*{box-sizing:border-box}._finalBuilderStack_9jy8c_5,._finalSetupPanel_9jy8c_6{gap:18px;display:grid}._finalSetupPanel_9jy8c_6{background:#ffffffe6;border-radius:26px;margin-top:18px;padding:clamp(18px,3vw,28px);box-shadow:0 16px 34px #17213a1a}._finalSetupPanel_9jy8c_6>div:first-child{gap:5px;display:grid}._finalSetupPanel_9jy8c_6 span,._finalGradeCard_9jy8c_25 span,._finalResultHero_9jy8c_26 span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.84rem;font-weight:950}._finalSetupPanel_9jy8c_6 strong{color:var(--ink);font-size:clamp(1.4rem,3vw,2.3rem);font-weight:950}._finalSetupPanel_9jy8c_6 small,._finalGradeCard_9jy8c_25 small{color:var(--muted);font-weight:850}._finalWagerGrid_9jy8c_46,._finalGradeGrid_9jy8c_47{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}._finalWagerGrid_9jy8c_46 label{background:color-mix(in srgb, var(--secondary) 14%, white);border-radius:18px;gap:8px;padding:14px;display:grid}._finalWagerGrid_9jy8c_46 input{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #17213a1f;border-radius:14px;padding:11px 12px;font-weight:900}._finalQuestionPanel_9jy8c_72{border-color:color-mix(in srgb, var(--accent) 34%, transparent)}._finalGradeCard_9jy8c_25{background:#ffffffeb;border-radius:22px;gap:10px;padding:16px;display:grid;box-shadow:0 14px 28px #17213a17}._finalGradeCard_9jy8c_25>div{flex-wrap:wrap;gap:8px;display:flex}._finalGradeCorrect_9jy8c_91,._finalGradeIncorrect_9jy8c_92{color:#fff;cursor:pointer;min-height:42px;font:inherit;border:0;border-radius:999px;padding:0 16px;font-weight:950}._finalGradeCorrect_9jy8c_91{background:var(--success)}._finalGradeIncorrect_9jy8c_92{background:var(--accent)}._finalResultHero_9jy8c_26{background:radial-gradient(circle at 90% 14%, color-mix(in srgb, var(--secondary) 28%, transparent), transparent 14rem), linear-gradient(135deg, white, color-mix(in srgb, var(--blue-soft) 42%, white));border-radius:30px;gap:10px;padding:clamp(24px,5vw,48px);display:grid}._finalResultHero_9jy8c_26 h2{color:var(--ink);margin:0;font-size:clamp(2rem,6vw,4.5rem);font-weight:950;line-height:.96}._finalResultHero_9jy8c_26 p{max-width:680px;color:var(--muted);margin:0;font-size:clamp(1rem,1.8vw,1.24rem);font-weight:850}._resultReportGrid_9jy8c_137{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}._retentionGrid_9jy8c_143{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._retentionCard_9jy8c_149{background:radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 10rem), #fffffff0;border:1px solid #17213a14;border-radius:26px;align-content:start;gap:12px;padding:clamp(18px,3vw,26px);display:grid;box-shadow:0 18px 38px #17213a14}._retentionCard_9jy8c_149 h2{color:var(--ink);margin:0;font-size:clamp(1.4rem,2.8vw,2.1rem);font-weight:950;line-height:1.02}._retentionCard_9jy8c_149 p:not(._eyebrow_9jy8c_170){color:var(--muted);margin:0;font-weight:800;line-height:1.45}._resultReportCard_9jy8c_177{background:radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--secondary) 16%, transparent), transparent 9rem), #fffffff0;border:1px solid #17213a14;border-radius:26px;gap:14px;padding:clamp(18px,3vw,26px);display:grid;box-shadow:0 18px 38px #17213a14}._resultReportCard_9jy8c_177 h2{color:var(--ink);margin:0;font-size:clamp(1.35rem,2.8vw,2rem);font-weight:950;line-height:1.02}._resultReportCard_9jy8c_177 p{color:var(--muted);margin:0;font-weight:800;line-height:1.45}html{min-width:320px;max-width:100%;scroll-padding-top:88px;overflow-x:clip}body{min-width:320px;max-width:100%;color:var(--ink,#17213a);background:var(--bg,#fff7e8);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}button,input,select,textarea{font:inherit}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb, var(--secondary,#64b5f6) 70%, white);outline-offset:3px;box-shadow:0 0 0 6px color-mix(in srgb, var(--secondary,#64b5f6) 18%, transparent)}._appRoot_9jy8c_234{background:radial-gradient(circle at 6% 2%, color-mix(in srgb, var(--accent) 34%, transparent), transparent 28rem), radial-gradient(circle at 95% 0%, color-mix(in srgb, var(--primary) 16%, transparent), transparent 28rem), linear-gradient(180deg, #fffdf7 0%, #fff4e7 38%, #eef9ff 100%);max-width:100%;min-height:100vh;overflow-x:clip}._skipLink_9jy8c_244{z-index:10000;background:var(--ink,#17213a);color:#fff;border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-weight:950;text-decoration:none;transition:transform .16s;display:inline-flex;position:fixed;top:12px;left:12px;transform:translateY(-140%)}._skipLink_9jy8c_244:focus,._skipLink_9jy8c_244:focus-visible{transform:translateY(0)}._mainContent_9jy8c_267{min-width:0}._shellTopBanner_9jy8c_271{margin-bottom:12px}._shell_9jy8c_271{width:min(1180px,100% - 32px);min-height:100vh;margin:0 auto;padding:10px 0 40px}._shell_9jy8c_271:has(._workspaceShell_9jy8c_282){width:min(2020px,100% - clamp(18px,2.6vw,48px));padding-top:clamp(10px,1.3vw,24px)}._shell_9jy8c_271:has(._hostLobbyPage_9jy8c_287){width:100%;padding:0}._shell_9jy8c_271:has(._liveHostPlayerScreen_9jy8c_292){width:100%;padding:clamp(6px,.9vw,12px) clamp(8px,1.2vw,18px) 0}._projectorShell_9jy8c_297{width:min(1540px,100% - 32px);padding:clamp(10px,1.5vw,22px) 0 clamp(18px,2.5vw,34px)}._projectorShell_9jy8c_297:has(._projectorQuestionGrid_9jy8c_302){width:100%;padding:0}._projectorShell_9jy8c_297:has(._projectorCategoryStageCard_9jy8c_307){width:100%;padding:0}._shell_9jy8c_271:has(._authPage_9jy8c_312){width:100%;padding:0}._creatorShell_9jy8c_317{width:100%;height:100vh;padding:10px clamp(14px,2.5vw,34px);overflow:hidden}:is(._creatorShell_9jy8c_317:has(._workspaceShell_9jy8c_282),._creatorShell_9jy8c_317:has(._workspaceShellFull_9jy8c_325),._creatorShell_9jy8c_317:has(._aiPreviewLayout_9jy8c_326)){width:min(2020px,100% - clamp(18px,2.6vw,48px));height:auto;padding:clamp(10px,1.3vw,24px) 0 40px;overflow:visible}._creatorShell_9jy8c_317 ._topNav_9jy8c_333{width:min(1760px,100%);margin:0 auto 14px}._landingShell_9jy8c_338{width:100%;padding:0}._landingShell_9jy8c_338 ._topNav_9jy8c_333{width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 12% 0,#ffd86647,#0000 28rem),radial-gradient(circle at 92% 0,#6cbef133,#0000 30rem),linear-gradient(90deg,#fff7e8f5,#f7fbfaf5);border:0;border-radius:0;margin:0;padding:22px clamp(18px,5vw,72px)}._navInner_9jy8c_357{justify-content:space-between;align-items:center;gap:18px;width:min(1780px,100%);margin:0 auto;display:flex}._landingShell_9jy8c_338 ._brandButton_9jy8c_366{background:#fffffff0;border-radius:999px;min-height:56px;padding:0 18px;box-shadow:0 18px 44px #17213a14}._landingShell_9jy8c_338 ._navTextButton_9jy8c_374{min-height:54px;padding:0 20px}._landingShell_9jy8c_338 ._navCtaButton_9jy8c_379{background:linear-gradient(135deg,#ff6b61,#f25b62);min-height:56px;padding:0 34px;box-shadow:0 18px 34px #f25b6238}._topNav_9jy8c_333{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#fff7e8db,#e8f7ffe6);border:1px solid #ffffffb3;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding:7px 10px;display:flex;box-shadow:0 16px 38px #17213a1a}._brandButton_9jy8c_366,._navButton_9jy8c_401,._navActive_9jy8c_402,._ghostButton_9jy8c_403,._primaryButtonSmall_9jy8c_404,._secondaryButtonSmall_9jy8c_405{cursor:pointer;border:0}._brandButton_9jy8c_366{color:var(--ink);text-align:left;background:#fff;border-radius:999px;justify-content:center;justify-self:start;align-items:center;min-height:42px;padding:0 14px;display:inline-flex;box-shadow:0 12px 26px #17213a14}._brandLogo_9jy8c_424{width:clamp(168px,18vw,240px);height:auto;max-height:56px;display:block}._brandButton_9jy8c_366 strong,._brandButton_9jy8c_366 small{display:block}._brandButton_9jy8c_366 strong{font-weight:950;line-height:1}._brandButton_9jy8c_366 small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-top:2px;font-size:.78rem;font-weight:850}._navLinks_9jy8c_450,._authArea_9jy8c_451,._actionRow_9jy8c_452,._centerActions_9jy8c_453{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._navLinks_9jy8c_450{justify-content:center;padding:4px;overflow-x:auto}._authArea_9jy8c_451{justify-content:flex-end}._navTextButton_9jy8c_374,._navCtaButton_9jy8c_379{cursor:pointer;border:0;border-radius:999px;min-height:40px;font-weight:950;transition:transform .16s,box-shadow .16s,background .16s}._navTextButton_9jy8c_374{color:var(--ink);background:0 0;padding:0 12px}._navCtaButton_9jy8c_379{background:linear-gradient(135deg, var(--primary), var(--danger));color:#fff;box-shadow:0 14px 28px color-mix(in srgb, var(--primary) 25%, transparent);padding:0 20px}._navButton_9jy8c_401,._navActive_9jy8c_402,._ghostButton_9jy8c_403,._primaryButtonSmall_9jy8c_404,._secondaryButtonSmall_9jy8c_405{border-radius:999px;min-height:40px;padding:0 16px;font-weight:950}._navButton_9jy8c_401{color:var(--muted);background:0 0}._navActive_9jy8c_402{background:var(--ink);color:#fff}._ghostButton_9jy8c_403,._ghostButtonLarge_9jy8c_515,._secondaryButtonSmall_9jy8c_405{background:color-mix(in srgb, var(--secondary) 13%, white);color:var(--ink)}._primaryButtonSmall_9jy8c_404,._primaryButton_9jy8c_404,._secondaryButton_9jy8c_405,._secondaryButtonSmall_9jy8c_405{cursor:pointer;border:0;font-weight:950;transition:transform .18s,box-shadow .18s,opacity .18s,filter .18s}._primaryButtonSmall_9jy8c_404,._primaryButton_9jy8c_404{background:linear-gradient(135deg, var(--primary), var(--primary-dark));color:#fff;box-shadow:0 16px 28px color-mix(in srgb, var(--primary) 28%, transparent)}._primaryButton_9jy8c_404,._secondaryButton_9jy8c_405,._ghostButtonLarge_9jy8c_515,._playerBackButton_9jy8c_541{cursor:pointer;border:0;border-radius:999px;min-height:56px;padding:0 26px;font-weight:950}._secondaryButton_9jy8c_405{background:var(--accent);color:var(--ink);box-shadow:0 16px 28px #bc8a0029}._playerBackButton_9jy8c_541{color:var(--ink);background:#ffffffe6;transition:transform .18s,box-shadow .18s,background .18s;box-shadow:inset 0 0 0 1px #17213a14,0 14px 28px #17213a14}._primaryButton_9jy8c_404:hover,._secondaryButton_9jy8c_405:hover,._primaryButtonSmall_9jy8c_404:hover,._ghostButtonLarge_9jy8c_515:hover,._ghostButton_9jy8c_403:hover,._playerBackButton_9jy8c_541:hover,._navTextButton_9jy8c_374:hover,._navCtaButton_9jy8c_379:hover,._subjectCard_9jy8c_573:hover,._choiceButton_9jy8c_574:hover,._sampleCard_9jy8c_575:hover,._marketingCard_9jy8c_576:hover,._flowCard_9jy8c_577:hover,._textCard_9jy8c_578:hover,._pricingCard_9jy8c_579:hover{transform:translateY(-3px)}._primaryButton_9jy8c_404:hover,._navCtaButton_9jy8c_379:hover{filter:saturate(1.08);box-shadow:0 18px 34px color-mix(in srgb, var(--primary) 34%, transparent)}._primaryButton_9jy8c_404:focus-visible,._secondaryButton_9jy8c_405:focus-visible,._navCtaButton_9jy8c_379:focus-visible,._userPill_9jy8c_592:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 62%, white);outline-offset:4px}._primaryButton_9jy8c_404:disabled{cursor:not-allowed;filter:saturate(.72);opacity:.62;transform:none;box-shadow:0 10px 20px #17213a14}._playerBackButton_9jy8c_541:hover{background:color-mix(in srgb, var(--primary) 8%, white);box-shadow:0 18px 34px #17213a1f}._userPill_9jy8c_592{background:color-mix(in srgb, var(--success) 18%, white);color:var(--ink);cursor:pointer;font:inherit;border:0;border-radius:999px;padding:10px 14px;font-weight:950;transition:background .16s,box-shadow .16s,transform .16s}._userPill_9jy8c_592:hover{background:color-mix(in srgb, var(--success) 28%, white);box-shadow:0 12px 24px color-mix(in srgb, var(--success) 22%, transparent);transform:translateY(-1px)}._heroPanel_9jy8c_628,._productHero_9jy8c_629,._questionPanel_9jy8c_630,._scorePanel_9jy8c_631,._authCard_9jy8c_632,._dashboardCard_9jy8c_633,._resultCard_9jy8c_634,._sampleCard_9jy8c_575,._marketingCard_9jy8c_576,._flowCard_9jy8c_577,._textCard_9jy8c_578,._pricingCard_9jy8c_579,._savedGameCard_9jy8c_640,._creatorForm_9jy8c_641,._creatorPreview_9jy8c_642,._emptyState_9jy8c_643{background:var(--surface);border-radius:28px;box-shadow:0 18px 42px #17213a1f}._heroPanel_9jy8c_628{background:radial-gradient(circle at 10% 16%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 15rem), linear-gradient(135deg, color-mix(in srgb, var(--secondary) 18%, white), white 45%, color-mix(in srgb, var(--accent) 35%, white)), var(--surface);grid-template-columns:minmax(0,.86fr) minmax(340px,1.14fr);align-items:center;gap:clamp(20px,4vw,44px);min-height:auto;padding:clamp(22px,4vw,42px);display:grid;overflow:hidden}._heroPanel_9jy8c_628 ._heroCopy_9jy8c_663 h1{max-width:620px;margin-top:10px;font-size:clamp(2.2rem,4.7vw,4.2rem);line-height:.98}._heroPanel_9jy8c_628 ._heroLead_9jy8c_670{margin:14px 0 18px;font-size:clamp(1.15rem,2.4vw,1.75rem)}._setupPanel_9jy8c_675{background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--primary) 16%, transparent), transparent 11rem), linear-gradient(145deg, #fffffff5, color-mix(in srgb, var(--secondary) 5%, white));border:1px solid #ffffffc2;border-radius:28px;gap:14px;padding:clamp(16px,2.4vw,22px);display:grid;box-shadow:0 18px 38px #17213a1a}._setupPanel_9jy8c_675 h2{color:var(--ink);margin:0;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1}._setupPanel_9jy8c_675 p:not(._eyebrow_9jy8c_170){color:var(--muted);margin:0;font-size:.94rem;font-weight:650;line-height:1.45}._playModeGrid_9jy8c_702{gap:8px;display:grid}._playModeCard_9jy8c_707,._playModeCardActive_9jy8c_708{color:var(--ink);cursor:pointer;text-align:left;background:#ffffffdb;border:1px solid #17213a12;border-radius:18px;gap:5px;padding:12px 13px;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:grid}._playModeCardActive_9jy8c_708{border-color:color-mix(in srgb, var(--primary) 36%, white);background:radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 8rem), linear-gradient(135deg, color-mix(in srgb, var(--primary) 13%, white), white);box-shadow:0 14px 28px #17213a17}._playModeCard_9jy8c_707:hover,._playModeCard_9jy8c_707:focus-visible,._playModeCardActive_9jy8c_708:hover,._playModeCardActive_9jy8c_708:focus-visible{outline:0;transform:translateY(-2px)}._playModeCard_9jy8c_707 small,._playModeCardActive_9jy8c_708 small{color:var(--muted);font-weight:700;line-height:1.4}._teamNameGrid_9jy8c_744{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._teamNameGrid_9jy8c_744 label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;gap:6px;font-size:.74rem;font-weight:950;display:grid}._teamNameGrid_9jy8c_744 input{width:100%;min-height:40px;color:var(--ink);background:#ffffffeb;border:1px solid #17213a1a;border-radius:14px;padding:0 12px;font-weight:900}._landingStack_9jy8c_771{gap:0;display:grid}._productHero_9jy8c_629{width:min(1560px,100% - clamp(40px,7vw,112px));min-height:min(590px,100svh - 112px);box-shadow:none;background:0 0;grid-template-columns:minmax(0,1.04fr) minmax(420px,.86fr);align-items:start;gap:clamp(30px,5vw,76px);margin:0 auto;padding:clamp(28px,3.4vw,42px) 0 clamp(42px,5.2vw,68px);animation:.52s both _sectionIn_9jy8c_1;display:grid;overflow:visible}._productHero_9jy8c_629 h1{max-width:670px;color:var(--navy);letter-spacing:0;margin:12px 0 0;font-size:clamp(3.1rem,5vw,5.15rem);line-height:.98}._heroDescription_9jy8c_800{max-width:660px;color:var(--muted);margin:22px 0 0;font-size:clamp(1.12rem,1.55vw,1.35rem);font-weight:780;line-height:1.5}._heroTextLink_9jy8c_809{min-height:56px;color:var(--ink);cursor:pointer;background:#ffffffb8;border:1px solid #17213a1a;border-radius:999px;padding:0 22px;font-weight:950;transition:background .18s,box-shadow .18s,transform .18s;box-shadow:0 12px 24px #17213a12}._heroTextLink_9jy8c_809:hover,._heroTextLink_9jy8c_809:focus-visible{background:#fff;outline:0;transform:translateY(-2px);box-shadow:0 16px 30px #17213a1a}._heroShowcase_9jy8c_833{background:radial-gradient(circle at 12% 16%, color-mix(in srgb, var(--accent) 36%, transparent), transparent 14rem), radial-gradient(circle at 88% 86%, color-mix(in srgb, var(--secondary) 20%, transparent), transparent 15rem), linear-gradient(145deg, #fffffff2, #fff8edeb);min-height:430px;color:var(--ink);isolation:isolate;border:0;border-radius:44px;align-content:center;justify-self:stretch;padding:clamp(14px,1.8vw,18px);display:grid;position:relative;box-shadow:0 30px 78px #17213a24,0 0 0 8px #ffffff47}._heroShowcase_9jy8c_833:after{content:"";filter:blur(18px);pointer-events:none;background:#17213a24;border-radius:999px;height:18px;position:absolute;bottom:8px;left:14%;right:14%}._heroQuizCard_9jy8c_866{z-index:1;background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--accent) 36%, transparent), transparent 12rem), radial-gradient(circle at 12% 88%, color-mix(in srgb, var(--primary) 13%, transparent), transparent 13rem), linear-gradient(145deg, white, color-mix(in srgb, var(--primary) 9%, white));width:min(100%,560px);min-height:clamp(390px,42vw,486px);color:var(--ink);text-align:left;border:1px solid #ffffffbd;border-radius:34px;align-content:start;justify-self:center;gap:clamp(12px,1.6vw,16px);padding:clamp(20px,3vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 58px #17213a24,inset 0 1px #ffffffc7}._heroQuizCard_9jy8c_866:before,._heroQuizCard_9jy8c_866:after{content:"";z-index:-1;pointer-events:none;position:absolute}._heroQuizCard_9jy8c_866:before{background:color-mix(in srgb, var(--accent) 28%, transparent);border-radius:42px;width:170px;height:170px;top:-44px;right:-46px;transform:rotate(18deg)}._heroQuizCard_9jy8c_866:after{background:color-mix(in srgb, var(--secondary) 14%, transparent);border-radius:50%;width:190px;height:190px;bottom:-60px;left:-54px}._heroPreviewTitle_9jy8c_917{z-index:1;max-width:430px;min-height:3.12em;color:var(--ink);letter-spacing:0;font-size:clamp(1.62rem,2.8vw,2.85rem);font-weight:950;line-height:1.04;display:block;position:relative}._heroPreviewSlide_9jy8c_930{z-index:1;gap:clamp(10px,1.35vw,14px);width:100%;display:grid;position:relative}._dynamicChallenger_9jy8c_938{white-space:nowrap;display:inline}._heroChallengeBadges_9jy8c_943{flex-wrap:wrap;gap:8px;display:flex}._heroChallengeBadges_9jy8c_943 span{width:fit-content;color:var(--primary-dark);letter-spacing:.08em;text-transform:uppercase;background:#ffffffc2;border-radius:999px;padding:7px 10px;font-size:.68rem;font-weight:950;box-shadow:inset 0 0 0 1px #17213a0d}._heroChallengeBadges_9jy8c_943 span:nth-child(2){background:color-mix(in srgb, var(--accent) 34%, white);color:var(--ink);letter-spacing:0;text-transform:none}._heroMiniBoard_9jy8c_969{background:radial-gradient(circle at 20% 18%,#ffffff12,#0000 8rem),radial-gradient(circle at 88% 78%,#fff9e90d,#0000 10rem),repeating-linear-gradient(0deg,#fff9e905 0 1px,#0000 1px 15px),#123d36;border:10px solid #9b6537;border-radius:24px;align-content:start;gap:10px;width:100%;min-height:236px;padding:clamp(14px,2.1vw,19px);display:grid;box-shadow:inset 0 0 0 2px #4e2a163d,inset 0 -14px 28px #00000021,0 16px 30px #17213a1f,0 2px #6e4022}._heroPreviewQuestion_9jy8c_990{color:#fff9e9;gap:6px;width:100%;font-family:Marker Felt,Bradley Hand,Segoe Print,Comic Sans MS,ui-rounded,cursive;display:grid;position:relative}._heroPreviewQuestion_9jy8c_990>span{color:#fff9e9db;letter-spacing:.1em;text-transform:uppercase;background:#fff9e91c;border-radius:999px;justify-self:center;padding:5px 9px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.62rem;font-weight:950;box-shadow:inset 0 0 0 1px #fff9e91f}._heroPreviewQuestion_9jy8c_990 p{color:#fff9e9f2;text-shadow:0 8px 18px #0000001f;align-items:center;min-height:2.35em;margin:0;font-size:clamp(1rem,1.35vw,1.18rem);font-weight:850;line-height:1.16;display:flex}._heroPreviewAnswers_9jy8c_1025{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(48px,1fr);gap:8px;width:100%;display:grid}._heroPreviewAnswers_9jy8c_1025 span{color:#fff9e9eb;text-align:center;white-space:nowrap;background:#fff9e91b;border:1px solid #fff9e933;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:48px;padding:8px 9px;font-size:clamp(.72rem,.96vw,.86rem);font-weight:850;line-height:1.05;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;box-shadow:inset 0 0 0 1px #fff9e90b,0 8px 16px #00000014}._heroPreviewAnswers_9jy8c_1025 ._heroPreviewCorrect_9jy8c_1058{border-color:color-mix(in srgb, var(--primary) 58%, #fff9e9);background:color-mix(in srgb, var(--primary) 24%, #fff9e929);color:#fff9e9;box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 16%, transparent), 0 10px 20px #0000001a}._heroPointsSlot_9jy8c_1067{place-items:center;min-height:34px;display:grid}._heroPointsSlot_9jy8c_1067 b{border:1px solid color-mix(in srgb, var(--primary) 30%, #ffe8a8);color:var(--ink);letter-spacing:.035em;text-transform:uppercase;background:#ffe8a8;border-radius:10px;align-items:center;gap:7px;padding:7px 13px;font-size:clamp(.78rem,1.04vw,.9rem);font-weight:950;animation:.26s cubic-bezier(.2,1.18,.32,1) both _heroPointsPop_9jy8c_1;display:inline-flex;transform:rotate(-2deg)skew(-7deg);box-shadow:0 0 0 3px #fff9e914,0 10px 18px #00000024,inset 0 1px #ffffff7a}._heroPointsSlot_9jy8c_1067 b span{color:color-mix(in srgb, var(--primary-dark) 72%, var(--ink));display:inline-block;transform:skew(7deg)}._heroPointsSlot_9jy8c_1067 b strong{max-width:none;color:var(--ink);font-size:1em;font-weight:950;line-height:1;display:inline;transform:skew(7deg)}._heroPreviewDescription_9jy8c_1110{max-width:420px;min-height:2.9em;color:var(--muted);margin:0;font-size:.9rem;font-weight:740;line-height:1.45}._heroPreviewButton_9jy8c_1120{z-index:1;border:1px solid color-mix(in srgb, var(--primary) 18%, white);background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 88%, white), color-mix(in srgb, var(--primary-dark) 88%, var(--ink)));color:#fff;letter-spacing:0;cursor:pointer;box-shadow:0 12px 22px color-mix(in srgb, var(--primary) 18%, transparent), inset 0 1px 0 #ffffff38;border-radius:999px;justify-self:start;margin-top:0;padding:13px 24px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.95rem;font-weight:950;transition:transform .16s,box-shadow .16s,filter .16s;position:relative}@keyframes _heroPointsPop_9jy8c_1{0%{opacity:0;transform:translateY(4px)scale(.94)rotate(-4deg)skew(-7deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(-2deg)skew(-7deg)}}._heroPreviewButton_9jy8c_1120:hover,._heroPreviewButton_9jy8c_1120:focus-visible{filter:saturate(1.06);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 12%, transparent), 0 16px 28px color-mix(in srgb, var(--primary) 28%, transparent), inset 0 1px 0 #ffffff3d;outline:0;transform:translateY(-2px)}._previewBlank_9jy8c_1168{min-height:270px;color:var(--ink);text-align:center;background:#ffffffeb;border-radius:24px;align-content:center;justify-items:center;padding:clamp(20px,3vw,30px);font-weight:950;display:grid;box-shadow:inset 0 0 0 1px #17213a14,0 18px 34px #17213a14}._previewBlank_9jy8c_1168>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.78rem;font-weight:950}._previewBlank_9jy8c_1168 strong{max-width:14ch;min-height:2.6em;font-size:clamp(1.95rem,2.7vw,2.95rem);font-weight:950;line-height:1.04;display:block}._typedTarget_9jy8c_1201{color:inherit}._animatedTargetGroup_9jy8c_1205{color:var(--primary-dark);white-space:nowrap;display:inline-block}._animatedTargetGroup_9jy8c_1205:after{content:"";background:var(--primary);border-radius:999px;width:.08em;height:.9em;margin-left:.08em;animation:1s steps(2,jump-none) infinite _cursorBlink_9jy8c_1;display:inline-block;transform:translateY(.1em)}._bandSection_9jy8c_1223{width:100%;box-shadow:none;border:0;border-radius:0;gap:clamp(28px,4vw,52px);padding:clamp(72px,8vw,110px) 20px;scroll-margin-top:110px;animation:.56s both _sectionIn_9jy8c_1;display:grid}._challengeSection_9jy8c_1235{background:radial-gradient(circle at 16% 14%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 16rem), radial-gradient(circle at 86% 74%, color-mix(in srgb, var(--primary) 9%, transparent), transparent 18rem), linear-gradient(135deg, #fffaf0, #fff 64%, #f6fcff);gap:clamp(22px,3vw,34px);padding-block:clamp(54px,6vw,84px)}._challengeGrid_9jy8c_1244{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(1180px,100%);margin:0 auto;display:grid}._challengeCard_9jy8c_1252{background:linear-gradient(145deg, #ffffffe6, color-mix(in srgb, var(--accent) 14%, white));border:1px solid #ffffffbd;border-radius:30px;min-height:176px;padding:22px;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:0 16px 34px #17213a13}._challengeCard_9jy8c_1252:after{content:"";background:color-mix(in srgb, var(--primary) 16%, white);border-radius:34px;width:118px;height:104px;position:absolute;top:-30px;right:-28px;transform:rotate(16deg)}._challengeCard_9jy8c_1252:hover{border-color:color-mix(in srgb, var(--primary) 18%, white);box-shadow:0 24px 48px #17213a1c, 0 0 0 3px color-mix(in srgb, var(--primary) 7%, transparent);transform:translateY(-4px)rotate(-.25deg)}._challengeIcon_9jy8c_1288{z-index:1;background:color-mix(in srgb, var(--primary) 10%, white);width:42px;height:42px;color:var(--primary-dark);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 10%, transparent), 0 10px 22px color-mix(in srgb, var(--primary) 9%, transparent);border-radius:15px;place-items:center;display:grid;position:relative}._challengeIcon_9jy8c_1288 svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1px;width:22px;height:22px}._challengeCard_9jy8c_1252 h3{z-index:1;color:var(--ink);margin:24px 0 8px;font-size:clamp(1.32rem,2vw,1.7rem);line-height:1.05;position:relative}._challengeCard_9jy8c_1252 p{z-index:1;color:var(--muted);margin:0;font-size:.93rem;font-weight:720;line-height:1.46;position:relative}._challengeCard_9jy8c_1252:nth-child(2){background:linear-gradient(145deg, #ffffffeb, color-mix(in srgb, var(--primary) 10%, white))}._challengeCard_9jy8c_1252:nth-child(2):after{background:color-mix(in srgb, var(--primary) 18%, white)}._challengeCard_9jy8c_1252:nth-child(2) ._challengeIcon_9jy8c_1288{background:color-mix(in srgb, var(--primary) 12%, white);color:var(--primary-dark)}._challengeCard_9jy8c_1252:nth-child(3){background:linear-gradient(145deg, #ffffffeb, color-mix(in srgb, var(--secondary) 11%, white))}._challengeCard_9jy8c_1252:nth-child(3):after{background:color-mix(in srgb, var(--secondary) 17%, white)}._challengeCard_9jy8c_1252:nth-child(3) ._challengeIcon_9jy8c_1288{background:color-mix(in srgb, var(--secondary) 13%, white);color:var(--secondary)}._challengeCard_9jy8c_1252:nth-child(4){background:linear-gradient(145deg, #ffffffeb, color-mix(in srgb, var(--success) 10%, white))}._challengeCard_9jy8c_1252:nth-child(4):after{background:color-mix(in srgb, var(--success) 14%, white)}._challengeCard_9jy8c_1252:nth-child(4) ._challengeIcon_9jy8c_1288{background:color-mix(in srgb, var(--success) 12%, white);color:var(--success)}._challengeCard_9jy8c_1252:nth-child(5){background:linear-gradient(145deg, #ffffffeb, color-mix(in srgb, var(--accent) 17%, white))}._challengeCard_9jy8c_1252:nth-child(5):after{background:color-mix(in srgb, var(--accent) 26%, white)}._challengeCard_9jy8c_1252:nth-child(5) ._challengeIcon_9jy8c_1288{background:color-mix(in srgb, var(--accent) 28%, white);color:var(--ink)}._challengeCard_9jy8c_1252:nth-child(6){background:linear-gradient(145deg, #ffffffeb, color-mix(in srgb, var(--purple) 10%, white))}._challengeCard_9jy8c_1252:nth-child(6):after{background:color-mix(in srgb, var(--purple) 15%, white)}._challengeCard_9jy8c_1252:nth-child(6) ._challengeIcon_9jy8c_1288{background:color-mix(in srgb, var(--purple) 12%, white);color:var(--purple)}._fitsSection_9jy8c_1401{background:linear-gradient(135deg, color-mix(in srgb, var(--secondary) 13%, white), #ffffffe0)}._madeForSection_9jy8c_1405{background:radial-gradient(circle at 12% 20%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 18rem), linear-gradient(135deg, color-mix(in srgb, var(--primary) 7%, white), white 58%, color-mix(in srgb, var(--secondary) 8%, white));gap:16px;padding-block:40px;overflow:hidden}._madeForIntro_9jy8c_1414{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 22px;width:min(1180px,100%);margin:0 auto;display:flex}._madeForIntro_9jy8c_1414 h2{max-width:820px;color:var(--ink);margin:0;font-size:clamp(1.55rem,3vw,2.45rem);font-weight:950;line-height:1.08}._launchSection_9jy8c_1433{background:linear-gradient(135deg, var(--navy), var(--purple));color:#fff;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(34px,7vw,90px);padding-block:clamp(82px,9vw,124px)}._launchSection_9jy8c_1433 ._eyebrow_9jy8c_170,._launchCopy_9jy8c_1443 p,._launchCopy_9jy8c_1443 h2{color:#fff}._launchCopy_9jy8c_1443{justify-self:end;max-width:560px}._launchCopy_9jy8c_1443 h2{letter-spacing:0;margin:12px 0 16px;font-size:clamp(2.5rem,5vw,4.8rem);font-weight:950;line-height:.98}._launchCopy_9jy8c_1443 p:not(._eyebrow_9jy8c_170){color:#ffffffc7;max-width:520px;margin:0;font-size:clamp(1rem,1.45vw,1.18rem);font-weight:750;line-height:1.6}._launchTimeline_9jy8c_1470{justify-self:start;gap:12px;width:min(560px,100%);display:grid;position:relative}._launchTimeline_9jy8c_1470:before{content:"";background:linear-gradient(180deg, var(--primary), #ffffff38);border-radius:999px;width:2px;position:absolute;top:26px;bottom:26px;left:22px}._timelineStep_9jy8c_1489{box-shadow:none;background:#ffffff1c;border:1px solid #ffffff24;border-radius:22px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;padding:16px 18px;display:grid;position:relative}._timelineStep_9jy8c_1489 span{z-index:1;background:linear-gradient(135deg, var(--primary), var(--danger));color:#fff;width:44px;height:44px;box-shadow:0 12px 24px color-mix(in srgb, var(--primary) 22%, transparent);border-radius:16px;place-items:center;font-weight:950;display:grid;position:relative}._timelineStep_9jy8c_1489 strong{color:#fff;line-height:1.15;display:block}._timelineStep_9jy8c_1489 p{color:#ffffffb8;margin:6px 0 0;font-size:.94rem;font-weight:700;line-height:1.45}._setupSection_9jy8c_1530{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 16%, white), white)}._samplesSection_9jy8c_1534{background:linear-gradient(135deg, white, color-mix(in srgb, var(--secondary) 12%, white))}._createSection_9jy8c_1538{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 12%, white), color-mix(in srgb, var(--accent) 18%, white))}._audiencesSection_9jy8c_1542{background:#fff}._pricingSection_9jy8c_1546{background:radial-gradient(circle at 18% 14%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 18rem), linear-gradient(135deg, #fff9ee, white 64%, #f3fbff);gap:clamp(18px,2.6vw,28px);padding-block:clamp(42px,5vw,64px)}._faqSection_9jy8c_1554{background:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 18rem), linear-gradient(135deg, white, color-mix(in srgb, var(--success) 9%, white));gap:clamp(24px,3vw,36px)}._exampleRail_9jy8c_1561,._marketingGrid_9jy8c_1562,._pillGrid_9jy8c_1563,._flowGrid_9jy8c_1564,._audienceGrid_9jy8c_1565,._pricingGrid_9jy8c_1566,._sampleGrid_9jy8c_1567,._savedGameGrid_9jy8c_1568,._sampleMiniGrid_9jy8c_1569{gap:14px;display:grid}._exampleRail_9jy8c_1561{grid-template-columns:repeat(5,minmax(0,1fr))}._exampleRail_9jy8c_1561 span,._largePill_9jy8c_1579{color:var(--ink);background:#fff;border-radius:999px;padding:14px 16px;font-weight:950;box-shadow:0 12px 26px #17213a14}._marketingGrid_9jy8c_1562{grid-template-columns:repeat(4,minmax(0,1fr))}._tickerShell_9jy8c_1592{width:calc(100% + 72px);margin:2px -36px 0;padding:12px 0 16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}._tickerTrack_9jy8c_1601{will-change:transform;gap:14px;width:max-content;animation:44s linear infinite _tickerScroll_9jy8c_1;display:flex}._tickerShell_9jy8c_1592:hover ._tickerTrack_9jy8c_1601{animation-play-state:paused}._tickerPill_9jy8c_1613{min-height:50px;color:var(--ink);white-space:nowrap;background:#ffffffe6;border:1px solid #ffffffc2;border-radius:999px;justify-content:center;align-items:center;padding:0 22px;font-weight:950;display:inline-flex;box-shadow:0 16px 32px #17213a17}._centerHeading_9jy8c_1628{text-align:center;justify-items:center;gap:12px;max-width:760px;margin:0 auto;display:grid}._centerHeading_9jy8c_1628 h2{margin:0;font-size:clamp(2.2rem,5vw,4.5rem);line-height:1}._centerHeading_9jy8c_1628 p{max-width:620px;color:var(--muted);margin:0;font-weight:800;line-height:1.65}._labelPill_9jy8c_1651{width:fit-content;color:var(--primary-dark);letter-spacing:.13em;text-transform:uppercase;background:#fff;border-radius:999px;margin:0;padding:9px 14px;font-size:.76rem;font-weight:950;box-shadow:0 10px 22px #17213a12}._pillGrid_9jy8c_1563{grid-template-columns:repeat(5,minmax(0,1fr))}._marketingCard_9jy8c_576,._flowCard_9jy8c_577,._textCard_9jy8c_578,._pricingCard_9jy8c_579,._sampleCard_9jy8c_575{padding:22px;transition:transform .18s,box-shadow .18s}._marketingCard_9jy8c_576{background:linear-gradient(135deg, white, color-mix(in srgb, var(--accent) 20%, white));align-items:end;min-height:120px;display:grid;position:relative;overflow:hidden}._marketingCard_9jy8c_576:before{content:"";background:linear-gradient(135deg, var(--primary), var(--accent));opacity:.8;border-radius:14px;width:38px;height:38px}._flowGrid_9jy8c_1564{grid-template-columns:repeat(5,minmax(0,1fr))}._flowCard_9jy8c_577{background:linear-gradient(145deg, white, color-mix(in srgb, var(--secondary) 13%, white));align-content:start;gap:14px;min-height:210px;display:grid}._launchSection_9jy8c_1433 ._flowCard_9jy8c_577{color:#fff;box-shadow:none;background:#ffffff1f;border:1px solid #ffffff24;padding:20px}._flowCard_9jy8c_577 span{background:var(--primary);color:#fff;border-radius:16px;place-items:center;width:44px;height:44px;font-weight:950;display:grid}._launchSection_9jy8c_1433 ._flowCard_9jy8c_577 span{background:linear-gradient(135deg, var(--primary), var(--danger))}._flowCard_9jy8c_577 strong{line-height:1.12}._flowCard_9jy8c_577 p{color:#ffffffbd;margin:0;font-size:.9rem;font-weight:750;line-height:1.45}._setupFlowGrid_9jy8c_1743{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:relative}._setupCard_9jy8c_1750{background:#fff;border-radius:28px;min-height:240px;padding:28px;position:relative;overflow:hidden;box-shadow:0 18px 42px #17213a1a}._setupCard_9jy8c_1750 b{color:#17213a0f;font-size:6rem;font-weight:950;line-height:1;position:absolute;bottom:-8px;right:22px}._setupCard_9jy8c_1750>span{background:linear-gradient(135deg, var(--accent), var(--secondary));width:44px;height:44px;color:var(--ink);border-radius:16px;place-items:center;font-weight:950;display:grid;position:absolute;top:22px;right:22px}._setupCard_9jy8c_1750 h3{max-width:220px;margin:48px 0 12px;font-size:1.55rem;line-height:1.1}._setupCard_9jy8c_1750 p{max-width:260px;color:var(--muted);margin:0;font-weight:800;line-height:1.55}._beforeAfterSection_9jy8c_1799{background:radial-gradient(circle at 50% 24%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 18rem), linear-gradient(135deg, #fff8ea, #fff 58%, #edf9ff);gap:clamp(24px,3vw,38px);padding-block:clamp(58px,7vw,94px)}._beforeAfterSection_9jy8c_1799 ._centerHeading_9jy8c_1628{gap:10px}._beforeAfterSection_9jy8c_1799 ._centerHeading_9jy8c_1628 h2{max-width:860px;font-size:clamp(2.35rem,5vw,4.15rem);line-height:.98}._beforeAfterSection_9jy8c_1799 ._centerHeading_9jy8c_1628 p:not(._labelPill_9jy8c_1651){max-width:720px;color:var(--muted);font-weight:760}._transformVisual_9jy8c_1823{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:clamp(14px,2vw,22px);width:min(1180px,100%);margin:0 auto;display:grid}._lessonPlanCard_9jy8c_1832,._gameShowCard_9jy8c_1833{border-radius:34px;min-height:360px;padding:clamp(24px,4vw,34px);position:relative;overflow:hidden;box-shadow:0 22px 52px #17213a1a}._lessonPlanCard_9jy8c_1832{background:repeating-linear-gradient(0deg, #17213a0b 0 1px, transparent 1px 31px), linear-gradient(135deg, #fffdf8, color-mix(in srgb, var(--accent) 10%, white));border:1px solid #17213a12}._lessonPlanCard_9jy8c_1832:after{content:"";background:color-mix(in srgb, var(--primary) 12%, white);border-radius:18px;width:58px;height:58px;position:absolute;top:24px;right:24px;transform:rotate(8deg)}._gameShowCard_9jy8c_1833{color:#fff;background:radial-gradient(circle at 18% 16%,#ffffff14,#0000 10rem),radial-gradient(circle at 86% 18%,#ffd86629,#0000 12rem),repeating-linear-gradient(0deg,#fff9e906 0 1px,#0000 1px 15px),repeating-linear-gradient(90deg,#fff9e904 0 1px,#0000 1px 18px),linear-gradient(135deg,#19473f,#102821 78%);border:10px solid #ad7040;box-shadow:0 26px 58px #17213a29,inset 0 0 0 2px #ffffff1c,inset 0 -18px 28px #00000024,0 3px #6d3f22}._gameShowCard_9jy8c_1833:before{content:"Choose a category";z-index:1;color:#fff9e9c7;letter-spacing:.08em;text-transform:uppercase;background:#fff9e91a;border-radius:999px;padding:7px 10px;font-size:.68rem;font-weight:950;position:absolute;bottom:20px;right:24px;box-shadow:inset 0 0 0 1px #fff9e91f}._lessonPlanCard_9jy8c_1832 span,._gameShowCard_9jy8c_1833>span{z-index:1;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:8px 12px;font-size:.76rem;font-weight:950;display:inline-flex;position:relative}._lessonPlanCard_9jy8c_1832 span{color:var(--muted);background:#17213a14}._gameShowCard_9jy8c_1833>span{color:var(--ink);background:#ffd866;box-shadow:0 10px 20px #00000024}._lessonPlanCard_9jy8c_1832 h3,._gameShowCard_9jy8c_1833 h3{z-index:1;margin:30px 0 18px;font-size:clamp(1.65rem,3vw,2.6rem);line-height:1.02;position:relative}._lessonPlanCard_9jy8c_1832 ul{z-index:1;gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}._lessonPlanCard_9jy8c_1832 li{color:var(--muted);background:#ffffff94;border-radius:14px;padding:10px 12px;font-size:.94rem;font-weight:820}._gameShowCard_9jy8c_1833 h3{color:#fffffff0;text-shadow:0 12px 22px #0000002e;max-width:480px;font-family:Marker Felt,Bradley Hand,Segoe Print,Comic Sans MS,ui-rounded,cursive;font-size:clamp(1.9rem,3vw,2.75rem)}._miniCategoryBoard_9jy8c_1954{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid;position:relative}._miniCategoryBoard_9jy8c_1954 b{color:#fffdf6;text-align:center;letter-spacing:.02em;background:#d76567;border:1px solid #edc2c7;border-radius:999px;place-items:center;min-height:50px;padding:13px 14px;font-size:clamp(.82rem,1vw,.98rem);transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 10px 20px #00000021}._miniCategoryBoard_9jy8c_1954 b:hover{transform:translateY(-2px);box-shadow:0 14px 26px #00000029}._miniCategoryBoard_9jy8c_1954 b:nth-child(2){color:var(--ink);background:#f2ca67;border-color:#f9e5bd}._miniCategoryBoard_9jy8c_1954 b:nth-child(3){background:#5aa6dc;border-color:#bedbef}._miniCategoryBoard_9jy8c_1954 b:nth-child(4){color:var(--ink);background:#73c98d;border-color:#c3e4d1}._transformArrow_9jy8c_2001{width:58px;height:58px;color:var(--muted);background:#fff;border-radius:999px;place-items:center;display:grid;box-shadow:0 18px 34px #17213a17}._transformArrow_9jy8c_2001 span{color:var(--primary-dark);font-size:1.8rem;font-weight:950;animation:2.8s ease-in-out infinite _transformNudge_9jy8c_1;display:inline-block}@media (prefers-reduced-motion:reduce){._transformArrow_9jy8c_2001 span{animation:none}}@keyframes _transformNudge_9jy8c_1{0%,to{transform:translate(0)}50%{transform:translate(5px)}}._splitSection_9jy8c_2037{justify-content:space-between;align-items:center;gap:20px;display:flex}._splitSection_9jy8c_2037 h2{max-width:820px;margin:8px 0;font-size:clamp(2rem,4vw,3.6rem);line-height:1}._splitSection_9jy8c_2037 p,._textCard_9jy8c_578 p,._pricingCard_9jy8c_579 p,._savedGameCard_9jy8c_640 p,._sampleCard_9jy8c_575 p,._emptyState_9jy8c_643 p{color:var(--muted);font-weight:750;line-height:1.55}._audienceGrid_9jy8c_1565{grid-template-columns:repeat(4,minmax(0,1fr))}._textCard_9jy8c_578 h3,._pricingCard_9jy8c_579 h3,._sampleCard_9jy8c_575 h2,._savedGameCard_9jy8c_640 h3,._emptyState_9jy8c_643 h3{margin:0;line-height:1.05}._pricingGrid_9jy8c_1566{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2.6vw,26px);max-width:1320px;margin:0 auto}._pricingCard_9jy8c_579,._pricingCardFeatured_9jy8c_2084{border:1px solid #ffffffbd;border-radius:34px;flex-direction:column;gap:10px;min-height:100%;padding:clamp(22px,2.8vw,30px);display:flex;position:relative;box-shadow:0 18px 42px #17213a17}._pricingCard_9jy8c_579{background:radial-gradient(circle at 90% 12%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 12rem), #fffffff0}._pricingCardFeatured_9jy8c_2084{color:#fff;background:radial-gradient(circle at 88% 92%,#dc35764d,#0000 13rem),radial-gradient(circle at 18% 8%,#ffd86629,#0000 11rem),linear-gradient(135deg,#0f172a 0%,#16213f 46%,#2a1745 78%,#4c1748 100%);box-shadow:0 30px 72px #17213a30}._pricingCard_9jy8c_579 strong,._pricingCardFeatured_9jy8c_2084 strong{margin:0;font-size:clamp(2.4rem,3.8vw,3.5rem);line-height:1;display:block}._pricingCard_9jy8c_579 strong small,._pricingCardFeatured_9jy8c_2084 strong small{opacity:.72;font-size:1rem;font-weight:850}._pricingCard_9jy8c_579 p,._pricingCardFeatured_9jy8c_2084 p{color:var(--muted);margin:0;font-weight:800;line-height:1.55}._pricingCardFeatured_9jy8c_2084 p{color:#ffffffc7}._pricingCardFeatured_9jy8c_2084 ._secondaryButton_9jy8c_405{background:var(--accent);color:var(--ink);width:100%;margin-top:auto;box-shadow:0 16px 34px #ffcf5b38}._pricingCard_9jy8c_579 ._primaryButton_9jy8c_404{width:100%;margin-top:auto}._pricingCard_9jy8c_579 ._billingToggle_9jy8c_2151{background:#0f172a14;box-shadow:inset 0 0 0 1px #0f172a14}._pricingCard_9jy8c_579 ._billingToggleButton_9jy8c_2156{color:var(--muted)}._pricingCard_9jy8c_579 ._billingToggleActive_9jy8c_2160{background:var(--ink);color:#fff}._pricingCard_9jy8c_579 ._planSupportText_9jy8c_2165{color:var(--muted)}._pricingHeading_9jy8c_2169{gap:6px}._pricingHeading_9jy8c_2169 h2{margin-bottom:0}._pricingHeading_9jy8c_2169 p:not(._labelPill_9jy8c_1651){max-width:720px;margin-bottom:4px}._planEyebrow_9jy8c_2182{background:color-mix(in srgb, var(--primary) 12%, white);width:fit-content;color:var(--primary-dark);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:8px 11px;font-size:.72rem;font-weight:950}._pricingCardFeatured_9jy8c_2084 ._planEyebrow_9jy8c_2182{color:#ffffffd1;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff1f}._paidPlanTopline_9jy8c_2200{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._billingToggle_9jy8c_2151{background:#ffffff1f;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}._billingToggleButton_9jy8c_2156,._billingToggleActive_9jy8c_2160{cursor:pointer;border:0;border-radius:999px;min-height:36px;padding:0 12px;font-weight:950;transition:background .16s,color .16s,transform .16s,box-shadow .16s}._billingToggleButton_9jy8c_2156{color:#ffffffbd;background:0 0}._billingToggleActive_9jy8c_2160{color:var(--ink);background:#fff;box-shadow:0 10px 22px #00000029}._billingToggleButton_9jy8c_2156:hover,._billingToggleButton_9jy8c_2156:focus-visible,._billingToggleActive_9jy8c_2160:hover,._billingToggleActive_9jy8c_2160:focus-visible{outline:0;transform:translateY(-1px)}._planSupportText_9jy8c_2165{text-align:center;color:#ffffffc2;justify-self:center;font-size:.82rem;font-weight:850}._featureList_9jy8c_2260{gap:6px;margin:2px 0 4px;display:grid}._featureList_9jy8c_2260 span{color:inherit;background:#ffffff94;border-radius:999px;padding:7px 10px;font-size:.84rem;font-weight:850}._pricingCardFeatured_9jy8c_2084 ._featureList_9jy8c_2260 span{color:#ffffffe6;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff14}._pricingCardFeatured_9jy8c_2084 ._featureList_9jy8c_2260{grid-template-columns:repeat(2,minmax(0,1fr))}._popularBadge_9jy8c_2285{background:var(--accent);width:fit-content;color:var(--ink);letter-spacing:.08em;border-radius:999px;padding:8px 12px;font-size:.75rem;font-weight:950}._metaList_9jy8c_2296 span{background:color-mix(in srgb, var(--secondary) 12%, white);width:fit-content;color:var(--ink);border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:950;display:inline-flex}._faqContainer_9jy8c_2307{gap:clamp(20px,3vw,30px);width:min(1040px,100%);margin:0 auto;display:grid}._faqHeading_9jy8c_2314{justify-items:start;gap:10px;width:100%;display:grid}._faqHeading_9jy8c_2314 h2{color:var(--ink);margin:0;font-size:clamp(2.2rem,5vw,4.5rem);line-height:1}._faqColumns_9jy8c_2328{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(14px,2vw,20px);width:100%;display:grid}._faqColumn_9jy8c_2328{flex-direction:column;gap:12px;min-width:0;display:flex}._faqItem_9jy8c_2343{background:#fffffff0;border:1px solid #ffffffc7;border-radius:22px;padding:0;transition:box-shadow .18s,transform .18s,background .18s;overflow:hidden;box-shadow:0 14px 30px #17213a13}._faqItem_9jy8c_2343[open]{background:linear-gradient(145deg, #fffffffa, color-mix(in srgb, var(--accent) 7%, white));box-shadow:0 18px 38px #17213a1a}._faqItem_9jy8c_2343:hover{transform:translateY(-1px);box-shadow:0 18px 38px #17213a1a}._faqItem_9jy8c_2343 summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:17px 18px;font-size:clamp(.96rem,1.1vw,1.06rem);font-weight:950;line-height:1.25;list-style:none;display:flex;position:relative}._faqItem_9jy8c_2343 summary::-webkit-details-marker{display:none}._faqItem_9jy8c_2343 summary:after{content:"›";background:color-mix(in srgb, var(--primary) 10%, white);width:28px;height:28px;color:var(--primary-dark);border-radius:999px;flex:none;place-items:center;font-size:1.28rem;line-height:1;transition:background .16s,color .16s,transform .18s;display:grid;transform:rotate(90deg)}._faqItem_9jy8c_2343[open] summary:after{background:linear-gradient(135deg, var(--primary), var(--primary-dark));color:#fff;transform:rotate(-90deg)}._faqItem_9jy8c_2343 summary:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 62%, white);outline-offset:-5px}._faqItem_9jy8c_2343 p{max-width:58ch;color:var(--muted);border-top:1px solid #17213a12;margin:-4px 18px 18px;padding-top:13px;font-size:.92rem;font-weight:700;line-height:1.5;animation:.18s both _faqAnswerIn_9jy8c_1}@keyframes _faqAnswerIn_9jy8c_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}._finalCta_9jy8c_2439{background:radial-gradient(circle at 50% 0%, #ffd8662e, transparent 22rem), linear-gradient(135deg, var(--primary), var(--purple), var(--secondary));color:#fff;text-align:center;border-radius:0;padding:clamp(84px,10vw,132px) 20px;animation:.56s both _sectionIn_9jy8c_1}._finalCta_9jy8c_2439 h2{max-width:900px;margin:0 auto 12px;font-size:clamp(2.4rem,6vw,5.2rem);line-height:1}._finalCta_9jy8c_2439 p{color:#ffffffd1;max-width:680px;margin:0 auto 22px;font-weight:800}._footer_9jy8c_2464{color:#fff;background:#131e32;border:0;border-radius:0;width:100vw;margin-top:0;margin-left:-50vw;padding:clamp(70px,7vw,104px) clamp(18px,5vw,72px) clamp(34px,4vw,52px);position:relative;left:50%;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}._footer_9jy8c_2464:before{content:"";background:linear-gradient(90deg,#b355d3,#7567ff 48%,#24a8ff);height:12px;position:absolute;inset:0 0 auto}._footerInner_9jy8c_2487{z-index:1;width:min(1780px,100%);margin:0 auto;position:relative}._footerGrid_9jy8c_2494{grid-template-columns:minmax(300px,1.35fr) repeat(4,minmax(160px,.8fr));align-items:start;gap:clamp(44px,6vw,112px);display:grid}._footerBrand_9jy8c_2501{gap:18px;display:grid}._footerBrand_9jy8c_2501 strong{color:#fff;font-size:clamp(1.55rem,2vw,2rem);font-weight:950;line-height:1.05}._footerBrand_9jy8c_2501 p{color:#ffffffdb;max-width:380px;margin:0;font-size:1.02rem;font-weight:780;line-height:2}._footerColumn_9jy8c_2522{gap:14px;display:grid}._footerColumn_9jy8c_2522 h2{color:#ffd866;letter-spacing:.32em;text-transform:uppercase;margin:0 0 6px;font-size:.82rem;font-weight:950;line-height:1.2}._footerColumn_9jy8c_2522 a{color:#ffffffa3;cursor:pointer;text-align:left;background:0 0;border:0;justify-self:start;padding:0;font-size:1rem;font-weight:850;line-height:1.32;text-decoration:none;transition:color .16s,transform .16s}._footerColumn_9jy8c_2522 a:hover,._footerColumn_9jy8c_2522 a:focus-visible{color:#fff;transform:translate(3px)}._footerColumn_9jy8c_2522 a:focus-visible{outline-offset:5px;outline:3px solid #ffd8666b}._footerBottom_9jy8c_2565{color:#ffffff80;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:18px;margin-top:clamp(54px,6vw,74px);padding-top:30px;font-weight:850;display:flex}._footerBottom_9jy8c_2565 strong{color:#ffffff9e;font-weight:900;position:relative}._footerBottom_9jy8c_2565 strong:before{content:"☆";color:#ffffff94;margin-right:10px}._infoPage_9jy8c_2589{gap:22px;display:grid}._infoHero_9jy8c_2594{background:radial-gradient(circle at 78% 8%,#ffcd4d3d,#0000 22rem),linear-gradient(135deg,#fffffff0,#ffefe1e6);border:1px solid #ffffffb8;border-radius:34px;gap:18px;padding:clamp(28px,5vw,58px);display:grid;box-shadow:0 24px 60px #17213a1f}._infoHero_9jy8c_2594 h1{max-width:860px;color:var(--ink);margin:0;font-size:clamp(2.4rem,6vw,5.4rem);line-height:.95}._infoHero_9jy8c_2594 p:not(._eyebrow_9jy8c_170){max-width:720px;color:var(--muted);margin:0;font-size:clamp(1rem,2vw,1.2rem);font-weight:800;line-height:1.7}._infoHero_9jy8c_2594 ._secondaryButton_9jy8c_405{justify-self:start}._infoUpdated_9jy8c_2627{border:1px solid color-mix(in srgb, var(--primary) 20%, white);background:color-mix(in srgb, var(--primary) 8%, white);width:fit-content;color:var(--primary-dark);border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:900;display:inline-flex}._infoPanel_9jy8c_2639,._infoCta_9jy8c_2640{background:radial-gradient(circle at 90% 0%, color-mix(in srgb, var(--secondary) 14%, transparent), transparent 18rem), #ffffffe0;border:1px solid #ffffffbd;border-radius:30px;gap:18px;padding:clamp(20px,3vw,34px);display:grid;box-shadow:0 18px 42px #17213a14}._infoPanel_9jy8c_2639 h2,._infoCta_9jy8c_2640 h2{color:var(--ink);margin:0;font-size:clamp(1.55rem,3vw,2.5rem);line-height:1.04}._infoPanel_9jy8c_2639 p:not(._eyebrow_9jy8c_170){max-width:760px;color:var(--muted);margin:8px 0 0;font-weight:760;line-height:1.65}._contactForm_9jy8c_2668{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._contactForm_9jy8c_2668 label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:.82rem;font-weight:950;display:grid}._contactForm_9jy8c_2668 input,._contactForm_9jy8c_2668 select,._contactForm_9jy8c_2668 textarea{width:100%;min-height:50px;color:var(--ink);background:#fff;border:1px solid #17213a1f;border-radius:16px;padding:0 14px;font-weight:850}._contactForm_9jy8c_2668 textarea{resize:vertical;min-height:140px;padding:14px;line-height:1.45}._contactForm_9jy8c_2668 input:focus,._contactForm_9jy8c_2668 select:focus,._contactForm_9jy8c_2668 textarea:focus{border-color:var(--secondary);box-shadow:0 0 0 4px color-mix(in srgb, var(--secondary) 16%, transparent);outline:none}._contactForm_9jy8c_2668 ._validationPanel_9jy8c_2712,._contactForm_9jy8c_2668 ._feedbackCorrect_9jy8c_2713,._contactForm_9jy8c_2668 ._primaryButton_9jy8c_404{grid-column:1/-1}._contactForm_9jy8c_2668 ._contactHoneypot_9jy8c_2718{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._authForm_9jy8c_2726{gap:14px;margin:22px 0;display:grid}._authForm_9jy8c_2726 label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:.82rem;font-weight:950;display:grid}._authForm_9jy8c_2726 input,._authForm_9jy8c_2726 select{box-sizing:border-box;width:100%;min-height:52px;color:var(--ink);background:#fffdf9;border:1px solid #17213a1a;border-radius:18px;padding:0 14px;font-weight:900;box-shadow:inset 0 1px #ffffffeb,0 10px 24px #17213a09}._authForm_9jy8c_2726 select{appearance:none;cursor:pointer;background:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%), linear-gradient(135deg, #fffefb, #fffcf6);background-position:calc(100% - 23px) 23px,calc(100% - 16px) 23px,0 0;background-repeat:no-repeat;background-size:7px 7px,7px 7px,100% 100%;padding-right:48px;box-shadow:inset 0 1px #ffffffb8,0 10px 24px #17213a0d}._authForm_9jy8c_2726 select:hover{border-color:color-mix(in srgb, var(--primary) 24%, #17213a1f);background:linear-gradient(45deg, transparent 50%, var(--primary-dark) 50%), linear-gradient(135deg, var(--primary-dark) 50%, transparent 50%), linear-gradient(135deg, #fffefb, #fffbf5);background-position:calc(100% - 23px) 23px,calc(100% - 16px) 23px,0 0;background-repeat:no-repeat;background-size:7px 7px,7px 7px,100% 100%}._authForm_9jy8c_2726 select:disabled,._authForm_9jy8c_2726 input:disabled{cursor:not-allowed;opacity:.64}._authForm_9jy8c_2726 input:focus,._authForm_9jy8c_2726 select:focus{border-color:color-mix(in srgb, var(--primary) 42%, var(--secondary));box-shadow:0 0 0 4px color-mix(in srgb, var(--secondary) 15%, transparent), inset 0 1px 0 #fffffff5;background:#fffefb;outline:none}._authForm_9jy8c_2726 input:-webkit-autofill{-webkit-text-fill-color:var(--ink);border-color:#17213a1f;-webkit-box-shadow:inset 0 0 0 1000px #fffefb,0 10px 24px #17213a09}._authForm_9jy8c_2726 input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);border-color:#17213a1f;-webkit-box-shadow:inset 0 0 0 1000px #fffefb,0 10px 24px #17213a09}._authForm_9jy8c_2726 input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);border-color:#17213a1f;-webkit-box-shadow:inset 0 0 0 1000px #fffefb,0 10px 24px #17213a09}._infoCta_9jy8c_2640{grid-template-columns:minmax(0,1fr) auto;align-items:center}._seoList_9jy8c_2823{color:var(--ink);gap:10px;margin:0;padding-left:22px;font-weight:850;line-height:1.55;display:grid}._seoLinkGrid_9jy8c_2833{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._seoLinkGrid_9jy8c_2833 a{color:var(--primary-dark);background:#ffffffe6;border:1px solid #17213a1f;border-radius:999px;padding:10px 14px;font-weight:950;text-decoration:none}._infoGrid_9jy8c_2850{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._infoCard_9jy8c_2856{background:#ffffffdb;border:1px solid #ffffffbd;border-radius:26px;padding:24px;box-shadow:0 18px 40px #17213a17}._infoCard_9jy8c_2856 h2{color:var(--ink);margin:0 0 10px;font-size:1.16rem}._infoCard_9jy8c_2856 p{color:var(--muted);margin:0;font-weight:760;line-height:1.7}._footer_9jy8c_2464 button{cursor:pointer;background:0 0;border:0}._sampleGrid_9jy8c_1567{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,28px)}._sampleCard_9jy8c_575{--book-spine:var(--primary);--book-accent:var(--accent);--book-cover:white;background:linear-gradient(90deg, color-mix(in srgb, var(--book-spine) 90%, #372131), var(--book-spine)), var(--book-cover);min-height:100%;box-shadow:0 20px 38px #17213a1c, 0 4px 0 color-mix(in srgb, var(--book-spine) 24%, transparent);isolation:isolate;border:0;border-radius:28px;grid-template-columns:48px minmax(0,1fr);padding:0;display:grid;position:relative;overflow:hidden}._sampleCard_9jy8c_575 h2{letter-spacing:0;font-size:clamp(1.5rem,2.4vw,2.15rem)}._sampleCard_9jy8c_575:after{content:"";opacity:.72;pointer-events:none;background:repeating-linear-gradient(#17213a14 0 1px,#ffffffc7 1px 6px);border-radius:999px;width:14px;position:absolute;top:18px;bottom:18px;right:10px}._sampleBookSpine_9jy8c_2934{background:linear-gradient(90deg, #00000024, transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--book-spine) 84%, white), var(--book-spine));place-items:center;min-width:0;display:grid;position:relative;box-shadow:inset -1px 0 #ffffff38,inset -7px 0 12px #00000021}._sampleBookSpine_9jy8c_2934:before,._sampleBookSpine_9jy8c_2934:after{content:"";background:#ffffff6b;border-radius:999px;height:2px;position:absolute;left:12px;right:12px}._sampleBookSpine_9jy8c_2934:before{top:18px}._sampleBookSpine_9jy8c_2934:after{bottom:18px}._sampleBookSpine_9jy8c_2934 span{color:#fff9e9e0;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;max-width:220px;font-size:.66rem;font-weight:950;line-height:1;transform:rotate(-90deg)}._sampleBookCover_9jy8c_2978{z-index:1;background:radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--book-accent) 28%, transparent), transparent 11rem), radial-gradient(circle at 16% 90%, color-mix(in srgb, var(--book-spine) 13%, transparent), transparent 12rem), linear-gradient(145deg, color-mix(in srgb, var(--book-cover) 74%, white), white);border:1px solid #ffffffb8;border-left:0;border-radius:0 28px 28px 0;align-content:start;gap:16px;min-height:100%;padding:18px 26px 22px 22px;display:grid;position:relative;overflow:hidden}._sampleBookCover_9jy8c_2978:after{content:"";pointer-events:none;border:1px solid #17213a0d;border-radius:22px;position:absolute;inset:14px}._sampleBookTopline_9jy8c_3005{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}._sampleBookTopline_9jy8c_3005 span{letter-spacing:.12em;text-transform:uppercase;background:color-mix(in srgb, var(--book-spine) 14%, white);width:fit-content;color:color-mix(in srgb, var(--book-spine) 74%, var(--ink));border-radius:999px;padding:7px 10px;font-size:.66rem;font-weight:950;line-height:1}._sampleBookContent_9jy8c_3031{z-index:1;gap:10px;display:grid;position:relative}._sampleBookContent_9jy8c_3031 ._eyebrow_9jy8c_170,._sampleBookContent_9jy8c_3031 p:not(._eyebrow_9jy8c_170){margin:0}._sampleBookMark_9jy8c_3046{z-index:1;align-items:center;gap:8px;width:min(180px,72%);padding-block:4px;display:flex;position:relative}._sampleBookMark_9jy8c_3046 span{background:color-mix(in srgb, var(--book-spine) 28%, white);opacity:.7;border-radius:999px;height:3px}._sampleBookMark_9jy8c_3046 span:first-child{width:44%}._sampleBookMark_9jy8c_3046 span:nth-child(2){width:26%}._sampleBookMark_9jy8c_3046 span:nth-child(3){width:14%}._sampleDescriptorPill_9jy8c_3075{z-index:1;background:linear-gradient(180deg, #ffffff80, transparent), color-mix(in srgb, var(--book-accent) 34%, white);width:fit-content;max-width:100%;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:8px 11px;font-size:.76rem;font-weight:950;line-height:1;position:relative;box-shadow:inset 0 0 0 1px #17213a0d}._sampleBookCover_9jy8c_2978 ._primaryButton_9jy8c_404{z-index:1;width:100%;box-shadow:0 16px 34px color-mix(in srgb, var(--primary) 22%, transparent);margin-top:auto;position:relative}._metaList_9jy8c_2296{flex-wrap:wrap;gap:8px;display:flex}._playerScreen_9jy8c_3108{box-sizing:border-box;align-content:start;gap:clamp(8px,1.3vh,14px);min-width:0;max-width:100%;min-height:100vh;display:grid}._liveHostPlayerScreen_9jy8c_292{gap:clamp(10px,1.4vh,16px);width:100%}._projectorPlayerScreen_9jy8c_3123{align-content:start;gap:clamp(6px,1vw,12px);min-height:auto;padding-block:clamp(8px,1.25vh,14px)}._projectorPlayerScreen_9jy8c_3123:has(._projectorQuestionGrid_9jy8c_302){gap:0;min-height:100dvh;padding-block:0}._projectorPlayerScreen_9jy8c_3123:has(._projectorCategoryStageCard_9jy8c_307){gap:0;min-height:100dvh;padding-block:0}._liveAudienceDisplay_9jy8c_3142{box-sizing:border-box;background:radial-gradient(circle at 92% 18%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 20rem), radial-gradient(circle at 15% 2%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 18rem), linear-gradient(135deg, color-mix(in srgb, var(--accent) 13%, white), white 42%, color-mix(in srgb, var(--secondary) 10%, white));width:100vw;min-height:100dvh;color:var(--ink);gap:clamp(22px,2.5vw,36px);margin-inline:calc(50% - 50vw);padding:clamp(18px,2.8vw,42px);display:grid}._audienceDisplayHeader_9jy8c_3157{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}._audienceDisplayHeader_9jy8c_3157 h1{max-width:min(100%,1040px);color:var(--ink);letter-spacing:0;margin:8px 0 0;font-size:clamp(3.2rem,6.4vw,6.4rem);font-weight:990;line-height:.92}._audienceDisplayHeader_9jy8c_3157>span{color:var(--ink);background:#ffffffeb;border-radius:999px;flex:none;padding:17px 24px;font-size:clamp(1rem,1.15vw,1.22rem);font-weight:950;box-shadow:0 16px 34px #17213a14}._audienceScoreboard_9jy8c_3185,._audienceQuestionPanel_9jy8c_3186{background:#ffffffeb;border-radius:32px;box-shadow:0 18px 44px #17213a14}._audienceScoreboard_9jy8c_3185{gap:22px;padding:clamp(22px,2.5vw,34px);display:grid}._audienceScoreboard_9jy8c_3185 h2,._audienceQuestionPanel_9jy8c_3186 h2{color:var(--ink);letter-spacing:0;margin:0;font-weight:990}._audienceScoreboard_9jy8c_3185 h2{font-size:clamp(1.55rem,2.2vw,2.35rem)}._audienceScoreboard_9jy8c_3185>div{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(12px,1.4vw,18px);display:grid}._audienceScoreItem_9jy8c_3216,._audienceScoreActive_9jy8c_3217{background:color-mix(in srgb, var(--secondary) 7%, white);border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:86px;padding:20px 24px;display:grid;box-shadow:inset 0 0 0 1px #17213a09}._audienceScoreActive_9jy8c_3217{border:2px solid color-mix(in srgb, var(--primary) 28%, white);background:color-mix(in srgb, var(--accent) 10%, white)}._audienceScoreItem_9jy8c_3216 span,._audienceScoreActive_9jy8c_3217 span{aspect-ratio:1;background:var(--success);border-radius:50%;width:16px}._audienceScoreActive_9jy8c_3217 span{background:var(--primary)}._audienceScoreItem_9jy8c_3216 strong,._audienceScoreActive_9jy8c_3217 strong,._audienceScoreItem_9jy8c_3216 b,._audienceScoreActive_9jy8c_3217 b{color:var(--ink);font-size:clamp(1.15rem,1.55vw,1.48rem);font-weight:950}._audienceScoreItem_9jy8c_3216 b,._audienceScoreActive_9jy8c_3217 b{font-size:clamp(1.45rem,2vw,2rem)}._audienceGameStage_9jy8c_3260{background:radial-gradient(circle at 4% 4%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 18rem), radial-gradient(circle at 94% 2%, color-mix(in srgb, var(--secondary) 16%, transparent), transparent 16rem), color-mix(in srgb, var(--primary) 8%, white);border-radius:34px;gap:clamp(20px,2.2vw,28px);padding:clamp(26px,3vw,42px);display:grid}._audienceProgressPanel_9jy8c_3271{gap:22px;display:grid}._audienceRoundMeta_9jy8c_3276{color:var(--ink);flex-wrap:wrap;align-items:center;gap:14px;font-size:clamp(1.05rem,1.5vw,1.34rem);font-weight:920;display:flex}._audienceRoundMeta_9jy8c_3276 span{background:#fff;border-radius:999px;padding:13px 24px;box-shadow:0 10px 22px #17213a0f}._audienceRoundMeta_9jy8c_3276 span:first-child{background:linear-gradient(135deg, var(--primary), color-mix(in srgb, var(--primary) 70%, var(--secondary)));color:#fff}._audienceRoundMeta_9jy8c_3276 strong{font-size:clamp(1rem,1.35vw,1.25rem)}._audienceProgressCard_9jy8c_3302{background:#fff;border-radius:30px;grid-template-columns:repeat(10,minmax(0,86px));justify-content:center;gap:clamp(10px,1.2vw,16px);padding:clamp(28px,3.2vw,44px);display:grid}._audienceProgressTile_9jy8c_3312,._audienceProgressTilePlayed_9jy8c_3313{aspect-ratio:.84;border:3px solid color-mix(in srgb, var(--ink) 11%, white);background:linear-gradient(180deg, white, color-mix(in srgb, var(--primary) 4%, white));box-shadow:0 8px 0 color-mix(in srgb, var(--ink) 8%, white);border-radius:14px}._audienceProgressTilePlayed_9jy8c_3313{border-color:color-mix(in srgb, var(--primary) 55%, white);background:linear-gradient(135deg, var(--primary), color-mix(in srgb, var(--primary) 62%, var(--accent)));box-shadow:0 8px 0 color-mix(in srgb, var(--primary) 24%, white)}._audienceQuestionPanel_9jy8c_3186{gap:18px;padding:clamp(26px,3vw,42px);display:grid}._audienceQuestionPanel_9jy8c_3186 p{color:var(--ink);letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:950}._audienceQuestionPanel_9jy8c_3186 h2{font-size:clamp(2.7rem,5vw,5.4rem);line-height:.98}._audienceQuestionPanel_9jy8c_3186 div{background:color-mix(in srgb, var(--accent) 12%, white);color:var(--ink);border-radius:18px;padding:15px 18px;font-size:clamp(1rem,1.2vw,1.18rem);font-weight:900}@media (width<=900px){._liveAudienceDisplay_9jy8c_3142{padding:18px}._audienceDisplayHeader_9jy8c_3157{display:grid}._audienceProgressCard_9jy8c_3302{grid-template-columns:repeat(5,minmax(0,1fr))}}._playerTopBar_9jy8c_3371,._dashboardHero_9jy8c_3372{box-sizing:border-box;background:radial-gradient(circle at 92% 18%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 14rem), linear-gradient(135deg, #ffffffe6, color-mix(in srgb, var(--secondary) 8%, white));border:1px solid #ffffffb8;border-radius:24px;justify-content:space-between;align-items:center;gap:12px;width:min(100%,100vw - 34px);margin-bottom:2px;padding:clamp(10px,1.4vw,15px) clamp(12px,1.8vw,18px);display:flex;position:relative;box-shadow:0 12px 30px #17213a12}._playerTopBar_9jy8c_3371 h1,._dashboardHero_9jy8c_3372 h1{margin:6px 0 0;line-height:1}._playerTopBar_9jy8c_3371 h1{max-width:820px;color:var(--ink);font-size:clamp(1.45rem,2.5vw,2.2rem);font-weight:950}._playerTopBar_9jy8c_3371 p:not(._eyebrow_9jy8c_170){max-width:640px;color:var(--muted);margin:6px 0 0;font-size:.95rem;font-weight:700;line-height:1.35}._liveHostTopBar_9jy8c_3412{background:radial-gradient(circle at 92% 18%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 13rem), #fffffff0;border-radius:30px;width:100%;box-shadow:0 18px 44px #17213a14}._liveHostTopBar_9jy8c_3412 ._ghostButtonLarge_9jy8c_515{background:color-mix(in srgb, var(--secondary) 11%, white);color:var(--ink)}._liveHostTopBar_9jy8c_3412 ._playerBackButton_9jy8c_541{background:var(--ink);color:#fff;box-shadow:none}._liveHostTopBar_9jy8c_3412 ._playerBackButton_9jy8c_541:hover{background:color-mix(in srgb, var(--ink) 88%, var(--primary))}._liveHostCommandCenter_9jy8c_3436{grid-template-columns:minmax(0,1.55fr) minmax(220px,.48fr) minmax(260px,.64fr);gap:clamp(12px,1.6vw,18px);width:100%;margin:0 auto clamp(18px,2.8vw,30px);display:grid}._liveHostNextAction_9jy8c_3444,._liveHostCurrentCard_9jy8c_3445,._liveHostMiniScoreboard_9jy8c_3446{border-radius:26px;box-shadow:0 18px 42px #17213a14}._liveHostNextAction_9jy8c_3444{background:radial-gradient(circle at 92% 20%, #ff4f893d, transparent 14rem), var(--ink);color:#fff;align-content:center;gap:10px;min-height:190px;padding:clamp(22px,3vw,34px);display:grid}._liveHostNextAction_9jy8c_3444 span,._liveHostCurrentCard_9jy8c_3445 span,._liveHostMiniScoreboard_9jy8c_3446>span{letter-spacing:.16em;text-transform:uppercase;font-size:.74rem;font-weight:950}._liveHostNextAction_9jy8c_3444 span{color:#ffffffad}._liveHostNextAction_9jy8c_3444 h2{color:#fff;max-width:980px;margin:0;font-size:clamp(1.95rem,3.35vw,3.45rem);font-weight:950;line-height:1.02}._liveHostNextAction_9jy8c_3444 p{color:#ffffffb8;max-width:820px;margin:0;font-size:clamp(.98rem,1.28vw,1.2rem);font-weight:820;line-height:1.45}._liveHostNextAction_9jy8c_3444 button{background:var(--accent);min-height:54px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:0 24px;font-weight:950;box-shadow:0 14px 26px #ffd14738}._liveHostNextAction_9jy8c_3444 button:disabled{cursor:default;opacity:.66}._liveHostCurrentCard_9jy8c_3445,._liveHostMiniScoreboard_9jy8c_3446{background:#fffffff0;align-content:center;gap:8px;padding:clamp(18px,2vw,24px);display:grid}._liveHostCurrentCard_9jy8c_3445 span,._liveHostMiniScoreboard_9jy8c_3446>span{color:var(--ink)}._liveHostCurrentCard_9jy8c_3445 strong{color:var(--ink);font-size:clamp(1.32rem,2vw,1.85rem);font-weight:950;line-height:1.05}._liveHostCurrentCard_9jy8c_3445 p,._liveHostCurrentCard_9jy8c_3445 small{color:var(--muted);margin:0;font-weight:850}._liveHostMiniScoreboard_9jy8c_3446>div{gap:8px;display:grid}._liveHostMiniScoreRow_9jy8c_3546,._liveHostMiniScoreActive_9jy8c_3547{background:color-mix(in srgb, var(--secondary) 8%, white);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._liveHostMiniScoreActive_9jy8c_3547{background:color-mix(in srgb, var(--primary) 13%, white);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--primary) 36%, transparent)}._liveHostMiniScoreRow_9jy8c_3546 b,._liveHostMiniScoreActive_9jy8c_3547 b,._liveHostMiniScoreRow_9jy8c_3546 strong,._liveHostMiniScoreActive_9jy8c_3547 strong{color:var(--ink);font-size:.96rem;font-weight:950}._liveHostBoard_9jy8c_3571{background:radial-gradient(circle at 96% 4%, color-mix(in srgb, var(--secondary) 14%, transparent), transparent 16rem), #fffffff5;border:1px solid #ffffffc7;border-radius:28px;gap:clamp(14px,1.8vw,22px);width:100%;padding:clamp(16px,2vw,24px);display:grid;box-shadow:0 18px 42px #17213a13}._liveHostBoardHeader_9jy8c_3584{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._liveHostBoardHeader_9jy8c_3584>div:first-child{min-width:0}._liveHostBoardHeader_9jy8c_3584 span,._liveHostSectionHeader_9jy8c_3596 span,._liveHostQuestionSummary_9jy8c_3597>span{color:var(--primary-dark);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:950}._liveHostBoardHeader_9jy8c_3584 h2{color:var(--ink);margin:5px 0 0;font-size:clamp(1.65rem,2.4vw,2.35rem);font-weight:990;line-height:.98}._liveHostBoardHeader_9jy8c_3584 p{max-width:760px;color:var(--muted);margin:8px 0 0;font-size:.98rem;font-weight:820;line-height:1.35}._liveHostBoardMeta_9jy8c_3622{background:color-mix(in srgb, var(--secondary) 13%, white);border-radius:18px;flex:none;justify-items:end;gap:4px;padding:12px 15px;display:grid}._liveHostBoardMeta_9jy8c_3622 strong{color:var(--ink);font-size:1rem;font-weight:950}._liveHostBoardMeta_9jy8c_3622 span{color:var(--muted);font-size:.8rem;font-weight:880}._liveHostBoardLayout_9jy8c_3644{grid-template-columns:minmax(0,1fr) minmax(340px,.52fr);align-items:stretch;gap:clamp(14px,1.8vw,22px);display:grid}._liveHostCategoryPanel_9jy8c_3651,._liveHostQuestionPanel_9jy8c_3652{background:color-mix(in srgb, var(--secondary) 4%, white);border:1px solid #17213a0e;border-radius:24px;align-content:start;gap:14px;padding:clamp(14px,1.6vw,20px);display:grid}._liveHostCategoryPanel_9jy8c_3651{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/34px 34px,linear-gradient(90deg,#ffffff09 1px,#0000 1px) 0 0/34px 34px,radial-gradient(circle at 20% 18%,#ffffff1c,#0000 18rem),radial-gradient(circle at 90% 6%,#ffd44724,#0000 15rem),linear-gradient(145deg,#0d5a44 0%,#074434 52%,#043327 100%);border:clamp(8px,.8vw,12px) solid #b97943;overflow:hidden;box-shadow:inset 0 0 0 3px #fff9e929,inset 0 18px 44px #ffffff0d,inset 0 -24px 42px #0000002e,0 18px 34px #17213a1f}._liveHostSectionHeader_9jy8c_3596{justify-content:space-between;align-items:center;gap:12px;display:flex}._liveHostSectionHeader_9jy8c_3596 strong{color:var(--ink);font-size:.98rem;font-weight:950}._liveHostCategoryPanel_9jy8c_3651 ._liveHostSectionHeader_9jy8c_3596 span{color:#ffd447;text-shadow:0 1px #00000038}._liveHostCategoryPanel_9jy8c_3651 ._liveHostSectionHeader_9jy8c_3596 strong{color:#fff9e9;text-shadow:0 2px #0000002e}._liveHostQuestionGrid_9jy8c_3702{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.2vw,14px);display:grid}._liveHostQuestionTile_9jy8c_3708,._liveHostQuestionTileSelected_9jy8c_3709,._liveHostQuestionTileDone_9jy8c_3710{--category-accent:#4fa96b;background:linear-gradient(180deg, color-mix(in srgb, var(--category-accent) 84%, white), color-mix(in srgb, var(--category-accent) 62%, #231421));color:#fff9e9;text-align:center;cursor:pointer;border:3px solid #fff9e9b8;border-radius:999px;gap:5px;min-height:86px;padding:13px 22px 15px;transition:transform .16s,border-color .16s,box-shadow .16s,filter .16s;display:grid;box-shadow:inset 0 3px #ffffff2e,inset 0 -7px #00000024,0 10px #00000026,0 14px 24px #0000001a}._liveHostQuestionTile_9jy8c_3708:hover,._liveHostQuestionTile_9jy8c_3708:focus-visible{border-color:#fff9e9;outline:none;transform:translateY(-2px);box-shadow:inset 0 3px #fff3,inset 0 -7px #00000029,0 10px #00000029,0 16px 26px #00000024,0 0 0 4px #ffd44752}._liveHostQuestionTileSelected_9jy8c_3709{background:linear-gradient(180deg, color-mix(in srgb, var(--category-accent) 92%, white), color-mix(in srgb, var(--category-accent) 68%, #241521));border-color:#fff9e9;box-shadow:inset 0 3px #fff3,inset 0 -7px #00000029,0 10px #00000026,0 0 0 5px #ff4a8838}._liveHostQuestionTileDone_9jy8c_3710{color:#fff9e9b8;cursor:default;opacity:.7;background:linear-gradient(#7a9284a8,#305443ad);border-color:#fff9e961;box-shadow:inset 0 3px #ffffff14,inset 0 -6px #0000001f}._liveHostQuestionTile_9jy8c_3708 span,._liveHostQuestionTileSelected_9jy8c_3709 span,._liveHostQuestionTileDone_9jy8c_3710 span{color:#fff9e9c7;letter-spacing:.18em;text-transform:uppercase;font-size:.64rem;font-weight:950}._liveHostQuestionTile_9jy8c_3708 strong,._liveHostQuestionTileSelected_9jy8c_3709 strong,._liveHostQuestionTileDone_9jy8c_3710 strong{color:#fff9e9;text-shadow:0 2px #00000029;font-family:Eczar,Cooper Black,Georgia,serif;font-size:clamp(1.12rem,1.7vw,1.55rem);font-weight:950;line-height:.95}._liveHostQuestionTile_9jy8c_3708 small,._liveHostQuestionTileSelected_9jy8c_3709 small,._liveHostQuestionTileDone_9jy8c_3710 small{color:#ffd447;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:920}._liveHostQuestionPanel_9jy8c_3652{min-height:100%}._liveHostEmptyState_9jy8c_3806,._liveHostQuestionSummary_9jy8c_3597{background:#fff;border-radius:20px;gap:10px;padding:clamp(15px,1.7vw,20px);display:grid;box-shadow:inset 0 0 0 1px #17213a0e}._liveHostEmptyState_9jy8c_3806 strong,._liveHostQuestionSummary_9jy8c_3597 h3{color:var(--ink);margin:0;font-size:clamp(1.25rem,1.7vw,1.65rem);font-weight:980;line-height:1.06}._liveHostEmptyState_9jy8c_3806 p,._liveHostQuestionSummary_9jy8c_3597 p,._liveHostQuestionSummary_9jy8c_3597 small{color:var(--muted);margin:0;font-weight:820;line-height:1.4}._liveHostQuestionSummary_9jy8c_3597>button,._liveHostPrimaryActions_9jy8c_3835 button,._liveHostOpenAnswerControls_9jy8c_3836 button{background:var(--ink);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:0 18px;font-size:.92rem;font-weight:950;box-shadow:0 12px 24px #17213a1a}._liveHostPrimaryActions_9jy8c_3835{flex-wrap:wrap;gap:10px;display:flex}._liveHostPrimaryActions_9jy8c_3835 button:first-child{background:linear-gradient(135deg, #ff705f, var(--primary))}._liveHostChoiceList_9jy8c_3861{gap:8px;display:grid}._liveHostChoiceButton_9jy8c_3866,._liveHostChoiceSelected_9jy8c_3867,._liveHostChoiceCorrect_9jy8c_3868,._liveHostChoiceIncorrect_9jy8c_3869{min-height:48px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #17213a14;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}._liveHostChoiceButton_9jy8c_3866:disabled,._liveHostChoiceSelected_9jy8c_3867:disabled,._liveHostChoiceCorrect_9jy8c_3868:disabled,._liveHostChoiceIncorrect_9jy8c_3869:disabled{cursor:default}._liveHostChoiceButton_9jy8c_3866 span,._liveHostChoiceSelected_9jy8c_3867 span,._liveHostChoiceCorrect_9jy8c_3868 span,._liveHostChoiceIncorrect_9jy8c_3869 span{aspect-ratio:1;background:color-mix(in srgb, var(--secondary) 18%, white);width:28px;color:var(--ink);border-radius:999px;place-items:center;font-size:.8rem;font-weight:950;display:grid}._liveHostChoiceButton_9jy8c_3866 strong,._liveHostChoiceSelected_9jy8c_3867 strong,._liveHostChoiceCorrect_9jy8c_3868 strong,._liveHostChoiceIncorrect_9jy8c_3869 strong{color:var(--ink);font-size:.98rem;font-weight:920}._liveHostChoiceSelected_9jy8c_3867{border-color:color-mix(in srgb, var(--primary) 48%, white);background:color-mix(in srgb, var(--primary) 10%, white)}._liveHostChoiceCorrect_9jy8c_3868{border-color:color-mix(in srgb, var(--success) 52%, white);background:color-mix(in srgb, var(--success) 13%, white)}._liveHostChoiceIncorrect_9jy8c_3869{border-color:color-mix(in srgb, var(--danger) 42%, white);background:color-mix(in srgb, var(--danger) 9%, white)}._liveHostOpenAnswerControls_9jy8c_3836,._liveHostAnswerStatus_9jy8c_3931,._liveHostResultCorrect_9jy8c_3932,._liveHostResultIncorrect_9jy8c_3933{background:color-mix(in srgb, var(--accent) 8%, white);border-radius:16px;gap:8px;padding:12px;display:grid}._liveHostOpenAnswerControls_9jy8c_3836>div{flex-wrap:wrap;gap:8px;display:flex}._liveHostAnswerStatus_9jy8c_3931{background:color-mix(in srgb, var(--secondary) 12%, white)}._liveHostAnswerStatus_9jy8c_3931 span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:950}._liveHostAnswerStatus_9jy8c_3931 strong,._liveHostResultCorrect_9jy8c_3932 strong,._liveHostResultIncorrect_9jy8c_3933 strong{color:var(--ink);font-weight:950}._liveHostResultCorrect_9jy8c_3932{background:color-mix(in srgb, var(--success) 12%, white)}._liveHostResultIncorrect_9jy8c_3933{background:color-mix(in srgb, var(--danger) 8%, white)}._liveHostFinalGradeGrid_9jy8c_3974{gap:10px;display:grid}._liveHostFinalGradeGrid_9jy8c_3974 article{background:color-mix(in srgb, var(--secondary) 8%, white);border-radius:16px;gap:8px;padding:12px;display:grid}._liveHostFinalGradeGrid_9jy8c_3974 article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width<=1120px){._liveHostCommandCenter_9jy8c_3436{grid-template-columns:1fr 1fr}._liveHostNextAction_9jy8c_3444{grid-column:1/-1}}@media (width<=760px){._liveHostCommandCenter_9jy8c_3436{grid-template-columns:1fr}._liveHostNextAction_9jy8c_3444{min-height:unset}._liveHostBoardHeader_9jy8c_3584,._liveHostBoardLayout_9jy8c_3644{display:grid}._liveHostBoardMeta_9jy8c_3622{justify-items:start}._liveHostQuestionGrid_9jy8c_3702{grid-template-columns:1fr}}._dashboardHero_9jy8c_3372 p{max-width:760px;color:var(--muted);font-size:clamp(1rem,1.25vw,1.16rem);font-weight:850;line-height:1.45}._dashboardWelcomeCard_9jy8c_4034{background:radial-gradient(circle at 0% 22%, color-mix(in srgb, var(--accent) 54%, transparent), transparent 22rem), radial-gradient(circle at 100% 12%, color-mix(in srgb, var(--secondary) 30%, transparent), transparent 30rem), linear-gradient(115deg, #fff9edf5, #fffffff7 48%, color-mix(in srgb, var(--secondary) 18%, white));border:1px solid #ffffffd6;border-radius:clamp(30px,3.5vw,48px);align-items:flex-start;gap:clamp(20px,3vw,34px);padding:clamp(28px,4.5vw,58px);box-shadow:0 20px 48px #17213a14}._dashboardWelcomeCard_9jy8c_4034 h1{color:var(--primary);letter-spacing:0;font-size:clamp(2.4rem,5vw,3.375rem);font-weight:990;line-height:.95}._dashboardWelcomeCard_9jy8c_4034 p:not(._eyebrow_9jy8c_170){margin:clamp(18px,2.4vw,28px) 0 0}._accountHero_9jy8c_4059{display:block}._accountHero_9jy8c_4059 h1{max-width:1080px}._accountHero_9jy8c_4059 p:not(._eyebrow_9jy8c_170){max-width:880px}._srOnly_9jy8c_4071{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._myGamesHero_9jy8c_4082{background:radial-gradient(circle at 0% 22%, color-mix(in srgb, var(--accent) 54%, transparent), transparent 22rem), radial-gradient(circle at 100% 12%, color-mix(in srgb, var(--secondary) 30%, transparent), transparent 30rem), linear-gradient(115deg, #fff9edf5, #fffffff7 48%, color-mix(in srgb, var(--secondary) 18%, white));border:1px solid #ffffffd6;border-radius:clamp(30px,3.5vw,48px);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(20px,3vw,34px);padding:clamp(28px,4.5vw,58px);display:grid;box-shadow:0 20px 48px #17213a14}._myGamesHero_9jy8c_4082 h1{color:var(--primary);letter-spacing:0;margin:10px 0 0;font-size:clamp(2.4rem,5vw,3.375rem);font-weight:990;line-height:.95}._myGamesHero_9jy8c_4082 p:not(._eyebrow_9jy8c_170){max-width:760px;color:var(--muted);margin:clamp(18px,2.4vw,28px) 0 0;font-size:clamp(1rem,1.25vw,1.16rem);font-weight:850;line-height:1.45}._myGamesHeroStat_9jy8c_4115{min-height:62px;color:var(--ink);background:#fffffff0;border-radius:999px;align-items:center;gap:14px;padding:0 28px;font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:980;display:inline-flex;box-shadow:0 14px 32px #17213a14}._myGamesHeroStat_9jy8c_4115 span{color:var(--primary);display:grid}._myGamesHeroStat_9jy8c_4115 svg{width:30px;height:30px}._myGamesHeroControls_9jy8c_4139{z-index:25;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);align-items:center;gap:clamp(14px,2vw,22px);display:grid;position:relative}._myGamesSearch_9jy8c_4149,._myGamesFilter_9jy8c_4150{min-width:0;display:grid}._myGamesFilter_9jy8c_4150{z-index:26;position:relative}._myGamesSearch_9jy8c_4149{position:relative}._myGamesSearch_9jy8c_4149>span{color:var(--ink);line-height:1;position:absolute;top:50%;left:24px;transform:translateY(-52%)}._myGamesSearch_9jy8c_4149 svg{width:30px;height:30px}._myGamesSearch_9jy8c_4149 input,._myGamesFilterButton_9jy8c_4179{width:100%;min-height:66px;color:var(--ink);font:inherit;background:#fffffff5;border:1px solid #17213a0f;border-radius:999px;font-size:clamp(.98rem,1.15vw,1.08rem);font-weight:900;box-shadow:0 14px 32px #17213a12}._myGamesSearch_9jy8c_4149 input{padding:0 24px 0 66px}._myGamesSearch_9jy8c_4149 input::placeholder{color:color-mix(in srgb, var(--muted) 82%, white)}._myGamesFilterButton_9jy8c_4179{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:0 56px 0 24px;display:flex}._myGamesFilterButton_9jy8c_4179:hover,._myGamesFilterButton_9jy8c_4179:focus-visible{border-color:color-mix(in srgb, var(--primary) 42%, white);box-shadow:0 16px 34px #17213a14, 0 0 0 4px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}._myGamesFilterChevron_9jy8c_4219{border-right:3px solid var(--primary);border-bottom:3px solid var(--primary);pointer-events:none;width:12px;height:12px;position:absolute;top:50%;right:24px;transform:translateY(-70%)rotate(45deg)}._myGamesFilterMenu_9jy8c_4231{z-index:60;border:1px solid color-mix(in srgb, var(--primary) 30%, white);background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--primary) 16%, transparent), transparent 14rem), radial-gradient(circle at 100% 10%, color-mix(in srgb, var(--secondary) 20%, transparent), transparent 14rem), linear-gradient(145deg, #fffffffa, #fff6fafa);border-radius:24px;width:min(360px,100vw - 48px);max-height:min(420px,56vh);padding:10px;display:grid;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 22px 52px #17213a2e,inset 0 0 0 1px #ffffffb3}._myGamesFilterOption_9jy8c_4252{min-height:44px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;padding:8px 12px;display:grid}._myGamesFilterOption_9jy8c_4252 span{color:var(--primary);font-weight:950}._myGamesFilterOption_9jy8c_4252 strong{text-overflow:ellipsis;white-space:nowrap;font-size:.98rem;font-weight:900;line-height:1.15;overflow:hidden}._myGamesFilterOption_9jy8c_4252:hover,._myGamesFilterOption_9jy8c_4252:focus-visible,._myGamesFilterOptionActive_9jy8c_4283{background:linear-gradient(135deg, var(--primary), color-mix(in srgb, var(--primary) 72%, var(--secondary)));color:#fff;outline:none}._myGamesFilterOption_9jy8c_4252:hover span,._myGamesFilterOption_9jy8c_4252:focus-visible span,._myGamesFilterOptionActive_9jy8c_4283 span{color:#fff}._readyGamesHeading_9jy8c_4295{gap:10px;display:grid}._readyGamesHeading_9jy8c_4295 h2{color:var(--primary);letter-spacing:0;margin:0;font-size:2.7rem;font-weight:990;line-height:.98}._readyGamesPanel_9jy8c_4309{background:radial-gradient(circle at 0% 10%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 20rem), radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--secondary) 22%, transparent), transparent 24rem), #ffffffc7;border:1px solid #ffffffc7;border-radius:clamp(28px,3vw,38px);grid-template-columns:minmax(0,1fr) auto;gap:clamp(18px,2vw,26px);padding:clamp(22px,3vw,34px);display:grid;box-shadow:0 16px 38px #17213a12}._readyGamesPanel_9jy8c_4309 h2{color:var(--ink);margin:20px 0 0;font-size:1.8rem;line-height:1}._readyGamesActions_9jy8c_4330{flex-wrap:wrap;justify-content:flex-end;align-items:start;gap:12px;display:flex}._readyGamesActions_9jy8c_4330>span{min-height:44px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;padding:0 22px;font-weight:950;display:inline-flex;box-shadow:0 10px 22px #17213a0f}._readyHostGameGrid_9jy8c_4350{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(264px,1fr));gap:clamp(14px,1.6vw,19px);display:grid}._readyHostGameCard_9jy8c_4357{border:1px solid color-mix(in srgb, var(--success) 36%, white);background:radial-gradient(circle at 96% 18%, color-mix(in srgb, var(--secondary) 18%, transparent), transparent 14rem), linear-gradient(145deg, #fffffffa, color-mix(in srgb, var(--blue-soft) 18%, white));border-radius:22px;gap:19px;min-height:336px;padding:clamp(18px,2vw,22px);display:grid;position:relative;box-shadow:0 16px 34px #17213a14,inset 0 0 0 1px #ffffffb8}._readyHostGameTopline_9jy8c_4373{justify-content:space-between;align-items:center;gap:11px;display:flex}._readyHostMenuWrap_9jy8c_4380{position:relative}._readyHostMenuButton_9jy8c_4384{border:2px solid color-mix(in srgb, var(--secondary) 62%, white);width:46px;height:46px;color:var(--ink);cursor:pointer;background:#ffffffeb;border-radius:999px;place-items:center;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}._readyHostMenuButton_9jy8c_4384 svg{width:21px;height:21px}._readyHostMenuButton_9jy8c_4384:hover,._readyHostMenuButton_9jy8c_4384:focus-visible,._readyHostMenuButtonOpen_9jy8c_4404{border-color:color-mix(in srgb, var(--primary) 34%, white);box-shadow:0 0 0 8px color-mix(in srgb, var(--primary) 11%, transparent);outline:none;transform:translateY(-1px)}._readyHostMenu_9jy8c_4380{z-index:30;background:radial-gradient(circle at 94% 0%, color-mix(in srgb, var(--primary) 12%, transparent), transparent 12rem), #fffffffa;border:1px solid #17213a1a;border-radius:22px;gap:4px;min-width:min(78vw,290px);padding:12px;display:grid;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 22px 54px #17213a29,inset 0 0 0 1px #ffffffb8}._readyHostMenuItem_9jy8c_4430{min-height:48px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:15px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 10px;display:grid}._readyHostMenuItem_9jy8c_4430>span:first-child{color:var(--ink);display:grid}._readyHostMenuItem_9jy8c_4430 svg{width:24px;height:24px}._readyHostMenuItem_9jy8c_4430 strong{color:inherit;font-size:1rem;font-weight:950;line-height:1.1}._readyHostMenuItem_9jy8c_4430 ._proCrown_9jy8c_4462{color:var(--primary)}._readyHostMenuItem_9jy8c_4430:hover,._readyHostMenuItem_9jy8c_4430:focus-visible{background:color-mix(in srgb, var(--secondary) 12%, white);outline:none}._readyHostMenuItemDanger_9jy8c_4472,._readyHostMenuItemDanger_9jy8c_4472>span:first-child{color:var(--danger)}._readyHostGameCopy_9jy8c_4480{gap:11px;display:grid}._readyHostGameCopy_9jy8c_4480 h3{color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(1.4rem,2.4vw,1.88rem);font-weight:990;line-height:1.02}._readyHostGameCopy_9jy8c_4480 p{-webkit-line-clamp:3;min-height:4.2em;color:var(--ink);-webkit-box-orient:vertical;margin:0;font-size:clamp(.92rem,1.2vw,1rem);font-weight:780;line-height:1.4;display:-webkit-box;overflow:hidden}._readyHostQuestionCount_9jy8c_4507{color:color-mix(in srgb, var(--muted) 86%, var(--ink));background:#ffffffdb;border-radius:999px;justify-self:start;padding:9px 13px;font-size:.88rem;font-weight:950;box-shadow:0 10px 20px #17213a0d}._readyHostGameDivider_9jy8c_4518{background:#17213a14;height:1px}._readyHostPrimaryActions_9jy8c_4523{align-self:end;gap:11px;margin-top:auto;display:grid}._readyHostLiveButton_9jy8c_4530,._readyHostPracticeButton_9jy8c_4531,._readyHostEditButton_9jy8c_4532{min-height:46px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:.95rem;font-weight:950;transition:transform .16s,box-shadow .16s,border-color .16s;display:inline-flex}._readyHostLiveButton_9jy8c_4530{background:linear-gradient(135deg, var(--danger), var(--primary));color:#fff;width:100%;box-shadow:0 16px 30px color-mix(in srgb, var(--primary) 22%, transparent);border:0}._readyHostPracticeButton_9jy8c_4531{border:2px solid color-mix(in srgb, var(--secondary) 72%, white);color:var(--ink);background:#fff}._readyHostEditButton_9jy8c_4532{background:var(--ink);color:#fff;border:0}._readyHostLiveButton_9jy8c_4530 svg,._readyHostPracticeButton_9jy8c_4531 svg,._readyHostEditButton_9jy8c_4532 svg{width:19px;height:19px}._readyHostLiveButton_9jy8c_4530:hover,._readyHostLiveButton_9jy8c_4530:focus-visible,._readyHostPracticeButton_9jy8c_4531:hover,._readyHostPracticeButton_9jy8c_4531:focus-visible,._readyHostEditButton_9jy8c_4532:hover,._readyHostEditButton_9jy8c_4532:focus-visible{outline:none;transform:translateY(-2px)}._readyHostLiveButton_9jy8c_4530:focus-visible,._readyHostPracticeButton_9jy8c_4531:focus-visible,._readyHostEditButton_9jy8c_4532:focus-visible{box-shadow:0 16px 30px #17213a1a, 0 0 0 4px color-mix(in srgb, var(--secondary) 28%, transparent)}._readyHostSecondaryActions_9jy8c_4591{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._myGamesEmptyCard_9jy8c_4597{text-align:center;background:#fffffff0;border-radius:30px;grid-column:1/-1;justify-items:center;gap:18px;padding:clamp(44px,6vw,76px) clamp(22px,4vw,38px);display:grid;box-shadow:inset 0 0 0 1px #17213a09}._myGamesEmptyCard_9jy8c_4597>span{background:var(--primary);color:#fff;border-radius:18px;place-items:center;width:64px;height:64px;display:grid}._myGamesEmptyCard_9jy8c_4597 svg{width:34px;height:34px}._myGamesEmptyCard_9jy8c_4597 h3{color:var(--ink);margin:0 0 clamp(10px,1.4vw,18px);font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:1}._myGamesEmptyCard_9jy8c_4597 p{color:var(--muted);margin:0;font-weight:850}._myGamesEmptyCard_9jy8c_4597 ._actionRow_9jy8c_452{justify-content:center}._activeGamesPanel_9jy8c_4641{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 26rem), linear-gradient(145deg, #050917, #080d20 64%, #111b34);color:#fff;border-radius:clamp(30px,3.5vw,48px);gap:clamp(20px,3vw,34px);min-height:clamp(320px,32vw,470px);padding:clamp(28px,4vw,48px);display:grid;box-shadow:0 22px 48px #050a182e}._activeGamesHeader_9jy8c_4654{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._activeGamesHeader_9jy8c_4654 h2{color:var(--primary);letter-spacing:0;margin:12px 0 0;font-size:2.7rem;font-weight:990;line-height:.98}._activeGamesHeader_9jy8c_4654>span{min-height:46px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;padding:0 24px;font-weight:950;display:inline-flex}._activeGamesEmpty_9jy8c_4681{color:#ffffff57;text-align:center;place-items:center;gap:26px;min-height:230px;display:grid}._activeGamesEmpty_9jy8c_4681>span{background:var(--primary);color:#fff;border-radius:18px;place-items:center;width:64px;height:64px;display:grid}._activeGamesEmpty_9jy8c_4681 svg{width:34px;height:34px}._activeGamesEmpty_9jy8c_4681 p{margin:0;font-weight:850}._activeGamesGrid_9jy8c_4710{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._activeGamesGrid_9jy8c_4710 article{background:#ffffff14;border:1px solid #ffffff1f;border-radius:24px;gap:10px;padding:22px;display:grid}._activeGamesGrid_9jy8c_4710 h3,._activeGamesGrid_9jy8c_4710 p{margin:0}._savedGameGrid_9jy8c_1568{grid-template-columns:repeat(2,minmax(0,1fr))}._recentGamePanel_9jy8c_4734{background:radial-gradient(circle at 90% 0%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 15rem), #ffffffe0;border:1px solid #ffffffbd;border-radius:28px;grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:center;gap:16px;padding:clamp(16px,2vw,22px);display:grid;box-shadow:0 14px 32px #17213a11}._recentGamePanel_9jy8c_4734 h2{color:var(--ink);margin:4px 0 0;font-size:clamp(1.2rem,1.9vw,1.65rem);line-height:1.05}._recentGameCard_9jy8c_4755{background:#ffffffdb;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex;box-shadow:inset 0 0 0 1px #17213a0d}._savedBoardsPanel_9jy8c_4766{background:#ffffffd1;border:1px solid #ffffffbd;border-radius:26px;gap:14px;padding:clamp(14px,2vw,20px);display:grid;box-shadow:0 12px 28px #17213a0e}._savedBoardsHeader_9jy8c_4776 h2{color:var(--ink);margin:0;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.05}._savedBoardsPanel_9jy8c_4766 ._savedGameGrid_9jy8c_1568{margin-top:2px}._savedBoardsEmpty_9jy8c_4787{background:#ffffffb8;box-shadow:inset 0 0 0 1px #17213a0b}._recentGameCard_9jy8c_4755 h3{color:var(--ink);margin:10px 0 4px;font-size:1.15rem;line-height:1.1}._recentGameCard_9jy8c_4755 p{color:var(--muted);margin:0;font-weight:760}._savedGameSearch_9jy8c_4805{gap:8px;display:grid}._savedGameSearch_9jy8c_4805 span{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:950}._savedGameSearch_9jy8c_4805 input{width:100%;min-height:48px;color:var(--ink);font:inherit;background:#ffffffeb;border:1px solid #17213a14;border-radius:999px;padding:0 20px;font-weight:850;box-shadow:0 12px 28px #17213a0e}._savedGameSearch_9jy8c_4805 input::placeholder{color:color-mix(in srgb, var(--muted) 72%, white)}._savedGameSearch_9jy8c_4805 input:focus{outline:3px solid color-mix(in srgb, var(--secondary) 42%, transparent);border-color:color-mix(in srgb, var(--primary) 22%, white)}._proToolsPanel_9jy8c_4840{background:#ffffffbd;border:1px solid #ffffffb8;border-radius:28px;gap:14px;padding:clamp(18px,2.5vw,26px);display:grid;box-shadow:0 12px 28px #17213a0e}._proToolsPanel_9jy8c_4840 h2{color:var(--ink);margin:4px 0 0;font-size:clamp(1.3rem,2.1vw,1.85rem);line-height:1.05}._proToolsGrid_9jy8c_4857{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._proToolCard_9jy8c_4863{background:#ffffffe0;border:1px solid #17213a0e;border-radius:22px;align-content:start;gap:12px;padding:18px;display:grid;box-shadow:inset 0 0 0 1px #ffffff8c}._proToolTitleRow_9jy8c_4874{align-items:center;gap:8px;display:flex}._proToolTitleRow_9jy8c_4874 h3{color:var(--ink);margin:0;font-size:1.1rem;line-height:1.1}._proToolCard_9jy8c_4863 p{color:var(--muted);margin:0;font-weight:760;line-height:1.45}._proToolCard_9jy8c_4863 button{justify-self:start}._savedGameCard_9jy8c_640,._emptyState_9jy8c_643{padding:24px}._sampleMiniGrid_9jy8c_1569{grid-template-columns:repeat(4,minmax(0,1fr))}._sampleMiniCard_9jy8c_4907{min-height:120px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:0;border-radius:22px;gap:8px;padding:18px;display:grid;box-shadow:0 14px 30px #17213a14}._sampleMiniCard_9jy8c_4907 span{color:var(--muted);font-weight:800}._creatorWizardPage_9jy8c_4926{gap:clamp(22px,3vw,34px);width:min(100%,1800px);margin:0 auto;display:grid}._creatorLayout_9jy8c_4933{grid-template-columns:minmax(0,1fr) minmax(320px,.38fr);align-items:stretch;gap:clamp(16px,2vw,28px);width:min(1760px,100%);height:calc(100vh - 92px);min-height:0;margin:0 auto;display:grid}._creatorPremiumBanner_9jy8c_4944{background:radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 18rem), linear-gradient(135deg, #071126, #14213d);color:#fff;box-shadow:0 18px 40px #07112633, 0 24px 62px color-mix(in srgb, var(--primary) 10%, transparent);border-radius:clamp(24px,3vw,34px);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2vw,22px);padding:clamp(16px,2.2vw,24px) clamp(18px,3vw,34px);display:grid}._creatorPremiumIcon_9jy8c_4960{width:44px;height:44px;color:var(--accent);border-radius:999px;place-items:center;display:inline-grid}._creatorPremiumIcon_9jy8c_4960 svg{width:32px;height:32px}._creatorPremiumBanner_9jy8c_4944 p,._creatorPremiumBanner_9jy8c_4944 h2{margin:0}._creatorPremiumBanner_9jy8c_4944 p{color:#ffffffb8;letter-spacing:.22em;text-transform:uppercase;font-size:.82rem;font-weight:950}._creatorPremiumBanner_9jy8c_4944 h2{color:#fff;letter-spacing:0;margin-top:4px;font-size:clamp(1.05rem,2vw,1.65rem);font-weight:950;line-height:1.15}._creatorPremiumBanner_9jy8c_4944 button{background:linear-gradient(135deg, var(--primary), var(--danger));color:#fff;cursor:pointer;min-height:48px;box-shadow:0 16px 30px color-mix(in srgb, var(--primary) 24%, transparent);border:0;border-radius:999px;padding:11px 24px;font-weight:950}._creatorPremiumBanner_9jy8c_4944 button:hover,._creatorPremiumBanner_9jy8c_4944 button:focus-visible{outline:none;transform:translateY(-2px)}._creatorEditorHero_9jy8c_5014{background:radial-gradient(circle at 0% 22%, color-mix(in srgb, var(--accent) 54%, transparent), transparent 22rem), radial-gradient(circle at 100% 12%, color-mix(in srgb, var(--secondary) 30%, transparent), transparent 30rem), linear-gradient(115deg, #fff9edf5, #fffffff7 48%, color-mix(in srgb, var(--secondary) 18%, white));border:1px solid #ffffffd6;border-radius:clamp(30px,3.5vw,48px);justify-content:space-between;align-items:flex-start;gap:clamp(20px,3vw,34px);padding:clamp(28px,4.5vw,58px);display:flex;box-shadow:0 20px 48px #17213a14}._creatorEditorHero_9jy8c_5014 h1{max-width:min(100%,860px);color:var(--primary);letter-spacing:0;margin:6px 0 0;font-size:clamp(2.4rem,5vw,3.375rem);font-weight:990;line-height:.95}._creatorEditorHero_9jy8c_5014 p:not(._eyebrow_9jy8c_170){max-width:720px;color:var(--muted);margin:clamp(18px,2.4vw,28px) 0 0;font-size:clamp(1rem,1.25vw,1.16rem);font-weight:850;line-height:1.45}._creatorEditorActions_9jy8c_5048{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:12px;display:flex}._creatorEditorActions_9jy8c_5048 button{background:color-mix(in srgb, var(--blue-soft) 42%, white);min-height:50px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;padding:11px 22px;font-size:.98rem;font-weight:950;transition:transform .18s,box-shadow .18s;box-shadow:0 12px 24px #17213a12}._creatorEditorActions_9jy8c_5048 button:last-child{background:var(--ink);color:#fff}._creatorEditorActions_9jy8c_5048 button:hover,._creatorEditorActions_9jy8c_5048 button:focus-visible{transform:translateY(-2px);box-shadow:0 16px 30px #17213a1f}._creatorSaveNotice_9jy8c_5081{border:1px solid color-mix(in srgb, var(--success) 34%, white);background:radial-gradient(circle at 98% 20%, color-mix(in srgb, var(--secondary) 18%, transparent), transparent 16rem), linear-gradient(135deg, color-mix(in srgb, var(--success) 18%, white), #fffdf8 72%);width:min(100%,920px);color:var(--ink);border-radius:24px;align-items:center;gap:14px;padding:16px 18px;display:flex;box-shadow:0 18px 34px #17213a14}._creatorSaveNotice_9jy8c_5081>span{background:color-mix(in srgb, var(--success) 22%, white);width:44px;height:44px;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--success) 30%, white);border-radius:999px;flex:0 0 44px;place-items:center;display:inline-grid}._creatorSaveNotice_9jy8c_5081>span:before{content:"";border-bottom:4px solid var(--success);border-left:4px solid var(--success);width:18px;height:10px;transform:rotate(-45deg)translate(1px,-1px)}._creatorSaveNotice_9jy8c_5081 strong{color:var(--ink);font-size:1.08rem;font-weight:950;line-height:1.1;display:block}._creatorSaveNotice_9jy8c_5081 p{color:var(--muted);margin:5px 0 0;font-size:.98rem;font-weight:800;line-height:1.35}._createStartStepCard_9jy8c_5132{background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 18rem), linear-gradient(135deg, #fffffff5, #fffbf4f0);border:1px solid #ffffffe0;border-radius:clamp(28px,3.4vw,44px);gap:clamp(16px,2vw,24px);padding:clamp(24px,3.4vw,42px);display:grid;box-shadow:inset 0 0 0 1px #17213a0a,0 20px 48px #17213a14}._createStartStepBadge_9jy8c_5146{background:color-mix(in srgb, var(--accent) 78%, white);width:fit-content;min-height:32px;color:var(--ink);text-transform:uppercase;letter-spacing:.03em;border-radius:999px;justify-content:center;align-items:center;padding:6px 16px;font-size:.84rem;font-weight:990;display:inline-flex}._createStartStepCard_9jy8c_5132 h2,._createStartOptionsPanel_9jy8c_5163 h3{color:var(--ink);letter-spacing:0;margin:0;font-weight:990;line-height:1.05}._createStartStepCard_9jy8c_5132 h2{font-size:clamp(1.875rem,3.4vw,2.7rem)}._createStartOptionsPanel_9jy8c_5163 h3{font-size:clamp(1.2rem,1.9vw,1.55rem)}._createStartStepCard_9jy8c_5132 p,._createStartOptionsPanel_9jy8c_5163 p{max-width:760px;color:var(--muted);margin:8px 0 0;font-weight:850;line-height:1.45}._createStartField_9jy8c_5188{gap:12px;display:grid}._createStartField_9jy8c_5188 span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:.9rem;font-weight:950}._createStartField_9jy8c_5188 input{width:100%;min-height:64px;color:var(--ink);font:inherit;background:#ffffffeb;border:1px solid #17213a1a;border-radius:22px;padding:0 20px;font-size:clamp(1rem,1.3vw,1.15rem);font-weight:900;box-shadow:0 10px 24px #17213a0f}._createStartField_9jy8c_5188 input:focus{border-color:var(--primary);outline:3px solid color-mix(in srgb, var(--primary) 20%, transparent)}._createStartOptionsPanel_9jy8c_5163{background:#ffffffd1;border:1px solid #17213a14;border-radius:28px;gap:16px;padding:clamp(18px,2.4vw,28px);display:grid;box-shadow:inset 0 0 0 1px #ffffffd1}._createStartOptionsGrid_9jy8c_5230{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._createStartOptionCard_9jy8c_5236{min-height:188px;color:var(--ink);text-align:left;cursor:pointer;background:#fffffff0;border:1px solid #17213a1a;border-radius:24px;align-content:start;gap:12px;padding:20px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 14px 28px #17213a0f}._createStartOptionCard_9jy8c_5236:hover,._createStartOptionCard_9jy8c_5236:focus-visible{border-color:color-mix(in srgb, var(--primary) 46%, white);box-shadow:0 18px 34px color-mix(in srgb, var(--primary) 12%, transparent);outline:none;transform:translateY(-2px)}._createStartOptionIcon_9jy8c_5260{background:color-mix(in srgb, var(--primary) 12%, white);width:52px;height:52px;color:var(--primary);border-radius:16px;justify-content:center;align-items:center;display:inline-flex}._createStartOptionIcon_9jy8c_5260 svg{width:26px;height:26px}._createStartOptionCard_9jy8c_5236 strong{color:var(--ink);font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:990;line-height:1.08}._createStartOptionCard_9jy8c_5236>span:not(._createStartOptionIcon_9jy8c_5260){color:var(--muted);font-weight:800;line-height:1.45}._createStartOptionCard_9jy8c_5236 em{color:var(--primary);align-self:end;margin-top:6px;font-style:normal;font-weight:950}._creatorPrizeWizardCard_9jy8c_5297{background:radial-gradient(circle at 94% 2%, color-mix(in srgb, var(--secondary) 14%, transparent), transparent 20rem), radial-gradient(circle at 2% 96%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 18rem), #fffffff5;box-shadow:0 14px 28px #17213a0f, 0 34px 76px #17213a13, 24px 42px 104px color-mix(in srgb, var(--secondary) 8%, transparent);border:1px solid #ffffffd1;border-radius:clamp(30px,3.4vw,44px);padding:clamp(22px,3.2vw,40px);position:relative;overflow:hidden}._creatorPrizeWizardCard_9jy8c_5297:before,._creatorPrizeWizardCard_9jy8c_5297:after{content:"";pointer-events:none;border-radius:999px;position:absolute}._creatorPrizeWizardCard_9jy8c_5297:before{background:color-mix(in srgb, var(--secondary) 18%, transparent);width:132px;height:132px;top:-52px;right:-52px}._creatorPrizeWizardCard_9jy8c_5297:after{background:color-mix(in srgb, var(--accent) 28%, transparent);width:112px;height:112px;bottom:160px;left:-48px}._creatorPrizeWizardCard_9jy8c_5297>*{z-index:1;position:relative}._creatorPrizeProgress_9jy8c_5342{gap:12px;display:grid}._creatorPrizeProgress_9jy8c_5342 p{color:var(--primary);letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:.9rem;font-weight:950}._creatorPrizeProgress_9jy8c_5342 div{background:color-mix(in srgb, var(--secondary) 14%, white);border-radius:999px;height:12px;overflow:hidden}._creatorPrizeProgress_9jy8c_5342 span{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--primary) 86%, white) 0%, color-mix(in srgb, var(--primary) 62%, var(--accent)) 48%, color-mix(in srgb, var(--secondary) 54%, white) 100%);height:100%;transition:width .4s;display:block}._creatorPrizeStepHeader_9jy8c_5376{justify-content:space-between;align-items:flex-start;gap:24px;margin-top:clamp(28px,3.2vw,42px);display:flex}._creatorPrizeStepHeader_9jy8c_5376 h2{color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(1.875rem,3.2vw,3rem);font-weight:990;line-height:1.02}._creatorPrizeStepHeader_9jy8c_5376 h2:focus{outline:none}._creatorPrizeStepHeader_9jy8c_5376 p{color:var(--ink);margin:10px 0 0;font-size:clamp(.98rem,1.15vw,1.1rem);font-weight:850}._creatorPrizeStepHeader_9jy8c_5376 ._wizardStepNav_9jy8c_5404{flex:900px;width:min(100%,1040px)}._creatorPrizeSetupPanel_9jy8c_5409{border:1px solid color-mix(in srgb, var(--primary) 10%, white);background:radial-gradient(circle at 96% 12%, color-mix(in srgb, var(--secondary) 12%, transparent), transparent 18rem), linear-gradient(135deg, #fffffff2, color-mix(in srgb, var(--accent) 10%, white), color-mix(in srgb, var(--secondary) 9%, white));border-radius:clamp(26px,3vw,36px);margin-top:clamp(24px,3vw,38px);padding:clamp(16px,2.5vw,28px);box-shadow:inset 0 1px #ffffffd9}._creatorPrizeSetupGrid_9jy8c_5420,._creatorPrizeSetupGridSingle_9jy8c_5421{align-items:stretch;gap:clamp(18px,2vw,28px);display:grid}._creatorPrizeSetupGrid_9jy8c_5420{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)}._creatorPrizeSetupGridSingle_9jy8c_5421{grid-template-columns:1fr}._creatorPrizeActions_9jy8c_5435{justify-content:space-between;align-items:center;gap:14px;margin-top:clamp(20px,2.4vw,30px);display:flex}._creatorForm_9jy8c_641,._creatorPreview_9jy8c_642{background:radial-gradient(circle at 94% 3%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 25rem), #ffffffc7;border:1px solid #ffffffb8;flex-direction:column;min-height:0;padding:clamp(14px,1.65vw,24px);display:flex;overflow:hidden;box-shadow:0 18px 46px #17213a14}._creatorPreview_9jy8c_642{background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 12rem), linear-gradient(145deg, #fffffff5, color-mix(in srgb, var(--secondary) 8%, white));border-radius:30px;align-self:stretch;height:100%;min-height:500px;padding:clamp(18px,2vw,24px);position:relative;top:auto;overflow:auto}._creatorPreview_9jy8c_642 h2{margin:8px 0 6px;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.04}._creatorPreview_9jy8c_642>p:not(._eyebrow_9jy8c_170){color:var(--muted);margin:0;font-size:.92rem;font-weight:760;line-height:1.42}._creatorForm_9jy8c_641>._actionRow_9jy8c_452{background:inherit;border-top:1px solid #17213a14;flex:none;justify-content:flex-end;margin-top:14px;padding-top:14px}._creatorForm_9jy8c_641>._actionRow_9jy8c_452 ._ghostButtonLarge_9jy8c_515:first-child{margin-right:auto}._creatorWizardShell_9jy8c_5498{scrollbar-gutter:stable;flex:1;grid-template-columns:1fr;align-items:stretch;gap:12px;min-height:0;margin-top:12px;padding-right:2px;display:grid;overflow:auto}._wizardStepNav_9jy8c_5404{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:7px;display:grid}._wizardStep_9jy8c_5404,._wizardStepCurrent_9jy8c_5518,._wizardStepComplete_9jy8c_5519{color:var(--muted);text-align:left;cursor:pointer;background:#ffffff9e;border:1px solid #17213a14;border-radius:999px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:6px;min-height:38px;padding:6px 9px;display:grid}._wizardStep_9jy8c_5404 span,._wizardStepCurrent_9jy8c_5518 span,._wizardStepComplete_9jy8c_5519 span{width:24px;height:24px;color:var(--ink);background:#17213a14;border-radius:999px;justify-content:center;align-items:center;font-size:.74rem;font-weight:950;display:inline-flex}._wizardStep_9jy8c_5404 strong,._wizardStepCurrent_9jy8c_5518 strong,._wizardStepComplete_9jy8c_5519 strong{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:.76rem;font-weight:950;line-height:1.08}._wizardStepCurrent_9jy8c_5518{border-color:color-mix(in srgb, var(--primary) 42%, white);background:color-mix(in srgb, var(--primary) 9%, white);color:var(--primary-dark);box-shadow:0 14px 28px #d22b6f1f}._wizardStepCurrent_9jy8c_5518 span{background:var(--primary);color:#fff}._wizardStepComplete_9jy8c_5519{color:var(--ink)}._wizardStepComplete_9jy8c_5519 span{background:color-mix(in srgb, var(--success) 18%, white);color:var(--success)}._creatorStepCard_9jy8c_5581{background:#ffffffe6;border:0;border-radius:30px;align-content:start;gap:14px;min-height:0;margin-top:0;padding:clamp(20px,2.6vw,32px);display:grid;overflow:visible;box-shadow:0 12px 30px #17213a0d}._creatorDetailsStack_9jy8c_5595,._creatorCustomizationStack_9jy8c_5596{gap:clamp(16px,2vw,24px);display:grid}._creatorStepSubsection_9jy8c_5601{background:radial-gradient(circle at 96% 4%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 12rem), #ffffffb8;border:1px solid #17213a0f;border-radius:24px;gap:16px;padding:clamp(16px,2.2vw,24px);display:grid;box-shadow:inset 0 0 0 1px #ffffff8c}._creatorSubsectionTitle_9jy8c_5613{color:var(--ink);margin:4px 0 0;font-size:clamp(1.45rem,2.5vw,2rem);font-weight:950;line-height:1.04}._creatorDetailsIntro_9jy8c_5621{max-width:860px;color:var(--ink);margin:0;font-size:clamp(1rem,1.15vw,1.08rem);font-weight:820;line-height:1.72}._creatorCustomizationHero_9jy8c_5630{background:radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 13rem), linear-gradient(135deg, #fffffff5, color-mix(in srgb, var(--secondary) 8%, white));border:1px solid #17213a14;border-radius:28px;gap:18px;padding:clamp(18px,2.6vw,28px);display:grid;box-shadow:0 18px 42px #17213a12}._creatorCustomizationHero_9jy8c_5630 h3{color:var(--ink);margin:6px 0 0;font-size:clamp(1.65rem,3vw,2.4rem);font-weight:950;line-height:1.02}._creatorCustomizationHero_9jy8c_5630 p:not(._eyebrow_9jy8c_170){max-width:640px;color:var(--muted);margin:8px 0 0;font-size:1rem;font-weight:800;line-height:1.42}._creatorCustomizationHero_9jy8c_5630>span{background:color-mix(in srgb, var(--success) 16%, white);color:var(--success);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:9px 14px;font-size:.78rem;font-weight:950}._creatorThemeGrid_9jy8c_5671{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._creatorThemeCard_9jy8c_5677,._creatorThemeCardActive_9jy8c_5678{min-height:138px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #17213a1a;border-radius:18px;gap:10px;padding:14px;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:grid}._creatorThemeCard_9jy8c_5677:hover,._creatorThemeCard_9jy8c_5677:focus-visible,._creatorThemeCardActive_9jy8c_5678{border-color:color-mix(in srgb, var(--primary) 46%, white);outline:none;transform:translateY(-2px);box-shadow:0 16px 30px #17213a1a}._creatorThemeCardActive_9jy8c_5678{border-color:color-mix(in srgb, var(--primary) 64%, white);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 12%, transparent), 0 18px 34px #d22b6f24}._creatorThemeCard_9jy8c_5677 strong,._creatorThemeCardActive_9jy8c_5678 strong{font-size:.96rem;font-weight:950}._creatorThemeCard_9jy8c_5677 small,._creatorThemeCardActive_9jy8c_5678 small{color:var(--muted);font-size:.72rem;font-weight:900}._creatorThemeCard_9jy8c_5677 span,._creatorThemeCardActive_9jy8c_5678 span{gap:8px;display:flex}._creatorThemeCard_9jy8c_5677 b,._creatorThemeCardActive_9jy8c_5678 b{border-radius:999px;width:28px;height:28px;box-shadow:0 6px 14px #17213a17}._creatorThemeCardClassic_9jy8c_5739{background:radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 6rem), color-mix(in srgb, var(--success) 6%, white)}._creatorThemeCardBright_9jy8c_5745{background:radial-gradient(circle at 82% 8%,#0ea5e933,#0000 6rem),radial-gradient(circle at 12% 100%,#22c55e29,#0000 6rem),#fff}._creatorThemeCardDark_9jy8c_5752{color:#fff8e6;background:radial-gradient(circle at 86% 12%,#d22b6f57,#0000 6rem),linear-gradient(145deg,#101a34,#07142f);border-color:#ffffff24}._creatorThemeCardDark_9jy8c_5752 small,._creatorThemeCardDark_9jy8c_5752 strong{color:#fff8e6}._creatorThemeCardDark_9jy8c_5752._creatorThemeCardActive_9jy8c_5678{border-color:color-mix(in srgb, var(--primary) 72%, white);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 20%, transparent), 0 20px 38px #07142f47}._creatorCustomizationGrid_9jy8c_5772{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._creatorCustomizationCard_9jy8c_5778,._creatorCustomizationCardFeatured_9jy8c_5779{background:#fff;border:1px solid #17213a1a;border-radius:22px;gap:10px;padding:18px;display:grid;position:relative;box-shadow:0 14px 30px #17213a0e}._creatorCustomizationCardFeatured_9jy8c_5779{border-color:color-mix(in srgb, var(--success) 44%, white);background:color-mix(in srgb, var(--success) 7%, white)}._creatorCustomizationCard_9jy8c_5778>span,._creatorCustomizationCardFeatured_9jy8c_5779>span{background:var(--ink);color:#fff;border-radius:999px;padding:5px 10px;font-size:.72rem;font-weight:950;position:absolute;top:16px;right:16px}._creatorCustomizationCard_9jy8c_5778 h4,._creatorCustomizationCardFeatured_9jy8c_5779 h4{max-width:100%;color:var(--ink);margin:4px 0 0;padding-right:78px;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:950;line-height:1.08}._creatorCustomizationCard_9jy8c_5778 p,._creatorCustomizationCardFeatured_9jy8c_5779 p{color:var(--muted);margin:0;font-size:.92rem;font-weight:780;line-height:1.4}._creatorCustomizationCard_9jy8c_5778 ul,._creatorCustomizationCardFeatured_9jy8c_5779 ul{gap:7px;margin:4px 0 0;padding:0;list-style:none;display:grid}._creatorCustomizationCard_9jy8c_5778 li,._creatorCustomizationCardFeatured_9jy8c_5779 li{color:var(--muted);align-items:center;gap:8px;font-size:.86rem;font-weight:850;display:flex}._creatorCustomizationCard_9jy8c_5778 li:before,._creatorCustomizationCardFeatured_9jy8c_5779 li:before{content:"";background:var(--success);border-radius:999px;flex:none;width:8px;height:8px}._creatorCompactHeader_9jy8c_5857{border-bottom:1px solid #17213a14;justify-content:space-between;align-items:start;gap:18px;padding-bottom:10px;display:flex}._creatorCompactHeader_9jy8c_5857 h1{color:var(--ink);letter-spacing:0;margin:4px 0 6px;font-size:clamp(1.45rem,2.45vw,2.15rem);line-height:1}._creatorCompactHeader_9jy8c_5857 h1:focus{outline:none}._creatorCompactHeader_9jy8c_5857 p:not(._eyebrow_9jy8c_170){max-width:760px;color:var(--muted);margin:0;font-size:.96rem;font-weight:760;line-height:1.4}._creatorCompactHeader_9jy8c_5857>span{background:color-mix(in srgb, var(--primary) 11%, white);color:var(--primary-dark);border-radius:999px;flex:none;padding:9px 12px;font-size:.78rem;font-weight:950}._templateActionRow_9jy8c_5897,._questionCategoryPager_9jy8c_5898{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._templateActionRow_9jy8c_5897 p{color:var(--muted);margin:0;font-weight:800}._creatorStepHeader_9jy8c_5912{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}._creatorStepHeader_9jy8c_5912>span{background:color-mix(in srgb, var(--primary) 12%, white);min-width:72px;min-height:34px;color:var(--primary-dark);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;font-size:.74rem;font-weight:950;display:inline-flex}._creatorStepHeader_9jy8c_5912 h2{color:var(--ink);margin:0;font-size:clamp(1.25rem,2.5vw,1.65rem);line-height:1.05}._creatorStepHeader_9jy8c_5912 p{color:var(--muted);margin:5px 0 0;font-weight:760;line-height:1.45}._audienceChoiceGrid_9jy8c_5948{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._audienceChoice_9jy8c_5948,._audienceChoiceActive_9jy8c_5955{min-height:86px;color:var(--ink);text-align:left;cursor:pointer;touch-action:manipulation;background:#ffffffe6;border:1px solid #17213a1a;border-radius:18px;gap:6px;padding:13px 14px;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;display:grid;box-shadow:0 10px 22px #17213a0b}._audienceChoice_9jy8c_5948:hover,._audienceChoiceActive_9jy8c_5955{border-color:color-mix(in srgb, var(--primary) 52%, white);background:linear-gradient(135deg, #fffffffa, color-mix(in srgb, var(--primary) 9%, white)), white;transform:translateY(-2px);box-shadow:0 18px 34px #d22b6f1f}._audienceChoice_9jy8c_5948 strong,._audienceChoiceActive_9jy8c_5955 strong{color:var(--ink);font-size:.94rem;font-weight:950}._audienceChoice_9jy8c_5948 span,._audienceChoiceActive_9jy8c_5955 span{color:var(--muted);text-transform:none;letter-spacing:0;font-size:.82rem;font-weight:760;line-height:1.32}._formGrid_9jy8c_5998{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}._formGrid_9jy8c_5998 label,._questionEditor_9jy8c_6006 label,._categoryBuilderGrid_9jy8c_6007 label,._quickQuestionEditor_9jy8c_6008 label{color:var(--ink);text-transform:none;letter-spacing:0;gap:8px;font-size:1rem;font-weight:900;display:grid}._fieldLabelWithInfo_9jy8c_6018{align-items:center;gap:.5rem;width:fit-content;display:inline-flex}._fieldInfoIcon_9jy8c_6025{border:2px solid color-mix(in srgb, var(--primary) 38%, white);background:color-mix(in srgb, var(--primary) 12%, white);width:1.55rem;height:1.55rem;color:var(--primary-dark);box-shadow:0 .45rem 1rem color-mix(in srgb, var(--primary) 14%, transparent);cursor:help;border-radius:999px;justify-content:center;align-items:center;font-size:.86rem;font-weight:950;line-height:1;display:inline-flex;position:relative}._fieldInfoIcon_9jy8c_6025:hover:after,._fieldInfoIcon_9jy8c_6025:focus-visible:after{content:attr(data-tooltip);z-index:30;background:var(--ink);color:#fff;text-transform:none;letter-spacing:0;border-radius:.9rem;width:min(20rem,72vw);padding:.8rem .9rem;font-size:.82rem;font-weight:800;line-height:1.35;position:absolute;bottom:calc(100% + .65rem);left:0;box-shadow:0 1rem 2rem #111a352e}._fieldInfoIcon_9jy8c_6025:hover:before,._fieldInfoIcon_9jy8c_6025:focus-visible:before{content:"";z-index:31;border:.35rem solid #0000;border-top:0;border-bottom-color:var(--ink);position:absolute;bottom:calc(100% + .35rem);left:.5rem}._fieldInfoIcon_9jy8c_6025:focus-visible{outline:3px solid color-mix(in srgb, var(--secondary) 50%, transparent);outline-offset:3px}._formGrid_9jy8c_5998 input,._formGrid_9jy8c_5998 select,._formGrid_9jy8c_5998 textarea,._questionEditor_9jy8c_6006 input,._categoryBuilderGrid_9jy8c_6007 input,._quickQuestionEditor_9jy8c_6008 input,._quickQuestionEditor_9jy8c_6008 textarea,._quickQuestionEditor_9jy8c_6008 select{width:100%;min-height:48px;color:var(--ink);background:#fff;border:1px solid #17213a1f;border-radius:16px;outline:none;padding:0 14px;font-weight:500}._formGrid_9jy8c_5998 select,._quickQuestionEditor_9jy8c_6008 select{appearance:none;background:linear-gradient(135deg, #fffffffa, color-mix(in srgb, var(--accent) 14%, white)), white;background-image:linear-gradient(45deg, transparent 50%, var(--primary-dark) 50%), linear-gradient(135deg, var(--primary-dark) 50%, transparent 50%), linear-gradient(135deg, #fffffffa, color-mix(in srgb, var(--accent) 14%, white));cursor:pointer;background-position:calc(100% - 18px),calc(100% - 12px),0 0;background-repeat:no-repeat;background-size:6px 6px,6px 6px,100% 100%;padding-right:38px}._formGrid_9jy8c_5998 input,._formGrid_9jy8c_5998 select,._formGrid_9jy8c_5998 textarea{font-size:1.08rem;line-height:1.45}._quickQuestionEditor_9jy8c_6008 textarea{resize:vertical;width:100%;min-height:92px;padding:14px;line-height:1.45}._quickQuestionEditor_9jy8c_6008 label:first-of-type textarea{min-height:112px}._quickQuestionEditor_9jy8c_6008 label:last-child textarea{min-height:88px}._quickQuestionEditor_9jy8c_6008 label small{color:var(--muted);letter-spacing:0;text-transform:none;margin-top:-4px;font-size:.78rem;font-weight:760;line-height:1.3}._choiceFieldGrid_9jy8c_6155{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._choiceFieldGrid_9jy8c_6155 label{min-width:0}._choiceFieldGrid_9jy8c_6155 input{border:1px solid color-mix(in srgb, var(--primary) 14%, #17213a1f);width:100%;color:var(--ink);font:inherit;background:#fffffff0;border-radius:18px;padding:14px 16px;font-size:1.04rem;font-weight:500;box-shadow:0 10px 20px #17213a0d}._choiceFieldGrid_9jy8c_6155 input:focus{border-color:var(--secondary);box-shadow:0 0 0 4px color-mix(in srgb, var(--secondary) 16%, transparent);outline:none}._choiceFieldGrid_9jy8c_6155 input::placeholder{color:var(--ink);opacity:1}._choiceFieldGrid_9jy8c_6155 input:hover::placeholder,._choiceFieldGrid_9jy8c_6155 input:focus::placeholder{opacity:0}._blankPreview_9jy8c_6194{background:color-mix(in srgb, var(--accent) 18%, white);border:1px solid #17213a14;border-radius:18px;gap:8px;padding:14px;display:grid}._blankPreview_9jy8c_6194 span{color:var(--primary-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:950}._blankPreview_9jy8c_6194 strong{color:var(--ink);font-weight:900;line-height:1.4}._formGrid_9jy8c_5998 textarea{resize:vertical;min-height:118px;padding:14px;line-height:1.45}._fullWidthField_9jy8c_6224{grid-column:1/-1}._checkboxField_9jy8c_6228 input{width:24px;min-height:24px;accent-color:var(--primary)}._formGrid_9jy8c_5998 input:focus,._formGrid_9jy8c_5998 select:focus,._formGrid_9jy8c_5998 textarea:focus,._questionEditor_9jy8c_6006 input:focus,._categoryBuilderGrid_9jy8c_6007 input:focus,._quickQuestionEditor_9jy8c_6008 input:focus,._quickQuestionEditor_9jy8c_6008 textarea:focus,._quickQuestionEditor_9jy8c_6008 select:focus{border-color:var(--secondary);box-shadow:0 0 0 4px color-mix(in srgb, var(--secondary) 16%, transparent)}._categoryBuilderGrid_9jy8c_6007{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}._categoryBuilderGrid_9jy8c_6007 label{background:#ffffffb8;border:1px solid #17213a14;border-radius:20px;min-width:0;padding:12px;box-shadow:0 10px 22px #17213a0a}._categoryBuilderGrid_9jy8c_6007 label:nth-child(5){grid-column:1/-1;max-width:calc(50% - 7px)}._categoryBuilderGrid_9jy8c_6007 input{width:100%}._categoryTemplateFooter_9jy8c_6271{justify-content:flex-start;margin-top:16px;display:flex}._questionCategoryStack_9jy8c_6277{gap:14px;display:grid}._questionCategoryCard_9jy8c_6282{background:color-mix(in srgb, var(--secondary) 5%, white);border:1px solid #17213a14;border-radius:24px;gap:16px;padding:clamp(16px,2.5vw,22px);display:grid}._questionCategoryHeader_9jy8c_6291{justify-content:space-between;align-items:center;gap:12px;display:flex}._questionCategoryHeader_9jy8c_6291 strong{color:var(--ink);font-size:1.1rem;font-weight:950}._questionCategoryHeader_9jy8c_6291 span{color:var(--primary-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:950}._questionWizardLayout_9jy8c_6312{gap:14px;display:grid}._questionCategoryTabs_9jy8c_6317{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}._questionCategoryTab_9jy8c_6317,._questionCategoryTabActive_9jy8c_6324{min-width:0;min-height:64px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #17213a14;border-radius:16px;align-content:center;gap:5px;padding:10px;display:grid}._questionCategoryTab_9jy8c_6317 span,._questionCategoryTabActive_9jy8c_6324 span{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;max-width:100%;font-size:.78rem;font-weight:950;line-height:1.12;display:block;overflow:visible}._questionCategoryTab_9jy8c_6317 span b,._questionCategoryTabActive_9jy8c_6324 span b{background:var(--success);color:#fff;vertical-align:.08em;border-radius:999px;place-items:center;width:1.25em;height:1.25em;margin-left:.45em;font-size:.72em;font-weight:950;line-height:1;display:inline-grid}._questionCategoryTab_9jy8c_6317 strong,._questionCategoryTabActive_9jy8c_6324 strong{color:var(--muted);font-size:.76rem;font-weight:950}._questionCategoryTabActive_9jy8c_6324{border-color:color-mix(in srgb, var(--primary) 42%, white);background:color-mix(in srgb, var(--primary) 9%, white);box-shadow:0 12px 24px #d22b6f1f}._focusedQuestionCard_9jy8c_6381{border:1px solid color-mix(in srgb, var(--primary) 14%, white);background:radial-gradient(circle at 96% 0%, color-mix(in srgb, var(--primary) 10%, transparent) 0 92px, transparent 93px), linear-gradient(135deg, color-mix(in srgb, var(--primary) 5%, white), color-mix(in srgb, var(--secondary) 5%, white));border-radius:24px;gap:clamp(18px,2vw,24px);padding:clamp(18px,2.6vw,28px);display:grid;box-shadow:inset 0 0 0 1px #ffffffb8}._focusedQuestionHeader_9jy8c_6393{justify-content:space-between;align-items:center;gap:16px;display:flex}._focusedQuestionHeader_9jy8c_6393 p{color:var(--primary-dark);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:clamp(.9rem,1vw,1.05rem);font-weight:950}._questionSlotPills_9jy8c_6409{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}._questionSlotPill_9jy8c_6409,._questionSlotPillActive_9jy8c_6417{background:color-mix(in srgb, var(--primary) 9%, white);width:44px;height:44px;color:var(--primary-dark);cursor:pointer;border:0;border-radius:999px;place-items:center;font-weight:950;display:inline-grid}._questionSlotPillActive_9jy8c_6417{background:var(--primary);color:#fff;box-shadow:0 12px 24px color-mix(in srgb, var(--primary) 24%, transparent)}._questionActionRow_9jy8c_6436{flex-wrap:wrap;gap:10px;display:flex}._questionActionButton_9jy8c_6442,._questionDangerButton_9jy8c_6443,._questionAddButton_9jy8c_6444,._questionToolButton_9jy8c_6445,._questionActionRow_9jy8c_6436 ._lockedToolButton_9jy8c_6446{cursor:pointer;border:0;border-radius:999px;min-height:46px;padding:0 18px;font-size:.92rem;font-weight:950}._questionActionButton_9jy8c_6442{color:var(--ink);background:#fff;box-shadow:0 8px 18px #17213a14}._questionDangerButton_9jy8c_6443{background:color-mix(in srgb, var(--primary) 12%, white);color:var(--coral)}._questionAddButton_9jy8c_6444{background:var(--ink);color:#fff}._questionToolButton_9jy8c_6445{border:1px solid color-mix(in srgb, var(--primary) 16%, white);color:var(--primary-dark);background:#ffffffd1;box-shadow:0 8px 18px #17213a14}._questionActionButton_9jy8c_6442:disabled,._questionDangerButton_9jy8c_6443:disabled,._questionAddButton_9jy8c_6444:disabled,._questionToolButton_9jy8c_6445:disabled,._questionActionRow_9jy8c_6436 ._lockedToolButton_9jy8c_6446:disabled{cursor:not-allowed;opacity:.46}._focusedQuestionFields_9jy8c_6488{gap:18px;display:grid}._focusedQuestionToolbar_9jy8c_6493{grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:end;gap:12px;display:grid}._focusedQuestionFullField_9jy8c_6500,._focusedQuestionGrid_9jy8c_6501 label{color:var(--ink);letter-spacing:0;text-transform:none;gap:8px;font-size:1rem;font-weight:900;display:grid}._focusedQuestionFullField_9jy8c_6500 span,._focusedQuestionGrid_9jy8c_6501 label span{color:var(--ink);letter-spacing:0;text-transform:none}._focusedQuestionFullField_9jy8c_6500 input,._focusedQuestionFullField_9jy8c_6500 textarea,._focusedQuestionFullField_9jy8c_6500 select,._focusedQuestionGrid_9jy8c_6501 input,._focusedQuestionGrid_9jy8c_6501 select{border:1px solid color-mix(in srgb, var(--primary) 14%, #17213a1f);width:100%;color:var(--ink);font:inherit;background:#ffffffe6;border-radius:22px;padding:18px 22px;font-size:1rem;font-weight:500;box-shadow:0 12px 24px #17213a0f}._focusedQuestionFullField_9jy8c_6500 textarea{resize:vertical;min-height:150px}._focusedQuestionGrid_9jy8c_6501{grid-template-columns:minmax(0,1fr) minmax(180px,.6fr);gap:16px;display:grid}._focusedQuestionNextRow_9jy8c_6546{justify-content:flex-end;display:flex}._focusedQuestionEmpty_9jy8c_6551{border:1px dashed color-mix(in srgb, var(--primary) 28%, white);background:#ffffffb8;border-radius:20px;justify-items:start;gap:14px;padding:22px;display:grid}._questionCategoryPager_9jy8c_5898 button:disabled{cursor:not-allowed;opacity:.48}._quickQuestionEditor_9jy8c_6008{background:#ffffffc7;border-radius:20px;grid-template-columns:1fr;gap:14px;padding:clamp(14px,2vw,18px);display:grid;position:relative;box-shadow:inset 0 0 0 1px #17213a0d}._quickQuestionTopline_9jy8c_6577{z-index:4;grid-template-columns:minmax(0,1fr) minmax(180px,260px);align-items:end;gap:12px;min-width:0;display:grid;position:relative}._quickQuestionTopline_9jy8c_6577 strong{color:var(--primary-dark);letter-spacing:.1em;text-transform:uppercase;align-self:center;font-size:.9rem;font-weight:950}._answerTypePicker_9jy8c_6596{min-width:0;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;gap:8px;font-size:.82rem;font-weight:950;display:grid;position:relative}._answerTypeButton_9jy8c_6608{background:linear-gradient(135deg, #fffffffa, color-mix(in srgb, var(--accent) 14%, white)), white;width:100%;min-height:48px;color:var(--ink);font:inherit;letter-spacing:0;text-align:left;text-transform:none;cursor:pointer;border:1px solid #17213a1f;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:.92rem;font-weight:950;display:flex;box-shadow:0 8px 18px #17213a0b}._answerTypeButton_9jy8c_6608:hover,._answerTypeButton_9jy8c_6608:focus-visible{border-color:var(--secondary);box-shadow:0 0 0 4px color-mix(in srgb, var(--secondary) 16%, transparent);outline:none}._answerTypeButton_9jy8c_6608 b{background:color-mix(in srgb, var(--primary) 10%, white);width:24px;height:24px;color:var(--primary-dark);border-radius:999px;place-items:center;font-size:1rem;line-height:1;display:inline-grid}._answerTypeMenu_9jy8c_6651{z-index:40;background:#fffdf7fa;border:1px solid #17213a1a;border-radius:18px;gap:6px;min-width:min(260px,100%);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 20px 42px #17213a29}._answerTypeOption_9jy8c_6667,._answerTypeOptionSelected_9jy8c_6668{min-height:42px;color:var(--ink);font:inherit;letter-spacing:0;text-align:left;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:.88rem;font-weight:900;display:flex}._answerTypeOption_9jy8c_6667:hover,._answerTypeOption_9jy8c_6667:focus-visible,._answerTypeOptionSelected_9jy8c_6668{background:color-mix(in srgb, var(--primary) 10%, white);color:var(--primary-dark);outline:none}._answerTypeOptionSelected_9jy8c_6668 strong{background:var(--primary);color:#fff;border-radius:999px;place-items:center;width:22px;height:22px;font-size:.78rem;display:inline-grid}._brandedSelect_9jy8c_6707{min-width:0;position:relative}._brandedSelectButton_9jy8c_6712{border:1px solid color-mix(in srgb, var(--primary) 14%, #17213a1f);background:linear-gradient(135deg, #fffffffa, color-mix(in srgb, var(--accent) 12%, white)), white;width:100%;min-height:56px;color:var(--ink);font:inherit;letter-spacing:0;text-align:left;text-transform:none;cursor:pointer;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:1.04rem;font-weight:600;display:flex;box-shadow:0 10px 20px #17213a0d}._brandedSelectButton_9jy8c_6712:hover,._brandedSelectButton_9jy8c_6712:focus-visible{border-color:var(--secondary);box-shadow:0 0 0 4px color-mix(in srgb, var(--secondary) 16%, transparent);outline:none}._brandedSelectButtonSelected_9jy8c_6743{border-color:color-mix(in srgb, var(--primary) 72%, white);background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 16%, white), color-mix(in srgb, var(--accent) 10%, white)), white;color:var(--primary-dark);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent), 0 14px 28px #d22b6f24}._brandedSelectButtonSelected_9jy8c_6743 span{color:var(--primary-dark);font-weight:820}._brandedSelectButtonSelected_9jy8c_6743 b{background:var(--primary);color:#fff}._brandedSelectButton_9jy8c_6712 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._brandedSelectButton_9jy8c_6712 b{background:color-mix(in srgb, var(--primary) 11%, white);width:28px;height:28px;color:var(--primary);border-radius:999px;flex:none;place-items:center;font-size:1.2rem;line-height:1;display:inline-grid}._brandedSelectButtonDisabled_9jy8c_6784{cursor:not-allowed;opacity:.62;box-shadow:none}._brandedSelectMenu_9jy8c_6790{z-index:90;border:1px solid color-mix(in srgb, var(--primary) 16%, #17213a1a);background:linear-gradient(145deg, #fffffffa, color-mix(in srgb, var(--primary) 7%, white)), white;border-radius:22px;gap:7px;max-height:min(320px,55vh);padding:10px;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 54px #17213a2e}._brandedSelectOption_9jy8c_6809,._brandedSelectOptionSelected_9jy8c_6810{min-height:46px;color:var(--ink);font:inherit;letter-spacing:0;text-align:left;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:15px;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font-size:.98rem;font-weight:600;display:flex}._brandedSelectOption_9jy8c_6809:hover,._brandedSelectOption_9jy8c_6809:focus-visible{background:color-mix(in srgb, var(--primary) 9%, white);color:var(--primary-dark);outline:none}._brandedSelectOptionSelected_9jy8c_6810{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 22%, white), color-mix(in srgb, var(--accent) 14%, white));color:var(--primary-dark);font-weight:820;box-shadow:0 12px 24px #d22b6f29}._brandedSelectOptionSelected_9jy8c_6810:hover,._brandedSelectOptionSelected_9jy8c_6810:focus-visible{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 28%, white), color-mix(in srgb, var(--accent) 18%, white));color:var(--primary-dark);outline:none}._brandedSelectOptionSelected_9jy8c_6810 span{color:var(--primary-dark)}._brandedSelectOptionSelected_9jy8c_6810 strong{background:var(--primary);color:#fff;border-radius:999px;place-items:center;width:24px;height:24px;font-size:.82rem;display:inline-grid}._brandedSelectOptionDisabled_9jy8c_6866{cursor:not-allowed;opacity:.42}._validationPanel_9jy8c_2712:focus{outline:3px solid color-mix(in srgb, var(--primary) 60%, white);outline-offset:4px}._creatorReviewGrid_9jy8c_6876{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._creatorReviewGrid_9jy8c_6876>div{background:#fff;border-radius:20px;gap:6px;padding:16px;display:grid;box-shadow:0 12px 26px #17213a0f}._creatorReviewGrid_9jy8c_6876 span,._creatorBoardPreview_9jy8c_6892 span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:950}._creatorReviewGrid_9jy8c_6876 strong,._creatorBoardPreview_9jy8c_6892 strong{color:var(--ink);font-weight:950}._reviewLaunchStack_9jy8c_6906{gap:clamp(16px,2vw,24px);display:grid}._reviewLaunchSummary_9jy8c_6911{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._reviewLaunchSummary_9jy8c_6911>div,._reviewBoardSection_9jy8c_6918,._reviewGamePreviewSection_9jy8c_6919{background:#ffffffe6;border:1px solid #17213a0f;border-radius:22px;box-shadow:0 14px 30px #17213a0f}._reviewLaunchSummary_9jy8c_6911>div{align-content:center;gap:8px;min-height:96px;padding:18px;display:grid}._reviewLaunchSummary_9jy8c_6911 span,._reviewBoardHeader_9jy8c_6935 span{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:.76rem;font-weight:950}._reviewLaunchSummary_9jy8c_6911 strong{overflow-wrap:anywhere;color:var(--ink);font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:950;line-height:1.08}._reviewReadyBanner_9jy8c_6951,._reviewNeedsWorkBanner_9jy8c_6952{border-radius:22px;padding:18px 22px;font-size:clamp(1.05rem,1.7vw,1.35rem);font-weight:950}._reviewReadyBanner_9jy8c_6951{background:color-mix(in srgb, var(--primary) 15%, white);color:var(--primary-dark)}._reviewNeedsWorkBanner_9jy8c_6952{background:color-mix(in srgb, var(--danger) 12%, white);color:color-mix(in srgb, var(--ink) 76%, var(--danger))}._reviewLaunchActions_9jy8c_6969{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._reviewPracticeCard_9jy8c_6975,._reviewLiveRoomCard_9jy8c_6976{min-height:190px;font:inherit;text-align:left;cursor:pointer;border-radius:26px;justify-items:start;gap:14px;padding:clamp(18px,2vw,28px);transition:transform .16s,box-shadow .16s,border-color .16s;display:grid}._reviewPracticeCard_9jy8c_6975{color:var(--ink);background:#fffffff0;border:1px solid #17213a14;box-shadow:0 14px 28px #17213a0f}._reviewLiveRoomCard_9jy8c_6976{background:linear-gradient(135deg, var(--danger), var(--primary));color:#fff;border:0;box-shadow:0 24px 48px #d22b6f38}._reviewPracticeCard_9jy8c_6975:hover,._reviewPracticeCard_9jy8c_6975:focus-visible,._reviewLiveRoomCard_9jy8c_6976:hover,._reviewLiveRoomCard_9jy8c_6976:focus-visible{outline:none;transform:translateY(-3px);box-shadow:0 22px 44px #17213a1f}._reviewPracticeCard_9jy8c_6975>span,._reviewLiveRoomCard_9jy8c_6976>span{border-radius:999px;place-items:center;width:58px;height:58px;font-size:1.45rem;font-weight:950;display:grid}._reviewPracticeCard_9jy8c_6975>span{background:color-mix(in srgb, var(--accent) 16%, white);color:var(--ink)}._reviewLiveRoomCard_9jy8c_6976>span{color:#fff;background:#ffffff2e}._reviewPracticeCard_9jy8c_6975 strong,._reviewLiveRoomCard_9jy8c_6976 strong{font-size:clamp(1.45rem,2.4vw,2.1rem);font-weight:950;line-height:1.02}._reviewPracticeCard_9jy8c_6975 p,._reviewLiveRoomCard_9jy8c_6976 p{max-width:720px;margin:0;font-weight:820;line-height:1.35}._reviewPracticeCard_9jy8c_6975 p{color:var(--ink)}._reviewLiveRoomCard_9jy8c_6976 p{color:#ffffffe6}._reviewBoardSection_9jy8c_6918,._reviewGamePreviewSection_9jy8c_6919{gap:16px;padding:clamp(18px,2vw,26px);display:grid}._reviewBoardHeader_9jy8c_6935{justify-content:space-between;align-items:center;gap:14px;display:flex}._reviewBoardHeader_9jy8c_6935>div{gap:6px;display:grid}._reviewBoardHeader_9jy8c_6935 strong{color:var(--ink);font-size:clamp(1.35rem,2.1vw,1.9rem);font-weight:950;line-height:1.05}._reviewBoardHeader_9jy8c_6935 b{background:color-mix(in srgb, var(--primary) 10%, white);color:var(--primary);border-radius:999px;flex:none;padding:9px 13px;font-size:.88rem;font-weight:950}._reviewGamePreviewGrid_9jy8c_7095{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:16px;display:grid}._reviewGamePreviewGrid_9jy8c_7095 ._previewKickoffScreen_9jy8c_7102,._reviewGamePreviewGrid_9jy8c_7095 ._previewGameBoard_9jy8c_7103{min-height:360px}._validationPanel_9jy8c_2712{border:1px solid color-mix(in srgb, var(--danger) 22%, white);background:color-mix(in srgb, var(--danger) 7%, white);border-radius:20px;gap:8px;padding:14px;display:grid}._validationPanel_9jy8c_2712 span{color:color-mix(in srgb, var(--danger) 72%, var(--ink));font-weight:850;line-height:1.35}._creatorBoardPreview_9jy8c_6892{background:linear-gradient(145deg,#064a3af5,#052d28fa),#064a3a;border-radius:24px;gap:10px;margin:18px 0;padding:14px;display:grid;box-shadow:inset 0 0 0 2px #ffffff14}._creatorBoardPreview_9jy8c_6892>div{background:#ffffff14;border:1px solid #fff8e094;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._creatorBoardPreview_9jy8c_6892 span,._creatorBoardPreview_9jy8c_6892 strong{color:#fff8e0}._previewCategoryBoard_9jy8c_7150{gap:8px;margin:0;display:grid}._previewCategoryBoard_9jy8c_7150 div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._previewCategoryBoard_9jy8c_7150 span{background:color-mix(in srgb, var(--secondary) 9%, white);color:var(--ink);text-align:center;text-overflow:ellipsis;white-space:nowrap;border:1px solid #17213a14;border-radius:999px;padding:8px 10px;font-size:.78rem;font-weight:950;overflow:hidden}._stepPreviewStack_9jy8c_7176{gap:10px;margin-top:12px;display:grid}._previewBoardHeader_9jy8c_7182{justify-content:space-between;align-items:center;gap:14px;margin-bottom:8px;display:flex}._previewBoardHeader_9jy8c_7182 span{text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:9px 16px;overflow:hidden;box-shadow:0 12px 24px #17213a14}._previewBoardHeader_9jy8c_7182 ._previewPill_9jy8c_7199{background:linear-gradient(135deg, #ff5f66 0%, var(--primary) 100%);color:#fff;letter-spacing:.18em;text-transform:uppercase;justify-content:flex-start;align-items:center;gap:10px;min-width:178px;padding:13px 24px 13px 22px;font-size:.8rem;font-weight:950;line-height:1;display:inline-flex;box-shadow:0 16px 28px #da2b712e}._previewPill_9jy8c_7199 svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;flex:none;width:20px;height:20px}._previewBoardHeader_9jy8c_7182 span:last-child{background:color-mix(in srgb, var(--success) 18%, white);max-width:52%;color:var(--success-dark);font-size:.95rem;font-weight:950}._previewGameStage_9jy8c_7234,._previewTitleStage_9jy8c_7235,._previewQuestionBoard_9jy8c_7236,._previewScoreUpdate_9jy8c_7237,._previewFinalReveal_9jy8c_7238,._previewKickoffScreen_9jy8c_7102,._previewQuestionScreen_9jy8c_7240{border-radius:24px;gap:10px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 38px #17213a14}._previewGameStage_9jy8c_7234,._previewQuestionBoard_9jy8c_7236{color:#fff8e6;background:radial-gradient(circle at 18% 12%,#ffffff1f,#0000 7rem),repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 18px),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 18px),linear-gradient(145deg,#145142,#07332d);border:7px solid #b77948}._previewGameStage_9jy8c_7234>span,._previewQuestionBoard_9jy8c_7236>span{color:#fff8e6c7;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:950}._previewGameStage_9jy8c_7234>strong,._previewQuestionBoard_9jy8c_7236>strong{color:#fff8e6;letter-spacing:0;font-size:clamp(1.45rem,3vw,2.1rem);font-weight:950;line-height:1}._previewGameStage_9jy8c_7234 p,._previewQuestionBoard_9jy8c_7236 p{color:#fff8e6d6;margin:0;font-size:.88rem;font-weight:780;line-height:1.35}._previewChalkMini_9jy8c_7288{gap:7px;margin-top:4px;display:grid}._previewChalkMini_9jy8c_7288 span{color:#fff8e6;background:#ffffff14;border:1px solid #fff8e66b;border-radius:999px;padding:8px 10px;font-size:.78rem;font-weight:950}._previewTitleStage_9jy8c_7235{background:radial-gradient(circle at 78% 8%, color-mix(in srgb, var(--accent) 30%, transparent), transparent 12rem), radial-gradient(circle at 12% 92%, color-mix(in srgb, var(--secondary) 20%, transparent), transparent 12rem), #ffffffd1;text-align:center;border:1px solid #ffffffbd;align-content:center;min-height:250px}._previewThemeClassic_9jy8c_7315{background:radial-gradient(circle at 78% 8%, color-mix(in srgb, var(--accent) 30%, transparent), transparent 12rem), radial-gradient(circle at 12% 92%, color-mix(in srgb, var(--secondary) 20%, transparent), transparent 12rem), #ffffffd1}._previewThemeBright_9jy8c_7322{background:radial-gradient(circle at 84% 10%,#f43f5e2e,#0000 12rem),radial-gradient(circle at 10% 90%,#0ea5e942,#0000 13rem),linear-gradient(145deg,#fff,#ecfeff)}._previewThemeDark_9jy8c_7329{background:radial-gradient(circle at 82% 10%,#d22b6f57,#0000 12rem),radial-gradient(circle at 18% 92%,#ffd44d29,#0000 12rem),linear-gradient(145deg,#101a34,#07142f);border-color:#ffffff29}._previewThemeDark_9jy8c_7329 span,._previewThemeDark_9jy8c_7329 strong,._previewThemeDark_9jy8c_7329 p{color:#fff8e6}._previewTitleStage_9jy8c_7235 span,._previewScoreUpdate_9jy8c_7237 span,._previewFinalReveal_9jy8c_7238 span{color:var(--primary-dark);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:950}._previewTitleStage_9jy8c_7235 strong,._previewScoreUpdate_9jy8c_7237 strong,._previewFinalReveal_9jy8c_7238 strong{color:var(--ink);letter-spacing:0;font-size:clamp(1.7rem,4vw,2.65rem);font-weight:950;line-height:.96}._previewTitleStage_9jy8c_7235 small{background:color-mix(in srgb, var(--accent) 28%, white);width:fit-content;color:var(--ink);border-radius:999px;justify-self:center;padding:8px 12px;font-weight:950}._previewTitleStage_9jy8c_7235 p,._previewScoreUpdate_9jy8c_7237 p,._previewFinalReveal_9jy8c_7238 p{max-width:360px;color:var(--muted);justify-self:center;margin:0;font-size:.92rem;font-weight:760;line-height:1.4}._previewTitleStage_9jy8c_7235._previewThemeDark_9jy8c_7329 span{color:#ff4f8b}._previewTitleStage_9jy8c_7235._previewThemeDark_9jy8c_7329 strong{color:#fff8e6;text-shadow:0 3px 18px #0000006b}._previewTitleStage_9jy8c_7235._previewThemeDark_9jy8c_7329 p{color:#fff8e6e0}._previewGameBoard_9jy8c_7103{background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 18px),linear-gradient(145deg,#145142,#07332d);border:8px solid #b77948;border-radius:24px;gap:12px;min-height:455px;padding:clamp(18px,2.5vw,28px);display:grid;box-shadow:0 18px 36px #17213a1a}._previewGameBoard_9jy8c_7103 div{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(10px,1.8vw,18px);display:grid}._previewGameBoard_9jy8c_7103 span{color:#fff8e6;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#4f9d6c,#236245);border:2px solid #fff8e6c7;border-radius:999px;padding:11px 14px;font-family:Marker Felt,Bradley Hand,Segoe Print,Comic Sans MS,ui-rounded,cursive;font-size:1rem;font-weight:950;overflow:hidden;box-shadow:inset 0 -8px #00000024}._previewQuestionBoard_9jy8c_7236 div{background:#ffffff14;border:1px solid #fff8e652;border-radius:16px;gap:5px;padding:10px;display:grid}._previewQuestionBoard_9jy8c_7236 small{color:#fff8e6b8;letter-spacing:.12em;text-transform:uppercase;font-size:.67rem;font-weight:950}._previewProgressPills_9jy8c_7451{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._previewProgressPills_9jy8c_7451 span{background:color-mix(in srgb, var(--secondary) 12%, white);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:8px 10px;font-size:.76rem;font-weight:950;overflow:hidden}._previewProgressPills_9jy8c_7451 ._previewPillActive_9jy8c_7469{background:color-mix(in srgb, var(--primary) 16%, white);color:var(--primary-dark);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 28%, white)}._previewScoreUpdate_9jy8c_7237{background:radial-gradient(circle at 80% 8%, color-mix(in srgb, var(--accent) 34%, transparent), transparent 10rem), #ffffffd1;text-align:center;border:1px solid #ffffffc2;align-content:center;min-height:190px}._previewTeamScoreGrid_9jy8c_7485{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._previewTeamScoreGrid_9jy8c_7485 div{text-align:center;background:#ffffffd6;border-radius:18px;gap:5px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #17213a0f}._previewTeamScoreGrid_9jy8c_7485 span{color:var(--primary-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:950}._previewTeamScoreGrid_9jy8c_7485 strong{color:var(--ink);font-size:1.25rem;font-weight:950}._previewFinalReveal_9jy8c_7238{background:radial-gradient(circle at 50% 12%, color-mix(in srgb, var(--accent) 40%, transparent), transparent 11rem), linear-gradient(145deg, #12244f, #07142f);text-align:center;border:1px solid #ffffffc2;align-content:center;min-height:360px}._previewFinalReveal_9jy8c_7238 span,._previewFinalReveal_9jy8c_7238 strong,._previewFinalReveal_9jy8c_7238 p{color:#fff8e6}._previewFinalReveal_9jy8c_7238 strong{text-shadow:0 0 24px #ffd55b47}._previewKickoffScreen_9jy8c_7102{color:#fff8e6;text-align:center;background:radial-gradient(circle at 18% 14%,#ffffff21,#0000 8rem),repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 18px),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 18px),linear-gradient(145deg,#145142,#07332d);border:8px solid #b77948;align-content:stretch;justify-items:stretch;min-height:420px}._previewKickoffTopline_9jy8c_7549{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}._previewKickoffTopline_9jy8c_7549 span{color:#fff8e6d1;letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:950}._previewKickoffTopline_9jy8c_7549 ._previewPill_9jy8c_7199{background:linear-gradient(135deg, #ff5f66 0%, var(--primary) 100%);color:#fff;letter-spacing:.18em;border-radius:999px;justify-content:flex-start;align-items:center;gap:10px;min-width:148px;padding:12px 22px 12px 20px;font-size:.74rem;line-height:1;display:inline-flex;overflow:hidden;box-shadow:0 16px 28px #da2b712e}._previewKickoffTopline_9jy8c_7549 span:last-child{text-overflow:ellipsis;white-space:nowrap;background:#fff8e61a;border:1px solid #fff8e647;border-radius:999px;max-width:52%;padding:5px 10px;overflow:hidden}._previewKickoffContent_9jy8c_7593{align-content:center;justify-items:center;gap:14px;min-height:0;display:grid}._previewQuestionScreen_9jy8c_7240>span{color:#fff8e6c7;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:950}._previewKickoffContent_9jy8c_7593 strong{color:#fff8e6;letter-spacing:0;max-width:360px;font-size:clamp(1.6rem,4vw,2.45rem);font-weight:950;line-height:.96}._previewKickoffContent_9jy8c_7593 p{color:#fff8e6d1;max-width:300px;margin:0;font-size:.88rem;font-weight:780;line-height:1.4}._previewKickoffContent_9jy8c_7593 b{background:linear-gradient(135deg, var(--primary), var(--danger));color:#fff;border-radius:999px;padding:10px 18px;font-size:.86rem;font-weight:950;box-shadow:0 14px 26px #d22b6f47}._previewQuestionScreen_9jy8c_7240{color:#fff8e6;background:radial-gradient(circle at 20% 12%,#ffffff1c,#0000 8rem),repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 18px),linear-gradient(145deg,#145142,#07332d);border:8px solid #b77948;align-content:center;min-height:420px}._previewQuestionScreen_9jy8c_7240>strong{color:#fff8e6;letter-spacing:0;font-family:Marker Felt,Bradley Hand,Segoe Print,Comic Sans MS,ui-rounded,cursive;font-size:clamp(1.45rem,3.8vw,2.2rem);font-weight:950;line-height:1.08}._previewQuestionScreen_9jy8c_7240>p{color:#fff8e6d1;margin:0;font-size:.9rem;font-weight:780}._previewAnswerGrid_9jy8c_7664{gap:8px;margin-top:4px;display:grid}._previewAnswerGrid_9jy8c_7664 small{color:#fff8e6;background:#ffffff1a;border:1px solid #fff8e647;border-radius:999px;align-items:center;gap:8px;padding:8px 10px;font-size:.82rem;font-weight:900;display:flex}._previewAnswerGrid_9jy8c_7664 b{color:var(--accent);font-weight:950}._previewFocusCard_9jy8c_7688,._previewTitleCard_9jy8c_7689,._previewReadyCard_9jy8c_7690,._previewMissingCard_9jy8c_7691{background:#ffffffc2;border:1px solid #17213a14;border-radius:22px;gap:8px;padding:16px;display:grid;box-shadow:0 10px 24px #17213a0e}._previewTitleCard_9jy8c_7689{background:linear-gradient(135deg, #ffffffe6, color-mix(in srgb, var(--accent) 16%, white))}._previewReadyCard_9jy8c_7690{border-color:color-mix(in srgb, var(--success) 28%, white);background:color-mix(in srgb, var(--success) 10%, white)}._previewMissingCard_9jy8c_7691{border-color:color-mix(in srgb, var(--primary) 24%, white);background:color-mix(in srgb, var(--primary) 7%, white)}._previewFocusCard_9jy8c_7688 span,._previewTitleCard_9jy8c_7689 span,._previewReadyCard_9jy8c_7690 span,._previewMissingCard_9jy8c_7691 span,._previewMiniList_9jy8c_7719>span,._previewQuestionList_9jy8c_7720 span{color:var(--primary-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:950}._previewFocusCard_9jy8c_7688 strong,._previewTitleCard_9jy8c_7689 strong,._previewReadyCard_9jy8c_7690 strong,._previewMissingCard_9jy8c_7691 strong{color:var(--ink);font-size:clamp(1.15rem,2.6vw,1.55rem);font-weight:950;line-height:1.08}._previewFocusCard_9jy8c_7688 p,._previewTitleCard_9jy8c_7689 p,._previewReadyCard_9jy8c_7690 p,._previewMissingCard_9jy8c_7691 p,._previewHint_9jy8c_7742{color:var(--muted);margin:0;font-size:.9rem;font-weight:760;line-height:1.42}._previewMiniList_9jy8c_7719,._previewQuestionList_9jy8c_7720,._previewTeamList_9jy8c_7752{gap:8px;display:grid}._previewMiniList_9jy8c_7719 strong,._previewQuestionList_9jy8c_7720>div,._previewTeamList_9jy8c_7752 span{color:var(--ink);background:#ffffffbd;border-radius:16px;padding:10px 12px;font-size:.86rem;font-weight:900;line-height:1.25;box-shadow:inset 0 0 0 1px #17213a0f}._previewQuestionList_9jy8c_7720>div{gap:5px;display:grid}._previewQuestionList_9jy8c_7720 strong{color:var(--ink);font-size:.92rem;font-weight:900;line-height:1.35}._previewTeamList_9jy8c_7752{grid-template-columns:repeat(2,minmax(0,1fr))}._reviewChecklist_9jy8c_7786{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._reviewReady_9jy8c_6951,._reviewMissing_9jy8c_7793{border-radius:999px;padding:10px 12px;font-size:.82rem;font-weight:950}._reviewReady_9jy8c_6951{background:color-mix(in srgb, var(--success) 14%, white);color:var(--success)}._reviewMissing_9jy8c_7793{background:color-mix(in srgb, var(--danger) 9%, white);color:color-mix(in srgb, var(--danger) 80%, var(--ink))}._creatorQuestions_9jy8c_7810{gap:16px;margin-top:24px;display:grid}._questionEditor_9jy8c_6006{background:color-mix(in srgb, var(--secondary) 8%, white);border-radius:24px;gap:12px;padding:18px;display:grid}._questionEditorHeader_9jy8c_7824{justify-content:space-between;align-items:center;gap:12px;display:flex}._heroCopy_9jy8c_663 h1,._sectionHeading_9jy8c_7832 h1,._sectionHeading_9jy8c_7832 h2,._questionPanel_9jy8c_630 h2,._resultsHero_9jy8c_7835 h1,._authCard_9jy8c_632 h1{letter-spacing:0;margin:0;line-height:1}._heroCopy_9jy8c_663 h1{margin-top:10px;font-size:clamp(3rem,9vw,7rem);font-weight:950}._productHero_9jy8c_629 ._heroCopy_9jy8c_663 h1{max-width:600px;margin-top:12px;font-size:clamp(2.45rem,3.8vw,4.3rem);line-height:1.02}._landingShell_9jy8c_338 ._productHero_9jy8c_629{box-shadow:none;background:0 0;border-radius:0}._landingShell_9jy8c_338 ._productHero_9jy8c_629 ._heroCopy_9jy8c_663 h1{max-width:770px;font-size:clamp(3rem,4.55vw,4.85rem);line-height:.99}._productHero_9jy8c_629 ._actionRow_9jy8c_452{margin-top:20px}._heroLead_9jy8c_670{max-width:790px;color:var(--primary-dark);margin:18px 0 22px;font-size:clamp(1.4rem,4vw,2.6rem);font-weight:950;line-height:1.12}._eyebrow_9jy8c_170,._eyebrowLight_9jy8c_7881{color:var(--primary-dark);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:950}._eyebrowLight_9jy8c_7881{color:#ffffffb8}._targetInput_9jy8c_7894{background:#fff;border-radius:24px;grid-template-columns:auto minmax(160px,420px) auto;align-items:center;gap:10px;max-width:760px;padding:14px;font-size:clamp(1rem,2vw,1.32rem);font-weight:950;display:grid;box-shadow:inset 0 0 0 2px #17213a14}._targetInput_9jy8c_7894 input{background:color-mix(in srgb, var(--accent) 20%, white);width:100%;min-height:52px;color:var(--ink);border:0;border-radius:16px;outline:none;padding:0 14px;font-weight:950}._targetInput_9jy8c_7894 input:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--secondary) 22%, transparent)}._heroBadge_9jy8c_7924{grid-template-columns:repeat(2,1fr);gap:16px;display:grid;position:relative;transform:rotate(-4deg)}._heroBadge_9jy8c_7924 span{aspect-ratio:1;color:#fff;border-radius:28px;place-items:center;font-size:clamp(3rem,9vw,6rem);font-weight:950;display:grid;box-shadow:0 16px 28px #17213a29}._heroBadge_9jy8c_7924 span:first-child{background:var(--primary)}._heroBadge_9jy8c_7924 span:nth-child(2){background:var(--secondary)}._heroBadge_9jy8c_7924 span:nth-child(3){background:var(--purple)}._heroBadge_9jy8c_7924 span:nth-child(4){background:var(--success)}._contentStack_9jy8c_7959{gap:22px;display:grid}._sampleGamesPage_9jy8c_7964{background:radial-gradient(circle at 86% 8%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 18rem), radial-gradient(circle at 12% 92%, color-mix(in srgb, var(--secondary) 16%, transparent), transparent 18rem), linear-gradient(135deg, #fffdf8, #fff5e6 52%, #edf9ff);border-radius:36px;padding:clamp(24px,4vw,42px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffbd}._sampleGamesPage_9jy8c_7964:before{content:"";pointer-events:none;border:1px solid #ffffffbd;border-radius:28px;position:absolute;inset:18px}._sampleGamesPage_9jy8c_7964>*{z-index:1;position:relative}._sampleGamesHeading_9jy8c_7990{gap:10px;max-width:780px;display:grid}._sampleGamesHeading_9jy8c_7990 h1{color:var(--primary);margin:0;font-size:clamp(2.8rem,6vw,5rem);line-height:.96}._sampleGamesHeading_9jy8c_7990 p:not(._eyebrow_9jy8c_170){margin:0;font-size:clamp(1rem,1.35vw,1.16rem)}._subjectPickerSection_9jy8c_8008{background:radial-gradient(circle at 86% 16%, #163f3612, transparent 14rem), radial-gradient(circle at 92% 14%, color-mix(in srgb, var(--primary) 14%, transparent), transparent 18rem), radial-gradient(circle at 8% 88%, color-mix(in srgb, var(--secondary) 13%, transparent), transparent 18rem), linear-gradient(135deg, #fffdf8, #fff2e5 55%, #eef9ff);border-radius:32px;padding:clamp(24px,4vw,42px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffb8}._subjectPickerSection_9jy8c_8008:before{content:"";pointer-events:none;border:1px solid #ffffffc2;border-radius:26px;position:absolute;inset:18px}._subjectPickerSection_9jy8c_8008:after{content:"";pointer-events:none;background:#163f361f;border-radius:999px;width:76px;height:4px;position:absolute;bottom:28px;right:34px;box-shadow:-18px -16px 0 -1px #163f3614}._subjectPickerSection_9jy8c_8008>*{z-index:1;position:relative}._sectionHeading_9jy8c_7832{max-width:860px}._subjectPickerSection_9jy8c_8008 ._sectionHeading_9jy8c_7832{gap:10px;max-width:760px;display:grid}._sectionHeading_9jy8c_7832 h1,._sectionHeading_9jy8c_7832 h2{margin-top:8px;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:950}._subjectPickerSection_9jy8c_8008 ._sectionHeading_9jy8c_7832 h2{color:var(--ink);margin:0;font-size:clamp(2.35rem,5vw,4.3rem);line-height:.98}._sectionHeading_9jy8c_7832 p,._authCard_9jy8c_632 p,._resultsHero_9jy8c_7835 p{max-width:760px;color:var(--muted);font-weight:750;line-height:1.65}._authReturnHint_9jy8c_8081{border:1px solid color-mix(in srgb, var(--primary) 18%, white);background:color-mix(in srgb, var(--primary) 9%, white);width:fit-content;max-width:100%;color:var(--primary-dark);border-radius:999px;align-items:center;padding:9px 13px;font-size:.84rem;font-weight:900;line-height:1.35;display:inline-flex}._subjectPickerSection_9jy8c_8008 ._sectionHeading_9jy8c_7832 p:not(._eyebrow_9jy8c_170){max-width:660px;color:var(--muted);margin:0;font-size:clamp(.98rem,1.3vw,1.12rem);font-weight:650;line-height:1.58}._subjectPickerMeta_9jy8c_8105{flex-wrap:wrap;gap:9px;margin-top:8px;display:flex}._subjectPickerMeta_9jy8c_8105 span{color:var(--ink);background:#ffffffd1;border-radius:999px;padding:9px 12px;font-size:.78rem;font-weight:950;box-shadow:inset 0 0 0 1px #17213a0d}._subjectGrid_9jy8c_8122,._gradeGrid_9jy8c_8123,._resultsGrid_9jy8c_8124,._dashboardGrid_9jy8c_8125{gap:14px;display:grid}._subjectGrid_9jy8c_8122{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,2vw,18px)}._gradeGrid_9jy8c_8123{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,18px)}._gradeCard_9jy8c_8140,._gradeCardActive_9jy8c_8141{min-height:132px;color:var(--ink);cursor:pointer;text-align:left;background:#ffffffe6;border:1px solid #ffffffd1;border-radius:26px;gap:8px;padding:20px;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:grid;box-shadow:0 16px 34px #17213a14}._gradeCardActive_9jy8c_8141{background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--accent) 34%, transparent), transparent 8rem), linear-gradient(145deg, color-mix(in srgb, var(--primary) 12%, white), white);border-color:color-mix(in srgb, var(--primary) 28%, white);box-shadow:0 22px 46px #17213a21}._gradeCard_9jy8c_8140:hover,._gradeCard_9jy8c_8140:focus-visible,._gradeCardActive_9jy8c_8141:hover,._gradeCardActive_9jy8c_8141:focus-visible{outline:0;transform:translateY(-3px);box-shadow:0 24px 50px #17213a21}._gradeCard_9jy8c_8140 span,._gradeCardActive_9jy8c_8141 span{color:var(--ink);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:950}._gradeCard_9jy8c_8140 small,._gradeCardActive_9jy8c_8141 small{color:var(--muted);font-weight:700;line-height:1.45}._subjectCard_9jy8c_573{background:radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 8rem), #ffffffeb;min-height:210px;color:var(--ink);text-align:left;cursor:pointer;border:1px solid #ffffffd1;border-radius:28px;align-content:start;gap:12px;padding:clamp(18px,2.4vw,24px);transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 40px #17213a17}._subjectCard_9jy8c_573:after{content:"";pointer-events:none;background:#163f3614;border-radius:999px;width:108px;height:108px;position:absolute;bottom:-34px;right:-30px}._subjectCard_9jy8c_573:hover,._subjectCard_9jy8c_573:focus-visible{border-color:color-mix(in srgb, var(--primary) 28%, white);outline:0;box-shadow:0 26px 54px #17213a24}._subjectIconBadge_9jy8c_8226{background:color-mix(in srgb, var(--primary) 12%, white);width:56px;height:56px;color:var(--primary-dark);box-shadow:0 12px 22px color-mix(in srgb, var(--primary) 10%, transparent);border-radius:18px;place-items:center;display:grid}._subjectIconBadge_9jy8c_8226 svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:27px;height:27px}._subjectCard_9jy8c_573:nth-child(2) ._subjectIconBadge_9jy8c_8226{background:color-mix(in srgb, var(--secondary) 16%, white);color:var(--secondary)}._subjectCard_9jy8c_573:nth-child(3) ._subjectIconBadge_9jy8c_8226{background:color-mix(in srgb, var(--success) 18%, white);color:var(--success)}._subjectCard_9jy8c_573:nth-child(4) ._subjectIconBadge_9jy8c_8226{background:color-mix(in srgb, var(--accent) 38%, white);color:var(--ink)}._subjectCard_9jy8c_573:nth-child(5) ._subjectIconBadge_9jy8c_8226{background:color-mix(in srgb, var(--purple) 12%, white);color:var(--purple)}._subjectCard_9jy8c_573 strong{color:var(--ink);margin-top:16px;font-size:clamp(1.35rem,2.2vw,1.72rem);font-weight:950;line-height:1.08}._subjectCard_9jy8c_573 small{color:var(--muted);font-size:.92rem;font-weight:700;line-height:1.45}._gameGrid_9jy8c_8281,._categoryBoardStage_9jy8c_8289{grid-template-columns:minmax(0,1fr);justify-items:center;gap:0;width:100%;display:grid}._gamePlayCard_9jy8c_8297{background:radial-gradient(circle at 70% 12%, color-mix(in srgb, var(--accent) 32%, transparent), transparent 18rem), radial-gradient(circle at 12% 6%, color-mix(in srgb, var(--primary) 20%, transparent), transparent 13rem), radial-gradient(circle at 92% 72%, color-mix(in srgb, var(--secondary) 15%, transparent), transparent 18rem), linear-gradient(145deg, #ffffffe0, #fff7e8eb);border:1px solid #ffffffc7;border-radius:38px;gap:clamp(14px,2vw,18px);width:min(1180px,100%);padding:clamp(16px,2.6vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffbd,0 28px 70px #17213a21}._gamePlayCard_9jy8c_8297:before{content:"";background:color-mix(in srgb, var(--accent) 30%, white);opacity:.6;pointer-events:none;border-radius:34px;width:clamp(150px,18vw,260px);height:clamp(150px,18vw,260px);position:absolute;top:-60px;right:-54px;transform:rotate(15deg)}._categoryStageCard_9jy8c_8330{width:min(1400px,100%);padding:clamp(12px,1.9vw,20px)}._projectorCategoryStageCard_9jy8c_307{width:100%;min-height:100dvh;box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:clamp(8px,1vw,14px)}._projectorCategoryStageCard_9jy8c_307:before{content:none}._projectorTitleBar_9jy8c_8350{z-index:2;text-align:center;justify-items:center;display:grid;position:relative}._projectorTitleBar_9jy8c_8350 h1{max-width:min(100%,1200px);color:var(--ink);letter-spacing:0;text-shadow:0 10px 22px #17213a1c;white-space:nowrap;margin:0;padding:0;font-size:clamp(1.18rem,2.1vw,2.32rem);font-weight:950;line-height:1}._categoryStageCard_9jy8c_8330:before{opacity:.22}._projectorCategoryLayout_9jy8c_8375{z-index:1;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(8px,1vw,12px);min-height:calc(100dvh - clamp(16px,2vw,28px));display:grid;position:relative}._categoryStageBoard_9jy8c_8385{z-index:1;color:#fff9e9;background:radial-gradient(at 50% 30%,#43976b3d,#0000 44%),radial-gradient(circle at 14% 16%,#fff9e91a,#0000 13rem),radial-gradient(circle at 90% 74%,#fff9e911,#0000 15rem),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 18px),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 24px),linear-gradient(145deg,#19583f,#0f4033 48%,#082e2c);border:clamp(12px,1.35vw,18px) solid #c8986c;border-radius:34px;gap:clamp(18px,2.4vw,28px);padding:clamp(14px,1.6vw,22px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff9e91c,inset 0 -26px 50px #00000029,0 8px #8f5a319e,0 30px 62px #17213a33}._projectorPlayerScreen_9jy8c_3123 ._categoryStageBoard_9jy8c_8385{border-width:clamp(14px,1.5vw,22px);border-radius:clamp(26px,2.6vw,42px);align-content:center;gap:clamp(12px,1.4vw,20px);min-height:calc(100dvh - clamp(16px,2vw,28px));padding:clamp(22px,2.7vw,42px)}._categoryStageBoard_9jy8c_8385:before,._categoryStageBoard_9jy8c_8385:after{content:"";pointer-events:none;position:absolute}._categoryStageBoard_9jy8c_8385:before{border:1px solid #fff9e914;border-radius:21px;inset:18px}._categoryStageBoard_9jy8c_8385:after{background:linear-gradient(90deg,#fff9e9b8,#fff9e90f);border-radius:999px;width:min(160px,24%);height:5px;bottom:18px;right:28px;box-shadow:-42px -118px 0 -1px #fff9e912,-520px -10px 0 -1px #fff9e90e}._categoryStagePrompt_9jy8c_8443{z-index:2;text-align:center;justify-items:center;gap:clamp(7px,1vw,12px);display:grid;position:relative}._projectorStageTitle_9jy8c_8452{color:#fff9e9;text-shadow:0 14px 26px #0000003d;max-width:min(100%,1040px);font-size:clamp(1.65rem,4.2vw,4.35rem);font-weight:950;line-height:.95}._categoryStagePrompt_9jy8c_8443 span{background:color-mix(in srgb, var(--accent) 84%, white);width:fit-content;color:var(--ink);letter-spacing:.13em;text-transform:uppercase;border-radius:999px;padding:8px 13px;font-size:clamp(.62rem,1vw,.78rem);font-weight:950;box-shadow:inset 0 0 0 1px #fff9e93d,0 12px 22px #00000024}._categoryStagePrompt_9jy8c_8443 h2{color:#fff9e9;text-shadow:0 10px 20px #00000038;margin:0;font-family:Marker Felt,Bradley Hand,Segoe Print,Comic Sans MS,ui-rounded,cursive;font-size:clamp(2.4rem,5vw,5rem);font-weight:850;line-height:.92}._projectorPlayerScreen_9jy8c_3123 ._categoryStagePrompt_9jy8c_8443 h2{font-size:clamp(1.9rem,3.7vw,3.8rem)}._categoryStagePrompt_9jy8c_8443 p{color:#fff9e9cc;max-width:720px;margin:0;font-size:clamp(.9rem,1.3vw,1.08rem);font-weight:850;line-height:1.38}._categoryChalkGrid_9jy8c_8499{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(10px,1.4vw,14px);display:grid;position:relative}._projectorPlayerScreen_9jy8c_3123 ._categoryChalkGrid_9jy8c_8499{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:center;gap:clamp(14px,1.5vw,22px);width:100%;max-width:min(1380px,78vw)}._categoryChalkTile_9jy8c_8516{--category-accent:#ffd447;background:linear-gradient(180deg, color-mix(in srgb, var(--category-accent) 84%, white), color-mix(in srgb, var(--category-accent) 62%, #231421));color:#fff9e9;text-align:center;cursor:pointer;border:3px solid #fff9e9d6;border-radius:999px;align-content:center;justify-items:center;gap:6px;min-height:clamp(84px,10vw,112px);padding:14px 22px 16px;transition:transform .17s,border-color .17s,background .17s,box-shadow .17s;display:grid;position:relative;box-shadow:inset 0 3px #ffffff38,inset 0 -7px #00000029,0 12px #00000029,0 18px 26px #0000001f}._projectorPlayerScreen_9jy8c_3123 ._categoryChalkTile_9jy8c_8516{min-height:clamp(76px,10vh,118px);padding-block:clamp(10px,1.4vh,18px)}._categoryStatusPanel_9jy8c_8549{z-index:2;background:radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 10rem), radial-gradient(circle at 8% 88%, color-mix(in srgb, var(--secondary) 8%, transparent), transparent 12rem), #ffffffc7;border:1px solid #ffffffb8;border-radius:28px;align-items:stretch;gap:10px;padding:clamp(10px,1.5vw,14px);display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffffad,0 16px 36px #17213a17}._publicScoreStrip_9jy8c_8567{grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:10px;display:grid}._gameStatusRow_9jy8c_8574>._publicScoreStrip_9jy8c_8567,._scoreUpdateCard_9jy8c_8575>._publicScoreStrip_9jy8c_8567{grid-column:1/-1;width:100%}._publicNowPlaying_9jy8c_8580{background:radial-gradient(circle at 88% 16%, color-mix(in srgb, var(--accent) 32%, transparent), transparent 6rem), color-mix(in srgb, var(--accent) 36%, white);border-radius:22px;align-content:center;gap:3px;min-width:172px;padding:10px 13px;display:grid;box-shadow:inset 0 0 0 1px #ffffff8c,0 12px 24px #17213a14}._publicNowPlaying_9jy8c_8580 span,._publicScoreItem_9jy8c_8596 span,._publicScoreItemActive_9jy8c_8597 span{color:var(--primary-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.64rem;font-weight:950}._publicNowPlaying_9jy8c_8580 strong{color:var(--ink);font-size:clamp(.98rem,1.5vw,1.2rem);font-weight:950;line-height:1}._publicScoreItems_9jy8c_8612{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}._publicScoreItem_9jy8c_8596,._publicScoreItemActive_9jy8c_8597{background:#fffdf7e6;border:1px solid #17213a0e;border-radius:20px;align-content:center;gap:4px;min-height:64px;padding:10px 12px;display:grid;box-shadow:inset 0 -4px #be86540f,0 10px 20px #17213a0e}._publicScoreItemActive_9jy8c_8597{border-color:color-mix(in srgb, var(--accent) 44%, white);background:radial-gradient(circle at 90% 18%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 6rem), color-mix(in srgb, var(--accent) 28%, white);box-shadow:inset 0 -4px 0 #be865414, 0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent), 0 14px 26px color-mix(in srgb, var(--accent) 12%, transparent)}._publicScoreItem_9jy8c_8596 strong,._publicScoreItemActive_9jy8c_8597 strong{color:var(--ink);font-size:clamp(1.05rem,1.65vw,1.45rem);font-weight:950;line-height:1}._projectorScoreRail_9jy8c_8652{z-index:2;background:radial-gradient(circle at 80% 4%, color-mix(in srgb, var(--accent) 42%, transparent), transparent 7rem), radial-gradient(circle at 14% 16%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 9rem), linear-gradient(180deg, #fff9eb, #fff1dc 48%, #ffe9ef);border:2px solid #fffc;border-radius:34px;align-content:start;gap:12px;padding:clamp(12px,1.3vw,18px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffa8,inset 0 -5px #17213a09,0 24px 48px #17213a21}._projectorScoreRail_9jy8c_8652:before{content:"";background:repeating-linear-gradient(0deg, #17213a24 0 10px, transparent 10px 17px), linear-gradient(180deg, var(--accent), var(--primary), var(--secondary));opacity:.5;pointer-events:none;border-radius:999px;width:8px;position:absolute;top:160px;bottom:94px;left:31px}._projectorNowPlaying_9jy8c_8687{border:2px solid color-mix(in srgb, var(--primary) 34%, white);background:radial-gradient(circle at 86% 14%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 7rem), color-mix(in srgb, var(--primary) 10%, white);box-shadow:inset 0 0 0 1px #ffffff94, 0 14px 24px color-mix(in srgb, var(--accent) 10%, transparent);border-radius:24px;gap:5px;padding:12px;display:grid}._projectorCheatMarkers_9jy8c_8701{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}._projectorCheatAvailable_9jy8c_8707,._projectorCheatUsed_9jy8c_8708{color:var(--ink);letter-spacing:.1em;text-align:center;text-transform:uppercase;background:#ffffffbd;border-radius:999px;padding:7px 6px;font-size:.58rem;font-weight:950;box-shadow:inset 0 0 0 1px #17213a0f,0 8px 14px #17213a0f}._projectorCheatUsed_9jy8c_8708{opacity:.42;text-decoration:line-through}._projectorNowPlaying_9jy8c_8687 span,._projectorScoreRailItem_9jy8c_8729 span,._projectorScoreRailItemActive_9jy8c_8730 span,._projectorRailProgress_9jy8c_8731 span{color:var(--primary-dark);letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:950}._projectorNowPlaying_9jy8c_8687 span{color:var(--primary-dark)}._projectorNowPlaying_9jy8c_8687 strong{color:var(--ink);font-size:clamp(1.22rem,1.7vw,1.56rem);font-weight:950;line-height:1}._projectorScoreRailList_9jy8c_8750{z-index:1;gap:9px;display:grid;position:relative}._projectorScoreRailItem_9jy8c_8729,._projectorScoreRailItemActive_9jy8c_8730{background:radial-gradient(circle at 90% 14%, color-mix(in srgb, var(--secondary) 12%, transparent), transparent 5rem), #ffffffd1;border:2px solid #ffffffc2;border-radius:25px 18px;grid-template-columns:auto minmax(0,1fr) auto;align-content:center;align-items:center;gap:5px 9px;min-height:76px;padding:10px 12px 10px 10px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;box-shadow:inset 0 -5px #be865414,0 12px 22px #17213a17}._projectorScoreRailItem_9jy8c_8729 b,._projectorScoreRailItemActive_9jy8c_8730 b{background:radial-gradient(circle at 35% 25%, color-mix(in srgb, var(--accent) 48%, white), var(--ink));color:#fff9e9;border:2px solid #ffffffd1;border-radius:999px;grid-area:1/1/span 3;align-self:center;place-items:center;width:36px;height:36px;font-size:.82rem;font-weight:950;display:grid}._projectorScoreRailItemActive_9jy8c_8730{border-color:color-mix(in srgb, var(--primary) 62%, white);background:radial-gradient(circle at 90% 16%, color-mix(in srgb, var(--accent) 36%, transparent), transparent 6rem), linear-gradient(135deg, color-mix(in srgb, var(--primary) 22%, white), color-mix(in srgb, var(--accent) 32%, white));box-shadow:inset 0 -4px 0 #be865414, 0 0 0 4px color-mix(in srgb, var(--primary) 20%, transparent), 0 18px 30px color-mix(in srgb, var(--primary) 20%, transparent);transform:translate(-7px)scale(1.02)}._projectorScoreRailItemLeader_9jy8c_8810{border-color:color-mix(in srgb, var(--accent) 70%, white);background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--accent) 42%, transparent), transparent 6rem), linear-gradient(135deg, #fffdf6, color-mix(in srgb, var(--accent) 22%, white))}._projectorScoreRailItemLeader_9jy8c_8810:after{content:"★";color:color-mix(in srgb, var(--accent) 72%, var(--primary));text-shadow:0 8px 18px #17213a29;font-size:1.25rem;position:absolute;top:-10px;right:12px}._projectorScoreRailItemActive_9jy8c_8730 small{background:color-mix(in srgb, var(--primary) 84%, white);width:fit-content;color:var(--ink);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;grid-column:2/span 2;padding:4px 8px;font-size:.58rem;font-weight:950}._projectorScoreRailItem_9jy8c_8729 em,._projectorScoreRailItemActive_9jy8c_8730 em{background:color-mix(in srgb, var(--accent) 80%, white);width:fit-content;color:var(--ink);letter-spacing:.11em;text-transform:uppercase;border-radius:999px;grid-column:2/span 2;padding:4px 8px;font-size:.56rem;font-style:normal;font-weight:950}._projectorScoreRailItem_9jy8c_8729 span,._projectorScoreRailItemActive_9jy8c_8730 span{grid-area:1/2}._projectorScoreRailItem_9jy8c_8729 strong,._projectorScoreRailItemActive_9jy8c_8730 strong{color:var(--ink);grid-area:1/3/span 3;align-self:center;font-size:clamp(1.32rem,2vw,1.8rem);font-weight:950;line-height:.95}._projectorRailProgress_9jy8c_8731{border-top:1px solid #17213a14;gap:8px;padding-top:12px;display:grid}._projectorRailProgress_9jy8c_8731 strong{color:var(--ink);font-size:1rem;font-weight:950}._projectorRailProgress_9jy8c_8731 small{color:var(--muted);font-size:.72rem;font-weight:850}._projectorRailSegments_9jy8c_8891{grid-template-columns:repeat(auto-fit,minmax(10px,1fr));gap:5px;display:grid}._projectorRailSegment_9jy8c_8891,._projectorRailSegmentPlayed_9jy8c_8898{background:#e8edf4;border-radius:999px;height:10px;box-shadow:inset 0 0 0 1px #17213a14}._projectorRailSegmentPlayed_9jy8c_8898{background:linear-gradient(90deg,#ff6b7f,#ffd76b)}._projectorTeamRace_9jy8c_8909{z-index:2;background:radial-gradient(circle at 92% 15%, color-mix(in srgb, var(--accent) 28%, transparent), transparent 10rem), linear-gradient(135deg, #fffaeef5, #ffebd8e6);border:2px solid #ffffffc7;border-radius:30px;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:clamp(8px,1vw,12px);padding:clamp(9px,1vw,13px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffad,0 18px 42px #17213a1f}._projectorRaceMeta_9jy8c_8928 span,._projectorRaceGoal_9jy8c_8929 span{color:var(--primary-dark);letter-spacing:.12em;text-transform:uppercase;font-size:clamp(.56rem,.72vw,.68rem);font-weight:950}._projectorCheatMarkers_9jy8c_8701{align-self:center}._projectorTeamRace_9jy8c_8909 ._projectorCheatMarkers_9jy8c_8701{display:none}._projectorRaceLanes_9jy8c_8945{grid-template-rows:minmax(72px,.8fr) auto;grid-template-columns:minmax(0,1fr) minmax(110px,.18fr);align-content:center;gap:8px 16px;min-width:0;padding-right:0;display:grid;position:relative}._projectorRaceCourse_9jy8c_8956{background:radial-gradient(circle at 12%,#ffffffa3,#0000 6rem),#ffffff57;border-radius:999px;grid-area:1/1;min-height:76px;position:relative;box-shadow:inset 0 0 0 1px #17213a0f,0 8px 18px #17213a0d}._projectorRaceLine_9jy8c_8970{background:linear-gradient(90deg, #8b2b5633, color-mix(in srgb, var(--primary) 34%, white), color-mix(in srgb, var(--accent) 48%, white));height:10px;box-shadow:inset 0 0 0 1px #ffffff9e, 0 0 22px color-mix(in srgb, var(--accent) 14%, transparent);border-radius:999px;position:absolute;top:50%;left:22px;right:18px;transform:translateY(-50%)}._projectorSharedFinishLine_9jy8c_8985{z-index:5;width:8px;box-shadow:0 0 0 2px #ffffffb8, 0 0 18px color-mix(in srgb, var(--accent) 24%, transparent);background:repeating-linear-gradient(0deg,#fffaf0 0 7px,#17213a 7px 14px);border-radius:999px;place-items:center;display:grid;position:absolute;top:10px;bottom:10px;right:10px}._projectorRaceMarker_9jy8c_9002{top:calc(50% + var(--race-offset,0px));left:clamp(24px, var(--race-progress), calc(100% - 28px));z-index:6;background:radial-gradient(circle at 34% 24%, #fffdf4, var(--primary));color:#fff9e9;border:3px solid #fffffff2;border-radius:999px;place-items:center;width:34px;height:34px;font-size:.82rem;font-weight:950;line-height:1;transition:left .32s,top .22s,transform .22s,box-shadow .22s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 18px #17213a33,0 0 0 1px #17213a14}._projectorRaceMarkerLeader_9jy8c_9025{color:#4a2f00;background:radial-gradient(circle at 34% 24%,#fff8c7,#d99c23);transform:translate(-50%,-50%)scale(1.08)}._projectorRaceMarkerActive_9jy8c_9031{box-shadow:0 10px 18px #17213a33, 0 0 0 5px color-mix(in srgb, var(--accent) 18%, transparent), 0 0 22px color-mix(in srgb, var(--accent) 32%, transparent)}._projectorRaceLegend_9jy8c_9038{grid-area:2/1;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-width:0;display:grid}._projectorRaceLegendItem_9jy8c_9047{background:#ffffff85;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;min-width:0;padding:4px 8px 4px 4px;display:grid;box-shadow:inset 0 0 0 1px #17213a0b}._projectorRaceLegendActive_9jy8c_9059{background:radial-gradient(circle at 8% 50%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 5rem), #ffffffd1;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--primary) 34%, white), 0 0 0 3px color-mix(in srgb, var(--accent) 9%, transparent)}._projectorRaceLegendItem_9jy8c_9047 b{background:radial-gradient(circle at 35% 24%, #fff8d5, var(--ink));color:#fff9e9;border-radius:999px;place-items:center;width:24px;height:24px;font-size:.66rem;font-weight:950;display:grid}._projectorRaceLegendLeader_9jy8c_9080 b{background:radial-gradient(circle at 35% 22%,#fff8c7,#d79b22 58%,#704400)}._projectorRaceLegendItem_9jy8c_9047 span{color:#8b2b56;letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(.56rem,.72vw,.68rem);font-weight:950;overflow:hidden}._projectorRaceLegendItem_9jy8c_9047 strong{color:var(--ink);font-size:clamp(.78rem,1vw,1rem);font-weight:950}._projectorRaceGoal_9jy8c_8929{border:2px solid color-mix(in srgb, var(--primary) 32%, white);background:radial-gradient(circle at 70% 14%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 6rem), #ffffffc2;text-align:center;border-radius:18px;grid-area:1/-2/-1/-1;align-content:center;justify-items:center;min-width:0;padding:8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff8f}._projectorRaceGoal_9jy8c_8929 span{color:var(--ink);text-transform:none;font-size:clamp(.62rem,.95vw,.9rem);line-height:1.05}._projectorRaceLane_9jy8c_8945{--race-progress:0%;background:#ffffff47;border-radius:999px;grid-column:1;grid-template-columns:minmax(128px,.2fr) minmax(0,1fr);align-items:center;gap:10px;min-height:38px;padding:5px 10px 5px 7px;transition:transform .22s,box-shadow .22s;display:grid;box-shadow:inset 0 0 0 1px #17213a0b,0 5px 12px #17213a09}._projectorRaceLaneActive_9jy8c_9142{background:radial-gradient(circle at 8% 50%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 8rem), #ffffff8f;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--primary) 42%, white), 0 0 0 3px color-mix(in srgb, var(--accent) 10%, transparent), 0 8px 18px #17213a14}._projectorRaceLaneLeader_9jy8c_9152{transform:translate(5px)}._projectorRaceMeta_9jy8c_8928{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 7px;min-width:0;display:grid}._projectorRaceMeta_9jy8c_8928 b{background:radial-gradient(circle at 35% 24%, #fff8d5, var(--ink));color:#fff9e9;border-radius:999px;grid-row:1/span 2;place-items:center;width:24px;height:24px;font-size:.66rem;font-weight:950;display:grid}._projectorRaceLaneLeader_9jy8c_9152 ._projectorRaceMeta_9jy8c_8928 b{background:radial-gradient(circle at 35% 22%,#fff8c7,#d79b22 58%,#704400)}._projectorRaceMeta_9jy8c_8928 span{color:#8b2b56;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._projectorRaceMeta_9jy8c_8928 strong{color:var(--ink);grid-area:1/3/span 2;font-size:clamp(.82rem,1.12vw,1.08rem);font-weight:950}._projectorRaceMeta_9jy8c_8928 em{width:fit-content;color:var(--ink);letter-spacing:.1em;text-transform:uppercase;background:color-mix(in srgb, var(--accent) 72%, white);border-radius:999px;padding:2px 7px;font-size:.54rem;font-style:normal;font-weight:950}._projectorRaceTrack_9jy8c_9212{min-width:0;height:8px;box-shadow:none;background:#17213a1f;border-radius:999px;position:relative}._projectorRaceTrack_9jy8c_9212:after{content:none}._projectorRaceTrack_9jy8c_9212 i{width:max(4px, var(--race-progress));background:linear-gradient(90deg, var(--primary), var(--accent));box-shadow:0 0 12px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:999px;position:absolute;inset:0 auto 0 0}._projectorRaceTrack_9jy8c_9212 mark{top:50%;left:clamp(10px, var(--race-progress), calc(100% - 14px));background:radial-gradient(circle at 35% 25%, #fffdf4, var(--primary));color:#fff9e9;border:2px solid #ffffffe6;border-radius:999px;place-items:center;width:26px;height:26px;font-size:.8rem;font-weight:950;line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 16px #17213a2e}._projectorRaceLaneLeader_9jy8c_9152 ._projectorRaceTrack_9jy8c_9212 mark{color:#4a2f00;background:radial-gradient(circle at 35% 25%,#fff8c7,#d99c23)}._hostPanelToggle_9jy8c_9258{color:#fff9e9;cursor:pointer;background:#163f36;border:0;border-radius:999px;min-width:132px;min-height:50px;padding:0 18px;font-weight:950;transition:transform .16s,box-shadow .16s,background .16s;box-shadow:0 14px 28px #17213a1f}._hostPanelToggle_9jy8c_9258:hover,._hostPanelToggle_9jy8c_9258:focus-visible{background:#0f332d;outline:0;transform:translateY(-2px);box-shadow:0 18px 34px #17213a29}._categoryHostPanel_9jy8c_9283{background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 12rem), #fffdf7e6;border-radius:22px;gap:10px;padding:12px;animation:.18s both _sectionIn_9jy8c_1;display:grid;box-shadow:inset 0 0 0 1px #17213a0e,0 12px 24px #17213a0f}._categoryHostHeader_9jy8c_9297{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}._categoryHostHeader_9jy8c_9297 span,._categoryHostCard_9jy8c_9306>span{color:var(--primary-dark);letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:950}._categoryHostHeader_9jy8c_9297 strong{color:var(--ink);font-size:.95rem;font-weight:950}._categoryHostGrid_9jy8c_9320{grid-template-columns:minmax(220px,.9fr) minmax(280px,1.35fr) minmax(260px,1fr) minmax(220px,.9fr);gap:9px;display:grid}._categoryHostCard_9jy8c_9306{background:#ffffffc2;border-radius:18px;align-content:start;gap:6px;min-height:104px;padding:11px 12px;display:grid;box-shadow:inset 0 0 0 1px #17213a0d}._categoryHostCard_9jy8c_9306 strong{color:var(--ink);font-size:.94rem;font-weight:950;line-height:1.25}._categoryHostCard_9jy8c_9306 small{color:var(--muted);font-size:.78rem;font-weight:800}._categoryProgressList_9jy8c_9350{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}._categoryProgressOpen_9jy8c_9356,._categoryProgressPartial_9jy8c_9357,._categoryProgressComplete_9jy8c_9358{background:#ffffffb8;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;min-width:0;padding:8px 9px;display:grid;box-shadow:inset 0 0 0 1px #17213a0f}._categoryProgressPartial_9jy8c_9357{background:color-mix(in srgb, var(--accent) 18%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 28%, transparent)}._categoryProgressComplete_9jy8c_9358{background:color-mix(in srgb, var(--success) 14%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--success) 30%, transparent)}._categoryProgressOpen_9jy8c_9356 span,._categoryProgressPartial_9jy8c_9357 span,._categoryProgressComplete_9jy8c_9358 span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;grid-column:1;font-size:.56rem;font-weight:950}._categoryProgressOpen_9jy8c_9356 strong,._categoryProgressPartial_9jy8c_9357 strong,._categoryProgressComplete_9jy8c_9358 strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:.78rem;font-weight:950;line-height:1.1;overflow:hidden}._categoryProgressOpen_9jy8c_9356 em,._categoryProgressPartial_9jy8c_9357 em,._categoryProgressComplete_9jy8c_9358 em{min-width:42px;color:var(--ink);background:#17213a14;border-radius:999px;grid-area:1/2/span 2;place-items:center;padding:5px 8px;font-size:.72rem;font-style:normal;font-weight:950;display:grid}._teacherNotesCard_9jy8c_9421{min-height:178px}._teacherNotesField_9jy8c_9425{resize:vertical;width:100%;min-height:112px;color:var(--ink);font:inherit;background:#ffffffd1;border:1px solid #17213a1a;border-radius:14px;outline:none;padding:10px 11px;font-size:.86rem;font-weight:750;line-height:1.35;box-shadow:inset 0 0 0 1px #ffffff80}._teacherNotesField_9jy8c_9425:focus{border-color:color-mix(in srgb, var(--primary) 42%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 22%, transparent), 0 0 0 3px color-mix(in srgb, var(--primary) 12%, transparent)}._categoryHostScores_9jy8c_9449{gap:4px;display:grid}._categoryHostScores_9jy8c_9449 p{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin:0;font-size:.78rem;font-weight:850;display:flex}._categoryHostScores_9jy8c_9449 p strong{font-size:.78rem}._categoryHostScores_9jy8c_9449 p span{color:var(--ink);font-weight:950}._privateHostAnswerPanel_9jy8c_9474{z-index:2;border:1px solid color-mix(in srgb, var(--primary) 18%, white);background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 8rem), #fffdf7e6;border-radius:22px;gap:6px;padding:13px 15px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffffad,0 14px 28px #17213a14}._privateHostAnswerPanel_9jy8c_9474 span{color:var(--primary-dark);letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:950}._privateHostAnswerPanel_9jy8c_9474 strong{color:var(--ink);font-size:clamp(1rem,1.55vw,1.26rem);font-weight:950}._privateHostAnswerPanel_9jy8c_9474 small{color:var(--muted);font-size:.88rem;font-weight:780;line-height:1.45}._categoryStatusPanel_9jy8c_8549 ._compactProgressMeter_9jy8c_9511{background:radial-gradient(circle at 90% 18%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 6rem), #fffdf7db}._categoryStatusPanel_9jy8c_8549 ._compactScoreItem_9jy8c_9517,._categoryStatusPanel_9jy8c_8549 ._compactScoreActive_9jy8c_9518{background:#fffdf7e6;min-height:68px}._categoryStatusPanel_9jy8c_8549 ._compactScoreActive_9jy8c_9518{background:radial-gradient(circle at 86% 18%, color-mix(in srgb, var(--accent) 28%, transparent), transparent 6rem), color-mix(in srgb, var(--accent) 30%, white)}._categoryChalkTile_9jy8c_8516:before,._categoryChalkTile_9jy8c_8516:after{content:none}._categoryChalkTile_9jy8c_8516:hover,._categoryChalkTile_9jy8c_8516:focus-visible{background:linear-gradient(180deg, color-mix(in srgb, var(--category-accent) 92%, white), color-mix(in srgb, var(--category-accent) 68%, #241521));box-shadow:inset 0 -14px 24px #0000001a, 0 16px 28px #0000002e, 0 0 0 5px color-mix(in srgb, var(--category-accent) 22%, transparent);outline:0;transform:translateY(-5px)rotate(-.25deg)}._categoryChalkTile_9jy8c_8516 span{z-index:1;color:#fff9e9;text-shadow:0 7px 15px #00000038;font-family:Marker Felt,Bradley Hand,Segoe Print,Comic Sans MS,ui-rounded,cursive;font-size:clamp(1.18rem,1.9vw,1.62rem);font-weight:950;line-height:1.04;position:relative}._categoryChalkTile_9jy8c_8516 small{z-index:1;color:#fff9e9d1;letter-spacing:.15em;text-transform:uppercase;text-shadow:0 4px 10px #0000003d;font-size:.62rem;font-weight:950;position:relative}._categoryChalkTile_9jy8c_8516 strong{z-index:1;color:#fff9e9;letter-spacing:.06em;text-transform:uppercase;background:#fff9e91f;border:1px solid #fff9e98f;border-radius:999px;width:fit-content;padding:5px 9px;font-size:clamp(.62rem,.85vw,.74rem);font-weight:950;position:relative;transform:rotate(-1deg);box-shadow:inset 0 0 0 1px #fff9e914}._categoryChalkTilePlayed_9jy8c_9588{cursor:not-allowed;opacity:.48;filter:saturate(.5)}._categoryChalkTilePlayed_9jy8c_9588:after{content:none}._categoryChalkTilePlayed_9jy8c_9588:hover,._categoryChalkTilePlayed_9jy8c_9588:focus-visible{background:radial-gradient(circle at 82% 12%, color-mix(in srgb, var(--category-accent) 10%, transparent), transparent 5rem), #fff9e913;transform:none;box-shadow:inset 0 0 0 1px #fff9e914,inset 0 -16px 28px #0000001a,0 14px 24px #00000024}._categoryStageHelper_9jy8c_9610{z-index:2;color:#fff9e9db;text-align:center;background:#fff9e91a;border-radius:18px;padding:11px 13px;font-weight:850;position:relative;box-shadow:inset 0 0 0 1px #fff9e91f}._categoryStageFooter_9jy8c_9622{z-index:2;border-top:1px solid #fff9e91f;grid-template-columns:minmax(210px,.62fr) minmax(0,1.38fr);align-items:stretch;gap:10px;padding-top:clamp(10px,1.4vw,14px);display:grid;position:relative}._categoryStageFooter_9jy8c_9622 ._compactProgressMeter_9jy8c_9511,._categoryStageFooter_9jy8c_9622 ._compactScoreItem_9jy8c_9517,._categoryStageFooter_9jy8c_9622 ._compactScoreActive_9jy8c_9518{background:radial-gradient(circle at 90% 18%,#fff9e914,#0000 6rem),#fff9e914;border-color:#fff9e921;box-shadow:inset 0 0 0 1px #fff9e90f,0 10px 20px #0000001f}._categoryStageFooter_9jy8c_9622 ._compactProgressMeter_9jy8c_9511 span,._categoryStageFooter_9jy8c_9622 ._compactScoreItem_9jy8c_9517 span,._categoryStageFooter_9jy8c_9622 ._compactScoreActive_9jy8c_9518 span{color:#fff9e9c7}._categoryStageFooter_9jy8c_9622 ._compactProgressMeter_9jy8c_9511 strong,._categoryStageFooter_9jy8c_9622 ._compactScoreItem_9jy8c_9517 strong,._categoryStageFooter_9jy8c_9622 ._compactScoreActive_9jy8c_9518 strong{color:#fff9e9}._categoryStageFooter_9jy8c_9622 ._compactProgressMeter_9jy8c_9511 small{color:#fff9e9ad}._categoryStageFooter_9jy8c_9622 ._compactScoreActive_9jy8c_9518{border-color:color-mix(in srgb, var(--accent) 58%, white);background:radial-gradient(circle at 88% 16%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 6rem), #fff9e921;box-shadow:inset 0 0 0 1px #fff9e91a, 0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent), 0 15px 28px #00000029}._categoryStageFooter_9jy8c_9622 ._compactScoreActive_9jy8c_9518 small{background:color-mix(in srgb, var(--accent) 86%, white);color:var(--ink)}._gameStatusRow_9jy8c_8574{z-index:2;grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);align-items:stretch;gap:12px;display:grid;position:relative}._compactProgressMeter_9jy8c_9511{border:1px solid color-mix(in srgb, var(--accent) 28%, white);background:radial-gradient(circle at 90% 18%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 6rem), #ffffffb8;border-radius:22px;align-content:center;gap:8px;min-width:0;padding:11px 12px;display:grid;box-shadow:inset 0 0 0 1px #ffffffa3,0 12px 24px #17213a11}._compactProgressMeter_9jy8c_9511 span,._compactScoreItem_9jy8c_9517 span,._compactScoreActive_9jy8c_9518 span{color:var(--primary-dark);letter-spacing:.11em;text-transform:uppercase;font-size:.68rem;font-weight:950}._compactProgressMeter_9jy8c_9511 strong{color:var(--ink);font-size:1rem;font-weight:950;line-height:1}._compactProgressMeter_9jy8c_9511 small{color:var(--muted);font-size:.78rem;font-weight:850}._compactScoreStrip_9jy8c_9725{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}._compactScoreItem_9jy8c_9517,._compactScoreActive_9jy8c_9518{background:#ffffffc7;border:1px solid #17213a0e;border-radius:20px;gap:3px;min-width:0;min-height:74px;padding:10px 12px;display:grid;position:relative;box-shadow:inset 0 -4px #be865412,0 12px 22px #17213a0e}._compactScoreActive_9jy8c_9518{border-color:color-mix(in srgb, var(--accent) 42%, white);background:color-mix(in srgb, var(--accent) 34%, white);box-shadow:inset 0 -4px 0 #be865414, 0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent), 0 16px 30px color-mix(in srgb, var(--accent) 14%, transparent)}._compactScoreActive_9jy8c_9518 small{background:color-mix(in srgb, var(--accent) 56%, white);width:fit-content;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:.56rem;font-weight:950}._compactScoreItem_9jy8c_9517 strong,._compactScoreActive_9jy8c_9518 strong{color:var(--ink);font-size:clamp(1rem,1.45vw,1.35rem);font-weight:950;line-height:1}._compactScoreItem_9jy8c_9517 em,._compactScoreActive_9jy8c_9518 em{background:var(--accent);color:var(--ink);border-radius:999px;padding:3px 6px;font-size:.72rem;font-style:normal;font-weight:950;position:absolute;top:8px;right:8px}._compactHostTools_9jy8c_9791{justify-items:end;gap:10px;min-width:min(100%,180px);display:grid;position:relative}._categoryBoardSection_9jy8c_9799{color:#fff9e9;min-height:min(54vh,520px);box-shadow:inset 0 0 0 1px #fff9e91f, inset 0 -30px 52px #00000024, 0 8px 0 #a56b3799, 0 28px 62px #17213a33, 0 0 58px color-mix(in srgb, var(--accent) 16%, transparent);background:radial-gradient(at 52% 42%,#3d976a57,#0000 45%),radial-gradient(circle at 12% 16%,#fff9e91c,#0000 13rem),radial-gradient(circle at 92% 82%,#fff9e912,#0000 14rem),radial-gradient(at 25% 72%,#fff9e909,#0000 22rem),linear-gradient(112deg,#fff9e906,#0000 28%,#fff9e905 56%,#0000 82%),linear-gradient(145deg,#18543d,#104132 46%,#0b2f2d);border:12px solid #dab68d;border-radius:36px;place-items:center;padding:clamp(24px,4vw,44px);display:grid;position:relative;overflow:hidden}._categoryBoardSection_9jy8c_9799:before,._categoryBoardSection_9jy8c_9799:after{content:"";pointer-events:none;position:absolute}._categoryBoardSection_9jy8c_9799:before{border:1px solid #fff9e912;border-radius:24px;inset:18px 22px}._categoryBoardSection_9jy8c_9799:after{background:linear-gradient(90deg,#fff9e9c2,#fff9e90f);border-radius:999px;width:100px;height:5px;bottom:22px;right:30px;box-shadow:-34px -182px 0 -1px #fff9e914,-420px 20px 0 -1px #fff9e912}._turnAnnouncementSection_9jy8c_9849{box-sizing:border-box;background:radial-gradient(circle at 70% 12%, color-mix(in srgb, var(--accent) 28%, transparent), transparent 18rem), radial-gradient(circle at 12% 10%, color-mix(in srgb, var(--primary) 20%, transparent), transparent 14rem), linear-gradient(145deg, #ffffffe0, #fff7e8eb);border-radius:38px;place-items:center;width:min(100%,100vw - 34px);max-width:min(100%,100vw - 34px);min-height:min(76vh,100vh - 118px);padding:clamp(12px,2vh,24px) clamp(16px,3vw,42px);display:grid;box-shadow:inset 0 0 0 1px #ffffffb8,0 28px 70px #17213a21}._turnAnnouncementCard_9jy8c_9867{box-sizing:border-box;aspect-ratio:16/9;color:#fff9e9;text-align:center;width:min(1100px,88vw);max-height:calc(100vh - 150px);box-shadow:inset 0 0 0 1px #fff9e91f, inset 0 -24px 44px #00000024, 0 8px 0 #a56b378f, 0 28px 62px #0003, 0 0 58px color-mix(in srgb, var(--accent) 16%, transparent);background:radial-gradient(at 52% 42%,#3d976a47,#0000 46%),radial-gradient(circle at 18% 18%,#fff9e91f,#0000 10rem),radial-gradient(circle at 88% 82%,#fff9e912,#0000 12rem),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 17px),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 22px),linear-gradient(145deg,#18543d,#104132 54%,#0b2f2d);border:clamp(10px,1.2vw,14px) solid #d7b287;border-radius:36px;align-content:center;justify-items:center;padding:clamp(20px,3.4vw,46px);animation:.82s cubic-bezier(.22,1,.36,1) both _turnCardPop_9jy8c_1;display:grid;position:relative;overflow:hidden}._turnAnnouncementCard_9jy8c_9867:before{content:"";pointer-events:none;border:1px dashed #fff9e924;border-radius:22px;position:absolute;inset:18px 22px}._turnAnnouncementCard_9jy8c_9867:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff9e9b8,#fff9e914);border-radius:999px;width:90px;height:4px;position:absolute;bottom:22px;right:28px}._turnAnnouncementCard_9jy8c_9867 span{z-index:1;color:var(--accent);letter-spacing:.14em;text-transform:uppercase;background:#fff9e91f;border-radius:999px;padding:8px 12px;font-size:.76rem;font-weight:950;position:relative;box-shadow:inset 0 0 0 1px #fff9e924}._turnAnnouncementCard_9jy8c_9867 h2{z-index:1;color:#fff9e9;letter-spacing:0;text-shadow:0 12px 22px #0000002e;max-width:980px;margin:clamp(8px,1.3vh,14px) 0 clamp(4px,.8vh,8px);font-family:Marker Felt,Bradley Hand,Segoe Print,Comic Sans MS,ui-rounded,cursive;font-size:clamp(3.15rem,6.2vw,6.25rem);font-weight:850;line-height:.9;position:relative}._turnAnnouncementCard_9jy8c_9867 p{z-index:1;color:#fff9e9d6;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(.98rem,1.65vw,1.22rem);font-weight:950;position:relative}._gameIntroCard_9jy8c_9958{gap:clamp(8px,1.2vh,14px)}._gameIntroCard_9jy8c_9958 p{letter-spacing:0;text-transform:none;max-width:760px}._gameIntroCard_9jy8c_9958 ._primaryButton_9jy8c_404{z-index:1;position:relative}._introTeamList_9jy8c_9973{z-index:1;flex-wrap:wrap;justify-content:center;gap:7px;max-width:760px;display:flex;position:relative}._introTeamList_9jy8c_9973 strong{color:#fff9e9;letter-spacing:.06em;text-transform:uppercase;background:#fff9e921;border-radius:999px;padding:7px 11px;font-size:.76rem;font-weight:950;box-shadow:inset 0 0 0 1px #fff9e929}._gameShowPrompt_9jy8c_9995{z-index:2;gap:8px;display:grid;position:relative}._gameShowPrompt_9jy8c_9995 span{width:fit-content;color:var(--primary-dark);letter-spacing:.13em;text-transform:uppercase;background:#ffffffdb;border-radius:999px;padding:8px 12px;font-size:.7rem;font-weight:950;box-shadow:inset 0 0 0 1px #17213a0d,0 8px 18px #17213a0d}._gameShowPrompt_9jy8c_9995 h2{max-width:760px;color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(2.2rem,5vw,4.75rem);font-weight:950;line-height:.96}._gameShowPrompt_9jy8c_9995 p{max-width:620px;color:var(--muted);margin:0;font-size:clamp(.98rem,1.5vw,1.14rem);font-weight:760;line-height:1.45}._gradeLadderGrid_9jy8c_10036,._subjectChoiceGrid_9jy8c_10037{z-index:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid;position:relative}._gradeLadderCard_9jy8c_10052,._subjectChoiceCard_9jy8c_10053{background:radial-gradient(circle at 88% 16%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 7rem), #ffffffd6;min-height:154px;color:var(--ink);text-align:left;cursor:pointer;border:1px solid #ffffffc7;border-radius:26px;align-content:space-between;gap:12px;padding:18px;transition:transform .17s,box-shadow .17s,border-color .17s,background .17s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffffad,0 16px 34px #17213a14}._gradeLadderCard_9jy8c_10052:after,._subjectChoiceCard_9jy8c_10053:after{content:"";background:color-mix(in srgb, var(--primary) 10%, transparent);pointer-events:none;border-radius:32px;width:112px;height:112px;position:absolute;bottom:-34px;right:-30px;transform:rotate(18deg)}._gradeLadderCard_9jy8c_10052:hover,._gradeLadderCard_9jy8c_10052:focus-visible,._subjectChoiceCard_9jy8c_10053:hover,._subjectChoiceCard_9jy8c_10053:focus-visible{border-color:color-mix(in srgb, var(--primary) 24%, white);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 7%, transparent), 0 24px 48px #17213a1f;outline:0;transform:translateY(-4px)rotate(-.2deg)}._gradeLadderCard_9jy8c_10052 span,._subjectChoiceCard_9jy8c_10053 span{z-index:1;color:var(--ink);font-size:clamp(1.18rem,1.9vw,1.55rem);font-weight:950;line-height:1.05;position:relative}._gradeLadderCard_9jy8c_10052 strong,._subjectChoiceCard_9jy8c_10053 strong{z-index:1;background:color-mix(in srgb, var(--accent) 54%, white);width:fit-content;color:var(--ink);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:8px 11px;font-size:.82rem;font-weight:950;position:relative}._subjectChoiceCard_9jy8c_10053{min-height:118px}._categoryChoicePlayed_9jy8c_10134{cursor:not-allowed;opacity:.46;filter:grayscale(.1);transform:none}._categoryChoicePlayed_9jy8c_10134:hover,._categoryChoicePlayed_9jy8c_10134:focus-visible{transform:none;box-shadow:inset 0 0 0 1px #ffffffad,0 16px 34px #17213a14}._subjectChoiceCard_9jy8c_10053:nth-child(2n),._gradeLadderCard_9jy8c_10052:nth-child(2n){background:radial-gradient(circle at 88% 16%, color-mix(in srgb, var(--secondary) 14%, transparent), transparent 7rem), #ffffffdb}._subjectChoiceCard_9jy8c_10053:nth-child(3n),._gradeLadderCard_9jy8c_10052:nth-child(3n){background:radial-gradient(circle at 88% 16%, color-mix(in srgb, var(--success) 13%, transparent), transparent 7rem), #ffffffdb}@keyframes _turnCardPop_9jy8c_1{0%{opacity:0;transform:translateY(18px)scale(.92)rotate(-1deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}._categoryBoardTopRail_9jy8c_10175{z-index:1;justify-content:space-between;align-items:center;gap:16px;font-family:Segoe Print,Marker Felt,Bradley Hand,Comic Sans MS,ui-rounded,system-ui,sans-serif;display:flex;position:relative}._categoryBoardTopRail_9jy8c_10175>span{color:#fff9e9e6;letter-spacing:0;text-shadow:0 2px #00000024;font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:950}._categoryBoardProgress_9jy8c_10193{background:#fff9e91f;border-radius:999px;align-items:center;gap:10px;min-width:min(360px,56%);padding:8px 10px;display:flex;box-shadow:inset 0 0 0 1px #fff9e924}._categoryBoardProgress_9jy8c_10193 strong{color:#fff9e9;white-space:nowrap;font-size:.86rem;font-weight:950}._categoryBoardSegments_9jy8c_10211{grid-template-columns:repeat(auto-fit,minmax(18px,1fr));gap:5px;width:100%;display:grid}._categoryBoardSegment_9jy8c_10211,._categoryBoardSegmentPlayed_9jy8c_10219{border-radius:999px;height:12px}._categoryBoardSegment_9jy8c_10211{background:#fff9e929;box-shadow:inset 0 0 0 1px #fff9e91a}._categoryBoardSegmentPlayed_9jy8c_10219{background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--primary) 72%, white));box-shadow:0 0 0 1px #fff9e942, 0 0 16px color-mix(in srgb, var(--accent) 34%, transparent)}._categoryBoardGrid_9jy8c_10236{z-index:1;grid-template-columns:repeat(2,minmax(260px,1fr));align-items:stretch;gap:clamp(13px,1.8vw,18px) clamp(28px,4vw,48px);width:100%;max-width:1060px;margin:auto;display:grid;position:relative}._categoryTile_9jy8c_10248,._categoryTileUsed_9jy8c_10249{color:#fff9e9;text-align:center;min-height:clamp(48px,6vw,66px);font-family:var(--font,ui-rounded, system-ui, sans-serif);text-shadow:0 1px 10px #00000014;border:2px solid #fff9e9a8;border-radius:999px;justify-content:center;align-items:center;padding:8px clamp(18px,2.8vw,30px);display:flex;position:relative;box-shadow:inset 0 0 0 1px #fff9e914,0 10px 20px #00000024}._categoryTile_9jy8c_10248{cursor:pointer;background:#c94f5c;transition:transform .17s,box-shadow .17s,filter .17s,border-color .17s}._categoryTile_9jy8c_10248:nth-child(2n){color:var(--ink);background:#f0bf5a}._categoryTile_9jy8c_10248:nth-child(3n){background:#559bd2}._categoryTile_9jy8c_10248:nth-child(4n){background:#c65377}._categoryTile_9jy8c_10248:nth-child(5n){color:var(--ink);background:#6fb982}._categoryTile_9jy8c_10248:nth-last-child(2):nth-child(4),._categoryTileUsed_9jy8c_10249:nth-last-child(2):nth-child(4){grid-column:auto}._categoryTile_9jy8c_10248:last-child:nth-child(5),._categoryTileUsed_9jy8c_10249:last-child:nth-child(5){grid-column:1/-1;justify-self:center;width:min(520px,50%)}._categoryTile_9jy8c_10248:hover,._categoryTile_9jy8c_10248:focus-visible{box-shadow:inset 0 0 0 1px #fff9e921, 0 16px 28px #0000002e, 0 0 0 4px color-mix(in srgb, var(--accent) 24%, transparent);border-color:#fffdf7;outline:0;transform:translateY(-3px)scale(1.01)}._categoryBoardSectionReveal_9jy8c_10314{isolation:isolate}._categoryBoardGridRevealing_9jy8c_10318{animation:.42s both _boardTilesSettle_9jy8c_1;transform:scale(.985)}._categoryTileSelected_9jy8c_10323{z-index:2;cursor:default;filter:saturate(1.08);box-shadow:inset 0 0 0 1px #fff9e92e, 0 18px 34px #0003, 0 0 0 5px color-mix(in srgb, var(--accent) 26%, transparent), 0 0 32px color-mix(in srgb, var(--accent) 24%, transparent);border-color:#fffdf7;transform:translateY(-3px)scale(1.035)}._categoryTileDimmed_9jy8c_10336{cursor:default;opacity:.34;filter:saturate(.74);transform:scale(.97);box-shadow:inset 0 0 0 1px #fff9e90d,0 6px 12px #00000014}._categoryTileUsed_9jy8c_10249{cursor:not-allowed;color:#fff9e98a;filter:saturate(.45);background:#fff9e91f;box-shadow:inset 0 0 0 1px #fff9e914,0 6px 12px #0000001f}._categoryTile_9jy8c_10248 span,._categoryTileUsed_9jy8c_10249 span{letter-spacing:.01em;font-size:clamp(1.1rem,2vw,1.72rem);font-weight:950;line-height:1}._categoryTile_9jy8c_10248 small,._categoryTileUsed_9jy8c_10249 small{width:auto;font-family:var(--font,inherit);letter-spacing:.08em;text-transform:uppercase;background:#fff9e924;border-radius:999px;padding:5px 8px;font-size:.62rem;font-weight:950;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._categoryTileUsed_9jy8c_10249 small{color:#fff9e9b8;background:#fff9e91f}._categoryRevealBoardOverlay_9jy8c_10386{z-index:3;color:#fff9e9;text-align:center;background:radial-gradient(circle at 86% 18%,#ffd86629,#0000 8rem),#09231fd1;border:1px solid #fff9e92e;border-radius:28px;justify-items:center;width:min(520px,100% - 48px);padding:clamp(16px,2.4vw,24px);animation:.52s cubic-bezier(.22,1,.36,1) both _categoryRevealOnBoard_9jy8c_1;display:grid;position:absolute;bottom:clamp(24px,4vw,42px);left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #fff9e914,0 18px 36px #00000038}._categoryRevealBoardOverlay_9jy8c_10386 p{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:.72rem;font-weight:950}._categoryRevealBoardOverlay_9jy8c_10386 h2{color:#fff9e9;text-shadow:0 10px 18px #0000002e;margin:0;font-family:Marker Felt,Bradley Hand,Segoe Print,Comic Sans MS,ui-rounded,cursive;font-size:clamp(1.6rem,3.1vw,3rem);font-weight:850;line-height:1}._categoryRevealBoardOverlay_9jy8c_10386 strong{background:color-mix(in srgb, var(--accent) 84%, white);width:fit-content;color:var(--ink);letter-spacing:.02em;text-transform:uppercase;box-shadow:0 12px 24px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:999px;align-items:center;margin-top:12px;padding:8px 14px;font-size:clamp(1rem,1.7vw,1.45rem);font-weight:950;display:inline-flex}._categoryRevealBoardOverlay_9jy8c_10386 small{color:#fff9e9c7;margin-top:10px;font-size:.88rem;font-weight:850;display:block}._boardScoreStrip_9jy8c_10452{z-index:1;background:radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--accent) 28%, transparent), transparent 8rem), linear-gradient(145deg, #ffffffeb, color-mix(in srgb, var(--primary) 8%, white));border:1px solid #17213a0f;border-radius:28px;grid-template-columns:1fr;align-content:start;gap:10px;padding:12px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffffb8,0 18px 38px #17213a1a}._boardScoreStrip_9jy8c_10452 div{min-height:70px;color:var(--ink);background:radial-gradient(circle at 90% 14%,#ffffffa8,#0000 4rem),linear-gradient(#ffffffeb,#fdf9f1);border-radius:20px;gap:5px;padding:12px 14px;display:grid;box-shadow:inset 0 -4px #be86541a,inset 0 0 0 1px #17213a0d}._boardScoreStrip_9jy8c_10452 ._activeTeamScore_9jy8c_10485{background:radial-gradient(circle at 86% 16%, color-mix(in srgb, var(--accent) 48%, transparent), transparent 6rem), linear-gradient(135deg, color-mix(in srgb, var(--primary) 14%, white), color-mix(in srgb, var(--accent) 28%, white));box-shadow:inset 0 0 0 1px #ffffff38, 0 0 0 3px color-mix(in srgb, var(--accent) 56%, transparent), 0 18px 34px color-mix(in srgb, var(--accent) 28%, transparent), 0 0 28px color-mix(in srgb, var(--accent) 22%, transparent);transform:translateY(-2px)}._boardScoreStrip_9jy8c_10452 ._activeTeamScore_9jy8c_10485:before{content:"CHOOSES NEXT";background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--primary) 68%, white));width:fit-content;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:.62rem;font-weight:950}._boardScoreStrip_9jy8c_10452 span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}._boardScoreStrip_9jy8c_10452 strong{color:var(--ink);font-size:clamp(1rem,1.6vw,1.18rem);font-weight:950}@keyframes _boardTilesSettle_9jy8c_1{0%{opacity:.92;transform:scale(1)}to{opacity:1;transform:scale(.985)}}@keyframes _categoryRevealOnBoard_9jy8c_1{0%{opacity:0;transform:translate(-50%)translateY(14px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes _inlineFeedbackIn_9jy8c_1{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _moneyLadderOverlayIn_9jy8c_1{0%{opacity:0;transform:translate(-50%,-46%)scale(.92)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes _resultDimmerIn_9jy8c_1{0%{opacity:0}to{opacity:1}}@keyframes _ladderAmountWin_9jy8c_1{0%{filter:brightness(.9);transform:scale(.96)}45%{filter:brightness(1.28);transform:scale(1.14)}to{filter:brightness();transform:scale(1.07)}}._questionPanel_9jy8c_630,._scorePanel_9jy8c_631{padding:clamp(14px,2.2vw,22px)}._questionPanel_9jy8c_630{background:radial-gradient(circle at 52% 16%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 24rem), radial-gradient(circle at 10% 8%, color-mix(in srgb, var(--accent) 30%, transparent), transparent 14rem), radial-gradient(circle at 94% 4%, color-mix(in srgb, var(--primary) 16%, transparent), transparent 12rem), linear-gradient(145deg, #ffffffd6, #fff7e8e6);border:1px solid #ffffffc7;border-radius:38px;align-content:start;gap:14px;width:min(1180px,100%);display:grid;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffffffbd,0 26px 62px #17213a1f}._questionPanel_9jy8c_630:before{content:"";background:radial-gradient(ellipse at center, color-mix(in srgb, var(--accent) 24%, transparent), transparent 68%);filter:blur(10px);pointer-events:none;border-radius:999px;height:58%;position:absolute;inset:74px 7% auto}._projectorQuestionGrid_9jy8c_302{align-items:stretch;width:100vw;min-height:100dvh;margin-inline:calc(50% - 50vw);padding:clamp(8px,1vw,14px)}._projectorQuestionPanel_9jy8c_10642{width:100%;min-height:calc(100dvh - clamp(16px,2vw,28px));box-shadow:none;background:0 0;border:0;border-radius:0;align-content:stretch;padding:0}._projectorQuestionPanel_9jy8c_10642:before{content:none}._liveGameHeader_9jy8c_10657{z-index:2;gap:8px;display:grid;position:relative}._liveGameHeader_9jy8c_10657 div{flex-wrap:wrap;gap:8px;display:flex}._liveGameHeader_9jy8c_10657 span{color:var(--primary-dark);letter-spacing:.12em;text-transform:uppercase;background:#ffffffd6;border-radius:999px;padding:7px 11px;font-size:.68rem;font-weight:950;box-shadow:inset 0 0 0 1px #17213a0e,0 8px 18px #17213a0d}._liveGameHeader_9jy8c_10657 span:nth-child(2){background:color-mix(in srgb, var(--accent) 42%, white);color:var(--ink)}._liveGameHeader_9jy8c_10657 h1{max-width:920px;color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,4.4rem);font-weight:950;line-height:.96}._questionMeta_9jy8c_10699{flex-wrap:wrap;gap:10px;display:flex}._questionMeta_9jy8c_10699 span{color:var(--ink);text-transform:uppercase;letter-spacing:.08em;background:#ffffffd1;border-radius:999px;padding:9px 13px;font-size:.78rem;font-weight:950;box-shadow:inset 0 0 0 1px #17213a0d}._questionMeta_9jy8c_10699 ._challengeChip_9jy8c_10717{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 13%, white), color-mix(in srgb, var(--accent) 28%, white));color:var(--primary-dark)}._questionInfoStrip_9jy8c_10722{z-index:2;background:radial-gradient(circle at 92% 22%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 8rem), linear-gradient(135deg, #ffffffeb, color-mix(in srgb, var(--secondary) 10%, white));color:var(--ink);border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px 10px 16px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #17213a0f,0 14px 28px #17213a12}._questionInfoStrip_9jy8c_10722 span{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;font-size:.76rem;font-weight:950}._questionInfoStrip_9jy8c_10722 strong{background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--primary) 68%, white));color:var(--ink);letter-spacing:.02em;text-transform:uppercase;box-shadow:0 10px 20px color-mix(in srgb, var(--accent) 26%, transparent);border-radius:999px;padding:7px 12px;font-size:clamp(1rem,1.6vw,1.28rem);font-weight:950}._progressBar_9jy8c_10761{background:#17213a14;border-radius:999px;height:11px;margin:2px 0 0;overflow:hidden}._progressBar_9jy8c_10761 span{border-radius:inherit;background:linear-gradient(90deg, var(--primary), var(--accent), var(--success));height:100%;box-shadow:0 8px 18px color-mix(in srgb, var(--primary) 20%, transparent);display:block}._questionBoard_9jy8c_10777{color:#fff9e9;min-height:clamp(360px,52vh,520px);box-shadow:inset 0 0 0 1px #ffffff1f, inset 0 -24px 46px #00000029, 0 0 0 7px #d8b27c4d, 0 34px 70px #17213a3d, 0 0 58px color-mix(in srgb, var(--accent) 16%, transparent);background:radial-gradient(circle at 20% 18%,#ffffff1c,#0000 11rem),radial-gradient(circle at 78% 78%,#ffffff12,#0000 14rem),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 18px),repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 24px),linear-gradient(145deg,#1c4d43,#103b34 55%,#0a2d29);border:clamp(12px,1.3vw,18px) solid #9b6639;border-radius:38px;align-content:center;gap:clamp(14px,2vw,22px);padding:clamp(24px,3.4vw,42px);display:grid;position:relative;overflow:hidden}._projectorQuestionBoard_9jy8c_10802{width:100%;min-height:calc(100dvh - clamp(16px,2vw,28px));box-shadow:inset 0 0 0 1px #ffffff1f, inset 0 -30px 58px #00000029, 0 0 0 9px #d8b27c52, 0 18px 46px #17213a38, 0 0 64px color-mix(in srgb, var(--accent) 16%, transparent);border-width:clamp(12px,1.4vw,20px);border-radius:clamp(26px,2.6vw,42px);gap:clamp(16px,2.2vh,26px);padding:clamp(30px,4.2vw,72px)}._projectorQuestionPanel_9jy8c_10642 h2{max-width:min(1320px,100%);font-size:clamp(2.5rem,4.9vw,5.6rem);line-height:1.02}._projectorQuestionBoard_9jy8c_10802 ._choiceGrid_9jy8c_10823{gap:clamp(16px,2.2vw,28px)}._projectorQuestionBoard_9jy8c_10802 ._choiceButton_9jy8c_574,._projectorQuestionBoard_9jy8c_10802 ._choiceSelected_9jy8c_10828,._projectorQuestionBoard_9jy8c_10802 ._choiceCorrect_9jy8c_10829,._projectorQuestionBoard_9jy8c_10802 ._choiceIncorrect_9jy8c_10830,._projectorQuestionBoard_9jy8c_10802 ._choiceMuted_9jy8c_10831{min-height:clamp(86px,11vh,124px);padding:clamp(14px,1.8vw,22px)}._projectorQuestionBoard_9jy8c_10802 ._choiceButton_9jy8c_574 strong,._projectorQuestionBoard_9jy8c_10802 ._choiceSelected_9jy8c_10828 strong,._projectorQuestionBoard_9jy8c_10802 ._choiceCorrect_9jy8c_10829 strong,._projectorQuestionBoard_9jy8c_10802 ._choiceIncorrect_9jy8c_10830 strong,._projectorQuestionBoard_9jy8c_10802 ._choiceMuted_9jy8c_10831 strong{font-size:clamp(1.18rem,2vw,2rem)}._questionBoard_9jy8c_10777:before,._questionBoard_9jy8c_10777:after{content:"";pointer-events:none;position:absolute}._questionBoard_9jy8c_10777:before{border:1px dashed #fff9e924;border-radius:23px;inset:16px}._questionBoard_9jy8c_10777:after{background:linear-gradient(90deg,#fff9e9bd,#fff9e914);border-radius:999px;width:84px;height:4px;bottom:22px;right:24px;box-shadow:-24px -140px 0 -1px #fff9e917,-310px 18px 0 -1px #fff9e914}._lessonContext_9jy8c_10869{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._lessonContext_9jy8c_10869 div{background:#ffffffc2;border-radius:18px;gap:5px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #17213a0d}._lessonContext_9jy8c_10869 span,._teamScoreboard_9jy8c_10885>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}._lessonContext_9jy8c_10869 strong{color:var(--ink);font-size:.88rem;font-weight:850;line-height:1.35}._helperDock_9jy8c_10900{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._helperDock_9jy8c_10900 button{min-height:68px;color:var(--ink);cursor:pointer;text-align:left;background:#ffffffe0;border:1px solid #17213a12;border-radius:20px;gap:4px;padding:12px 14px;font-weight:950;transition:transform .16s,box-shadow .16s,background .16s;display:grid;box-shadow:0 12px 26px #17213a0f}._helperDock_9jy8c_10900 button:hover,._helperDock_9jy8c_10900 button:focus-visible{outline:0;transform:translateY(-2px);box-shadow:0 16px 32px #17213a1a}._helperDock_9jy8c_10900 button:disabled{cursor:not-allowed;opacity:.54;box-shadow:none;transform:none}._helperDock_9jy8c_10900 small{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:850}._helperMessage_9jy8c_10944{background:linear-gradient(135deg, color-mix(in srgb, var(--secondary) 12%, white), color-mix(in srgb, var(--accent) 20%, white));color:var(--ink);border-radius:22px;padding:15px 18px;font-weight:850;line-height:1.5;box-shadow:0 12px 26px #17213a12}._teacherNotesToggleRow_9jy8c_10954{background:#ffffffad;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #17213a0d}._teacherNotesToggleRow_9jy8c_10954>span{color:var(--muted);font-size:.82rem;font-weight:850}._teacherNotesToggle_9jy8c_10954{color:#163f36;cursor:pointer;background:#e8eceb;border:0;border-radius:999px;min-height:42px;padding:0 16px;font-weight:950;transition:transform .16s,box-shadow .16s,background .16s}._teacherNotesToggle_9jy8c_10954:hover,._teacherNotesToggle_9jy8c_10954:focus-visible{outline:0;transform:translateY(-2px);box-shadow:0 12px 24px #17213a1a}._teacherNotesPanel_9jy8c_10991{background:radial-gradient(circle at 92% 12%,#ffd44733,#0000 10rem),linear-gradient(135deg,#fffffff0,#fffaf2);border:1px solid #163f361f;border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px;display:grid;box-shadow:0 14px 30px #17213a14}._teacherNotesPanel_9jy8c_10991 div{background:#ffffffb8;border-radius:16px;gap:5px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #17213a0a}._teacherNotesPanel_9jy8c_10991 span{color:var(--primary-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}._teacherNotesPanel_9jy8c_10991 strong{color:var(--ink);font-size:.9rem;font-weight:800;line-height:1.4}._questionBoard_9jy8c_10777>span{z-index:1;color:#fff5dc;letter-spacing:.14em;text-transform:uppercase;background:#fff9e921;border-radius:999px;justify-self:center;width:fit-content;padding:8px 16px;font-size:clamp(.72rem,1.05vw,.9rem);font-weight:950;position:relative;box-shadow:inset 0 0 0 1px #fff9e938,0 8px 18px #0000001f}._lockedSuspense_9jy8c_11046{z-index:1;text-align:center;justify-items:center;gap:16px;max-width:780px;margin:0 auto;animation:.46s cubic-bezier(.22,1,.36,1) both _inlineFeedbackIn_9jy8c_1;display:grid;position:relative}._lockedSuspense_9jy8c_11046 span{width:fit-content;color:var(--accent);letter-spacing:.12em;text-transform:uppercase;background:#fff9e91f;border-radius:999px;padding:8px 12px;font-size:.74rem;font-weight:950;box-shadow:inset 0 0 0 1px #fff9e929}._lockedSuspense_9jy8c_11046 h2{margin:0}._lockedSuspense_9jy8c_11046 p{color:#fff9e9d6;margin:0;font-size:clamp(1rem,1.9vw,1.28rem);font-weight:850}._lockedSuspense_9jy8c_11046 p strong{color:var(--accent)}._questionPanel_9jy8c_630 h2{z-index:1;color:#fff9e9;text-shadow:0 1px #ffffff1f,0 0 16px #fff9e914;letter-spacing:0;font-family:Marker Felt,Bradley Hand,Segoe Print,Comic Sans MS,ui-rounded,cursive;font-size:clamp(1.85rem,3.55vw,3.3rem);font-weight:850;line-height:1.08;position:relative}._inlineAnswerCorrect_9jy8c_11100,._inlineAnswerIncorrect_9jy8c_11101{z-index:1;width:fit-content;max-width:100%;color:var(--ink);background:#ffeab4;border:2px solid #ddcbbc;border-radius:18px;justify-self:center;align-items:center;gap:12px;padding:12px 24px;animation:.42s cubic-bezier(.22,1,.36,1) both _inlineFeedbackIn_9jy8c_1;display:inline-flex;position:relative;transform:rotate(-2deg);box-shadow:inset 0 0 0 1px #ffffff52,0 12px #0000001f,0 18px 30px #0000002e}._inlineAnswerCorrect_9jy8c_11100{background:linear-gradient(135deg,#fff0bd,#ffe3a2)}._inlineAnswerIncorrect_9jy8c_11101{background:linear-gradient(135deg, #fff0bd, color-mix(in srgb, var(--danger) 20%, #ffe3a2))}._inlineAnswerCorrect_9jy8c_11100 span,._inlineAnswerIncorrect_9jy8c_11101 span,._inlineAnswerCorrect_9jy8c_11100 strong,._inlineAnswerIncorrect_9jy8c_11101 strong{font-weight:950;line-height:1}._inlineAnswerCorrect_9jy8c_11100 span{color:#aa2e77}._inlineAnswerIncorrect_9jy8c_11101 span{color:var(--danger)}._inlineAnswerCorrect_9jy8c_11100 small,._inlineAnswerIncorrect_9jy8c_11101 small{color:#fff9e9b8;width:100%;font-size:.8rem;font-weight:820;line-height:1.25;display:block}._projectorResultDimmer_9jy8c_11157{z-index:7;-webkit-backdrop-filter:saturate(.75)brightness(.72);backdrop-filter:saturate(.75)brightness(.72);background:radial-gradient(circle,#17213a2e,#040a16ad),#080e1b6b;animation:.24s both _resultDimmerIn_9jy8c_1;position:absolute;inset:0}._projectorMoneyLadderOverlay_9jy8c_11168{z-index:8;background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--primary) 28%, transparent), transparent 11rem), linear-gradient(180deg, #18213af5, #060c1dfa);width:min(760px,68vw);min-width:520px;box-shadow:inset 0 0 0 1px #ffffff1f, 0 30px 72px #0000006b, 0 0 60px color-mix(in srgb, var(--primary) 32%, transparent);border:2px solid #fff9e961;border-radius:32px;gap:clamp(12px,1.4vw,18px);padding:clamp(16px,1.8vw,24px);animation:.42s cubic-bezier(.22,1,.36,1) both _moneyLadderOverlayIn_9jy8c_1;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._projectorMoneyLadderHeader_9jy8c_11191{text-align:center;justify-items:center;gap:5px;display:grid}._projectorMoneyLadderHeader_9jy8c_11191 span{color:#ffd76b;letter-spacing:0;text-shadow:0 0 16px #ffd76b42;font-size:clamp(2rem,3.3vw,3.2rem);font-weight:950;line-height:.95}._projectorMoneyLadderHeader_9jy8c_11191 strong{color:#fff9e9;letter-spacing:.04em;text-transform:uppercase;font-size:clamp(.9rem,1.25vw,1.22rem);font-weight:950;line-height:1.2}._projectorMoneyLadderList_9jy8c_11216{justify-self:center;gap:5px;width:min(420px,100%);display:grid}._projectorMoneyLadderStep_9jy8c_11223,._projectorMoneyLadderCurrent_9jy8c_11224{color:#fff9e9d1;text-shadow:0 1px #ffffff14;background:linear-gradient(#ffffff14,#0000),#071020;border:2px solid #ffffff47;border-radius:999px;place-items:center;min-height:clamp(30px,3.75vh,44px);font-size:clamp(1.08rem,1.65vw,1.72rem);font-weight:950;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f,0 4px 10px #0000002e}._projectorMoneyLadderCurrent_9jy8c_11224{color:#fffdf4;background:linear-gradient(#85a1ff,#1237b7 62%,#0a2179);border-color:#bed6ffeb;animation:.9s cubic-bezier(.22,1,.36,1) .18s both _ladderAmountWin_9jy8c_1;transform:scale(1.07);box-shadow:0 0 0 4px #577fff38,0 0 28px #577fff94,inset 0 0 0 1px #ffffff47}._projectorResultStandings_9jy8c_11256{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}._projectorResultTeam_9jy8c_11263,._projectorResultTeamLeader_9jy8c_11264{color:#fff9e9;background:#fff9e914;border:1px solid #fff9e929;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 7px;min-width:0;padding:10px;display:grid;position:relative}._projectorResultTeamLeader_9jy8c_11264{background:radial-gradient(circle at 50% 0,#ffd76b33,#0000 4rem),#fff9e921;border-color:#ffd76bc2;box-shadow:0 0 22px #ffd76b29}._projectorResultTeamLeader_9jy8c_11264>span{color:#ffd76b;text-shadow:0 2px #4a2f006b,0 0 14px #ffd76b57;font-size:1.75rem;line-height:1;position:absolute;top:-20px;left:50%;transform:translate(-50%)}._projectorResultTeam_9jy8c_11263 b,._projectorResultTeamLeader_9jy8c_11264 b{color:#fff9e9;background:#fff9e929;border-radius:999px;grid-row:1/span 2;place-items:center;width:24px;height:24px;font-size:.66rem;font-weight:950;display:grid}._projectorResultTeamLeader_9jy8c_11264 b{color:#3c2600;background:linear-gradient(135deg,#ffd76b,#b97813)}._projectorResultTeam_9jy8c_11263 strong,._projectorResultTeamLeader_9jy8c_11264 strong{color:#fff9e9;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(.62rem,.82vw,.8rem);font-weight:950;overflow:hidden}._projectorResultTeam_9jy8c_11263 em,._projectorResultTeamLeader_9jy8c_11264 em{color:#ffd76b;font-size:clamp(.95rem,1.15vw,1.12rem);font-style:normal;font-weight:950}._scoreUpdateCard_9jy8c_8575{z-index:2;background:radial-gradient(circle at 84% 12%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 14rem), radial-gradient(circle at 12% 82%, color-mix(in srgb, var(--secondary) 12%, transparent), transparent 14rem), #ffffffd1;text-align:center;border-radius:30px;justify-items:center;gap:16px;min-height:min(56vh,520px);padding:clamp(24px,5vw,54px);display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffffb3,0 18px 42px #17213a1a}._scoreUpdateCard_9jy8c_8575>span{background:color-mix(in srgb, var(--primary) 10%, white);color:var(--primary-dark);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:8px 12px;font-size:.72rem;font-weight:950}._scoreUpdateCard_9jy8c_8575 h2{max-width:780px;color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(2.2rem,5vw,4.7rem);font-weight:950;line-height:.98}._scoreUpdateCard_9jy8c_8575 p{color:var(--muted);margin:0;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:820}._scoreUpdateCard_9jy8c_8575 ._compactScoreStrip_9jy8c_9725{width:min(820px,100%)}._scoreUpdateScores_9jy8c_11389{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(10px,1.35vw,16px);width:min(920px,100%);display:grid}._scoreUpdateTeam_9jy8c_11397,._scoreUpdateTeamNext_9jy8c_11398,._scoreUpdateTeamLeader_9jy8c_11399{background:#ffffffc7;border:1px solid #17213a12;border-radius:24px;align-content:center;justify-items:center;gap:5px;min-width:0;min-height:clamp(86px,10vh,116px);padding:14px 12px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffffa3,0 14px 30px #17213a12}._scoreUpdateTeamNext_9jy8c_11398{border-color:color-mix(in srgb, var(--accent) 46%, white);background:radial-gradient(circle at 82% 16%, color-mix(in srgb, var(--accent) 30%, transparent), transparent 5.6rem), color-mix(in srgb, var(--accent) 30%, white);box-shadow:inset 0 0 0 1px #ffffffb8, 0 0 0 4px color-mix(in srgb, var(--accent) 14%, transparent), 0 18px 34px color-mix(in srgb, var(--accent) 14%, transparent)}._scoreUpdateTeamLeader_9jy8c_11399{background:radial-gradient(circle at 50% 0,#ffcf533d,#0000 5rem),#ffffffd1;border-color:#ffcf53a3}._scoreUpdateTeamLeader_9jy8c_11399>b{color:#f8bd2d;text-shadow:0 2px #78480042,0 0 14px #ffcf5347;font-size:2rem;line-height:1;position:absolute;top:-24px;left:50%;transform:translate(-50%)}._scoreUpdateTeam_9jy8c_11397 small,._scoreUpdateTeamNext_9jy8c_11398 small,._scoreUpdateTeamLeader_9jy8c_11399 small{background:color-mix(in srgb, var(--accent) 52%, white);width:fit-content;color:var(--ink);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 8px;font-size:clamp(.56rem,.72vw,.7rem);font-weight:950;line-height:1}._scoreUpdateTeam_9jy8c_11397 span,._scoreUpdateTeamNext_9jy8c_11398 span,._scoreUpdateTeamLeader_9jy8c_11399 span{max-width:100%;color:var(--primary-dark);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:clamp(.72rem,1vw,.9rem);font-weight:950;line-height:1;overflow:hidden}._scoreUpdateTeam_9jy8c_11397 strong,._scoreUpdateTeamNext_9jy8c_11398 strong,._scoreUpdateTeamLeader_9jy8c_11399 strong{color:var(--ink);letter-spacing:0;font-size:clamp(1.45rem,2.5vw,2.3rem);font-weight:950;line-height:.95}._choiceGrid_9jy8c_10823{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.8vw,18px);margin-top:0;display:grid;position:relative}._choiceButton_9jy8c_574,._choiceSelected_9jy8c_10828,._choiceCorrect_9jy8c_10829,._choiceIncorrect_9jy8c_10830,._choiceMuted_9jy8c_10831{color:#fff9e9;text-align:left;border:1px solid #fff9e938;border-radius:999px;grid-template-columns:44px minmax(0,1fr) 34px;align-items:center;gap:14px;width:100%;min-height:clamp(68px,8.8vh,84px);padding:12px 16px;transition:transform .16s,box-shadow .16s,border-color .16s,background .16s;display:grid;box-shadow:inset 0 0 0 1px #fff9e90f,inset 0 -10px 18px #00000014,0 12px 22px #00000021}._choiceButton_9jy8c_574 span,._choiceSelected_9jy8c_10828 span,._choiceCorrect_9jy8c_10829 span,._choiceIncorrect_9jy8c_10830 span,._choiceMuted_9jy8c_10831 span,._choiceButton_9jy8c_574 em,._choiceSelected_9jy8c_10828 em,._choiceCorrect_9jy8c_10829 em,._choiceIncorrect_9jy8c_10830 em,._choiceMuted_9jy8c_10831 em{border-radius:999px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:950;display:grid}._choiceButton_9jy8c_574 strong,._choiceSelected_9jy8c_10828 strong,._choiceCorrect_9jy8c_10829 strong,._choiceIncorrect_9jy8c_10830 strong,._choiceMuted_9jy8c_10831 strong{color:inherit;letter-spacing:0;font-family:Segoe Print,Marker Felt,Bradley Hand,Comic Sans MS,ui-rounded,system-ui,sans-serif;font-size:clamp(1rem,1.45vw,1.2rem);font-weight:850}._choiceButton_9jy8c_574 em,._choiceSelected_9jy8c_10828 em,._choiceCorrect_9jy8c_10829 em,._choiceIncorrect_9jy8c_10830 em,._choiceMuted_9jy8c_10831 em{justify-self:end}._choiceButton_9jy8c_574{cursor:pointer;background:#fff9e91f}._choiceSelected_9jy8c_10828{background:color-mix(in srgb, var(--primary) 28%, #fff9e929);border-color:color-mix(in srgb, var(--primary) 70%, white);color:#fff9e9;cursor:pointer;box-shadow:inset 0 -10px 18px #00000014, 0 0 0 3px color-mix(in srgb, var(--primary) 24%, transparent), 0 14px 26px #00000024;transform:translateY(-2px)}._choiceButton_9jy8c_574:hover,._choiceButton_9jy8c_574:focus-visible,._choiceSelected_9jy8c_10828:hover,._choiceSelected_9jy8c_10828:focus-visible{border-color:color-mix(in srgb, var(--accent) 55%, white);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent), 0 14px 26px #00000026;outline:0;transform:translateY(-3px)}._choiceButton_9jy8c_574 span,._choiceSelected_9jy8c_10828 span{color:#fff5dc;background:#fff9e926;box-shadow:inset 0 0 0 1px #fff9e91a}._choiceCorrect_9jy8c_10829{background:color-mix(in srgb, var(--accent) 72%, #fff9e9);border-color:color-mix(in srgb, var(--accent) 58%, white);color:var(--ink);animation:.7s both _answerGlow_9jy8c_1}._choiceCorrect_9jy8c_10829 span,._choiceCorrect_9jy8c_10829 em{background:color-mix(in srgb, var(--success) 22%, white);color:var(--success)}._choiceIncorrect_9jy8c_10830{background:color-mix(in srgb, var(--danger) 18%, #fff9e9);border-color:color-mix(in srgb, var(--danger) 34%, white);color:color-mix(in srgb, var(--ink) 86%, var(--danger));animation:.36s both _answerShake_9jy8c_1}._choiceIncorrect_9jy8c_10830 span,._choiceIncorrect_9jy8c_10830 em{background:color-mix(in srgb, var(--danger) 16%, white);color:var(--danger)}._choiceMuted_9jy8c_10831{color:#fff9e994;box-shadow:none;background:#fff9e914}._openAnswerPrompt_9jy8c_11626{z-index:1;color:#fff9e9c7;text-align:center;background:#fff9e91c;border:1px solid #fff9e933;border-radius:999px;justify-self:center;width:min(520px,100%);padding:18px 22px;position:relative;box-shadow:inset 0 0 0 1px #fff9e90f,0 12px 22px #0000001f}._openAnswerPrompt_9jy8c_11626 span{letter-spacing:.16em;text-transform:uppercase;font-size:.8rem;font-weight:950}._hostOpenAnswerControls_9jy8c_11649{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}._hostOpenAnswerControls_9jy8c_11649 button{color:#fff9e9;cursor:pointer;background:#fff9e929;border:1px solid #fff9e95c;border-radius:999px;padding:10px 14px;font-weight:950}._hostOpenAnswerControls_9jy8c_11649 button:hover,._hostOpenAnswerControls_9jy8c_11649 button:focus-visible{color:var(--ink);background:#fff9e9}._moneyLadderUpdate_9jy8c_11673,._moneyLadderDrop_9jy8c_11674{justify-items:center;gap:16px;width:min(680px,100%);display:grid}._moneyLadderUpdate_9jy8c_11673>span,._moneyLadderDrop_9jy8c_11674>span{background:color-mix(in srgb, var(--primary) 12%, white);color:var(--primary-dark);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:8px 12px;font-size:.72rem;font-weight:950}._moneyLadderUpdate_9jy8c_11673 h2,._moneyLadderDrop_9jy8c_11674 h2{color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(1.8rem,4vw,3.4rem);font-weight:950;line-height:1}._moneyLadderList_9jy8c_11703{background:linear-gradient(180deg, #162b58, #0d1838), var(--ink);border-radius:24px;gap:6px;width:min(360px,100%);padding:10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff24,0 18px 36px #17213a2e}._moneyLadderStep_9jy8c_11717,._moneyLadderPassed_9jy8c_11718,._moneyLadderCurrent_9jy8c_11719{color:#fff9e9b8;background:#ffffff14;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;min-height:32px;padding:5px 12px;display:flex}._moneyLadderPassed_9jy8c_11718{color:#fff9e9;background:#fff9e929}._moneyLadderCurrent_9jy8c_11719{background:linear-gradient(135deg, var(--accent), var(--primary));color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 20%, transparent);transform:scale(1.04)}._moneyLadderStep_9jy8c_11717 strong,._moneyLadderPassed_9jy8c_11718 strong,._moneyLadderCurrent_9jy8c_11719 strong{font-size:.98rem;font-weight:950}._moneyLadderStep_9jy8c_11717 small,._moneyLadderPassed_9jy8c_11718 small,._moneyLadderCurrent_9jy8c_11719 small{letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:950}._millionDollarBoard_9jy8c_11759{color:#fff9e9;text-align:center;background:radial-gradient(circle at 50% 42%,#ffd4472e,#0000 16rem),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 18px),linear-gradient(145deg,#1c4d43,#103b34 55%,#0a2d29);border:clamp(12px,1.4vw,18px) solid #9b6639;border-radius:38px;place-items:center;gap:16px;min-height:min(62vh,560px);padding:clamp(28px,5vw,62px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 0 7px #d8b27c4d,0 34px 70px #17213a3d}._millionDollarBoard_9jy8c_11759 span{letter-spacing:.16em;text-transform:uppercase;background:#fff9e921;border-radius:999px;padding:8px 16px;font-size:.78rem;font-weight:950}._millionDollarBoard_9jy8c_11759 h2{color:var(--accent);letter-spacing:0;text-shadow:0 3px 0 #0003, 0 0 24px color-mix(in srgb, var(--accent) 34%, transparent);text-transform:uppercase;margin:0;font-size:clamp(3rem,7vw,7rem);font-weight:950;line-height:.9}._millionDollarBoard_9jy8c_11759 p{color:#fff9e9d1;margin:0;font-size:clamp(1rem,1.8vw,1.35rem);font-weight:850}._choiceMuted_9jy8c_10831 span{color:color-mix(in srgb, var(--ink) 58%, white);background:#17213a12}._feedbackCorrect_9jy8c_2713,._feedbackIncorrect_9jy8c_11817{z-index:1;border-radius:18px;padding:12px 14px;font-weight:850;position:relative;box-shadow:0 14px 30px #00000021}._feedbackCorrect_9jy8c_2713{background:linear-gradient(135deg, color-mix(in srgb, var(--success) 28%, white), #fffdf7);border:1px solid color-mix(in srgb, var(--success) 34%, white)}._feedbackIncorrect_9jy8c_11817{background:linear-gradient(135deg, color-mix(in srgb, var(--danger) 13%, white), color-mix(in srgb, var(--accent) 18%, white));border:1px solid color-mix(in srgb, var(--danger) 18%, white)}._feedbackCorrect_9jy8c_2713 p,._feedbackIncorrect_9jy8c_11817 p,._feedbackCorrect_9jy8c_2713 small,._feedbackIncorrect_9jy8c_11817 small{color:var(--muted);margin:5px 0 0;line-height:1.42;display:block}._feedbackCorrect_9jy8c_2713 strong,._feedbackIncorrect_9jy8c_11817 strong{color:var(--ink);font-size:1.12rem}._feedbackCorrect_9jy8c_2713 small,._feedbackIncorrect_9jy8c_11817 small{font-size:.9rem;font-weight:650}._teacherNote_9jy8c_9421{background:#ffffffb8;border-radius:18px;gap:6px;margin-top:12px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #17213a0d}._teacherNote_9jy8c_9421 span{color:var(--primary-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:950}._teacherNote_9jy8c_9421 p{color:var(--ink);margin:0;font-weight:750;line-height:1.45}._scorePanel_9jy8c_631{background:radial-gradient(circle at 88% 6%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 9rem), linear-gradient(180deg, #ffffffe6, #fff7e8db);border:1px solid #ffffffb8;border-radius:30px;align-content:start;gap:10px;display:grid;box-shadow:inset 0 0 0 1px #ffffffad,0 18px 38px #17213a14}._boardProgressMeter_9jy8c_11897{border:1px solid color-mix(in srgb, var(--accent) 26%, white);background:radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--accent) 32%, transparent), transparent 6rem), linear-gradient(135deg, #fffdf7, color-mix(in srgb, var(--primary) 9%, white));color:var(--ink);border-radius:22px;gap:10px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #ffffffb8,0 14px 26px #17213a14}._boardProgressHeader_9jy8c_11912{justify-content:space-between;align-items:end;gap:10px;display:flex}._boardProgressHeader_9jy8c_11912 span{color:var(--primary-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:950}._boardProgressHeader_9jy8c_11912 strong{color:var(--ink);white-space:nowrap;font-size:clamp(1rem,1.35vw,1.22rem);font-weight:950}._progressSegments_9jy8c_11934{grid-template-columns:repeat(auto-fit,minmax(18px,1fr));gap:6px;display:grid}._progressSegment_9jy8c_11934,._progressSegmentPlayed_9jy8c_11941{border-radius:999px;min-height:16px;transition:transform .18s,box-shadow .18s,background .18s}._progressSegment_9jy8c_11934{background:color-mix(in srgb, var(--muted) 12%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--muted) 12%, transparent)}._progressSegmentPlayed_9jy8c_11941{background:linear-gradient(135deg, var(--primary), var(--accent));box-shadow:inset 0 0 0 1px #ffffff47, 0 8px 16px color-mix(in srgb, var(--primary) 22%, transparent);transform:translateY(-1px)}._boardProgressMeter_9jy8c_11897 small{color:var(--muted);font-size:.82rem;font-weight:850;line-height:1.35}._liveScoreCard_9jy8c_11967{background:radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--accent) 28%, transparent), transparent 8rem), #ffffffeb;border-radius:24px;gap:8px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #17213a0d,0 14px 28px #17213a14}._liveScoreCard_9jy8c_11967>span{color:var(--primary-dark);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:950}._liveScoreRow_9jy8c_11988,._liveScoreActive_9jy8c_11989{min-height:58px;color:var(--ink);background:radial-gradient(circle at 88% 14%,#ffffffad,#0000 4rem),linear-gradient(#fff,#fdf8f0);border-radius:19px;justify-content:space-between;align-items:center;gap:8px;padding:10px 11px;display:flex;position:relative;box-shadow:inset 0 -4px #be86541c,inset 0 0 0 1px #17213a0a}._liveScoreActive_9jy8c_11989{background:radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--accent) 40%, transparent), transparent 5rem), linear-gradient(135deg, color-mix(in srgb, var(--primary) 12%, white), color-mix(in srgb, var(--accent) 34%, white));box-shadow:inset 0 -4px 0 #be865421, inset 0 0 0 1px color-mix(in srgb, var(--primary) 18%, transparent), 0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent), 0 14px 28px color-mix(in srgb, var(--primary) 16%, transparent)}._liveScoreRow_9jy8c_11988 span,._liveScoreActive_9jy8c_11989 span{gap:3px;display:grid}._liveScoreActive_9jy8c_11989 small{background:color-mix(in srgb, var(--accent) 48%, white);width:fit-content;color:var(--ink);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 14px color-mix(in srgb, var(--accent) 16%, transparent);border-radius:999px;padding:3px 6px;font-size:.58rem;font-weight:950}._liveScoreRow_9jy8c_11988 strong,._liveScoreActive_9jy8c_11989 strong,._liveScoreRow_9jy8c_11988 b,._liveScoreActive_9jy8c_11989 b{font-weight:950}._liveScoreRow_9jy8c_11988 strong,._liveScoreActive_9jy8c_11989 strong{font-size:.9rem;line-height:1.05}._liveScoreRow_9jy8c_11988 b,._liveScoreActive_9jy8c_11989 b{color:var(--primary-dark);font-size:1.16rem;line-height:1}._scoreCard_9jy8c_12057{background:radial-gradient(circle at 14% 12%, #fff9e914, transparent 8rem), radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--primary) 44%, transparent), transparent 10rem), linear-gradient(135deg, #122c2b, var(--ink) 54%, var(--purple));color:#fff;border-radius:24px;padding:22px;box-shadow:0 20px 42px #17213a26}._scoreCard_9jy8c_12057 strong{margin:8px 0;font-size:3.6rem;font-weight:950;line-height:1;display:block}._scoreCard_9jy8c_12057 span{color:#ffffffbd;font-weight:850}._smarterMeter_9jy8c_12081{background:#ffffffe6;border-radius:24px;gap:12px;padding:18px;display:grid;box-shadow:0 14px 30px #17213a14}._teamScoreboard_9jy8c_10885{background:#ffffffe6;border-radius:20px;gap:8px;padding:10px;display:grid;box-shadow:0 14px 30px #17213a14}._teamScoreboard_9jy8c_10885 div,._teamResultsGrid_9jy8c_12100 div{background:color-mix(in srgb, var(--secondary) 8%, white);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}._teamScoreboard_9jy8c_10885 strong,._teamResultsGrid_9jy8c_12100 strong{color:var(--ink);font-weight:950}._teamScoreboard_9jy8c_10885 b,._teamResultsGrid_9jy8c_12100 span{color:var(--primary-dark);font-weight:950}._teamScoreboard_9jy8c_10885 ._activeTeamScore_9jy8c_10485,._teamResultsGrid_9jy8c_12100 ._activeTeamScore_9jy8c_10485{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 13%, white), color-mix(in srgb, var(--accent) 28%, white))}._smarterMeter_9jy8c_12081 div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}._smarterMeter_9jy8c_12081 span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:950}._smarterMeter_9jy8c_12081 strong{color:var(--ink);font-weight:950}._meterTrack_9jy8c_12147{background:color-mix(in srgb, var(--muted) 12%, white);border-radius:999px;height:12px;overflow:hidden}._meterTrack_9jy8c_12147 span{border-radius:inherit;background:linear-gradient(90deg, var(--primary), var(--accent), var(--success));height:100%;display:block}._smarterMeter_9jy8c_12081 p{color:var(--muted);margin:0;font-size:.92rem;font-weight:750}._statList_9jy8c_12168{gap:10px;display:grid}._statList_9jy8c_12168 div{background:#ffffffd1;border-radius:20px;gap:6px;padding:15px;display:grid;box-shadow:inset 0 0 0 1px #17213a0d}._statList_9jy8c_12168 span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:950}._statList_9jy8c_12168 strong{font-weight:950}._resultsHero_9jy8c_7835{background:radial-gradient(circle at 14% 12%, #fff9e921, transparent 12rem), linear-gradient(135deg, #163f36, var(--ink) 42%, var(--purple), var(--primary));color:#fff;text-align:center;border-radius:30px;padding:clamp(30px,6vw,58px);box-shadow:0 20px 46px #17213a29}._resultsHero_9jy8c_7835 h1{max-width:920px;margin:12px auto;font-size:clamp(2.2rem,6vw,5.2rem);font-weight:950}._resultsHero_9jy8c_7835 p{color:#ffffffd1;margin:0 auto}._resultsGrid_9jy8c_8124{grid-template-columns:repeat(3,minmax(0,1fr))}._teacherReviewSection_9jy8c_12221{background:radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 16rem), linear-gradient(135deg, #fffffff0, color-mix(in srgb, var(--secondary) 7%, white));border-radius:30px;gap:18px;padding:clamp(22px,4vw,34px);display:grid;box-shadow:0 18px 42px #17213a1a}._teacherReviewSection_9jy8c_12221 ._sectionHeading_9jy8c_7832 h2{font-size:clamp(2rem,4vw,3.4rem)}._teamResultsGrid_9jy8c_12100,._missedQuestionGrid_9jy8c_12237{gap:12px;display:grid}._teamResultsGrid_9jy8c_12100{grid-template-columns:repeat(4,minmax(0,1fr))}._reviewTopicList_9jy8c_12246{flex-wrap:wrap;gap:9px;display:flex}._reviewTopicList_9jy8c_12246 span{color:var(--ink);background:#fff;border-radius:999px;padding:10px 13px;font-size:.84rem;font-weight:900;box-shadow:0 10px 22px #17213a0f}._missedQuestionGrid_9jy8c_12237{grid-template-columns:repeat(2,minmax(0,1fr))}._missedQuestionCard_9jy8c_12266{background:#ffffffe6;border-radius:24px;gap:10px;padding:20px;display:grid;box-shadow:0 14px 30px #17213a14}._missedQuestionCard_9jy8c_12266 h3{color:var(--ink);margin:0;font-size:1.18rem}._missedQuestionCard_9jy8c_12266 p,._missedQuestionCard_9jy8c_12266 small{color:var(--muted);margin:0;font-weight:700;line-height:1.5}._missedQuestionCard_9jy8c_12266 p strong{color:var(--ink)}._resultCard_9jy8c_634,._dashboardCard_9jy8c_633{gap:8px;padding:24px;display:grid}._resultCard_9jy8c_634 span,._dashboardCard_9jy8c_633 span{font-size:clamp(2.1rem,5vw,3.4rem);font-weight:950;line-height:1}._resultCard_9jy8c_634 strong,._dashboardCard_9jy8c_633 strong{color:var(--muted);font-weight:950}._centerActions_9jy8c_453{justify-content:center}._centerPage_9jy8c_12317{place-items:center;min-height:min(760px,100vh - 142px);padding:clamp(36px,5vw,64px) 0 clamp(72px,8vw,116px);display:grid}._authPage_9jy8c_312{background:radial-gradient(circle at 18% 8%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 26rem), radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 24rem), radial-gradient(circle at 8% 92%, color-mix(in srgb, var(--secondary) 10%, transparent), transparent 24rem), linear-gradient(180deg, #fffdfb 0%, var(--bg) 100%);width:100%;min-height:100vh;padding:clamp(24px,5vw,56px) clamp(18px,5vw,56px)}._authCard_9jy8c_632{background:#fffffff0;border:1px solid #ffffffc7;border-radius:28px;width:min(560px,100%);padding:clamp(24px,3.2vw,34px);box-shadow:0 20px 56px #17213a14}._authCard_9jy8c_632 h1{color:var(--ink);margin:10px 0;font-size:clamp(1.9rem,3.2vw,2.45rem);font-weight:950;line-height:1.02}._authCard_9jy8c_632>._eyebrow_9jy8c_170{color:var(--primary);letter-spacing:.2em;margin-bottom:0;font-size:.78rem}._authCard_9jy8c_632>p:not(._eyebrow_9jy8c_170){color:var(--muted);margin:0;font-size:clamp(.96rem,1.2vw,1.05rem);font-weight:720;line-height:1.45}._authUnavailablePanel_9jy8c_12367{border:1px solid color-mix(in srgb, var(--accent) 42%, white);background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 8rem), color-mix(in srgb, var(--accent) 10%, white);color:var(--ink);border-radius:20px;gap:8px;margin-top:22px;padding:16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff8f}._authUnavailablePanel_9jy8c_12367 strong{font-size:1rem;font-weight:900}._authUnavailablePanel_9jy8c_12367 p{color:var(--muted);margin:0;font-weight:720;line-height:1.45}._authCard_9jy8c_632 ._authForm_9jy8c_2726{gap:14px;margin:22px 0 18px}._authCard_9jy8c_632 ._authForm_9jy8c_2726 label,._authSelectField_9jy8c_12399{color:var(--muted);letter-spacing:0;text-transform:none;gap:8px;font-size:.9rem;font-weight:760}._authSelectField_9jy8c_12399{display:grid;position:relative}._authCard_9jy8c_632 ._authForm_9jy8c_2726 input,._authCard_9jy8c_632 ._authForm_9jy8c_2726 select{min-height:48px;color:color-mix(in srgb, var(--ink) 88%, white);background:#fff;border:1.5px solid #17213a1f;border-radius:18px;padding:0 16px;font-weight:720;box-shadow:inset 0 1px 3px #17213a06,0 10px 22px #17213a06}._authCard_9jy8c_632 ._authForm_9jy8c_2726 select{background:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%), #fff;background-position:calc(100% - 24px) 21px,calc(100% - 17px) 21px,0 0;background-repeat:no-repeat;background-size:7px 7px,7px 7px,100% 100%}._authSelectButton_9jy8c_12441{width:100%;min-height:48px;color:color-mix(in srgb, var(--ink) 88%, white);cursor:pointer;text-align:left;font:inherit;background:#fff;border:1.5px solid #17213a1f;border-radius:18px;justify-content:space-between;align-items:center;padding:0 42px 0 16px;font-weight:720;display:flex;position:relative;box-shadow:inset 0 1px 3px #17213a06,0 10px 22px #17213a06}._authSelectButton_9jy8c_12441:after{content:"";border-right:2px solid color-mix(in srgb, var(--ink) 58%, white);border-bottom:2px solid color-mix(in srgb, var(--ink) 58%, white);width:9px;height:9px;position:absolute;right:18px;transform:translateY(-2px)rotate(45deg)}._authSelectButton_9jy8c_12441:focus-visible{border-color:color-mix(in srgb, var(--primary) 50%, var(--secondary));box-shadow:0 0 0 4px color-mix(in srgb, var(--secondary) 14%, transparent), 0 10px 22px #17213a08;background:#fff;outline:none}._authSelectMenu_9jy8c_12480{z-index:20;background:#fffffffa;border:1px solid #17213a1f;border-radius:20px;gap:4px;max-height:min(320px,44vh);padding:8px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 42px #17213a24}._authSelectOption_9jy8c_12497,._authSelectOptionActive_9jy8c_12498{min-height:42px;color:color-mix(in srgb, var(--ink) 84%, white);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;border-radius:14px;padding:0 12px;font-weight:720}._authSelectOption_9jy8c_12497:hover,._authSelectOption_9jy8c_12497:focus-visible{background:color-mix(in srgb, var(--secondary) 10%, white);outline:none}._authSelectOptionActive_9jy8c_12498{background:color-mix(in srgb, var(--primary) 12%, white);color:var(--primary-dark);font-weight:850}._authCard_9jy8c_632 ._authForm_9jy8c_2726 input:focus,._authCard_9jy8c_632 ._authForm_9jy8c_2726 select:focus{border-color:color-mix(in srgb, var(--primary) 50%, var(--secondary));box-shadow:0 0 0 4px color-mix(in srgb, var(--secondary) 14%, transparent), 0 10px 22px #17213a08;background:#fff;outline:none}._authCard_9jy8c_632 ._authForm_9jy8c_2726 input:-webkit-autofill{-webkit-text-fill-color:color-mix(in srgb, var(--ink) 88%, white);border-color:#17213a1f;-webkit-box-shadow:inset 0 0 0 1000px #fff,0 10px 22px #17213a06}._authCard_9jy8c_632 ._authForm_9jy8c_2726 input:-webkit-autofill:hover{-webkit-text-fill-color:color-mix(in srgb, var(--ink) 88%, white);border-color:#17213a1f;-webkit-box-shadow:inset 0 0 0 1000px #fff,0 10px 22px #17213a06}._authCard_9jy8c_632 ._authForm_9jy8c_2726 input:-webkit-autofill:focus{-webkit-text-fill-color:color-mix(in srgb, var(--ink) 88%, white);border-color:#17213a1f;-webkit-box-shadow:inset 0 0 0 1000px #fff,0 10px 22px #17213a06}._authPrimaryButton_9jy8c_12541{background:linear-gradient(135deg, var(--primary), var(--primary-dark));width:100%;min-height:50px;box-shadow:0 14px 26px color-mix(in srgb, var(--primary) 24%, transparent);margin-top:6px}._authSwitchButton_9jy8c_12549{min-height:auto;color:var(--primary);text-align:center;margin:0 auto;padding:0;font-size:1rem;font-weight:950;display:block}._authSwitchButton_9jy8c_12549:hover{color:var(--primary-dark);box-shadow:none;transform:none}._dashboardGrid_9jy8c_8125{grid-template-columns:repeat(3,minmax(0,1fr))}._authDashboardPage_9jy8c_12570{gap:clamp(28px,3vw,42px)}._authDashboardHero_9jy8c_12574{background:radial-gradient(circle at 92% 4%, color-mix(in srgb, var(--secondary) 26%, transparent), transparent 18rem), radial-gradient(circle at 10% 88%, color-mix(in srgb, var(--accent) 28%, transparent), transparent 16rem), linear-gradient(115deg, #fff9edfa, #fffffff5 46%, color-mix(in srgb, var(--secondary) 10%, white));min-height:clamp(210px,21vw,320px);box-shadow:0 22px 52px #17213a17, 24px 42px 94px color-mix(in srgb, var(--primary) 9%, transparent);border-radius:clamp(28px,3.5vw,44px);padding:clamp(30px,4.2vw,58px)}._authDashboardHero_9jy8c_12574 h1{max-width:11ch;color:var(--primary);letter-spacing:0;font-size:clamp(3.1rem,6vw,6.1rem);line-height:.94}._authDashboardHero_9jy8c_12574 p:not(._eyebrow_9jy8c_170){max-width:720px;font-size:clamp(1rem,1.25vw,1.22rem);font-weight:850}._dashboardShortcutRail_9jy8c_12601{grid-template-columns:repeat(6,minmax(94px,1fr));align-items:start;gap:clamp(18px,4.2vw,68px);padding:clamp(12px,1.5vw,20px) clamp(8px,1.2vw,14px) 0;display:grid}._dashboardShortcut_9jy8c_12601{min-width:0;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:24px;justify-items:center;gap:12px;padding:8px 4px;transition:color .18s,transform .18s;display:grid;position:relative}._dashboardShortcut_9jy8c_12601>span{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 14%, white), color-mix(in srgb, var(--secondary) 18%, white));width:clamp(42px,3.9vw,56px);height:clamp(42px,3.9vw,56px);color:var(--primary);box-shadow:0 18px 32px color-mix(in srgb, var(--primary) 12%, transparent);border-radius:999px;place-items:center;display:grid}._dashboardShortcut_9jy8c_12601>span svg{width:23px;height:23px}._dashboardShortcutGreen_9jy8c_12640>span{background:linear-gradient(135deg, color-mix(in srgb, var(--secondary) 20%, white), color-mix(in srgb, var(--accent) 28%, white));color:var(--primary-dark)}._dashboardShortcutBlue_9jy8c_12645>span{background:linear-gradient(135deg, color-mix(in srgb, var(--secondary) 42%, white), color-mix(in srgb, var(--secondary) 18%, white));color:var(--ink)}._dashboardShortcutGold_9jy8c_12650>span{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 52%, white), color-mix(in srgb, var(--accent) 22%, white));color:var(--ink)}._dashboardShortcutPink_9jy8c_12655>span{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 36%, white), color-mix(in srgb, var(--primary) 14%, white));color:var(--primary-dark)}._dashboardShortcut_9jy8c_12601 small{background:var(--ink);color:#fff;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:950;line-height:1;position:absolute;top:0;left:50%;transform:translate(8px,-2px)}._dashboardShortcut_9jy8c_12601 strong{max-width:100%;color:var(--ink);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.98rem,1.15vw,1.18rem);font-weight:950;line-height:1.08;overflow:hidden}._dashboardShortcut_9jy8c_12601:hover,._dashboardShortcut_9jy8c_12601:focus-visible{color:var(--ink);transform:translateY(-3px)}._dashboardStartPanel_9jy8c_12692{background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--accent) 42%, transparent), transparent 26rem), radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--secondary) 20%, transparent), transparent 30rem), linear-gradient(115deg, #fff9edf2, #fffffff5 48%, color-mix(in srgb, var(--secondary) 12%, white));border:1px solid #ffffffd6;border-radius:clamp(30px,3.5vw,48px);gap:clamp(18px,2vw,26px);padding:clamp(26px,4.5vw,58px);display:grid;box-shadow:0 18px 44px #17213a12}._dashboardStartGrid_9jy8c_12705{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(18px,2vw,28px);display:grid}._dashboardStartPanel_9jy8c_12692>._sectionHeading_9jy8c_7832{text-align:center;justify-items:center}._dashboardStartPanel_9jy8c_12692>._sectionHeading_9jy8c_7832 h2{max-width:920px;color:var(--primary);letter-spacing:0;font-size:3.75rem;font-weight:980;line-height:.95}._dashboardStartPanel_9jy8c_12692>._sectionHeading_9jy8c_7832 p:not(._eyebrow_9jy8c_170){max-width:880px;color:var(--muted);margin:0;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:850}._dashboardCreateCard_9jy8c_12734{border:1px solid color-mix(in srgb, var(--secondary) 15%, white);min-height:clamp(420px,35vw,540px);color:var(--ink);background:#fffffff0;border-radius:28px;grid-template-rows:72px 104px 86px auto 1fr auto;padding:clamp(20px,2vw,28px);display:grid;box-shadow:0 16px 34px #17213a0f}._dashboardCreateCardFeatured_9jy8c_12746{border-color:color-mix(in srgb, var(--primary) 28%, var(--ink));background:radial-gradient(circle at 70% 18%, color-mix(in srgb, var(--secondary) 18%, transparent), transparent 12rem), linear-gradient(145deg, #080d20, #111b34);color:#fff}._dashboardCreateCardHeader_9jy8c_12754{justify-content:space-between;align-items:flex-start;gap:14px;min-height:72px;display:flex}._dashboardCreateCardHeader_9jy8c_12754 p{color:inherit;letter-spacing:.28em;text-transform:uppercase;margin:0;font-size:.86rem;font-weight:950;line-height:1.1}._dashboardCreateMeta_9jy8c_12772{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._dashboardCreateMeta_9jy8c_12772 span{color:var(--ink);white-space:nowrap;background:#ffffffc2;border-radius:999px;padding:7px 11px;font-size:.78rem;font-weight:950;line-height:1;box-shadow:0 7px 14px #17213a0e}._dashboardCreateCardFeatured_9jy8c_12746 ._dashboardCreateMeta_9jy8c_12772 span{background:#ffffffeb}._dashboardCreateIcon_9jy8c_12795{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 25%, white), color-mix(in srgb, var(--secondary) 18%, white));width:clamp(62px,5.8vw,82px);height:clamp(62px,5.8vw,82px);color:var(--primary-dark);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--primary) 12%, transparent), 0 18px 34px color-mix(in srgb, var(--primary) 12%, transparent);border-radius:20px;place-self:center;place-items:center;margin:0;display:grid}._dashboardCreateCardFeatured_9jy8c_12746 ._dashboardCreateIcon_9jy8c_12795{background:linear-gradient(135deg, var(--primary), var(--secondary));color:#fff}._dashboardCreateIcon_9jy8c_12795 svg{width:34px;height:34px}._dashboardCreateCard_9jy8c_12734 h2{color:inherit;letter-spacing:0;text-align:center;align-self:center;margin:0;font-size:clamp(1.85rem,2.4vw,2.25rem);font-weight:980;line-height:1.04}._dashboardCreateCard_9jy8c_12734>p{max-width:360px;color:var(--muted);text-align:center;margin:clamp(14px,1.5vw,20px) auto;font-size:clamp(.92rem,1.05vw,1rem);font-weight:850;line-height:1.42}._dashboardCreateCardFeatured_9jy8c_12746>p{color:#ffffffb8}._dashboardCreateCard_9jy8c_12734 ul{gap:11px;margin:0 0 clamp(18px,2vw,26px);padding:0;list-style:none;display:grid}._dashboardCreateCard_9jy8c_12734 li{color:inherit;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;font-size:clamp(.86rem,.95vw,.98rem);font-weight:900;line-height:1.25;display:grid}._dashboardCreateCard_9jy8c_12734 li span{background:color-mix(in srgb, var(--primary) 16%, white);width:24px;height:24px;color:var(--primary-dark);border-radius:999px;place-items:center;display:grid}._dashboardCreateCardFeatured_9jy8c_12746 li span{background:color-mix(in srgb, var(--secondary) 40%, var(--primary));color:#fff}._dashboardCreateCard_9jy8c_12734 li svg{width:14px;height:14px}._dashboardCreateCard_9jy8c_12734 button{border:1px solid color-mix(in srgb, var(--primary) 18%, white);width:100%;min-height:48px;color:var(--primary-dark);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-self:end;align-items:center;gap:12px;font-size:clamp(.9rem,1vw,1rem);font-weight:950;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 12px 24px #17213a12}._dashboardCreateCardFeatured_9jy8c_12746 button{color:var(--ink);border-color:#0000}._dashboardCreateCard_9jy8c_12734 button:hover,._dashboardCreateCard_9jy8c_12734 button:focus-visible{transform:translateY(-2px);box-shadow:0 16px 32px #17213a1f}._accountSummaryGrid_9jy8c_12915{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.5vw,18px);display:grid}._accountSummaryCard_9jy8c_12921{background:radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--accent) 5%, transparent), transparent 10rem), #ffffffc7;border:1px solid #17213a0b;border-radius:24px;gap:8px;padding:clamp(18px,1.9vw,24px);display:grid;box-shadow:0 8px 20px #17213a09}._accountSummaryCard_9jy8c_12921 strong{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-weight:900}._accountSummaryCard_9jy8c_12921 span{color:var(--ink);font-size:clamp(1.15rem,1.6vw,1.55rem);font-weight:930;line-height:1.12}._actionRow_9jy8c_452,._centerActions_9jy8c_453{gap:12px 14px}._ghostButtonLarge_9jy8c_515{transition:transform .18s,box-shadow .18s,background .18s}._ghostButtonLarge_9jy8c_515:hover{box-shadow:0 14px 28px #17213a1a}._workspaceShell_9jy8c_282{grid-template-columns:minmax(213px,248px) minmax(0,1fr);align-items:start;gap:clamp(18px,2vw,30px);width:100%;transition:grid-template-columns .28s cubic-bezier(.22,1,.36,1);display:grid}._workspaceShellCollapsed_9jy8c_12971{grid-template-columns:75px minmax(0,1fr)}._workspaceShellFull_9jy8c_325{grid-template-columns:minmax(0,1fr);width:100%;display:grid}._workspaceSidebar_9jy8c_12981{background:radial-gradient(circle at 100% 12%, color-mix(in srgb, var(--secondary) 8%, transparent), transparent 13rem), radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 10rem), linear-gradient(180deg, #fffffffa, #ffffffeb);border:1px solid #ffffffc7;border-radius:24px;gap:10px;padding:12px;display:grid;position:sticky;top:24px;overflow:hidden;box-shadow:0 22px 54px #17213a17}._workspaceSidebarCollapsed_9jy8c_12997{justify-items:center;padding-inline:7px}._workspaceSidebarTopline_9jy8c_13002{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:8px;display:grid}._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceSidebarTopline_9jy8c_13002{grid-template-columns:1fr}._workspaceBrand_9jy8c_13013{border:1px solid color-mix(in srgb, var(--primary) 23%, white);background:radial-gradient(circle at 94% 10%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 7rem), color-mix(in srgb, var(--primary) 6%, white);border-radius:17px;gap:4px;min-width:0;padding:14px 15px;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 10px 24px #f5686314}._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceBrand_9jy8c_13013{opacity:0;pointer-events:none;border-color:#0000;height:0;padding:0;overflow:hidden;transform:translate(-8px)scale(.96)}._workspaceBrand_9jy8c_13013 strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.87rem;font-weight:980;line-height:1.08;overflow:hidden}._workspaceBrand_9jy8c_13013 span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}._workspaceCollapseButton_9jy8c_13055{width:36px;height:36px;color:var(--ink);cursor:pointer;background:#ffffffe6;border:0;border-radius:999px;place-items:center;font-size:1.62rem;font-weight:950;line-height:1;transition:background-color .18s,box-shadow .18s,transform .18s;display:grid;box-shadow:inset 0 0 0 1px #17213a14,0 10px 22px #17213a12}._workspaceCollapseButton_9jy8c_13055:hover,._workspaceCollapseButton_9jy8c_13055:focus-visible{background:color-mix(in srgb, var(--primary) 10%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 20%, transparent), 0 12px 24px #17213a1a;transform:translateY(-1px)}._workspaceNav_9jy8c_13083{gap:7px;min-width:0;display:grid}._workspaceNavButton_9jy8c_13089,._workspaceNavActive_9jy8c_13090,._workspaceNavLink_9jy8c_13091,._workspaceNavFuture_9jy8c_13092,._workspaceNavNestedButton_9jy8c_13093,._workspaceNavNestedActive_9jy8c_13094{min-height:49px;color:var(--ink);text-align:left;border:0;border-radius:17px;justify-content:flex-start;align-items:center;gap:10px;padding:7px 10px;font-size:.82rem;font-weight:940;text-decoration:none;transition:background-color .18s,border-radius .26s cubic-bezier(.22,1,.36,1),box-shadow .18s,color .18s,padding .26s cubic-bezier(.22,1,.36,1),transform .18s,width .26s cubic-bezier(.22,1,.36,1);display:flex}._workspaceNavLabel_9jy8c_13118{align-items:center;gap:12px;min-width:0;display:inline-flex}._workspaceNavLabel_9jy8c_13118>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._workspaceNavIcon_9jy8c_13131{width:36px;height:36px;color:var(--primary);background:#fff;border-radius:999px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #17213a14,0 10px 20px #17213a0e}._workspaceNavIcon_9jy8c_13131 svg{width:19px;height:19px}._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavButton_9jy8c_13089,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavActive_9jy8c_13090,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavLink_9jy8c_13091,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceSignOutButton_9jy8c_13153,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavGroupLabel_9jy8c_13154,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavGroupActive_9jy8c_13155{border-radius:999px;justify-content:center;width:48px;min-height:48px;padding:7px}._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavLabel_9jy8c_13118{gap:0}._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavLabel_9jy8c_13118>span:last-child,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavDisclosure_9jy8c_13168,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceAccessCard_9jy8c_13169{display:none}._workspaceNavGroup_9jy8c_13154{gap:6px;display:grid}._workspaceNavGroupLabel_9jy8c_13154,._workspaceNavGroupActive_9jy8c_13155{width:100%;min-height:52px;color:var(--ink);text-align:left;cursor:pointer;background:#ffffff94;border:0;border-radius:20px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:.9rem;font-weight:900;display:flex;box-shadow:inset 0 0 0 1px #17213a09}._workspaceNavGroupActive_9jy8c_13155{background:color-mix(in srgb, var(--primary) 10%, white);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 16%, transparent)}._workspaceNavNested_9jy8c_13093{gap:6px;padding-left:12px;display:grid}._workspaceNavNestedButton_9jy8c_13093,._workspaceNavNestedActive_9jy8c_13094{border-radius:14px;min-height:36px;padding:8px 12px;font-size:.84rem;font-weight:850}._navItemLabel_9jy8c_13218{align-items:center;gap:7px;min-width:0;display:inline-flex}._proCrown_9jy8c_4462{width:18px;height:18px;color:var(--primary-dark);vertical-align:-3px;flex:none;place-items:center;display:inline-grid;position:relative}._proCrown_9jy8c_4462 svg{stroke-width:2.25px;width:15px;height:15px}._proCrown_9jy8c_4462>span{z-index:25;background:color-mix(in srgb, var(--ink) 94%, white);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border:1px solid #ffffffb8;border-radius:999px;width:max-content;max-width:180px;padding:7px 10px;font-size:.72rem;font-weight:900;line-height:1;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px);box-shadow:0 12px 26px #17213a29}._proCrown_9jy8c_4462:hover>span,button:focus-visible ._proCrown_9jy8c_4462>span,a:focus-visible ._proCrown_9jy8c_4462>span{opacity:1;transform:translate(-50%)}._workspaceNavNestedButton_9jy8c_13093 ._proCrown_9jy8c_4462>span,._workspaceNavNestedActive_9jy8c_13094 ._proCrown_9jy8c_4462>span{left:auto;right:0;transform:translateY(4px)}._workspaceNavNestedButton_9jy8c_13093 ._proCrown_9jy8c_4462:hover>span,._workspaceNavNestedActive_9jy8c_13094 ._proCrown_9jy8c_4462:hover>span,._workspaceNavNestedButton_9jy8c_13093:focus-visible ._proCrown_9jy8c_4462>span,._workspaceNavNestedActive_9jy8c_13094:focus-visible ._proCrown_9jy8c_4462>span{transform:translateY(0)}._proFeatureCard_9jy8c_13286,._templateCallout_9jy8c_13287,._infoPanel_9jy8c_2639{position:relative}._proFeatureCard_9jy8c_13286>._proCrown_9jy8c_4462,._templateCallout_9jy8c_13287>._proCrown_9jy8c_4462,._infoPanel_9jy8c_2639>._proCrown_9jy8c_4462,._dashboardHero_9jy8c_3372>._proCrown_9jy8c_4462{background:color-mix(in srgb, var(--primary) 12%, white);width:34px;height:34px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 14%, transparent);border-radius:999px;position:absolute;top:16px;right:16px}._proFeatureCard_9jy8c_13286>._proCrown_9jy8c_4462 svg,._templateCallout_9jy8c_13287>._proCrown_9jy8c_4462 svg,._infoPanel_9jy8c_2639>._proCrown_9jy8c_4462 svg,._dashboardHero_9jy8c_3372>._proCrown_9jy8c_4462 svg{width:17px;height:17px}._proFeatureCard_9jy8c_13286>._proCrown_9jy8c_4462>span,._templateCallout_9jy8c_13287>._proCrown_9jy8c_4462>span,._infoPanel_9jy8c_2639>._proCrown_9jy8c_4462>span,._dashboardHero_9jy8c_3372>._proCrown_9jy8c_4462>span{left:auto;right:0;transform:translateY(4px)}._proFeatureCard_9jy8c_13286>._proCrown_9jy8c_4462:hover>span,._templateCallout_9jy8c_13287>._proCrown_9jy8c_4462:hover>span,._infoPanel_9jy8c_2639>._proCrown_9jy8c_4462:hover>span,._dashboardHero_9jy8c_3372>._proCrown_9jy8c_4462:hover>span,._proFeatureCard_9jy8c_13286:focus-within>._proCrown_9jy8c_4462>span,._templateCallout_9jy8c_13287:focus-within>._proCrown_9jy8c_4462>span,._infoPanel_9jy8c_2639:focus-within>._proCrown_9jy8c_4462>span,._dashboardHero_9jy8c_3372:focus-within>._proCrown_9jy8c_4462>span{opacity:1;transform:translateY(0)}._proFeatureCard_9jy8c_13286{padding-right:clamp(58px,5vw,68px)}._templateCard_9jy8c_13339._proFeatureCard_9jy8c_13286 ._templateCardHeader_9jy8c_13339{padding-right:36px}._templateCallout_9jy8c_13287>._proCrown_9jy8c_4462+div,._infoPanel_9jy8c_2639>._proCrown_9jy8c_4462+div,._dashboardHero_9jy8c_3372>._proCrown_9jy8c_4462+div{padding-right:48px}._workspaceNavButton_9jy8c_13089{cursor:pointer;background:#ffffff7a}._workspaceNavNestedButton_9jy8c_13093{color:color-mix(in srgb, var(--ink) 86%, var(--muted));cursor:pointer;background:#ffffff5c}._workspaceNavActive_9jy8c_13090{background:color-mix(in srgb, var(--primary) 10%, white);color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 22%, transparent), 0 12px 24px color-mix(in srgb, var(--primary) 8%, transparent)}._workspaceNavActive_9jy8c_13090 ._workspaceNavIcon_9jy8c_13131{background:color-mix(in srgb, var(--primary) 10%, white);color:var(--primary-dark);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 20%, transparent), 0 10px 20px color-mix(in srgb, var(--primary) 10%, transparent)}._workspaceNavNestedActive_9jy8c_13094{background:color-mix(in srgb, var(--primary) 10%, white);color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 16%, transparent)}._workspaceNavLink_9jy8c_13091{background:color-mix(in srgb, var(--secondary) 30%, white)}._workspaceNavFuture_9jy8c_13092{opacity:.56;background:#ffffff6b}._workspaceMain_9jy8c_13391{gap:18px;min-width:0;display:grid}._workspaceSignOutButton_9jy8c_13153{width:100%;min-height:49px;color:var(--ink);text-align:left;cursor:pointer;background:#ffffff80;border:0;border-radius:17px;padding:7px 10px;font-size:.82rem;font-weight:940;box-shadow:inset 0 0 0 1px #17213a0a}._workspaceAccessCard_9jy8c_13169{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 8rem), color-mix(in srgb, var(--secondary) 20%, white);border:1px solid #ffffffb8;border-radius:20px;gap:12px;margin-top:clamp(8px,2vw,20px);padding:15px;display:grid;box-shadow:0 10px 24px #17213a0b}._workspaceAccessCard_9jy8c_13169 span{color:var(--ink);letter-spacing:.18em;text-transform:uppercase;font-size:.66rem;font-weight:950}._workspaceAccessCard_9jy8c_13169 strong{color:var(--ink);font-size:clamp(1.1rem,1.7vw,1.45rem);font-weight:950;line-height:1}._workspaceAccessCard_9jy8c_13169 button{background:var(--primary);color:#fff;cursor:pointer;width:100%;min-height:37px;box-shadow:0 14px 28px color-mix(in srgb, var(--primary) 22%, transparent);border:0;border-radius:999px;font-size:.77rem;font-weight:950}._workspaceUpgradeBanner_9jy8c_13453{background:radial-gradient(circle at 82% 20%, #ffd34a29, transparent 16rem), linear-gradient(135deg, var(--ink), #0f1830);color:#fff;border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:clamp(12px,1.5vw,18px) clamp(18px,2.4vw,24px);display:grid;box-shadow:0 14px 34px #17213a1a}._workspaceUpgradeIcon_9jy8c_13467{width:34px;height:34px;color:var(--accent);box-shadow:none;background:0 0;border-radius:0;place-items:center;display:grid}._workspaceUpgradeIcon_9jy8c_13467 svg{stroke-width:2.4px;width:26px;height:26px}._workspaceUpgradeBanner_9jy8c_13453 h2{color:#fff;margin:3px 0 0;font-size:clamp(1.15rem,1.75vw,1.6rem);line-height:1.06}._workspaceUpgradeBanner_9jy8c_13453 p:not(._eyebrowLight_9jy8c_7881){color:#ffffffc2;max-width:920px;margin:8px 0 0;font-weight:850;line-height:1.45}._workspaceUpgradeActions_9jy8c_13499{justify-content:flex-end;align-items:center;display:flex}._workspaceUpgradeActions_9jy8c_13499 button,._workspaceUpgradeActions_9jy8c_13499 a{background:linear-gradient(135deg, #ff705f, var(--primary));color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:10px 22px;font-size:.92rem;font-weight:950;text-decoration:none;display:flex;box-shadow:0 10px 20px #ff497f29}._startPanel_9jy8c_13524,._workspacePanel_9jy8c_13525,._templateCallout_9jy8c_13287,._resumeCard_9jy8c_13527{background:radial-gradient(circle at 88% 18%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 16rem), linear-gradient(145deg, #fffffff2, color-mix(in srgb, var(--secondary) 7%, white));border:1px solid #ffffffc7;border-radius:30px;padding:clamp(20px,3vw,32px);box-shadow:0 18px 44px #17213a14}._gettingStartedPage_9jy8c_13537{gap:clamp(22px,3vw,34px)}._gettingStartedHero_9jy8c_13541{text-align:center;justify-content:center;min-height:0}._gettingStartedHero_9jy8c_13541 h1{max-width:980px;margin-inline:auto;font-size:clamp(2.4rem,5vw,3.375rem)}._gettingStartedHero_9jy8c_13541 p:not(._eyebrow_9jy8c_170){max-width:840px;margin-inline:auto}._gettingStartedHeroInner_9jy8c_13558{justify-items:center;gap:clamp(14px,2vw,22px);width:100%;display:grid}._gettingStartedSearch_9jy8c_13565{width:min(100%,860px);margin-top:clamp(10px,1.8vw,18px);display:grid;position:relative}._gettingStartedSearch_9jy8c_13565>span[aria-hidden=true]{color:var(--ink);line-height:1;display:grid;position:absolute;top:50%;left:24px;transform:translateY(-52%)}._gettingStartedSearch_9jy8c_13565 svg{width:30px;height:30px}._gettingStartedSearch_9jy8c_13565 input{width:100%;min-height:66px;color:var(--ink);font:inherit;text-align:left;background:#fffffff5;border:1px solid #17213a0f;border-radius:999px;padding:0 24px 0 66px;font-size:clamp(.98rem,1.15vw,1.08rem);font-weight:900;box-shadow:0 14px 32px #17213a12}._gettingStartedSearch_9jy8c_13565 input::placeholder{color:color-mix(in srgb, var(--muted) 82%, white)}._gettingStartedSearch_9jy8c_13565 input:hover,._gettingStartedSearch_9jy8c_13565 input:focus-visible{border-color:color-mix(in srgb, var(--primary) 42%, white);box-shadow:0 16px 34px #17213a14, 0 0 0 4px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}._templatesHero_9jy8c_13615 h1{max-width:1120px;color:var(--primary)}._templatesHero_9jy8c_13615 p:not(._eyebrow_9jy8c_170){max-width:820px}._templatesHeroNav_9jy8c_13624{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:2px;display:flex}._templatesHeroNavButton_9jy8c_13632{min-height:42px;color:var(--ink);font:inherit;cursor:pointer;background:#fffffff0;border:1px solid #17213a14;border-radius:999px;padding:0 24px;font-size:.95rem;font-weight:950;box-shadow:0 10px 22px #17213a14}._templatesHeroNavButton_9jy8c_13632:hover,._templatesHeroNavButton_9jy8c_13632:focus-visible{border-color:color-mix(in srgb, var(--primary) 38%, white);box-shadow:0 12px 26px #17213a17, 0 0 0 4px color-mix(in srgb, var(--primary) 15%, transparent);outline:none}._templatesHeroNavButtonActive_9jy8c_13655{border-color:color-mix(in srgb, var(--primary) 34%, white);background:color-mix(in srgb, var(--primary) 13%, white);color:var(--primary-dark)}._gameLabHero_9jy8c_13661{min-height:0}._gameLabHero_9jy8c_13661 h1{max-width:880px;color:var(--primary);letter-spacing:0;margin:10px 0 0;font-size:clamp(2.4rem,5vw,3.375rem);font-weight:990;line-height:.95}._gameLabHero_9jy8c_13661 p:not(._eyebrow_9jy8c_170){margin:clamp(18px,2.4vw,28px) 0 0}._gameLabFilterBar_9jy8c_13679{flex-wrap:wrap;gap:12px;margin-top:clamp(20px,3vw,34px);display:flex}._gameLabFilterButton_9jy8c_13686,._gameLabFilterButtonActive_9jy8c_13687{min-height:52px;color:var(--ink);font:inherit;cursor:pointer;background:#fffffff0;border:1px solid #17213a14;border-radius:999px;padding:0 clamp(18px,2.4vw,28px);font-size:clamp(.95rem,1.15vw,1.05rem);font-weight:950;box-shadow:0 12px 26px #17213a14}._gameLabFilterButton_9jy8c_13686:hover,._gameLabFilterButton_9jy8c_13686:focus-visible,._gameLabFilterButtonActive_9jy8c_13687{border-color:color-mix(in srgb, var(--ink) 26%, white);background:var(--ink);color:#fff;box-shadow:0 14px 30px #17213a1f, 0 0 0 4px color-mix(in srgb, var(--secondary) 18%, transparent);outline:none}._gettingStartedSection_9jy8c_13713{gap:14px;display:grid}._exploreGuideSection_9jy8c_13718{gap:clamp(18px,2.5vw,26px);display:grid}._exploreGuideHeader_9jy8c_13723{justify-content:space-between;align-items:end;gap:18px;display:flex}._exploreGuideHeader_9jy8c_13723 h2{color:var(--primary);letter-spacing:0;margin:0;font-size:2.7rem;font-weight:990;line-height:.96}._exploreGuideHeader_9jy8c_13723 p{max-width:620px;color:var(--muted);text-align:right;margin:0 0 4px;font-size:clamp(1rem,1.25vw,1.12rem);font-weight:850;line-height:1.35}._exploreGuideTabs_9jy8c_13749{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid}._exploreGuideTab_9jy8c_13749,._exploreGuideCard_9jy8c_13756{color:var(--ink);background:#fffffff5;border:1px solid #17213a0f;position:relative;overflow:hidden;box-shadow:0 14px 30px #17213a11}._exploreGuideTab_9jy8c_13749{text-align:left;cursor:pointer;border-radius:26px;grid-template-columns:minmax(0,1fr) 74px;grid-template-areas:"step icon""copy icon";align-items:center;gap:14px clamp(14px,1.8vw,22px);min-height:122px;padding:clamp(18px,2.2vw,24px);transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}._exploreGuideTab_9jy8c_13749:before,._exploreGuideCard_9jy8c_13756:before{content:"";background:var(--guide-tone,var(--primary));border-radius:999px;width:82%;height:10px;position:absolute;inset:0 auto auto 0}._exploreGuideTab_9jy8c_13749:after,._exploreGuideCard_9jy8c_13756:after{content:"";background:color-mix(in srgb, var(--guide-tone,var(--primary)) 18%, transparent);border-radius:999px;width:82px;height:82px;position:absolute;top:-12px;right:-10px}._exploreGuideTab_9jy8c_13749[data-tone=pink],._exploreGuideCard_9jy8c_13756[data-tone=pink]{--guide-tone:var(--primary);--guide-soft:color-mix(in srgb, var(--primary) 13%, white)}._exploreGuideTab_9jy8c_13749[data-tone=blue],._exploreGuideCard_9jy8c_13756[data-tone=blue]{--guide-tone:var(--secondary);--guide-soft:color-mix(in srgb, var(--secondary) 18%, white)}._exploreGuideTab_9jy8c_13749[data-tone=green],._exploreGuideCard_9jy8c_13756[data-tone=green]{--guide-tone:var(--success);--guide-soft:color-mix(in srgb, var(--success) 13%, white)}._exploreGuideTab_9jy8c_13749:hover,._exploreGuideTab_9jy8c_13749:focus-visible,._exploreGuideTabActive_9jy8c_13825{border-color:color-mix(in srgb, var(--guide-tone,var(--primary)) 45%, white);box-shadow:0 18px 38px #17213a17, 0 0 0 5px color-mix(in srgb, var(--guide-tone,var(--primary)) 18%, transparent);outline:none;transform:translateY(-2px)}._exploreGuideStep_9jy8c_13834,._exploreGuideCardStep_9jy8c_13835{z-index:1;background:var(--guide-soft,color-mix(in srgb, var(--primary) 12%, white));width:fit-content;color:color-mix(in srgb, var(--guide-tone,var(--primary)) 66%, var(--ink));letter-spacing:.14em;text-transform:uppercase;border-radius:999px;grid-area:step;padding:8px 14px;font-size:.72rem;font-weight:950;line-height:1;position:relative;box-shadow:0 10px 22px #17213a0f}._exploreGuideTabCopy_9jy8c_13852{z-index:1;grid-area:copy;gap:7px;min-width:0;display:grid;position:relative}._exploreGuideTabCopy_9jy8c_13852 strong{color:var(--ink);font-size:1.25rem;font-weight:990;line-height:1.08}._exploreGuideTabCopy_9jy8c_13852 span{color:var(--muted);font-size:.9rem;font-weight:850;line-height:1.25}._exploreGuideIcon_9jy8c_13875,._exploreGuideCardIcon_9jy8c_13876{z-index:1;background:var(--guide-tone,var(--primary));color:#fff;box-shadow:0 18px 32px color-mix(in srgb, var(--guide-tone,var(--primary)) 22%, transparent);border-radius:18px;place-items:center;display:grid;position:relative}._exploreGuideIcon_9jy8c_13875{grid-area:icon;justify-self:end;width:58px;height:58px}._exploreGuideIcon_9jy8c_13875 svg,._exploreGuideCardIcon_9jy8c_13876 svg{width:28px;height:28px}._exploreGuidePanel_9jy8c_13900{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--primary) 15%, transparent), transparent 18rem), radial-gradient(circle at 0% 100%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 18rem), linear-gradient(145deg, #ffffffe6, color-mix(in srgb, var(--secondary) 9%, white));border:1px solid #ffffffc7;border-radius:clamp(28px,3vw,40px);gap:clamp(22px,3vw,34px);padding:clamp(22px,3vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 44px #17213a14}._exploreGuidePanelHeading_9jy8c_13915{z-index:1;gap:8px;display:grid;position:relative}._exploreGuidePanelHeading_9jy8c_13915 h3{color:var(--ink);margin:0;font-size:clamp(1.65rem,2.4vw,1.875rem);font-weight:990;line-height:1.08}._exploreGuidePanelHeading_9jy8c_13915 p{max-width:1180px;color:var(--muted);margin:0;font-size:clamp(.98rem,1.12vw,1.05rem);font-weight:820;line-height:1.42}._exploreGuideCardGrid_9jy8c_13939{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,22px);display:grid;position:relative}._exploreGuideCard_9jy8c_13756{border-radius:26px;align-content:start;gap:clamp(16px,1.8vw,22px);min-height:320px;padding:clamp(22px,2.35vw,28px);display:grid}._exploreGuideCardTop_9jy8c_13956{z-index:1;justify-content:space-between;align-items:flex-start;gap:16px;min-height:62px;display:flex;position:relative}._exploreGuideCardIcon_9jy8c_13876{width:56px;height:56px}._exploreGuideCardStep_9jy8c_13835{text-align:center;flex:none;max-width:138px}._exploreGuideCard_9jy8c_13756 h4{z-index:1;color:var(--ink);max-width:13ch;margin:clamp(10px,1.6vw,18px) 0 0;font-size:clamp(1.55rem,2vw,1.875rem);font-weight:990;line-height:1.1;position:relative}._exploreGuideCard_9jy8c_13756 p{z-index:1;color:var(--muted);margin:0;font-size:clamp(.96rem,1.05vw,1rem);font-weight:780;line-height:1.52;position:relative}._exploreGuideCard_9jy8c_13756 button{z-index:1;place-self:end start;margin-top:auto;position:relative}._sectionHeading_9jy8c_7832{gap:6px;display:grid}._sectionHeading_9jy8c_7832 h2{color:var(--ink);margin:0;font-size:clamp(1.45rem,2.5vw,2.25rem);line-height:1.05}._startingPathGrid_9jy8c_14018,._resourceLinkGrid_9jy8c_14019{gap:16px;display:grid}._startingPathGrid_9jy8c_14018{grid-template-columns:repeat(3,minmax(0,1fr))}._resourceLinkGrid_9jy8c_14019{grid-template-columns:repeat(4,minmax(0,1fr))}._startingPathCard_9jy8c_14032,._resourceLinkCard_9jy8c_14033{color:var(--ink);background:#ffffffeb;border:1px solid #17213a0f;align-content:start;display:grid;box-shadow:0 14px 30px #17213a11}._startingPathCard_9jy8c_14032{background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 10rem), #fffffff5;border-radius:26px;gap:13px;min-height:238px;padding:clamp(20px,2.4vw,28px)}._startingPathCard_9jy8c_14032>span{background:color-mix(in srgb, var(--primary) 12%, white);width:36px;height:36px;color:var(--primary-dark);border-radius:999px;place-items:center;font-weight:950;display:grid}._startingPathCard_9jy8c_14032 h3,._resourceLinkCard_9jy8c_14033 h3{color:var(--ink);margin:0;line-height:1.08}._startingPathCard_9jy8c_14032 h3{font-size:clamp(1.35rem,2vw,1.8rem)}._startingPathCard_9jy8c_14032 p,._resourceLinkCard_9jy8c_14033 p{color:var(--muted);margin:0;font-weight:760;line-height:1.45}._startingPathCard_9jy8c_14032 button{place-self:end start;margin-top:auto}._resourceLinkCard_9jy8c_14033{border-radius:22px;gap:11px;min-height:188px;padding:18px;box-shadow:0 10px 22px #17213a0b}._resourceLinkCard_9jy8c_14033 h3{font-size:1.08rem}._resourceLinkCard_9jy8c_14033 button{place-self:end start;min-height:38px;margin-top:auto}._benefitListCard_9jy8c_14107{background:#ffffffe6;border:1px solid #17213a0f;border-radius:24px;padding:clamp(18px,2.5vw,26px);box-shadow:0 12px 28px #17213a0e}._benefitListCard_9jy8c_14107 p{color:var(--ink);margin:0 0 12px;font-weight:900}._benefitListCard_9jy8c_14107 ul{color:var(--muted);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding-left:20px;font-weight:760;line-height:1.45;display:grid}._sampleOverviewPanel_9jy8c_14132 h2,._tutorialCallout_9jy8c_14133 h2{font-size:clamp(1.35rem,2.2vw,2rem)}._sampleOverviewPanel_9jy8c_14132{gap:16px;display:grid}._sampleOverviewPanel_9jy8c_14132 ._sampleMiniGrid_9jy8c_1569{grid-template-columns:repeat(3,minmax(0,1fr))}._sampleOverviewPanel_9jy8c_14132>._secondaryButton_9jy8c_405{justify-self:start}._tutorialCallout_9jy8c_14133{border:1px solid color-mix(in srgb, var(--primary) 16%, white);background:radial-gradient(circle at 8% 5%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 16rem), radial-gradient(circle at 96% 86%, color-mix(in srgb, var(--secondary) 12%, transparent), transparent 18rem), linear-gradient(135deg, color-mix(in srgb, var(--primary) 8%, white), #fffdf8 48%, color-mix(in srgb, var(--secondary) 8%, white));border-radius:32px;align-items:center;padding:clamp(28px,4vw,44px);overflow:hidden;box-shadow:0 20px 48px #17213a14,inset 0 0 0 1px #ffffffb8}._tutorialCallout_9jy8c_14133 h2{margin:0 0 10px;font-size:clamp(2rem,3.2vw,3.1rem)}._tutorialCallout_9jy8c_14133 p{margin:0;font-size:clamp(1rem,1.25vw,1.18rem)}._tutorialCallout_9jy8c_14133 ._primaryButton_9jy8c_404{flex:none;min-width:190px}._guidedWalkthroughPage_9jy8c_14180{gap:22px}._guidedWalkthroughHero_9jy8c_14184,._guidedWalkthroughCard_9jy8c_14185{background:#ffffffeb;border:1px solid #ffffffc7;border-radius:32px;box-shadow:0 18px 44px #17213a14}._guidedWalkthroughHero_9jy8c_14184{background:radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--secondary) 14%, transparent), transparent 17rem), radial-gradient(circle at 8% 10%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 15rem), linear-gradient(135deg, #fffffff5, color-mix(in srgb, var(--blue-soft) 28%, white));gap:12px;padding:34px;display:grid}._guidedWalkthroughHero_9jy8c_14184 h1{max-width:920px;color:var(--ink);letter-spacing:0;margin:0;font-size:3rem;font-weight:990;line-height:1}._guidedWalkthroughHero_9jy8c_14184 p:not(._eyebrow_9jy8c_170){max-width:900px;color:var(--muted);margin:0;font-size:1.08rem;font-weight:820;line-height:1.48}._guidedWalkthroughCard_9jy8c_14185{gap:22px;padding:28px;display:grid}._guidedProgress_9jy8c_14227{gap:8px;display:grid}._guidedProgress_9jy8c_14227 p{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:950}._guidedProgress_9jy8c_14227>div{background:color-mix(in srgb, var(--secondary) 16%, white);border-radius:999px;height:10px;overflow:hidden}._guidedProgress_9jy8c_14227 span{border-radius:inherit;background:linear-gradient(90deg, var(--danger), var(--primary), var(--secondary));height:100%;transition:width .18s;display:block}._guidedStepNav_9jy8c_14256{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}._guidedStep_9jy8c_14256,._guidedStepCurrent_9jy8c_14263,._guidedStepComplete_9jy8c_14264{min-height:54px;color:var(--ink);font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #17213a14;border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:8px 12px;font-weight:950;display:grid}._guidedStep_9jy8c_14256 span,._guidedStepCurrent_9jy8c_14263 span,._guidedStepComplete_9jy8c_14264 span{background:color-mix(in srgb, var(--muted) 12%, white);border-radius:999px;place-items:center;width:34px;height:34px;display:grid}._guidedStep_9jy8c_14256 strong,._guidedStepCurrent_9jy8c_14263 strong,._guidedStepComplete_9jy8c_14264 strong{min-width:0;font-size:.9rem;line-height:1.05}._guidedStepCurrent_9jy8c_14263{border-color:color-mix(in srgb, var(--primary) 42%, white);background:color-mix(in srgb, var(--primary) 10%, white);color:var(--primary-dark);box-shadow:0 12px 24px color-mix(in srgb, var(--primary) 13%, transparent)}._guidedStepCurrent_9jy8c_14263 span,._guidedStepComplete_9jy8c_14264 span{background:color-mix(in srgb, var(--success) 26%, white);color:color-mix(in srgb, var(--success) 70%, var(--ink))}._guidedStepHeader_9jy8c_14313{justify-content:space-between;align-items:end;gap:18px;display:flex}._guidedStepHeader_9jy8c_14313 h2{color:var(--ink);margin:4px 0 0;font-size:1.875rem;font-weight:990;line-height:1.05}._guidedStepHeader_9jy8c_14313>span{background:color-mix(in srgb, var(--primary) 10%, white);color:var(--primary-dark);border-radius:999px;padding:10px 14px;font-weight:950}._guidedFormGrid_9jy8c_14336,._guidedCategoryGrid_9jy8c_14337,._guidedReviewGrid_9jy8c_14338{gap:16px;display:grid}._guidedFormGrid_9jy8c_14336{grid-template-columns:repeat(2,minmax(0,1fr))}._guidedCategoryGrid_9jy8c_14337,._guidedReviewGrid_9jy8c_14338{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}._guidedFormGrid_9jy8c_14336 label,._guidedCategoryGrid_9jy8c_14337 label{gap:8px;display:grid}._guidedFormGrid_9jy8c_14336 label span,._guidedCategoryGrid_9jy8c_14337 label span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:.82rem;font-weight:950}._guidedFormGrid_9jy8c_14336 input,._guidedFormGrid_9jy8c_14336 select,._guidedFormGrid_9jy8c_14336 textarea,._guidedCategoryGrid_9jy8c_14337 input{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #17213a1a;border-radius:18px;padding:0 16px;font-weight:850;box-shadow:0 12px 26px #17213a0b}._guidedFormGrid_9jy8c_14336 input,._guidedFormGrid_9jy8c_14336 select,._guidedCategoryGrid_9jy8c_14337 input{min-height:58px}._guidedFormGrid_9jy8c_14336 textarea{resize:vertical;min-height:120px;padding-block:14px}._guidedReviewGrid_9jy8c_14338 article{background:radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 8rem), color-mix(in srgb, var(--secondary) 8%, white);border-radius:22px;gap:8px;padding:18px;display:grid}._guidedReviewGrid_9jy8c_14338 span{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:950}._guidedReviewGrid_9jy8c_14338 strong{color:var(--ink);font-size:1.15rem;font-weight:950;line-height:1.16}._guidedActions_9jy8c_14419{justify-content:space-between;align-items:center;gap:14px;display:flex}@media (width<=1100px){._guidedStepNav_9jy8c_14256{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){._guidedWalkthroughHero_9jy8c_14184,._guidedWalkthroughCard_9jy8c_14185{border-radius:26px;padding:20px}._guidedWalkthroughHero_9jy8c_14184 h1{font-size:2.25rem}._guidedStepNav_9jy8c_14256,._guidedFormGrid_9jy8c_14336{grid-template-columns:1fr}._guidedStepHeader_9jy8c_14313,._guidedActions_9jy8c_14419{flex-direction:column;align-items:stretch}._guidedActions_9jy8c_14419 button{width:100%}}._startPanel_9jy8c_13524,._resumeCard_9jy8c_13527,._templateCallout_9jy8c_13287{justify-content:space-between;align-items:center;gap:20px;display:flex}._startPanel_9jy8c_13524 h2,._workspacePanel_9jy8c_13525 h2,._templateCallout_9jy8c_13287 h2,._resumeCard_9jy8c_13527 h2{color:var(--ink);margin:6px 0 8px;font-size:clamp(1.8rem,3.4vw,3rem);line-height:1}._startPanel_9jy8c_13524 p:not(._eyebrow_9jy8c_170),._workspacePanel_9jy8c_13525 p,._templateCallout_9jy8c_13287 p,._resumeCard_9jy8c_13527 p{max-width:720px;color:var(--muted);font-weight:750;line-height:1.55}._startMethodGrid_9jy8c_14488{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:min(640px,100%);display:grid}._startMethodGrid_9jy8c_14488 button,._recommendationList_9jy8c_14496 button{color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #17213a12;border-radius:22px;gap:8px;padding:18px;display:grid;box-shadow:0 14px 28px #17213a12}._startMethodGrid_9jy8c_14488 strong,._recommendationList_9jy8c_14496 strong{font-size:1.02rem;font-weight:950}._startMethodGrid_9jy8c_14488 span,._recommendationList_9jy8c_14496 span{color:var(--muted);font-size:.88rem;font-weight:800;line-height:1.4}._workspaceTwoColumn_9jy8c_14523{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:18px;display:grid}._panelHeadingRow_9jy8c_14529,._templateCardHeader_9jy8c_13339{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._recommendationList_9jy8c_14496{gap:10px;display:grid}._filterBar_9jy8c_14542,._templateTagRow_9jy8c_14543,._templateMetaGrid_9jy8c_14544,._metaList_9jy8c_2296{flex-wrap:wrap;gap:8px;display:flex}._filterBar_9jy8c_14542{background:#ffffffbd;border-radius:24px;padding:10px;box-shadow:inset 0 0 0 1px #17213a0a}._filterButton_9jy8c_14558,._filterButtonActive_9jy8c_14559{color:var(--ink);cursor:pointer;border:0;border-radius:999px;padding:9px 13px;font-weight:950}._filterButton_9jy8c_14558{background:0 0}._filterButtonActive_9jy8c_14559{background:var(--secondary)}._templateGrid_9jy8c_14576{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._templateCard_9jy8c_13339{background:#fffffff0;border:1px solid #17213a0f;border-radius:26px;gap:14px;padding:22px;display:grid;box-shadow:0 16px 34px #17213a14}._templateCard_9jy8c_13339 h2,._savedGameCard_9jy8c_640 h2{color:var(--ink);margin:0;font-size:1.35rem;line-height:1.05}._templateCard_9jy8c_13339 p{color:var(--muted);margin:0;font-weight:750;line-height:1.5}._freeBadge_9jy8c_14607,._premiumBadge_9jy8c_14608,._templateMetaGrid_9jy8c_14544 span,._templateTagRow_9jy8c_14543 span,._metaList_9jy8c_2296 span{border-radius:999px;padding:7px 10px;font-size:.76rem;font-weight:950}._freeBadge_9jy8c_14607{background:color-mix(in srgb, var(--success) 16%, white);color:color-mix(in srgb, var(--success) 70%, var(--ink))}._premiumBadge_9jy8c_14608{background:color-mix(in srgb, var(--primary) 16%, white);color:var(--primary-dark)}._templateMetaGrid_9jy8c_14544 span,._templateTagRow_9jy8c_14543 span,._metaList_9jy8c_2296 span{background:color-mix(in srgb, var(--secondary) 22%, white);color:var(--ink)}._modalScrim_9jy8c_14635{z-index:80;background:#17213a75;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._templateModal_9jy8c_14645{background:#fffdf8;border-radius:32px;gap:18px;width:min(860px,100%);max-height:min(860px,100vh - 36px);padding:clamp(22px,4vw,34px);display:grid;overflow:auto;box-shadow:0 30px 90px #17213a3d}._templateModal_9jy8c_14645 h2{color:var(--ink);margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:.98}._templateModal_9jy8c_14645 p{color:var(--muted);margin:0;font-weight:750;line-height:1.55}._templatePreviewColumns_9jy8c_14671{grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);gap:16px;display:grid}._templatePreviewColumns_9jy8c_14671>div,._templateCalloutCompact_9jy8c_14678{background:#fffc;border-radius:22px;padding:18px;box-shadow:inset 0 0 0 1px #17213a0d}._templatePreviewColumns_9jy8c_14671 h3,._templateCalloutCompact_9jy8c_14678 strong{color:var(--ink);margin:0 0 10px;font-size:1rem;font-weight:950}._templatePreviewColumns_9jy8c_14671 ul{color:var(--muted);gap:8px;margin:0;padding-left:18px;font-weight:750;line-height:1.45;display:grid}._templateCalloutCompact_9jy8c_14678{gap:6px;display:grid}._templateCalloutCompact_9jy8c_14678 span{color:var(--muted);font-weight:800}._liveRoomSelect_9jy8c_14713{gap:8px;min-width:min(360px,100%);display:grid}._liveRoomSelect_9jy8c_14713 span,._joinRoomCard_9jy8c_14720 label span{color:var(--ink);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:950}._liveRoomSelect_9jy8c_14713 select,._livePlayerCard_9jy8c_14729 select,._joinRoomCard_9jy8c_14720 input{width:100%;color:var(--ink);font:inherit;background:#ffffffeb;border:1px solid #17213a1f;border-radius:18px;padding:14px 16px;font-weight:850;box-shadow:inset 0 0 0 1px #ffffff8a}._liveRoomCockpit_9jy8c_14742{grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr);gap:18px;display:grid}._liveRoomCodeCard_9jy8c_14748,._liveRoomPanel_9jy8c_14749,._joinRoomCard_9jy8c_14720,._joinedRoomState_9jy8c_14751{background:radial-gradient(circle at 88% 16%, color-mix(in srgb, var(--secondary) 20%, transparent), transparent 13rem), #fffffff5;border:1px solid #17213a14;border-radius:30px;padding:clamp(20px,3vw,32px);box-shadow:0 18px 44px #17213a14}._liveRoomCodeCard_9jy8c_14748{align-content:start;gap:14px;display:grid}._liveRoomCodeCard_9jy8c_14748>span,._liveRoomPanel_9jy8c_14749>span,._joinedRoomState_9jy8c_14751>span{color:var(--primary);letter-spacing:.16em;text-transform:uppercase;font-size:.82rem;font-weight:950}._liveRoomCodeCard_9jy8c_14748 strong{color:var(--ink);letter-spacing:.08em;font-size:clamp(3rem,9vw,6rem);font-weight:950;line-height:.9}._liveRoomCodeCard_9jy8c_14748 p,._liveRoomCodeCard_9jy8c_14748 a,._liveRoomPanel_9jy8c_14749 p,._joinRoomCard_9jy8c_14720 p,._joinedRoomState_9jy8c_14751 p{color:var(--muted);margin:0;font-weight:800;line-height:1.5}._liveRoomCodeCard_9jy8c_14748 a{overflow-wrap:anywhere;color:var(--primary-dark)}._qrFallback_9jy8c_14801{background:linear-gradient(135deg, color-mix(in srgb, var(--ink) 8%, white), white), white;border-radius:24px;grid-template-columns:repeat(3,1fr);gap:8px;width:min(220px,100%);padding:12px;display:grid;box-shadow:inset 0 0 0 1px #17213a14}._qrFallback_9jy8c_14801 b{aspect-ratio:1;background:var(--ink);color:#fff;border-radius:10px;place-items:center;font-size:1.2rem;font-weight:950;display:grid}._qrImage_9jy8c_14825{background:#fff;border-radius:24px;width:min(220px,100%);height:auto;padding:12px;display:block;box-shadow:inset 0 0 0 1px #17213a14}._liveRoomPanel_9jy8c_14749{gap:16px;display:grid}._liveRoomPanel_9jy8c_14749 h2,._joinRoomCard_9jy8c_14720 h1,._joinedRoomState_9jy8c_14751 h2{color:var(--ink);margin:0;font-size:clamp(2rem,4.5vw,3.6rem);font-weight:950;line-height:.98}._livePlayerList_9jy8c_14850{gap:10px;display:grid}._livePlayerCard_9jy8c_14729{background:color-mix(in srgb, var(--blue-soft) 30%, white);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(150px,.4fr) auto;align-items:center;gap:12px;padding:14px;display:grid}._livePlayerCard_9jy8c_14729>div:first-child{gap:3px;display:grid}._livePlayerCard_9jy8c_14729 strong{color:var(--ink);font-size:1.04rem;font-weight:950}._livePlayerCard_9jy8c_14729 span{color:var(--muted);font-size:.8rem;font-weight:850}._liveAnswerList_9jy8c_14882{border-top:1px solid #17213a14;gap:10px;padding-top:14px;display:grid}._liveAnswerList_9jy8c_14882>strong{color:var(--ink);font-size:1.05rem;font-weight:950}._liveAnswerList_9jy8c_14882 article{background:color-mix(in srgb, var(--secondary) 18%, white);border-radius:18px;gap:4px;padding:12px 14px;display:grid}._liveAnswerList_9jy8c_14882 span{color:var(--primary-dark);font-size:.8rem;font-weight:950}._liveAnswerList_9jy8c_14882 p{color:var(--ink);margin:0;font-weight:900}._joinRoomShell_9jy8c_14915{background:radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--primary) 18%, transparent), transparent 18rem), radial-gradient(circle at 16% 12%, color-mix(in srgb, var(--secondary) 24%, transparent), transparent 18rem), var(--cream);place-items:center;min-height:100vh;padding:clamp(18px,4vw,54px);display:grid}._joinRoomCard_9jy8c_14720{gap:18px;width:min(720px,100%);display:grid}._joinRoomCard_9jy8c_14720 form{gap:14px;display:grid}._joinRoomCard_9jy8c_14720 label{gap:8px;display:grid}._joinedRoomState_9jy8c_14751{background:radial-gradient(circle at 85% 12%, color-mix(in srgb, var(--success) 16%, transparent), transparent 12rem), white;gap:8px;display:grid}._playerLiveState_9jy8c_14950{background:color-mix(in srgb, var(--blue-soft) 42%, white);border-radius:24px;gap:12px;padding:18px;display:grid}._playerLiveState_9jy8c_14950 h3{color:var(--ink);margin:0;font-size:clamp(1.25rem,4vw,2rem);line-height:1.08}._playerLiveState_9jy8c_14950 p{color:var(--muted);margin:0;font-weight:900}._playerChoiceGrid_9jy8c_14971{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}._playerChoiceGrid_9jy8c_14971 button{color:var(--ink);cursor:pointer;font:inherit;text-align:left;background:#fff;border:2px solid #17213a24;border-radius:18px;padding:14px;font-weight:950}._uploadDropzone_9jy8c_14989{background:color-mix(in srgb, var(--secondary) 14%, white);color:var(--ink);border:2px dashed #17213a2e;border-radius:22px;gap:8px;padding:16px;font-weight:950;display:grid}._uploadDropzone_9jy8c_14989 input{width:100%}._aiPreviewLayout_9jy8c_326{gap:clamp(12px,1.4vw,18px);min-width:0;display:grid;overflow:visible}._aiPreviewTopbar_9jy8c_15011{justify-content:flex-start;align-items:center;display:flex}._aiPreviewTopbar_9jy8c_15011 button{border:1px solid color-mix(in srgb, var(--secondary) 24%, white);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fffffff0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:.92rem;font-weight:950;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 12px 24px #17213a14}._aiPreviewTopbar_9jy8c_15011 button:hover,._aiPreviewTopbar_9jy8c_15011 button:focus-visible{transform:translateY(-2px);box-shadow:0 16px 30px #17213a1f}._aiPreviewIntro_9jy8c_15041{gap:clamp(18px,2.2vw,28px);min-height:0;display:grid;overflow:visible}._aiPreviewHero_9jy8c_15048{background:radial-gradient(circle at 100% 100%, color-mix(in srgb, var(--primary) 58%, transparent), transparent 34rem), radial-gradient(circle at 8% 12%, color-mix(in srgb, var(--secondary) 18%, transparent), transparent 30rem), linear-gradient(145deg, #101a34 0%, #263055 52%, color-mix(in srgb, var(--primary-dark) 58%, #14213d) 100%);color:#fff;border-radius:clamp(30px,3.4vw,44px);grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:start;gap:clamp(18px,2.4vw,34px);min-height:0;padding:clamp(20px,3vw,38px);display:grid;overflow:visible;box-shadow:0 28px 70px #17213a2e}._aiPreviewHeroCopy_9jy8c_15065{align-content:start;gap:clamp(14px,1.6vw,20px);min-width:0;display:grid}._aiPreviewBadgeRow_9jy8c_15072,._aiPreviewModePills_9jy8c_15073,._aiPreviewChecks_9jy8c_15074{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._aiPreviewBadgeRow_9jy8c_15072 span,._aiPreviewModePills_9jy8c_15073 span{color:#ffffffe6;background:#ffffff1f;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:6px 12px;font-size:.78rem;font-weight:950;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}._aiPreviewBadgeRow_9jy8c_15072 span:first-child{background:var(--accent);color:var(--ink)}._aiPreviewModePills_9jy8c_15073 svg{width:18px;height:18px}._aiPreviewHero_9jy8c_15048 h2{color:#fff;letter-spacing:0;max-width:24ch;margin:0;font-size:clamp(2rem,3.2vw,2.25rem);font-weight:990;line-height:1.08}._aiPreviewHeroCopy_9jy8c_15065>p:not(._eyebrow_9jy8c_170){color:#ffffffbd;max-width:680px;margin:0;font-size:clamp(.95rem,1.1vw,1.05rem);font-weight:850;line-height:1.42}._aiPreviewIdeas_9jy8c_15125{background:#ffffff14;border:1px solid #ffffff21;border-radius:26px;flex-wrap:wrap;gap:10px;padding:clamp(14px,1.6vw,18px);display:flex}._aiPreviewIdeas_9jy8c_15125 p{color:#ffffff9e;letter-spacing:.24em;text-transform:uppercase;flex:1 0 100%;margin:0;font-size:.72rem;font-weight:950}._aiPreviewIdeas_9jy8c_15125 button{border:1px solid color-mix(in srgb, var(--secondary) 52%, #fff6);color:#fff;min-height:36px;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:7px 14px;font-size:.85rem;font-weight:900}._aiPreviewCta_9jy8c_15158{background:linear-gradient(90deg, var(--primary) 0%, color-mix(in srgb, var(--primary) 38%, var(--secondary)) 48%, var(--secondary) 100%);color:#fff;cursor:pointer;border:0;border-radius:999px;grid-template-columns:40px minmax(0,1fr) 42px;align-items:center;width:min(100%,460px);min-height:54px;padding:5px 13px 5px 17px;font-size:clamp(.96rem,1.08vw,1.05rem);font-weight:980;display:grid;position:relative;box-shadow:inset 0 0 0 5px #ffffff1f,0 22px 34px #050a183d}._aiPreviewCta_9jy8c_15158:before{content:"Start here";background:var(--accent);color:var(--ink);letter-spacing:.18em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:.68rem;font-weight:980;line-height:1;position:absolute;top:-22px;left:62%;transform:translate(-50%)}._aiPreviewCta_9jy8c_15158 span,._aiPreviewCta_9jy8c_15158 b{border-radius:999px;place-items:center;display:grid}._aiPreviewCta_9jy8c_15158 span{background:#ffffff2e;width:34px;height:34px}._aiPreviewCta_9jy8c_15158 span svg{width:20px;height:20px}._aiPreviewCta_9jy8c_15158 b{background:var(--accent);width:38px;height:38px;color:var(--ink);font-size:1.2rem}._aiPreviewChecks_9jy8c_15074{color:#fff;font-size:clamp(.82rem,.9vw,.9rem);font-weight:900}._aiPreviewChecks_9jy8c_15074 span{color:#ffffffe6}._aiPreviewChecks_9jy8c_15074 span:first-letter{color:color-mix(in srgb, var(--secondary) 70%, var(--primary))}._aiPreviewCard_9jy8c_15235{color:var(--ink);background:#fff;border-radius:clamp(28px,3vw,38px);align-self:start;gap:14px;padding:clamp(18px,2vw,24px);display:grid;box-shadow:0 26px 64px #050a182e}._aiPreviewCard_9jy8c_15235>div:first-child,._aiPreviewCard_9jy8c_15235 footer{justify-content:space-between;align-items:center;gap:14px;display:flex}._aiPreviewCard_9jy8c_15235>div:first-child>span,._aiPreviewCard_9jy8c_15235 footer{background:color-mix(in srgb, var(--secondary) 13%, white);color:var(--ink);border-radius:999px;padding:8px 12px;font-size:.82rem;font-weight:950}._aiPreviewCard_9jy8c_15235 h3{color:var(--ink);margin:0;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1}._aiPreviewCategoryList_9jy8c_15271{gap:10px;display:grid}._aiPreviewCategoryList_9jy8c_15271 div{background:color-mix(in srgb, var(--cream,#fff9ed) 68%, white);border:1px solid #17213a12;border-radius:20px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:10px 12px;display:grid}._aiPreviewCategoryList_9jy8c_15271 strong{background:var(--ink);color:#fff;border-radius:999px;place-items:center;width:34px;height:34px;font-size:.95rem;font-weight:950;display:grid}._aiPreviewCategoryList_9jy8c_15271 span{color:var(--muted);gap:3px;font-size:.9rem;font-weight:850;line-height:1.2;display:grid}._aiPreviewCategoryList_9jy8c_15271 b{color:var(--ink);text-transform:uppercase;font-weight:980}._aiPreviewCard_9jy8c_15235 footer{background:color-mix(in srgb, var(--secondary) 18%, white)}._aiPreviewCard_9jy8c_15235 footer span{color:var(--primary-dark);align-items:center;gap:8px;font-weight:950;display:inline-flex}._aiPreviewCard_9jy8c_15235 footer svg{width:16px;height:16px}._aiPreviewCard_9jy8c_15235 footer b{color:var(--ink);background:#fff;border-radius:999px;padding:6px 10px}._aiPreviewHowItWorks_9jy8c_15339{background:radial-gradient(circle at 100% 100%, color-mix(in srgb, var(--primary) 42%, transparent), transparent 28rem), linear-gradient(145deg, #192242f0, color-mix(in srgb, var(--primary-dark) 42%, #27345f));color:#fff;border:1px solid #ffffff24;border-radius:34px;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:clamp(18px,2.2vw,26px);display:grid}._aiPreviewHowItWorks_9jy8c_15339>span{background:#ffffff29;border-radius:999px;align-self:start;padding:9px 16px;font-weight:950}._aiPreviewHowItWorks_9jy8c_15339 h2{color:#fff;margin:6px 0 0;font-size:clamp(1.45rem,2vw,2rem)}._aiPreviewStepGrid_9jy8c_15366{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._aiPreviewStepGrid_9jy8c_15366 article{background:#ffffff14;border:1px solid #ffffff21;border-radius:22px;gap:8px;padding:16px;display:grid}._aiPreviewStepGrid_9jy8c_15366 article>span{background:#ffffff1f;border-radius:14px;place-items:center;width:40px;height:40px;display:grid}._aiPreviewStepGrid_9jy8c_15366 svg{width:20px;height:20px}._aiPreviewStepGrid_9jy8c_15366 p{color:#ffffffb8;margin:0;font-weight:850}._aiPreviewStepGrid_9jy8c_15366 p:first-of-type{color:#ffffffa8;letter-spacing:.24em;text-transform:uppercase;font-size:.82rem;font-weight:950}._aiPreviewStepGrid_9jy8c_15366 h3{color:#fff;margin:0;font-size:clamp(1.05rem,1.35vw,1.25rem)}._aiPreviewPickerStage_9jy8c_15416{border-radius:34px;place-items:center;min-height:min(620px,72vh);display:grid;position:relative;overflow:hidden}._aiPreviewPickerBackdrop_9jy8c_15425{filter:blur(8px);opacity:.56;position:absolute;inset:0;overflow:hidden;transform:scale(1.02)}._aiPreviewPickerBackdrop_9jy8c_15425 ._aiPreviewHero_9jy8c_15048,._aiPreviewPickerBackdrop_9jy8c_15425 ._aiPreviewHowItWorks_9jy8c_15339{min-height:0}._aiPreviewPickerStage_9jy8c_15416:after{content:"";background:#080d205c;position:absolute;inset:0}._aiPreviewPickerModal_9jy8c_15446{z-index:1;background:radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--primary) 8%, transparent), transparent 20rem), white;width:min(100%,1180px);color:var(--ink);border-radius:clamp(24px,2.5vw,32px);gap:clamp(14px,1.5vw,22px);padding:clamp(20px,3vw,36px);display:grid;position:relative;box-shadow:0 34px 90px #050a1847}._aiPreviewPickerTopline_9jy8c_15461{justify-content:space-between;align-items:center;gap:18px;display:flex}._aiPreviewPickerTopline_9jy8c_15461>span{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:.9rem;font-weight:950;display:inline-flex}._aiPreviewPickerTopline_9jy8c_15461 svg{width:18px;height:18px}._aiPreviewPickerTopline_9jy8c_15461 button{border:5px solid color-mix(in srgb, var(--secondary) 20%, white);width:46px;height:46px;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;place-items:center;font-size:1.8rem;line-height:1;display:grid}._aiPreviewPickerModal_9jy8c_15446 h2{color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(1.85rem,3vw,2.65rem);font-weight:990;line-height:.95}._aiPreviewPickerModal_9jy8c_15446>p{max-width:860px;color:var(--muted);margin:0;font-size:clamp(.92rem,1vw,1.02rem);font-weight:850;line-height:1.45}._aiPreviewInputGrid_9jy8c_15517{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.2vw,16px);display:grid}._aiPreviewInputCard_9jy8c_15523,._aiPreviewInputCardActive_9jy8c_15524{min-height:clamp(190px,17vw,240px);color:var(--ink);text-align:left;cursor:pointer;background:#ffffffeb;border:2px solid #0000;border-radius:22px;align-content:start;gap:clamp(10px,1.2vw,16px);padding:clamp(16px,1.8vw,22px);display:grid;position:relative;box-shadow:0 14px 28px #17213a0f}._aiPreviewInputCardActive_9jy8c_15524{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 12%, transparent), 0 18px 32px color-mix(in srgb, var(--primary) 12%, transparent)}._aiPreviewInputCard_9jy8c_15523>span,._aiPreviewInputCardActive_9jy8c_15524>span{background:color-mix(in srgb, var(--primary) 12%, white);width:52px;height:52px;color:var(--primary-dark);border-radius:14px;place-items:center;display:grid}._aiPreviewInputCard_9jy8c_15523:nth-child(3)>span{background:color-mix(in srgb, var(--secondary) 14%, white);color:var(--ink)}._aiPreviewInputCard_9jy8c_15523:nth-child(4)>span{background:color-mix(in srgb, var(--accent) 24%, white);color:var(--ink)}._aiPreviewInputCard_9jy8c_15523 svg,._aiPreviewInputCardActive_9jy8c_15524 svg{width:25px;height:25px}._aiPreviewInputCardActive_9jy8c_15524>b{background:var(--primary);color:#fff;border-radius:999px;place-items:center;width:36px;height:36px;font-size:1.15rem;display:grid;position:absolute;top:18px;right:18px}._aiPreviewInputCard_9jy8c_15523 strong,._aiPreviewInputCardActive_9jy8c_15524 strong{color:var(--ink);font-size:clamp(1.2rem,1.55vw,1.55rem);font-weight:980;line-height:1.08}._aiPreviewInputCard_9jy8c_15523 small,._aiPreviewInputCardActive_9jy8c_15524 small{color:var(--muted);font-size:clamp(.82rem,.9vw,.92rem);font-weight:850;line-height:1.4}._aiPreviewSelectedBar_9jy8c_15604{background:#fffffff5;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 20px;display:grid;box-shadow:0 14px 28px #17213a0e}._aiPreviewSelectedBar_9jy8c_15604 p{color:var(--primary);letter-spacing:.22em;text-transform:uppercase;margin:0 0 5px;font-size:.76rem;font-weight:950}._aiPreviewSelectedBar_9jy8c_15604 strong{color:var(--ink);font-size:clamp(1.05rem,1.45vw,1.35rem);font-weight:980}._aiPreviewSelectedBar_9jy8c_15604 button{background:linear-gradient(135deg, var(--primary), var(--primary-dark));color:#fff;cursor:pointer;min-height:46px;box-shadow:0 14px 26px color-mix(in srgb, var(--primary) 24%, transparent);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 20px;font-size:.9rem;font-weight:950;display:inline-flex}._aiPreviewBuilderStage_9jy8c_15648{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--primary) 10%, transparent), transparent 28rem), radial-gradient(circle at 0% 100%, color-mix(in srgb, var(--secondary) 13%, transparent), transparent 28rem), #fffffff5;border-radius:clamp(26px,3vw,42px);gap:clamp(18px,2vw,28px);padding:clamp(20px,3vw,40px);display:grid;box-shadow:0 28px 70px #17213a1f}._aiPreviewBuilderHeader_9jy8c_15660{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--primary) 11%, transparent), transparent 24rem), color-mix(in srgb, var(--cream,#fff9ed) 80%, white);border-radius:26px;justify-content:space-between;align-items:end;gap:18px;padding:clamp(18px,2.4vw,28px);display:flex}._aiPreviewBuilderHeader_9jy8c_15660 h1,._aiPreviewBuilderHeader_9jy8c_15660 p{margin:0}._aiPreviewBuilderHeader_9jy8c_15660 h1{color:var(--ink);letter-spacing:0;font-size:clamp(2rem,3vw,3rem);font-weight:990;line-height:1}._aiPreviewBuilderHeader_9jy8c_15660 p:not(._eyebrow_9jy8c_170){color:var(--muted);margin-top:10px;font-size:clamp(.95rem,1vw,1.06rem);font-weight:850;line-height:1.35}._aiPreviewBuilderHeader_9jy8c_15660 button{border:1px solid color-mix(in srgb, var(--primary) 22%, white);min-height:42px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:8px 16px;font-weight:950}._aiPreviewSourceCard_9jy8c_15705,._aiPreviewSettingsCard_9jy8c_15706{background:color-mix(in srgb, var(--cream,#fff9ed) 58%, white);border:1px solid #17213a14;border-radius:28px;gap:16px;padding:clamp(18px,2.4vw,28px);display:grid;box-shadow:0 18px 42px #17213a0f}._aiPreviewStepPill_9jy8c_15716{background:color-mix(in srgb, var(--primary) 12%, white);width:fit-content;color:var(--primary);letter-spacing:.05em;border-radius:999px;margin:0;padding:7px 14px;font-size:.8rem;font-weight:950}._aiPreviewSourceCard_9jy8c_15705 h2,._aiPreviewSettingsCard_9jy8c_15706 h2,._aiPreviewSourceCard_9jy8c_15705 p,._aiPreviewSettingsCard_9jy8c_15706 p{margin:0}._aiPreviewSourceCard_9jy8c_15705 h2,._aiPreviewSettingsCard_9jy8c_15706 h2{color:var(--ink);letter-spacing:0;font-size:clamp(1.45rem,2vw,2rem);font-weight:990;line-height:1.05}._aiPreviewSourceCard_9jy8c_15705>p:not(._aiPreviewStepPill_9jy8c_15716),._aiPreviewSettingsHeader_9jy8c_15745 p{color:var(--muted);font-weight:850;line-height:1.4}._aiPreviewSourceCard_9jy8c_15705 textarea{min-height:170px}._aiPreviewSourceCard_9jy8c_15705 small{color:var(--muted);margin-top:-4px;font-weight:800;line-height:1.35}._aiPreviewSettingsHeader_9jy8c_15745{justify-content:space-between;align-items:start;gap:18px;display:flex}._aiPreviewSettingsHeader_9jy8c_15745>span{color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;padding:8px 13px;font-weight:950}._aiPreviewFreeSettingsGrid_9jy8c_15778{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}._aiPreviewFreeSettingsGrid_9jy8c_15778>label,._aiPreviewLockedSetting_9jy8c_15786{align-content:start;gap:9px;display:grid}._aiPreviewFreeSettingsGrid_9jy8c_15778>label>span,._aiPreviewLockedSetting_9jy8c_15786>span{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:.78rem;font-weight:950}._aiPreviewLockedSetting_9jy8c_15786{background:#ffffffc7;border:1px solid #17213a1a;border-radius:18px;min-height:112px;padding:16px;position:relative}._aiPreviewLockedSetting_9jy8c_15786 ._proCrown_9jy8c_4462{position:absolute;top:14px;right:14px}._aiPreviewLockedSetting_9jy8c_15786 ._proCrown_9jy8c_4462 [role=tooltip]{display:none}._aiPreviewLockedSetting_9jy8c_15786 strong{color:var(--ink);font-size:1.05rem;font-weight:980}._aiPreviewLockedSetting_9jy8c_15786 small{color:var(--muted);font-weight:850}._aiPreviewBuilderNote_9jy8c_15831{color:var(--ink);margin:12px 0 0;font-size:clamp(.95rem,1vw,1.06rem);font-weight:900}._aiPreviewBuilderActions_9jy8c_15838{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._aiPreviewBuilderActions_9jy8c_15838 ._primaryButton_9jy8c_404,._aiPreviewBuilderActions_9jy8c_15838 ._ghostButtonLarge_9jy8c_515{min-width:min(100%,240px)}._methodBuilderStack_9jy8c_15850,._proCreatorPanel_9jy8c_15851{gap:18px;display:grid}._creatorMethodGrid_9jy8c_15856{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._creatorMethodCard_9jy8c_15862,._creatorMethodActive_9jy8c_15863{min-height:132px;color:var(--ink);text-align:left;cursor:pointer;background:#ffffffe6;border:1px solid #17213a14;border-radius:24px;gap:8px;padding:18px;display:grid;position:relative;box-shadow:0 14px 30px #17213a14}._creatorMethodActive_9jy8c_15863{border-color:color-mix(in srgb, var(--primary) 38%, white);background:linear-gradient(145deg, white, color-mix(in srgb, var(--primary) 10%, white))}._creatorMethodCard_9jy8c_15862 strong,._creatorMethodActive_9jy8c_15863 strong{font-size:1.08rem;font-weight:950}._creatorMethodCard_9jy8c_15862 span,._creatorMethodActive_9jy8c_15863 span{color:var(--muted);font-weight:800;line-height:1.4}._creatorMethodCard_9jy8c_15862 small,._creatorMethodActive_9jy8c_15863 small{background:color-mix(in srgb, var(--primary) 14%, white);width:fit-content;color:var(--primary-dark);border-radius:999px;padding:5px 9px;font-size:.72rem;font-weight:950}._proCreatorPanel_9jy8c_15851{background:radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--secondary) 18%, transparent), transparent 14rem), #ffffffc7;border-radius:26px;padding:clamp(18px,3vw,26px);box-shadow:inset 0 0 0 1px #17213a0d}._proCreatorPanel_9jy8c_15851 h2{color:var(--ink);margin:4px 0 8px;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1}._proCreatorPanel_9jy8c_15851 p:not(._eyebrow_9jy8c_170){color:var(--muted);margin:0;font-weight:750;line-height:1.55}._largeImportTextarea_9jy8c_15930{resize:vertical;width:100%;min-height:210px}._creatorSettingsStrip_9jy8c_15936{background:#ffffffc2;border-radius:22px;flex-wrap:wrap;align-items:end;gap:12px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #17213a0d}._creatorSettingsStripLocked_9jy8c_15947{border:1px solid color-mix(in srgb, var(--primary) 16%, white);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--gold) 18%, transparent), transparent 13rem), linear-gradient(135deg, #ffffffe0, color-mix(in srgb, var(--primary) 5%, white));align-items:stretch}._creatorSettingsStrip_9jy8c_15936 label{gap:6px;min-width:180px;display:grid}._creatorSettingsStrip_9jy8c_15936 span{color:var(--ink);letter-spacing:0;text-transform:none;font-size:1rem;font-weight:900}._boardSizeProCallout_9jy8c_15969{border:1px solid color-mix(in srgb, var(--primary) 24%, white);background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 10%, white), color-mix(in srgb, var(--secondary) 14%, white)), white;min-width:min(100%,430px);box-shadow:0 14px 28px color-mix(in srgb, var(--primary) 12%, transparent);border-radius:20px;grid-template-columns:auto minmax(190px,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}._boardSizeProCallout_9jy8c_15969>._proCrown_9jy8c_4462{background:var(--ink);width:38px;height:38px;color:var(--gold);box-shadow:0 10px 20px #17213a29}._boardSizeProCallout_9jy8c_15969 div{gap:2px;min-width:0;display:grid}._boardSizeProCallout_9jy8c_15969 strong{color:var(--ink);font-size:1rem;font-weight:950}._boardSizeProCallout_9jy8c_15969 div span{color:var(--muted);letter-spacing:0;text-transform:none;font-size:.82rem;font-weight:820;line-height:1.25}._boardSizeProCallout_9jy8c_15969 button{background:linear-gradient(135deg, var(--primary), var(--primary-dark));color:#fff;white-space:nowrap;cursor:pointer;box-shadow:0 12px 22px color-mix(in srgb, var(--primary) 20%, transparent);border:0;border-radius:999px;padding:10px 15px;font-weight:950}._boardSizeProCallout_9jy8c_15969 button:hover,._boardSizeProCallout_9jy8c_15969 button:focus-visible{box-shadow:0 16px 26px color-mix(in srgb, var(--primary) 26%, transparent);transform:translateY(-1px)}._proToolRow_9jy8c_16031{flex-wrap:wrap;gap:8px;display:flex}._lockedToolButton_9jy8c_6446{border:1px solid color-mix(in srgb, var(--primary) 18%, white);background:color-mix(in srgb, var(--primary) 8%, white);color:var(--primary-dark);cursor:pointer;border-radius:999px;padding:8px 11px;font-weight:950}._textCard_9jy8c_578:nth-child(2n){background:linear-gradient(145deg, white, color-mix(in srgb, var(--secondary) 10%, white))}._setupControlGrid_9jy8c_16051{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._setupControlGrid_9jy8c_16051 label{gap:7px;display:grid}._setupControlGrid_9jy8c_16051 span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:950}._setupControlGrid_9jy8c_16051 select{background:linear-gradient(135deg, #fffffffa, color-mix(in srgb, var(--accent) 7%, white));min-height:44px;color:var(--ink);font:inherit;border:1px solid #17213a14;border-radius:14px;padding:0 13px;font-weight:850}._emptyBoardNotice_9jy8c_16082{color:#fff9e9;background:#ffffff24;border-radius:24px;grid-column:1/-1;gap:6px;padding:24px;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}._emptyBoardNotice_9jy8c_16082 strong{font-size:clamp(1.3rem,3vw,2rem);font-weight:950}._emptyBoardNotice_9jy8c_16082 span{color:#fff9e9bd;font-weight:750}._hostControlBar_9jy8c_16103{background:#ffffffb8;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #17213a0d}._teamRail_9jy8c_16114{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--accent) 26%, transparent), transparent 10rem), linear-gradient(180deg, color-mix(in srgb, var(--navy) 7%, white), #fff7e8e6);border-radius:30px;align-content:start;gap:12px;padding:12px;display:grid;overflow:visible;box-shadow:inset 0 0 0 1px #ffffffc2,0 18px 38px #17213a14}._teamStation_9jy8c_16129,._teamStationActive_9jy8c_16130{--team-accent:var(--secondary);background:radial-gradient(circle at 90% 16%, color-mix(in srgb, var(--team-accent) 10%, transparent), transparent 5rem), linear-gradient(180deg, #fffffffc, #fbf3e6 68%, #f2e7dd);min-height:98px;color:var(--ink);border:1px solid #17213a14;border-radius:22px 22px 18px 18px;gap:5px;padding:14px 13px 15px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 26px #17213a14,inset 0 -7px #a86e4221}._teamStation_9jy8c_16129:before,._teamStationActive_9jy8c_16130:before{content:"";background:var(--team-accent);height:6px;position:absolute;inset:0 0 auto}._teamStation_9jy8c_16129:after,._teamStationActive_9jy8c_16130:after{content:"";background:#17213a17;border-radius:999px;height:5px;position:absolute;inset:auto 14px 6px}._teamStationActive_9jy8c_16130{z-index:1;border-color:color-mix(in srgb, var(--team-accent) 74%, white);transform-origin:50%;background:radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--accent) 20%, transparent), transparent 6rem), radial-gradient(circle at 12% 8%, color-mix(in srgb, var(--team-accent) 16%, transparent), transparent 6rem), linear-gradient(180deg, white, #fbf1e2 66%, #f1e4d9);box-shadow:0 24px 46px color-mix(in srgb, var(--team-accent) 34%, transparent), 0 0 0 5px color-mix(in srgb, var(--team-accent) 24%, transparent), 0 0 34px color-mix(in srgb, var(--team-accent) 24%, transparent), inset 0 -7px 0 #a86e4226;transform:scale(1.035)}._teamStation_9jy8c_16129:first-child,._teamStationActive_9jy8c_16130:first-child{--team-accent:#4aa8ff}._teamStation_9jy8c_16129:nth-child(2),._teamStationActive_9jy8c_16130:nth-child(2){--team-accent:#ffd447}._teamStation_9jy8c_16129:nth-child(3),._teamStationActive_9jy8c_16130:nth-child(3){--team-accent:#56d37b}._teamStation_9jy8c_16129:nth-child(4),._teamStationActive_9jy8c_16130:nth-child(4){--team-accent:var(--primary)}._teamStation_9jy8c_16129 span,._teamStationActive_9jy8c_16130 span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:950}._teamStationActive_9jy8c_16130 span{background:color-mix(in srgb, var(--team-accent) 40%, white);width:fit-content;color:var(--ink);box-shadow:0 8px 14px color-mix(in srgb, var(--team-accent) 18%, transparent);border-radius:999px;padding:4px 7px}._teamStation_9jy8c_16129 strong,._teamStationActive_9jy8c_16130 strong{color:var(--ink);font-size:clamp(.95rem,1.2vw,1.12rem);font-weight:950;line-height:1.05}._teamStationActive_9jy8c_16130 strong{font-size:clamp(1.04rem,1.38vw,1.28rem)}._teamStation_9jy8c_16129 b,._teamStationActive_9jy8c_16130 b{color:color-mix(in srgb, var(--ink) 82%, var(--team-accent));font-size:clamp(1.15rem,1.65vw,1.45rem);font-weight:950;line-height:1}._teamStationActive_9jy8c_16130 b{animation:.9s both _scorePulse_9jy8c_1}._pointBurst_9jy8c_16247{border:1px solid color-mix(in srgb, var(--primary) 22%, #ffe8a8);color:var(--ink);letter-spacing:.035em;text-transform:uppercase;background:#ffe8a8;border-radius:10px;padding:5px 9px;font-size:.76rem;font-style:normal;font-weight:950;animation:1.1s both _pointBurst_9jy8c_16247;position:absolute;top:36px;right:12px;transform:rotate(-2deg)skew(-7deg);box-shadow:0 0 0 3px #fff9e914,0 12px 22px #00000024,inset 0 1px #ffffff7a}._gameBoardStatus_9jy8c_16269{grid-template-columns:minmax(220px,.45fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}._activeTeamCallout_9jy8c_16276{background:radial-gradient(circle at 88% 18%, color-mix(in srgb, var(--accent) 42%, transparent), transparent 7rem), linear-gradient(135deg, var(--primary-dark), var(--primary), #2a245f);color:#fff;box-shadow:0 18px 34px color-mix(in srgb, var(--primary) 22%, transparent);border-radius:22px;gap:3px;padding:13px 17px;display:grid}._activeTeamCallout_9jy8c_16276 span{color:#ffffffad;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:950}._activeTeamCallout_9jy8c_16276 strong{font-size:clamp(1.45rem,2.9vw,2.25rem);font-weight:950;line-height:1}._gameInstructionLine_9jy8c_16302{color:var(--ink);background:#ffffffb8;border-radius:20px;gap:2px;margin:0;padding:11px 14px;font-size:clamp(.98rem,1.35vw,1.12rem);font-weight:950;display:grid;box-shadow:inset 0 0 0 1px #17213a0d}._gameInstructionLine_9jy8c_16302 small{color:var(--muted);font-size:.82rem;font-weight:750}._hostControlActions_9jy8c_16321{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}._hostToolsCard_9jy8c_16329{background:#ffffffb8;border-radius:18px;gap:8px;padding:8px;display:grid;box-shadow:inset 0 0 0 1px #17213a0d}._hostToolsCard_9jy8c_16329>._teacherNotesToggle_9jy8c_10954{width:100%}._hostControlActions_9jy8c_16321 ._primaryButton_9jy8c_404{min-height:42px;padding:0 18px}._liveHostControls_9jy8c_16347{z-index:auto;background:#fffffff0;border-radius:26px;gap:10px;margin-top:0;padding:clamp(10px,1.3vw,14px);display:grid;position:static;box-shadow:0 16px 34px #17213a12,inset 0 0 0 1px #ffffffbd}._liveHostPanel_9jy8c_16361{background:#ffffffe6;border-radius:22px;gap:12px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #17213a0f}._liveHostPanelGrid_9jy8c_16370,._liveHostRosterList_9jy8c_16371{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}._liveHostPanel_9jy8c_16361 article,._liveHostRosterItem_9jy8c_16378,._liveHostRosterActive_9jy8c_16379{background:color-mix(in srgb, var(--secondary) 6%, white);border-radius:18px;gap:6px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #17213a0b}._liveHostRosterActive_9jy8c_16379{border:2px solid color-mix(in srgb, var(--primary) 42%, white);background:color-mix(in srgb, var(--accent) 12%, white)}._liveHostRosterNames_9jy8c_16393{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}._liveHostRosterNames_9jy8c_16393 li{color:var(--ink);background:#ffffffb8;border-radius:999px;padding:6px 10px;font-size:.88rem;font-weight:850}._liveHostPanel_9jy8c_16361 span,._liveHostRosterItem_9jy8c_16378 span,._liveHostRosterActive_9jy8c_16379 span,._liveHostNotesPanel_9jy8c_16413 span{color:var(--primary-dark);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:950}._liveHostPanel_9jy8c_16361 strong,._liveHostRosterItem_9jy8c_16378 strong,._liveHostRosterActive_9jy8c_16379 strong{color:var(--ink);font-size:clamp(1.02rem,1.5vw,1.35rem);font-weight:950}._liveHostPanel_9jy8c_16361 p,._liveHostRosterItem_9jy8c_16378 small,._liveHostRosterActive_9jy8c_16379 small,._liveHostScoresPanel_9jy8c_16432 p{color:var(--muted);margin:0;font-weight:820}._liveHostPanel_9jy8c_16361 button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-self:start;min-height:42px;padding:0 16px;font-weight:950}._liveHostScoresPanel_9jy8c_16432{gap:12px;display:grid}._liveHostScoreRows_9jy8c_16455{gap:8px;display:grid}._liveHostScoreRow_9jy8c_16455,._liveHostScoreRowActive_9jy8c_16461{background:color-mix(in srgb, var(--secondary) 7%, white);border-radius:16px;grid-template-columns:minmax(110px,.7fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}._liveHostScoreRowActive_9jy8c_16461{background:color-mix(in srgb, var(--primary) 12%, white);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--primary) 35%, transparent)}._liveHostScoreRow_9jy8c_16455 b,._liveHostScoreRowActive_9jy8c_16461 b{color:var(--ink);text-align:right;font-size:1.02rem;font-weight:950}._liveHostNotesPanel_9jy8c_16413{gap:8px;display:grid}._liveHostNotesPanel_9jy8c_16413 textarea{resize:vertical;min-height:96px;color:var(--ink);font:inherit;background:#fff;border:1px solid #17213a1f;border-radius:16px;padding:12px;font-weight:780}._liveHostControlBar_9jy8c_16501{justify-content:space-between;align-items:center;gap:12px;display:flex}._liveHostControlTabs_9jy8c_16508,._liveHostControlActions_9jy8c_16509{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._liveHostControlTab_9jy8c_16508,._liveHostControlTabActive_9jy8c_16517,._liveHostControlActions_9jy8c_16509 button{min-height:52px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:999px;padding:0 20px;font-size:.95rem;font-weight:950;box-shadow:0 10px 22px #17213a12}._liveHostControlTabActive_9jy8c_16517{background:var(--ink);color:#fff}._liveHostControlActions_9jy8c_16509 button:first-child{background:color-mix(in srgb, var(--accent) 18%, white)}._liveHostControlActions_9jy8c_16509 button:last-child{background:linear-gradient(135deg, var(--danger), var(--primary));color:#fff}._liveHostControlActions_9jy8c_16509 button:disabled{cursor:not-allowed;opacity:.56}@media (width<=900px){._liveHostControlBar_9jy8c_16501{display:grid}._liveHostControlTabs_9jy8c_16508,._liveHostControlActions_9jy8c_16509{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._liveHostControlActions_9jy8c_16509 button:last-child{grid-column:1/-1}}._hostControlBar_9jy8c_16103>div:first-child{gap:2px;display:grid}._hostControlBar_9jy8c_16103 strong{color:var(--ink);font-size:.98rem;font-weight:950}._hostControlBar_9jy8c_16103 span{color:var(--muted);font-size:.84rem;font-weight:750}._hostToolsPanel_9jy8c_16583{background:radial-gradient(circle at 92% 12%,#ffd44724,#0000 8rem),linear-gradient(135deg,#fffffff2,#fffbf5);border-radius:18px;gap:8px;padding:10px;animation:.18s both _sectionIn_9jy8c_1;display:grid;box-shadow:0 10px 22px #17213a12}._hostToolsPanel_9jy8c_16583 ._helperDock_9jy8c_10900{grid-template-columns:1fr}._hostToolsPanel_9jy8c_16583 ._helperDock_9jy8c_10900 button{border-radius:14px;min-height:48px;padding:9px 10px}._hostCommandGrid_9jy8c_16605{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._hostCommandGrid_9jy8c_16605 button{min-height:42px;color:var(--ink);cursor:pointer;font:inherit;background:#ffffffd1;border:0;border-radius:14px;font-size:.82rem;font-weight:900;box-shadow:inset 0 0 0 1px #17213a14}._hostCommandGrid_9jy8c_16605 button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 18px #17213a14,inset 0 0 0 1px #17213a1c}._hostCommandGrid_9jy8c_16605 button:disabled{cursor:not-allowed;opacity:.52}._pausedNotice_9jy8c_16634{border:2px solid color-mix(in srgb, var(--secondary) 48%, transparent);background:color-mix(in srgb, var(--secondary) 18%, white);color:var(--ink);text-align:center;border-radius:999px;max-width:min(980px,100%);margin:0 auto clamp(18px,3vw,28px);padding:12px 18px;font-size:1rem;font-weight:950}._teamDeskRow_9jy8c_16647{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._teamDesk_9jy8c_16647,._teamDeskActive_9jy8c_16654{min-height:78px;color:var(--ink);background:linear-gradient(#fffffff5,#fcf5e9 72%,#f3e9e0);border:1px solid #17213a12;border-radius:20px 20px 16px 16px;gap:4px;padding:11px 12px 12px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 26px #17213a17,inset 0 -6px #a86e421f}._teamDesk_9jy8c_16647:before,._teamDeskActive_9jy8c_16654:before{content:"";background:var(--team-accent,var(--secondary));height:5px;position:absolute;inset:0 0 auto}._teamDesk_9jy8c_16647:after,._teamDeskActive_9jy8c_16654:after{content:"";background:#17213a14;border-radius:999px;height:5px;position:absolute;inset:auto 14px 5px}._teamDeskActive_9jy8c_16654{border-color:color-mix(in srgb, var(--team-accent,var(--primary)) 34%, white);box-shadow:0 20px 38px color-mix(in srgb, var(--team-accent,var(--primary)) 24%, transparent), 0 0 0 4px color-mix(in srgb, var(--team-accent,var(--primary)) 18%, transparent), inset 0 -6px 0 #a86e4224;transform:translateY(-3px)}._teamDesk_9jy8c_16647:first-child,._teamDeskActive_9jy8c_16654:first-child{--team-accent:#4aa8ff}._teamDesk_9jy8c_16647:nth-child(2),._teamDeskActive_9jy8c_16654:nth-child(2){--team-accent:#ffd447}._teamDesk_9jy8c_16647:nth-child(3),._teamDeskActive_9jy8c_16654:nth-child(3){--team-accent:#56d37b}._teamDesk_9jy8c_16647:nth-child(4),._teamDeskActive_9jy8c_16654:nth-child(4){--team-accent:var(--primary)}._teamDesk_9jy8c_16647 span,._teamDeskActive_9jy8c_16654 span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.64rem;font-weight:950}._teamDeskActive_9jy8c_16654 span{color:var(--primary-dark)}._teamDesk_9jy8c_16647 strong,._teamDeskActive_9jy8c_16654 strong{color:var(--ink);font-size:clamp(.92rem,1.2vw,1.08rem);font-weight:950;line-height:1.05}._teamDesk_9jy8c_16647 b,._teamDeskActive_9jy8c_16654 b{color:color-mix(in srgb, var(--ink) 82%, var(--team-accent,var(--primary)));font-size:clamp(1rem,1.4vw,1.24rem);font-weight:950;line-height:1}._gameActionRow_9jy8c_16749{background:radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 8rem), #ffffffd1;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex;box-shadow:inset 0 0 0 1px #17213a0d,0 14px 28px #17213a12}._gameActionRow_9jy8c_16749>span{color:var(--muted);font-size:.9rem;font-weight:850}._gameActionRow_9jy8c_16749 ._primaryButton_9jy8c_404{justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 28px;display:inline-flex}._lockButtonIdle_9jy8c_16780,._lockButtonReady_9jy8c_16781,._lockButtonLocked_9jy8c_16782{min-width:194px}._boardReturnButton_9jy8c_16786{min-width:170px}._lockButtonReady_9jy8c_16781{animation:1.5s ease-in-out infinite _lockReadyPulse_9jy8c_1}._lockButtonLocked_9jy8c_16782{animation:.36s both _lockConfirm_9jy8c_1}._lockButtonIcon_9jy8c_16798{object-fit:contain;filter:drop-shadow(0 1px #17213a24);flex:none;width:22px;height:22px;display:block}._lockButtonIdle_9jy8c_16780 ._lockButtonIcon_9jy8c_16798{opacity:.62}._lockButtonReady_9jy8c_16781 ._lockButtonIcon_9jy8c_16798{animation:1.5s ease-in-out infinite _lockImageReady_9jy8c_1}._lockGlyph_9jy8c_16815{border:2px solid;border-radius:5px;width:18px;height:14px;display:inline-block;position:relative}._lockGlyph_9jy8c_16815:before{content:"";transform-origin:85% 100%;border:2px solid;border-bottom:0;border-radius:8px 8px 0 0;width:8px;height:10px;transition:transform .18s,left .18s;position:absolute;top:-11px;left:3px}._lockButtonIdle_9jy8c_16780 ._lockGlyph_9jy8c_16815:before,._lockButtonReady_9jy8c_16781 ._lockGlyph_9jy8c_16815:before{left:7px;transform:rotate(26deg)}._lockButtonLocked_9jy8c_16782 ._lockGlyph_9jy8c_16815:before{animation:.3s both _lockShackle_9jy8c_1}._answerResultBackdrop_9jy8c_16848{z-index:40;background:radial-gradient(circle at 50% 42%,#fff9e947,#0000 17rem),#17213a80;place-items:center;padding:24px;animation:.18s both _resultBackdropIn_9jy8c_1;display:grid;position:fixed;inset:0}._answerResultCorrect_9jy8c_16861,._answerResultIncorrect_9jy8c_16862{background:radial-gradient(circle at 16% 12%, color-mix(in srgb, var(--accent) 36%, transparent), transparent 10rem), linear-gradient(145deg, #fffffffa, #fffaf2);width:min(500px,100%);color:var(--ink);text-align:center;border-radius:32px;justify-items:center;gap:10px;padding:clamp(26px,5vw,42px);animation:.26s cubic-bezier(.22,1,.36,1) both _resultCardPop_9jy8c_1;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 80px #17213a47,inset 0 0 0 1px #ffffffe0}._answerResultCorrect_9jy8c_16861:before,._answerResultIncorrect_9jy8c_16862:before{content:"";border:1px dashed color-mix(in srgb, var(--accent) 42%, transparent);pointer-events:none;border-radius:24px;position:absolute;inset:12px}._answerResultCorrect_9jy8c_16861:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--success) 26%, transparent), transparent 68%);pointer-events:none;border-radius:999px;width:220px;height:220px;position:absolute;top:-120px;right:-90px}._answerResultIncorrect_9jy8c_16862{background:radial-gradient(circle at 16% 12%, color-mix(in srgb, var(--primary) 22%, transparent), transparent 10rem), linear-gradient(145deg, #fffffffa, color-mix(in srgb, var(--accent) 18%, white))}._answerResultCorrect_9jy8c_16861 span,._answerResultIncorrect_9jy8c_16862 span{z-index:1;background:color-mix(in srgb, var(--success) 18%, white);color:color-mix(in srgb, var(--ink) 80%, var(--success));letter-spacing:.09em;text-transform:uppercase;border-radius:999px;padding:7px 12px;font-size:.72rem;font-weight:950;position:relative}._answerResultIncorrect_9jy8c_16862 span{background:color-mix(in srgb, var(--primary) 13%, white);color:var(--primary-dark)}._answerResultCorrect_9jy8c_16861 h2,._answerResultIncorrect_9jy8c_16862 h2{z-index:1;color:var(--ink);margin:0;font-size:clamp(2.6rem,7vw,5rem);font-weight:950;line-height:.92;position:relative}._answerResultCorrect_9jy8c_16861 p,._answerResultIncorrect_9jy8c_16862 p{z-index:1;color:var(--ink);margin:0;font-size:clamp(1.05rem,2vw,1.35rem);font-weight:950;position:relative}._answerResultCorrect_9jy8c_16861 small,._answerResultIncorrect_9jy8c_16862 small{z-index:1;max-width:360px;color:var(--muted);font-size:.95rem;font-weight:800;line-height:1.4;display:block;position:relative}._answerResultCorrect_9jy8c_16861 ._primaryButton_9jy8c_404,._answerResultIncorrect_9jy8c_16862 ._primaryButton_9jy8c_404{z-index:1;margin-top:6px;position:relative}._winnerHero_9jy8c_16969{background:radial-gradient(circle at 16% 18%, color-mix(in srgb, var(--accent) 34%, transparent), transparent 16rem), radial-gradient(circle at 86% 12%, color-mix(in srgb, var(--primary) 44%, transparent), transparent 17rem), linear-gradient(135deg, #123b35, var(--ink) 52%, var(--purple));color:#fff;text-align:center;border-radius:32px;padding:clamp(34px,6vw,68px);position:relative;overflow:hidden;box-shadow:0 24px 56px #17213a2e}._winnerHero_9jy8c_16969:after{content:"";pointer-events:none;border:1px dashed #ffffff2e;border-radius:24px;position:absolute;inset:14px}._confettiBurst_9jy8c_16992{pointer-events:none;position:absolute;inset:0}._confettiBurst_9jy8c_16992 i{background:var(--accent);opacity:.85;border-radius:4px;width:10px;height:18px;animation:1.1s ease-out both _confettiFall_9jy8c_1;position:absolute;top:18%;transform:rotate(18deg)}._confettiBurst_9jy8c_16992 i:nth-child(2n){background:var(--secondary);animation-delay:80ms}._confettiBurst_9jy8c_16992 i:nth-child(3n){background:var(--success);animation-delay:.16s}._confettiBurst_9jy8c_16992 i:nth-child(4n){background:#fff;animation-delay:.24s}._confettiBurst_9jy8c_16992 i:first-child{left:9%}._confettiBurst_9jy8c_16992 i:nth-child(2){left:18%}._confettiBurst_9jy8c_16992 i:nth-child(3){left:25%}._confettiBurst_9jy8c_16992 i:nth-child(4){left:34%}._confettiBurst_9jy8c_16992 i:nth-child(5){left:43%}._confettiBurst_9jy8c_16992 i:nth-child(6){left:52%}._confettiBurst_9jy8c_16992 i:nth-child(7){left:61%}._confettiBurst_9jy8c_16992 i:nth-child(8){left:70%}._confettiBurst_9jy8c_16992 i:nth-child(9){left:79%}._confettiBurst_9jy8c_16992 i:nth-child(10){left:88%}._confettiBurst_9jy8c_16992 i:nth-child(11){left:14%}._confettiBurst_9jy8c_16992 i:nth-child(12){left:39%}._confettiBurst_9jy8c_16992 i:nth-child(13){left:66%}._confettiBurst_9jy8c_16992 i:nth-child(14){left:92%}@keyframes _confettiFall_9jy8c_1{0%{opacity:0;transform:translateY(-24px)rotate(0)scale(.7)}35%{opacity:1}to{opacity:0;transform:translateY(160px)rotate(250deg)scale(1)}}._winnerHero_9jy8c_16969 h1{z-index:1;max-width:920px;margin:12px auto;font-size:clamp(2.4rem,6vw,5.8rem);font-weight:950;line-height:.96;position:relative}._winnerHero_9jy8c_16969 p{z-index:1;color:#fffc;max-width:680px;margin:0 auto;font-weight:800;position:relative}._finalScoreboard_9jy8c_17075{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}._finalScoreRow_9jy8c_17081,._finalScoreWinner_9jy8c_17082{background:#ffffffeb;border-radius:26px;gap:8px;min-height:150px;padding:20px;display:grid;box-shadow:0 16px 36px #17213a14}._finalScoreWinner_9jy8c_17082{background:radial-gradient(circle at 86% 12%, color-mix(in srgb, var(--accent) 38%, transparent), transparent 8rem), linear-gradient(135deg, color-mix(in srgb, var(--primary) 16%, white), white);box-shadow:0 22px 48px #17213a21}._finalScoreRow_9jy8c_17081 span,._finalScoreWinner_9jy8c_17082 span{color:var(--primary-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:950}._finalScoreRow_9jy8c_17081 strong,._finalScoreWinner_9jy8c_17082 strong{color:var(--ink);font-size:clamp(1.35rem,2.3vw,2rem);font-weight:950;line-height:1.05}._finalScoreRow_9jy8c_17081 b,._finalScoreWinner_9jy8c_17082 b{color:var(--muted);font-weight:950}._reviewAccordionStack_9jy8c_17122{gap:12px;display:grid}._reviewAccordionStack_9jy8c_17122 details{background:#ffffffe6;border-radius:24px;padding:16px 18px;box-shadow:0 14px 30px #17213a12}._reviewAccordionStack_9jy8c_17122 summary{color:var(--ink);cursor:pointer;font-weight:950}._reviewAccordionStack_9jy8c_17122 details>:not(summary){margin-top:14px}._reviewSummaryGrid_9jy8c_17144{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._reviewSummaryGrid_9jy8c_17144 span{background:color-mix(in srgb, var(--secondary) 8%, white);color:var(--ink);border-radius:999px;padding:10px 12px;font-size:.86rem;font-weight:850}@media (width>=901px){._playerScreen_9jy8c_3108{gap:14px}._playerTopBar_9jy8c_3371{margin-bottom:2px;padding:10px 16px}._playerTopBar_9jy8c_3371 h1{font-size:clamp(1.38rem,2.1vw,1.9rem)}._playerTopBar_9jy8c_3371 p:not(._eyebrow_9jy8c_170){margin-top:6px;font-size:.94rem;line-height:1.35}._gameGrid_9jy8c_8281{grid-template-columns:minmax(0,1fr);justify-items:center;gap:0}._gameBoardStatus_9jy8c_16269{grid-template-columns:minmax(190px,.42fr) minmax(0,1fr)}._activeTeamCallout_9jy8c_16276{border-radius:20px;padding:11px 14px}._gameInstructionLine_9jy8c_16302{border-radius:18px;padding:10px 13px;font-size:1rem}._questionPanel_9jy8c_630,._scorePanel_9jy8c_631{padding:16px}._questionPanel_9jy8c_630{gap:10px}._liveGameHeader_9jy8c_10657{gap:7px}._liveGameHeader_9jy8c_10657 h1{font-size:clamp(1.7rem,3.35vw,3.2rem)}._questionMeta_9jy8c_10699{gap:7px}._questionMeta_9jy8c_10699 span{padding:7px 10px;font-size:.68rem}._questionInfoStrip_9jy8c_10722{border-radius:18px;padding:9px 11px}._questionInfoStrip_9jy8c_10722 span{font-size:.68rem}._questionInfoStrip_9jy8c_10722 strong{padding:6px 10px;font-size:clamp(.96rem,1.55vw,1.18rem)}._progressBar_9jy8c_10761{height:8px}._questionBoard_9jy8c_10777{border-width:6px;border-radius:24px;gap:10px;min-height:clamp(350px,51vh,480px);padding:clamp(16px,2vw,24px)}._questionBoard_9jy8c_10777:before{inset:12px}._questionPanel_9jy8c_630 h2{font-size:clamp(1.42rem,2.45vw,2.45rem)}._choiceGrid_9jy8c_10823{gap:10px}._gameActionRow_9jy8c_16749{padding:12px 13px}._choiceButton_9jy8c_574,._choiceSelected_9jy8c_10828,._choiceCorrect_9jy8c_10829,._choiceIncorrect_9jy8c_10830,._choiceMuted_9jy8c_10831{border-radius:18px;grid-template-columns:38px minmax(0,1fr) 28px;min-height:58px;padding:10px 12px}._choiceButton_9jy8c_574 span,._choiceSelected_9jy8c_10828 span,._choiceCorrect_9jy8c_10829 span,._choiceIncorrect_9jy8c_10830 span,._choiceMuted_9jy8c_10831 span,._choiceButton_9jy8c_574 em,._choiceSelected_9jy8c_10828 em,._choiceCorrect_9jy8c_10829 em,._choiceIncorrect_9jy8c_10830 em,._choiceMuted_9jy8c_10831 em{border-radius:12px;width:32px;height:32px}._choiceButton_9jy8c_574 strong,._choiceSelected_9jy8c_10828 strong,._choiceCorrect_9jy8c_10829 strong,._choiceIncorrect_9jy8c_10830 strong,._choiceMuted_9jy8c_10831 strong{font-size:clamp(.95rem,1.25vw,1.08rem)}._feedbackCorrect_9jy8c_2713,._feedbackIncorrect_9jy8c_11817{border-radius:18px;padding:10px 12px}._scorePanel_9jy8c_631{gap:10px}._scoreCard_9jy8c_12057,._teamScoreboard_9jy8c_10885,._smarterMeter_9jy8c_12081,._statList_9jy8c_12168 div{border-radius:18px;padding:10px}._scoreCard_9jy8c_12057 strong{font-size:clamp(1.55rem,2.9vw,2.35rem)}._teamScoreboard_9jy8c_10885{gap:7px}._teamScoreboard_9jy8c_10885 div{padding:8px 10px}._statList_9jy8c_12168{gap:7px}}@keyframes _sectionIn_9jy8c_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _cursorBlink_9jy8c_1{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes _tickerScroll_9jy8c_1{0%{transform:translate(0)}to{transform:translate(calc(-50% - 7px))}}@keyframes _answerGlow_9jy8c_1{0%{transform:scale(1);box-shadow:0 12px 26px #17213a0f}45%{box-shadow:0 0 0 4px color-mix(in srgb, var(--success) 24%, transparent), 0 18px 36px #17213a1f;transform:scale(1.025)}to{transform:scale(1)}}@keyframes _answerShake_9jy8c_1{0%,to{transform:translate(0)}35%{transform:translate(-3px)}70%{transform:translate(3px)}}@keyframes _resultBackdropIn_9jy8c_1{0%{opacity:0}to{opacity:1}}@keyframes _resultCardPop_9jy8c_1{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _scorePulse_9jy8c_1{0%,to{transform:scale(1)}45%{transform:scale(1.08)}}@keyframes _pointBurst_9jy8c_16247{0%{opacity:0;transform:translateY(10px)scale(.8)rotate(-4deg)skew(-7deg)}18%,72%{opacity:1;transform:translateY(-2px)scale(1)rotate(-2deg)skew(-7deg)}to{opacity:0;transform:translateY(-18px)scale(.92)rotate(-2deg)skew(-7deg)}}@keyframes _lockReadyPulse_9jy8c_1{0%,to{box-shadow:0 16px 28px color-mix(in srgb, var(--primary) 28%, transparent)}50%{box-shadow:0 18px 34px color-mix(in srgb, var(--primary) 38%, transparent), 0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent)}}@keyframes _lockConfirm_9jy8c_1{0%{transform:translateY(0)scale(1)}55%{transform:translateY(1px)scale(.97)}to{transform:translateY(0)scale(1)}}@keyframes _lockImageReady_9jy8c_1{0%,to{transform:rotate(-2deg)scale(1)}50%{transform:rotate(2deg)scale(1.08)}}@keyframes _lockShackle_9jy8c_1{0%{left:7px;transform:rotate(26deg)}to{left:3px;transform:rotate(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}._animatedTargetGroup_9jy8c_1205:after{animation:none!important}._tickerTrack_9jy8c_1601{flex-wrap:wrap;justify-content:center;width:100%;animation:none!important}._tickerShell_9jy8c_1592{-webkit-mask-image:none;mask-image:none}._heroPreviewSlide_9jy8c_930,._heroPreviewQuestion_9jy8c_990 p,._heroPreviewAnswers_9jy8c_1025 span,._heroPreviewSlide_9jy8c_930 b{opacity:1;transform:none}}@media (width<=1100px) and (width>=901px){._footerGrid_9jy8c_2494{grid-template-columns:minmax(260px,1.2fr) repeat(4,minmax(130px,.8fr));gap:clamp(24px,3vw,44px)}._pricingGrid_9jy8c_1566,._sampleGrid_9jy8c_1567{grid-template-columns:repeat(2,minmax(0,1fr))}._subjectGrid_9jy8c_8122,._gradeGrid_9jy8c_8123{grid-template-columns:repeat(3,minmax(0,1fr))}._turnAnnouncementCard_9jy8c_9867{width:min(980px,90vw);max-height:calc(100vh - 132px)}._turnAnnouncementCard_9jy8c_9867 h2{font-size:clamp(2.8rem,6vw,5.35rem)}._gradeLadderGrid_9jy8c_10036,._subjectChoiceGrid_9jy8c_10037{grid-template-columns:repeat(5,minmax(0,1fr))}._categoryChalkGrid_9jy8c_8499{grid-template-columns:repeat(2,minmax(0,1fr))}._categoryChalkTile_9jy8c_8516{min-height:118px;padding-inline:10px}._categoryBoardGrid_9jy8c_10236{grid-template-columns:repeat(2,minmax(240px,1fr))}}@media (width<=900px){._creatorShell_9jy8c_317{height:auto;overflow:visible}._creatorWizardShell_9jy8c_5498{padding-right:0;overflow:visible}._creatorForm_9jy8c_641>._actionRow_9jy8c_452{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf7f0;border-radius:22px;padding:12px;position:sticky;bottom:8px;box-shadow:0 -10px 24px #17213a14}._topNav_9jy8c_333,._heroPanel_9jy8c_628,._productHero_9jy8c_629,._launchSection_9jy8c_1433,._categoryBoardStage_9jy8c_8289,._gameGrid_9jy8c_8281,._categoryBoardHeader_9jy8c_17616,._creatorLayout_9jy8c_4933,._creatorPrizeSetupGrid_9jy8c_5420{grid-template-columns:1fr}._creatorEditorHero_9jy8c_5014,._creatorPrizeStepHeader_9jy8c_5376{flex-direction:column;align-items:flex-start}._creatorPremiumBanner_9jy8c_4944{grid-template-columns:auto minmax(0,1fr)}._creatorPremiumBanner_9jy8c_4944 button{grid-column:1/-1;width:fit-content}._creatorEditorActions_9jy8c_5048,._creatorPrizeStepHeader_9jy8c_5376 ._wizardStepNav_9jy8c_5404{width:100%}._createStartOptionsGrid_9jy8c_5230,._creatorThemeGrid_9jy8c_5671,._creatorCustomizationGrid_9jy8c_5772{grid-template-columns:1fr}._creatorPrizeActions_9jy8c_5435{flex-direction:column;align-items:stretch}._creatorPrizeActions_9jy8c_5435 ._ghostButtonLarge_9jy8c_515,._creatorPrizeActions_9jy8c_5435 ._primaryButton_9jy8c_404{width:100%}._brandButton_9jy8c_366,._authArea_9jy8c_451{justify-content:space-between;justify-self:stretch}._subjectGrid_9jy8c_8122{grid-template-columns:repeat(2,minmax(0,1fr))}._turnAnnouncementSection_9jy8c_9849{min-height:auto;padding:16px}._turnAnnouncementCard_9jy8c_9867{aspect-ratio:auto;width:min(760px,94vw);min-height:min(68vh,520px);max-height:none}._turnAnnouncementCard_9jy8c_9867 h2{font-size:clamp(2.5rem,10vw,4.8rem);line-height:.92}._gradeLadderGrid_9jy8c_10036,._subjectChoiceGrid_9jy8c_10037{grid-template-columns:repeat(2,minmax(0,1fr))}._categoryStageBoard_9jy8c_8385{padding:20px}._projectorCategoryLayout_9jy8c_8375{grid-template-columns:minmax(0,1fr)}._categoryChalkGrid_9jy8c_8499{grid-template-columns:repeat(2,minmax(0,1fr))}._projectorPlayerScreen_9jy8c_3123 ._categoryChalkGrid_9jy8c_8499{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}._projectorPlayerScreen_9jy8c_3123 ._categoryChalkTile_9jy8c_8516,._projectorPlayerScreen_9jy8c_3123 ._categoryChalkTile_9jy8c_8516:nth-last-child(2):nth-child(4),._projectorPlayerScreen_9jy8c_3123 ._categoryChalkTile_9jy8c_8516:last-child:nth-child(5){grid-column:auto}._categoryChalkTile_9jy8c_8516{min-height:104px;padding:14px 10px}._projectorScoreRail_9jy8c_8652{grid-template-columns:minmax(180px,.6fr) minmax(0,1.4fr);align-items:stretch}._projectorRaceLane_9jy8c_8945{min-height:54px}._projectorScoreRailList_9jy8c_8750{grid-template-columns:repeat(2,minmax(0,1fr))}._projectorRailProgress_9jy8c_8731{grid-column:1/-1}._categoryStageFooter_9jy8c_9622{grid-template-columns:minmax(190px,.5fr) minmax(0,1.5fr)}._publicScoreStrip_9jy8c_8567{grid-template-columns:1fr}._publicNowPlaying_9jy8c_8580{min-width:0}._publicScoreItems_9jy8c_8612,._categoryHostGrid_9jy8c_9320{grid-template-columns:repeat(2,minmax(0,1fr))}._gameStatusRow_9jy8c_8574{grid-template-columns:1fr}._compactScoreStrip_9jy8c_9725,._scoreUpdateScores_9jy8c_11389{grid-template-columns:repeat(2,minmax(0,1fr))}._compactHostTools_9jy8c_9791{justify-items:stretch;width:100%}._gradeGrid_9jy8c_8123,._boardScoreStrip_9jy8c_10452,._teamDeskRow_9jy8c_16647,._helperDock_9jy8c_10900,._categoryBoardGrid_9jy8c_10236{grid-template-columns:repeat(2,minmax(0,1fr))}._categoryTile_9jy8c_10248,._categoryTileUsed_9jy8c_10249,._categoryTile_9jy8c_10248:nth-last-child(2):nth-child(4),._categoryTileUsed_9jy8c_10249:nth-last-child(2):nth-child(4),._categoryTile_9jy8c_10248:last-child:nth-child(5),._categoryTileUsed_9jy8c_10249:last-child:nth-child(5){grid-column:auto;justify-self:stretch;width:auto}._resultsGrid_9jy8c_8124,._teamResultsGrid_9jy8c_12100,._finalScoreboard_9jy8c_17075,._dashboardGrid_9jy8c_8125,._dashboardStartGrid_9jy8c_12705,._accountSummaryGrid_9jy8c_12915,._retentionGrid_9jy8c_143,._exampleRail_9jy8c_1561,._marketingGrid_9jy8c_1562,._pillGrid_9jy8c_1563,._flowGrid_9jy8c_1564,._audienceGrid_9jy8c_1565,._pricingGrid_9jy8c_1566,._challengeGrid_9jy8c_1244,._transformVisual_9jy8c_1823,._setupFlowGrid_9jy8c_1743,._sampleGrid_9jy8c_1567,._savedGameGrid_9jy8c_1568,._sampleMiniGrid_9jy8c_1569,._infoGrid_9jy8c_2850,._infoCta_9jy8c_2640,._contactForm_9jy8c_2668,._formGrid_9jy8c_5998,._audienceChoiceGrid_9jy8c_5948,._creatorMethodGrid_9jy8c_15856,._categoryBuilderGrid_9jy8c_6007,._quickQuestionEditor_9jy8c_6008,._focusedQuestionToolbar_9jy8c_6493,._focusedQuestionGrid_9jy8c_6501,._creatorReviewGrid_9jy8c_6876,._reviewLaunchSummary_9jy8c_6911,._reviewLaunchActions_9jy8c_6969,._reviewGamePreviewGrid_9jy8c_7095{grid-template-columns:1fr}._focusedQuestionHeader_9jy8c_6393{flex-direction:column;align-items:flex-start}._questionSlotPills_9jy8c_6409{justify-content:flex-start}._questionActionButton_9jy8c_6442,._questionDangerButton_9jy8c_6443,._questionAddButton_9jy8c_6444,._questionToolButton_9jy8c_6445,._questionActionRow_9jy8c_6436 ._lockedToolButton_9jy8c_6446{flex:150px}._dashboardShortcutRail_9jy8c_12601{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}._recentGameCard_9jy8c_4755{flex-direction:column;align-items:flex-start}._recentGamePanel_9jy8c_4734,._proToolsGrid_9jy8c_4857,._creatorStepHeader_9jy8c_5912,._quickQuestionTopline_9jy8c_6577,._creatorWizardShell_9jy8c_5498{grid-template-columns:1fr}._wizardStepNav_9jy8c_5404{grid-template-columns:repeat(4,minmax(0,1fr));position:static}._questionCategoryTabs_9jy8c_6317,._reviewChecklist_9jy8c_7786{grid-template-columns:repeat(2,minmax(0,1fr))}._choiceFieldGrid_9jy8c_6155{grid-template-columns:1fr}._categoryBuilderGrid_9jy8c_6007 label:nth-child(5){max-width:none}._faqColumns_9jy8c_2328{grid-template-columns:1fr}._footerGrid_9jy8c_2494{grid-template-columns:repeat(2,minmax(0,1fr))}._lessonContext_9jy8c_10869,._categoryHostGrid_9jy8c_9320,._teacherNotesPanel_9jy8c_10991,._reviewSummaryGrid_9jy8c_17144,._missedQuestionGrid_9jy8c_12237,._categoryProgressList_9jy8c_9350{grid-template-columns:1fr}._heroShowcase_9jy8c_833{justify-self:center;width:min(100%,560px)}._launchCopy_9jy8c_1443{max-width:720px}._splitSection_9jy8c_2037,._playerTopBar_9jy8c_3371,._dashboardHero_9jy8c_3372{flex-direction:column;align-items:flex-start}._workspaceShell_9jy8c_282,._workspaceShellCollapsed_9jy8c_12971,._aiPreviewHero_9jy8c_15048,._aiPreviewHowItWorks_9jy8c_15339,._workspaceTwoColumn_9jy8c_14523,._liveRoomCockpit_9jy8c_14742,._exploreGuideTabs_9jy8c_13749,._exploreGuideCardGrid_9jy8c_13939,._startingPathGrid_9jy8c_14018,._resourceLinkGrid_9jy8c_14019,._templateGrid_9jy8c_14576,._templatePreviewColumns_9jy8c_14671{grid-template-columns:1fr}._workspaceSidebar_9jy8c_12981{position:static}._exploreGuideHeader_9jy8c_13723{flex-direction:column;align-items:flex-start}._exploreGuideHeader_9jy8c_13723 p{text-align:left}._myGamesHero_9jy8c_4082,._readyGamesPanel_9jy8c_4309{grid-template-columns:1fr}._activeGamesHeader_9jy8c_4654{flex-direction:column}._myGamesHeroStat_9jy8c_4115,._readyGamesActions_9jy8c_4330{justify-self:start}._myGamesHeroControls_9jy8c_4139,._activeGamesGrid_9jy8c_4710,._readyHostGameGrid_9jy8c_4350{grid-template-columns:1fr}._aiPreviewInputGrid_9jy8c_15517,._aiPreviewFreeSettingsGrid_9jy8c_15778{grid-template-columns:repeat(2,minmax(0,1fr))}._workspaceSidebarCollapsed_9jy8c_12997{justify-items:stretch}._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceSidebarTopline_9jy8c_13002{grid-template-columns:minmax(0,1fr) 34px}._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceBrand_9jy8c_13013{border-color:color-mix(in srgb, var(--primary) 23%, white);opacity:1;pointer-events:auto;height:auto;padding:14px 15px;overflow:visible;transform:none}._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavButton_9jy8c_13089,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavActive_9jy8c_13090,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavLink_9jy8c_13091,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceSignOutButton_9jy8c_13153,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavGroupLabel_9jy8c_13154,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavGroupActive_9jy8c_13155{border-radius:17px;justify-content:flex-start;width:100%;padding:7px 10px}._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavLabel_9jy8c_13118{gap:12px}._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavLabel_9jy8c_13118>span:last-child,._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceNavDisclosure_9jy8c_13168{display:inline-flex}._workspaceSidebarCollapsed_9jy8c_12997 ._workspaceAccessCard_9jy8c_13169{display:grid}._workspaceNav_9jy8c_13083{grid-template-columns:repeat(2,minmax(0,1fr))}._workspaceNavGroup_9jy8c_13154,._workspaceSignOutButton_9jy8c_13153,._workspaceAccessCard_9jy8c_13169{grid-column:1/-1}._aiPreviewStepGrid_9jy8c_15366,._aiPreviewInputGrid_9jy8c_15517,._aiPreviewSelectedBar_9jy8c_15604{grid-template-columns:1fr}._aiPreviewSelectedBar_9jy8c_15604 button{width:100%}._workspaceUpgradeBanner_9jy8c_13453,._startPanel_9jy8c_13524,._resumeCard_9jy8c_13527,._templateCallout_9jy8c_13287{flex-direction:column;align-items:flex-start}._workspaceUpgradeBanner_9jy8c_13453{grid-template-columns:1fr}._workspaceUpgradeActions_9jy8c_13499{justify-content:flex-start;width:100%}._startMethodGrid_9jy8c_14488{grid-template-columns:1fr;width:100%;min-width:0}._sampleOverviewPanel_9jy8c_14132 ._sampleMiniGrid_9jy8c_1569,._benefitListCard_9jy8c_14107 ul,._livePlayerCard_9jy8c_14729{grid-template-columns:1fr}._creatorPreview_9jy8c_642{height:auto;position:static;overflow:visible}._creatorLayout_9jy8c_4933{height:auto;min-height:0}._gameBoardStatus_9jy8c_16269{grid-template-columns:1fr}._teamRail_9jy8c_16114{grid-template-columns:repeat(2,minmax(0,1fr))}._teamStationActive_9jy8c_16130{transform:scale(1.02)}}@media (width<=680px){._projectorCategoryLayout_9jy8c_8375,._projectorTeamRace_9jy8c_8909{grid-template-columns:1fr}._projectorRaceLanes_9jy8c_8945{grid-template-columns:1fr minmax(88px,.35fr)}._projectorMoneyLadderOverlay_9jy8c_11168{width:min(420px,100% - 32px);min-width:0;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._projectorResultStandings_9jy8c_11256{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){html{scroll-padding-top:20px}._shell_9jy8c_271{width:min(100% - 20px,1180px);padding-top:10px}._creatorShell_9jy8c_317{padding:8px 10px 18px}._creatorForm_9jy8c_641,._creatorPreview_9jy8c_642{border-radius:22px;padding:14px}._creatorCompactHeader_9jy8c_5857{flex-direction:column;align-items:stretch;gap:10px}._creatorCompactHeader_9jy8c_5857>span{width:fit-content}._wizardStepNav_9jy8c_5404{grid-template-columns:repeat(2,minmax(0,1fr))}._creatorPremiumBanner_9jy8c_4944{text-align:left;grid-template-columns:1fr}._creatorPremiumBanner_9jy8c_4944 button{width:100%}._wizardStep_9jy8c_5404,._wizardStepCurrent_9jy8c_5518,._wizardStepComplete_9jy8c_5519{min-height:44px}._questionCategoryTabs_9jy8c_6317,._reviewChecklist_9jy8c_7786{grid-template-columns:1fr}._questionCategoryHeader_9jy8c_6291,._templateActionRow_9jy8c_5897,._questionCategoryPager_9jy8c_5898{flex-direction:column;align-items:stretch}._landingShell_9jy8c_338{padding-top:0}._heroPanel_9jy8c_628{min-height:auto}._sampleGamesPage_9jy8c_7964{padding:20px}._sampleCard_9jy8c_575{grid-template-columns:38px minmax(0,1fr)}._sampleBookSpine_9jy8c_2934 span{font-size:.58rem}._sampleBookCover_9jy8c_2978{padding:16px 18px 20px 16px}._topNav_9jy8c_333,._authArea_9jy8c_451,._actionRow_9jy8c_452,._centerActions_9jy8c_453{border-radius:28px;flex-direction:column;align-items:stretch}._landingShell_9jy8c_338 ._topNav_9jy8c_333{padding:14px}._navInner_9jy8c_357{flex-direction:column;align-items:stretch}._brandButton_9jy8c_366,._navTextButton_9jy8c_374,._navCtaButton_9jy8c_379,._primaryButton_9jy8c_404,._secondaryButton_9jy8c_405,._ghostButtonLarge_9jy8c_515,._playerBackButton_9jy8c_541{justify-content:center;width:100%}._teamDeskRow_9jy8c_16647{grid-template-columns:1fr}._turnAnnouncementCard_9jy8c_9867{width:100%;min-height:auto;padding:24px 18px}._turnAnnouncementCard_9jy8c_9867 h2{font-size:clamp(2.2rem,13vw,3.85rem)}._introTeamList_9jy8c_9973{gap:6px}._introTeamList_9jy8c_9973 strong{padding:6px 9px;font-size:.68rem}._gradeLadderGrid_9jy8c_10036,._subjectChoiceGrid_9jy8c_10037{grid-template-columns:1fr}._categoryStageCard_9jy8c_8330{padding:10px}._categoryStageBoard_9jy8c_8385{border-width:10px;border-radius:26px;padding:18px 14px}._categoryStageBoard_9jy8c_8385:before{inset:12px}._categoryStagePrompt_9jy8c_8443{gap:7px}._categoryStagePrompt_9jy8c_8443 h2{font-size:clamp(2rem,13vw,3.5rem)}._categoryChalkGrid_9jy8c_8499,._projectorPlayerScreen_9jy8c_3123 ._categoryChalkGrid_9jy8c_8499,._categoryStageFooter_9jy8c_9622{grid-template-columns:1fr}._projectorScoreRail_9jy8c_8652{grid-template-columns:1fr;padding:12px}._projectorTeamRace_9jy8c_8909{border-radius:24px;padding:10px}._projectorRaceLane_9jy8c_8945{grid-template-columns:1fr;gap:8px}._projectorScoreRailList_9jy8c_8750,._publicScoreItems_9jy8c_8612,._categoryHostGrid_9jy8c_9320{grid-template-columns:1fr}._categoryChalkTile_9jy8c_8516{min-height:96px}._footer_9jy8c_2464{border-radius:0;padding:52px 20px 28px}._footerGrid_9jy8c_2494{grid-template-columns:1fr}._footerBottom_9jy8c_2565{flex-direction:column;align-items:flex-start}._pricingCardFeatured_9jy8c_2084 ._featureList_9jy8c_2260{grid-template-columns:1fr}._infoHero_9jy8c_2594 ._secondaryButton_9jy8c_405{justify-self:stretch}._teamRail_9jy8c_16114{grid-template-columns:1fr}._answerResultBackdrop_9jy8c_16848{padding:14px}._answerResultCorrect_9jy8c_16861,._answerResultIncorrect_9jy8c_16862{border-radius:24px;padding:24px 18px}._productHero_9jy8c_629{min-height:auto;padding:28px 18px}._tickerShell_9jy8c_1592{width:calc(100% + 36px);margin-inline:-18px;padding-block:12px 18px}._tickerTrack_9jy8c_1601{gap:10px;animation-duration:38s}._tickerPill_9jy8c_1613{min-height:50px;padding:0 18px;font-size:.94rem}._productHero_9jy8c_629 h1,._productHero_9jy8c_629 ._heroCopy_9jy8c_663 h1{font-size:clamp(2.55rem,11vw,3.75rem);line-height:1.04}._liveGameHeader_9jy8c_10657 h1{font-size:clamp(1.65rem,8vw,2.45rem);line-height:1.02}._liveGameHeader_9jy8c_10657 span{padding:6px 9px;font-size:.62rem}._heroDescription_9jy8c_800{font-size:1rem;line-height:1.55}._heroPreviewAnswers_9jy8c_1025{gap:6px}._heroPreviewAnswers_9jy8c_1025 span{padding-inline:6px;font-size:.68rem}._heroShowcase_9jy8c_833{min-height:320px;padding:14px}._heroQuizCard_9jy8c_866{border-width:12px;min-height:300px;padding:24px 18px}._heroPreviewTitle_9jy8c_917{max-width:12ch;font-size:clamp(2rem,9vw,2.75rem)}._heroPreviewButton_9jy8c_1120{width:100%}._previewBlank_9jy8c_1168{min-height:210px;padding:18px}._previewBlank_9jy8c_1168 strong{max-width:13ch;font-size:clamp(1.65rem,7.5vw,2.35rem)}._targetInput_9jy8c_7894,._subjectGrid_9jy8c_8122,._gradeGrid_9jy8c_8123,._categoryBoardGrid_9jy8c_10236,._boardScoreStrip_9jy8c_10452,._choiceGrid_9jy8c_10823,._helperDock_9jy8c_10900,._setupControlGrid_9jy8c_16051,._teamNameGrid_9jy8c_744{grid-template-columns:1fr}._categoryBoardSection_9jy8c_9799{border-radius:28px;padding:18px}._categoryTile_9jy8c_10248,._categoryTileUsed_9jy8c_10249{min-height:118px}._heroBadge_9jy8c_7924{transform:none}._heroBadge_9jy8c_7924 span{border-radius:20px}}@media (width<=640px){._dashboardShortcutRail_9jy8c_12601{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}._dashboardStartPanel_9jy8c_12692>._sectionHeading_9jy8c_7832 h2{font-size:clamp(2.1rem,11vw,3rem)}._dashboardCreateCard_9jy8c_12734{min-height:auto}._dashboardCreateCard_9jy8c_12734 h2{font-size:clamp(1.65rem,8vw,2.25rem)}._exploreGuideHeader_9jy8c_13723 h2{font-size:clamp(2.1rem,11vw,2.7rem)}._exploreGuideTab_9jy8c_13749{grid-template-columns:minmax(0,1fr) 62px;grid-template-areas:"step icon""copy icon";min-height:126px}._exploreGuideIcon_9jy8c_13875{width:58px;height:58px}._exploreGuideCard_9jy8c_13756{min-height:auto}._dashboardCreateMeta_9jy8c_12772{justify-content:flex-start}._myGamesHero_9jy8c_4082{padding:24px}._myGamesHero_9jy8c_4082 h1,._dashboardWelcomeCard_9jy8c_4034 h1,._creatorEditorHero_9jy8c_5014 h1,._gettingStartedHero_9jy8c_13541 h1,._activeGamesHeader_9jy8c_4654 h2,._readyGamesHeading_9jy8c_4295 h2{font-size:clamp(2.1rem,10vw,2.7rem)}._myGamesSearch_9jy8c_4149 input,._myGamesFilterButton_9jy8c_4179{min-height:56px}._myGamesHeroStat_9jy8c_4115{min-height:52px;padding:0 18px;font-size:.95rem}._readyGamesPanel_9jy8c_4309,._activeGamesPanel_9jy8c_4641{padding:22px}._readyHostGameCard_9jy8c_4357{min-height:0}._readyHostSecondaryActions_9jy8c_4591{grid-template-columns:1fr}._readyHostMenu_9jy8c_4380{left:50%;right:auto;transform:translate(-50%)}._aiPreviewHero_9jy8c_15048{min-height:0;padding:18px}._aiPreviewHero_9jy8c_15048 h2,._aiPreviewPickerModal_9jy8c_15446 h2{font-size:clamp(1.85rem,8vw,2.25rem)}._aiPreviewCta_9jy8c_15158{border-width:4px;grid-template-columns:36px minmax(0,1fr) 38px;min-height:54px;font-size:.95rem}._aiPreviewCta_9jy8c_15158:before{left:50%}._aiPreviewCta_9jy8c_15158 span,._aiPreviewCta_9jy8c_15158 b{width:34px;height:34px}._aiPreviewPickerModal_9jy8c_15446{padding:18px}._aiPreviewPickerTopline_9jy8c_15461{align-items:flex-start}._aiPreviewInputGrid_9jy8c_15517,._aiPreviewSelectedBar_9jy8c_15604,._aiPreviewBuilderHeader_9jy8c_15660,._aiPreviewSettingsHeader_9jy8c_15745,._aiPreviewFreeSettingsGrid_9jy8c_15778{grid-template-columns:1fr}._aiPreviewSelectedBar_9jy8c_15604 button{width:100%}}._liveSetupUpgradeBanner_9jy8c_18629,._liveSetupHero_9jy8c_18630,._liveSetupPanel_9jy8c_18631,._liveSetupTeamsPanel_9jy8c_18632,._liveSetupInvitePanel_9jy8c_18633{border-radius:30px}._liveSetupUpgradeBanner_9jy8c_18629{background:var(--ink);color:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:clamp(18px,2.2vw,28px);display:grid;box-shadow:0 18px 42px #17213a24}._liveSetupUpgradeBanner_9jy8c_18629>span{color:var(--accent);font-size:2rem;line-height:1}._liveSetupUpgradeBanner_9jy8c_18629 h2,._liveSetupInvitePanel_9jy8c_18633 h2{color:#fff;margin:4px 0 0;font-size:clamp(1.25rem,2vw,1.9rem);line-height:1.08}._liveSetupUpgradeBanner_9jy8c_18629 button,._liveSetupInvitePanel_9jy8c_18633 button{background:linear-gradient(135deg, var(--danger), var(--primary));color:#fff;cursor:pointer;min-height:56px;box-shadow:0 16px 34px color-mix(in srgb, var(--primary) 28%, transparent);border:0;border-radius:999px;padding:0 26px;font-weight:950}._liveSetupHero_9jy8c_18630{background:radial-gradient(circle at 92% 18%, color-mix(in srgb, var(--secondary) 16%, transparent), transparent 16rem), linear-gradient(135deg, color-mix(in srgb, var(--accent) 14%, white), color-mix(in srgb, var(--secondary) 10%, white));gap:14px;padding:clamp(32px,5vw,64px);display:grid;box-shadow:0 24px 54px #17213a14}._liveSetupHero_9jy8c_18630 h1{max-width:780px;color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(2.45rem,3.8vw,4.3rem);font-weight:950;line-height:1.02}._liveSetupHero_9jy8c_18630 p:not(._eyebrow_9jy8c_170),._liveSetupPanel_9jy8c_18631>p:not(._eyebrow_9jy8c_170),._liveSetupTeamsPanel_9jy8c_18632 p:not(._eyebrow_9jy8c_170),._liveSetupInvitePanel_9jy8c_18633 p{max-width:900px;color:var(--muted);margin:0;font-weight:750;line-height:1.55}._liveSetupHero_9jy8c_18630 ._ghostButtonLarge_9jy8c_515{background:#ffffffdb;justify-self:start;width:fit-content;margin-top:6px;box-shadow:0 12px 24px #17213a14}._liveSetupPanel_9jy8c_18631,._liveSetupTeamsPanel_9jy8c_18632{background:#ffffffe0;gap:18px;padding:clamp(24px,3vw,42px);display:grid;box-shadow:0 18px 44px #17213a12}._liveSetupPanel_9jy8c_18631 h2,._liveSetupTeamsPanel_9jy8c_18632 h2{color:var(--ink);margin:0;line-height:.96}._liveSetupPanel_9jy8c_18631 h2{font-size:2.75rem}._liveSetupTeamsPanel_9jy8c_18632 h2{font-size:1.875rem;line-height:1.05}._liveSetupGamePill_9jy8c_18739{width:fit-content;color:var(--ink);background:#fff;border-radius:999px;padding:10px 16px;font-weight:950;box-shadow:0 10px 22px #17213a0f}._liveSetupFormatGrid_9jy8c_18749{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._liveSetupFormatCard_9jy8c_18755,._liveSetupFormatActive_9jy8c_18756{text-align:left;cursor:pointer;border:0;border-radius:30px;gap:18px;min-height:230px;padding:clamp(24px,3vw,42px);display:grid}._liveSetupFormatCard_9jy8c_18755{color:var(--ink);background:#fffffff0;box-shadow:0 18px 40px #17213a12}._liveSetupFormatActive_9jy8c_18756{background:linear-gradient(135deg, var(--danger), var(--primary));color:#fff;box-shadow:0 24px 52px color-mix(in srgb, var(--primary) 24%, transparent)}._liveSetupFormatIcon_9jy8c_18779{color:currentColor;justify-content:flex-start;align-items:center;width:48px;height:48px;line-height:1;display:inline-flex}._liveSetupFormatIcon_9jy8c_18779 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;width:48px;height:48px}._liveSetupFormatCard_9jy8c_18755 strong,._liveSetupFormatActive_9jy8c_18756 strong{font-size:1.875rem;font-weight:950;line-height:1}._liveSetupFormatCard_9jy8c_18755 p,._liveSetupFormatActive_9jy8c_18756 p{color:currentColor;max-width:620px;margin:0;font-weight:850;line-height:1.45}._liveSetupSectionHeader_9jy8c_18815{justify-content:space-between;align-items:start;gap:18px;display:flex}._liveSetupProTeamButton_9jy8c_18822{background:color-mix(in srgb, var(--secondary) 22%, white);min-height:56px;color:var(--ink);font:inherit;cursor:not-allowed;opacity:.88;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:950;display:inline-flex}._liveSetupProTeamButton_9jy8c_18822 b{background:var(--ink);color:#fff;letter-spacing:.02em;border-radius:999px;padding:4px 8px;font-size:.72rem;line-height:1}._liveSetupTeamGrid_9jy8c_18849{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._liveSetupTeamGrid_9jy8c_18849 label{background:color-mix(in srgb, var(--accent) 12%, white);border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}._liveSetupTeamGrid_9jy8c_18849 span,._liveSetupTeamGrid_9jy8c_18849 b{width:48px;height:48px;color:var(--ink);background:#fff;border-radius:999px;place-items:center;font-weight:950;display:grid}._liveSetupTeamGrid_9jy8c_18849 b{color:var(--danger)}._liveSetupTeamGrid_9jy8c_18849 input{width:100%;min-height:56px;color:var(--ink);font:inherit;background:#fff;border:1px solid #17213a1a;border-radius:16px;padding:0 16px;font-weight:900}._liveSetupInvitePanel_9jy8c_18633{background:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:clamp(28px,3.2vw,44px);display:grid;box-shadow:0 24px 52px #17213a29}._liveSetupInvitePanel_9jy8c_18633 p{color:#ffffffb8}._liveSetupInviteError_9jy8c_18907{color:#fff;background:#ffffff1f;border:1px solid #ffffff4d;border-radius:16px;width:fit-content;max-width:min(100%,760px);margin-top:16px;padding:12px 16px;font-weight:850;line-height:1.35}._liveSetupInvitePanel_9jy8c_18633 button:disabled{cursor:not-allowed;opacity:.58}@media (width<=900px){._liveSetupUpgradeBanner_9jy8c_18629,._liveSetupInvitePanel_9jy8c_18633,._liveSetupFormatGrid_9jy8c_18749,._liveSetupTeamGrid_9jy8c_18849{grid-template-columns:1fr}._liveSetupSectionHeader_9jy8c_18815{flex-direction:column}}._hostLobbyPage_9jy8c_287{background:radial-gradient(circle at 8% 8%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 18rem), radial-gradient(circle at 92% 4%, color-mix(in srgb, var(--secondary) 16%, transparent), transparent 20rem), linear-gradient(135deg, color-mix(in srgb, var(--accent) 12%, white), #fffdf8 42%, color-mix(in srgb, var(--secondary) 9%, white));gap:clamp(16px,1.8vw,24px);min-height:100vh;padding:clamp(16px,2vw,28px);display:grid}._hostLobbyHero_9jy8c_18950,._hostLobbyJoinCard_9jy8c_18951,._hostLobbyQrCard_9jy8c_18952,._hostLobbyRosterCard_9jy8c_18953{background:#ffffffe6;border-radius:30px;box-shadow:0 18px 44px #17213a14}._hostLobbyHero_9jy8c_18950{text-align:center;justify-items:center;gap:10px;padding:clamp(24px,3vw,40px);display:grid}._hostLobbyHero_9jy8c_18950 h1{color:var(--ink);margin:0;font-size:clamp(2.15rem,3.7vw,3.35rem);font-weight:990;line-height:1.03}._hostLobbyHero_9jy8c_18950 p:not(._eyebrow_9jy8c_170){color:var(--muted);margin:0;font-size:clamp(.95rem,1.12vw,1.18rem);font-weight:820}._hostLobbyHero_9jy8c_18950 span{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;font-weight:950}._hostLobbyGrid_9jy8c_18990{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:stretch;gap:clamp(16px,1.8vw,24px);display:grid}._hostLobbyJoinCard_9jy8c_18951,._hostLobbyQrCard_9jy8c_18952,._hostLobbyRosterCard_9jy8c_18953{gap:14px;padding:clamp(20px,2.2vw,30px);display:grid}._hostLobbyJoinCard_9jy8c_18951>strong{background:var(--ink);color:#fff;letter-spacing:.12em;text-align:center;border-radius:20px;padding:clamp(18px,2.4vw,30px);font-size:clamp(2.65rem,4.8vw,4.45rem);font-weight:990;line-height:.95;display:block}._hostLobbyJoinLinkRow_9jy8c_19018{background:color-mix(in srgb, var(--accent) 12%, white);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}._hostLobbyJoinLinkRow_9jy8c_19018 a{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-weight:900;line-height:1.25;text-decoration:none}._hostLobbyJoinLinkRow_9jy8c_19018 a:hover,._hostLobbyJoinLinkRow_9jy8c_19018 a:focus-visible{color:var(--primary-dark);text-decoration:underline}._hostLobbyCopyError_9jy8c_19043{color:var(--danger);background:#ff53671f;border-radius:16px;margin:0;padding:10px 12px;font-weight:900;line-height:1.35}._hostLobbyJoinLinkRow_9jy8c_19018 button,._hostLobbyJoinActions_9jy8c_19054 button{background:var(--ink);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;min-height:44px;padding:0 18px;font-weight:950}._hostLobbyJoinActions_9jy8c_19054{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._hostLobbyJoinActions_9jy8c_19054 span{color:var(--danger);font-weight:950}._hostLobbyQrCard_9jy8c_18952{text-align:center;align-content:center;justify-items:center}._hostLobbyQrCard_9jy8c_18952>div{aspect-ratio:1;background:color-mix(in srgb, var(--accent) 10%, white);border-radius:22px;place-items:center;width:min(100%,560px);padding:clamp(18px,2.6vw,34px);display:grid}._hostLobbyQrCard_9jy8c_18952 img{background:#fff;border-radius:18px;width:min(100%,460px);height:auto;padding:12px}._hostLobbyQrCard_9jy8c_18952 p,._hostLobbyRosterCard_9jy8c_18953>p:not(._eyebrow_9jy8c_170),._hostLobbyRosterCard_9jy8c_18953 small{color:var(--muted);margin:0;font-weight:850}._hostLobbyRosterCard_9jy8c_18953{justify-self:end;width:min(100%,680px)}._hostLobbyRosterCard_9jy8c_18953 h2{color:var(--ink);margin:0;font-size:clamp(1.65rem,2.55vw,2.35rem);line-height:1}._hostLobbyRosterCard_9jy8c_18953>button{background:color-mix(in srgb, var(--accent) 10%, white);min-height:42px;color:var(--ink);cursor:pointer;border:0;border-radius:999px;justify-self:start;padding:0 18px;font-weight:950}._hostLobbyRosterCard_9jy8c_18953>div{gap:12px;display:grid}._hostLobbyRosterCard_9jy8c_18953 article{background:color-mix(in srgb, var(--accent) 10%, white);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:15px 18px;display:grid}._hostLobbyRosterCard_9jy8c_18953 article strong{color:var(--ink);font-size:1.08rem;font-weight:950}._hostLobbyRosterCard_9jy8c_18953 article span{color:var(--muted);background:#fff;border-radius:999px;padding:7px 12px;font-weight:950}._hostLobbyRosterCard_9jy8c_18953 article p{color:var(--muted);grid-column:1/-1;margin:0;font-weight:820}._hostLobbyRosterGroups_9jy8c_19169,._hostLobbyRosterGroup_9jy8c_19169{gap:12px;display:grid}._hostLobbyRosterGroup_9jy8c_19169 header{justify-content:space-between;align-items:center;gap:12px;display:flex}._hostLobbyRosterGroup_9jy8c_19169 ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}._hostLobbyRosterGroup_9jy8c_19169 li{background:#ffffffd1;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(160px,.5fr) auto;align-items:center;gap:10px;padding:10px;display:grid}._hostLobbyRosterGroup_9jy8c_19169 li>div{gap:2px;min-width:0;display:grid}._hostLobbyRosterGroup_9jy8c_19169 li>div strong{overflow-wrap:anywhere}._hostLobbyRosterGroup_9jy8c_19169 li>div span{background:color-mix(in srgb, var(--blue-soft) 52%, white);justify-self:start;padding:5px 9px}._hostLobbyRosterGroup_9jy8c_19169 label{min-width:0}._hostLobbyRosterGroup_9jy8c_19169 select{width:100%;min-height:40px;color:var(--ink);font:inherit;background:#fff;border:1px solid #17213a1f;border-radius:999px;padding:0 12px;font-size:.9rem;font-weight:900}._hostLobbyRosterGroup_9jy8c_19169 li button{background:color-mix(in srgb, var(--primary) 10%, white);min-height:40px;color:var(--primary-dark);cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-weight:950}._hostLobbyRosterGroup_9jy8c_19169 li button:hover,._hostLobbyRosterGroup_9jy8c_19169 li button:focus-visible,._hostLobbyRosterGroup_9jy8c_19169 select:hover,._hostLobbyRosterGroup_9jy8c_19169 select:focus-visible{outline:3px solid color-mix(in srgb, var(--secondary) 36%, transparent);outline-offset:2px}._hostLobbyStartButton_9jy8c_19256{background:linear-gradient(135deg, var(--danger), var(--primary));color:#fff;cursor:pointer;width:min(100%,680px);min-height:56px;box-shadow:0 18px 38px color-mix(in srgb, var(--primary) 24%, transparent);border:0;border-radius:999px;justify-self:end;font-size:1rem;font-weight:950}._hostLobbyStartButton_9jy8c_19256:disabled{cursor:not-allowed;opacity:.62}._hostLobbyStartHint_9jy8c_19275{border:1px solid color-mix(in srgb, var(--primary) 24%, white);background:color-mix(in srgb, var(--primary) 8%, white);width:min(100%,680px);color:var(--ink);border-radius:18px;justify-self:end;margin:-10px 0 0;padding:12px 16px;font-weight:900;line-height:1.35}@media (width<=900px){._hostLobbyGrid_9jy8c_18990,._hostLobbyJoinLinkRow_9jy8c_19018{grid-template-columns:1fr}._hostLobbyRosterCard_9jy8c_18953,._hostLobbyStartButton_9jy8c_19256,._hostLobbyStartHint_9jy8c_19275{justify-self:stretch;width:100%}._hostLobbyRosterGroup_9jy8c_19169 li{grid-template-columns:1fr}._hostLobbyRosterGroup_9jy8c_19169 li button{justify-self:start}}._resourceControls_9jy8c_19314{flex-wrap:wrap;align-items:center;gap:14px;display:flex}._resourceControls_9jy8c_19314 label{font-weight:800}._resourceControls_9jy8c_19314 select{max-width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #9ca9bc;border-radius:10px;padding:10px}._resourceControls_9jy8c_19314 a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}._resourceQuestions_9jy8c_19318{gap:22px;margin:0;padding-left:24px;display:grid}._resourceQuestions_9jy8c_19318 li{min-width:0;padding-left:6px}._resourceQuestions_9jy8c_19318 h3,._resourceQuestions_9jy8c_19318 h4{overflow-wrap:anywhere;margin:8px 0;line-height:1.5}._resourceQuestions_9jy8c_19318 summary,._resourceTemplate_9jy8c_19321 summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:750}._resourceTemplate_9jy8c_19321{border-top:1px solid #d5dce6;min-width:0;padding-top:20px}._resourceTemplate_9jy8c_19321 h3{margin-top:0;font-size:1.35rem}._resourceTemplate_9jy8c_19321 ._resourceControls_9jy8c_19314{margin-top:14px}@media (width<=600px){._resourceControls_9jy8c_19314{flex-direction:column;align-items:stretch}._resourceControls_9jy8c_19314 select{width:100%}}
