.diagram.diagram1 .spectext[data-spectext="1"] {
    left: -45.4305%;
    top: 1.4705%;
}

.diagram.diagram1 .spectext[data-spectext="2"] {
    left: 58.737%;
    top: 3.07%;
}

.diagram.diagram1 .spectext[data-spectext="3"] {
    left: 103.518%;
    top: 41.402%;
}

.diagram.diagram1 .spectext[data-spectext="4"] {
    left: 105.21%;
    top: 60.2285%;
}

.diagram.diagram1 .spectext[data-spectext="5"] {
    left: 103.576%;
    top: 73.602%;
}

.diagram.diagram1 .spectext[data-spectext="6"] {
    left: -53.2845%;
    top: 65.4715%;
}

.diagram.diagram1 .spectext[data-spectext="7"] {
    left: 103.518%;
    top: 41.402%;
}

.diagram.diagram1 .specpoint[data-spectext="7"]>span {
    font-size: 0;
}

.diagram.diagram1 .specpoint[data-spectext="7"]>span::before {
    content: '3';
    font-size: 1rem;
}

.diagram.diagram1 .spectext[data-spectext="8"] {
    left: 103.576%;
    top: 73.602%;
}

.diagram.diagram1 .specpoint[data-spectext="8"]>span {
    font-size: 0;
}

.diagram.diagram1 .specpoint[data-spectext="8"]>span::before {
    content: '5';
    font-size: 1rem;
}

.diagram.diagram1 .spectext[data-spectext="9"] {
    left: 103.576%;
    top: 73.602%;
}

.diagram.diagram1 .specpoint[data-spectext="9"]>span {
    font-size: 0;
}

.diagram.diagram1 .specpoint[data-spectext="9"]>span::before {
    content: '5';
    font-size: 1rem;
}

.diagram.diagram1 .spectext[data-spectext="10"] {
    left: 103.576%;
    top: 73.602%;
}

.diagram.diagram1 .specpoint[data-spectext="10"]>span {
    font-size: 0;
}

.diagram.diagram1 .specpoint[data-spectext="10"]>span::before {
    content: '5';
    font-size: 1rem;
}

.diagram.diagram1 .spectext[data-spectext="11"] {
    left: -53.2845%;
    top: 65.4715%;
}

.diagram.diagram1 .specpoint[data-spectext="11"]>span {
    font-size: 0;
}

.diagram.diagram1 .specpoint[data-spectext="11"]>span::before {
    content: '6';
    font-size: 1rem;
}

.diagram.diagram1 .spectext[data-spectext="12"] {
    left: -53.2845%;
    top: 65.4715%;
}

.diagram.diagram1 .specpoint[data-spectext="12"]>span {
    font-size: 0;
}

.diagram.diagram1 .specpoint[data-spectext="12"]>span::before {
    content: '6';
    font-size: 1rem;
}

.diagram.diagram1 .specpoint[data-spectext="1"] {
    left: 35.6989%;
    top: 20.9994%;
}

.diagram.diagram1 .specpoint[data-spectext="2"] {
    left: 51.3942%;
    top: 34.8995%;
}

.diagram.diagram1 .specpoint[data-spectext="3"] {
    left: 27.4995%;
    top: 10.4986%;
}

.diagram.diagram1 .specpoint[data-spectext="4"] {
    left: 73.0984%;
    top: 48.2971%;
}

.diagram.diagram1 .specpoint[data-spectext="5"] {
    left: 40.1%;
    top: 71.0938%;
}

.diagram.diagram1 .specpoint[data-spectext="6"] {
    left: 26.4997%;
    top: 87.8884%;
}

.diagram.diagram1 .specpoint[data-spectext="7"] {
    left: 91.6876%;
    top: 25.6979%;
}

.diagram.diagram1 .specpoint[data-spectext="8"] {
    left: 40.9993%;
    top: 77.787%;
}

.diagram.diagram1 .specpoint[data-spectext="9"] {
    left: 42.7%;
    top: 66.6871%;
}

.diagram.diagram1 .specpoint[data-spectext="10"] {
    left: 62.598%;
    top: 54.7884%;
}

