.diagram.diagram1 .spectext[data-spectext="1"] {
    left: -62.9295%;
    top: 12.953%;
}

.diagram.diagram1 .spectext[data-spectext="2"] {
    left: -61.745%;
    top: -5.7135%;
}

.diagram.diagram1 .spectext[data-spectext="3"] {
    left: 104.127%;
    top: 33.38%;
}

.diagram.diagram1 .spectext[data-spectext="4"] {
    left: 106.308%;
    top: 58.779%;
}

.diagram.diagram1 .spectext[data-spectext="5"] {
    left: 107.114%;
    top: 83.4785%;
}

.diagram.diagram1 .spectext[data-spectext="6"] {
    left: -63.23%;
    top: 61.079%;
}

.diagram.diagram1 .spectext[data-spectext="7"] {
    left: 104.127%;
    top: 33.38%;
}

.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: 107.114%;
    top: 83.4785%;
}

.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: 107.114%;
    top: 83.4785%;
}

.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: 107.114%;
    top: 83.4785%;
}

.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: -63.23%;
    top: 61.079%;
}

.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: -63.23%;
    top: 61.079%;
}

.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: 31.5992%;
    top: 11.5981%;
}

.diagram.diagram1 .specpoint[data-spectext="2"] {
    left: 50.098%;
    top: 30.8989%;
}

.diagram.diagram1 .specpoint[data-spectext="3"] {
    left: 34.2946%;
    top: 2.9955%;
}

.diagram.diagram1 .specpoint[data-spectext="4"] {
    left: 73.2943%;
    top: 47.8955%;
}

.diagram.diagram1 .specpoint[data-spectext="5"] {
    left: 59.7945%;
    top: 78.1952%;
}

.diagram.diagram1 .specpoint[data-spectext="6"] {
    left: 39.0977%;
    top: 90.4955%;
}

.diagram.diagram1 .specpoint[data-spectext="7"] {
    left: 89.894%;
    top: 28.7%;
}

.diagram.diagram1 .specpoint[data-spectext="8"] {
    left: 57.9984%;
    top: 71.695%;
}

.diagram.diagram1 .specpoint[data-spectext="9"] {
    left: 61.6987%;
    top: 63.4941%;
}

.diagram.diagram1 .specpoint[data-spectext="10"] {
    left: 54.793%;
    top: 52.3942%;
}

.diagram.diagram1 .specpoint[data-spectext="11"] {
    left: 35.6989%;
    top: 84.2982%;
}

.diagram.diagram1 .specpoint[data-spectext="12"] {
    left: 22.8949%;
    top: 59.0985%;
}

.diagram.diagram2 .spectext[data-spectext="1"] {
    left: -53.847%;
    top: 6.578%;
}

.diagram.diagram2 .spectext[data-spectext="2"] {
    left: -33.599%;
    top: 51.579%;
}

.diagram.diagram2 .spectext[data-spectext="3"] {
    left: 101.793%;
    top: 22.98%;
}

.diagram.diagram2 .specpoint[data-spectext="1"] {
    left: 25.7938%;
    top: 21.0938%;
}

.diagram.diagram2 .specpoint[data-spectext="2"] {
    left: 36.7941%;
    top: 52.9955%;
}

.diagram.diagram2 .specpoint[data-spectext="3"] {
    left: 57.3955%;
    top: 30.5938%;
}

.diagram.diagram3 .spectext[data-spectext="1"] {
    left: -28.941%;
    top: 19.078%;
}

.diagram.diagram3 .spectext[data-spectext="2"] {
    left: -34.8265%;
    top: 26.68%;
}

.diagram.diagram3 .spectext[data-spectext="3"] {
    left: -43.6715%;
    top: 36.451%;
}

.diagram.diagram3 .spectext[data-spectext="4"] {
    left: -35.2755%;
    top: 49.878%;
}

.diagram.diagram3 .spectext[data-spectext="5"] {
    left: -35.4725%;
    top: 57.579%;
}

.diagram.diagram3 .spectext[data-spectext="6"] {
    left: -29.3345%;
    top: 71.979%;
}

.diagram.diagram3 .spectext[data-spectext="7"] {
    left: 99.336%;
    top: 45.079%;
}

.diagram.diagram3 .spectext[data-spectext="8"] {
    left: 101.236%;
    top: 75.5785%;
}

.diagram.diagram3 .spectext[data-spectext="9"] {
    left: -34.3055%;
    top: 90.9265%;
}

.diagram.diagram3 .spectext[data-spectext="10"] {
    left: 99.683%;
    top: 91.28%;
}

.diagram.diagram3 .spectext[data-spectext="11"] {
    left: -28.941%;
    top: 19.078%;
}

.diagram.diagram3 .specpoint[data-spectext="11"]>span {
    font-size: 0;
}

.diagram.diagram3 .specpoint[data-spectext="11"]>span::before {
    content: '1';
    font-size: 1rem;
}

.diagram.diagram3 .spectext[data-spectext="12"] {
    left: -28.941%;
    top: 19.078%;
}

.diagram.diagram3 .specpoint[data-spectext="12"]>span {
    font-size: 0;
}

.diagram.diagram3 .specpoint[data-spectext="12"]>span::before {
    content: '1';
    font-size: 1rem;
}

.diagram.diagram3 .spectext[data-spectext="13"] {
    left: -28.941%;
    top: 19.078%;
}

.diagram.diagram3 .specpoint[data-spectext="13"]>span {
    font-size: 0;
}

