.ZBf3aq_app{--ink:#f7f1ff;--muted:#c7b9dd;--lime:#ddfa73;--panel:#2f204b;--purple:#9c72ff;color:var(--ink);min-height:100dvh;font-family:var(--font-geist-sans), "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;isolation:isolate;background-color:#1a112c;background-image:radial-gradient(at 8% 0,#51327670,#0000 45%),radial-gradient(at 96% 80%,#713b6b50,#0000 40%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:0 24px 50px;line-height:1.65;overflow-x:clip}.ZBf3aq_app *{box-sizing:border-box}.ZBf3aq_app button,.ZBf3aq_app input,.ZBf3aq_app textarea,.ZBf3aq_app select{font:inherit}.ZBf3aq_app button,.ZBf3aq_app a{touch-action:manipulation}.ZBf3aq_app button{cursor:pointer}.ZBf3aq_app button:disabled{opacity:.45;cursor:not-allowed}.ZBf3aq_app button:focus-visible,.ZBf3aq_app a:focus-visible,.ZBf3aq_app input:focus-visible,.ZBf3aq_app textarea:focus-visible,.ZBf3aq_app select:focus-visible,.ZBf3aq_app summary:focus-visible{outline:3px solid var(--lime);outline-offset:4px}.ZBf3aq_app a{color:inherit}.ZBf3aq_app h1,.ZBf3aq_app h2,.ZBf3aq_app p{color:inherit;margin:0}.ZBf3aq_app h2{font-weight:800}.ZBf3aq_app small{color:var(--muted);font-size:.8em}.ZBf3aq_shell{max-width:1200px;margin:auto}.ZBf3aq_nav{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:16px;min-height:90px;font-size:14px;display:flex}.ZBf3aq_nav>a{font-weight:800;text-decoration:none}.ZBf3aq_nav>span:nth-child(2){color:var(--muted)}.ZBf3aq_badge{white-space:nowrap;border:1px solid #ffffff40;border-radius:30px;padding:5px 15px;font-size:13px;display:inline-block}.ZBf3aq_hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:90px;padding:74px 0 60px;display:grid}.ZBf3aq_eyebrow{letter-spacing:.16em;color:var(--lime);font-size:13px;font-weight:700;margin-bottom:12px!important}.ZBf3aq_title{letter-spacing:-.07em;font-size:clamp(70px,7.8vw,112px);font-weight:950;line-height:1.04}.ZBf3aq_title>span:first-child{letter-spacing:.01em;margin-bottom:14px;font-size:.4em;display:block}.ZBf3aq_lime{color:var(--lime)}.ZBf3aq_lime>span{vertical-align:top;margin-left:8px;font-size:.55em;display:inline-block;transform:rotate(15deg)}.ZBf3aq_intro{font-size:clamp(22px,2.4vw,32px);font-weight:800;line-height:1.55;margin:30px 0 18px!important}.ZBf3aq_hero section>p:last-of-type{color:var(--muted);font-size:15px}.ZBf3aq_facts{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:28px;font-size:12px;display:flex}.ZBf3aq_joinCard{color:#271c37;background:#f7f0e4;border-radius:24px;width:100%;max-width:560px;padding:28px;box-shadow:8px 10px #0b071d60}.ZBf3aq_joinCard small{color:#665973}.ZBf3aq_joinCard h2{margin:20px 0;font-size:22px}.ZBf3aq_tabs{background:#e5dccf;border-radius:12px;padding:4px;display:flex}.ZBf3aq_tabs button{background:0 0;border:0;border-radius:9px;flex:1;padding:11px;font-weight:800}.ZBf3aq_tabs button[aria-pressed=true]{color:#fff;background:#281b3d;box-shadow:0 3px 6px #0002}.ZBf3aq_form{gap:18px;display:grid}.ZBf3aq_form label{gap:7px;font-size:14px;font-weight:700;display:grid}.ZBf3aq_app input:not([type=checkbox]),.ZBf3aq_app textarea,.ZBf3aq_app select{color:#271c37;background:#fff;border:1px solid #81739060;border-radius:11px;width:100%;min-width:0;padding:13px 15px;font-size:16px}.ZBf3aq_app input[type=checkbox]{accent-color:#7553ba;width:18px;height:18px}.ZBf3aq_app fieldset{border:0;min-width:0;margin:0;padding:0}.ZBf3aq_app legend{margin-bottom:9px;font-size:13px;font-weight:700}.ZBf3aq_avatars{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.ZBf3aq_avatars button{background:#e9e0d4;border:2px solid #0000;border-radius:10px;padding:3px;font-size:25px}.ZBf3aq_avatars button[aria-pressed=true]{background:#dfccfc;border-color:#6c36aa;transform:rotate(-5deg)}.ZBf3aq_primary,.ZBf3aq_secondary{border:0;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 20px;text-decoration:none;transition:transform .15s,filter .15s;display:inline-flex;font-weight:800!important}.ZBf3aq_primary{background:var(--lime);color:#251339;box-shadow:0 4px #0003}.ZBf3aq_primary:hover{filter:brightness(1.05);transform:translateY(-2px)}.ZBf3aq_secondary{color:var(--ink);background:#ffffff13;border:1px solid #ffffff50}.ZBf3aq_joinCard .ZBf3aq_primary{color:#fff;background:#6140a4}.ZBf3aq_back{text-align:center;margin-top:16px;font-size:13px;display:block}.ZBf3aq_sample{background:#ffffff07;border:1px solid #ffffff30;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px;display:flex;transform:rotate(-1deg)}.ZBf3aq_sample p{font-size:23px;font-weight:800}.ZBf3aq_sample>span:last-child{font-size:35px}.ZBf3aq_steps{grid-template-columns:repeat(3,1fr);gap:40px;margin:70px 0;display:grid}.ZBf3aq_steps b{color:var(--purple);font-size:45px;font-weight:900}.ZBf3aq_steps h2{margin-bottom:12px;font-size:22px}.ZBf3aq_steps p,.ZBf3aq_guide p{color:var(--muted);font-size:15px}.ZBf3aq_guide{border-top:1px solid #ffffff30;max-width:850px;padding:32px 0}.ZBf3aq_guide h2{margin-bottom:18px;font-size:25px}.ZBf3aq_guide p+p{margin-top:12px}.ZBf3aq_error{background:#642b40;border-radius:12px;padding:14px 18px;font-size:14px;color:#ffe0e6!important;margin:16px 0!important}.ZBf3aq_roomShell{max-width:1280px;margin:auto}.ZBf3aq_code b{color:var(--lime);letter-spacing:.16em;margin-left:8px}.ZBf3aq_tools{gap:6px;display:flex}.ZBf3aq_tools button{color:var(--ink);background:#ffffff08;border:1px solid #ffffff30;border-radius:8px;min-height:40px;padding:7px 10px;font-size:12px}.ZBf3aq_roundHeader{justify-content:space-between;align-items:center;gap:16px;margin:30px 0;display:flex}.ZBf3aq_roundHeader h1{font-size:clamp(28px,3vw,44px);font-weight:900;line-height:1.2}.ZBf3aq_timer{background:var(--lime);color:#27143b;aspect-ratio:1;font-variant-numeric:tabular-nums;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:90px;font-size:36px;font-weight:900;line-height:1.15;display:flex}.ZBf3aq_timer small{color:#27143b;font-size:12px}.ZBf3aq_urgent{background:#ffa4ba}.ZBf3aq_lobby{grid-template-columns:1fr 300px;gap:28px;display:grid}.ZBf3aq_lobbyPlayers{background:var(--panel);border-radius:20px;padding:28px}.ZBf3aq_row{justify-content:space-between;align-items:center;gap:16px;display:flex}.ZBf3aq_row h2{font-size:22px}.ZBf3aq_row>span{color:var(--muted);font-size:13px}.ZBf3aq_playerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.ZBf3aq_player{text-align:center;background:#ffffff08;border:1px solid #ffffff12;border-radius:15px;min-width:0;padding:18px 8px}.ZBf3aq_player>span{font-size:40px;line-height:1.4;display:block}.ZBf3aq_player b{overflow-wrap:anywhere;font-size:15px;display:block}.ZBf3aq_player small{font-size:11px;display:block}.ZBf3aq_lobbyPlayers>p{color:var(--muted);text-align:center;font-size:14px}.ZBf3aq_qrCard{background:var(--lime);color:#28183f;text-align:center;border-radius:20px;padding:24px}.ZBf3aq_qrCard img{border-radius:12px;width:100%;max-width:240px;height:auto;margin:auto;display:block}.ZBf3aq_qrCard h2{margin:20px 0 7px;font-size:20px}.ZBf3aq_qrCard p{overflow-wrap:anywhere;font-size:13px}.ZBf3aq_qrCard strong{letter-spacing:.12em;font-size:34px}.ZBf3aq_wait{text-align:center;padding:24px 0}.ZBf3aq_bigEmoji{margin:10px;font-size:100px;line-height:1.3;display:block}.ZBf3aq_wait h2{font-size:30px}.ZBf3aq_wait>p{color:var(--muted);margin-top:12px}.ZBf3aq_wait .ZBf3aq_playerGrid{max-width:1000px;margin:30px auto}.ZBf3aq_assignments{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ZBf3aq_answerForm{background:var(--panel);border:1px solid #ffffff20;border-radius:20px;gap:18px;padding:26px;display:grid}.ZBf3aq_answerForm h2{font-size:23px;line-height:1.6}.ZBf3aq_answerForm textarea{resize:vertical;min-height:140px;line-height:1.6}.ZBf3aq_prompt{text-align:center;overflow-wrap:anywhere;max-width:1050px;font-size:clamp(26px,3vw,44px);line-height:1.5;margin:8px auto 28px!important}.ZBf3aq_battle>.ZBf3aq_eyebrow{text-align:center}.ZBf3aq_answers{grid-template-columns:1fr 1fr;gap:26px;display:grid}.ZBf3aq_answerCard{color:#27183e;background:#efe9ff;border:5px solid #0000;border-radius:22px;flex-direction:column;gap:20px;min-height:230px;padding:26px;animation:.35s ease-out ZBf3aq_arrive;display:flex;position:relative}.ZBf3aq_answerCard:nth-child(2){background:#ffe3ba}.ZBf3aq_letter{color:#fff;background:#6a40b3;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.ZBf3aq_answerCard:nth-child(2) .ZBf3aq_letter{background:#a64e2a}.ZBf3aq_answerCard>p{overflow-wrap:anywhere;white-space:pre-wrap;flex:1;font-size:clamp(24px,2.8vw,40px);font-weight:800;line-height:1.55}.ZBf3aq_answerCard .ZBf3aq_primary{color:var(--lime);background:#29183e}.ZBf3aq_answerCard .ZBf3aq_textButton{color:#65485c}.ZBf3aq_winner{border-color:var(--lime);box-shadow:0 0 0 3px #27183e,0 0 35px #d8fc7035}.ZBf3aq_result{border-top:1px solid #27183e30;grid-template-columns:1fr auto;align-items:center;gap:9px;padding-top:18px;display:grid}.ZBf3aq_result b{font-size:30px}.ZBf3aq_result small{color:#604d70}.ZBf3aq_result>p{overflow-wrap:anywhere;font-size:20px;font-weight:800}.ZBf3aq_result>strong{font-size:26px}.ZBf3aq_result>small{grid-column:1/-1}.ZBf3aq_voteBar{background:#29183e20;border-radius:4px;grid-area:2/1/auto/-1;height:8px;overflow:hidden}.ZBf3aq_voteBar span{background:#6c44ae;height:100%;transition:width .5s;display:block}.ZBf3aq_voteStatus{text-align:center;color:var(--muted);font-size:16px;margin:22px 0!important}.ZBf3aq_myScore{border:1px solid #ffffff30;border-radius:12px;justify-content:space-between;gap:15px;margin:24px 0;padding:14px 20px;font-size:14px;display:flex}.ZBf3aq_myScore b{color:var(--lime)}.ZBf3aq_host{border:1px solid #ffffff30;border-radius:16px;margin:28px 0;padding:0 20px}.ZBf3aq_host summary{cursor:pointer;padding:18px 0;font-weight:700}.ZBf3aq_hostBody{gap:20px;padding-bottom:24px;display:grid}.ZBf3aq_host .ZBf3aq_form{max-width:760px}.ZBf3aq_host .ZBf3aq_tvUrl{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.ZBf3aq_host .ZBf3aq_tvUrl span{-webkit-user-select:all;user-select:all}.ZBf3aq_settingGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ZBf3aq_check{align-items:center;gap:9px!important;font-size:13px!important;display:flex!important}.ZBf3aq_genres{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ZBf3aq_controls{flex-wrap:wrap;gap:10px;display:flex}.ZBf3aq_textButton{color:var(--muted);background:0 0;border:0;min-height:44px;padding:10px 4px;font-size:13px;text-decoration:underline}.ZBf3aq_pause{text-align:center;background:#593a81;border-radius:10px;padding:12px 20px;margin-bottom:20px!important}.ZBf3aq_ranking{position:relative}.ZBf3aq_champion{text-align:center;padding-bottom:28px}.ZBf3aq_champion>span{font-size:80px;line-height:1.4;animation:1.3s ease-in-out infinite alternate ZBf3aq_crown;display:block}.ZBf3aq_champion h2{color:var(--lime);overflow-wrap:anywhere;font-size:clamp(26px,4vw,52px)}.ZBf3aq_champion p{color:var(--muted)}.ZBf3aq_rankGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:28px;display:grid}.ZBf3aq_rankRow{background:#ffffff08;border:1px solid #ffffff20;border-radius:14px;align-items:center;gap:16px;min-width:0;padding:15px 20px;display:flex}.ZBf3aq_rankRow>b{min-width:30px;font-size:24px}.ZBf3aq_rankName{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:800}.ZBf3aq_rankName small{font-size:12px;font-weight:400;display:block}.ZBf3aq_rankRow>strong{white-space:nowrap;font-size:28px}.ZBf3aq_rankRow>strong small{margin-left:4px;font-size:12px}.ZBf3aq_topRank{background:#9e73ff20;border-color:#a584d870}.ZBf3aq_confetti{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.ZBf3aq_confetti i{width:8px;height:14px;animation:3s ease-in infinite ZBf3aq_confetti;position:absolute;top:-20px}.ZBf3aq_halloween{--lime:#ffba65;--purple:#f95;--panel:#35203d;background-color:#1e1025;background-image:radial-gradient(at 80% 0,#ad431b45,#0000 50%),radial-gradient(at 0 80%,#80389c40,#0000 45%)}.ZBf3aq_tv{min-height:100vh;padding:0 4vw 2vw}.ZBf3aq_tv .ZBf3aq_roomShell{max-width:none}.ZBf3aq_tv .ZBf3aq_nav{min-height:7vh;font-size:1.25vw}.ZBf3aq_tv .ZBf3aq_roundHeader{margin:2vh 0}.ZBf3aq_tv .ZBf3aq_roundHeader h1{font-size:3.3vw}.ZBf3aq_tv .ZBf3aq_eyebrow{font-size:1.15vw}.ZBf3aq_tv .ZBf3aq_timer{width:6.5vw;font-size:2.8vw}.ZBf3aq_tv .ZBf3aq_lobby{grid-template-columns:1fr 21vw;gap:2.5vw}.ZBf3aq_tv .ZBf3aq_qrCard img{max-width:none}.ZBf3aq_tv .ZBf3aq_qrCard h2{font-size:1.6vw}.ZBf3aq_tv .ZBf3aq_qrCard p{font-size:1.1vw}.ZBf3aq_tv .ZBf3aq_qrCard strong{font-size:3vw}.ZBf3aq_tv .ZBf3aq_playerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1vw;margin:2vh 0}.ZBf3aq_tv .ZBf3aq_player b{font-size:1.6vw}.ZBf3aq_tv .ZBf3aq_player small{font-size:1vw}.ZBf3aq_tv .ZBf3aq_wait{padding:0}.ZBf3aq_tv .ZBf3aq_bigEmoji{font-size:5vw}.ZBf3aq_tv .ZBf3aq_wait h2{font-size:2.8vw}.ZBf3aq_tv .ZBf3aq_wait .ZBf3aq_playerGrid{max-width:none}.ZBf3aq_tv .ZBf3aq_prompt{max-width:85vw;font-size:3vw;margin-bottom:2vh!important}.ZBf3aq_tv .ZBf3aq_answers{gap:2vw}.ZBf3aq_tv .ZBf3aq_answerCard{min-height:27vh;padding:1.7vw}.ZBf3aq_tv .ZBf3aq_answerCard>p{font-size:clamp(26px,2.5vw,100px);line-height:1.45}.ZBf3aq_tv .ZBf3aq_letter{width:3vw;height:3vw;font-size:1.5vw}.ZBf3aq_tv .ZBf3aq_result b,.ZBf3aq_tv .ZBf3aq_result>strong{font-size:2vw}.ZBf3aq_tv .ZBf3aq_result>p{font-size:1.7vw}.ZBf3aq_tv .ZBf3aq_voteStatus{font-size:1.6vw;margin:2vh 0!important}.ZBf3aq_tv .ZBf3aq_champion{padding-bottom:2vh}.ZBf3aq_tv .ZBf3aq_champion>span{font-size:4.5vw}.ZBf3aq_tv .ZBf3aq_champion h2{font-size:3vw}.ZBf3aq_tv .ZBf3aq_rankGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1vw}.ZBf3aq_tv .ZBf3aq_rankRow{gap:.8vw;padding:1vh 1vw}.ZBf3aq_tv .ZBf3aq_rankName{font-size:1.5vw;line-height:1.2}.ZBf3aq_tv .ZBf3aq_rankName small{font-size:1vw}.ZBf3aq_tv .ZBf3aq_rankRow>strong,.ZBf3aq_tv .ZBf3aq_rankRow>b{font-size:2vw}.ZBf3aq_tv .ZBf3aq_tools{opacity:.35}.ZBf3aq_tv .ZBf3aq_tools:hover,.ZBf3aq_tv .ZBf3aq_tools:focus-within{opacity:1}.ZBf3aq_reduced *{transition:none!important;animation:none!important}.ZBf3aq_reduced .ZBf3aq_confetti{display:none}@keyframes ZBf3aq_arrive{0%{opacity:0;transform:translateY(15px)rotate(-1deg)}to{opacity:1;transform:none}}@keyframes ZBf3aq_crown{to{transform:translateY(-7px)rotate(4deg)}}@keyframes ZBf3aq_confetti{to{transform:translateY(80vh)rotate(540deg)}}@media (prefers-reduced-motion:reduce){.ZBf3aq_app *{transition:none!important;animation:none!important}.ZBf3aq_confetti{display:none}}@media (max-width:800px){.ZBf3aq_hero{gap:30px}.ZBf3aq_title{font-size:80px}.ZBf3aq_hero{grid-template-columns:1fr;padding-top:40px}.ZBf3aq_joinCard{max-width:none}.ZBf3aq_nav>span:nth-child(2):not(.ZBf3aq_code){display:none}.ZBf3aq_sample{flex-wrap:wrap;padding:22px}.ZBf3aq_sample p{font-size:20px}.ZBf3aq_sample>span:last-child{display:none}.ZBf3aq_steps{gap:20px}.ZBf3aq_lobby{grid-template-columns:1fr}.ZBf3aq_qrCard{display:none}.ZBf3aq_playerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ZBf3aq_assignments{grid-template-columns:1fr}.ZBf3aq_answers{gap:14px}.ZBf3aq_answerCard{min-height:200px;padding:18px}.ZBf3aq_rankGrid{grid-template-columns:1fr}.ZBf3aq_genres{grid-template-columns:1fr 1fr}.ZBf3aq_tv .ZBf3aq_lobby{grid-template-columns:1fr 22vw}.ZBf3aq_tv .ZBf3aq_qrCard{display:block}}@media (max-width:520px){.ZBf3aq_app{padding:0 16px 28px}.ZBf3aq_nav{flex-wrap:wrap;gap:8px;min-height:70px;padding:12px 0;font-size:12px}.ZBf3aq_nav .ZBf3aq_code{text-align:center;order:3;width:100%}.ZBf3aq_nav .ZBf3aq_code b{font-size:22px}.ZBf3aq_hero{padding-top:32px}.ZBf3aq_title{font-size:88px}.ZBf3aq_joinCard{padding:22px}.ZBf3aq_steps{grid-template-columns:1fr;gap:22px;margin:42px 0}.ZBf3aq_steps article{grid-template-columns:60px 1fr;column-gap:14px;display:grid}.ZBf3aq_steps b{grid-row:span 2}.ZBf3aq_steps h2{margin:0}.ZBf3aq_steps p{font-size:14px}.ZBf3aq_sample{transform:none}.ZBf3aq_roundHeader h1{font-size:25px}.ZBf3aq_roundHeader{margin:24px 0}.ZBf3aq_timer{width:64px;font-size:29px}.ZBf3aq_eyebrow{font-size:10px}.ZBf3aq_answerForm{padding:20px}.ZBf3aq_answerForm h2{font-size:20px}.ZBf3aq_answers{grid-template-columns:1fr}.ZBf3aq_answerCard>p{font-size:23px}.ZBf3aq_prompt{font-size:24px}.ZBf3aq_answerCard{min-height:160px}.ZBf3aq_letter{width:32px;height:32px}.ZBf3aq_playerGrid{gap:8px}.ZBf3aq_player{padding:10px 5px}.ZBf3aq_player>span{font-size:30px}.ZBf3aq_player b{font-size:13px}.ZBf3aq_lobbyPlayers{padding:16px}.ZBf3aq_lobbyPlayers .ZBf3aq_row{display:block}.ZBf3aq_myScore{padding:12px}.ZBf3aq_settingGrid{grid-template-columns:1fr}.ZBf3aq_host{padding:0 14px}.ZBf3aq_genres{grid-template-columns:1fr}.ZBf3aq_rankRow{gap:10px;padding:12px}.ZBf3aq_tv{min-width:960px}}.ZBf3aq_tv .ZBf3aq_longAnswer>p{font-size:1.8vw}.ZBf3aq_tv .ZBf3aq_player>span{font-size:2.8vw}.ZBf3aq_tv .ZBf3aq_player b{font-size:1.4vw;line-height:1.4}.ZBf3aq_tv .ZBf3aq_player{padding:.6vh .5vw}