.diagram.diagram1 .specpoint[data-spectext="11"] {
    left: 30.2904%;
    top: 82.4987%;
}

.diagram.diagram1 .specpoint[data-spectext="12"] {
    left: 34.998%;
    top: 59.6998%;
}

.diagram.diagram2 .spectext[data-spectext="1"] {
    left: -58.997%;
    top: 13.503%;
}

.diagram.diagram2 .spectext[data-spectext="2"] {
    left: -47.9955%;
    top: 52.302%;
}

.diagram.diagram2 .spectext[data-spectext="3"] {
    left: -49.9925%;
    top: 65.603%;
}

.diagram.diagram2 .spectext[data-spectext="4"] {
    left: 102.386%;
    top: 36.6025%;
}

.diagram.diagram2 .specpoint[data-spectext="1"] {
    left: 31.1998%;
    top: 22.4939%;
}

.diagram.diagram2 .specpoint[data-spectext="2"] {
    left: 39.894%;
    top: 55.1879%;
}

.diagram.diagram2 .specpoint[data-spectext="3"] {
    left: 39.6981%;
    top: 68.4889%;
}

.diagram.diagram2 .specpoint[data-spectext="4"] {
    left: 56.4987%;
    top: 34.3948%;
}

.diagram.diagram3 .spectext[data-spectext="1"] {
    left: -27.188%;
    top: 3.9765%;
}

.diagram.diagram3 .spectext[data-spectext="2"] {
    left: -11.4505%;
    top: 13.176%;
}

.diagram.diagram3 .spectext[data-spectext="3"] {
    left: -28.871%;
    top: 39.543%;
}

.diagram.diagram3 .spectext[data-spectext="4"] {
    left: -23.945%;
    top: 31.0765%;
}

.diagram.diagram3 .spectext[data-spectext="5"] {
    left: -23.945%;
    top: 89.0755%;
}

.diagram.diagram3 .spectext[data-spectext="6"] {
    left: -34.269%;
    top: 53.746%;
}

.diagram.diagram3 .spectext[data-spectext="7"] {
    left: -22.451%;
    top: 64.475%;
}

.diagram.diagram3 .spectext[data-spectext="8"] {
    left: -21.8035%;
    top: 77.776%;
}

.diagram.diagram3 .spectext[data-spectext="9"] {
    left: 102.672%;
    top: 39.0755%;
}

.diagram.diagram3 .spectext[data-spectext="10"] {
    left: 104.614%;
    top: 49.675%;
}

.diagram.diagram3 .spectext[data-spectext="11"] {
    left: 105.421%;
    top: 62.25%;
}

.diagram.diagram3 .spectext[data-spectext="12"] {
    left: 102.891%;
    top: 21.7235%;
}

.diagram.diagram3 .spectext[data-spectext="13"] {
    left: 101.085%;
    top: 82.0225%;
}

.diagram.diagram3 .spectext[data-spectext="14"] {
    left: -21.8035%;
    top: 77.776%;
}

.diagram.diagram3 .specpoint[data-spectext="14"]>span {
    font-size: 0;
}

.diagram.diagram3 .specpoint[data-spectext="14"]>span::before {
    content: '8';
    font-size: 1rem;
}

.diagram.diagram3 .spectext[data-spectext="15"] {
    left: 104.614%;
    top: 49.675%;
}

.diagram.diagram3 .specpoint[data-spectext="15"]>span {
    font-size: 0;
}

.diagram.diagram3 .specpoint[data-spectext="15"]>span::before {
    content: '10';
    font-size: 1rem;
}

.diagram.diagram3 .specpoint[data-spectext="1"] {
    left: 10.7%;
    top: 12.9982%;
}

.diagram.diagram3 .specpoint[data-spectext="2"] {
    left: 5.3964%;
    top: 12.7985%;
}

.diagram.diagram3 .specpoint[data-spectext="3"] {
    left: 4.1995%;
    top: 39.598%;
}

.diagram.diagram3 .specpoint[data-spectext="4"] {
    left: 9.9967%;
    top: 25.8998%;
}

.diagram.diagram3 .specpoint[data-spectext="5"] {
    left: 5.5968%;
    top: 85.0992%;
}

