.finale-module__IPSJcG__page{color:#102044;gap:20px;min-width:0;padding:4px 0 24px;font-size:14px;display:grid}.finale-module__IPSJcG__page h1{font-family:var(--font-serif),Georgia,serif;margin:0;font-size:clamp(26px,2.2vw,36px);font-weight:800;line-height:1.2}.finale-module__IPSJcG__page h2{letter-spacing:.03em;margin:0 0 22px;font-size:14px;font-weight:800}.finale-module__IPSJcG__page h3{margin:8px 0;font-size:16px;font-weight:800}.finale-module__IPSJcG__page p{color:#81899f;margin:10px 0;line-height:1.65}.finale-module__IPSJcG__header,.finale-module__IPSJcG__titleRow,.finale-module__IPSJcG__actions,.finale-module__IPSJcG__sessionBar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.finale-module__IPSJcG__header{justify-content:space-between}.finale-module__IPSJcG__header p{margin:6px 0 0}.finale-module__IPSJcG__titleRow{justify-content:space-between}.finale-module__IPSJcG__status,.finale-module__IPSJcG__badge{color:#6d758b;white-space:nowrap;background:#edeef4;border-radius:20px;padding:7px 12px;font-size:11px;font-weight:800}.finale-module__IPSJcG__sessionBar{justify-content:space-between}.finale-module__IPSJcG__sessionBar label{flex:1;max-width:470px}.finale-module__IPSJcG__sessionBar>span{color:#8a91a4;font-size:12px}.finale-module__IPSJcG__page label{color:#7c849a;gap:8px;font-size:12px;font-weight:700;display:grid}.finale-module__IPSJcG__page select,.finale-module__IPSJcG__page input:not([type=checkbox]):not([type=range]),.finale-module__IPSJcG__page textarea{color:#102044;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce0e9;border-radius:10px;padding:11px 13px}.finale-module__IPSJcG__page textarea{resize:vertical;min-height:130px}.finale-module__IPSJcG__page button{color:#102044;cursor:pointer;background:#fff;border:1px solid #e0e3eb;border-radius:10px;padding:11px 15px;font-size:12px;font-weight:800;line-height:1.4}.finale-module__IPSJcG__page button:disabled{opacity:.42;cursor:not-allowed}.finale-module__IPSJcG__page button:focus-visible,.finale-module__IPSJcG__page input:focus-visible,.finale-module__IPSJcG__page select:focus-visible{outline-offset:3px;outline:3px solid #dfab44}.finale-module__IPSJcG__page .finale-module__IPSJcG__gold{background:#de9823;border-color:#de9823}.finale-module__IPSJcG__page .finale-module__IPSJcG__green{color:#fff;background:#199d55;border-color:#199d55}.finale-module__IPSJcG__page .finale-module__IPSJcG__danger{color:#fff;background:#e63b30;border-color:#e63b30}.finale-module__IPSJcG__card,.finale-module__IPSJcG__metrics>section,.finale-module__IPSJcG__profile{background:#fff;border:1px solid #e6e7ed;border-radius:20px;min-width:0;padding:23px}.finale-module__IPSJcG__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.finale-module__IPSJcG__metrics>section{flex-direction:column;gap:7px;min-height:112px;padding:19px;display:flex}.finale-module__IPSJcG__metrics strong{font-family:var(--font-serif),Georgia,serif;font-size:32px;line-height:1.1}.finale-module__IPSJcG__metrics span{color:#8b92a7;font-size:10px;font-weight:800;line-height:1.5}.finale-module__IPSJcG__metrics .finale-module__IPSJcG__formula{overflow-wrap:anywhere;font-size:19px}.finale-module__IPSJcG__controlGrid{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:20px;display:grid}.finale-module__IPSJcG__stack{align-content:start;gap:18px;min-width:0;display:grid}.finale-module__IPSJcG__reviewer{color:#fff;background:#6b4fbb;border-radius:13px;margin:13px 0;padding:14px}.finale-module__IPSJcG__reviewer>div{justify-content:space-between;gap:10px;font-size:13px;display:flex}.finale-module__IPSJcG__reviewer span{color:#e5dafa;white-space:nowrap;font-size:11px}.finale-module__IPSJcG__reviewer small{color:#e2daf4;margin-top:8px;font-size:11px;line-height:1.6;display:block}.finale-module__IPSJcG__infoLine{color:#848ca2;border-bottom:1px solid #eff0f5;justify-content:space-between;gap:12px;padding:12px 0;font-size:12px;display:flex}.finale-module__IPSJcG__infoLine b{color:#102044}.finale-module__IPSJcG__resultCard,.finale-module__IPSJcG__stream,.finale-module__IPSJcG__aggregate{color:#fff;background:#08142f;border-radius:20px;min-width:0;padding:23px}.finale-module__IPSJcG__resultCard h2,.finale-module__IPSJcG__aggregate h2{color:#e7aa42}.finale-module__IPSJcG__resultCard p{color:#a4abc0}.finale-module__IPSJcG__resultCard dl{margin:22px 0}.finale-module__IPSJcG__resultCard dl>div{justify-content:space-between;gap:12px;margin:13px 0;font-size:12px;display:flex}.finale-module__IPSJcG__resultCard dd{font-weight:800}.finale-module__IPSJcG__resultCard button{width:100%;margin:10px 0 0;display:block}.finale-module__IPSJcG__stream{padding:16px}.finale-module__IPSJcG__streamHead{color:#a9b0c0;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.finale-module__IPSJcG__stream .finale-module__IPSJcG__badge{color:#f6b3b3;background:#82313b;border-radius:6px;padding:5px 8px}.finale-module__IPSJcG__streamBody{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:210px;padding:16px;display:flex}.finale-module__IPSJcG__camera{color:#52607d;font-size:42px}.finale-module__IPSJcG__streamBody p{color:#929bb1;font-size:12px}.finale-module__IPSJcG__stream .lk-control-bar{flex-wrap:wrap}.finale-module__IPSJcG__evaluationLayout{grid-template-columns:minmax(0,2.15fr) minmax(290px,1fr);align-items:start;gap:22px;display:grid}.finale-module__IPSJcG__page .finale-module__IPSJcG__back{text-align:left;color:#798297;background:0 0;border:0;width:max-content;padding:0}.finale-module__IPSJcG__profile{align-items:center;gap:20px;display:flex}.finale-module__IPSJcG__profile p{margin-bottom:0}.finale-module__IPSJcG__avatar{color:#fff;background:linear-gradient(140deg,#7753c0,#121e43);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:21px;font-weight:800;display:flex}.finale-module__IPSJcG__quiz{text-align:right;flex-shrink:0;margin-left:auto}.finale-module__IPSJcG__quiz span{color:#8d95a9;font-size:11px;font-weight:800;display:block}.finale-module__IPSJcG__quiz strong{font-family:var(--font-serif),Georgia,serif;color:#df9224;font-size:34px}.finale-module__IPSJcG__scoreRow{margin:24px 0 32px}.finale-module__IPSJcG__scoreRow>label{color:#102044;justify-content:space-between;align-items:center;gap:20px;font-size:14px;display:flex}.finale-module__IPSJcG__scoreRow strong{font-family:var(--font-serif),Georgia,serif;font-size:30px}.finale-module__IPSJcG__scoreRow input[type=range]{accent-color:#e79221;cursor:pointer;width:100%;height:14px;margin:18px 0 8px}.finale-module__IPSJcG__scoreHint{color:#9aa1b4;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.finale-module__IPSJcG__scoreHint input{max-width:78px}.finale-module__IPSJcG__aggregate{text-align:center;padding:32px 23px}.finale-module__IPSJcG__aggregate strong{font-family:var(--font-serif),Georgia,serif;font-size:68px;line-height:1.3}.finale-module__IPSJcG__aggregate p{color:#a2aac0;font-size:12px}.finale-module__IPSJcG__finalistGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;display:grid}.finale-module__IPSJcG__finalist{border:1px solid #e9eaf0;border-radius:16px;padding:18px}.finale-module__IPSJcG__finalist small{color:#8d94a7;margin:14px 0;font-size:11px;display:block}.finale-module__IPSJcG__finalist p{margin:4px 0;font-size:12px}.finale-module__IPSJcG__finalist button{color:#fff;background:#102044;width:100%}.finale-module__IPSJcG__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.finale-module__IPSJcG__dialog{color:#102044;background:#fff;border:1px solid #e2e5ef;border-radius:20px;width:min(850px,94vw);max-height:90dvh;margin:auto;padding:28px;overflow:auto}.finale-module__IPSJcG__dialog::backdrop{background:#08132cb0}.finale-module__IPSJcG__dialog>label,.finale-module__IPSJcG__dialog>.finale-module__IPSJcG__grid{margin:18px 0}.finale-module__IPSJcG__dialog fieldset{border:1px solid #e2e5ef;border-radius:12px;margin:14px 0;padding:15px}.finale-module__IPSJcG__page .finale-module__IPSJcG__check{color:#102044;align-items:center;gap:8px;margin:6px 14px 6px 0;line-height:1.5;display:inline-flex}.finale-module__IPSJcG__check input{accent-color:#6b4fbb;flex-shrink:0;width:16px;height:16px}.finale-module__IPSJcG__chips{border-top:1px solid #eef0f5;margin-top:10px;padding-top:10px}.finale-module__IPSJcG__empty{color:#9098ac;text-align:center;padding:24px 8px;line-height:1.6}.finale-module__IPSJcG__error{color:#a12216;background:#fff0ed;border:1px solid #e3b2a8;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:15px;display:flex}.finale-module__IPSJcG__page .finale-module__IPSJcG__success{color:#16824b;background:#edf9f0;border-radius:8px;padding:12px}.finale-module__IPSJcG__table{overflow:auto}.finale-module__IPSJcG__table table{border-collapse:collapse;width:100%;font-size:12px}.finale-module__IPSJcG__table th,.finale-module__IPSJcG__table td{text-align:left;border-bottom:1px solid #e2e5ef;padding:14px}.finale-module__IPSJcG__table th{color:#8991a6}.finale-module__IPSJcG__question{border-top:1px solid #e6e8f0;padding:20px 0}.finale-module__IPSJcG__question small{color:#7451b7;font-weight:800}.finale-module__IPSJcG__question ol{color:#727c92;padding-left:22px;line-height:2;list-style:upper-alpha}.finale-module__IPSJcG__selectedAnswer{color:#147f54;font-weight:700}.finale-module__IPSJcG__page progress{accent-color:#6b4fbb;width:100%;height:10px}.finale-module__IPSJcG__reviewWorkspace{grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr) minmax(250px,1fr);align-items:start;gap:16px;min-width:0;display:grid}.finale-module__IPSJcG__reviewWorkspace>div.finale-module__IPSJcG__stack{display:contents}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__back,.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__profile{grid-column:1/-1}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__profile{gap:14px;padding:14px 18px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__profile h1{font-size:24px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__profile p{margin:4px 0;font-size:12px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__avatar{width:44px;height:44px;font-size:16px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__questionPane{overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:20px;grid-area:3/1;min-width:0;max-height:calc(100dvh - 220px);overflow:auto}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__scoringPane{overscroll-behavior:contain;scrollbar-gutter:stable;grid-area:3/2;max-height:calc(100dvh - 220px);padding:16px;overflow:auto}.finale-module__IPSJcG__reviewWorkspace>aside{overscroll-behavior:contain;grid-area:3/3;gap:10px;max-height:calc(100dvh - 220px);overflow:auto}.finale-module__IPSJcG__reviewWorkspace h2{margin-bottom:10px;font-size:12px}.finale-module__IPSJcG__reviewWorkspace p{margin:6px 0;font-size:12px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__scoreRow{border-bottom:1px solid #edf0f6;margin:14px 0;padding-bottom:12px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__scoreRow>label{gap:8px;font-size:12px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__scoreRow strong{font-size:22px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__scoreRow input[type=range]{margin:8px 0}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__scoreHint>span{display:none}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__scoreHint{justify-content:flex-end}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__scoreHint input{padding:5px 8px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__actions{background:#fff;border-top:1px solid #e6e8ef;margin-top:12px;padding:12px 0;position:sticky;bottom:-16px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__actions button{flex:1;padding:9px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__aggregate{text-align:left;order:-1;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:12px;display:grid}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__aggregate h2{margin:0}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__aggregate strong{grid-area:1/2/3;font-size:30px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__aggregate p{margin:0;font-size:11px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__aggregate p:last-child{display:none}.finale-module__IPSJcG__reviewWorkspace video{object-fit:contain;max-height:200px!important}.finale-module__IPSJcG__reviewWorkspace aside details{font-size:11px}.finale-module__IPSJcG__questionPane:focus-visible{outline-offset:2px;outline:3px solid #dfab44}@media (max-width:1100px) and (min-width:761px){.finale-module__IPSJcG__reviewWorkspace{grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr)}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__questionPane{grid-row:3/5;max-height:calc(100dvh - 150px)}.finale-module__IPSJcG__reviewWorkspace>aside{grid-area:3/2;max-height:330px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__scoringPane{grid-area:4/2;max-height:380px}.finale-module__IPSJcG__reviewWorkspace video{max-height:130px!important}}@media (max-width:760px){.finale-module__IPSJcG__reviewWorkspace{grid-template-columns:1fr}.finale-module__IPSJcG__reviewWorkspace>aside{grid-area:3/1;max-height:320px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__scoringPane{grid-area:4/1;max-height:360px}.finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__questionPane{grid-area:5/1;max-height:65dvh}}@media (max-width:1200px){.finale-module__IPSJcG__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.finale-module__IPSJcG__controlGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.finale-module__IPSJcG__resultCard{grid-column:1/-1}.finale-module__IPSJcG__header{align-items:flex-start}.finale-module__IPSJcG__evaluationLayout{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr)}}@media (max-width:760px){.finale-module__IPSJcG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.finale-module__IPSJcG__controlGrid,.finale-module__IPSJcG__evaluationLayout{grid-template-columns:1fr}.finale-module__IPSJcG__profile{flex-wrap:wrap;gap:12px}.finale-module__IPSJcG__profile h1{font-size:23px}.finale-module__IPSJcG__card{padding:18px}.finale-module__IPSJcG__sessionBar label{max-width:none}.finale-module__IPSJcG__sessionBar>span{display:none}.finale-module__IPSJcG__dialog{padding:20px}.finale-module__IPSJcG__page{gap:16px}}.finale-module__IPSJcG__kicker{display:none}.finale-module__IPSJcG__dark{color:#fff;background:#03112c url(/student/finale/footer-glow.png) bottom/100% no-repeat;border-radius:22px;padding:0 0 28px;overflow:hidden}.finale-module__IPSJcG__dark>:not(.finale-module__IPSJcG__hero){margin-left:24px;margin-right:24px}.finale-module__IPSJcG__dark .finale-module__IPSJcG__kicker{letter-spacing:2.4px;color:#f5c77e;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.finale-module__IPSJcG__hero{background:linear-gradient(90deg,#060926d1 0%,#0609268c 42%,#0609261a 70%),url(/student/finale/hero-stage.png) 100%/cover no-repeat,#111a55;border-bottom:1px solid #1c2c52;align-items:flex-start;min-height:210px;padding:30px 34px 26px}.finale-module__IPSJcG__dark h1{letter-spacing:-.5px;color:#fff;font-family:inherit;font-size:clamp(30px,3vw,44px);font-weight:700}.finale-module__IPSJcG__goldText{background:linear-gradient(#ffe07a 0%,#f7b731 60%,#ee9a1b 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.finale-module__IPSJcG__dark .finale-module__IPSJcG__header p{color:#e2e7f7;font-size:15px}.finale-module__IPSJcG__dark h2{color:#f5c77e}.finale-module__IPSJcG__dark h3{color:#fff}.finale-module__IPSJcG__dark p,.finale-module__IPSJcG__dark .finale-module__IPSJcG__empty,.finale-module__IPSJcG__dark .finale-module__IPSJcG__finalist p,.finale-module__IPSJcG__dark .finale-module__IPSJcG__finalist small,.finale-module__IPSJcG__dark .finale-module__IPSJcG__streamBody p{color:#a9b4d0}.finale-module__IPSJcG__dark label,.finale-module__IPSJcG__dark .finale-module__IPSJcG__sessionBar>span{color:#c7cfe8}.finale-module__IPSJcG__dark .finale-module__IPSJcG__status{color:#f5c77e;background:#f5c77e24;border:1px solid #f5c77e59}.finale-module__IPSJcG__dark select,.finale-module__IPSJcG__dark input:not([type=checkbox]):not([type=range]),.finale-module__IPSJcG__dark textarea{color:#fff;background:#03112cd9;border-color:#33456f}.finale-module__IPSJcG__dark button{color:#fff;background:#ffffff0f;border-color:#33456f}.finale-module__IPSJcG__dark button:hover:not(:disabled){border-color:#f5c77e}.finale-module__IPSJcG__dark .finale-module__IPSJcG__gold{color:#0b1b3f;background:linear-gradient(#f7b731,#e08a22);border-color:#e08a22}.finale-module__IPSJcG__dark .finale-module__IPSJcG__green{color:#fff;background:#199d55;border-color:#199d55}.finale-module__IPSJcG__dark .finale-module__IPSJcG__danger{color:#fff;background:#e63b30;border-color:#e63b30}.finale-module__IPSJcG__dark .finale-module__IPSJcG__back{color:#c7cfe8;background:0 0}.finale-module__IPSJcG__dark .finale-module__IPSJcG__card,.finale-module__IPSJcG__dark .finale-module__IPSJcG__metrics>section,.finale-module__IPSJcG__dark .finale-module__IPSJcG__profile,.finale-module__IPSJcG__dark .finale-module__IPSJcG__resultCard,.finale-module__IPSJcG__dark .finale-module__IPSJcG__aggregate,.finale-module__IPSJcG__dark .finale-module__IPSJcG__finalist{background:linear-gradient(#0c1d44,#081633);border:1px solid #1f3466;box-shadow:0 10px 30px #00000040}.finale-module__IPSJcG__dark .finale-module__IPSJcG__metrics strong{color:#fff;font-family:inherit}.finale-module__IPSJcG__dark .finale-module__IPSJcG__metrics span{color:#8fa0c8}.finale-module__IPSJcG__dark .finale-module__IPSJcG__infoLine{color:#a9b4d0;border-color:#1f3466}.finale-module__IPSJcG__dark .finale-module__IPSJcG__infoLine b{color:#fff}.finale-module__IPSJcG__dark .finale-module__IPSJcG__reviewer{background:linear-gradient(135deg,#3b2a7a,#22195a);border:1px solid #4b3a96}.finale-module__IPSJcG__dark .finale-module__IPSJcG__finalist button{color:#0b1b3f;background:#f5c77e;border-color:#f5c77e}.finale-module__IPSJcG__dark .finale-module__IPSJcG__table th,.finale-module__IPSJcG__dark .finale-module__IPSJcG__table td{border-color:#1f3466}.finale-module__IPSJcG__dark .finale-module__IPSJcG__table th{color:#8fa0c8}.finale-module__IPSJcG__dark .finale-module__IPSJcG__scoreRow>label{color:#fff}.finale-module__IPSJcG__dark .finale-module__IPSJcG__quiz strong,.finale-module__IPSJcG__dark .finale-module__IPSJcG__scoreRow strong,.finale-module__IPSJcG__dark .finale-module__IPSJcG__aggregate strong{font-family:inherit}.finale-module__IPSJcG__dark .finale-module__IPSJcG__question{border-color:#1f3466}.finale-module__IPSJcG__dark .finale-module__IPSJcG__question ol{color:#a9b4d0}.finale-module__IPSJcG__dark .finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__actions{background:#081633;border-color:#1f3466}.finale-module__IPSJcG__dark .finale-module__IPSJcG__reviewWorkspace .finale-module__IPSJcG__scoreRow{border-color:#1f3466}.finale-module__IPSJcG__dark .finale-module__IPSJcG__error{color:#ffb4a8;background:#e63b301f;border-color:#e63b3080}.finale-module__IPSJcG__dark .finale-module__IPSJcG__success{color:#7ee2a8;background:#199d5526}.finale-module__IPSJcG__dark .finale-module__IPSJcG__dialog{color:#fff;background:#081633;border-color:#1f3466}.finale-module__IPSJcG__dark .finale-module__IPSJcG__dialog fieldset{border-color:#1f3466}.finale-module__IPSJcG__dark .finale-module__IPSJcG__check{color:#fff}.finale-module__IPSJcG__dark .finale-module__IPSJcG__chips{border-color:#1f3466}.finale-module__IPSJcG__dark details>summary{cursor:pointer;color:#f5c77e;margin:4px 0 10px;font-size:12px;font-weight:800}@media (max-width:760px){.finale-module__IPSJcG__dark>:not(.finale-module__IPSJcG__hero){margin-left:14px;margin-right:14px}.finale-module__IPSJcG__hero{padding:22px 18px}}.finale-module__IPSJcG__hero .finale-module__IPSJcG__actions button{-webkit-backdrop-filter:blur(8px);box-shadow:0 8px 22px #00000073}.finale-module__IPSJcG__hero .finale-module__IPSJcG__actions button:not(.finale-module__IPSJcG__gold):not(.finale-module__IPSJcG__green):not(.finale-module__IPSJcG__danger){color:#fff;background:#03112ceb;border-color:#f5c77e}.finale-module__IPSJcG__hero .finale-module__IPSJcG__actions button:disabled{opacity:.65}
.show-module__dbg6oG__show{color:#fff;background:radial-gradient(at 90% 0,#35306a 0,#0000 55%),#091530;border:1px solid #b9934e;border-radius:24px;overflow:hidden;box-shadow:0 18px 40px #0c17351a}.show-module__dbg6oG__wallIntro{color:#b9c5db;margin-bottom:0;font-size:13px;line-height:1.6}.show-module__dbg6oG__wall{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;gap:16px;padding:24px;display:grid}.show-module__dbg6oG__tile{background:#101c38;border:1px solid #b9934e70;border-radius:16px;min-width:0;overflow:hidden}.show-module__dbg6oG__tileVideo{aspect-ratio:1;color:#bac6dd;background:#060f25;place-items:center;min-height:260px;max-height:500px;font-size:12px;display:grid;overflow:hidden}.show-module__dbg6oG__cameraViewport{width:100%;height:100%;position:relative;overflow:hidden}.show-module__dbg6oG__cameraViewport>div:first-child{width:100%;height:100%;padding:0!important}.show-module__dbg6oG__cameraViewport p{z-index:1;background:#061126b8;border-radius:6px;margin:0;padding:4px 8px;font-size:11px;position:absolute;top:8px;left:8px}.show-module__dbg6oG__cameraViewport figure{width:100%;height:100%;margin:0!important}.show-module__dbg6oG__cameraViewport video{object-fit:cover;display:block;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important}.show-module__dbg6oG__cameraFit video,.show-module__dbg6oG__cameraViewport video:fullscreen{object-fit:contain;background:#060f25}.show-module__dbg6oG__cameraViewport video:fullscreen{width:100vw!important;height:100vh!important}.show-module__dbg6oG__cameraViewport figcaption{display:none}.show-module__dbg6oG__cameraControls{z-index:2;gap:6px;display:flex;position:absolute;bottom:10px;right:10px}.show-module__dbg6oG__show .show-module__dbg6oG__cameraControls button{color:#fff;cursor:pointer;background:#061126d9;border:1px solid #ffffff70;border-radius:7px;min-width:38px;min-height:34px;padding:6px 9px;font-size:12px}.show-module__dbg6oG__cameraControls button:focus-visible{outline-offset:2px;outline:2px solid #f2cf82}.show-module__dbg6oG__tilePlaceholder{flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;display:flex}.show-module__dbg6oG__tileInfo,.show-module__dbg6oG__tileQuestion{padding:16px}.show-module__dbg6oG__tileInfo h3{margin:0 0 6px;font-size:18px}.show-module__dbg6oG__tileInfo>span,.show-module__dbg6oG__tileInfo>p{color:#bbc7df;font-size:12px}.show-module__dbg6oG__tileInfo>p{color:#f2d696}.show-module__dbg6oG__broadcastControl{border-top:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding-top:12px;display:flex}.show-module__dbg6oG__broadcastControl span{color:#b9c5db;font-size:11px}.show-module__dbg6oG__broadcastControl button{font-size:11px}.show-module__dbg6oG__tileProgress{justify-content:space-between;align-items:center;font-size:12px;display:flex}.show-module__dbg6oG__tileProgress strong{color:#f2d696;font-variant-numeric:tabular-nums;font-size:18px}.show-module__dbg6oG__tileInfo progress{accent-color:#ebc879;width:100%;height:5px;margin-top:12px}.show-module__dbg6oG__tileQuestion{border-top:1px solid #ffffff20}.show-module__dbg6oG__tileQuestion h4{overflow-wrap:anywhere;margin:12px 0;font-size:16px;line-height:1.5}.show-module__dbg6oG__tileQuestion>p{color:#bbc7df;font-size:13px;line-height:1.6}.show-module__dbg6oG__tileOptions{gap:8px;display:grid}.show-module__dbg6oG__tileOptions>div{overflow-wrap:anywhere;border:1px solid #b9934e70;border-radius:10px 3px;gap:10px;padding:10px;font-size:12px;line-height:1.5;display:flex}.show-module__dbg6oG__tileOptions b{color:#ebc879}.show-module__dbg6oG__tileOptions span{min-width:0}.show-module__dbg6oG__single{grid-template-columns:1fr}.show-module__dbg6oG__single .show-module__dbg6oG__tile{grid-template-columns:minmax(220px,1fr) minmax(0,2fr);display:grid}.show-module__dbg6oG__single .show-module__dbg6oG__tileVideo{aspect-ratio:16/9;grid-area:1/1;width:100%;height:auto;min-height:0;max-height:none}.show-module__dbg6oG__single .show-module__dbg6oG__tileInfo{border-top:1px solid #ffffff20;grid-area:2/1/auto/-1}.show-module__dbg6oG__single .show-module__dbg6oG__tileQuestion{border-top:0;border-left:1px solid #ffffff20;grid-area:1/2;padding:28px}.show-module__dbg6oG__single .show-module__dbg6oG__tileQuestion h4{font-size:24px}.show-module__dbg6oG__single .show-module__dbg6oG__tileOptions{grid-template-columns:1fr 1fr}.show-module__dbg6oG__single .show-module__dbg6oG__tileOptions>div{font-size:15px}@media (max-width:700px){.show-module__dbg6oG__wall{padding:14px}.show-module__dbg6oG__single .show-module__dbg6oG__tile{display:block}.show-module__dbg6oG__single .show-module__dbg6oG__tileVideo{aspect-ratio:4/3}.show-module__dbg6oG__single .show-module__dbg6oG__tileQuestion{border-top:1px solid #ffffff20;border-left:0;padding:16px}.show-module__dbg6oG__single .show-module__dbg6oG__tileOptions{grid-template-columns:1fr}.show-module__dbg6oG__single .show-module__dbg6oG__tileQuestion h4{font-size:19px}}.show-module__dbg6oG__header{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:20px;padding:28px 32px;display:flex}.show-module__dbg6oG__eyebrow,.show-module__dbg6oG__identity>span{color:#edca7e;letter-spacing:2px;font-size:11px;font-weight:700}.show-module__dbg6oG__header h2{margin:8px 0 0;font-size:28px}.show-module__dbg6oG__badge{color:#f4d898;white-space:nowrap;border:1px solid #d5b67070;border-radius:30px;padding:9px 14px;font-size:11px;font-weight:700}.show-module__dbg6oG__stage{grid-template-columns:minmax(240px,.8fr) minmax(0,2fr);display:grid}.show-module__dbg6oG__contestant{background:#00000012;border-right:1px solid #ffffff20;min-width:0;padding:24px}.show-module__dbg6oG__camera{aspect-ratio:4/3;color:#b9c5db;background:#050d20;border:1px solid #ffffff20;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:12px;font-size:12px;display:flex;overflow:hidden}.show-module__dbg6oG__camera>div{width:100%}.show-module__dbg6oG__camera video{max-height:240px!important}.show-module__dbg6oG__avatar{color:#f2cf82;background:#172341;border:1px solid #daba78;border-radius:50%;flex-shrink:0;place-items:center;height:76px;font-size:28px;display:grid;width:76px!important}.show-module__dbg6oG__identity{margin-top:20px}.show-module__dbg6oG__identity h3{margin:8px 0;font-size:22px}.show-module__dbg6oG__identity p{color:#b9c5db;font-size:13px}.show-module__dbg6oG__progress{color:#b9c5db;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px;font-size:12px;display:flex}.show-module__dbg6oG__progress progress{accent-color:#e9bb63;width:100%;height:6px}.show-module__dbg6oG__board{flex-direction:column;justify-content:center;min-width:0;padding:30px;display:flex}.show-module__dbg6oG__questionMeta{color:#e8ca8a;letter-spacing:1px;justify-content:space-between;align-items:center;gap:16px;font-size:12px;font-weight:700;display:flex}.show-module__dbg6oG__questionMeta strong{font-variant-numeric:tabular-nums;border:1px solid #e8ca8a80;border-radius:50%;place-items:center;min-width:54px;height:54px;font-size:19px;display:grid}.show-module__dbg6oG__question{text-align:center;overflow-wrap:anywhere;background:linear-gradient(120deg,#232658,#111f3d);border:1px solid #d5b670;border-radius:20px 4px;margin:24px 0;padding:28px;font-size:clamp(20px,2vw,30px);line-height:1.45}.show-module__dbg6oG__options{grid-template-columns:1fr 1fr;gap:14px;display:grid}.show-module__dbg6oG__option{overflow-wrap:anywhere;background:#171f42;border:1px solid #c3a366;border-radius:24px 5px;align-items:center;gap:14px;min-height:66px;padding:16px 20px;display:flex}.show-module__dbg6oG__option b{color:#f3cd7a;font-size:21px}.show-module__dbg6oG__option span{min-width:0}.show-module__dbg6oG__note{color:#a5b2cb;text-align:center;margin:24px 0 0;font-size:12px}.show-module__dbg6oG__waiting{text-align:center;color:#b9c5db;padding:45px 20px}.show-module__dbg6oG__waiting>span{color:#e7c579;font-size:48px}.show-module__dbg6oG__waiting h3{color:#fff;font-size:28px}.show-module__dbg6oG__waiting p{max-width:420px;margin:auto;line-height:1.8}.show-module__dbg6oG__host{border-top:1px solid #ffffff20;flex-wrap:wrap;align-items:center;gap:12px;padding:20px 28px;font-size:13px;display:flex}.show-module__dbg6oG__host small{color:#b9c5db;flex-basis:100%;line-height:1.6}.show-module__dbg6oG__host select{color:#fff;background:#14213f;border:1px solid #a98b50;border-radius:8px;max-width:100%;padding:10px}.show-module__dbg6oG__show button{color:#12203d;cursor:pointer;background:#efd08b;border:0;border-radius:8px;padding:10px 16px;font-weight:700}.show-module__dbg6oG__show button:disabled{opacity:.5}.show-module__dbg6oG__notice{color:#ffd4a4;margin:16px 28px}@media (max-width:900px){.show-module__dbg6oG__stage{grid-template-columns:1fr}.show-module__dbg6oG__contestant{border-bottom:1px solid #ffffff20;border-right:0;grid-template-columns:minmax(120px,1fr) 1fr;gap:16px;display:grid}.show-module__dbg6oG__identity{align-self:center}.show-module__dbg6oG__progress{grid-column:1/-1;margin-top:0}.show-module__dbg6oG__camera{max-height:230px}.show-module__dbg6oG__board{padding:20px}.show-module__dbg6oG__header{padding:22px}.show-module__dbg6oG__header h2{font-size:23px}}@media (max-width:480px){.show-module__dbg6oG__options{grid-template-columns:1fr}.show-module__dbg6oG__header{flex-direction:column;align-items:flex-start;gap:12px}.show-module__dbg6oG__question{padding:20px 15px}.show-module__dbg6oG__option{padding:13px 16px}.show-module__dbg6oG__contestant{padding:16px}.show-module__dbg6oG__camera{aspect-ratio:auto;min-height:180px}.show-module__dbg6oG__identity h3{font-size:18px}.show-module__dbg6oG__host{padding:20px}.show-module__dbg6oG__show{border-radius:18px}}
.finaleLive-module___9LG7G__page{color:#fff;background:#03112c url(/student/finale/footer-glow.png) bottom/100% no-repeat;min-height:calc(100% + 22px);margin:-22px -22px 0;padding:0 0 120px}.finaleLive-module___9LG7G__hero{background:linear-gradient(90deg,#060926b8 0%,#06092673 38%,#06092600 58%),url(/student/finale/hero-stage.png) 100%/cover no-repeat,#111a55;border-bottom:1px solid #1c2c52;justify-content:space-between;align-items:flex-start;gap:20px;min-height:213px;padding:30px 58px 26px;display:flex;position:relative}.finaleLive-module___9LG7G__heroText h1{letter-spacing:-.5px;color:#fff;flex-wrap:wrap;align-items:center;gap:0 14px;margin:0;font-size:44px;font-weight:700;line-height:54px;display:flex}.finaleLive-module___9LG7G__gold{background:linear-gradient(#ffe07a 0%,#f7b731 60%,#ee9a1b 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.finaleLive-module___9LG7G__livePill{letter-spacing:.3px;background:#e8102f;border-radius:9px;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:22px;font-weight:700;display:inline-flex;box-shadow:0 0 18px #e8102f8c}.finaleLive-module___9LG7G__waves{font-size:13px;font-weight:700}.finaleLive-module___9LG7G__heroText p{color:#eef1ff;margin:10px 0 18px;font-size:18px}.finaleLive-module___9LG7G__stats{flex-wrap:wrap;gap:14px 22px;margin:0;padding:0;list-style:none;display:flex}.finaleLive-module___9LG7G__stats li{color:#e5e9f7;align-items:center;gap:10px;font-size:13px;line-height:19px;display:flex}.finaleLive-module___9LG7G__stats li b{color:#fff;font-size:14px;display:block}.finaleLive-module___9LG7G__statIcon{background:#0e163ac7;border:1px solid #ffffff1a;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.finaleLive-module___9LG7G__sessionPick{letter-spacing:.6px;text-transform:uppercase;color:#c7cfe8;gap:6px;font-size:11px;display:grid}.finaleLive-module___9LG7G__sessionPick select{color:#fff;background:#03112cd9;border:1px solid #33456f;border-radius:10px;min-width:220px;height:36px;padding:0 10px;font-size:13px}.finaleLive-module___9LG7G__cardsRow{align-items:center;gap:9px;padding:14px 12px 0;display:flex;position:relative}.finaleLive-module___9LG7G__cards{scrollbar-width:none;scroll-snap-type:x proximity;flex:1;gap:10px;padding:3px;display:flex;overflow-x:auto}.finaleLive-module___9LG7G__cards::-webkit-scrollbar{display:none}.finaleLive-module___9LG7G__arrow{color:#fff;cursor:pointer;background:#282941;border:1px solid #4a4666;border-radius:50%;flex:0 0 33px;place-items:center;width:33px;height:33px;display:grid}.finaleLive-module___9LG7G__person{scroll-snap-align:start;cursor:pointer;color:#fff;text-align:left;background:radial-gradient(at 50% 30%,#3a3f8f 0%,#1b2257 45%,#0c1330 100%);border:1px solid #33415e;border-radius:14px;flex:0 0 192px;height:150px;padding:0;position:relative;overflow:hidden}.finaleLive-module___9LG7G__person:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#020818eb 100%);position:absolute;inset:0}.finaleLive-module___9LG7G__person.finaleLive-module___9LG7G__active{border:3px solid #ffd21c;box-shadow:0 0 8px #ffb500}.finaleLive-module___9LG7G__personFace{object-fit:cover;background:linear-gradient(145deg,#e8b25c,#c58f35);border-radius:50%;place-items:center;width:84px;height:84px;font-size:44px;font-weight:800;display:grid;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 0 0 3px #ffffff1f}.finaleLive-module___9LG7G__seat{z-index:1;color:#13183a;background:#ffc21a;border-radius:6px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:13px;font-weight:700;display:grid;position:absolute;top:8px;left:8px}.finaleLive-module___9LG7G__cardLive{z-index:1;background:#e8102f;border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:8px;right:8px}.finaleLive-module___9LG7G__cardLive span{font-size:8px}.finaleLive-module___9LG7G__personInfo{z-index:1;gap:4px;display:grid;position:absolute;bottom:10px;left:12px;right:40px}.finaleLive-module___9LG7G__personInfo b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.finaleLive-module___9LG7G__personInfo small{color:#e1e5f2;font-size:13px}.finaleLive-module___9LG7G__signal{z-index:1;align-items:flex-end;gap:2px;display:flex;position:absolute;bottom:13px;right:12px}.finaleLive-module___9LG7G__signal i{background:#5b6480;border-radius:1px;width:3px}.finaleLive-module___9LG7G__signal i:first-child{height:6px}.finaleLive-module___9LG7G__signal i:nth-child(2){height:9px}.finaleLive-module___9LG7G__signal i:nth-child(3){height:12px}.finaleLive-module___9LG7G__signal i:nth-child(4){height:15px}.finaleLive-module___9LG7G__signalOn i{background:#1fe06a}.finaleLive-module___9LG7G__more{text-align:center;background:linear-gradient(145deg,#3e2633,#201d31);flex-basis:177px;place-content:center;justify-items:center;gap:9px;font-size:14px;font-weight:700;display:grid}.finaleLive-module___9LG7G__more:after{display:none}.finaleLive-module___9LG7G__moreIcon{display:block}.finaleLive-module___9LG7G__emptyRow{color:#9aabc4;border:1px dashed #33415e;border-radius:14px;margin:14px 20px 0;padding:18px;font-size:14px}.finaleLive-module___9LG7G__liveGrid{grid-template-columns:minmax(0,855fr) minmax(300px,443fr);gap:14px;padding:14px 18px 0 20px;display:grid}.finaleLive-module___9LG7G__question{background:linear-gradient(120deg,#001c36,#02132c);border:1px solid #00649a;border-radius:13px;flex-direction:column;min-height:366px;padding:0 25px 20px 29px;display:flex;position:relative}.finaleLive-module___9LG7G__question:fullscreen{padding:24px 40px}.finaleLive-module___9LG7G__questionHead{flex-wrap:wrap;align-items:center;gap:10px 14px;min-height:62px;padding:12px 140px 12px 0;font-size:14px;display:flex}.finaleLive-module___9LG7G__liveTag{color:#ff284b;font-size:16px;font-weight:700}.finaleLive-module___9LG7G__student{font-size:16px;font-weight:700}.finaleLive-module___9LG7G__chip{background:#081c3a;border:1px solid #203a60;border-radius:13px;padding:7px 13px;font-size:12px}.finaleLive-module___9LG7G__marks{background:#00472b;border-color:#076739}.finaleLive-module___9LG7G__timer{font-variant-numeric:tabular-nums;background:#010e25;border-radius:13px;align-items:center;gap:13px;padding:9px 16px;font-size:25px;font-weight:700;display:flex;position:absolute;top:12px;right:26px}.finaleLive-module___9LG7G__questionBody{background:#010f25;border:1px solid #254465;border-radius:12px;flex:1;min-height:284px;padding:17px 20px;position:relative;overflow:hidden}.finaleLive-module___9LG7G__questionBody h2{z-index:2;letter-spacing:-.3px;max-width:calc(100% - 280px);margin:0 0 14px;font-size:20px;line-height:26px;position:relative}.finaleLive-module___9LG7G__options{z-index:2;gap:6px;max-width:min(517px,100% - 280px);display:grid;position:relative}.finaleLive-module___9LG7G__option{background:linear-gradient(100deg,#021b38,#051a34);border:1px solid #294a73;border-radius:10px;align-items:center;gap:7px;min-height:40px;padding:4px 9px;font-size:13px;display:flex}.finaleLive-module___9LG7G__option b{background:#001026;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.finaleLive-module___9LG7G__option span{color:#9fb3d4;margin-right:6px}.finaleLive-module___9LG7G__waiting{z-index:2;color:#9aabc4;max-width:calc(100% - 280px);margin:8px 0 0;font-size:16px;line-height:1.6;position:relative}.finaleLive-module___9LG7G__feed{background:radial-gradient(circle at 50% 40%,#2a2f7a,#0b1233 70%);border-top-left-radius:14px;width:260px;height:258px;position:absolute;bottom:0;right:0;overflow:hidden}.finaleLive-module___9LG7G__feed video{object-fit:cover;width:100%;height:100%}.finaleLive-module___9LG7G__feed>p{color:#9aabc4;margin:0;padding:20px;font-size:13px}.finaleLive-module___9LG7G__feedEmpty{color:#9aabc4;place-content:center;justify-items:center;gap:12px;height:100%;padding-bottom:40px;font-size:12px;display:grid}.finaleLive-module___9LG7G__feedFace{object-fit:cover;background:linear-gradient(145deg,#e8b25c,#c58f35);border-radius:50%;place-items:center;width:96px;height:96px;font-size:50px;font-weight:800;display:grid}.finaleLive-module___9LG7G__question .finaleLive-module___9LG7G__questionBody .finaleLive-module___9LG7G__fullscreen{z-index:3;color:#fff;cursor:pointer;background:#001128eb;border:1px solid #193a59;border-radius:13px;align-items:center;gap:10px;padding:9px 15px;font-size:12px;display:inline-flex;position:absolute;bottom:8px;right:8px}.finaleLive-module___9LG7G__ranking{contain:size;background:#00132a;border:1px solid #263e60;border-radius:13px;flex-direction:column;min-height:370px;padding:5px 13px 10px;display:flex}.finaleLive-module___9LG7G__tabs{border:1px solid #1b3153;border-radius:13px;flex:0 0 36px;height:36px;margin-bottom:8px;display:flex}.finaleLive-module___9LG7G__tabs button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:1;font-size:14px}.finaleLive-module___9LG7G__tabs button.finaleLive-module___9LG7G__tabOn{color:#020511;background:linear-gradient(110deg,#ffd567,#ffb735);font-weight:700;box-shadow:0 0 14px #ff940066}.finaleLive-module___9LG7G__tableWrap{scrollbar-width:thin;scrollbar-color:#263e60 transparent;flex:1;overflow-y:auto}.finaleLive-module___9LG7G__ranking table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.finaleLive-module___9LG7G__ranking th{text-align:left;color:#b8bcd6;height:28px;font-size:10px;font-weight:400}.finaleLive-module___9LG7G__ranking td{border-top:1px solid #172d47;height:29px}.finaleLive-module___9LG7G__ranking td:first-child,.finaleLive-module___9LG7G__ranking th:first-child{text-align:center}.finaleLive-module___9LG7G__who{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;display:flex;overflow:hidden}.finaleLive-module___9LG7G__rowFace{object-fit:cover;background:#1c2a4a;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:12px;display:grid}.finaleLive-module___9LG7G__rank{border-radius:4px;min-width:18px;padding:2px 5px;display:inline-block}.finaleLive-module___9LG7G__goldRank{color:#00112c;background:#ffb900}.finaleLive-module___9LG7G__silver{color:#00112c;background:#bec4cf}.finaleLive-module___9LG7G__bronze{color:#fff;background:#ff8e22}.finaleLive-module___9LG7G__status{text-align:center;color:#57ffaa;background:#09243a;border-radius:8px;padding:7px 2px;font-size:9px;display:block}.finaleLive-module___9LG7G__attempting{color:#ffce33;background:#1b2431}.finaleLive-module___9LG7G__idle{color:#8d9ab5;background:#121c2e}.finaleLive-module___9LG7G__winner{color:#ffd21c;background:#3a2a05}.finaleLive-module___9LG7G__note{color:#7f8fad;margin:8px 2px 0;font-size:11px}.finaleLive-module___9LG7G__activity{color:#c6d0e2;flex:1;align-content:start;gap:2px;margin:0;padding:4px 4px 0;font-size:13px;list-style:none;display:grid;overflow-y:auto}.finaleLive-module___9LG7G__activity li{border-top:1px solid #172d47;gap:10px;padding:7px 4px;display:flex}.finaleLive-module___9LG7G__activity time{color:#6f84a8;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.finaleLive-module___9LG7G__activity .finaleLive-module___9LG7G__idleLine{color:#9aabc4;border:0;padding:20px 10px;line-height:1.7}.finaleLive-module___9LG7G__ownStream{background:#00132a;border:1px solid #263e60;border-radius:13px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:14px 18px 0 20px;padding:16px 20px;display:flex}.finaleLive-module___9LG7G__ownStream p{color:#9aabc4;max-width:640px;margin:4px 0 0;font-size:13px}.finaleLive-module___9LG7G__ownStream>button{color:#020511;cursor:pointer;background:linear-gradient(110deg,#ffd567,#ffb735);border:0;border-radius:10px;padding:10px 18px;font-weight:700}.finaleLive-module___9LG7G__ownStream>button:disabled{opacity:.5;cursor:not-allowed}.finaleLive-module___9LG7G__alert{color:#ffb4c0;background:#2a0d18;border:1px solid #6b2333;border-radius:10px;margin:14px 20px 0;padding:10px 14px;font-size:13px}.finaleLive-module___9LG7G__loading{color:#9aabc4;margin:24px}.finaleLive-module___9LG7G__empty{text-align:center;background:#00132a;border:1px solid #263e60;border-radius:14px;margin:20px;padding:36px 28px}.finaleLive-module___9LG7G__empty h2{margin:0 0 8px;font-size:20px}.finaleLive-module___9LG7G__empty p{color:#9aabc4;margin:0}.finaleLive-module___9LG7G__page button:focus-visible,.finaleLive-module___9LG7G__page select:focus-visible{outline-offset:2px;outline:3px solid #ffc32a}@media (max-width:1100px){.finaleLive-module___9LG7G__liveGrid{grid-template-columns:1fr}}@media (max-width:900px){.finaleLive-module___9LG7G__page{margin:-16px -16px 0}}@media (max-width:560px){.finaleLive-module___9LG7G__page{margin:-12px -12px 0}}@media (max-width:700px){.finaleLive-module___9LG7G__hero{background:linear-gradient(#060926d1,#060926a8),url(/student/finale/hero-stage.png) 78%/cover no-repeat,#111a55;flex-direction:column;padding:22px 16px}.finaleLive-module___9LG7G__heroText h1{font-size:30px;line-height:40px}.finaleLive-module___9LG7G__livePill{height:30px;font-size:16px}.finaleLive-module___9LG7G__heroText p{font-size:15px}.finaleLive-module___9LG7G__liveGrid,.finaleLive-module___9LG7G__cardsRow{padding-left:12px;padding-right:12px}.finaleLive-module___9LG7G__arrow{display:none}.finaleLive-module___9LG7G__question{padding:0 14px 14px}.finaleLive-module___9LG7G__questionHead{padding-right:0}.finaleLive-module___9LG7G__timer{align-self:flex-start;margin-bottom:10px;font-size:20px;position:static}.finaleLive-module___9LG7G__questionBody{min-height:0;padding-bottom:300px}.finaleLive-module___9LG7G__questionBody h2,.finaleLive-module___9LG7G__options,.finaleLive-module___9LG7G__waiting{max-width:none}.finaleLive-module___9LG7G__feed{border-radius:0;width:auto;height:250px;bottom:0;left:0}.finaleLive-module___9LG7G__ownStream{margin-left:12px;margin-right:12px}}@media (prefers-reduced-motion:reduce){.finaleLive-module___9LG7G__cards{scroll-behavior:auto}}
.PageLoader-module__h_Ee7W__page{color:#0b1b3f;background:#f5f6fa;width:100%;min-height:60vh;padding:clamp(20px,4vw,48px)}.PageLoader-module__h_Ee7W__fullScreen{flex-direction:column;justify-content:center;min-height:100dvh;display:flex}.PageLoader-module__h_Ee7W__heading{align-items:center;gap:18px;width:100%;max-width:1100px;margin:0 auto 30px;display:flex}.PageLoader-module__h_Ee7W__emblem{clip-path:polygon(50% 0,95% 18%,90% 73%,50% 100%,10% 73%,5% 18%);color:#0b1b3f;background:linear-gradient(135deg,#f5d08a,#d88b23);flex:none;place-items:center;width:56px;height:62px;font-size:26px;font-weight:900;display:grid}.PageLoader-module__h_Ee7W__brand{letter-spacing:2px;color:#a97022;font-size:10px;font-weight:800}.PageLoader-module__h_Ee7W__heading h2{margin:3px 0 5px;font-size:clamp(18px,2.4vw,24px);font-weight:800;line-height:1.3}.PageLoader-module__h_Ee7W__heading p{color:#7a849a;margin:0;font-size:13px}.PageLoader-module__h_Ee7W__spinner{border:2px solid #e9e2d8;border-top-color:#dd932b;border-radius:50%;flex:none;width:22px;height:22px;animation:.9s linear infinite PageLoader-module__h_Ee7W__spin;display:inline-block}.PageLoader-module__h_Ee7W__heading>.PageLoader-module__h_Ee7W__spinner{margin-left:auto}.PageLoader-module__h_Ee7W__skeleton{width:100%;max-width:1100px;margin:0 auto}.PageLoader-module__h_Ee7W__summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.PageLoader-module__h_Ee7W__card,.PageLoader-module__h_Ee7W__panel{background:#fff;border:1px solid #e9ecf2;border-radius:18px;padding:22px}.PageLoader-module__h_Ee7W__card i,.PageLoader-module__h_Ee7W__card b,.PageLoader-module__h_Ee7W__card small,.PageLoader-module__h_Ee7W__panel b,.PageLoader-module__h_Ee7W__panel i{background:#eef1f6;border-radius:7px;display:block;position:relative;overflow:hidden}.PageLoader-module__h_Ee7W__card i{background:#faf0dd;width:34px;height:34px;margin-bottom:16px}.PageLoader-module__h_Ee7W__card b{width:45%;height:18px;margin-bottom:9px}.PageLoader-module__h_Ee7W__card small{width:75%;height:10px}.PageLoader-module__h_Ee7W__content{grid-template-columns:1.6fr 1fr;gap:20px;display:grid}.PageLoader-module__h_Ee7W__panel{min-height:240px}.PageLoader-module__h_Ee7W__panel b{width:42%;height:18px;margin-bottom:26px}.PageLoader-module__h_Ee7W__panel i{width:100%;height:30px;margin-top:14px}.PageLoader-module__h_Ee7W__panel i:last-child{width:75%}.PageLoader-module__h_Ee7W__skeleton i:after,.PageLoader-module__h_Ee7W__skeleton b:after,.PageLoader-module__h_Ee7W__skeleton small:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);animation:1.6s ease-in-out infinite PageLoader-module__h_Ee7W__shimmer;position:absolute;inset:0;transform:translate(-100%)}.PageLoader-module__h_Ee7W__navigation{z-index:2000;pointer-events:none;opacity:0;animation:.15s .12s forwards PageLoader-module__h_Ee7W__appear;position:fixed;inset:0}.PageLoader-module__h_Ee7W__progress{background:#eed5aa66;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.PageLoader-module__h_Ee7W__progress:after{content:"";background:linear-gradient(90deg,#f4d395,#de932b);width:35%;height:100%;animation:1.1s ease-in-out infinite PageLoader-module__h_Ee7W__travel;position:absolute}.PageLoader-module__h_Ee7W__notice{top:max(18px,env(safe-area-inset-top));color:#0b1b3f;background:#fff;border:1px solid #ece5d7;border-radius:12px;align-items:center;gap:10px;padding:12px 17px;font-size:13px;font-weight:700;display:flex;position:absolute;right:18px;box-shadow:0 6px 28px #0b1b3f1a}.PageLoader-module__h_Ee7W__notice .PageLoader-module__h_Ee7W__spinner{width:17px;height:17px}@keyframes PageLoader-module__h_Ee7W__spin{to{transform:rotate(360deg)}}@keyframes PageLoader-module__h_Ee7W__shimmer{to{transform:translate(100%)}}@keyframes PageLoader-module__h_Ee7W__travel{0%{transform:translate(-100%)}to{transform:translate(390%)}}@keyframes PageLoader-module__h_Ee7W__appear{to{opacity:1}}@media (max-width:650px){.PageLoader-module__h_Ee7W__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.PageLoader-module__h_Ee7W__content{grid-template-columns:1fr;gap:12px}.PageLoader-module__h_Ee7W__card,.PageLoader-module__h_Ee7W__panel{padding:16px}.PageLoader-module__h_Ee7W__panel{min-height:160px}.PageLoader-module__h_Ee7W__content>.PageLoader-module__h_Ee7W__panel:last-child{display:none}.PageLoader-module__h_Ee7W__heading{gap:12px}.PageLoader-module__h_Ee7W__emblem{width:43px;height:48px}}@media (prefers-reduced-motion:reduce){.PageLoader-module__h_Ee7W__spinner,.PageLoader-module__h_Ee7W__skeleton i:after,.PageLoader-module__h_Ee7W__skeleton b:after,.PageLoader-module__h_Ee7W__skeleton small:after,.PageLoader-module__h_Ee7W__progress:after{animation:none}.PageLoader-module__h_Ee7W__navigation{opacity:1;animation:none}.PageLoader-module__h_Ee7W__progress:after{width:100%}}
.ExamRecharge-module__c8poDq__overlay{z-index:8;color:#fbf7ef;box-sizing:border-box;text-align:left;background:radial-gradient(at 78% 5%,#28456966,#0000 55%),linear-gradient(130deg,#08152d,#10284b);position:fixed;inset:0;overflow-y:auto}.ExamRecharge-module__c8poDq__overlay *{box-sizing:border-box}.ExamRecharge-module__c8poDq__overlay:before,.ExamRecharge-module__c8poDq__overlay:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(140deg,#45617c30,#0000 60%);border:1px solid #edbd6519;border-radius:50%;width:65vw;height:70vh;position:fixed;transform:rotate(-25deg)}.ExamRecharge-module__c8poDq__overlay:before{top:-30vh;right:-30vw}.ExamRecharge-module__c8poDq__overlay:after{bottom:-40vh;left:-30vw}.ExamRecharge-module__c8poDq__marginNote{letter-spacing:3px;text-transform:uppercase;color:#92a6c3;pointer-events:none;width:110px;font-size:9px;line-height:2.1;position:absolute}.ExamRecharge-module__c8poDq__marginNote:after{content:"";background:#edb851;width:20px;height:2px;margin-top:16px;display:block}.ExamRecharge-module__c8poDq__topLeft{top:116px;left:2.4%}.ExamRecharge-module__c8poDq__topRight{top:110px;right:1%}.ExamRecharge-module__c8poDq__bottomLeft{bottom:45px;left:2.4%}.ExamRecharge-module__c8poDq__cameraIcon{vertical-align:middle;flex-shrink:0;width:24px;height:24px;margin-right:12px;display:inline-block}.ExamRecharge-module__c8poDq__header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:18px 36px;display:flex}.ExamRecharge-module__c8poDq__brand{align-items:center;gap:24px;min-width:0;font-family:Fraunces,Georgia,serif;font-size:28px;font-weight:700;display:flex}.ExamRecharge-module__c8poDq__brand>span{overflow-wrap:anywhere}.ExamRecharge-module__c8poDq__shield{color:#edb851;flex-shrink:0;width:44px;height:54px}.ExamRecharge-module__c8poDq__badge{color:#f4c66d;letter-spacing:1.5px;white-space:nowrap;border:1px solid #edb851;border-radius:30px;padding:8px 14px;font-size:10px;font-weight:800}.ExamRecharge-module__c8poDq__body{width:80%;max-width:1360px;margin:auto;padding:42px 0 28px;position:relative}.ExamRecharge-module__c8poDq__card{background:#fbf7ef;border:3px solid #fbf7ef;border-radius:26px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 30px 80px #0003}.ExamRecharge-module__c8poDq__story{color:#0b1b3f;flex-direction:column;min-width:0;display:flex}.ExamRecharge-module__c8poDq__copy{z-index:1;padding:30px 34px 8px}.ExamRecharge-module__c8poDq__eyebrow{letter-spacing:2.5px;color:#b67a1f;font-size:10px;font-weight:800}.ExamRecharge-module__c8poDq__copy h2{letter-spacing:-1.5px;color:#0b1b3f;margin:16px 0 12px;font-family:Fraunces,Georgia,serif;font-size:clamp(28px,3.3vw,48px);font-weight:900;line-height:1.15}.ExamRecharge-module__c8poDq__copy p{color:#253759;margin:0;font-size:17px;line-height:1.5}.ExamRecharge-module__c8poDq__scene{min-height:240px;margin-top:auto;position:relative;overflow:hidden}.ExamRecharge-module__c8poDq__scene img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.ExamRecharge-module__c8poDq__scene:after{content:"";pointer-events:none;background:linear-gradient(#fbf7ef,#0000);height:36px;position:absolute;inset:0 0 auto}.ExamRecharge-module__c8poDq__cue{pointer-events:none;border:2px solid #0000;border-color:#0000 #e9b74b;border-radius:50%;width:44%;height:20%;animation:5s ease-in-out infinite ExamRecharge-module__c8poDq__release;position:absolute;top:41%;left:28%}.ExamRecharge-module__c8poDq__breathe{border:2px solid #f2c76c;border-radius:50%;width:22%;height:30%;animation:7s ease-in-out infinite ExamRecharge-module__c8poDq__breathe;top:43%;left:39%}.ExamRecharge-module__c8poDq__panel{color:#fff9ed;background:linear-gradient(145deg,#10253f,#0b1b35);min-width:0;padding:42px 36px 24px}.ExamRecharge-module__c8poDq__panel .ExamRecharge-module__c8poDq__eyebrow{color:#f4c465}.ExamRecharge-module__c8poDq__timer{letter-spacing:-4px;font-variant-numeric:tabular-nums;color:#fff9ed;margin:12px 0 18px;font-family:Fraunces,Georgia,serif;font-size:clamp(64px,8vw,116px);font-weight:800;line-height:1.25}.ExamRecharge-module__c8poDq__track{background:#2d415f;border-radius:12px;height:9px;overflow:hidden}.ExamRecharge-module__c8poDq__track span{background:linear-gradient(90deg,#ffdc86,#edb245);border-radius:12px;height:100%;transition:width 1s linear;display:block}.ExamRecharge-module__c8poDq__guidance{border-top:1px solid #ffffff26;margin-top:30px;padding-top:22px}.ExamRecharge-module__c8poDq__steps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.ExamRecharge-module__c8poDq__steps li{color:#b2bdd0;align-items:center;gap:15px;font-size:16px;line-height:1.4;display:flex}.ExamRecharge-module__c8poDq__steps li>span{font-variant-numeric:tabular-nums;border:1px solid #758298;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.ExamRecharge-module__c8poDq__steps .ExamRecharge-module__c8poDq__active{color:#fff9ed}.ExamRecharge-module__c8poDq__active>span{color:#0b1b3f;background:#f2bd55;font-weight:800;border-color:#f2bd55!important}.ExamRecharge-module__c8poDq__hint{color:#b8c5d6;min-height:40px;margin:22px 0 0;font-size:12px;line-height:1.6}.ExamRecharge-module__c8poDq__quiet h3{color:#fff9ed;margin:6px 0 16px;font-family:Fraunces,Georgia,serif;font-size:26px}.ExamRecharge-module__c8poDq__quiet p{color:#b8c5d6;font-size:15px;line-height:1.7}.ExamRecharge-module__c8poDq__actions{border-top:1px solid #d7d1c7;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:22px 32px;display:flex}.ExamRecharge-module__c8poDq__modes{flex:1;gap:14px;display:flex}.ExamRecharge-module__c8poDq__modes button{font:inherit;color:#0b1b3f;cursor:pointer;background:0 0;border:1.5px solid #0b1b3f;border-radius:30px;min-height:48px;padding:12px 25px;font-size:15px;font-weight:750}.ExamRecharge-module__c8poDq__modes .ExamRecharge-module__c8poDq__selected{background:linear-gradient(110deg,#f5c66f,#eab040);border-color:#eab040}.ExamRecharge-module__c8poDq__modes button:focus-visible{outline-offset:4px;outline:3px solid #467bb0}.ExamRecharge-module__c8poDq__saved{color:#243553;align-items:center;gap:10px;font-size:12px;display:flex}.ExamRecharge-module__c8poDq__saved b{color:#0b1b3f;background:#f5c66f;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.ExamRecharge-module__c8poDq__note{text-align:center;margin:25px 0 0}.ExamRecharge-module__c8poDq__note p{letter-spacing:.3px;color:#eef2f8;margin:0 0 8px;font-size:14px}.ExamRecharge-module__c8poDq__note small{color:#a6b5cb;font-size:12px}.ExamRecharge-module__c8poDq__copy h2{font-size:clamp(28px,3.8vw,60px)}.ExamRecharge-module__c8poDq__actions{padding:24px 42px}.ExamRecharge-module__c8poDq__modes{flex:0 60%}.ExamRecharge-module__c8poDq__modes button{flex:1;min-height:60px;font-size:18px}.ExamRecharge-module__c8poDq__panel{padding-top:48px}.ExamRecharge-module__c8poDq__scene img{aspect-ratio:1.8;object-position:center 42%}@keyframes ExamRecharge-module__c8poDq__release{50%{opacity:.25;transform:translateY(8px)}}@keyframes ExamRecharge-module__c8poDq__breathe{50%{opacity:.25;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.ExamRecharge-module__c8poDq__cue{animation:none}.ExamRecharge-module__c8poDq__track span{transition:none}}@media (max-width:1100px){.ExamRecharge-module__c8poDq__marginNote{display:none}.ExamRecharge-module__c8poDq__body{width:100%;padding:28px 22px}.ExamRecharge-module__c8poDq__copy{padding:25px 24px 8px}.ExamRecharge-module__c8poDq__panel{padding:32px 24px 20px}.ExamRecharge-module__c8poDq__actions{flex-wrap:wrap;padding:20px 24px}.ExamRecharge-module__c8poDq__steps li{font-size:14px}.ExamRecharge-module__c8poDq__copy p{font-size:15px}.ExamRecharge-module__c8poDq__saved{margin-left:auto}.ExamRecharge-module__c8poDq__modes{flex:1}.ExamRecharge-module__c8poDq__modes button{font-size:15px}}@media (max-width:760px){.ExamRecharge-module__c8poDq__header{min-height:64px;padding:14px 18px}.ExamRecharge-module__c8poDq__brand{gap:10px;font-size:18px}.ExamRecharge-module__c8poDq__shield{font-size:20px}.ExamRecharge-module__c8poDq__badge{letter-spacing:.5px;padding:7px 9px;font-size:8px}.ExamRecharge-module__c8poDq__body{padding:22px 14px}.ExamRecharge-module__c8poDq__card{border-radius:20px;grid-template-columns:1fr}.ExamRecharge-module__c8poDq__copy h2{font-size:34px}.ExamRecharge-module__c8poDq__scene{min-height:0}.ExamRecharge-module__c8poDq__scene img{object-position:center 35%;max-height:300px}.ExamRecharge-module__c8poDq__panel{padding:24px}.ExamRecharge-module__c8poDq__timer{margin:2px 0 14px;font-size:76px}.ExamRecharge-module__c8poDq__guidance{margin-top:22px;padding-top:20px}.ExamRecharge-module__c8poDq__steps{gap:12px}.ExamRecharge-module__c8poDq__hint{min-height:0;margin-top:16px}.ExamRecharge-module__c8poDq__actions{gap:16px;padding:20px}.ExamRecharge-module__c8poDq__modes{gap:10px;width:100%}.ExamRecharge-module__c8poDq__modes button{flex:1;padding:12px 13px;font-size:13px}.ExamRecharge-module__c8poDq__saved{margin:auto}.ExamRecharge-module__c8poDq__quiet{min-height:100px}}.ExamRecharge-module__c8poDq__overlay{overscroll-behavior:none;flex-direction:column;height:100dvh;display:flex;overflow:hidden}.ExamRecharge-module__c8poDq__header{flex:none;min-height:0;padding:clamp(10px,2vh,18px) 30px}.ExamRecharge-module__c8poDq__brand{font-size:clamp(16px,2.2vw,28px)}.ExamRecharge-module__c8poDq__body{flex-direction:column;flex:1;min-height:0;margin:0 auto;padding:clamp(12px,3vh,30px) 0 16px;display:flex}.ExamRecharge-module__c8poDq__card{flex:1;grid-template-rows:minmax(0,1fr) auto;min-height:0}.ExamRecharge-module__c8poDq__story{min-height:0}.ExamRecharge-module__c8poDq__copy{flex:none;padding:clamp(12px,2.5vh,28px) 30px 8px}.ExamRecharge-module__c8poDq__overlay .ExamRecharge-module__c8poDq__copy h2{margin:10px 0;font-size:clamp(25px,3.4vw,52px);line-height:1.12}.ExamRecharge-module__c8poDq__scene{flex:1;min-height:0;margin-top:0}.ExamRecharge-module__c8poDq__scene img{aspect-ratio:auto;object-fit:cover;object-position:center 42%;width:100%;height:100%;max-height:none}.ExamRecharge-module__c8poDq__panel{flex-direction:column;min-height:0;padding:clamp(18px,3vh,36px) 30px;display:flex}.ExamRecharge-module__c8poDq__timer{flex-shrink:0;margin:8px 0 16px;font-size:clamp(56px,min(8vw,13vh),110px)}.ExamRecharge-module__c8poDq__track{flex-shrink:0}.ExamRecharge-module__c8poDq__guidance{margin-top:clamp(12px,3vh,28px);padding-top:clamp(12px,2vh,22px)}.ExamRecharge-module__c8poDq__steps{gap:clamp(8px,2vh,18px)}.ExamRecharge-module__c8poDq__steps li{font-size:clamp(13px,1.3vw,18px)}.ExamRecharge-module__c8poDq__steps li>span{width:clamp(30px,5vh,46px);height:clamp(30px,5vh,46px)}.ExamRecharge-module__c8poDq__hint{min-height:0;margin-top:14px}.ExamRecharge-module__c8poDq__quiet{min-height:0}.ExamRecharge-module__c8poDq__quiet h3{margin:0 0 12px;font-size:24px}.ExamRecharge-module__c8poDq__actions{flex-wrap:nowrap;padding:clamp(12px,2vh,22px) 30px}.ExamRecharge-module__c8poDq__modes button{min-height:44px;padding:10px 20px;font-size:15px}.ExamRecharge-module__c8poDq__saved{font-size:12px}.ExamRecharge-module__c8poDq__note{flex-shrink:0;margin:16px 0 0}.ExamRecharge-module__c8poDq__note p{margin-bottom:5px}@media (max-width:1100px){.ExamRecharge-module__c8poDq__body{width:100%;padding:16px 20px}.ExamRecharge-module__c8poDq__copy,.ExamRecharge-module__c8poDq__panel{padding-left:20px;padding-right:20px}.ExamRecharge-module__c8poDq__actions{padding:14px 20px}.ExamRecharge-module__c8poDq__modes{flex:1}.ExamRecharge-module__c8poDq__saved{max-width:32%}}@media (max-height:700px){.ExamRecharge-module__c8poDq__header{padding-block:8px}.ExamRecharge-module__c8poDq__shield{height:38px}.ExamRecharge-module__c8poDq__body{padding-top:10px;padding-bottom:8px}.ExamRecharge-module__c8poDq__copy p{font-size:14px}.ExamRecharge-module__c8poDq__overlay .ExamRecharge-module__c8poDq__copy h2{font-size:28px}.ExamRecharge-module__c8poDq__panel{padding-top:16px;padding-bottom:12px}.ExamRecharge-module__c8poDq__guidance{margin-top:12px;padding-top:12px}.ExamRecharge-module__c8poDq__steps{gap:8px}.ExamRecharge-module__c8poDq__steps li>span{width:30px;height:30px}.ExamRecharge-module__c8poDq__hint{margin-top:8px;font-size:11px}.ExamRecharge-module__c8poDq__note{margin-top:8px}.ExamRecharge-module__c8poDq__note p{font-size:12px}.ExamRecharge-module__c8poDq__note small{font-size:10px}.ExamRecharge-module__c8poDq__actions{padding-block:10px}.ExamRecharge-module__c8poDq__quiet p{font-size:13px}}@media (max-width:760px){.ExamRecharge-module__c8poDq__header{padding:10px 14px}.ExamRecharge-module__c8poDq__shield{width:28px;height:36px}.ExamRecharge-module__c8poDq__brand{gap:8px}.ExamRecharge-module__c8poDq__badge{letter-spacing:0;padding:6px;font-size:7px}.ExamRecharge-module__c8poDq__body{padding:10px}.ExamRecharge-module__c8poDq__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ExamRecharge-module__c8poDq__copy{padding:14px 12px 8px}.ExamRecharge-module__c8poDq__overlay .ExamRecharge-module__c8poDq__copy h2{letter-spacing:-.5px;font-size:clamp(20px,4vw,28px)}.ExamRecharge-module__c8poDq__copy p{font-size:12px}.ExamRecharge-module__c8poDq__eyebrow{letter-spacing:1px;font-size:8px}.ExamRecharge-module__c8poDq__panel{padding:16px 12px}.ExamRecharge-module__c8poDq__timer{letter-spacing:-2px;font-size:clamp(40px,9vw,68px)}.ExamRecharge-module__c8poDq__steps li{gap:8px;font-size:12px}.ExamRecharge-module__c8poDq__steps li>span{width:26px;height:26px}.ExamRecharge-module__c8poDq__hint{font-size:10px}.ExamRecharge-module__c8poDq__quiet h3{font-size:20px}.ExamRecharge-module__c8poDq__quiet p{font-size:12px}.ExamRecharge-module__c8poDq__actions{flex-wrap:wrap;gap:8px;padding:10px}.ExamRecharge-module__c8poDq__modes{flex-basis:100%;gap:8px}.ExamRecharge-module__c8poDq__modes button{min-height:36px;padding:8px;font-size:12px}.ExamRecharge-module__c8poDq__saved{max-width:none;margin:auto;font-size:10px}.ExamRecharge-module__c8poDq__note p{font-size:11px}.ExamRecharge-module__c8poDq__note small{font-size:10px}.ExamRecharge-module__c8poDq__cameraIcon{width:18px;height:18px;margin-right:6px}}@media (max-width:600px),(max-height:480px){.ExamRecharge-module__c8poDq__overlay{overflow-y:auto}.ExamRecharge-module__c8poDq__body{flex:none}.ExamRecharge-module__c8poDq__card{flex:none;grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.ExamRecharge-module__c8poDq__scene{display:none}.ExamRecharge-module__c8poDq__panel{padding:18px}.ExamRecharge-module__c8poDq__modes button{min-height:44px}.ExamRecharge-module__c8poDq__header{flex-wrap:wrap}}
.ExamLifelines-module__gctRua__tray{color:#fff;background:linear-gradient(120deg,#0b1b3f,#19315a);border:1px solid #344465;border-radius:16px;margin:0 0 18px;padding:16px;box-shadow:0 5px 16px #0b1b3f12}.ExamLifelines-module__gctRua__header,.ExamLifelines-module__gctRua__heading,.ExamLifelines-module__gctRua__stats{align-items:center;gap:10px;display:flex}.ExamLifelines-module__gctRua__header{flex-wrap:wrap;justify-content:space-between;margin-bottom:12px}.ExamLifelines-module__gctRua__heading strong{color:#fff;font-size:15px;display:block}.ExamLifelines-module__gctRua__heading small{color:#c6d0e3;margin-top:3px;font-size:11px;display:block}.ExamLifelines-module__gctRua__spark{color:#f3c46f;background:#f3c46f1a;border-radius:11px;place-items:center;width:34px;height:34px;font-size:24px;display:grid}.ExamLifelines-module__gctRua__stats{color:#c6d0e3;flex-wrap:wrap;font-size:11px}.ExamLifelines-module__gctRua__stats b{color:#f9d38a;white-space:nowrap;background:#f3c46f10;border:1px solid #b6975c80;border-radius:30px;padding:6px 10px}.ExamLifelines-module__gctRua__actions{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:8px;display:grid}.ExamLifelines-module__gctRua__action{text-align:left;color:#0b1b3f;cursor:pointer;background:#fffaf0;border:1px solid #efdfbd;border-radius:12px;align-items:center;gap:10px;min-height:64px;padding:10px 12px;font-family:inherit;transition:background .15s,border-color .15s,transform .15s;display:flex}.ExamLifelines-module__gctRua__action:hover:not(:disabled){background:#ffe7b6;border-color:#e9b257;transform:translateY(-2px)}.ExamLifelines-module__gctRua__action:focus-visible,.ExamLifelines-module__gctRua__confirm button:focus-visible{outline-offset:3px;outline:3px solid #80c8ff}.ExamLifelines-module__gctRua__action:disabled{cursor:not-allowed;opacity:.6}.ExamLifelines-module__gctRua__action[aria-pressed=true]{opacity:1;background:#ffe0a3;border-color:#f3b951}.ExamLifelines-module__gctRua__icon{color:#f4c775;background:#0b1b3f;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:22px;font-weight:800;display:grid}.ExamLifelines-module__gctRua__label{flex:1;min-width:0}.ExamLifelines-module__gctRua__label strong{font-size:12px;line-height:1.3;display:block}.ExamLifelines-module__gctRua__label small{color:#78531b;margin-top:4px;font-size:11px;font-weight:700;display:block}.ExamLifelines-module__gctRua__arrow{color:#997039;font-size:16px}.ExamLifelines-module__gctRua__footer{color:#c6d0e3;flex-wrap:wrap;gap:6px;margin-top:10px;font-size:10px;display:flex}.ExamLifelines-module__gctRua__empty{color:#d5def0;margin:8px 0;font-size:12px}.ExamLifelines-module__gctRua__success{color:#deffea;white-space:pre-wrap;background:#153d3b;border:1px solid #528b77;border-radius:10px;flex-direction:column;gap:5px;padding:12px;font-size:12px;display:flex}.ExamLifelines-module__gctRua__confirm{color:#0b1b3f;background:#fffaf0;border-radius:12px;margin-top:10px;padding:14px}.ExamLifelines-module__gctRua__confirm strong{font-size:14px}.ExamLifelines-module__gctRua__confirm p{margin:6px 0;font-size:12px;line-height:1.5}.ExamLifelines-module__gctRua__confirm small{color:#56627a;font-size:11px}.ExamLifelines-module__gctRua__confirmActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.ExamLifelines-module__gctRua__confirm button{color:#0b1b3f;cursor:pointer;background:#fff;border:1px solid #d7dbe5;border-radius:9px;min-height:40px;padding:9px 14px;font-family:inherit;font-size:12px;font-weight:700}.ExamLifelines-module__gctRua__confirm button:last-child{background:linear-gradient(110deg,#f7d17f,#e99b2d);border-color:#e1b259;font-weight:800}.ExamLifelines-module__gctRua__confirm button:disabled{opacity:.6;cursor:wait}@media (max-width:520px){.ExamLifelines-module__gctRua__tray{padding:12px}.ExamLifelines-module__gctRua__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.ExamLifelines-module__gctRua__action{gap:7px;padding:9px}.ExamLifelines-module__gctRua__arrow{display:none}.ExamLifelines-module__gctRua__icon{width:28px;height:30px;font-size:19px}.ExamLifelines-module__gctRua__stats{gap:8px}.ExamLifelines-module__gctRua__confirmActions button{flex:1}}@media (prefers-reduced-motion:reduce){.ExamLifelines-module__gctRua__action{transition:none}.ExamLifelines-module__gctRua__action:hover:not(:disabled){transform:none}}
.ExamArena-module__0-FpqW__root{color:#102441;background:radial-gradient(at 85% 10%,#24466a 0,#0000 45%),linear-gradient(135deg,#08182f,#102b4c);flex-direction:column;height:100dvh;display:flex;overflow-y:auto}.ExamArena-module__0-FpqW__header{color:#fff9ec;border-bottom:1px solid #ffffff20;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:16px 28px;display:flex}.ExamArena-module__0-FpqW__header>div:first-child{min-width:0}.ExamArena-module__0-FpqW__crest{color:#f5c563;flex-shrink:0;width:40px;height:48px}.ExamArena-module__0-FpqW__progress{background:#ffffff20;border-radius:8px;flex:1;max-width:220px;height:5px;overflow:hidden}.ExamArena-module__0-FpqW__headerActions{flex-shrink:0;align-items:center;gap:16px;display:flex}.ExamArena-module__0-FpqW__timer{border-inline:1px solid #ffffff25;gap:2px;padding:0 18px;display:grid}.ExamArena-module__0-FpqW__timer small{letter-spacing:1.5px;color:#f5cf85;font-size:9px}.ExamArena-module__0-FpqW__timer strong{font-variant-numeric:tabular-nums;letter-spacing:2px;font-size:27px;line-height:1.15}.ExamArena-module__0-FpqW__body{flex:1;grid-template-columns:minmax(0,1fr) 310px;align-items:stretch;gap:20px;width:100%;max-width:1720px;margin:0 auto;padding:24px 28px 30px;display:grid}.ExamArena-module__0-FpqW__main{flex-direction:column;gap:18px;min-width:0;display:flex}.ExamArena-module__0-FpqW__question,.ExamArena-module__0-FpqW__navigation,.ExamArena-module__0-FpqW__monitor{background:#fffaf0;border:1px solid #eadfc9;border-radius:22px;box-shadow:0 12px 36px #00000018}.ExamArena-module__0-FpqW__question{flex-direction:column;flex:1;padding:26px 30px;display:flex}.ExamArena-module__0-FpqW__questionHeading{align-items:center;gap:20px;margin:26px 0;display:flex}.ExamArena-module__0-FpqW__questionHeading h2{overflow-wrap:anywhere;margin:0;font:700 clamp(23px,2.15vw,36px)/1.3 Fraunces,Georgia,serif}.ExamArena-module__0-FpqW__number{background:linear-gradient(135deg,#ffdf94,#eeb749);border:4px solid #fff2d2;border-radius:50%;flex-shrink:0;place-items:center;width:64px;height:64px;font:600 28px Fraunces,Georgia,serif;display:grid;box-shadow:0 0 0 1px #dbae55}.ExamArena-module__0-FpqW__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.ExamArena-module__0-FpqW__option{text-align:left;overflow-wrap:anywhere;min-height:88px}.ExamArena-module__0-FpqW__questionFooter{border-top:1px solid #e3d9c8;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:20px;display:flex}.ExamArena-module__0-FpqW__questionFooter>div:first-child{max-width:55%;line-height:1.7;color:#68717f!important}.ExamArena-module__0-FpqW__questionFooter>div:last-child{flex-shrink:0}.ExamArena-module__0-FpqW__next,.ExamArena-module__0-FpqW__skip{cursor:pointer;border:1px solid #d5bb86;border-radius:10px;min-height:46px;padding:12px 18px;font-family:inherit;font-size:13px;font-weight:800}.ExamArena-module__0-FpqW__next{color:#112541;background:linear-gradient(110deg,#f9d881,#eeb647);align-items:center;gap:12px;display:inline-flex}.ExamArena-module__0-FpqW__skip{color:#6e5427;background:0 0}.ExamArena-module__0-FpqW__next:disabled,.ExamArena-module__0-FpqW__skip:disabled{cursor:not-allowed;opacity:.48}.ExamArena-module__0-FpqW__navigation{padding:20px 24px}.ExamArena-module__0-FpqW__navigationHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.ExamArena-module__0-FpqW__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ExamArena-module__0-FpqW__section{min-width:0;padding:0 12px 0 0}.ExamArena-module__0-FpqW__section+.ExamArena-module__0-FpqW__section{border-left:1px solid #e6dccb;padding-left:18px}.ExamArena-module__0-FpqW__chip{flex-shrink:0;width:30px!important;height:30px!important;font-size:11px!important}.ExamArena-module__0-FpqW__sidebar{min-width:0;display:flex}.ExamArena-module__0-FpqW__monitor{flex-direction:column;width:100%;padding:20px;display:flex}.ExamArena-module__0-FpqW__camera{background:#102642;border-radius:14px;flex-shrink:0;height:clamp(170px,24vh,260px);margin-top:6px;position:relative;overflow:hidden}.ExamArena-module__0-FpqW__metrics{color:#596577;flex-direction:column;gap:0;margin-top:16px;font-size:12px;display:flex}.ExamArena-module__0-FpqW__metrics>div{border-bottom:1px solid #e9dfce;gap:10px;padding:11px 0}.ExamArena-module__0-FpqW__metrics b{text-align:right}.ExamArena-module__0-FpqW__monitorNote{background:#f6eedf;border:1px solid #e3d5bb;border-radius:10px;margin:18px 0 0;padding:14px;font-size:11px;line-height:1.7}.ExamArena-module__0-FpqW__root button:focus-visible,.ExamArena-module__0-FpqW__option:focus-visible,.ExamArena-module__0-FpqW__chip:focus-visible{outline-offset:3px;outline:3px solid #b48229}@media (max-height:820px) and (min-width:1051px){.ExamArena-module__0-FpqW__header{min-height:74px;padding-block:10px}.ExamArena-module__0-FpqW__body{gap:16px;padding-top:16px}.ExamArena-module__0-FpqW__question{padding:20px 24px}.ExamArena-module__0-FpqW__questionHeading{margin:20px 0}.ExamArena-module__0-FpqW__option{min-height:72px}.ExamArena-module__0-FpqW__options{margin-bottom:18px}.ExamArena-module__0-FpqW__metrics>div{padding-block:8px}.ExamArena-module__0-FpqW__camera{height:170px}}@media (max-width:1200px){.ExamArena-module__0-FpqW__progress{display:none}.ExamArena-module__0-FpqW__body{grid-template-columns:minmax(0,1fr) 280px;padding-inline:18px}.ExamArena-module__0-FpqW__questionFooter{flex-wrap:wrap}.ExamArena-module__0-FpqW__questionFooter>div:first-child{max-width:none}.ExamArena-module__0-FpqW__headerActions{gap:10px}}@media (max-width:1050px){.ExamArena-module__0-FpqW__header{flex-wrap:wrap;gap:16px}.ExamArena-module__0-FpqW__body{grid-template-columns:minmax(0,1fr)}.ExamArena-module__0-FpqW__camera{height:240px}.ExamArena-module__0-FpqW__monitor{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ExamArena-module__0-FpqW__monitor>div:first-child{grid-column:1/-1}.ExamArena-module__0-FpqW__metrics{margin-top:0}}@media (max-width:620px){.ExamArena-module__0-FpqW__header{padding:14px}.ExamArena-module__0-FpqW__headerActions{flex-wrap:wrap;justify-content:space-between;width:100%}.ExamArena-module__0-FpqW__headerActions>div:first-child{justify-content:center;width:100%}.ExamArena-module__0-FpqW__body{padding:14px 10px}.ExamArena-module__0-FpqW__question,.ExamArena-module__0-FpqW__navigation,.ExamArena-module__0-FpqW__monitor{border-radius:16px;padding:18px}.ExamArena-module__0-FpqW__questionHeading{align-items:flex-start;gap:12px}.ExamArena-module__0-FpqW__number{width:44px;height:44px;font-size:21px}.ExamArena-module__0-FpqW__options,.ExamArena-module__0-FpqW__sections,.ExamArena-module__0-FpqW__monitor{grid-template-columns:1fr}.ExamArena-module__0-FpqW__section+.ExamArena-module__0-FpqW__section{border-top:1px solid #e6dccb;border-left:0;padding:16px 0 0}.ExamArena-module__0-FpqW__option{min-height:64px}.ExamArena-module__0-FpqW__questionFooter>div:last-child{flex-wrap:wrap;flex-shrink:1}.ExamArena-module__0-FpqW__header{gap:10px}.ExamArena-module__0-FpqW__headerActions{gap:8px}.ExamArena-module__0-FpqW__timer{padding:0 10px}.ExamArena-module__0-FpqW__questionHeading{margin:18px 0}.ExamArena-module__0-FpqW__questionHeading h2{min-width:0;font-size:21px}.ExamArena-module__0-FpqW__question,.ExamArena-module__0-FpqW__navigation,.ExamArena-module__0-FpqW__monitor{padding:14px}.ExamArena-module__0-FpqW__questionFooter{gap:12px}.ExamArena-module__0-FpqW__questionFooter>div:last-child{width:100%}.ExamArena-module__0-FpqW__next{flex:1;justify-content:center}.ExamArena-module__0-FpqW__chip{width:40px!important;height:40px!important;font-size:13px!important}.ExamArena-module__0-FpqW__body{padding-bottom:max(16px, env(safe-area-inset-bottom))}}
