/* Element-specific styles extracted from index.html */

/* Block rec398583615 Elements */
#rec398583615 .tn-elem[data-elem-id="1641379677987"] { 
    z-index: 5; 
    top: calc(50vh - 325px + -370px);
    left: calc(50% - 600px + -22px);
    width: 1242px;
}

#rec398583615 .tn-elem[data-elem-id="1641379677987"] .tn-atom { 
    opacity: 0.65; 
    background-position: center center;
    border-color: transparent;
    border-style: solid; 
}

@media screen and (max-width: 1199px) {
    #rec398583615 .tn-elem[data-elem-id="1641379677987"] {
        top: -370px;
        left: calc(50% - 480px + -141px);
    }
}

#rec398583615 .tn-elem[data-elem-id="1641543547443"] { 
    z-index: 18; 
    top: calc(50vh - 325px + 25px);
    left: calc(50% - 600px + 986px);
    width: 110px;
}

#rec398583615 .tn-elem[data-elem-id="1641543547443"] .tn-atom { 
    opacity: 0.65; 
    background-position: center center;
    border-color: transparent;
    border-style: solid; 
}

@media screen and (max-width: 1199px) {
    #rec398583615 .tn-elem[data-elem-id="1641543547443"] {
        top: 55px;
        left: calc(50% - 480px + 800px);
    }
}

@media screen and (max-width: 959px) {
    #rec398583615 .tn-elem[data-elem-id="1641543547443"] {
        top: 40px;
        left: calc(50% - 320px + 770px);
    }
}

#rec398583615 .tn-elem[data-elem-id="1641545357479"] { 
    z-index: 19; 
    top: calc(50vh - 325px + 445px);
    left: calc(50% - 600px + 770px);
    width: 160px;
}

#rec398583615 .tn-elem[data-elem-id="1641545357479"] .tn-atom { 
    background-position: center center;
    border-color: transparent;
    border-style: solid; 
}

@media screen and (max-width: 1199px) {
    #rec398583615 .tn-elem[data-elem-id="1641545357479"] {
        top: 431px;
        left: calc(50% - 480px + 646px);
    }
}

@media screen and (max-width: 959px) {
    #rec398583615 .tn-elem[data-elem-id="1641545357479"] {
        top: 410px;
        left: calc(50% - 320px + 470px);
    }
}

@media screen and (max-width: 479px) {
    #rec398583615 .tn-elem[data-elem-id="1641545357479"] {
        top: 128px;
        left: calc(50% - 160px + 176px);
    }
}

/* Continue with other elements... */
/* Note: This is a partial extraction. The full file would contain all element styles. */
