@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-ext-wght-normal-D4X5GqEv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-cyrillic-wght-normal-CY6AOgYE.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-vietnamese-wght-normal-U01xdrZh.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-ext-wght-normal-CXYtwYOx.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/assets/nunito-latin-wght-normal-BzFMHfZw.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #1e1b4b;--blob-violet: #7c3aed;--blob-pink: #ec4899;--blob-cyan: #06b6d4;--surface-solid: color-mix(in srgb, var(--bg) 88%, white);--glass: rgba(255, 255, 255, .12);--glass-strong: rgba(255, 255, 255, .2);--glass-border: rgba(255, 255, 255, .25);--text: #ffffff;--text-dim: rgba(255, 255, 255, .9);--selected: #facc15;--correct: #4ade80;--wrong: #f87171;--on-danger: #3b0a0a;--wrong-bg: rgba(248, 113, 113, .18);--warn: #fb923c;--edge-calm-a: #ffffff;--edge-calm-b: var(--blob-cyan);--edge-glow: rgba(6, 182, 212, .7);--selected-glow: rgba(250, 204, 21, .55);--urgent-vignette: rgba(248, 113, 113, .45);--qr-bg: #ffffff;--progress-track: rgba(255, 255, 255, .18);--gold: #facc15;--silver: #e2e8f0;--bronze: #d97706;--opt-ink: rgba(0, 0, 0, .38);--opt-a: #8b5cf6;--opt-b: #ec4899;--opt-c: #06b6d4;--opt-d: #f59e0b;--opt-e: #10b981;--opt-f: #3b82f6;--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--shadow-glass: 0 8px 32px rgba(0, 0, 0, .25);--font-body: "Nunito Variable", system-ui, sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body)}.bg-blobs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:var(--bg)}.bg-blobs>span{position:absolute;width:55vmax;height:55vmax;border-radius:50%;filter:blur(80px);opacity:.6}.bg-blobs>span:nth-child(1){background:var(--blob-violet);top:-15%;left:-10%;animation:blob-a 24s ease-in-out infinite alternate}.bg-blobs>span:nth-child(2){background:var(--blob-pink);top:5%;right:-20%;animation:blob-b 28s ease-in-out infinite alternate}.bg-blobs>span:nth-child(3){background:var(--blob-cyan);bottom:-25%;left:20%;animation:blob-c 30s ease-in-out infinite alternate}@keyframes blob-a{to{transform:translate(18vw,14vh) scale(1.15)}}@keyframes blob-b{to{transform:translate(-16vw,18vh) scale(.9)}}@keyframes blob-c{to{transform:translate(14vw,-16vh) scale(1.1)}}.glass{background:var(--glass);border:1px solid var(--glass-border);backdrop-filter:blur(14px) brightness(.8);-webkit-backdrop-filter:blur(14px) brightness(.8);box-shadow:var(--shadow-glass);border-radius:var(--radius-md)}.glass-strong{background:var(--glass-strong);border:1px solid var(--glass-border);backdrop-filter:blur(14px) brightness(.8);-webkit-backdrop-filter:blur(14px) brightness(.8);box-shadow:var(--shadow-glass);border-radius:var(--radius-md)}:focus-visible{outline:3px solid var(--selected);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}._grid_kx3ui_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:var(--space-2);width:100%;min-width:0;max-width:400px;margin-inline:auto}._item_kx3ui_11{position:relative;min-width:0;padding:3px;border:0;border-radius:50%;background:none;cursor:pointer;transition:transform .1s}._item_kx3ui_11:active{transform:scale(.94)}._item_kx3ui_11:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._item_kx3ui_11>img{position:relative}._ring_kx3ui_24{position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid var(--selected);border-radius:50%;box-shadow:0 0 14px var(--selected-glow);pointer-events:none}._footer_evken_1{margin-top:var(--space-5);font-size:12px;color:var(--text-dim);text-align:center;opacity:.7}._logo_10ngm_1{display:inline-flex;align-items:center;gap:calc(var(--logo-h) * .22)}._stacked_10ngm_2{flex-direction:column;gap:calc(var(--logo-h) * .08)}._owl_10ngm_3{display:block;flex:none;height:var(--logo-h);width:auto;filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}._word_10ngm_4{font-size:calc(var(--logo-h) * .62);font-weight:900;letter-spacing:-.02em;line-height:1;background:linear-gradient(90deg,var(--blob-pink),var(--blob-cyan));-webkit-background-clip:text;background-clip:text;color:transparent}._stacked_10ngm_2 ._word_10ngm_4{font-size:calc(var(--logo-h) * .4)}._screen_11dlw_1{position:relative;min-height:100vh}._content_11dlw_2{position:relative;z-index:1}._phone_11dlw_3 ._content_11dlw_2{max-width:520px;margin:0 auto;padding:16px}._admin_11dlw_4 ._content_11dlw_2{max-width:1100px;margin:0 auto;padding:24px 16px}._tv_11dlw_5{width:100vw;height:100vh;overflow:hidden;font-size:2vw}._tv_11dlw_5 ._content_11dlw_2{display:flex;flex-direction:column;width:100%;height:100%;padding:3vw}._card_738in_1{padding:var(--space-4);color:var(--text)}._button_c9ft3_1{min-height:48px;padding:0 var(--space-5);border:1px solid var(--glass-border);border-radius:var(--radius-md);font:inherit;font-weight:800;color:var(--text);cursor:pointer;transition:transform .1s,filter .2s}._button_c9ft3_1:hover:not(:disabled){filter:brightness(1.12)}._button_c9ft3_1:active:not(:disabled){transform:scale(.97)}._button_c9ft3_1:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._button_c9ft3_1:disabled{opacity:.45;cursor:not-allowed}._primary_c9ft3_17{background:linear-gradient(90deg,var(--blob-pink),var(--opt-a)) border-box;border-color:transparent}._secondary_c9ft3_18{background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._danger_c9ft3_19{background:var(--wrong);color:var(--on-danger);border-color:transparent}._ghost_c9ft3_20{background:transparent;border-color:transparent}._md_c9ft3_21{min-height:48px;font-size:1rem}._lg_c9ft3_22{min-height:56px;font-size:1.125rem}._xl_c9ft3_23{min-height:72px;font-size:1.5rem}._field_1j4m9_1{display:flex;flex-direction:column;gap:var(--space-2)}._label_1j4m9_2{font-weight:700;color:var(--text-dim)}._hint_1j4m9_3{align-self:flex-end;color:var(--text-dim);font-size:.8125rem}._error_1j4m9_4{color:var(--wrong);font-weight:700;font-size:.875rem}._input_1j4m9_5[aria-invalid=true]{border-color:var(--wrong)}._input_1j4m9_5{min-height:56px;padding:0 var(--space-4);font:inherit;font-size:1.25rem;color:var(--text);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._input_1j4m9_5::placeholder{color:#ffffff80}._input_1j4m9_5:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._logo_px623_1{display:flex;justify-content:center;margin:var(--space-4) 0 var(--space-5)}._title_px623_2{margin:0 0 var(--space-4);font-size:1.5rem}._form_px623_3{display:flex;flex-direction:column;gap:var(--space-4)}._label_px623_4{margin:0;font-weight:700;color:var(--text-dim)}._alert_px623_5{margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--wrong);border-radius:var(--radius-md);background:var(--wrong-bg);color:var(--text);font-weight:700}._center_px623_14{display:flex;flex-direction:column;justify-content:center;min-height:70vh;min-height:70dvh}._centerText_px623_15{text-align:center}._emoji_px623_16{font-size:3rem;line-height:1.2}._chip_px623_17{display:inline-block;margin:0 0 var(--space-3);padding:var(--space-1) var(--space-3);border-radius:999px;font-size:.8125rem;font-weight:700}._chipRow_px623_25{text-align:center}._roomTitle_px623_26{margin:0 0 var(--space-3);text-align:center;font-size:1.25rem}._header_px623_27{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4)}._headerTitle_px623_28{margin:0;min-width:0}._brandTitle_px623_29{display:flex;align-items:center;gap:var(--space-2)}._profileChip_px623_30{flex:none;display:inline-flex;align-items:center;gap:var(--space-2);min-height:48px;max-width:55%;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border-radius:999px;color:var(--text);font-weight:700;text-decoration:none}._profileChip_px623_30:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._profileChip_px623_30>img{flex:none}._profileName_px623_45{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._list_px623_46{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}._roomLink_px623_47{display:block;padding:var(--space-4);color:var(--text);text-decoration:none}._roomLink_px623_47:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._roomName_px623_49{display:block;font-size:1.125rem}._quiz_px623_50{display:block;color:var(--text-dim)}._meta_px623_51{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-weight:700}._link_px623_52{color:var(--selected)}._layer_1oajk_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;overflow:hidden;pointer-events:none}._item_1oajk_2{position:absolute;left:var(--x);bottom:var(--space-6);display:flex;flex-direction:column;align-items:center;gap:var(--space-1);animation:_fly-up_1oajk_1 3s ease-in-out forwards}._emoji_1oajk_12{font-size:2rem;line-height:1}._layer_1oajk_1[data-variant=tv] ._emoji_1oajk_12{font-size:5vh}@keyframes _fly-up_1oajk_1{0%{opacity:0;transform:translate(0)}10%{opacity:1}25%{transform:translate(var(--sway),-20vh)}50%{transform:translate(calc(var(--sway) * -1),-45vh)}75%{opacity:1;transform:translate(var(--sway),-70vh)}to{opacity:0;transform:translateY(-90vh)}}._layer_ray8q_1{--edge-w: 4px;--edge-pulse: 1;position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:50}@media(min-width:1200px){._layer_ray8q_1{--edge-w: 6px}}._layer_ray8q_1 svg{display:block}._stopA_ray8q_13{stop-color:var(--edge-calm-a)}._stopB_ray8q_14{stop-color:var(--edge-calm-b)}._line_ray8q_15{stroke-width:var(--edge-w);stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px var(--edge-glow))}._layer_ray8q_1[data-level=warn] ._line_ray8q_15{stroke:var(--warn);filter:drop-shadow(0 0 6px var(--warn))}._layer_ray8q_1[data-level=urgent] ._line_ray8q_15{stroke:var(--wrong);filter:drop-shadow(0 0 8px var(--wrong));animation:_edge-pulse_ray8q_1 1s ease-in-out infinite}@keyframes _edge-pulse_ray8q_1{0%,to{opacity:.6;stroke-width:var(--edge-w)}50%{opacity:1;stroke-width:calc(var(--edge-w) * 1.6)}}@media(prefers-reduced-motion:reduce){._layer_ray8q_1[data-level=urgent] ._line_ray8q_15{animation:none}}._list_8n2xc_1{display:grid;gap:var(--space-3);grid-template-columns:1fr}._grid_8n2xc_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}._grid_8n2xc_2 ._option_8n2xc_3{min-width:0}._option_8n2xc_3{display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);color:var(--text);font:inherit;font-size:1.1rem;font-weight:700;text-align:left;cursor:pointer}._option_8n2xc_3:disabled{cursor:default}._option_8n2xc_3[data-selected=true]{border-color:var(--selected);box-shadow:0 0 0 2px var(--selected),0 0 24px var(--selected-glow)}._option_8n2xc_3[data-dim=true]{opacity:.55}._badge_8n2xc_23{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.2em;height:2.2em;border-radius:var(--radius-sm);font-weight:800;color:var(--text);background:linear-gradient(var(--opt-ink),var(--opt-ink)),var(--badge)}._text_8n2xc_36{min-width:0;overflow-wrap:anywhere;white-space:normal}._bubble_zxesc_2{position:absolute;left:0;right:0;top:-.35em;z-index:2;text-align:center;font-size:1.75rem;line-height:1;pointer-events:none;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .45))}._bubble_zxesc_2[data-size=lg]{font-size:2.6vw}._bubble_zxesc_2[data-size=xl]{font-size:7vh}._grid_10j7y_1{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:var(--space-3)}._player_10j7y_2{text-align:center}._avatar_10j7y_3{position:relative;display:inline-block}._avatar_10j7y_3>img{border:2px solid var(--glass-border);box-shadow:var(--shadow-glass)}._name_10j7y_5{margin-top:var(--space-1);font-size:.875rem;font-weight:700;overflow-wrap:anywhere}._grid_10j7y_1[data-size=tv]{grid-template-columns:repeat(auto-fill,minmax(8.5vw,1fr));gap:2vw 1.4vw}._grid_10j7y_1[data-size=tv] ._name_10j7y_5{font-size:1.4vw}._root_1cdio_1{display:grid;gap:var(--space-5)}._main_1cdio_2{display:grid;gap:var(--space-3);align-content:start;min-width:0}._question_1cdio_3{margin:0;padding:var(--space-4);border-radius:var(--radius-lg);font-size:1.3rem}._options_1cdio_4{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}._option_1cdio_4{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) var(--space-4);font-weight:700;transition:opacity .4s,box-shadow .4s}._option_1cdio_4[data-dim=true]{opacity:.55}._option_1cdio_4[data-correct=true]{border-color:var(--correct);box-shadow:0 0 0 2px var(--correct),0 0 28px var(--correct)}._option_1cdio_4[data-wrong=true]{border-color:var(--wrong);background:var(--wrong-bg);box-shadow:0 0 0 2px var(--wrong);opacity:1}._bar_1cdio_28{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.35;pointer-events:none}._badge_1cdio_29,._text_1cdio_29,._count_1cdio_29,._mineLabel_1cdio_29{position:relative}._badge_1cdio_29{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.2em;height:2.2em;border-radius:var(--radius-sm);font-weight:800;color:var(--text);background:linear-gradient(var(--opt-ink),var(--opt-ink)),var(--badge)}._text_1cdio_29{flex:1;min-width:0;overflow-wrap:anywhere}._count_1cdio_29{flex:none;font-weight:800}._mineLabel_1cdio_29{flex-basis:100%;color:var(--wrong);font-weight:800}._option_1cdio_4[data-correct=true] ._mineLabel_1cdio_29{color:var(--correct)}._heading_1cdio_46{margin:var(--space-2) 0 0}._side_1cdio_47{min-width:0;display:grid;gap:var(--space-3);align-content:start}._correctPlayers_1cdio_48{display:flex;flex-wrap:wrap;gap:var(--space-2)}._player_1cdio_49{display:inline-flex;flex-direction:column;align-items:center;text-align:center}._chips_1cdio_50{display:flex;flex-wrap:wrap;gap:var(--space-2)}._chip_1cdio_50{padding:var(--space-1) var(--space-3);border-radius:999px;font-weight:700}._root_1cdio_1[data-variant=tv]{grid-template-columns:3fr 2fr;align-items:start;gap:var(--space-6);font-size:1.6rem}._root_1cdio_1[data-variant=tv] ._question_1cdio_3{font-size:clamp(2.2rem,3.6vw,4.5rem)}._root_1cdio_1[data-variant=tv] ._correctPlayers_1cdio_48{gap:var(--space-3)}._root_1cdio_1[data-variant=tv] ._option_1cdio_4{min-height:72px;font-size:clamp(1.6rem,2.3vw,3rem)}._root_1cdio_1[data-variant=tv][data-dense=true]{height:100%;grid-template-rows:auto minmax(0,1fr);gap:var(--space-3) var(--space-6);align-content:start;font-size:1.3rem}._root_1cdio_1[data-dense=true] ._main_1cdio_2{display:contents}._root_1cdio_1[data-dense=true] ._question_1cdio_3{grid-column:1 / -1;padding:var(--space-3) var(--space-5);font-size:3.5vw;line-height:1.12}._root_1cdio_1[data-dense=true] ._options_1cdio_4{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);align-content:start}._root_1cdio_1[data-dense=true] ._option_1cdio_4{min-height:0;padding:var(--space-2) var(--space-3);font-size:1.35vw;line-height:1.2}._root_1cdio_1[data-dense=true] ._side_1cdio_47{grid-column:2;min-height:0;overflow:hidden;gap:var(--space-2)}._root_1cdio_1[data-dense=true] ._heading_1cdio_46{margin:0}._root_1cdio_1[data-dense=true] ._correctPlayers_1cdio_48{gap:var(--space-1) var(--space-2);font-size:1rem}._podium_1nyc6_1{text-align:center;width:100%}._phone_1nyc6_2{--area: 24vh;--place-size: 2.2rem;--name-size: 1rem;--pts-size: .9rem;--title-size: 1.5rem;--col-max: 34%}._tv_1nyc6_3{--area: 34vh;--place-size: 7vw;--name-size: 3vw;--pts-size: 2.4vw;--title-size: 4vw;--col-max: 26%}._title_1nyc6_4{margin:0 0 var(--space-4);font-size:var(--title-size);font-weight:900}._stage_1nyc6_6{display:flex;justify-content:center;align-items:flex-end;gap:var(--space-3);width:100%}._column_1nyc6_7{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;min-width:0;flex:1 1 0;max-width:var(--col-max)}._people_1nyc6_8{display:flex;justify-content:center;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-3)}._person_1nyc6_9{display:flex;flex-direction:column;align-items:center;max-width:100%}._avatarWrap_1nyc6_10{position:relative;display:inline-block}._avatar_1nyc6_10{position:relative;display:inline-block;z-index:1}._name_1nyc6_12{font-size:var(--name-size);font-weight:900;overflow-wrap:anywhere}._points_1nyc6_13{font-size:var(--pts-size);font-weight:700;color:var(--text-dim)}._pedestal_1nyc6_14{width:100%;height:calc(var(--area) * var(--h));display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--glass);border:1px solid var(--glass-border);border-bottom:0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._pedestal_1nyc6_14[data-place="1"]{background:linear-gradient(var(--gold),color-mix(in srgb,var(--gold) 25%,transparent));box-shadow:0 0 40px var(--selected-glow)}._pedestal_1nyc6_14[data-place="2"]{background:linear-gradient(var(--silver),color-mix(in srgb,var(--silver) 20%,transparent))}._pedestal_1nyc6_14[data-place="3"]{background:linear-gradient(var(--bronze),color-mix(in srgb,var(--bronze) 25%,transparent))}._place_1nyc6_24{font-size:var(--place-size);font-weight:900;color:var(--bg);line-height:1}._glow_1nyc6_25{position:absolute;left:50%;top:50%;width:220%;aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(circle,color-mix(in srgb,var(--gold) 75%,transparent) 0%,color-mix(in srgb,var(--gold) 25%,transparent) 35%,transparent 65%);border-radius:50%;pointer-events:none;z-index:0}._rays_1nyc6_30{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--gold) 45%,transparent) 0deg 10deg,transparent 10deg 30deg);-webkit-mask-image:radial-gradient(circle,#000 20%,transparent 68%);mask-image:radial-gradient(circle,#000 20%,transparent 68%);animation:_spin_1nyc6_1 24s linear infinite}._burst_1nyc6_37{position:absolute;right:-10%;top:-10%;font-size:6vh;z-index:2;pointer-events:none}@keyframes _spin_1nyc6_1{to{transform:rotate(360deg)}}._list_k1yvj_1{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}._row_k1yvj_2{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md)}._row_k1yvj_2[data-me=true]{border-color:var(--selected);box-shadow:0 0 0 2px var(--selected),0 0 18px var(--selected-glow)}._rank_k1yvj_13{flex:none;width:2em;text-align:center;font-weight:800}._avatar_k1yvj_14{position:relative;flex:none;display:inline-block}._name_k1yvj_15{flex:1;min-width:0;font-weight:700;overflow-wrap:anywhere}._score_k1yvj_16{flex:none;font-weight:800}._title_1ozw0_1{margin:0 0 var(--space-4);font-size:1.5rem;font-weight:900;text-align:center}._tv_1ozw0_2 ._title_1ozw0_1{font-size:4vw}._stat_1ozw0_4{display:flex;justify-content:center;text-align:center}._statCard_1ozw0_5{padding:var(--space-5);border-radius:var(--radius-lg);max-width:100%}._tv_1ozw0_2 ._statCard_1ozw0_5{padding:3vw 5vw}._statEmoji_1ozw0_7{font-size:4rem;line-height:1.1}._tv_1ozw0_2 ._statEmoji_1ozw0_7{font-size:10vh}._statPlayers_1ozw0_9{display:flex;justify-content:center;gap:var(--space-4);flex-wrap:wrap}._statPlayer_1ozw0_9{display:flex;flex-direction:column;align-items:center}._statName_1ozw0_11{font-weight:800;font-size:1.1rem;overflow-wrap:anywhere}._tv_1ozw0_2 ._statName_1ozw0_11{font-size:3vw}._statDetail_1ozw0_13{margin:var(--space-2) 0 0;font-weight:700;color:var(--text-dim)}._tv_1ozw0_2 ._statDetail_1ozw0_13{font-size:3vw}._full_1ozw0_16{width:100%}._tv_1ozw0_2._full_1ozw0_16{font-size:2.4vw}._full_1ozw0_16[data-cols="2"]>ol{grid-auto-flow:column;grid-template-rows:repeat(var(--rows),auto);grid-template-columns:1fr 1fr;column-gap:var(--space-4)}._root_ghexa_2{position:fixed;right:max(var(--space-4),env(safe-area-inset-right));bottom:max(var(--space-4),env(safe-area-inset-bottom));z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3)}._fab_ghexa_12{width:56px;height:56px;display:grid;place-items:center;font-size:1.7rem;line-height:1;color:var(--text);border-radius:999px;cursor:pointer;box-shadow:0 8px 24px #00000059}._fab_ghexa_12:disabled{opacity:.55;cursor:default}._fab_ghexa_12:focus-visible,._btn_ghexa_25:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._panel_ghexa_26{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;width:min(calc(100vw - 2 * var(--space-4)),400px);padding:var(--space-2);border-radius:var(--radius-lg);transform-origin:bottom right}._btn_ghexa_25{aspect-ratio:1;min-width:0;min-height:40px;font-size:1.5rem;line-height:1;background:transparent;border:0;border-radius:var(--radius-md);cursor:pointer}._btn_ghexa_25:hover{background:var(--glass)}._spacer_ghexa_47{height:80px}._button_190w6_1{display:block;width:88px;height:88px;margin:0 auto;border:1px solid var(--glass-border);border-radius:50%;font:inherit;font-size:2.25rem;color:var(--text);background:linear-gradient(135deg,var(--blob-pink),var(--opt-a)) border-box;box-shadow:var(--shadow-glass);cursor:pointer;transition:transform .1s,filter .2s}._button_190w6_1[data-size=xl]{width:16vh;height:16vh;font-size:7vh}._button_190w6_1:hover{filter:brightness(1.12)}._button_190w6_1:active{transform:scale(.94)}._button_190w6_1:focus-visible{outline:3px solid var(--selected);outline-offset:3px}._question_1hg2i_1{display:flex;flex-direction:column;gap:var(--space-4)}._topbar_1hg2i_2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._counter_1hg2i_3{font-weight:800;color:var(--text-dim)}._category_1hg2i_4{max-width:60%;padding:var(--space-1) var(--space-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text);background:var(--glass);border:1px solid var(--glass-border);border-radius:999px}._text_1hg2i_9{margin:0;font-size:1.35rem;line-height:1.3;overflow-wrap:anywhere}._image_1hg2i_10{display:block;max-width:100%;max-height:260px;margin:0 auto;border-radius:var(--radius-lg);object-fit:contain}._slot_1hg2i_11{min-height:40px}._timeUp_1hg2i_12{padding:var(--space-2) var(--space-4);text-align:center;font-weight:800;color:var(--text-dim)}._notice_1hg2i_13{text-align:center;margin-bottom:var(--space-4)}._emoji_1hg2i_14{font-size:3rem;line-height:1.2}._waiting_1hg2i_15{margin:0 0 var(--space-2);font-size:1.25rem;font-weight:800}._dim_1hg2i_16{margin:0;color:var(--text-dim)}._dots_1hg2i_17{display:inline-flex;gap:4px;margin-left:6px}._dots_1hg2i_17 i{width:6px;height:6px;border-radius:50%;background:var(--text);animation:_dot-pulse_1hg2i_1 1.2s ease-in-out infinite}._dots_1hg2i_17 i:nth-child(2){animation-delay:.2s}._dots_1hg2i_17 i:nth-child(3){animation-delay:.4s}@keyframes _dot-pulse_1hg2i_1{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1.2)}}._wrap_1ykkp_1{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 48px)}._card_1ykkp_2{width:100%;max-width:480px;padding:var(--space-6)}._logo_1ykkp_3{display:flex;justify-content:center;margin-bottom:var(--space-4)}._title_1ykkp_4{margin:0 0 var(--space-5);font-size:1.75rem;text-align:center}._form_1ykkp_5{display:flex;flex-direction:column;gap:var(--space-4)}._select_1ykkp_6{min-height:56px;padding:0 var(--space-4);font:inherit;font-size:1.25rem;color:var(--text);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._select_1ykkp_6 option{color:var(--bg)}._select_1ykkp_6:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._label_1ykkp_19{font-weight:700;color:var(--text-dim)}._field_1ykkp_20{display:flex;flex-direction:column;gap:var(--space-2)}._error_1ykkp_21{margin:0;color:var(--wrong);font-weight:700}._bar_ifim0_1{display:flex;align-items:center;gap:var(--space-5);margin-bottom:var(--space-5);padding:var(--space-3) var(--space-5);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._logo_ifim0_12{display:inline-flex;text-decoration:none;border-radius:var(--radius-sm)}._logo_ifim0_12:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._nav_ifim0_14{display:flex;flex:1;gap:var(--space-2)}._link_ifim0_15{padding:var(--space-2) var(--space-4);color:var(--text-dim);font-weight:700;text-decoration:none;border-radius:var(--radius-md)}._link_ifim0_15:hover{color:var(--text)}._link_ifim0_15:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._active_ifim0_24{color:var(--text);background:var(--glass-strong)}._user_ifim0_25{display:flex;align-items:center;gap:var(--space-3)}._username_ifim0_26{color:var(--text-dim)}@media(max-width:720px){._bar_ifim0_1{flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:var(--space-3)}._user_ifim0_25{margin-left:auto;min-width:0}._username_ifim0_26{max-width:40vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._nav_ifim0_14{order:3;flex:1 1 100%;overflow-x:auto;scrollbar-width:none}._link_ifim0_15{flex:1 0 auto;text-align:center;padding:var(--space-2) var(--space-3)}}._dialog_17b75_1{width:min(480px,calc(100vw - 32px));padding:var(--space-6);color:var(--text);border:1px solid var(--glass-border);border-radius:var(--radius-md)}._dialog_17b75_1::backdrop{background:var(--bg);opacity:.7}._body_15uts_1{display:flex;flex-direction:column;gap:var(--space-4)}._title_15uts_2{margin:0;font-size:1.5rem}._message_15uts_3{margin:0;color:var(--text-dim)}._actions_15uts_4{display:flex;justify-content:flex-end;gap:var(--space-3)}._head_1wlj3_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}._title_1wlj3_2{margin:0;font-size:1.75rem}._headActions_1wlj3_3{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._headActions_1wlj3_3>*{white-space:nowrap}._hidden_1wlj3_5{display:none}._newLink_1wlj3_6,._editLink_1wlj3_6{display:inline-flex;align-items:center;min-height:48px;padding:0 var(--space-5);font-weight:800;color:var(--text);text-decoration:none;border:1px solid var(--glass-border);border-radius:var(--radius-md)}._newLink_1wlj3_6{background:linear-gradient(90deg,var(--blob-pink),var(--opt-a)) border-box;border-color:transparent}._editLink_1wlj3_6{background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._newLink_1wlj3_6:focus-visible,._editLink_1wlj3_6:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._grid_1wlj3_21{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}._card_1wlj3_22{display:flex;flex-direction:column;gap:var(--space-3);height:100%;padding:var(--space-5);box-sizing:border-box}._cardTitle_1wlj3_23{margin:0;font-size:1.25rem;overflow-wrap:anywhere}._meta_1wlj3_24{display:flex;flex-direction:column;gap:var(--space-1);margin:0;color:var(--text-dim)}._actions_1wlj3_25{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3);margin-top:auto}._form_1wlj3_26{display:flex;flex-direction:column;gap:var(--space-4)}._dialogTitle_1wlj3_27{margin:0;font-size:1.5rem}._error_1wlj3_28{margin:0 0 var(--space-4);color:var(--wrong);font-weight:700}._root_15cb4_1{display:flex;flex-direction:column;gap:var(--space-3)}._zone_15cb4_2{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-4);border:2px dashed var(--glass-border);border-radius:var(--radius-md);background:var(--glass)}._over_15cb4_12{border-color:var(--selected)}._hint_15cb4_13{color:var(--text-dim)}._busy_15cb4_14{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:700}._spinner_15cb4_15{width:20px;height:20px;border:3px solid var(--glass-border);border-top-color:var(--selected);border-radius:50%;animation:_spin_15cb4_15 .8s linear infinite}@keyframes _spin_15cb4_15{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_15cb4_15{animation-duration:3s}}._error_15cb4_25{margin:0;color:var(--wrong);font-weight:700}._preview_15cb4_26{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4)}._img_15cb4_27{max-height:200px;max-width:100%;border-radius:var(--radius-md)}._wrap_1lt5o_1{display:flex;flex-direction:column;gap:var(--space-3)}._head_1lt5o_2{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._label_1lt5o_3{font-weight:800}._list_1lt5o_4{display:flex;flex-direction:column;gap:var(--space-3)}._row_1lt5o_5{display:flex;align-items:flex-start;gap:var(--space-3)}._radio_1lt5o_6{width:24px;height:24px;margin:var(--space-3) 0 0;accent-color:var(--correct);flex:none}._field_1lt5o_7{display:flex;flex-direction:column;gap:var(--space-1);flex:1;min-width:0}._input_1lt5o_8{min-height:48px;padding:0 var(--space-4);font:inherit;color:var(--text);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);box-sizing:border-box}._input_1lt5o_8:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._input_1lt5o_8[aria-invalid=true]{border-color:var(--wrong)}._hint_1lt5o_20{color:var(--text-dim)}._error_1lt5o_21{margin:0;color:var(--wrong);font-weight:700}small._error_1lt5o_21{font-weight:700}._card_msyjm_1{padding:var(--space-5);box-sizing:border-box}._section_msyjm_2{display:flex;flex-direction:column;gap:var(--space-4)}._head_msyjm_3{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4)}._number_msyjm_4{margin:0 auto 0 0;font-size:1.25rem}._segmented_msyjm_5{display:inline-flex;border:1px solid var(--glass-border);border-radius:var(--radius-md);overflow:hidden}._seg_msyjm_5{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-4);font-weight:800;cursor:pointer;background:var(--glass);position:relative}._segOn_msyjm_16{background:linear-gradient(90deg,var(--blob-pink),var(--opt-a))}._segInput_msyjm_17{position:absolute;opacity:0;pointer-events:none}._seg_msyjm_5:has(._segInput_msyjm_17:focus-visible){outline:3px solid var(--selected);outline-offset:-3px}._moves_msyjm_19{display:flex;gap:var(--space-2)}._field_msyjm_20{display:flex;flex-direction:column;gap:var(--space-1)}._label_msyjm_21{font-weight:800}._textarea_msyjm_22{padding:var(--space-3) var(--space-4);font:inherit;color:var(--text);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);resize:vertical;box-sizing:border-box}._catInput_msyjm_32{width:min(100%,360px)}._textarea_msyjm_22:focus-visible,._numberInput_msyjm_33:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._textarea_msyjm_22[aria-invalid=true],._numberInput_msyjm_33[aria-invalid=true]{border-color:var(--wrong)}._time_msyjm_35{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-4)}._check_msyjm_36{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:800;min-height:44px}._check_msyjm_36 input{width:22px;height:22px;accent-color:var(--selected)}._numberInput_msyjm_33{width:120px;min-height:48px;padding:0 var(--space-4);font:inherit;color:var(--text);background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md);box-sizing:border-box}._range_msyjm_49{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}._rangePlay_msyjm_50{display:inline-flex;align-items:center;gap:var(--space-2);min-height:48px}._actions_msyjm_51{display:flex;justify-content:flex-end;gap:var(--space-3)}._hint_msyjm_52{color:var(--text-dim)}._error_msyjm_53{margin:0;color:var(--wrong);font-weight:700}small._error_msyjm_53{font-weight:700}._head_1ae27_1{margin-bottom:var(--space-4)}._title_1ae27_2{margin:0;font-size:1.75rem;overflow-wrap:anywhere}._meta_1ae27_3{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5)}._titleField_1ae27_4{flex:1 1 360px}._timeField_1ae27_5{flex:0 0 200px}._list_1ae27_6{display:flex;flex-direction:column;gap:var(--space-4)}._addRow_1ae27_7{display:flex;align-items:center;gap:var(--space-4);margin:var(--space-4) 0 var(--space-6)}._bar_1ae27_8{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-5);padding:var(--space-3) var(--space-4);background:var(--glass-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-glass)}._status_1ae27_24{flex:1;min-width:0}._summary_1ae27_25{padding:var(--space-2) var(--space-3);font:inherit;font-weight:700;text-align:left;color:var(--wrong);background:var(--wrong-bg);border:1px solid var(--wrong);border-radius:var(--radius-sm);cursor:pointer}._summary_1ae27_25:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._savedMsg_1ae27_37{margin:0;color:var(--correct);font-weight:800}._error_1ae27_38{margin:0;color:var(--wrong);font-weight:700}._center_1ae27_39{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}._back_1ae27_40{display:inline-flex;align-items:center;min-height:48px;padding:0 var(--space-5);font-weight:800;color:var(--text);text-decoration:none;background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-md)}._back_1ae27_40:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._title_4ijhd_1{margin:0 0 var(--space-5);font-size:1.75rem}._error_4ijhd_2{margin:0 0 var(--space-4);color:var(--wrong);font-weight:700}._list_4ijhd_3{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._link_4ijhd_4{display:block;color:var(--text);text-decoration:none;border-radius:var(--radius-md)}._link_4ijhd_4:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._card_4ijhd_6{display:grid;grid-template-columns:minmax(0,1fr) auto auto minmax(120px,auto);align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5)}._main_4ijhd_7{min-width:0}._cardTitle_4ijhd_8{margin:0;font-size:1.15rem;overflow-wrap:anywhere}._meta_4ijhd_9{margin:var(--space-1) 0 0;color:var(--text-dim)}._status_4ijhd_10{font-weight:800;padding:var(--space-1) var(--space-3);border:1px solid var(--glass-border);border-radius:var(--radius-md)}._status_4ijhd_10[data-status=FINISHED]{color:var(--correct)}._status_4ijhd_10[data-status=CANCELLED],._status_4ijhd_10[data-status=ABORTED]{color:var(--wrong)}._count_4ijhd_13{color:var(--text-dim)}._winners_4ijhd_14{display:flex;flex-wrap:wrap;gap:var(--space-2)}._winner_4ijhd_14{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:700}@media(max-width:640px){._card_4ijhd_6{grid-template-columns:auto minmax(0,1fr);gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4)}._main_4ijhd_7,._winners_4ijhd_14{grid-column:1 / -1}}._back_q30g9_1{display:inline-block;margin-bottom:var(--space-4);color:var(--text-dim);font-weight:700}._error_q30g9_2{color:var(--wrong);font-weight:700}._head_q30g9_3{margin-bottom:var(--space-5)}._title_q30g9_4{margin:0 0 var(--space-3);font-size:1.75rem;overflow-wrap:anywhere}._facts_q30g9_5{display:flex;flex-wrap:wrap;gap:var(--space-5);margin:0}._facts_q30g9_5 dt{color:var(--text-dim);font-size:.85rem}._facts_q30g9_5 dd{margin:0;font-weight:700}._section_q30g9_8{margin:var(--space-5) 0 var(--space-3);font-size:1.25rem}._standings_q30g9_9{max-width:520px}._kicked_q30g9_10{margin:var(--space-3) 0 0;color:var(--text-dim)}._kickedPlayer_q30g9_11{display:inline-flex;align-items:center;gap:var(--space-1)}._scroll_q30g9_12{overflow-x:auto;border:1px solid var(--glass-border);border-radius:var(--radius-md)}._scroll_q30g9_12:focus-visible{outline:3px solid var(--selected);outline-offset:2px}._table_q30g9_14{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%}._table_q30g9_14 th,._table_q30g9_14 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--glass-border);text-align:center}._table_q30g9_14 th._corner_q30g9_16,._table_q30g9_14 th._phead_q30g9_16{position:sticky;left:0;z-index:1;background:var(--surface-solid);text-align:left}._pname_q30g9_17{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}._qhead_q30g9_18{cursor:help}._cell_q30g9_19{min-width:64px}._cell_q30g9_19[data-correct=true]{color:var(--correct)}._cell_q30g9_19[data-correct=false]{color:var(--wrong)}._cell_q30g9_19[data-empty=true]{color:var(--text-dim)}._letter_q30g9_23{display:block;font-weight:800}._time_q30g9_24{display:block;font-size:.8rem;color:var(--text-dim)}._changes_q30g9_25{display:block;font-size:.8rem}._qhead_q30g9_18[data-unplayed=true]{color:var(--text-dim);opacity:.6}._cell_q30g9_19[data-unplayed=true]{color:var(--text-dim);opacity:.5;background:var(--glass-border)}._notPlayed_q30g9_28{font-size:.75rem;font-style:italic}tr[data-kicked=true]{opacity:.7}._kickedTag_q30g9_30{margin-left:var(--space-1);color:var(--wrong);font-size:.75rem}._questions_q30g9_32{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}._question_q30g9_32{padding:var(--space-3) var(--space-4);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:var(--glass)}._question_q30g9_32[data-unplayed=true]{opacity:.6}._qtext_q30g9_35{margin:0 0 var(--space-2);font-weight:700;overflow-wrap:anywhere}._qnum_q30g9_36{color:var(--text-dim)}._opts_q30g9_37{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}._opt_q30g9_37{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-3);border:1px solid var(--glass-border);border-radius:999px;font-size:.9rem}._opt_q30g9_37[data-correct=true]{color:var(--correct);border-color:var(--correct);font-weight:700}._optLetter_q30g9_40{font-weight:900}._optText_q30g9_41{overflow-wrap:anywhere}._votes_q30g9_42{min-width:1.5em;padding:0 6px;border-radius:999px;background:var(--glass-border);color:var(--text);font-size:.8rem;font-weight:800;text-align:center}._title_10ezc_1{margin:0 0 var(--space-5);font-size:1.75rem}._error_10ezc_2{margin:0 0 var(--space-4);color:var(--wrong);font-weight:700}._search_10ezc_3{max-width:360px;margin-bottom:var(--space-4)}._list_10ezc_4{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}._card_10ezc_5{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(140px,auto);align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5)}._main_10ezc_6{min-width:0}._name_10ezc_7{margin:0;font-size:1.15rem;overflow-wrap:anywhere}._meta_10ezc_8{margin:var(--space-1) 0 0;color:var(--text-dim)}._chip_10ezc_9{font-weight:800;padding:var(--space-1) var(--space-3);border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--correct)}._chip_10ezc_9[data-released=true]{color:var(--text-dim)}@media(max-width:640px){._card_10ezc_5{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);padding:var(--space-3) var(--space-4)}._card_10ezc_5>:last-child{grid-column:1 / -1}._card_10ezc_5>span:last-child:empty{display:none}}._pill_14r2t_1{display:inline-block;min-width:3.5rem;padding:var(--space-1) var(--space-4);border-radius:999px;text-align:center;font-size:2rem;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}._pill_14r2t_1[data-size=xl]{font-size:5vw;min-width:8vw;padding:var(--space-2) var(--space-5)}._pill_14r2t_1[data-level=warn]{color:var(--warn);border-color:var(--warn)}._pill_14r2t_1[data-level=urgent]{color:var(--wrong);border-color:var(--wrong)}._bar_6jyiw_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-4)}._title_6jyiw_2{flex:1 1 200px;min-width:0}._room_6jyiw_3{margin:0;font-size:1.5rem}._quiz_6jyiw_4{margin:0;color:var(--text-dim)}._password_6jyiw_5{display:flex;align-items:center;gap:var(--space-3)}._copied_6jyiw_6{color:var(--correct);font-weight:700}._status_6jyiw_7{color:var(--warn);font-weight:700}._columns_6jyiw_8{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--space-4);align-items:start}._left_6jyiw_9{display:flex;flex-direction:column;gap:var(--space-3)}._now_6jyiw_10,._players_6jyiw_10{padding:var(--space-5)}._cardTitle_6jyiw_11{margin:0 0 var(--space-3);font-size:1.125rem;color:var(--text-dim)}._phase_6jyiw_12{color:var(--text)}._step_6jyiw_13{margin:0 0 var(--space-3);font-size:1.25rem;font-weight:800}._dim_6jyiw_14{color:var(--text-dim);margin:var(--space-2) 0}._next_6jyiw_15{margin:0 0 var(--space-3);color:var(--text-dim);font-weight:700}._question_6jyiw_16{margin:var(--space-3) 0;font-size:1.5rem}._options_6jyiw_17{margin:0 0 var(--space-3);padding-left:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}._option_6jyiw_17{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm)}._correct_6jyiw_19{background:color-mix(in srgb,var(--correct) 18%,transparent);border:1px solid var(--correct);color:var(--correct);font-weight:800}._mark_6jyiw_20{font-weight:800}._track_6jyiw_21{height:10px;border-radius:5px;background:var(--progress-track);overflow:hidden}._fill_6jyiw_22{height:100%;background:var(--correct);transition:width .3s}._main_6jyiw_23{width:100%}._hint_6jyiw_24{margin:0;text-align:center;color:var(--text-dim);font-size:.875rem}@media(hover:none)and (pointer:coarse){._hint_6jyiw_24{display:none}}._danger_6jyiw_27{color:var(--wrong)}._list_6jyiw_28{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}._player_6jyiw_10{display:flex;align-items:center;gap:var(--space-3)}._offline_6jyiw_30{opacity:.6}._name_6jyiw_31{flex:1;min-width:0;overflow-wrap:anywhere;font-weight:700}._dot_6jyiw_32{width:12px;height:12px;border-radius:50%;background:var(--text-dim);flex:none;opacity:.5}._on_6jyiw_33{background:var(--correct);opacity:1}._answered_6jyiw_34{color:var(--correct);font-weight:700;font-size:.875rem}@media(max-width:900px){._columns_6jyiw_8{grid-template-columns:1fr}}._state_10a5d_2{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 48px);text-align:center}._card_10a5d_3{padding:var(--space-6)}._message_10a5d_4{margin:0;font-size:1.25rem;font-weight:700;color:var(--text-dim)}._alert_10a5d_5{margin:0;font-size:1.25rem;font-weight:800}._back_10a5d_6{margin:var(--space-4) 0 0}._link_10a5d_7{color:var(--text);font-weight:700}._overlay_1rc6t_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:var(--space-6);border-radius:0;font:inherit;color:var(--text);cursor:pointer}._overlay_1rc6t_1:focus-visible{outline:3px solid var(--selected);outline-offset:-6px}._prompt_1rc6t_18{padding:var(--space-5) var(--space-6);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass);font-size:max(3.5vw,1.5rem);font-weight:800;text-align:center}._toggle_1rc6t_28{position:fixed;left:var(--space-5);bottom:var(--space-5);z-index:100;width:56px;height:56px;padding:0;font:inherit;font-size:1.6rem;line-height:1;color:var(--text);border-radius:50%;cursor:pointer;transition:transform .1s,filter .2s}._toggle_1rc6t_28:hover:not(:disabled){filter:brightness(1.15)}._toggle_1rc6t_28:active:not(:disabled){transform:scale(.94)}._toggle_1rc6t_28:disabled{opacity:.5;cursor:not-allowed}._toggle_1rc6t_28[aria-pressed=true]{border-color:var(--selected)}._toggle_1rc6t_28:focus-visible{outline:3px solid var(--selected);outline-offset:3px}._root_10wio_1{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);min-width:0}._card_10wio_2{width:26vh;min-width:22vh;max-width:100%;aspect-ratio:1;padding:var(--space-3);background:var(--qr-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-glass)}._card_10wio_2>svg{display:block;width:100%;height:100%}._url_10wio_13{margin:0;font-weight:800;font-size:max(1.5vw,1rem);text-align:center;overflow-wrap:anywhere}._root_k4k1m_2{position:relative;width:100%;height:100%;min-height:0}._center_k4k1m_3{display:flex;align-items:center;justify-content:center}._label_k4k1m_4{font-size:1.6vw;font-weight:700;color:var(--text-dim)}._loading_k4k1m_5{margin:0;font-size:3.5vw;color:var(--text-dim)}._lobby_k4k1m_8{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:3vw}._join_k4k1m_9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2vw;min-width:0;min-height:0;text-align:center}._brand_k4k1m_11{--logo-h: 5.5vw !important}._title_k4k1m_12{margin:0;font-size:3.8vw;font-weight:900;line-height:1.1;overflow-wrap:anywhere}._cta_k4k1m_13{margin:0;font-size:3.5vw;font-weight:900}._joinCard_k4k1m_14{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);max-width:100%;padding:1.4vw 1.8vw;border-radius:var(--radius-lg)}._otherUrls_k4k1m_15{margin:0;max-width:100%;font-size:max(1.1vw,.875rem);font-weight:700;color:var(--text-dim);text-align:center;overflow-wrap:anywhere}._passwordCard_k4k1m_16{display:flex;align-items:baseline;gap:1.2vw;padding:.8vw 2.4vw;border-radius:var(--radius-lg)}._password_k4k1m_16{font-size:3.5vw;font-weight:900;letter-spacing:.04em}._players_k4k1m_18{display:flex;flex-direction:column;gap:1.6vw;min-width:0;min-height:0;overflow:hidden;padding-top:1vw}._count_k4k1m_19{margin:0;font-size:2.6vw;font-weight:800}._question_k4k1m_22{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:1.4vw}._topbar_k4k1m_23{display:flex;align-items:center;justify-content:space-between;gap:2vw}._counter_k4k1m_24{font-size:2.4vw;font-weight:800;color:var(--text-dim)}._category_k4k1m_25{max-width:50%;padding:.4vw 1.4vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.7vw;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--text);background:var(--glass);border:1px solid var(--glass-border);border-radius:999px}._stage_k4k1m_31{display:flex;flex-direction:column;align-items:center;justify-content:safe center;gap:1.6vw;min-height:0;overflow:hidden}._text_k4k1m_32{margin:0;padding:1.4vw 2.4vw;border-radius:var(--radius-lg);font-size:4.2vw;font-weight:800;line-height:1.2;text-align:center;overflow-wrap:anywhere}._text_k4k1m_32[data-long=true]{padding:.8vw 1.6vw;font-size:3.5vw;line-height:1.12}._image_k4k1m_43{flex:0 1 auto;min-height:0;max-width:80%;max-height:100%;border-radius:var(--radius-lg);object-fit:contain}._options_k4k1m_45>div{gap:1.4vw}._options_k4k1m_45 button{min-height:6.5vw;padding:.8vw 1.4vw;gap:1.2vw;font-size:2.2vw;border-radius:var(--radius-lg)}._options_k4k1m_45 button[data-dim=true]{opacity:1}._question_k4k1m_22[data-dense=true]{gap:1vw}._question_k4k1m_22[data-dense=true] ._options_k4k1m_45>div{gap:1vw}._question_k4k1m_22[data-dense=true] ._options_k4k1m_45 button{min-height:0;padding:.6vw 1.2vw;font-size:1.6vw;line-height:1.25}._answered_k4k1m_51{display:flex;align-items:center;gap:1.6vw;font-size:2vw;font-weight:800}._progress_k4k1m_52{flex:1;height:1.1vw;overflow:hidden;border-radius:999px;background:var(--progress-track)}._progressFill_k4k1m_53{width:calc(var(--p, 0) * 100%);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--blob-cyan),var(--blob-violet));transition:width .4s ease-out}._vignette_k4k1m_62{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at center,transparent 40%,var(--urgent-vignette) 100%);opacity:0;transition:opacity .5s ease}._vignette_k4k1m_62[data-active=true]{opacity:1;animation:_vignette-pulse_k4k1m_1 1s ease-in-out infinite}@keyframes _vignette-pulse_k4k1m_1{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){._vignette_k4k1m_62[data-active=true]{animation:none}}._finale_k4k1m_81{display:flex;flex-direction:column;justify-content:center;font-size:2.4vw}._cancelCard_k4k1m_84{padding:3vw 5vw;border-radius:var(--radius-lg);text-align:center}._emoji_k4k1m_85{font-size:7vw;line-height:1.1}._cancelText_k4k1m_86{margin:var(--space-4) 0 0;font-size:4vw;font-weight:900}._center_9ax7s_1{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._message_9ax7s_2{margin:0;padding:2vw 3vw;border-radius:var(--radius-lg);font-size:3.5vw;font-weight:800;text-align:center}._chip_9ax7s_3{position:absolute;top:1vw;left:50%;z-index:60;transform:translate(-50%);margin:0;padding:var(--space-2) var(--space-5);border-radius:999px;font-size:1.6vw;font-weight:800;white-space:nowrap}._loading_19698_1{margin:0;text-align:center;color:var(--text-dim)}
