._top_tz11b_1{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}._title_tz11b_9{font-family:var(--f-display);letter-spacing:-.02em;margin:0;font-size:clamp(2rem,6vw,2.9rem);font-weight:800;line-height:1}._twice_tz11b_18{color:var(--accent)}._stat_tz11b_22{font-family:var(--f-mono);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;display:flex}._stat_tz11b_22 b{font-size:1.5rem;font-weight:500;line-height:1.1}._stat_tz11b_22 span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:.7rem}._back_tz11b_43{font:500 .75rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:10px;text-decoration:none;display:inline-block}._back_tz11b_43:hover{color:var(--accent);text-decoration:underline}._filters_4yhau_1{flex-direction:column;gap:8px;display:flex}._row_4yhau_7{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._label_4yhau_14{font:500 .7rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);min-width:5.5em}._chip_4yhau_22{font:500 .85rem var(--f-body);border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px}._chip_4yhau_22[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}._count_4yhau_38{opacity:.6}._sheet_1rsak_1{background:var(--paper);background-image:repeating-linear-gradient(to bottom, transparent 0 31px, var(--rule) 31px 32px);border:1px solid var(--line);min-width:0;box-shadow:0 1px 0 var(--line), 0 12px 30px -18px #141e4659;background-position:0 14px;border-radius:4px;padding:28px 28px 28px 64px;position:relative}._sheet_1rsak_1:before{content:"";background:var(--margin);width:2px;position:absolute;top:0;bottom:0;left:44px}@media (width<=560px){._sheet_1rsak_1{padding:22px 16px 22px 40px}._sheet_1rsak_1:before{left:26px}}._rich_n65oa_2{max-width:65ch}._rich_n65oa_2 p{margin:0 0 10px}._rich_n65oa_2 ul,._rich_n65oa_2 ol{flex-direction:column;gap:4px;margin:0 0 12px;padding-left:1.4em;display:flex}._rich_n65oa_2 .math{font-family:var(--f-mono);background:var(--accent-soft);border-radius:3px;padding:1px 5px;font-size:.92em}._rich_n65oa_2 .tbl{margin:4px 0 14px;overflow-x:auto}._rich_n65oa_2 table{border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:100%;font-size:.9rem}._rich_n65oa_2 th,._rich_n65oa_2 td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:6px 10px}._rich_n65oa_2 th{font:500 .72rem var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);background:var(--accent-soft)}._rich_n65oa_2 .cards{flex-wrap:wrap;gap:10px;display:flex}._rich_n65oa_2 .cards span{font:600 1.3rem var(--f-mono);border:1.5px solid var(--ink);background:var(--paper);border-radius:6px;place-items:center;width:2.6em;height:3.4em;display:grid}._explain_1ld22_1{border-top:2px dashed var(--line);max-width:65ch;margin-top:22px;padding-top:18px}._heading_1ld22_8{font-family:var(--f-display);margin:0 0 8px;font-size:1.1rem}._sub_1ld22_14{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}._tests_1ld22_20{color:var(--muted);margin:14px 0 0;font-size:.9rem}._meta_1ryog_1{font-family:var(--f-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:.78rem;display:flex}._number_1ryog_13{color:var(--accent);font-weight:500}._difficulty_1ryog_18{border:1px solid;border-radius:999px;padding:1px 8px}._easy_1ryog_23{color:var(--good)}._medium_1ryog_26{color:var(--accent)}._hard_1ryog_29{color:var(--pencil)}._title_1ryog_33{font-family:var(--f-display);text-wrap:balance;margin:10px 0 12px;font-size:clamp(1.4rem,4vw,1.85rem);font-weight:700;line-height:1.15}._question_1ryog_42{margin:0 0 18px;font-size:1.05rem}._hints_1ryog_48{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}._hint_1ryog_48{font-family:var(--f-hand);color:var(--accent);max-width:60ch;font-size:1.35rem;line-height:1.25}._hint_1ryog_48:before{content:"hint → ";opacity:.7}._label_1ryog_66{font:500 .75rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 6px;display:block}._inline_1ryog_74{margin:0}._field_1ryog_78{width:100%;max-width:65ch;font:1rem/1.5 var(--f-body);color:var(--ink);background:var(--paper);border:1.5px solid var(--line);resize:vertical;border-radius:6px;padding:10px 12px}._field_1ryog_78:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}._field_1ryog_78:disabled{opacity:.7}._yours_1ryog_98{max-width:65ch;scroll-margin-top:16px}._yourText_1ryog_102{font-family:var(--f-hand);color:var(--accent);white-space:pre-wrap;overflow-wrap:anywhere;font-size:1.45rem;line-height:1.3}._error_1ryog_111{color:var(--pencil);margin:8px 0 0;font-size:.9rem}._feedback_1ryog_118{border:1px solid var(--line);border-radius:6px;max-width:65ch;margin-top:14px;padding:10px 14px;scroll-margin-top:16px}._feedback_1ryog_118._right_1ryog_126{background:var(--good-soft);border-color:var(--good)}._feedback_1ryog_118._partial_1ryog_130{background:var(--accent-soft);border-color:var(--accent)}._feedback_1ryog_118._wrong_1ryog_134{background:var(--bad-soft);border-color:var(--pencil)}._answerBox_1ryog_139{background:var(--accent-soft);border:1px solid var(--accent);border-radius:6px;max-width:65ch;margin-top:14px;padding:12px 16px;scroll-margin-top:16px}._answerBox_1ryog_139 ._label_1ryog_66{color:var(--accent);margin-bottom:4px}._answerText_1ryog_152{font-family:var(--f-display);margin:0;font-size:1.2rem;font-weight:500;line-height:1.35}._actions_1ryog_160{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}._btn_1ryog_168{font:600 .92rem var(--f-body);cursor:pointer;border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:6px;padding:10px 18px}._btn_1ryog_168:disabled{opacity:.45;cursor:default}._primary_1ryog_181{background:var(--accent);border-color:var(--accent);color:var(--paper)}._good_1ryog_186{border-color:var(--good);color:var(--good)}._bad_1ryog_190{border-color:var(--pencil);color:var(--pencil)}._link_1ryog_195{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._kbd_1ryog_205{font-family:var(--f-mono);color:var(--muted);margin-left:auto;font-size:.72rem}._grading_1ryog_212{color:var(--muted);align-items:center;gap:8px;font-size:.92rem;display:inline-flex}._dot_1ryog_219{background:var(--accent);border-radius:50%;width:10px;height:10px}._stamp_1ryog_227{font-family:var(--f-hand);color:var(--pencil);pointer-events:none;font-size:2.6rem;font-weight:700;line-height:1;position:absolute;top:14px;right:22px;transform:rotate(-8deg)}._stamp_1ryog_227._right_1ryog_126{color:var(--good)}._stamp_1ryog_227._partial_1ryog_130{color:var(--accent)}@media (prefers-reduced-motion:no-preference){._stamp_1ryog_227{animation:.35s ease-out _stamp_1ryog_227}._dot_1ryog_219{animation:1s ease-in-out infinite alternate _pulse_1ryog_1}}@keyframes _stamp_1ryog_227{0%{opacity:0;transform:rotate(-8deg)scale(1.6)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@keyframes _pulse_1ryog_1{0%{opacity:.25}to{opacity:1}}@media (width<=560px){._stamp_1ryog_227{font-size:2rem;right:12px}._kbd_1ryog_205{display:none}}._meta_1g9cy_1{font-family:var(--f-mono);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;gap:14px;font-size:.78rem;display:flex}._name_1g9cy_11{color:var(--accent);font-weight:500}._big_1g9cy_16{font-family:var(--f-display);margin:6px 0;font-size:3rem;font-weight:800;line-height:1}._text_1g9cy_24{max-width:65ch;margin:0 0 18px;font-size:1.05rem}._btn_1g9cy_30{font:600 .92rem var(--f-body);cursor:pointer;background:var(--accent);border:1px solid var(--accent);color:var(--paper);border-radius:6px;padding:10px 18px}._btn_1g9cy_30:disabled{opacity:.45;cursor:default}._heading_16pie_1{font:500 .75rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 0 10px;display:flex}._grid_16pie_13{grid-template-columns:repeat(auto-fill,minmax(42px,1fr));gap:6px;display:grid}._cell_16pie_19{aspect-ratio:1;max-width:100%;font:500 .8rem var(--f-mono);font-variant-numeric:tabular-nums;border:1px solid var(--line);background:var(--paper);color:var(--muted);cursor:pointer;border-radius:4px}._right_16pie_31{background:var(--good-soft);border-color:var(--good);color:var(--good)}._partial_16pie_36{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}._wrong_16pie_41{background:var(--bad-soft);border-color:var(--pencil);color:var(--pencil)}._shown_16pie_46{background:var(--rule);border-color:var(--muted);color:var(--muted)}._current_16pie_51{outline:2px solid var(--accent);outline-offset:1px;color:var(--ink)}._off_16pie_56{opacity:.3}._link_16pie_60{color:var(--muted);font:inherit;cursor:pointer;text-transform:none;letter-spacing:0;background:0 0;border:none;padding:0;text-decoration:underline}._confirm_16pie_72{text-transform:none;letter-spacing:0;color:var(--ink);align-items:center;gap:8px;display:inline-flex}._page_n075l_3{--bg:#eef1f7;--paper:#fbfcfe;--rule:#d6dff0;--margin:#f0b6ad;--ink:#18223d;--muted:#5d6886;--accent:#2348b5;--accent-soft:#e3e9fa;--pencil:#c4382a;--good:#1f7a4d;--good-soft:#e1f3e9;--bad-soft:#fbe6e3;--line:#cfd6e6;--f-display:"Bricolage Grotesque", "Avenir Next", system-ui, sans-serif;--f-body:"IBM Plex Sans", system-ui, -apple-system, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--f-hand:"Caveat", "Bradley Hand", "Comic Sans MS", cursive;background:var(--bg);min-height:100dvh;color:var(--ink);font-family:var(--f-body);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));padding-top:calc(24px + env(safe-area-inset-top,0px));padding-bottom:calc(48px + env(safe-area-inset-bottom,0px));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px;line-height:1.55}@media (prefers-color-scheme:dark){._page_n075l_3{--bg:#0c1122;--paper:#141b31;--rule:#212b48;--margin:#5a2b33;--ink:#e5e9f4;--muted:#95a0bf;--accent:#8eaaff;--accent-soft:#1d2a52;--pencil:#ff8b78;--good:#5fd39a;--good-soft:#15352a;--bad-soft:#3e1d1f;--line:#2a3555;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}._page_n075l_3 button:focus-visible,._page_n075l_3 a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._wrap_n075l_62{flex-direction:column;gap:20px;max-width:860px;margin:0 auto;display:flex}._panel_2hyo9_3{background:linear-gradient(180deg, var(--field-2), var(--field));border:1px solid var(--line);border-radius:14px;min-width:0;padding:22px}._panelTitle_2hyo9_11{font-family:var(--f-display);letter-spacing:.03em;text-transform:uppercase;margin:0 0 4px;font-size:1.35rem;font-weight:600}._label_2hyo9_20{font:500 .72rem var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0 0 6px;display:block}._muted_2hyo9_29{color:var(--muted)}._row_2hyo9_33{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._stack_2hyo9_40{flex-direction:column;gap:14px;display:flex}._btn_2hyo9_46{font:600 .95rem var(--f-body);cursor:pointer;border:1px solid var(--line);color:var(--chalk);background:0 0;border-radius:8px;padding:11px 20px}._btn_2hyo9_46:hover:not(:disabled){border-color:var(--amber)}._btn_2hyo9_46:disabled{opacity:.45;cursor:default}._primary_2hyo9_65{background:var(--amber);border-color:var(--amber);color:#1d1300}._primary_2hyo9_65:hover:not(:disabled){filter:brightness(1.08)}._danger_2hyo9_75{color:var(--bad);border-color:#0000;padding-inline:8px}._input_2hyo9_81{font:500 1.05rem var(--f-body);color:var(--chalk);background:var(--night);border:1.5px solid var(--line);border-radius:8px;min-width:0;padding:10px 12px}._input_2hyo9_81:focus{border-color:var(--amber);box-shadow:0 0 0 3px var(--amber-soft);outline:none}._code_2hyo9_97{font-family:var(--f-mono);letter-spacing:.25em;text-transform:uppercase}._error_2hyo9_103{color:var(--bad);margin:0;font-size:.92rem}._seg_2hyo9_110{border:1px solid var(--line);border-radius:8px;display:inline-flex;overflow:hidden}._seg_2hyo9_110 button{font:600 .9rem var(--f-mono);color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 14px}._seg_2hyo9_110 button+button{border-left:1px solid var(--line)}._seg_2hyo9_110 button[aria-pressed=true]{background:var(--amber-soft);color:var(--amber)}._seg_2hyo9_110 button:disabled{cursor:default}._digits_2hyo9_140{font-family:var(--f-mono);font-variant-numeric:tabular-nums;color:var(--amber)}._pill_2hyo9_146{font:500 .72rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;border:1px solid;border-radius:999px;padding:1px 9px;display:inline-block}._grid_1cn0h_1{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:18px;display:grid}._full_1cn0h_8{width:100%}._join_1cn0h_12{align-items:end;gap:10px;display:flex}._joinField_1cn0h_18{flex:1;min-width:0}._best_1cn0h_23{color:var(--muted);margin:0}._meta_1wkmo_1{font:500 .78rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._prompt_1wkmo_13{font-family:var(--f-body);text-wrap:pretty;max-width:62ch;margin:12px 0 20px;font-size:clamp(1.2rem,3.6vw,1.5rem);font-weight:600;line-height:1.35}._form_1wkmo_23{flex-direction:column;gap:8px;display:flex}._guessRow_1wkmo_29{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._guess_1wkmo_29{width:13rem;max-width:100%;font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-size:1.25rem}._adorn_1wkmo_44{font:500 1.1rem var(--f-mono);color:var(--muted)}._locked_1wkmo_49{margin:0;font-size:1.1rem}._locked_1wkmo_49 span{font-size:1.3rem}._combo_1wkmo_59{width:17rem;max-width:100%;position:relative}._country_1wkmo_65{width:100%}._suggestions_1wkmo_69{z-index:5;background:var(--field-2);border:1px solid var(--line);border-radius:10px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 10px 30px #00000073}._suggestions_1wkmo_69 li{cursor:pointer;border-radius:6px;padding:8px 10px}._activeOption_1wkmo_90{background:var(--amber-soft);color:var(--amber)}._track_ye5w8_1{background:var(--night);border:1px solid var(--line);border-radius:999px;height:8px;margin:12px 0 0;overflow:hidden}._fill_ye5w8_10{border-radius:inherit;background:var(--good);transform-origin:0;height:100%;transform:scaleX(var(--start));animation:_deplete_ye5w8_1 var(--duration) linear forwards, _low_ye5w8_1 .3s ease var(--low-delay) forwards, _pulse_ye5w8_1 .6s ease-in-out calc(var(--low-delay) + .3s) infinite alternate}@keyframes _deplete_ye5w8_1{0%{transform:scaleX(var(--start))}to{transform:scaleX(0)}}@keyframes _low_ye5w8_1{to{background:var(--bad)}}@keyframes _pulse_ye5w8_1{to{opacity:.6}}@media (prefers-reduced-motion:reduce){._fill_ye5w8_10{animation:_deplete_ye5w8_1 var(--duration) linear forwards, _low_ye5w8_1 0s linear var(--low-delay) forwards}}._overlay_16e91_1{z-index:50;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}._canvas_16e91_10{width:100%;height:100%;position:absolute;inset:0}._banner_16e91_17{background:#07130ee0;border:2px solid #ffb935;border-radius:16px;flex-direction:column;align-items:center;padding:18px 34px;animation:2.6s cubic-bezier(.2,.9,.3,1.3) forwards _pop_16e91_1;display:flex;position:relative;box-shadow:0 0 40px #ffb93559}._still_16e91_30{animation:2.6s linear forwards _fade_16e91_1}._big_16e91_34{letter-spacing:.03em;text-transform:uppercase;color:#ffb935;font-family:Oswald,Arial Narrow,sans-serif;font-size:clamp(2.6rem,11vw,4.5rem);font-weight:700;line-height:1}._small_16e91_44{text-transform:uppercase;letter-spacing:.12em;color:#f1f5ee;margin-top:6px;font:500 .85rem IBM Plex Mono,ui-monospace,monospace}@keyframes _pop_16e91_1{0%{opacity:0;transform:scale(.3)rotate(-6deg)}14%{opacity:1;transform:scale(1.08)rotate(2deg)}22%{transform:scale(1)rotate(0)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes _fade_16e91_1{0%,80%{opacity:1}to{opacity:0}}._meta_1laim_1{font:500 .78rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:0 0 10px}._prompt_1laim_9{color:var(--muted);margin:0 0 14px}._answer_1laim_14{background:var(--amber-soft);border:1px solid var(--amber);border-radius:10px;padding:12px 16px}._answer_1laim_14 span{color:var(--amber);margin-bottom:2px}._answerText_1laim_26{font-family:var(--f-display);letter-spacing:.02em;margin:0;font-size:1.8rem;font-weight:600}._meter_1laim_35{margin:22px 0 6px}._track_1laim_39{background:var(--bad-soft);border-radius:8px;height:56px;position:relative;overflow:hidden}._band50_1laim_47{background:var(--amber-soft);position:absolute;top:0;bottom:0}._band90_1laim_54{background:var(--good-soft);position:absolute;top:0;bottom:0}._center_1laim_61{background:var(--chalk);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}._marker_1laim_71{min-width:26px;height:22px;font:600 .7rem var(--f-mono);text-transform:uppercase;color:var(--night);background:var(--chalk);border-radius:999px;place-items:center;padding:0 5px;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 1px 3px #00000080}._markerYou_1laim_87{background:var(--amber)}._scale_1laim_91{font:500 .68rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);justify-content:space-between;margin-top:6px;display:flex}._results_1laim_102{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:18px 0 4px}._results_1laim_102 th{text-align:left;font:500 .7rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-bottom:1px solid var(--line);padding:6px 8px}._results_1laim_102 td{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:8px}._results_1laim_102 ._num_1laim_125{text-align:right}._results_1laim_102 td._num_1laim_125{font-size:1.1rem}._you_1laim_133 td{background:var(--amber-soft)}._youTag_1laim_137{color:var(--muted);font-size:.85em}._why_1laim_142{max-width:62ch;margin:16px 0 18px}._why_1laim_142 p{margin:8px 0 0}._source_1laim_151{color:var(--muted);font-size:.85rem}._bar_7nvm1_1{font:500 .8rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:16px;display:flex}._bar_7nvm1_1>:first-child{flex:1}._quit_7nvm1_14{padding:6px 12px;font-size:.8rem}._final_7nvm1_19{margin:8px 0 0;font-size:3rem;line-height:1}._best_7nvm1_25{color:var(--good);font-weight:600}._table_7nvm1_30{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:16px 0 20px;font-size:.92rem}._table_7nvm1_30 th{text-align:left;font:500 .7rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);border-bottom:1px solid var(--line);padding:6px}._table_7nvm1_30 td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:8px 6px}._num_7nvm1_55{text-align:right}@media (width<=560px){._table_7nvm1_30 th:first-child,._table_7nvm1_30 td:first-child{display:none}}._medal_19ldg_1{vertical-align:middle;filter:drop-shadow(0 2px 3px #0006);flex:none;display:inline-block}._board_79xyu_1{padding:16px 18px}._title_79xyu_5{font:500 .72rem var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0 0 8px}._list_79xyu_13{margin:0;padding:0;list-style:none}._item_79xyu_19{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:8px 6px;display:flex}._item_79xyu_19:last-child{border-bottom:0}._you_79xyu_31{background:var(--amber-soft);border-radius:6px}._away_79xyu_36{opacity:.55}._rank_79xyu_40{text-align:right;flex:none;justify-content:flex-end;width:1.4em;font-size:.95rem;display:inline-flex}._name_79xyu_49{overflow-wrap:anywhere;flex:1;min-width:0;font-weight:500}._tag_79xyu_56{border:1px solid var(--line);font:500 .66rem var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);vertical-align:2px;border-radius:4px;margin-left:8px;padding:0 6px}._answered_79xyu_68{font:500 .75rem var(--f-mono);color:var(--good)}._waiting_79xyu_73{font:500 .75rem var(--f-mono);color:var(--muted)}._score_79xyu_78{text-align:right;min-width:3ch;font-size:1.2rem}._outOf_79xyu_84{color:var(--muted);font-size:.75rem}._bar_n8rc1_1{font:500 .8rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:16px;display:flex}._bar_n8rc1_1>:first-child{flex:1}._leave_n8rc1_14{padding:6px 12px;font-size:.8rem}._warn_n8rc1_19{color:var(--amber)}._lobby_n8rc1_23 p{margin:0}._bigCode_n8rc1_27{letter-spacing:.2em;font-size:clamp(3rem,14vw,4.5rem);line-height:1;margin:0 0 8px!important}._link_n8rc1_34{font-family:var(--f-mono);overflow-wrap:anywhere;color:var(--chalk);font-size:.85rem}._copy_n8rc1_41{margin-left:4px;padding:4px 10px;font-size:.8rem}._settings_n8rc1_47{flex-wrap:wrap;gap:18px 28px;display:flex}._startRow_n8rc1_53{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}._timer_n8rc1_61{font-size:.85rem}._timer_n8rc1_61 span{font-size:1.15rem}._timerLow_n8rc1_69 span{color:var(--bad)}._hostRow_n8rc1_73{border-top:1px dashed var(--line);margin-top:14px;padding-top:14px}._final_n8rc1_79{text-align:left}._yourMedal_n8rc1_83{margin:10px 0 0;animation:.6s cubic-bezier(.2,.9,.3,1.4) both _medal-in_n8rc1_1}@keyframes _medal-in_n8rc1_1{0%{opacity:0;transform:translateY(-12px)scale(.6)}}@media (prefers-reduced-motion:reduce){._yourMedal_n8rc1_83{animation:none}}._winner_n8rc1_101{font-family:var(--f-display);text-transform:uppercase;color:var(--amber);margin:4px 0 6px;font-size:clamp(2rem,7vw,2.8rem);font-weight:700}._final_n8rc1_79 p{margin:0 0 18px}._page_n94og_3{--night:#07130e;--field:#0e271d;--field-2:#133325;--line:#24503d;--chalk:#f1f5ee;--muted:#9cb5a8;--amber:#ffb935;--amber-soft:#ffb93524;--good:#63d98f;--good-soft:#63d98f24;--bad:#ff7a66;--bad-soft:#ff7a6624;--f-display:"Oswald", "Arial Narrow", "Helvetica Neue", sans-serif;--f-body:"IBM Plex Sans", system-ui, -apple-system, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh;color:var(--chalk);font-family:var(--f-body);background:radial-gradient(ellipse 90% 45% at 50% -10%, #fff4d61f, transparent 70%), var(--night);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));padding-top:calc(20px + env(safe-area-inset-top,0px));padding-bottom:calc(48px + env(safe-area-inset-bottom,0px));font-size:16px;line-height:1.55}._page_n94og_3 a{color:var(--amber)}._page_n94og_3 :focus-visible{outline:2px solid var(--amber);outline-offset:2px}._wrap_n94og_46{flex-direction:column;gap:20px;max-width:760px;margin:0 auto;display:flex}._top_n94og_54{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}._back_n94og_62{font:500 .75rem var(--f-mono);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;text-decoration:none;display:inline-block;color:var(--muted)!important}._back_n94og_62:hover{color:var(--amber)!important}._title_n94og_76{font-family:var(--f-display);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(2.4rem,8vw,3.4rem);font-weight:700;line-height:1}._title_n94og_76 span{color:var(--amber)}._tagline_n94og_90{color:var(--muted);margin:6px 0 0}._page_893uq_3{--sky:#e6edf2;--snow:#fbfcfd;--ridge-far:#c9d5de;--ink:#2b1d14;--wool:#6b4a33;--butter:#d9951c;--muted:#5f6a73;--card:#fff;--line:#d3dce3;--flag-blue:#2f6fb5;--flag-white:#f6f6f2;--flag-red:#c8402f;--flag-green:#3c8d4f;--flag-yellow:#e8b42f;--f-display:"Bricolage Grotesque", "Avenir Next", system-ui, sans-serif;--f-body:"IBM Plex Sans", system-ui, -apple-system, sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--f-hand:"Caveat", "Bradley Hand", cursive;background:var(--snow);min-height:100dvh;color:var(--ink);font-family:var(--f-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;flex-direction:column;font-size:16px;line-height:1.55;display:flex}@media (prefers-color-scheme:dark){._page_893uq_3{--sky:#141c26;--snow:#0e131a;--ridge-far:#1e2a37;--ink:#f1ebe3;--wool:#c79c76;--butter:#f0b54a;--muted:#a2abb4;--card:#161e28;--line:#2a3644;--flag-white:#d9dbd6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}._page_893uq_3 a:focus-visible{outline:2px solid var(--butter);outline-offset:3px}._flags_893uq_59{padding:0 0 4px 8px;padding-top:env(safe-area-inset-top,0px);background:var(--sky);border-top:2px solid var(--wool);gap:8px;display:flex;overflow:hidden}._flags_893uq_59 span{transform-origin:top;background:var(--flag-blue);border-radius:0 0 2px 2px;flex:none;width:26px;height:30px}._flags_893uq_59 span:nth-child(5n+2){background:var(--flag-white)}._flags_893uq_59 span:nth-child(5n+3){background:var(--flag-red)}._flags_893uq_59 span:nth-child(5n+4){background:var(--flag-green)}._flags_893uq_59 span:nth-child(5n+5){background:var(--flag-yellow)}@media (prefers-reduced-motion:no-preference){._flags_893uq_59 span{animation:3.2s ease-in-out infinite alternate _sway_893uq_1}._flags_893uq_59 span:nth-child(3n+1){animation-delay:-1.1s}._flags_893uq_59 span:nth-child(3n+2){animation-delay:-2.2s}}@keyframes _sway_893uq_1{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}._hero_893uq_112{background:var(--sky)}._heroInner_893uq_116{max-width:960px;padding:40px max(16px, env(safe-area-inset-right,0px)) 8px max(16px, env(safe-area-inset-left,0px));align-items:center;gap:24px;margin:0 auto;display:flex}._yak_893uq_125{flex:none;width:clamp(88px,18vw,140px);height:auto}._title_893uq_131{font-family:var(--f-display);letter-spacing:-.03em;color:var(--wool);text-wrap:balance;margin:0;font-size:clamp(2.4rem,8vw,4.2rem);font-weight:800;line-height:.95}._tagline_893uq_142{color:var(--ink);margin:10px 0 0;font-size:clamp(1.05rem,2.6vw,1.3rem)}._mountains_893uq_148{width:100%;height:clamp(48px,10vw,110px);margin-top:-4px;display:block}._far_893uq_154{fill:var(--ridge-far)}._near_893uq_158{fill:var(--snow)}._main_893uq_163{width:100%;max-width:960px;padding:32px max(16px, env(safe-area-inset-right,0px)) 48px max(16px, env(safe-area-inset-left,0px));background:var(--snow);flex:1;margin:0 auto}._sectionLabel_893uq_172{font:500 .78rem var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:0 0 14px}._grid_893uq_180{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}._card_893uq_189{height:100%;color:inherit;background:var(--card);border:1px solid var(--line);border-radius:14px;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;overflow:hidden}._card_893uq_189:hover{border-color:var(--butter);transform:translateY(-3px);box-shadow:0 14px 28px -18px #2b1d1473}@media (prefers-reduced-motion:reduce){._card_893uq_189,._card_893uq_189:hover{transition:none;transform:none}}._cardBody_893uq_219{flex-direction:column;flex:1;gap:8px;padding:18px 20px 20px;display:flex}._cardTitle_893uq_227{font-family:var(--f-display);margin:0;font-size:1.45rem;font-weight:700;line-height:1.15}._cardTagline_893uq_235{color:var(--muted);margin:0}._facts_893uq_240{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}._facts_893uq_240 li{font:500 .75rem var(--f-mono);border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:2px 8px}._cardFoot_893uq_257{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:10px;display:flex}._progress_893uq_266{font:500 .78rem var(--f-mono);color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}._bar_893uq_275{background:var(--line);border-radius:999px;width:64px;height:6px;overflow:hidden}._bar_893uq_275 span{background:var(--butter);height:100%;display:block}._play_893uq_289{color:var(--wool);font-weight:600}._card_893uq_189:hover ._play_893uq_289{color:var(--butter)}._paper_893uq_299{--tt-paper:#fbfcfe;--tt-rule:#d6dff0;--tt-margin:#f0b6ad;--tt-ink:#18223d;--tt-accent:#2348b5;--tt-good:#1f7a4d;background:var(--tt-paper);background-image:repeating-linear-gradient(to bottom, transparent 0 23px, var(--tt-rule) 23px 24px);border-bottom:1px solid var(--line);min-height:132px;color:var(--tt-ink);background-position:0 10px;flex-direction:column;gap:2px;padding:18px 20px 14px 52px;display:flex;position:relative}@media (prefers-color-scheme:dark){._paper_893uq_299{--tt-paper:#141b31;--tt-rule:#212b48;--tt-margin:#5a2b33;--tt-ink:#e5e9f4;--tt-accent:#8eaaff;--tt-good:#5fd39a}}._paper_893uq_299:before{content:"";background:var(--tt-margin);width:2px;position:absolute;top:0;bottom:0;left:36px}._paperMeta_893uq_341{font:500 .68rem var(--f-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--tt-accent)}._paperTitle_893uq_348{font-family:var(--f-display);font-size:1.05rem;font-weight:700}._paperHand_893uq_354{font-family:var(--f-hand);color:var(--tt-accent);font-size:1.3rem;line-height:1.2}._paperStamp_893uq_361{font-family:var(--f-hand);color:var(--tt-good);font-size:2.2rem;font-weight:700;line-height:1;position:absolute;top:12px;right:18px;transform:rotate(-8deg)}._footer_893uq_373{padding:18px max(16px, env(safe-area-inset-right,0px)) calc(24px + env(safe-area-inset-bottom,0px));text-align:center;color:var(--muted);border-top:1px solid var(--line);font-size:.85rem}._scoreboard_893uq_382{color:#f1f5ee;border-bottom:1px solid var(--line);background:radial-gradient(90% 70% at 50% -20%,#fff4d629,#0000 70%),#07130e;flex-wrap:wrap;align-items:end;gap:10px 28px;min-height:132px;padding:18px 22px;display:flex;position:relative}._scoreboard_893uq_382>div:not(._sbMeter_893uq_397){flex-direction:column;display:flex}._sbLabel_893uq_402{font:500 .68rem var(--f-mono);text-transform:uppercase;letter-spacing:.1em;color:#9cb5a8}._sbDigits_893uq_409{font:500 2rem var(--f-mono);color:#ffb935;font-variant-numeric:tabular-nums;line-height:1.1}._sbMeter_893uq_397{background:linear-gradient(90deg,#ff7a664d,#63d98f73 50%,#ff7a664d);border-radius:999px;flex-basis:100%;height:10px;position:relative}._sbMeter_893uq_397 span{background:#ffb935;border-radius:50%;width:16px;height:16px;margin-left:-8px;position:absolute;top:-3px;left:56%;box-shadow:0 0 0 2px #07130e}._notFound_893uq_437{text-align:center;flex-direction:column;flex:1;align-items:center;gap:12px;padding:48px 16px;display:flex}._notFound_893uq_437 h1{font-family:var(--f-display);color:var(--wool);margin:0;font-size:2rem}._notFound_893uq_437 p{color:var(--muted);margin:0}._notFound_893uq_437 a{color:var(--wool);font-weight:600}@media (width<=480px){._heroInner_893uq_116{gap:14px;padding-top:28px}}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%}[hidden]{display:none!important}
