.diagram.diagram1 .spectext[data-spectext="1"] {
    left: -60%;
    top: 14.95%;
}

.diagram.diagram1 .spectext[data-spectext="2"] {
    left: -60%;
    top: 51.95%;
}

.diagram.diagram1 .spectext[data-spectext="3"] {
    left: -60.05%;
    top: 69.6%;
}

.diagram.diagram1 .spectext[data-spectext="4"] {
    left: 100%;
    top: 7.3%;
}

.diagram.diagram1 .spectext[data-spectext="5"] {
    left: 100%;
    top: 23.2%;
}

.diagram.diagram1 .spectext[data-spectext="6"] {
    left: 100%;
    top: 35.75%;
}

.diagram.diagram1 .spectext[data-spectext="7"] {
    left: 41.3%;
    top: 52%;
}

.diagram.diagram1 .specpoint[data-spectext="1"] {
    left: 39%;
    top: 16.8%;
}

.diagram.diagram1 .specpoint[data-spectext="2"] {
    left: 58.8%;
    top: 71.5%;
}

.diagram.diagram1 .specpoint[data-spectext="3"] {
    left: 24.7%;
    top: 61.3%;
}

.diagram.diagram1 .specpoint[data-spectext="4"] {
    left: 27.6%;
    top: 13.4%;
}

.diagram.diagram1 .specpoint[data-spectext="5"] {
    left: 49.2%;
    top: 31.9%;
}

.diagram.diagram1 .specpoint[data-spectext="6"] {
    left: 73.4%;
    top: 37.4%;
}

.diagram.diagram1 .specpoint[data-spectext="7"] {
    left: 56.1%;
    top: 56.6%;
}

.diagram.diagram2 .spectext[data-spectext="1"] {
    left: -55%;
    top: 18.55%;
}

.diagram.diagram2 .spectext[data-spectext="2"] {
    left: -55%;
    top: 53.65%;
}

.diagram.diagram2 .spectext[data-spectext="3"] {
    left: -55%;
    top: 66.75%;
}

.diagram.diagram2 .specpoint[data-spectext="1"] {
    left: 10.7%;
    top: 20.2%;
}

.diagram.diagram2 .specpoint[data-spectext="2"] {
    left: 34%;
    top: 55.3%;
}

.diagram.diagram2 .specpoint[data-spectext="3"] {
    left: 29%;
    top: 68.1%;
}

.diagram.diagram3 .spectext[data-spectext="1"] {
    left: -27.7%;
    top: 14.2%;
}

.diagram.diagram3 .spectext[data-spectext="2"] {
    left: -27.65%;
    top: 22.25%;
}

.diagram.diagram3 .spectext[data-spectext="3"] {
    left: -27.55%;
    top: 38.15%;
}

.diagram.diagram3 .spectext[data-spectext="4"] {
    left: -27.55%;
    top: 43.85%;
}

.diagram.diagram3 .spectext[data-spectext="5"] {
    left: -27.55%;
    top: 51.45%;
}

.diagram.diagram3 .spectext[data-spectext="6"] {
    left: -27.4%;
    top: 70.6%;
}

.diagram.diagram3 .spectext[data-spectext="7"] {
    left: -27.4%;
    top: 63%;
}

.diagram.diagram3 .spectext[data-spectext="8"] {
    left: -27.55%;
    top: 80.15%;
}

.diagram.diagram3 .spectext[data-spectext="9"] {
    left: 100%;
    top: 5.05%;
}

.diagram.diagram3 .spectext[data-spectext="10"] {
    left: 100%;
    top: 40.95%;
}

.diagram.diagram3 .spectext[data-spectext="11"] {
    left: 100%;
    top: 56.85%;
}

.diagram.diagram3 .spectext[data-spectext="12"] {
    left: 100%;
    top: 71.5%;
}

.diagram.diagram3 .spectext[data-spectext="13"] {
    left: 30.6%;
    top: 95.7%;
}

.diagram.diagram3 .specpoint[data-spectext="1"] {
    left: 10.5%;
    top: 15.8%;
}

.diagram.diagram3 .specpoint[data-spectext="2"] {
    left: 6.3%;
    top: 28%;
}

.diagram.diagram3 .specpoint[data-spectext="3"] {
    left: 4.5%;
    top: 40%;
}

.diagram.diagram3 .specpoint[data-spectext="4"] {
    left: 9.7%;
    top: 40.4%;
}

.diagram.diagram3 .specpoint[data-spectext="5"] {
    left: 3.6%;
    top: 52.9%;
}

.diagram.diagram3 .specpoint[data-spectext="6"] {
    left: 8.4%;
    top: 67.9%;
}

.diagram.diagram3 .specpoint[data-spectext="7"] {
    left: 4.1%;
    top: 64.6%;
}

.diagram.diagram3 .specpoint[data-spectext="8"] {
    left: 13.2%;
    top: 79.2%;
}

.diagram.diagram3 .specpoint[data-spectext="9"] {
    left: 91.2%;
    top: 10.2%;
}

.diagram.diagram3 .specpoint[data-spectext="10"] {
    left: 94.9%;
    top: 42.6%;
}

.diagram.diagram3 .specpoint[data-spectext="11"] {
    left: 96%;
    top: 58.8%;
}

.diagram.diagram3 .specpoint[data-spectext="12"] {
    left: 96.2%;
    top: 72.9%;
}

.diagram.diagram3 .specpoint[data-spectext="13"] {
    left: 31.6%;
    top: 86.8%;
}

.diagram.diagram4 .spectext[data-spectext="1"] {
    left: -43.35%;
    top: 62.9%;
}

.diagram.diagram4 .spectext[data-spectext="2"] {
    left: 100.55%;
    top: 55.05%;
}

.diagram.diagram4 .spectext[data-spectext="3"] {
    left: 100.5%;
    top: 63.55%;
}

.diagram.diagram4 .spectext[data-spectext="4"] {
    left: 100.1%;
    top: 87.35%;
}

.diagram.diagram4 .spectext[data-spectext="5"] {
    left: 21.95%;
    top: 90.5%;
}

.diagram.diagram4 .spectext[data-spectext="6"] {
    left: -43.35%;
    top: 62.9%;
}

.diagram.diagram4 .specpoint[data-spectext="1"] {
    left: 27.7%;
    top: 55.3%;
}

.diagram.diagram4 .specpoint[data-spectext="2"] {
    left: 91.5%;
    top: 56.5%;
}

.diagram.diagram4 .specpoint[data-spectext="3"] {
    left: 59.7%;
    top: 57.4%;
}

.diagram.diagram4 .specpoint[data-spectext="4"] {
    left: 77.1%;
    top: 83.3%;
}

.diagram.diagram4 .specpoint[data-spectext="5"] {
    left: 43.8%;
    top: 83.5%;
}

.diagram.diagram4 .specpoint[data-spectext="6"] {
    left: 19.2%;
    top: 74.2%;
}