@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/dcc06fc59088004f-s.0pbk1rr6jnx34.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/14a4f422adc8017e-s.04-eolom_qcd~.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/294dd5272e5dc576-s.0oyz-_3.tc.es.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/c0f3072741f3158c-s.05tgv1~vxthvw.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/32ed8f926ffc9cc2-s.03-9w3kx.mvye.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/b6a9aad84d41ea38-s.0et6faf1vm5~g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/30bdb5bb2b173ee1-s.p.0ax_sc6jzt9vy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata Fallback;src:local(Times New Roman);ascent-override:99.62%;descent-override:26.07%;line-gap-override:0.0%;size-adjust:118.15%}.literata_aaf6474-module__1X6I2a__className{font-family:Literata,Literata Fallback;font-style:normal}.literata_aaf6474-module__1X6I2a__variable{--font-literata:"Literata", "Literata Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_99ceb2c4-module__m4h0UW__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_99ceb2c4-module__m4h0UW__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_f67a343-module__0T4_fq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_f67a343-module__0T4_fq__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.0ekd.j2hc~_w0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.0rqws-.h91di~.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.179.vsfvxa6t5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_b5a710c1-module__zBaGbq__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_b5a710c1-module__zBaGbq__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
.listening-result-module__o24E3q__root{background:var(--report-paper);color:var(--report-ink);font-family:var(--font-body)}.listening-result-module__o24E3q__container{max-width:71.25rem;margin:0 auto;padding:0 24px}.listening-result-module__o24E3q__rev{opacity:0;transition:opacity .55s ease-out,transform .55s cubic-bezier(.32,1.15,.42,1);transform:translateY(16px)}.listening-result-module__o24E3q__rev.listening-result-module__o24E3q__in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.listening-result-module__o24E3q__rev{opacity:1;transition:none;transform:none}.listening-result-module__o24E3q__fill{transition:none!important}}.listening-result-module__o24E3q__stage{background:var(--report-stage);border-bottom:1px solid var(--report-stage-line);padding:56px 0 52px}.listening-result-module__o24E3q__hero{grid-template-columns:400px 1fr;align-items:center;gap:48px;display:grid}@media (max-width:900px){.listening-result-module__o24E3q__hero{grid-template-columns:1fr;gap:32px}}.listening-result-module__o24E3q__scorecard{background:linear-gradient(160deg, var(--report-card-dark-1), var(--report-stage-2));border:1px solid var(--report-stage-line);border-radius:20px;padding:24px 26px;position:relative;overflow:hidden}.listening-result-module__o24E3q__scHead{font-family:var(--font-mono);letter-spacing:.08em;color:var(--report-ink-soft);justify-content:space-between;align-items:center;font-size:12px;display:flex}.listening-result-module__o24E3q__scHead b{color:#fff;font-weight:800}.listening-result-module__o24E3q__scHead .listening-result-module__o24E3q__r{letter-spacing:.14em}.listening-result-module__o24E3q__scBand{font-family:var(--font-report-display);color:var(--report-gold);font-variant-numeric:tabular-nums;margin:14px 0 4px;font-size:74px;font-weight:600;line-height:.95}.listening-result-module__o24E3q__scBand span{font-family:var(--font-mono);color:var(--report-ink-soft);margin-left:4px;font-size:15px;font-weight:400}.listening-result-module__o24E3q__scRails{flex-direction:column;gap:9px;margin-top:14px;padding-right:88px;display:flex}.listening-result-module__o24E3q__scRail{align-items:center;gap:10px;display:flex}.listening-result-module__o24E3q__scRail .listening-result-module__o24E3q__l{width:58px;font-family:var(--font-mono);color:var(--report-ink-soft);font-size:12px}.listening-result-module__o24E3q__scRail .listening-result-module__o24E3q__t{background:#ffffff17;border-radius:7px;flex:1;height:7px;overflow:hidden}.listening-result-module__o24E3q__scRail .listening-result-module__o24E3q__t i{background:var(--report-blue);border-radius:7px;width:0;height:100%;transition:width 1s cubic-bezier(.32,1.15,.42,1) .2s;display:block}.listening-result-module__o24E3q__scRail .listening-result-module__o24E3q__t i.listening-result-module__o24E3q__low{background:var(--report-red)}.listening-result-module__o24E3q__scRail .listening-result-module__o24E3q__v{text-align:right;width:40px;font-family:var(--font-mono);color:var(--report-ink-text);font-size:12px}.listening-result-module__o24E3q__scRail.listening-result-module__o24E3q__low .listening-result-module__o24E3q__v{color:#ff8f8f}.listening-result-module__o24E3q__scCoin{background:conic-gradient(from 210deg, var(--report-gold-bright), var(--report-gold), #f0d488, var(--report-gold), var(--report-gold-bright));text-align:center;color:#3a2a06;border-radius:50%;place-items:center;width:74px;height:74px;display:grid;position:absolute;bottom:78px;right:20px;box-shadow:0 6px 20px #c9982a59}.listening-result-module__o24E3q__scCoin b{font-family:var(--font-report-display);font-size:17px;line-height:1}.listening-result-module__o24E3q__scCoin span{font-family:var(--font-mono);letter-spacing:.06em;font-size:12px}.listening-result-module__o24E3q__scFoot{border-top:1px solid var(--report-stage-line-soft);font-family:var(--font-mono);letter-spacing:.05em;color:var(--report-ink-soft);margin-top:18px;padding-top:14px;font-size:12px}.listening-result-module__o24E3q__scSerial{font-family:var(--font-mono);letter-spacing:.1em;color:var(--report-ink-line);margin-top:6px;font-size:12px}.listening-result-module__o24E3q__verdict h1{font-family:var(--font-report-display);letter-spacing:-.01em;color:#fff;text-wrap:balance;margin:0 0 14px;font-size:38px;font-weight:600;line-height:1.08}.listening-result-module__o24E3q__verdict p{color:var(--report-ink-soft);max-width:52ch;margin:0;font-size:16px;line-height:1.6}.listening-result-module__o24E3q__verdict p u{color:var(--report-ink-text);text-decoration:underline;-webkit-text-decoration-color:var(--report-gold);text-decoration-color:var(--report-gold);text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.listening-result-module__o24E3q__gap{background:var(--report-stage-2);border:1px solid var(--report-stage-line);color:var(--report-ink-text);border-radius:12px;align-items:center;gap:10px;margin-top:20px;padding:11px 15px;font-size:14px;display:inline-flex}.listening-result-module__o24E3q__gap b{font-family:var(--font-mono);letter-spacing:.08em;color:var(--report-gold);background:var(--report-gold-tint);border-radius:20px;padding:2px 8px;font-size:12px}.listening-result-module__o24E3q__callout{color:#9fb4ff;margin-top:16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.listening-result-module__o24E3q__body{padding:52px 0 90px}.listening-result-module__o24E3q__sec{margin-top:44px}.listening-result-module__o24E3q__sec:first-child{margin-top:0}.listening-result-module__o24E3q__sechead{align-items:baseline;gap:14px;margin-bottom:20px;display:flex}.listening-result-module__o24E3q__sechead .listening-result-module__o24E3q__no{font-family:var(--font-mono);color:var(--report-faint);font-size:12px}.listening-result-module__o24E3q__sechead h2{font-family:var(--font-report-display);margin:0;font-size:23px;font-weight:600}.listening-result-module__o24E3q__sechead .listening-result-module__o24E3q__rule{background:var(--report-line);flex:1;align-self:center;height:1px}.listening-result-module__o24E3q__grid2{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:760px){.listening-result-module__o24E3q__grid2{grid-template-columns:1fr}}.listening-result-module__o24E3q__cardL{background:var(--report-card);border:1px solid var(--report-line);border-radius:16px;padding:20px 22px}.listening-result-module__o24E3q__cardL .listening-result-module__o24E3q__ct{justify-content:space-between;align-items:center;margin-bottom:16px;font-size:14px;font-weight:750;display:flex}.listening-result-module__o24E3q__cardL .listening-result-module__o24E3q__ct .listening-result-module__o24E3q__weak{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--report-amber);background:var(--report-amber-tint);border-radius:20px;padding:2px 8px;font-size:12px}.listening-result-module__o24E3q__brow{align-items:center;gap:12px;margin:11px 0;display:flex}.listening-result-module__o24E3q__brow .listening-result-module__o24E3q__l{width:118px;color:var(--report-soft);flex:none;font-size:13.5px}.listening-result-module__o24E3q__brow.listening-result-module__o24E3q__low .listening-result-module__o24E3q__l{color:var(--report-ink);font-weight:700}.listening-result-module__o24E3q__brow .listening-result-module__o24E3q__t{background:#eef0f6;border-radius:9px;flex:1;height:9px;overflow:hidden}.listening-result-module__o24E3q__brow .listening-result-module__o24E3q__t i{border-radius:9px;width:0;height:100%;transition:width 1s cubic-bezier(.32,1.15,.42,1);display:block}.listening-result-module__o24E3q__brow .listening-result-module__o24E3q__t i.listening-result-module__o24E3q__good{background:var(--report-green)}.listening-result-module__o24E3q__brow .listening-result-module__o24E3q__t i.listening-result-module__o24E3q__mid{background:var(--report-blue)}.listening-result-module__o24E3q__brow .listening-result-module__o24E3q__t i.listening-result-module__o24E3q__low{background:var(--report-amber)}.listening-result-module__o24E3q__brow .listening-result-module__o24E3q__v{text-align:right;width:44px;font-family:var(--font-mono);color:var(--report-ink);font-variant-numeric:tabular-nums;flex:none;font-size:12.5px}.listening-result-module__o24E3q__zread{background:var(--report-card);border:1px solid var(--report-line);border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:22px;padding:26px 28px;display:grid}@media (max-width:600px){.listening-result-module__o24E3q__zread{grid-template-columns:1fr}}.listening-result-module__o24E3q__zmasc{flex:none}.listening-result-module__o24E3q__zread .listening-result-module__o24E3q__lbl{font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--report-blue-deep);margin-bottom:8px;font-size:12px}.listening-result-module__o24E3q__zread h3{font-family:var(--font-report-display);margin:0 0 8px;font-size:21px;font-weight:600}.listening-result-module__o24E3q__zread p{color:var(--report-soft);max-width:60ch;margin:0 0 18px;font-size:15px;line-height:1.6}.listening-result-module__o24E3q__zread p b{color:var(--report-ink)}.listening-result-module__o24E3q__ctas{flex-wrap:wrap;gap:10px;display:flex}.listening-result-module__o24E3q__btn{cursor:pointer;border:none;border-radius:11px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.listening-result-module__o24E3q__btnPrimary{background:var(--report-blue);color:#fff}.listening-result-module__o24E3q__btnPrimary:hover{background:var(--report-blue-deep)}.listening-result-module__o24E3q__btnGhost{border:1.5px solid var(--report-line);color:var(--report-soft);background:0 0}.listening-result-module__o24E3q__revbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.listening-result-module__o24E3q__revbar .listening-result-module__o24E3q__hint{color:var(--report-soft);font-size:13.5px}.listening-result-module__o24E3q__toggle{background:#eef0f6;border-radius:999px;gap:4px;padding:4px;display:flex}.listening-result-module__o24E3q__toggle button{font-family:var(--font-mono);color:var(--report-soft);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:8px 15px;font-size:12px;font-weight:700}.listening-result-module__o24E3q__toggle button.listening-result-module__o24E3q__on{background:var(--report-card);color:var(--report-ink);box-shadow:0 1px 3px #00000014}.listening-result-module__o24E3q__pgrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:820px){.listening-result-module__o24E3q__pgrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.listening-result-module__o24E3q__pgrid{grid-template-columns:1fr}}.listening-result-module__o24E3q__pgrp .listening-result-module__o24E3q__ph{color:var(--report-faint);align-items:center;gap:9px;margin:0 0 9px;font-size:12px;display:flex}.listening-result-module__o24E3q__pgrp .listening-result-module__o24E3q__ph .listening-result-module__o24E3q__sc{font-family:var(--font-mono);color:var(--report-soft)}.listening-result-module__o24E3q__cells{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.listening-result-module__o24E3q__cell{aspect-ratio:1;font-family:var(--font-mono);cursor:pointer;border:1.5px solid #0000;border-radius:8px;place-items:center;font-size:12px;font-weight:700;transition:transform .1s;display:grid}.listening-result-module__o24E3q__cell:hover{transform:scale(1.09)}.listening-result-module__o24E3q__cell:focus-visible{outline:2px solid var(--report-ink);outline-offset:2px}.listening-result-module__o24E3q__cell.listening-result-module__o24E3q__ok{background:var(--report-green-tint);color:var(--report-green)}.listening-result-module__o24E3q__cell.listening-result-module__o24E3q__no{background:var(--report-red-tint);color:var(--report-red)}.listening-result-module__o24E3q__cell.listening-result-module__o24E3q__sel{border-color:var(--report-ink)}.listening-result-module__o24E3q__detail{background:var(--report-card);border:1px solid var(--report-line);border-radius:14px;min-height:64px;margin-top:18px;overflow:hidden}.listening-result-module__o24E3q__detail .listening-result-module__o24E3q__empty{color:var(--report-faint);padding:18px 20px;font-size:13.5px}.listening-result-module__o24E3q__drow{border-top:1px solid var(--report-line);align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.listening-result-module__o24E3q__drow:first-child{border-top:none}.listening-result-module__o24E3q__drow .listening-result-module__o24E3q__qn{background:var(--report-red-tint);width:32px;height:32px;color:var(--report-red);font-family:var(--font-mono);border-radius:9px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.listening-result-module__o24E3q__drow .listening-result-module__o24E3q__qn.listening-result-module__o24E3q__ok{background:var(--report-green-tint);color:var(--report-green)}.listening-result-module__o24E3q__drow .listening-result-module__o24E3q__body2{flex:1;font-size:14.5px}.listening-result-module__o24E3q__drow .listening-result-module__o24E3q__yours{color:var(--report-red)}.listening-result-module__o24E3q__drow .listening-result-module__o24E3q__corr{color:var(--report-green);font-weight:600}.listening-result-module__o24E3q__drow .listening-result-module__o24E3q__ctx{color:var(--report-faint);margin-top:6px;font-size:12.5px;line-height:1.6}.listening-result-module__o24E3q__drow .listening-result-module__o24E3q__ctx mark{background:var(--report-blue-tint);color:var(--report-blue-deep);border-radius:3px;padding:0 3px}.listening-result-module__o24E3q__hear{font-family:var(--font-mono);color:var(--report-blue-deep);background:var(--report-blue-tint);cursor:pointer;border:none;border-radius:20px;align-items:center;gap:6px;margin-top:9px;padding:6px 12px;font-size:12px;display:inline-flex}.listening-result-module__o24E3q__trans{background:var(--report-card);border:1px solid var(--report-line);border-radius:14px;margin-top:20px;padding:16px 20px}.listening-result-module__o24E3q__trans summary{cursor:pointer;font-family:var(--font-mono);color:var(--report-blue-deep);font-size:12px;list-style:none}.listening-result-module__o24E3q__trans summary::-webkit-details-marker{display:none}.listening-result-module__o24E3q__trans p{color:var(--report-soft);margin:12px 0 0;font-size:14px;line-height:1.9}.listening-result-module__o24E3q__trans .listening-result-module__o24E3q__w{color:var(--report-blue-deep);border-bottom:1.5px solid var(--report-blue-tint);font-weight:600}.listening-result-module__o24E3q__trans .listening-result-module__o24E3q__w.listening-result-module__o24E3q__missed{color:var(--report-red);border-color:var(--report-red-tint)}
.zelo-companion-module__wTsnHG__dock{z-index:40;align-items:flex-end;gap:12px;transition:left .45s cubic-bezier(.3,1,.4,1),right .45s,bottom .45s;display:flex;position:fixed}.zelo-companion-module__wTsnHG__relaxed{bottom:96px;left:14px;right:auto}.zelo-companion-module__wTsnHG__focus{bottom:18px;left:auto;right:18px}.zelo-companion-module__wTsnHG__wrap{cursor:pointer;background:0 0;border:none;padding:0;position:relative}.zelo-companion-module__wTsnHG__wrap:focus-visible{outline:2px solid var(--color-shell-primary);outline-offset:4px;border-radius:12px}.zelo-companion-module__wTsnHG__zelo{transform-origin:50% 92%;will-change:transform;transition:filter .4s}.zelo-companion-module__wTsnHG__focus .zelo-companion-module__wTsnHG__zelo{filter:grayscale(.35)opacity(.9)}.zelo-companion-module__wTsnHG__wrap:hover .zelo-companion-module__wTsnHG__zelo{transition:transform .2s ease-out;transform:translateY(-4px)}.zelo-companion-module__wTsnHG__enter{animation:.55s cubic-bezier(.2,1.05,.3,1) both zelo-companion-module__wTsnHG__zdrop}@keyframes zelo-companion-module__wTsnHG__zdrop{0%{opacity:0;transform:translateY(-120px)scale(.7)}70%{opacity:1;transform:translateY(4px)scaleY(.86)scaleX(1.08)}to{transform:translateY(0)scale(1)}}.zelo-companion-module__wTsnHG__nudge{animation:.5s ease-out 2 zelo-companion-module__wTsnHG__znudge}@keyframes zelo-companion-module__wTsnHG__znudge{0%,to{transform:translateY(0)}30%{transform:translateY(-7px)}60%{transform:translateY(0)}}.zelo-companion-module__wTsnHG__lean{animation:.3s ease-out forwards zelo-companion-module__wTsnHG__zlean}@keyframes zelo-companion-module__wTsnHG__zlean{to{transform:translate(8px)rotate(-6deg)}}.zelo-companion-module__wTsnHG__hop{animation:.6s cubic-bezier(.3,1,.4,1) zelo-companion-module__wTsnHG__zhop}@keyframes zelo-companion-module__wTsnHG__zhop{0%{transform:translateY(0)scale(1)}30%{transform:translateY(-22px)scaleY(1.1)scaleX(.92)}60%{transform:translateY(0)scaleY(.88)scaleX(1.1)}to{transform:translateY(0)scale(1)}}.zelo-companion-module__wTsnHG__think{animation:1s ease-in-out infinite zelo-companion-module__wTsnHG__zthink}@keyframes zelo-companion-module__wTsnHG__zthink{0%,to{transform:rotate(0)}25%{transform:rotate(-4deg)}75%{transform:rotate(4deg)}}.zelo-companion-module__wTsnHG__status{white-space:nowrap;color:var(--color-shell-ink-soft);align-items:center;gap:7px;font-size:12px;display:flex;position:absolute;bottom:20px;left:92px}.zelo-companion-module__wTsnHG__focus .zelo-companion-module__wTsnHG__status{display:none}.zelo-companion-module__wTsnHG__tipDot{background:var(--zelo-3);opacity:0;border-radius:50%;width:8px;height:8px}.zelo-companion-module__wTsnHG__hasTip .zelo-companion-module__wTsnHG__tipDot{opacity:1;animation:1.6s ease-in-out infinite zelo-companion-module__wTsnHG__zpulse}@keyframes zelo-companion-module__wTsnHG__zpulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.4;transform:scale(1.5)}}.zelo-companion-module__wTsnHG__bubble{background:var(--color-shell-card);border:1px solid var(--color-shell-border);z-index:45;opacity:0;transform-origin:0 100%;pointer-events:none;border-radius:16px 16px 16px 4px;width:312px;padding:15px 17px;transition:opacity .25s ease-out,transform .3s cubic-bezier(.25,1.15,.4,1);position:absolute;bottom:8px;left:104px;transform:translateY(8px)scale(.94);box-shadow:0 18px 46px -12px #2814504d}.zelo-companion-module__wTsnHG__bubbleShow{opacity:1;pointer-events:auto;transform:none}.zelo-companion-module__wTsnHG__focus .zelo-companion-module__wTsnHG__bubble{transform-origin:100% 100%;border-radius:16px 16px 4px;bottom:58px;left:auto;right:-4px}.zelo-companion-module__wTsnHG__focus .zelo-companion-module__wTsnHG__bubble:before{border-left:none;border-bottom:1px solid var(--color-shell-border);border-right:1px solid var(--color-shell-border);bottom:-8px;left:auto;right:18px}.zelo-companion-module__wTsnHG__bubble:before{content:"";background:var(--color-shell-card);border-left:1px solid var(--color-shell-border);border-bottom:1px solid var(--color-shell-border);border-radius:0 0 0 4px;width:16px;height:16px;position:absolute;bottom:12px;left:-8px;transform:rotate(45deg)}.zelo-companion-module__wTsnHG__tag{font-family:var(--font-shell-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;margin-bottom:7px;font-size:10px;font-weight:700;display:inline-flex}.zelo-companion-module__wTsnHG__tag .zelo-companion-module__wTsnHG__chip{background:linear-gradient(135deg, var(--zelo-1), var(--zelo-3), var(--zelo-4));border-radius:5px;width:15px;height:15px}.zelo-companion-module__wTsnHG__hype{color:var(--zelo-3)}.zelo-companion-module__wTsnHG__calm{color:var(--color-shell-primary-deep)}.zelo-companion-module__wTsnHG__text{min-height:40px;color:var(--color-shell-ink);font-size:14px;line-height:1.5}.zelo-companion-module__wTsnHG__cursor{background:var(--zelo-3);vertical-align:-2px;width:2px;height:1.05em;margin-left:1px;animation:.7s step-end infinite zelo-companion-module__wTsnHG__zcaret;display:inline-block}@keyframes zelo-companion-module__wTsnHG__zcaret{50%{opacity:0}}.zelo-companion-module__wTsnHG__row{align-items:center;gap:8px;margin-top:12px;display:flex}.zelo-companion-module__wTsnHG__cta{background:linear-gradient(120deg, var(--zelo-3), var(--zelo-4));color:#fff;cursor:pointer;border:none;border-radius:9px;padding:8px 15px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-block}.zelo-companion-module__wTsnHG__dismiss{color:var(--color-shell-ink-faint);cursor:pointer;background:0 0;border:none;font-size:12.5px}@media (prefers-reduced-motion:reduce){.zelo-companion-module__wTsnHG__dock,.zelo-companion-module__wTsnHG__zelo,.zelo-companion-module__wTsnHG__enter,.zelo-companion-module__wTsnHG__lean,.zelo-companion-module__wTsnHG__hop,.zelo-companion-module__wTsnHG__think,.zelo-companion-module__wTsnHG__nudge,.zelo-companion-module__wTsnHG__hasTip .zelo-companion-module__wTsnHG__tipDot,.zelo-companion-module__wTsnHG__cursor,.zelo-companion-module__wTsnHG__bubble{transition:none!important;animation:none!important}.zelo-companion-module__wTsnHG__wrap:hover .zelo-companion-module__wTsnHG__zelo{transform:none}}
.interview-transcript-module__2iStgG__interview{margin-top:44px}.interview-transcript-module__2iStgG__regionEyebrow{font-family:var(--mono,"IBM Plex Mono", monospace);letter-spacing:.16em;text-transform:uppercase;color:#5a6072;font-size:11px;font-weight:600}.interview-transcript-module__2iStgG__regionTitle{font-family:var(--serif,"Newsreader", Georgia, serif);letter-spacing:-.01em;margin:6px 0 4px;font-size:27px;font-weight:500}.interview-transcript-module__2iStgG__regionSub{color:#5a6072;max-width:60ch;margin:0 0 22px;font-size:13.5px;line-height:1.5}.interview-transcript-module__2iStgG__rail{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.interview-transcript-module__2iStgG__pip{font-family:var(--mono,"IBM Plex Mono", monospace);color:#5a6072;cursor:pointer;background:#fff;border:1px solid #e7e8ec;align-items:center;gap:6px;padding:6px 11px;font-size:11.5px;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.interview-transcript-module__2iStgG__pip:hover{color:#14171f;border-color:#14171f}.interview-transcript-module__2iStgG__pipCurrent{color:#14171f;border-color:#14171f;box-shadow:inset 0 -2px #14171f}.interview-transcript-module__2iStgG__pipDot{color:#fff;background:#d4402b;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 4px;font-size:9.5px;font-weight:600;display:inline-flex}.interview-transcript-module__2iStgG__pipCheck{stroke:#84a98c;width:11px;height:11px}.interview-transcript-module__2iStgG__pipRecap{margin-left:auto}.interview-transcript-module__2iStgG__card{border-top:1px solid #14171f;padding:18px 0 0;animation:.24s cubic-bezier(.22,.61,.36,1) interview-transcript-module__2iStgG__rise}@keyframes interview-transcript-module__2iStgG__rise{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.interview-transcript-module__2iStgG__cardEyebrow{font-family:var(--mono,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:#5a6072;margin-bottom:14px;font-size:10.5px;font-weight:600}.interview-transcript-module__2iStgG__followup{font-family:var(--mono,"IBM Plex Mono", monospace);letter-spacing:.1em;text-transform:uppercase;color:#b45309;margin-left:10px;font-size:9.5px}.interview-transcript-module__2iStgG__q{align-items:baseline;gap:13px;display:flex}.interview-transcript-module__2iStgG__q .interview-transcript-module__2iStgG__glyph{font-family:var(--mono,"IBM Plex Mono", monospace);color:#d4402b;flex:none;font-size:12px;font-weight:600}.interview-transcript-module__2iStgG__q p{font-family:var(--serif,"Newsreader", Georgia, serif);color:#5a6072;margin:0;font-size:18.5px;font-style:italic;line-height:1.45}.interview-transcript-module__2iStgG__a{gap:13px;margin-top:12px;display:flex}.interview-transcript-module__2iStgG__a .interview-transcript-module__2iStgG__glyph{font-family:var(--mono,"IBM Plex Mono", monospace);color:#14171f;flex:none;font-size:12px;font-weight:600}.interview-transcript-module__2iStgG__a p{font-family:var(--serif,"Newsreader", Georgia, serif);margin:0;font-size:19px;line-height:1.62}.interview-transcript-module__2iStgG__mark{cursor:pointer;background:#d4402b14;border-bottom:2px solid #d4402b}.interview-transcript-module__2iStgG__mark sup{font-family:var(--mono,"IBM Plex Mono", monospace);color:#d4402b;margin-left:1px;font-size:10px}.interview-transcript-module__2iStgG__meta{font-family:var(--mono,"IBM Plex Mono", monospace);color:#5a6072;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:12px 0 0 25px;font-size:11px;display:flex}.interview-transcript-module__2iStgG__play{font-family:var(--mono,"IBM Plex Mono", monospace);color:#14171f;cursor:pointer;background:#fff;border:1px solid #e7e8ec;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:11px;transition:border-color .2s;display:inline-flex}.interview-transcript-module__2iStgG__play:hover{border-color:#14171f}.interview-transcript-module__2iStgG__play svg{fill:#d4402b;width:9px;height:9px}.interview-transcript-module__2iStgG__clean{color:#84a98c;font-family:var(--mono,"IBM Plex Mono", monospace);align-items:center;gap:5px;font-size:11px;display:inline-flex}.interview-transcript-module__2iStgG__clean svg{stroke:#84a98c;width:11px;height:11px}.interview-transcript-module__2iStgG__cardNotes{margin:16px 0 0 25px}.interview-transcript-module__2iStgG__note{border-left:2px solid #d4402b;margin-bottom:13px;padding:2px 0 2px 13px}.interview-transcript-module__2iStgG__note:last-child{margin-bottom:0}.interview-transcript-module__2iStgG__note .interview-transcript-module__2iStgG__ref{font-family:var(--mono,"IBM Plex Mono", monospace);color:#d4402b;font-size:10px;font-weight:600}.interview-transcript-module__2iStgG__note .interview-transcript-module__2iStgG__cat{font-family:var(--mono,"IBM Plex Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:#5a6072;vertical-align:1px;border:1px solid #e7e8ec;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:9px;font-weight:600;display:inline-block}.interview-transcript-module__2iStgG__note p{color:#14171f;margin:5px 0 0;font-size:13px;line-height:1.5}.interview-transcript-module__2iStgG__note .interview-transcript-module__2iStgG__fix{color:#5a6072;margin-top:3px;font-size:12.5px}.interview-transcript-module__2iStgG__hear{font-family:var(--mono,"IBM Plex Mono", monospace);color:#84a98c;cursor:pointer;vertical-align:1px;background:0 0;border:none;align-items:center;gap:5px;margin-top:5px;padding:0;font-size:10.5px;display:inline-flex}.interview-transcript-module__2iStgG__hear svg{fill:#84a98c;width:8px;height:8px}.interview-transcript-module__2iStgG__b8{border-left:2px solid #84a98c;margin:14px 0 0 25px;padding:3px 0 3px 13px}.interview-transcript-module__2iStgG__b8 .interview-transcript-module__2iStgG__label{font-family:var(--mono,"IBM Plex Mono", monospace);letter-spacing:.12em;text-transform:uppercase;color:#84a98c;margin-right:10px;font-size:9px;font-weight:600}.interview-transcript-module__2iStgG__b8 p{font-family:var(--serif,"Newsreader", Georgia, serif);color:#14171f;margin:4px 0 0;font-size:14.5px;font-style:italic;line-height:1.5}.interview-transcript-module__2iStgG__b8Unavailable{font-family:var(--serif,"Newsreader", Georgia, serif);color:#5a6072;margin:10px 0 0 25px;font-size:13px;font-style:italic}.interview-transcript-module__2iStgG__b8Collapsed{font-family:var(--mono,"IBM Plex Mono", monospace);color:#5a6072;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;transition:color .2s}.interview-transcript-module__2iStgG__b8Collapsed:hover{color:#14171f}.interview-transcript-module__2iStgG__navRow{border-top:1px solid #e7e8ec;justify-content:space-between;margin-top:24px;padding:14px 0 0;display:flex}.interview-transcript-module__2iStgG__navBtn{font-family:var(--mono,"IBM Plex Mono", monospace);color:#5a6072;cursor:pointer;background:0 0;border:none;padding:0;font-size:11.5px;transition:color .15s}.interview-transcript-module__2iStgG__navBtn:hover:not(:disabled){color:#14171f}.interview-transcript-module__2iStgG__navBtn:disabled{opacity:.35;cursor:default}.interview-transcript-module__2iStgG__navNext{color:#14171f;font-weight:600}.interview-transcript-module__2iStgG__recapTitle{font-family:var(--serif,"Newsreader", Georgia, serif);margin:0 0 12px;font-size:23px;font-weight:500}.interview-transcript-module__2iStgG__recapStats{font-family:var(--mono,"IBM Plex Mono", monospace);color:#14171f;flex-wrap:wrap;gap:8px 22px;margin-bottom:14px;font-size:11.5px;display:flex}.interview-transcript-module__2iStgG__recapLine{color:#5a6072;max-width:56ch;font-size:13.5px;line-height:1.55}.interview-transcript-module__2iStgG__generalNotes{border-top:1px solid #14171f;margin-top:22px;padding-top:12px}.interview-transcript-module__2iStgG__generalNotesLabel{font-family:var(--mono,"IBM Plex Mono", monospace);color:#5a6072;letter-spacing:.1em;margin-bottom:10px;font-size:11px;font-weight:600}.interview-transcript-module__2iStgG__noteHead{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;width:100%;padding:0;font-family:inherit;display:flex}.interview-transcript-module__2iStgG__noteHeadline{color:#14171f;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.interview-transcript-module__2iStgG__noteChevron{font-family:var(--mono,"IBM Plex Mono", monospace);color:#5a6072;flex:none;font-size:10px}.interview-transcript-module__2iStgG__noteBody{margin-top:4px}@media (prefers-reduced-motion:reduce){.interview-transcript-module__2iStgG__card{animation:none}.interview-transcript-module__2iStgG__interview *{transition:none!important}}
.leave-confirm-module__8ElP7q__scrim{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#03060dd1;background:lab(1.51571% .106402 -3.15606/.82);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.leave-confirm-module__8ElP7q__card{color:#f1f3f8;color:lab(95.917% -.213474 -2.26209);width:100%;max-width:380px;font-family:var(--font-body), "Satoshi", system-ui, sans-serif;background:#131926;background:lab(8.77011% .103898 -10.129);border:1px solid #2f3642;border:1px solid lab(22.1601% -.361353 -8.81932);border-radius:16px;padding:22px}.leave-confirm-module__8ElP7q__title{margin:0 0 6px;font-size:16px}.leave-confirm-module__8ElP7q__body{color:#a5abb7;color:lab(69.7655% -.542253 -6.73244);margin:0 0 18px;font-size:13px;line-height:1.5}.leave-confirm-module__8ElP7q__row{justify-content:flex-end;gap:10px;display:flex}.leave-confirm-module__8ElP7q__btn{cursor:pointer;color:#f1f3f8;color:lab(95.917% -.213474 -2.26209);background:0 0;border:1px solid #2f3642;border:1px solid lab(22.1601% -.361353 -8.81932);border-radius:10px;padding:9px 15px;font-family:inherit;font-size:13px;font-weight:600}.leave-confirm-module__8ElP7q__btn:hover{border-color:#f1f3f8;border-color:lab(95.917% -.213474 -2.26209)}.leave-confirm-module__8ElP7q__stay{color:#06101f;background:#568ef9;background:lab(59.1271% 7.22665 -60.0923);border-color:#568ef9;border-color:lab(59.1271% 7.22665 -60.0923)}.leave-confirm-module__8ElP7q__stay:hover{filter:brightness(1.06);border-color:#568ef9;border-color:lab(59.1271% 7.22665 -60.0923)}
.exam-room-part2-module__vN3bPW__room{--room:#090f1c;--room-hi:#111826;--panel:#131926;--panel-2:#1c2331;--hair:#2f3642;--ink:#f1f3f8;--mut:#a5abb7;--dim:#747b87;--exam:#568ef9;--listen:#63c095;--signal:#f45249;min-height:100vh;color:var(--ink);font-family:var(--font-body), "Satoshi", system-ui, sans-serif;background:radial-gradient(56% 38% at 50% 26%, #1d2d4c8c 0%, transparent 70%), linear-gradient(180deg, var(--room-hi) 0%, var(--room) 46%);flex-direction:column;display:flex;position:relative}@supports (color:lab(0% 0 0)){.exam-room-part2-module__vN3bPW__room{--room:lab(4.31166% .286445 -8.70999);--room-hi:lab(8.17064% .238419 -10.8218);--panel:lab(8.77011% .103898 -10.129);--panel-2:lab(13.421% -.0856072 -10.1799);--hair:lab(22.1601% -.361353 -8.81932);--ink:lab(95.917% -.213474 -2.26209);--mut:lab(69.7655% -.542253 -6.73244);--dim:lab(51.1937% -.540406 -7.44977);--exam:lab(59.1271% 7.22665 -60.0923);--listen:lab(71.3054% -36.657 12.821);--signal:lab(58.6029% 62.5946 41.1997);background:radial-gradient(56% 38% at 50% 26%, lab(18.3675% 1.31626 -21.3688/.55) 0%, transparent 70%), linear-gradient(180deg, var(--room-hi) 0%, var(--room) 46%)}}.exam-room-part2-module__vN3bPW__column{flex-direction:column;flex:1;width:100%;max-width:920px;margin:0 auto;padding:20px 32px 36px;display:flex}.exam-room-part2-module__vN3bPW__rail{border:1px solid var(--hair);background:#0f1623bf;background:lab(7.06391% .180371 -10.0393/.75);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex}.exam-room-part2-module__vN3bPW__railLabel{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--mut);font-size:10px;font-weight:600}.exam-room-part2-module__vN3bPW__parts{align-items:center;gap:4px;display:flex}.exam-room-part2-module__vN3bPW__pseg{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:10px;display:flex}.exam-room-part2-module__vN3bPW__psegDot{background:var(--hair);border-radius:999px;width:5px;height:5px}.exam-room-part2-module__vN3bPW__pseg[data-done=true]{color:var(--mut)}.exam-room-part2-module__vN3bPW__pseg[data-done=true] .exam-room-part2-module__vN3bPW__psegDot{background:var(--mut)}.exam-room-part2-module__vN3bPW__pseg[data-active=true]{color:var(--ink);border-color:var(--hair);background:var(--panel-2)}.exam-room-part2-module__vN3bPW__pseg[data-active=true] .exam-room-part2-module__vN3bPW__psegDot{background:var(--exam)}.exam-room-part2-module__vN3bPW__railRight{align-items:center;gap:14px;display:flex}.exam-room-part2-module__vN3bPW__clock{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--dim);font-variant-numeric:tabular-nums;font-size:10.5px}.exam-room-part2-module__vN3bPW__mic{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--mut);align-items:center;gap:8px;font-size:10.5px;display:flex}.exam-room-part2-module__vN3bPW__micDot{background:var(--signal);border-radius:999px;width:8px;height:8px;animation:1.6s ease-in-out infinite exam-room-part2-module__vN3bPW__chamberPulse2}.exam-room-part2-module__vN3bPW__mic[data-mode=open] .exam-room-part2-module__vN3bPW__micDot{background:var(--listen);animation:none}@keyframes exam-room-part2-module__vN3bPW__chamberPulse2{0%,to{opacity:1}50%{opacity:.3}}.exam-room-part2-module__vN3bPW__stage{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:14px 0 8px;display:flex}.exam-room-part2-module__vN3bPW__orbWrap{justify-content:center;align-items:center;width:280px;height:220px;display:flex;position:relative}.exam-room-part2-module__vN3bPW__glow{pointer-events:none;opacity:.65;background:radial-gradient(circle,#4a81eb42 0%,#0000 60%);background:radial-gradient(circle,lab(54.4247% 8.2545 -59.9919/.26) 0%,#0000 60%);border-radius:50%;transition:opacity .4s;position:absolute;inset:-40px}.exam-room-part2-module__vN3bPW__stage[data-state=speaking] .exam-room-part2-module__vN3bPW__glow{opacity:1}.exam-room-part2-module__vN3bPW__stage[data-state=listening] .exam-room-part2-module__vN3bPW__glow{opacity:.9;background:radial-gradient(circle,#3bb69329 0%,#0000 60%);background:radial-gradient(circle,lab(66.7816% -41.7209 7.63825/.16) 0%,#0000 60%)}.exam-room-part2-module__vN3bPW__stateWord{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--mut);align-items:center;gap:8px;margin-top:6px;font-size:10px;font-weight:600;display:flex}.exam-room-part2-module__vN3bPW__stateDot{background:var(--exam);border-radius:999px;width:6px;height:6px}.exam-room-part2-module__vN3bPW__stage[data-state=speaking] .exam-room-part2-module__vN3bPW__stateWord{color:#90b7ff;color:lab(73.7261% .712991 -43.0921)}.exam-room-part2-module__vN3bPW__stage[data-state=listening] .exam-room-part2-module__vN3bPW__stateWord{color:var(--listen)}.exam-room-part2-module__vN3bPW__stage[data-state=listening] .exam-room-part2-module__vN3bPW__stateDot{background:var(--listen)}.exam-room-part2-module__vN3bPW__qcard{background:var(--panel);border:1px solid var(--hair);border-radius:14px;width:100%;max-width:620px;margin-top:14px;padding:16px 20px}.exam-room-part2-module__vN3bPW__qcardMeta{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);justify-content:space-between;margin-bottom:8px;font-size:9.5px;font-weight:600;display:flex}.exam-room-part2-module__vN3bPW__qcardText{letter-spacing:-.01em;text-wrap:balance;font-size:20px;font-weight:700;line-height:1.4}.exam-room-part2-module__vN3bPW__hint{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);text-align:center;margin:12px 0 0;font-size:9.5px}.exam-room-part2-module__vN3bPW__p2grid{grid-template-columns:1.05fr .95fr;gap:12px;width:100%;max-width:760px;margin-top:16px;display:grid}.exam-room-part2-module__vN3bPW__cue{background:var(--panel);border:1px solid var(--hair);border-radius:14px;padding:18px 20px}.exam-room-part2-module__vN3bPW__cueMeta{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--dim);justify-content:space-between;margin-bottom:9px;font-size:9.5px;display:flex}.exam-room-part2-module__vN3bPW__cueTopic{letter-spacing:-.01em;text-wrap:balance;margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.35}.exam-room-part2-module__vN3bPW__cueSayLabel{color:var(--mut);margin:0 0 2px;font-size:13.5px}.exam-room-part2-module__vN3bPW__cueList{color:var(--mut);margin:0;padding-left:18px;font-size:13.5px;line-height:1.9}.exam-room-part2-module__vN3bPW__pad{background:var(--panel);border:1px solid var(--hair);border-radius:14px;flex-direction:column;padding:14px 16px;display:flex}.exam-room-part2-module__vN3bPW__padHeader{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--dim);justify-content:space-between;gap:8px;margin-bottom:6px;font-size:9.5px;display:flex}.exam-room-part2-module__vN3bPW__recState{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.1em;color:var(--listen);white-space:nowrap;font-size:9.5px}.exam-room-part2-module__vN3bPW__recState[data-recording=true]{color:var(--signal)}.exam-room-part2-module__vN3bPW__padTextarea{resize:none;min-height:130px;font-family:var(--font-body), "Satoshi", system-ui, sans-serif;color:var(--ink);background:#0b111d;background:lab(5.14418% .16471 -8.63587);border:0;border-radius:8px;outline:none;flex:1;padding:10px 12px;font-size:14px;line-height:1.7}.exam-room-part2-module__vN3bPW__padTextarea::placeholder{color:var(--dim)}.exam-room-part2-module__vN3bPW__prepRow{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.exam-room-part2-module__vN3bPW__prepClock{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px}.exam-room-part2-module__vN3bPW__prepClock b{color:var(--ink);font-weight:600}.exam-room-part2-module__vN3bPW__prepHint{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--dim);text-transform:uppercase;letter-spacing:.08em;text-align:right;font-size:9.5px}.exam-room-part2-module__vN3bPW__speakClock{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--ink);font-variant-numeric:tabular-nums;margin:14px 0 4px;font-size:30px;font-weight:600}.exam-room-part2-module__vN3bPW__speakClock[data-closing=true]{color:var(--listen)}.exam-room-part2-module__vN3bPW__speakHint{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);font-size:9.5px}.exam-room-part2-module__vN3bPW__you{background:var(--panel);border:1px solid var(--hair);border-radius:14px;flex-direction:column;gap:8px;margin-top:auto;padding:15px 18px;transition:background .35s,border-color .35s;display:flex}.exam-room-part2-module__vN3bPW__you[data-turn=true]{background:var(--panel-2);border-color:#2c4e50;border-color:lab(30.7918% -12.5869 -5.20641)}.exam-room-part2-module__vN3bPW__youRow{align-items:center;gap:16px;display:flex}.exam-room-part2-module__vN3bPW__youLab{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);white-space:nowrap;min-width:78px;font-size:9.5px;font-weight:600;transition:color .3s}.exam-room-part2-module__vN3bPW__you[data-turn=true] .exam-room-part2-module__vN3bPW__youLab{color:var(--listen)}.exam-room-part2-module__vN3bPW__meter{flex:1;align-items:center;gap:4px;height:30px;display:flex}.exam-room-part2-module__vN3bPW__meterBar{opacity:.55;background:#354c53;background:lab(30.5707% -7.36614 -7.23587);border-radius:99px;flex:1;max-width:5px;height:3px;transition:height .14s ease-out,background .14s ease-out,opacity .14s ease-out}.exam-room-part2-module__vN3bPW__you[data-turn=true] .exam-room-part2-module__vN3bPW__meterBar{background:#58b7b1;background:lab(68.5446% -30.2989 -6.08655)}.exam-room-part2-module__vN3bPW__youHint{color:var(--mut);min-height:18px;font-size:12.5px}.exam-room-part2-module__vN3bPW__youBtns{align-items:center;gap:10px;display:flex}.exam-room-part2-module__vN3bPW__pill{font-family:var(--font-body), "Satoshi", system-ui, sans-serif;border:1px solid var(--hair);cursor:pointer;color:var(--ink);white-space:nowrap;background:0 0;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:700;transition:border-color .15s,background .15s,transform .12s}.exam-room-part2-module__vN3bPW__pill:hover{border-color:var(--mut);background:var(--panel-2)}.exam-room-part2-module__vN3bPW__pill:focus-visible{outline:2px solid var(--exam);outline-offset:2px}.exam-room-part2-module__vN3bPW__pill:active{transform:scale(.98)}.exam-room-part2-module__vN3bPW__pillPrimary{background:var(--ink);color:#0b111e;color:lab(5.1302% .255987 -9.32553);border-color:#0000}.exam-room-part2-module__vN3bPW__pillPrimary:hover{background:#d4d8de;background:lab(86.0408% -.340372 -3.7613);border-color:#0000}.exam-room-part2-module__vN3bPW__leave{color:var(--dim);font-family:var(--font-mono), "IBM Plex Mono", monospace;text-transform:uppercase;letter-spacing:.12em;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:6px 10px;font-size:10.5px}.exam-room-part2-module__vN3bPW__leave:hover{color:var(--mut)}.exam-room-part2-module__vN3bPW__count321{z-index:50;background:#060b16e6;background:lab(2.9551% .246927 -6.46396/.9);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.exam-room-part2-module__vN3bPW__count321 span{color:var(--ink);font-size:120px;font-weight:900;animation:1s ease-in-out infinite exam-room-part2-module__vN3bPW__popN}@keyframes exam-room-part2-module__vN3bPW__popN{0%{opacity:0;transform:scale(.82)}25%{opacity:1;transform:scale(1)}90%{opacity:1}to{opacity:0}}.exam-room-part2-module__vN3bPW__room[data-reduced-motion=true] .exam-room-part2-module__vN3bPW__micDot,.exam-room-part2-module__vN3bPW__room[data-reduced-motion=true] .exam-room-part2-module__vN3bPW__stateDot,.exam-room-part2-module__vN3bPW__room[data-reduced-motion=true] .exam-room-part2-module__vN3bPW__count321 span{animation:none}@media (prefers-reduced-motion:reduce){.exam-room-part2-module__vN3bPW__micDot,.exam-room-part2-module__vN3bPW__stateDot,.exam-room-part2-module__vN3bPW__count321 span{animation:none!important}}@media (max-width:760px){.exam-room-part2-module__vN3bPW__p2grid{grid-template-columns:1fr}.exam-room-part2-module__vN3bPW__column{padding:14px 16px 24px}.exam-room-part2-module__vN3bPW__rail{flex-wrap:wrap}}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/91bd2e40df15814e-s.0eq-h7p0~f2-i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0-m28h~k~95g~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.18283yqfiehau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.11uo_35nso9mn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_8c6a2449-module__OArx7W__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_8c6a2449-module__OArx7W__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@media (prefers-reduced-motion:no-preference){.result-view-module__Nf4wHa__enter{animation:.45s cubic-bezier(.3,0,.2,1) backwards result-view-module__Nf4wHa__resultRise}}@keyframes result-view-module__Nf4wHa__resultRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
.writing-room-module__EB8h_a__editor:focus-visible,.writing-room-module__EB8h_a__field:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #3d63dd}.writing-room-module__EB8h_a__leave{font-family:var(--font-mono,monospace);letter-spacing:.06em;color:#8e97b8;cursor:pointer;background:0 0;border:1px solid #ffffff24;border-radius:9999px;padding:7px 14px;font-size:12px}.writing-room-module__EB8h_a__leave:hover{color:#e7eaf4;border-color:#ffffff4d}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_2949164a-module__QcBCqq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_2949164a-module__QcBCqq__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
.listening-room-module__LfrRoa__root{--room:#090f1c;--room-hi:#111826;--panel:#131926;--panel-2:#1c2331;--hair:#2f3642;--ink:#f1f3f8;--mut:#a5abb7;--dim:#747b87;--exam:#568ef9;--exam-deep:#3f75dd;--exam-tint:#568ef929;--listen:#63c095;--listen-tint:#63c09524;--attn:#df911a;--attn-tint:#df911a29;--ease:cubic-bezier(.22, .8, .28, 1);min-height:100vh;color:var(--ink);font-family:var(--font-body), "Satoshi", system-ui, sans-serif;background:radial-gradient(56% 38% at 50% 26%, #1d2d4c8c 0%, transparent 70%), linear-gradient(180deg, var(--room-hi) 0%, var(--room) 46%);position:relative}@supports (color:lab(0% 0 0)){.listening-room-module__LfrRoa__root{--room:lab(4.31166% .286445 -8.70999);--room-hi:lab(8.17064% .238419 -10.8218);--panel:lab(8.77011% .103898 -10.129);--panel-2:lab(13.421% -.0856072 -10.1799);--hair:lab(22.1601% -.361353 -8.81932);--ink:lab(95.917% -.213474 -2.26209);--mut:lab(69.7655% -.542253 -6.73244);--dim:lab(51.1937% -.540406 -7.44977);--exam:lab(59.1271% 7.22665 -60.0923);--exam-deep:lab(49.7123% 9.43285 -59.8923);--exam-tint:lab(59.1271% 7.22665 -60.0923/.16);--listen:lab(71.3054% -36.657 12.821);--listen-tint:lab(71.3054% -36.657 12.821/.14);--attn:lab(67.1959% 24.4167 67.5432);--attn-tint:lab(67.1959% 24.4167 67.5432/.16);background:radial-gradient(56% 38% at 50% 26%, lab(18.3675% 1.31626 -21.3688/.55) 0%, transparent 70%), linear-gradient(180deg, var(--room-hi) 0%, var(--room) 46%)}}.listening-room-module__LfrRoa__top{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--hair);background:#0f1623bf;background:lab(7.06391% .180371 -10.0393/.75);border-radius:12px;align-items:center;gap:16px;width:calc(100% - 48px);max-width:920px;margin:14px auto 0;padding:10px 16px;display:flex;position:sticky;top:0}.listening-room-module__LfrRoa__top .listening-room-module__LfrRoa__brand{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--mut);font-size:10px;font-weight:600}.listening-room-module__LfrRoa__top .listening-room-module__LfrRoa__sep{background:var(--hair);width:1px;height:14px}.listening-room-module__LfrRoa__parts{align-items:center;gap:4px;display:flex}.listening-room-module__LfrRoa__pseg{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:10px;display:flex}.listening-room-module__LfrRoa__psegDot{background:var(--hair);border-radius:999px;width:5px;height:5px}.listening-room-module__LfrRoa__pseg[data-done=true]{color:var(--mut)}.listening-room-module__LfrRoa__pseg[data-done=true] .listening-room-module__LfrRoa__psegDot{background:var(--listen)}.listening-room-module__LfrRoa__pseg[data-active=true]{color:var(--ink);border-color:var(--hair);background:var(--panel-2)}.listening-room-module__LfrRoa__pseg[data-active=true] .listening-room-module__LfrRoa__psegDot{background:var(--exam)}.listening-room-module__LfrRoa__top .listening-room-module__LfrRoa__spacer{flex:1}.listening-room-module__LfrRoa__top .listening-room-module__LfrRoa__restored{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.02em;color:var(--mut);font-size:10px}.listening-room-module__LfrRoa__top .listening-room-module__LfrRoa__examClock{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.03em;color:var(--ink);font-variant-numeric:tabular-nums;border:1px solid var(--hair);border-radius:7px;padding:4px 10px;font-size:12px;font-weight:700}.listening-room-module__LfrRoa__top .listening-room-module__LfrRoa__examClock[data-tone=low]{color:var(--attn);border-color:var(--attn);background:var(--attn-tint)}.listening-room-module__LfrRoa__top .listening-room-module__LfrRoa__examPosition,.listening-room-module__LfrRoa__top .listening-room-module__LfrRoa__clock{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--dim);font-variant-numeric:tabular-nums;font-size:10.5px}.listening-room-module__LfrRoa__top .listening-room-module__LfrRoa__exit{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--dim);border:1px solid var(--hair);cursor:pointer;background:0 0;border-radius:8px;padding:5px 11px;font-size:10px;transition:color .15s,border-color .15s}.listening-room-module__LfrRoa__top .listening-room-module__LfrRoa__exit:hover{color:var(--mut);border-color:var(--dim)}.listening-room-module__LfrRoa__stage{z-index:2;max-width:920px;margin:0 auto;padding:36px 32px 150px;position:relative}.listening-room-module__LfrRoa__presence{text-align:center;margin-bottom:40px}.listening-room-module__LfrRoa__presence .listening-room-module__LfrRoa__plabel{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--exam);margin-bottom:6px;font-size:10px;font-weight:600}.listening-room-module__LfrRoa__presence .listening-room-module__LfrRoa__topic{letter-spacing:-.01em;color:var(--ink);margin:0 0 18px;font-size:21px;font-weight:700}.listening-room-module__LfrRoa__wavewrap{max-width:560px;height:88px;margin:0 auto;position:relative}.listening-room-module__LfrRoa__wave{width:100%;height:100%;display:block}.listening-room-module__LfrRoa__plays{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.05em;color:var(--dim);align-items:center;gap:9px;margin-top:14px;font-size:10.5px;display:inline-flex}.listening-room-module__LfrRoa__plays .listening-room-module__LfrRoa__live{background:var(--exam);width:7px;height:7px;animation:listening-room-module__LfrRoa__pulse 2.4s var(--ease) infinite;border-radius:50%}@keyframes listening-room-module__LfrRoa__pulse{0%{box-shadow:0 0 #568ef966;box-shadow:0 0 lab(59.1271% 7.22665 -60.0923/.4)}70%{box-shadow:0 0 0 9px #568ef900;box-shadow:0 0 0 9px lab(59.1271% 7.22665 -60.0923/0)}to{box-shadow:0 0 #568ef900;box-shadow:0 0 lab(59.1271% 7.22665 -60.0923/0)}}.listening-room-module__LfrRoa__plays.listening-room-module__LfrRoa__ended .listening-room-module__LfrRoa__live{background:var(--listen);animation:none}.listening-room-module__LfrRoa__plays .listening-room-module__LfrRoa__t{font-variant-numeric:tabular-nums}.listening-room-module__LfrRoa__booklet{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(10px)}.listening-room-module__LfrRoa__booklet.listening-room-module__LfrRoa__show{opacity:1;transform:none}.listening-room-module__LfrRoa__grp{margin-top:34px}.listening-room-module__LfrRoa__grp:first-child{margin-top:0}.listening-room-module__LfrRoa__grp .listening-room-module__LfrRoa__gh{align-items:baseline;gap:12px;margin-bottom:6px;display:flex}.listening-room-module__LfrRoa__grp .listening-room-module__LfrRoa__gh h3{color:var(--ink);margin:0;font-size:16px;font-weight:700}.listening-room-module__LfrRoa__grp .listening-room-module__LfrRoa__instr{color:var(--mut);margin:0 0 18px;font-size:14px}.listening-room-module__LfrRoa__grp .listening-room-module__LfrRoa__instr b{color:var(--ink);font-weight:700}.listening-room-module__LfrRoa__notes{background:var(--panel);border:1px solid var(--hair);border-radius:14px;padding:22px 30px}.listening-room-module__LfrRoa__notes .listening-room-module__LfrRoa__nl{color:var(--ink);font-size:16px;line-height:1.7}.listening-room-module__LfrRoa__notes .listening-room-module__LfrRoa__nl>div{padding:9px 0}.listening-room-module__LfrRoa__notes .listening-room-module__LfrRoa__nl>div+div{border-top:1px solid #2f364273;border-top:1px solid lab(22.1601% -.361353 -8.81932/.45)}.listening-room-module__LfrRoa__qnum{background:var(--exam-tint);min-width:22px;height:22px;color:var(--exam);font-family:var(--font-mono), "IBM Plex Mono", monospace;vertical-align:2px;border-radius:6px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-grid}.listening-room-module__LfrRoa__blank{border:none;border-bottom:2px solid var(--dim);width:180px;color:var(--ink);background:#1c233180;background:lab(13.421% -.0856072 -10.1799/.5);border-radius:6px 6px 0 0;padding:5px 10px;font-family:inherit;font-size:15px;transition:border-color .15s,background .15s}.listening-room-module__LfrRoa__blank::placeholder{color:var(--dim)}.listening-room-module__LfrRoa__blank:hover{border-color:var(--exam)}.listening-room-module__LfrRoa__blank:focus{border-color:var(--exam);background:var(--exam-tint);border-radius:5px 5px 0 0;outline:none}.listening-room-module__LfrRoa__blank.listening-room-module__LfrRoa__filled{border-color:var(--listen);background:var(--listen-tint);border-radius:5px 5px 0 0}.listening-room-module__LfrRoa__q{border-top:1px solid var(--hair);padding:16px 0}.listening-room-module__LfrRoa__q:first-child{border-top:none}.listening-room-module__LfrRoa__qp{color:var(--ink);align-items:baseline;gap:9px;margin:0 0 12px;font-size:15px;display:flex}.listening-room-module__LfrRoa__opts{flex-direction:column;gap:8px;display:flex}.listening-room-module__LfrRoa__opt{border:1.5px solid var(--hair);cursor:pointer;color:var(--mut);background:var(--panel);border-radius:11px;align-items:center;gap:12px;padding:11px 14px;font-size:14px;transition:border-color .14s,background .14s,box-shadow .14s;display:flex}.listening-room-module__LfrRoa__opt:hover{border-color:var(--dim)}.listening-room-module__LfrRoa__opt .listening-room-module__LfrRoa__k{border:1.5px solid var(--hair);width:24px;height:24px;font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--mut);border-radius:7px;flex:none;place-items:center;font-size:12px;font-weight:700;transition:all .14s;display:grid}.listening-room-module__LfrRoa__opt.listening-room-module__LfrRoa__sel{border-color:var(--exam);background:var(--exam-tint);color:var(--ink);box-shadow:0 0 0 3px #568ef91f;box-shadow:0 0 0 3px lab(59.1271% 7.22665 -60.0923/.12)}.listening-room-module__LfrRoa__opt.listening-room-module__LfrRoa__sel .listening-room-module__LfrRoa__k{background:var(--exam);border-color:var(--exam);color:#fff}.listening-room-module__LfrRoa__opt:focus-visible,.listening-room-module__LfrRoa__lbadge:focus-visible{outline:2px solid var(--exam);outline-offset:2px}.listening-room-module__LfrRoa__multiHint{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.03em;text-transform:uppercase;color:var(--exam);margin:0 0 10px;font-size:11px;font-weight:700}.listening-room-module__LfrRoa__opt .listening-room-module__LfrRoa__cbox{border:1.5px solid var(--hair);width:24px;height:24px;font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--mut);border-radius:5px;flex:none;place-items:center;font-size:12px;font-weight:700;transition:all .14s;display:grid}.listening-room-module__LfrRoa__opt.listening-room-module__LfrRoa__sel .listening-room-module__LfrRoa__cbox{background:var(--exam);border-color:var(--exam);color:#fff}.listening-room-module__LfrRoa__opt.listening-room-module__LfrRoa__capped{cursor:not-allowed;opacity:.5}.listening-room-module__LfrRoa__bank{background:var(--panel);border:1px solid var(--hair);color:var(--mut);border-radius:12px;flex-wrap:wrap;gap:10px 16px;margin-bottom:16px;padding:13px 16px;font-size:13.5px;display:flex}.listening-room-module__LfrRoa__bank b{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--exam)}.listening-room-module__LfrRoa__mrow{border-top:1px solid var(--hair);justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.listening-room-module__LfrRoa__mrow:first-child{border-top:none}.listening-room-module__LfrRoa__mrow .listening-room-module__LfrRoa__l{color:var(--ink);gap:9px;font-size:14.5px;display:flex}.listening-room-module__LfrRoa__optrow{gap:7px;display:flex}.listening-room-module__LfrRoa__lbadge{border:1.5px solid var(--hair);width:38px;height:38px;font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--mut);cursor:pointer;background:var(--panel);border-radius:9px;place-items:center;font-size:13px;font-weight:700;transition:all .14s;display:grid}.listening-room-module__LfrRoa__lbadge:hover{border-color:var(--exam)}.listening-room-module__LfrRoa__lbadge.listening-room-module__LfrRoa__sel{background:var(--exam);border-color:var(--exam);color:#fff;box-shadow:0 0 0 3px #568ef924;box-shadow:0 0 0 3px lab(59.1271% 7.22665 -60.0923/.14)}.listening-room-module__LfrRoa__mapimg{border:1px solid var(--hair);background:#f4f5f8;background:lab(96.5048% -.14472 -1.50955);border-radius:12px;height:240px;margin-bottom:16px;position:relative;overflow:hidden}.listening-room-module__LfrRoa__mapimg img{object-fit:contain;width:100%;height:100%}.listening-room-module__LfrRoa__ritual{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .5s var(--ease);background:radial-gradient(56% 38% at 50% 30%,#1d2d4c99 0%,#0000 70%),#090f1cf5;background:radial-gradient(56% 38% at 50% 30%,lab(18.3675% 1.31626 -21.3688/.6) 0%,#0000 70%),lab(4.31166% .286445 -8.70999/.96);place-items:center;display:grid;position:fixed;inset:0}.listening-room-module__LfrRoa__ritual.listening-room-module__LfrRoa__show{opacity:1;pointer-events:auto}.listening-room-module__LfrRoa__ritual .listening-room-module__LfrRoa__inner{text-align:center;max-width:460px;transition:transform .55s var(--ease);padding:0 24px;transform:translateY(10px)}.listening-room-module__LfrRoa__ritual.listening-room-module__LfrRoa__show .listening-room-module__LfrRoa__inner{transform:none}.listening-room-module__LfrRoa__ritual .listening-room-module__LfrRoa__pn{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--exam);margin-bottom:12px;font-size:10.5px;font-weight:600}.listening-room-module__LfrRoa__ritual h1{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0 0 12px;font-size:28px;font-weight:700}.listening-room-module__LfrRoa__ritual .listening-room-module__LfrRoa__once{color:var(--mut);margin:0 0 6px;font-size:15px}.listening-room-module__LfrRoa__ritual .listening-room-module__LfrRoa__once b{color:var(--ink)}.listening-room-module__LfrRoa__ritual .listening-room-module__LfrRoa__hint{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--dim);margin-bottom:28px;font-size:10.5px}.listening-room-module__LfrRoa__begin{background:var(--exam);color:#fff;cursor:pointer;border:none;border-radius:11px;align-items:center;gap:9px;padding:13px 26px;font-family:inherit;font-size:15px;font-weight:700;transition:background .15s;display:inline-flex}.listening-room-module__LfrRoa__begin:hover{background:var(--exam-deep)}.listening-room-module__LfrRoa__begin:focus-visible{outline:2px solid var(--exam);outline-offset:3px}.listening-room-module__LfrRoa__rail{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--hair);background:#0d1420d9;background:lab(6.04581% .220619 -9.77165/.85);align-items:center;gap:20px;padding:14px 30px;display:flex;position:fixed;bottom:0;left:0;right:0}.listening-room-module__LfrRoa__rail .listening-room-module__LfrRoa__prog{flex:1;align-items:center;gap:12px;display:flex}.listening-room-module__LfrRoa__rail .listening-room-module__LfrRoa__prog .listening-room-module__LfrRoa__lbl{font-family:var(--font-mono), "IBM Plex Mono", monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--dim);font-size:10px}.listening-room-module__LfrRoa__dots{flex-wrap:wrap;gap:5px;display:flex}.listening-room-module__LfrRoa__dot{background:var(--hair);cursor:pointer;border:none;border-radius:6px;width:24px;height:6px;padding:0;transition:background .15s}.listening-room-module__LfrRoa__dot.listening-room-module__LfrRoa__on{background:var(--exam)}.listening-room-module__LfrRoa__dot:focus-visible{outline:2px solid var(--exam);outline-offset:2px}.listening-room-module__LfrRoa__cue{color:var(--dim);font-size:12.5px}.listening-room-module__LfrRoa__cue.listening-room-module__LfrRoa__ended{color:var(--listen)}.listening-room-module__LfrRoa__next{background:var(--exam);color:#fff;cursor:pointer;border:none;border-radius:10px;padding:11px 20px;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .15s}.listening-room-module__LfrRoa__next:disabled{background:var(--panel-2);color:var(--dim);cursor:not-allowed}.listening-room-module__LfrRoa__next:not(:disabled):hover{background:var(--exam-deep)}.listening-room-module__LfrRoa__next:focus-visible{outline:2px solid var(--exam);outline-offset:2px}@media (prefers-reduced-motion:reduce){.listening-room-module__LfrRoa__plays .listening-room-module__LfrRoa__live{animation:none}.listening-room-module__LfrRoa__booklet,.listening-room-module__LfrRoa__ritual,.listening-room-module__LfrRoa__ritual .listening-room-module__LfrRoa__inner{transition:none}.listening-room-module__LfrRoa__booklet{opacity:1;transform:none}}
.scoring-theater-module__EYqLea__theater{--bg:#080d1a;--text:#eaf0fa;--muted:#93a6c6;--dim:#5b6d8e;--gold:#e8b44c;--goldsoft:#e8b44c29;--blue:#5b8def;--good:#4cc38a;--warn:#e3a23c;--hair:#22335a;background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-body), "Satoshi", system-ui, sans-serif;flex-direction:column;align-items:center;padding:52px 24px 22px;display:flex;position:relative;overflow:hidden}.scoring-theater-module__EYqLea__theater[data-done=true]{--glowColor:#e8b44c33}.scoring-theater-module__EYqLea__sky{pointer-events:none;z-index:0;position:absolute;inset:0}.scoring-theater-module__EYqLea__grid{opacity:.5;background-image:linear-gradient(#5b8def0d 1px,#0000 1px),linear-gradient(90deg,#5b8def0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 65% at 50% 45%,#000 30%,#0000 100%);mask-image:radial-gradient(75% 65% at 50% 45%,#000 30%,#0000 100%)}.scoring-theater-module__EYqLea__glow{background:radial-gradient(closest-side,#5b8def26,#0000 70%);width:820px;height:560px;position:absolute;top:48%;left:32%;transform:translate(-50%,-50%)}.scoring-theater-module__EYqLea__theater[data-done=true] .scoring-theater-module__EYqLea__glow{background:radial-gradient(closest-side, var(--glowColor,#e8b44c33), transparent 70%)}.scoring-theater-module__EYqLea__star{opacity:0;background:#9fb6e4;border-radius:50%;width:3px;height:3px;position:absolute}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__star{animation:5s infinite scoring-theater-module__EYqLea__twinkle}@keyframes scoring-theater-module__EYqLea__twinkle{0%,to{opacity:0}50%{opacity:.7}}.scoring-theater-module__EYqLea__brand{z-index:2;font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:3px;color:var(--dim);text-transform:uppercase;gap:14px;font-size:10.5px;display:flex;position:relative}.scoring-theater-module__EYqLea__clock{color:var(--gold);align-items:baseline;gap:8px;display:inline-flex}.scoring-theater-module__EYqLea__clockLabel{color:var(--dim);letter-spacing:2px}.scoring-theater-module__EYqLea__theater[data-done=true] .scoring-theater-module__EYqLea__clock{color:var(--good)}.scoring-theater-module__EYqLea__rail{z-index:2;margin:20px 0 6px;display:flex;position:relative}.scoring-theater-module__EYqLea__step{flex-direction:column;align-items:center;width:118px;display:flex;position:relative}.scoring-theater-module__EYqLea__step:before{content:"";background:#22335a;width:calc(100% - 34px);height:1.5px;position:absolute;top:15px;left:calc(17px - 50%)}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__step:before{transition:background .8s}.scoring-theater-module__EYqLea__step:first-child:before{display:none}.scoring-theater-module__EYqLea__step[data-state=done]:before{background:var(--good)}.scoring-theater-module__EYqLea__stepBadge{width:31px;height:31px;color:var(--dim);z-index:1;background:#0d1730;border:1.5px solid #2a3c66;border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:flex}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__stepBadge{transition:all .5s}.scoring-theater-module__EYqLea__stepLabel{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--dim);text-align:center;white-space:pre-line;margin-top:7px;font-size:10px;line-height:1.5}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__stepLabel{transition:color .5s}.scoring-theater-module__EYqLea__step[data-state=cur] .scoring-theater-module__EYqLea__stepBadge{border-color:var(--blue);color:#cfe0ff;box-shadow:0 0 0 5px #5b8def24,0 0 18px #5b8def59}.scoring-theater-module__EYqLea__step[data-state=cur] .scoring-theater-module__EYqLea__stepLabel{color:var(--text)}.scoring-theater-module__EYqLea__step[data-state=done] .scoring-theater-module__EYqLea__stepBadge{border-color:var(--good);color:var(--good);background:#4cc38a1f}.scoring-theater-module__EYqLea__theater[data-done=true] .scoring-theater-module__EYqLea__stepBadge{border-color:var(--gold);color:var(--gold)}.scoring-theater-module__EYqLea__main{z-index:2;flex:1;grid-template-columns:minmax(320px,470px) minmax(320px,470px);align-items:start;gap:36px;width:100%;max-width:976px;margin-top:20px;display:grid;position:relative}.scoring-theater-module__EYqLea__leftCol{flex-direction:column;display:flex}.scoring-theater-module__EYqLea__viewport{justify-content:center;align-items:center;width:100%;height:290px;display:flex;position:relative}.scoring-theater-module__EYqLea__halo{pointer-events:none;border-radius:50%;width:262px;height:262px;position:absolute}.scoring-theater-module__EYqLea__halo:before{content:"";background:conic-gradient(from 0deg, transparent 0 40%, #5b8defcc 50%, transparent 60% 100%);border-radius:50%;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__halo:before{animation:7s linear infinite scoring-theater-module__EYqLea__spin}.scoring-theater-module__EYqLea__theater[data-done=true] .scoring-theater-module__EYqLea__halo:before{background:conic-gradient(from 0deg, transparent 0 15%, #e8b44ce6 50%, transparent 85% 100%)}.scoring-theater-module__EYqLea__halo:after{content:"";border:1px dashed #5b8def33;border-radius:50%;position:absolute;inset:22px}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__halo:after{animation:30s linear infinite reverse scoring-theater-module__EYqLea__spin}@keyframes scoring-theater-module__EYqLea__spin{to{transform:rotate(360deg)}}.scoring-theater-module__EYqLea__orbdot{background:var(--gold);width:7px;height:7px;box-shadow:0 0 12px var(--gold);border-radius:50%;position:absolute;top:50%;left:50%}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__orbdot{animation:12s linear infinite scoring-theater-module__EYqLea__orbit}@keyframes scoring-theater-module__EYqLea__orbit{0%{transform:rotate(0)translate(150px)}to{transform:rotate(360deg)translate(150px)}}.scoring-theater-module__EYqLea__scene{opacity:1;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;inset:0}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__scene{animation:.8s both scoring-theater-module__EYqLea__sceneIn}@keyframes scoring-theater-module__EYqLea__sceneIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.scoring-theater-module__EYqLea__actwin{border:1px solid var(--hair);background:#0d162ca6;border-radius:12px;width:100%;height:118px;margin-top:14px;position:relative;overflow:hidden}.scoring-theater-module__EYqLea__liveBadge{z-index:3;font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:1.5px;color:var(--blue);font-size:8.5px;font-weight:600;position:absolute;top:8px;right:12px}.scoring-theater-module__EYqLea__actwin:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#0b1428 92%);height:38px;position:absolute;bottom:0;left:0;right:0}.scoring-theater-module__EYqLea__actstack{position:absolute;top:10px;left:0;right:0}.scoring-theater-module__EYqLea__aline{font-family:var(--font-mono), "IBM Plex Mono", monospace;align-items:baseline;gap:9px;padding:4px 46px 4px 16px;font-size:11.5px;line-height:1.5;display:flex}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__aline{transition:opacity .4s;animation:.4s both scoring-theater-module__EYqLea__alineIn}@keyframes scoring-theater-module__EYqLea__alineIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.scoring-theater-module__EYqLea__aline[data-age="1"]{opacity:.55}.scoring-theater-module__EYqLea__aline[data-age="2"]{opacity:.3}.scoring-theater-module__EYqLea__aline[data-age="3"]{opacity:.12}.scoring-theater-module__EYqLea__ast{text-align:center;flex-shrink:0;width:14px}.scoring-theater-module__EYqLea__ast[data-status=run]{color:var(--blue)}.scoring-theater-module__EYqLea__ast[data-status=ok]{color:var(--good)}.scoring-theater-module__EYqLea__ast[data-status=note]{color:var(--dim)}.scoring-theater-module__EYqLea__m{color:#c7d5ec}.scoring-theater-module__EYqLea__m b{color:var(--text)}.scoring-theater-module__EYqLea__m .q{color:#d7c9a5;font-style:italic}.scoring-theater-module__EYqLea__spin{display:inline-block}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__spin{animation:1s linear infinite scoring-theater-module__EYqLea__rot}@keyframes scoring-theater-module__EYqLea__rot{to{transform:rotate(360deg)}}.scoring-theater-module__EYqLea__wave{align-items:center;gap:4px;height:104px;display:flex}.scoring-theater-module__EYqLea__waveBar{background:linear-gradient(#7fa6f5,#3d63b8);border-radius:3px;width:5px;height:12px}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__waveBar{animation:1.1s ease-in-out infinite scoring-theater-module__EYqLea__wv}@keyframes scoring-theater-module__EYqLea__wv{0%,to{height:calc(var(--h) * .4)}50%{height:var(--h)}}.scoring-theater-module__EYqLea__parts{gap:10px;display:flex}.scoring-theater-module__EYqLea__pchip{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--muted);border:1px solid #24345a;border-radius:20px;padding:5px 14px;font-size:11px}.scoring-theater-module__EYqLea__pchip[data-in=true]{color:var(--text);border-color:#4cc38a80}.scoring-theater-module__EYqLea__pchip[data-in=true]:after{content:" ✓";color:var(--good)}.scoring-theater-module__EYqLea__sheet{background:#0f1930bf;border:1px solid #22335a;border-radius:12px;flex-direction:column;gap:10px;width:380px;max-width:90vw;padding:18px 22px;display:flex;box-shadow:0 20px 60px #0006}.scoring-theater-module__EYqLea__sheetLine{background:linear-gradient(90deg,#b9cbe859,#b9cbe81f);border-radius:4px;height:9px}.scoring-theater-module__EYqLea__bignum{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--text);text-align:center;font-size:30px;font-weight:600}.scoring-theater-module__EYqLea__bignum small{color:var(--dim);letter-spacing:2px;text-transform:uppercase;margin-top:2px;font-size:10.5px;display:block}.scoring-theater-module__EYqLea__sonar{width:210px;height:210px;position:relative}.scoring-theater-module__EYqLea__sonarRing{border:1.5px solid #5b8def80;border-radius:50%;position:absolute;inset:0}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__sonarRing{animation:2.6s ease-out infinite scoring-theater-module__EYqLea__png}.scoring-theater-module__EYqLea__sonarRing:nth-child(2){animation-delay:.9s}.scoring-theater-module__EYqLea__sonarRing:nth-child(3){animation-delay:1.8s}@keyframes scoring-theater-module__EYqLea__png{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1.15)}}.scoring-theater-module__EYqLea__sonarCore{background:radial-gradient(circle at 35% 30%,#7fa6f5,#2a4fa0 60%,#12234a);border-radius:50%;width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #5b8def80}.scoring-theater-module__EYqLea__sonarTag{font-family:var(--font-mono), "IBM Plex Mono", monospace;white-space:nowrap;color:#9fb6e4;background:#5b8def1a;border:1px solid #5b8def66;border-radius:14px;padding:3px 9px;font-size:10.5px;position:absolute}.scoring-theater-module__EYqLea__cards{gap:10px;display:flex}.scoring-theater-module__EYqLea__card{background:linear-gradient(#111c36e6,#0b1224e6);border:1px solid #24345a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100px;height:126px;display:flex;position:relative;overflow:hidden}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__card{transition:all .5s}.scoring-theater-module__EYqLea__cardIcon{font-size:20px}.scoring-theater-module__EYqLea__cardName{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--muted);text-align:center;white-space:pre-line;font-size:9.5px;line-height:1.5}.scoring-theater-module__EYqLea__cardStatus{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--dim);height:13px;font-size:9.5px}.scoring-theater-module__EYqLea__card[data-state=scan]{border-color:#5b8def99;box-shadow:0 0 26px #5b8def38}.scoring-theater-module__EYqLea__card[data-state=scan] .scoring-theater-module__EYqLea__cardStatus{color:var(--blue)}.scoring-theater-module__EYqLea__card[data-state=ok]{border-color:#4cc38a80}.scoring-theater-module__EYqLea__card[data-state=ok] .scoring-theater-module__EYqLea__cardStatus{color:var(--good)}.scoring-theater-module__EYqLea__seal{justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative}.scoring-theater-module__EYqLea__sealRing{border:1.5px solid #e8b44c8c;border-radius:50%;position:absolute}.scoring-theater-module__EYqLea__sealRing1{inset:0}.scoring-theater-module__EYqLea__sealRing2{border-style:dashed;inset:17px}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__sealRing2{animation:14s linear infinite scoring-theater-module__EYqLea__spin}.scoring-theater-module__EYqLea__sealRing3{inset:34px}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__sealRing1,.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__sealRing3{animation:2.2s forwards scoring-theater-module__EYqLea__closeIn}@keyframes scoring-theater-module__EYqLea__closeIn{0%{opacity:0;transform:scale(1.7)}to{opacity:1;transform:scale(1)}}.scoring-theater-module__EYqLea__sealBand{color:#20180a;width:96px;height:96px;font-family:var(--font-headline), Georgia, serif;opacity:0;background:radial-gradient(circle at 35% 30%,#f5d68c,#c08a2e 70%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:30px;font-weight:600;display:flex;box-shadow:0 0 44px #e8b44c8c}.scoring-theater-module__EYqLea__seal[data-flash=true] .scoring-theater-module__EYqLea__sealBand{opacity:1}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__seal[data-flash=true] .scoring-theater-module__EYqLea__sealBand{animation:.9s forwards scoring-theater-module__EYqLea__sealFlash}@keyframes scoring-theater-module__EYqLea__sealFlash{40%{transform:scale(1.22);box-shadow:0 0 90px #e8b44cf2}to{transform:scale(1)}}.scoring-theater-module__EYqLea__sealBand[data-revealed=true]{opacity:1}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__sealBand{transition:opacity .6s}.scoring-theater-module__EYqLea__sealBandLabel{letter-spacing:1.5px;text-transform:uppercase;font-size:8.5px;font-weight:600}.scoring-theater-module__EYqLea__evidence{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:1;background:#0d162cd1;border:1px solid #22335a;border-radius:16px;width:100%;padding:26px 30px 24px;position:relative;transform:none;box-shadow:0 24px 70px #00000073}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__evidence{transition:opacity .45s,transform .45s}.scoring-theater-module__EYqLea__evStep{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:2.5px;color:var(--gold);text-transform:uppercase;margin-bottom:8px;font-size:10px}.scoring-theater-module__EYqLea__evTitle{font-family:var(--font-headline), Georgia, serif;letter-spacing:.2px;margin-bottom:8px;font-size:24px;font-weight:600;line-height:1.25}.scoring-theater-module__EYqLea__evWhat{color:var(--muted);margin-bottom:16px;font-size:13.5px;line-height:1.65}.scoring-theater-module__EYqLea__evHow{margin:0 0 18px;padding:0;list-style:none}.scoring-theater-module__EYqLea__evHow li{color:#c7d5ec;padding:5px 0 5px 24px;font-size:12.5px;line-height:1.6;position:relative}.scoring-theater-module__EYqLea__evHow li:before{content:"";background:var(--blue);opacity:.8;border-radius:2px;width:8px;height:8px;position:absolute;top:12px;left:4px;transform:rotate(45deg)}.scoring-theater-module__EYqLea__evSrc{background:linear-gradient(#e8b44c12,#e8b44c05);border:1px solid #e8b44c4d;border-radius:10px;padding:13px 16px 11px;position:relative}.scoring-theater-module__EYqLea__evSrc:before{content:"“";color:#e8b44c80;font:600 30px Georgia,serif;position:absolute;top:2px;left:14px}.scoring-theater-module__EYqLea__evQuote{color:#ebdcb8;padding-left:20px;font-family:Georgia,serif;font-size:13px;font-style:italic;line-height:1.6}.scoring-theater-module__EYqLea__evCite{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.6px;color:var(--gold);text-transform:uppercase;align-items:center;gap:7px;margin-top:9px;padding-left:20px;font-size:10px;display:flex}.scoring-theater-module__EYqLea__evCite:before{content:"◈";font-size:11px}.scoring-theater-module__EYqLea__evSrc[data-plain=true]{background:#5b8def0d;border-color:#2a3c66}.scoring-theater-module__EYqLea__evSrc[data-plain=true]:before{content:"✦";color:var(--blue);font-size:15px;top:12px}.scoring-theater-module__EYqLea__evSrc[data-plain=true] .scoring-theater-module__EYqLea__evQuote{font-family:var(--font-body), "Satoshi", system-ui, sans-serif;color:#b9cbe8;font-size:12.5px;font-style:normal}.scoring-theater-module__EYqLea__evSrc[data-plain=true] .scoring-theater-module__EYqLea__evCite{color:var(--blue)}.scoring-theater-module__EYqLea__tiles{z-index:2;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px;display:flex;position:relative}.scoring-theater-module__EYqLea__tile{border:1px solid var(--hair);text-align:center;border-radius:10px;min-width:84px;padding:8px 16px}.scoring-theater-module__EYqLea__tileValue{font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--text);font-size:16px;font-weight:600}.scoring-theater-module__EYqLea__tileLabel{letter-spacing:1px;text-transform:uppercase;color:var(--dim);margin-top:2px;font-size:9.5px}.scoring-theater-module__EYqLea__tipbar{z-index:2;border:1px solid var(--hair);background:#0d162c8c;border-radius:12px;align-items:center;gap:16px;width:976px;max-width:92vw;margin-top:22px;padding:12px 20px 13px;display:flex;position:relative;overflow:hidden}.scoring-theater-module__EYqLea__tipLabel{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:1.8px;color:var(--gold);white-space:nowrap;flex-shrink:0;font-size:8.5px;font-weight:600}.scoring-theater-module__EYqLea__tipBody{color:#c7d5ec;font-size:13px;line-height:1.55}.scoring-theater-module__EYqLea__tipBody b{color:var(--text)}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__tipBody{transition:opacity .5s,transform .5s}.scoring-theater-module__EYqLea__tipBody[data-swap=true]{opacity:0;transform:translateY(8px)}.scoring-theater-module__EYqLea__honesty{z-index:2;font-family:var(--font-mono), "IBM Plex Mono", monospace;color:var(--dim);text-align:center;margin-top:10px;font-size:10.5px;position:relative}.scoring-theater-module__EYqLea__theater[data-reveal=true] .scoring-theater-module__EYqLea__brand,.scoring-theater-module__EYqLea__theater[data-reveal=true] .scoring-theater-module__EYqLea__rail,.scoring-theater-module__EYqLea__theater[data-reveal=true] .scoring-theater-module__EYqLea__main,.scoring-theater-module__EYqLea__theater[data-reveal=true] .scoring-theater-module__EYqLea__tipbar,.scoring-theater-module__EYqLea__theater[data-reveal=true] .scoring-theater-module__EYqLea__honesty{opacity:0;filter:blur(6px);pointer-events:none}.scoring-theater-module__EYqLea__theater[data-animate=true][data-reveal=true] .scoring-theater-module__EYqLea__brand,.scoring-theater-module__EYqLea__theater[data-animate=true][data-reveal=true] .scoring-theater-module__EYqLea__rail,.scoring-theater-module__EYqLea__theater[data-animate=true][data-reveal=true] .scoring-theater-module__EYqLea__main,.scoring-theater-module__EYqLea__theater[data-animate=true][data-reveal=true] .scoring-theater-module__EYqLea__tipbar,.scoring-theater-module__EYqLea__theater[data-animate=true][data-reveal=true] .scoring-theater-module__EYqLea__honesty{transition:opacity .9s,filter .9s}.scoring-theater-module__EYqLea__reveal{z-index:60;clip-path:circle(0% at 50% 46%);pointer-events:none;background:#f6f1eb;position:fixed;inset:0}.scoring-theater-module__EYqLea__theater[data-animate=true] .scoring-theater-module__EYqLea__reveal{transition:clip-path 1.2s cubic-bezier(.6,0,.2,1)}.scoring-theater-module__EYqLea__reveal[data-go=true]{clip-path:circle(142% at 50% 46%)}@media (max-width:980px){.scoring-theater-module__EYqLea__main{grid-template-columns:1fr}.scoring-theater-module__EYqLea__tipbar{width:100%}}