.diagram.diagram3 .specpoint[data-spectext="13"]>span::before {
    content: '1';
    font-size: 1rem;
}

.diagram.diagram3 .spectext[data-spectext="14"] {
    left: -35.4725%;
    top: 57.579%;
}

.diagram.diagram3 .specpoint[data-spectext="14"]>span {
    font-size: 0;
}

.diagram.diagram3 .specpoint[data-spectext="14"]>span::before {
    content: '5';
    font-size: 1rem;
}

.diagram.diagram3 .spectext[data-spectext="15"] {
    left: -35.4725%;
    top: 57.579%;
}

.diagram.diagram3 .specpoint[data-spectext="15"]>span {
    font-size: 0;
}

.diagram.diagram3 .specpoint[data-spectext="15"]>span::before {
    content: '5';
    font-size: 1rem;
}

.diagram.diagram3 .spectext[data-spectext="16"] {
    left: -35.4725%;
    top: 57.579%;
}

.diagram.diagram3 .specpoint[data-spectext="16"]>span {
    font-size: 0;
}

.diagram.diagram3 .specpoint[data-spectext="16"]>span::before {
    content: '5';
    font-size: 1rem;
}

.diagram.diagram3 .spectext[data-spectext="17"] {
    left: -34.3055%;
    top: 90.9265%;
}

.diagram.diagram3 .specpoint[data-spectext="17"]>span {
    font-size: 0;
}

.diagram.diagram3 .specpoint[data-spectext="17"]>span::before {
    content: '9';
    font-size: 1rem;
}

.diagram.diagram3 .specpoint[data-spectext="1"] {
    left: 16.1955%;
    top: 26.3935%;
}

.diagram.diagram3 .specpoint[data-spectext="2"] {
    left: 5.099%;
    top: 27.2999%;
}

.diagram.diagram3 .specpoint[data-spectext="3"] {
    left: 3.8983%;
    top: 41.2943%;
}

.diagram.diagram3 .specpoint[data-spectext="4"] {
    left: 9.6951%;
    top: 53.994%;
}

.diagram.diagram3 .specpoint[data-spectext="5"] {
    left: 15.3984%;
    top: 42.0953%;
}

.diagram.diagram3 .specpoint[data-spectext="6"] {
    left: 14.7941%;
    top: 66.5994%;
}

.diagram.diagram3 .specpoint[data-spectext="7"] {
    left: 91.2949%;
    top: 46.2935%;
}

.diagram.diagram3 .specpoint[data-spectext="8"] {
    left: 93.2968%;
    top: 84.7942%;
}

.diagram.diagram3 .specpoint[data-spectext="9"] {
    left: 29.7948%;
    top: 82.3955%;
}

.diagram.diagram3 .specpoint[data-spectext="10"] {
    left: 50.7972%;
    top: 94.8955%;
}

.diagram.diagram3 .specpoint[data-spectext="11"] {
    left: 11.5995%;
    top: 26.1938%;
}

.diagram.diagram3 .specpoint[data-spectext="12"] {
    left: 16.2949%;
    top: 13.9989%;
}

.diagram.diagram3 .specpoint[data-spectext="13"] {
    left: 11.7983%;
    top: 13.8935%;
}

.diagram.diagram3 .specpoint[data-spectext="14"] {
    left: 11.5995%;
    top: 42.5979%;
}

.diagram.diagram3 .specpoint[data-spectext="15"] {
    left: 5.099%;
    top: 67.1985%;
}

.diagram.diagram3 .specpoint[data-spectext="16"] {
    left: 9.2995%;
    top: 66.8934%;
}

.diagram.diagram3 .specpoint[data-spectext="17"] {
    left: 28.5941%;
    top: 87.5%;
}

.diagram.diagram4 .spectext[data-spectext="1"] {
    left: 102.61%;
    top: -1.8425%;
}

.diagram.diagram4 .spectext[data-spectext="2"] {
    left: 103.429%;
    top: 61.3535%;
}

.diagram.diagram4 .spectext[data-spectext="3"] {
    left: 102.507%;
    top: 9.6525%;
}

.diagram.diagram4 .spectext[data-spectext="4"] {
    left: 102.507%;
    top: 9.6525%;
}

.diagram.diagram4 .specpoint[data-spectext="4"]>span {
    font-size: 0;
}

.diagram.diagram4 .specpoint[data-spectext="4"]>span::before {
    content: '3';
    font-size: 1rem;
}

.diagram.diagram4 .spectext[data-spectext="5"] {
    left: 102.507%;
    top: 9.6525%;
}

.diagram.diagram4 .specpoint[data-spectext="5"]>span {
    font-size: 0;
}

.diagram.diagram4 .specpoint[data-spectext="5"]>span::before {
    content: '3';
    font-size: 1rem;
}

.diagram.diagram4 .specpoint[data-spectext="1"] {
    left: 86.7966%;
    top: 3.7%;
}

.diagram.diagram4 .specpoint[data-spectext="2"] {
    left: 55.3959%;
    top: 57.5974%;
}

.diagram.diagram4 .specpoint[data-spectext="3"] {
    left: 89.0977%;
    top: 7.1958%;
}

.diagram.diagram4 .specpoint[data-spectext="4"] {
    left: 84.2971%;
    top: 3.4981%;
}

.diagram.diagram4 .specpoint[data-spectext="5"] {
    left: 81.3957%;
    top: 3.3971%;
}