.diagram.diagram3 .specpoint[data-spectext="6"] {
    left: 10.6963%;
    top: 63.0903%;
}

.diagram.diagram3 .specpoint[data-spectext="7"] {
    left: 12.7951%;
    top: 62.6997%;
}

.diagram.diagram3 .specpoint[data-spectext="8"] {
    left: 16.2968%;
    top: 73.2971%;
}

.diagram.diagram3 .specpoint[data-spectext="9"] {
    left: 95.2977%;
    top: 40.2936%;
}

.diagram.diagram3 .specpoint[data-spectext="10"] {
    left: 93.4958%;
    top: 48.7996%;
}

.diagram.diagram3 .specpoint[data-spectext="11"] {
    left: 95.4981%;
    top: 72.5992%;
}

.diagram.diagram3 .specpoint[data-spectext="12"] {
    left: 30.7991%;
    top: 85.6983%;
}

.diagram.diagram3 .specpoint[data-spectext="13"] {
    left: 38.6988%;
    top: 90.6952%;
}

.diagram.diagram3 .specpoint[data-spectext="14"] {
    left: 16.2968%;
    top: 85.4986%;
}

.diagram.diagram3 .specpoint[data-spectext="15"] {
    left: 93.596%;
    top: 53.4981%;
}

.diagram.diagram4 .spectext[data-spectext="1"] {
    left: -41.7855%;
    top: 51.556%;
}

.diagram.diagram4 .spectext[data-spectext="2"] {
    left: -41.587%;
    top: 23.5295%;
}

.diagram.diagram4 .spectext[data-spectext="3"] {
    left: -47.9815%;
    top: 75.3555%;
}

.diagram.diagram4 .spectext[data-spectext="4"] {
    left: 107.2%;
    top: 59.9565%;
}

.diagram.diagram4 .spectext[data-spectext="5"] {
    left: 100.407%;
    top: 5.2975%;
}

.diagram.diagram4 .spectext[data-spectext="6"] {
    left: 101.064%;
    top: 17.396%;
}

.diagram.diagram4 .spectext[data-spectext="7"] {
    left: 101.064%;
    top: 17.396%;
}

.diagram.diagram4 .specpoint[data-spectext="7"]>span {
    font-size: 0;
}

.diagram.diagram4 .specpoint[data-spectext="7"]>span::before {
    content: '6';
    font-size: 1rem;
}

.diagram.diagram4 .spectext[data-spectext="8"] {
    left: 101.064%;
    top: 17.396%;
}

.diagram.diagram4 .specpoint[data-spectext="8"]>span {
    font-size: 0;
}

.diagram.diagram4 .specpoint[data-spectext="8"]>span::before {
    content: '6';
    font-size: 1rem;
}

.diagram.diagram4 .spectext[data-spectext="9"] {
    left: 101.064%;
    top: 17.396%;
}

.diagram.diagram4 .specpoint[data-spectext="9"]>span {
    font-size: 0;
}

.diagram.diagram4 .specpoint[data-spectext="9"]>span::before {
    content: '6';
    font-size: 1rem;
}

.diagram.diagram4 .specpoint[data-spectext="1"] {
    left: 2.698%;
    top: 37.1994%;
}

.diagram.diagram4 .specpoint[data-spectext="2"] {
    left: 55.2904%;
    top: 55.2998%;
}

.diagram.diagram4 .specpoint[data-spectext="3"] {
    left: 39.4996%;
    top: 56.1886%;
}

.diagram.diagram4 .specpoint[data-spectext="4"] {
    left: 83.4983%;
    top: 55.596%;
}

.diagram.diagram4 .specpoint[data-spectext="5"] {
    left: 87.8944%;
    top: 11.3962%;
}

.diagram.diagram4 .specpoint[data-spectext="6"] {
    left: 85.2944%;
    top: 11.4993%;
}

.diagram.diagram4 .specpoint[data-spectext="7"] {
    left: 82.599%;
    top: 11.3962%;
}

.diagram.diagram4 .specpoint[data-spectext="8"] {
    left: 83.8952%;
    top: 15.2936%;
}

.diagram.diagram4 .specpoint[data-spectext="9"] {
    left: 90.5999%;
    top: 11.4993%;
}