.styles_page__qZXVA{min-height:100svh;padding:68px 12px 18px;background:linear-gradient(180deg,#dff8ff,#eee5ff 52%,#fff1d9);color:#243c61}.styles_heading__s6ETZ{width:min(900px,calc(100% - 180px));margin:0 auto 12px;text-align:center}.styles_heading__s6ETZ p{margin:0 0 3px;color:#257a97;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.styles_heading__s6ETZ h1{margin:0;color:#31528b;font-size:clamp(32px,4.2vw,55px);font-weight:1000;line-height:1.02;letter-spacing:-.035em;text-shadow:0 3px #fff}.styles_stage__xuWGy{position:relative;isolation:isolate;width:min(1180px,100%);min-height:clamp(680px,calc(100svh - 168px),800px);margin:0 auto;overflow:hidden;border:6px solid #fff;border-radius:38px;background:#719ce3;box-shadow:0 10px 0 #675caa,0 26px 52px #314a7052}.styles_background__c253Y{z-index:-4;object-fit:cover;object-position:center 51%;transform:scale(1.015)}.styles_sceneShade__YgVdB{position:absolute;z-index:-3;inset:0;background:linear-gradient(180deg,#263c6a3d,transparent 30%,#221c5a70),radial-gradient(circle at 50% 48%,transparent 0 34%,#29417b4d 95%);pointer-events:none}.styles_stage__xuWGy .g2-particle-canvas{z-index:5}.styles_mascot__QbKA_{position:absolute!important;z-index:27!important;bottom:-8px!important;left:4px!important;width:clamp(150px,18vw,220px)!important;aspect-ratio:1;filter:drop-shadow(0 12px 12px #173c5570)}.styles_prompt__xpj9M{position:absolute;z-index:31;top:16px;left:50%;display:flex;align-items:center;justify-content:space-between;width:min(735px,calc(100% - 330px));min-height:96px;padding:12px 13px 12px 22px;transform:translateX(-50%);border:4px solid #fff;border-radius:24px;background:#fffaf2f5;box-shadow:0 8px 0 #d47e78,0 16px 28px #2948674d}.styles_prompt__xpj9M div{min-width:0}.styles_prompt__xpj9M small{display:block;margin-bottom:3px;color:#b64b63;font-size:10px;font-weight:1000;letter-spacing:.14em}.styles_prompt__xpj9M h2{margin:0;color:#29476d;font-size:clamp(15px,1.72vw,21px);font-weight:950;line-height:1.18}.styles_prompt__xpj9M button{display:grid;flex:0 0 56px;width:56px;height:56px;margin-left:12px;place-items:center;border:3px solid #fff;border-radius:18px;background:linear-gradient(#8cf2ed,#3abecb);color:#174e6b;box-shadow:0 5px 0 #267e98;cursor:pointer}.styles_prompt__xpj9M button:hover{transform:translateY(-2px)}.styles_prompt__xpj9M button:active{transform:translateY(3px);box-shadow:0 2px 0 #267e98}.styles_prompt__xpj9M button:disabled{cursor:default;opacity:.55}.styles_prompt__xpj9M svg{width:27px;height:27px}.styles_progress__KOgpX{position:absolute;z-index:32;top:26px;right:18px;display:flex;align-items:center;gap:3px;color:#c4c9e7;text-shadow:0 2px 3px #304e68}.styles_progress__KOgpX span{font-size:21px;line-height:1}.styles_progress__KOgpX .styles_current__2KSWY{color:#fff19d;filter:drop-shadow(0 0 7px #fff1a0)}.styles_progress__KOgpX .styles_done__bXT44{color:#ffb769}.styles_progress__KOgpX b{margin-left:5px;padding:4px 7px;border-radius:10px;background:#2e4f7bd9;color:#fff;font-size:12px}.styles_rig__2qMHp{position:absolute;z-index:10;top:129px;left:50%;width:min(930px,calc(100% - 105px));aspect-ratio:2/1;transform:translateX(-50%);filter:drop-shadow(0 22px 20px #25265a80)}.styles_rig__2qMHp>img{z-index:1;object-fit:contain}.styles_linkBoard__Ke1C5{position:absolute;z-index:4;top:14%;right:24%;bottom:27%;left:24%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:28px 14px 8px;border:3px solid #ffdb85;border-radius:26px;background:linear-gradient(180deg,#fffdf5f3,#e6fbfff2);box-shadow:inset 0 0 0 4px #50d9df55,0 7px 0 #286f88,0 14px 24px #1d315d59;color:#24466b}.styles_modePill__I_FBG{position:absolute;top:-17px;padding:7px 17px;border:3px solid #fff;border-radius:999px;background:linear-gradient(#ff9d82,#ea6271);color:#fff;font-size:10px;font-weight:1000;letter-spacing:.12em;box-shadow:0 4px 0 #9f425b}.styles_targetLength__TwW6Y{margin-bottom:7px;color:#466687;font-size:9px;font-weight:1000;letter-spacing:.12em}.styles_segmentModel__qlPTp{width:100%;text-align:center}.styles_segmentRail__a1BIx{display:flex;width:100%;min-height:72px;overflow:hidden;border:5px solid #d7a640;border-radius:19px;background:#315776;box-shadow:inset 0 4px 9px #17364c}.styles_segment__iEa_T{position:relative;display:flex;min-width:0;align-items:center;justify-content:center;flex:1;flex-direction:column;color:#24496a;text-shadow:0 1px #fff}.styles_segment__iEa_T+.styles_segment__iEa_T{border-left:5px solid #fff1b3}.styles_segment__iEa_T small{font-size:8px;font-weight:1000;letter-spacing:.1em}.styles_segment__iEa_T b{font-size:clamp(20px,2.5vw,30px);font-weight:1000;white-space:nowrap}.styles_firstSegment__gky3Y{background:linear-gradient(#8be6ef,#3fb8cf)}.styles_secondSegment__cYdJ8{background:linear-gradient(#ffd078,#f3a84c)}.styles_usedSegment__iIer1{background:repeating-linear-gradient(-45deg,#ff9a80 0 12px,#ef765f 12px 24px)}.styles_unknownSegment__GPAeH{background:linear-gradient(#cbb8ff,#927edf);color:#fff;text-shadow:0 2px #4f3c9b}.styles_unknownSegment__GPAeH b{animation:styles_pulse___4kFZ 1.4s ease-in-out infinite}.styles_unknownSegment__GPAeH.styles_revealed__K2BTg{background:linear-gradient(#d5ffac,#62d696);color:#185d50;text-shadow:0 1px #fff}.styles_unknownSegment__GPAeH.styles_revealed__K2BTg b{animation:none}.styles_equation__dQhae{margin-top:8px;color:#2b4370;font-size:clamp(21px,2.6vw,31px);font-weight:1000;letter-spacing:.02em}.styles_compareModel__fAxxU{display:grid;width:100%;gap:8px}.styles_compareRow__OBrzl{display:grid;grid-template-columns:55px 1fr auto;align-items:center;gap:6px}.styles_compareRow__OBrzl>span{font-size:7px;font-weight:1000;letter-spacing:.07em}.styles_compareRow__OBrzl>div{display:flex;height:32px;min-width:38px;align-items:center;justify-content:center;border:3px solid #fff;border-radius:999px;box-shadow:0 4px 0 #31546a;color:#24456a;font-size:clamp(11px,1.3vw,15px);white-space:nowrap}.styles_blueCable__CUYkd{background:linear-gradient(#8aeef2,#42bdd7)}.styles_orangeCable__dwBi_{background:linear-gradient(#ffd27e,#f49c55)}.styles_compareRow__OBrzl i{min-width:38px;padding:5px;border:2px dashed #795fc4;border-radius:9px;background:#eee8ff;color:#563fa0;font-size:11px;font-style:normal;font-weight:1000}.styles_energyBeam__sU6Ij{position:absolute;z-index:2;right:28%;bottom:26%;left:28%;height:8px;border-radius:999px;background:#67fff1;box-shadow:0 0 16px 5px #39e4e4;opacity:.8}.styles_rigCorrect__1EouE .styles_energyBeam__sU6Ij{animation:styles_beam__c3hy_ 1s ease}.styles_rigCorrect__1EouE{animation:styles_power__gKv55 .72s ease}.styles_rigWrong__Lz5Xo{animation:styles_wiggle__h3fvH .38s ease}.styles_answerArea__ll_i3{position:absolute;z-index:25;right:28px;bottom:24px;left:184px;display:flex;align-items:center;justify-content:center;gap:14px}.styles_answerLabel__oz9yG{display:flex;max-width:120px;align-items:center;gap:6px;color:#fff4b2;font-size:10px;font-weight:1000;line-height:1.15;letter-spacing:.08em;text-shadow:0 2px 4px #20385f}.styles_answerLabel__oz9yG svg{flex:0 0 25px;width:25px}.styles_choices__zAK_x{display:grid;grid-template-columns:repeat(4,minmax(92px,128px));gap:10px}.styles_choices__zAK_x button{display:grid;min-height:74px;padding:8px 10px;grid-template-columns:auto 1fr auto;align-items:center;gap:5px;border:3px solid #fff;border-radius:22px;background:linear-gradient(#fff1a6,#f6ae4d);color:#29476a;box-shadow:0 7px 0 #a35b44,0 12px 18px #263d5555;cursor:pointer;touch-action:manipulation}.styles_choices__zAK_x button>span{font-size:20px}.styles_choices__zAK_x button strong{font-size:29px;font-weight:1000;line-height:1}.styles_choices__zAK_x button small{align-self:end;margin-bottom:5px;font-size:11px;font-weight:1000;text-transform:uppercase}.styles_choices__zAK_x button:hover:not(:disabled){transform:translateY(-3px)}.styles_choices__zAK_x button:active:not(:disabled){transform:translateY(3px);box-shadow:0 3px 0 #a35b44}.styles_choices__zAK_x button:disabled{cursor:default}.styles_choices__zAK_x .styles_wrongChoice__0hd1y{background:linear-gradient(#ffd9d3,#ef867b);box-shadow:0 7px 0 #963f45;animation:styles_choiceShake__k2J2d .35s ease}.styles_choices__zAK_x .styles_correctChoice__I6JhL{background:linear-gradient(#d9ffbc,#62d49f);box-shadow:0 7px 0 #288d69;color:#174f47}.styles_feedback__rSRhF{position:absolute;z-index:26;right:28px;bottom:113px;max-width:470px;margin:0;padding:7px 11px;border-radius:13px;background:#284b76e8;color:#fff;font-size:12px;font-weight:950;text-align:right;text-shadow:0 2px 4px #18364a}.styles_feedbackWrong__miCBb{color:#ffe0da}.styles_feedbackCorrect__EWU4m{color:#fff3a0}.styles_page__qZXVA button:focus-visible{outline:4px solid #fff34f;outline-offset:4px}@keyframes styles_wiggle__h3fvH{0%,to{transform:translateX(-50%) rotate(0)}25%{transform:translateX(-50%) rotate(-1deg)}75%{transform:translateX(-50%) rotate(1deg)}}@keyframes styles_power__gKv55{45%{transform:translateX(-50%) translateY(-7px) scale(1.01)}75%{transform:translateX(-50%) translateY(2px)}}@keyframes styles_beam__c3hy_{0%,to{opacity:.8}50%{opacity:1;box-shadow:0 0 25px 9px #a4fff6}}@keyframes styles_pulse___4kFZ{0%,to{transform:scale(1)}50%{transform:scale(1.13)}}@keyframes styles_choiceShake__k2J2d{0%,to{transform:none}35%{transform:translateX(-6px)}70%{transform:translateX(6px)}}@media(max-width:1000px){.styles_prompt__xpj9M{width:calc(100% - 235px)}.styles_progress__KOgpX{top:118px}.styles_rig__2qMHp{top:148px;width:min(850px,calc(100% - 45px))}.styles_answerArea__ll_i3{right:16px;left:145px}.styles_choices__zAK_x{grid-template-columns:repeat(4,minmax(82px,110px))}.styles_feedback__rSRhF{bottom:112px}}@media(max-width:680px){.styles_page__qZXVA{padding:66px 5px 10px}.styles_heading__s6ETZ{width:calc(100% - 116px);margin-bottom:9px}.styles_heading__s6ETZ p{font-size:8px;letter-spacing:.05em}.styles_heading__s6ETZ h1{font-size:clamp(22px,6.1vw,29px)}.styles_stage__xuWGy{min-height:calc(100svh - 126px);border-width:4px;border-radius:25px}.styles_background__c253Y{object-position:center center}.styles_prompt__xpj9M{top:10px;left:8px;width:calc(100% - 16px);min-height:105px;padding:9px 7px 9px 12px;transform:none;border-width:3px;border-radius:19px}.styles_prompt__xpj9M small{font-size:8px}.styles_prompt__xpj9M h2{font-size:clamp(12px,3.55vw,16px)}.styles_prompt__xpj9M button{flex-basis:48px;width:48px;height:48px;margin-left:6px;border-radius:15px}.styles_progress__KOgpX{top:122px;right:8px}.styles_progress__KOgpX span{font-size:17px}.styles_progress__KOgpX b{font-size:10px}.styles_rig__2qMHp{top:152px;width:112vw}.styles_linkBoard__Ke1C5{top:14%;right:23%;bottom:25%;left:23%;padding:22px 8px 5px;border-width:2px;border-radius:18px}.styles_modePill__I_FBG{top:-14px;padding:5px 10px;border-width:2px;font-size:7px}.styles_targetLength__TwW6Y{margin-bottom:4px;font-size:7px}.styles_segmentRail__a1BIx{min-height:54px;border-width:3px;border-radius:13px}.styles_segment__iEa_T+.styles_segment__iEa_T{border-left-width:3px}.styles_segment__iEa_T small{font-size:6px}.styles_segment__iEa_T b{font-size:clamp(14px,4.8vw,20px)}.styles_equation__dQhae{margin-top:4px;font-size:clamp(16px,5.2vw,22px)}.styles_compareModel__fAxxU{gap:4px}.styles_compareRow__OBrzl{grid-template-columns:39px 1fr auto;gap:3px}.styles_compareRow__OBrzl>span{font-size:5px}.styles_compareRow__OBrzl>div{height:24px;border-width:2px;font-size:9px}.styles_compareRow__OBrzl i{min-width:30px;padding:3px;font-size:8px}.styles_answerArea__ll_i3{top:402px;right:8px;bottom:auto;left:8px;display:block}.styles_answerLabel__oz9yG{max-width:none;margin-bottom:6px;justify-content:center;font-size:8px}.styles_answerLabel__oz9yG svg{width:19px}.styles_choices__zAK_x{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.styles_choices__zAK_x button{min-width:0;min-height:62px;padding:6px 3px;border-radius:17px;gap:1px}.styles_choices__zAK_x button>span{font-size:14px}.styles_choices__zAK_x button strong{font-size:clamp(21px,6vw,27px)}.styles_choices__zAK_x button small{margin-bottom:4px;font-size:8px}.styles_feedback__rSRhF{top:493px;right:8px;bottom:auto;max-width:calc(100% - 118px);font-size:9px}.styles_mascot__QbKA_{bottom:0!important;left:0!important;width:118px!important}}@media(max-width:390px){.styles_heading__s6ETZ h1{font-size:21px}.styles_rig__2qMHp{top:158px;width:116vw}.styles_answerArea__ll_i3{top:397px}.styles_feedback__rSRhF{top:486px}.styles_choices__zAK_x button{min-height:59px}}@media(min-width:681px) and (max-height:760px){.styles_page__qZXVA{height:100svh;min-height:0;padding:5px 8px;overflow:hidden}.styles_heading__s6ETZ{height:32px;margin:0 auto 3px}.styles_heading__s6ETZ p{display:none}.styles_heading__s6ETZ h1{font-size:28px}.styles_stage__xuWGy{height:calc(100svh - 45px);min-height:0;border-width:4px;border-radius:26px}.styles_prompt__xpj9M{top:8px;min-height:70px;padding-block:7px}.styles_prompt__xpj9M h2{font-size:16px}.styles_progress__KOgpX{top:82px}.styles_rig__2qMHp{top:79px;width:min(650px,calc(100% - 230px),calc((100svh - 155px) * 2))}.styles_linkBoard__Ke1C5{padding-top:22px}.styles_segmentRail__a1BIx{min-height:53px}.styles_segment__iEa_T b{font-size:19px}.styles_equation__dQhae{font-size:20px}.styles_answerArea__ll_i3{right:14px;bottom:5px;left:116px}.styles_choices__zAK_x{grid-template-columns:repeat(4,minmax(76px,102px));gap:7px}.styles_choices__zAK_x button{min-height:53px;padding:4px 6px;border-radius:16px}.styles_choices__zAK_x button>span{font-size:15px}.styles_choices__zAK_x button strong{font-size:22px}.styles_answerLabel__oz9yG,.styles_choices__zAK_x button small{font-size:8px}.styles_feedback__rSRhF{right:12px;bottom:63px;max-width:380px;font-size:9px}.styles_mascot__QbKA_{width:116px!important}}@media(prefers-reduced-motion:reduce){.styles_rigCorrect__1EouE,.styles_rigCorrect__1EouE .styles_energyBeam__sU6Ij,.styles_rigWrong__Lz5Xo,.styles_unknownSegment__GPAeH b,.styles_wrongChoice__0hd1y{animation:none!important}.styles_choices__zAK_x button:hover:not(:disabled),.styles_prompt__xpj9M button:hover{transform:none}}