._button_1odmd_11{--btn-lift:3px;--btn-radius:9px;--btn-icon-size:44px;--btn-face-hi:transparent;--btn-face-lo:transparent;--btn-edge:transparent;--btn-gloss:transparent;--btn-border:transparent;--btn-drop:0 0 0 #0000;--btn-disabled-opacity:.42;border:1px solid var(--btn-border);border-radius:var(--btn-radius);background:linear-gradient(180deg, var(--btn-face-hi), var(--btn-face-lo));box-shadow:inset 0 1px 0 var(--btn-gloss), 0 var(--btn-lift) 0 var(--btn-edge), var(--btn-drop);touch-action:manipulation;justify-content:center;align-items:center;gap:8px;transition:transform .17s cubic-bezier(.16,1.36,.4,1),box-shadow .17s cubic-bezier(.16,1.36,.4,1),background-color .14s,filter .14s,color .14s;display:inline-flex;position:relative}._button_1odmd_11[data-pressed]{transform:translateY(var(--btn-lift));box-shadow:inset 0 2px 5px #0000006b, 0 0 0 var(--btn-edge);transition-duration:40ms}._button_1odmd_11:disabled{box-shadow:none;opacity:var(--btn-disabled-opacity);cursor:default;transform:none}._button_1odmd_11:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){._button_1odmd_11,._button_1odmd_11[data-pressed]{transition-duration:0s}}._sm_1odmd_75{--btn-lift:2px;--btn-icon-size:34px;font:600 13px/1 var(--font-family-serif);padding:8px 13px}._md_1odmd_83{--btn-lift:3px;--btn-icon-size:44px;min-height:44px;font:600 14px/1 var(--font-family-serif);padding:0 20px}._lg_1odmd_92{--btn-lift:4px;--btn-icon-size:50px;min-height:50px;font:600 15px/1 var(--font-family-serif);padding:0 22px}._rect_1odmd_101{--btn-radius:9px}._pill_1odmd_105{--btn-radius:999px}._circle_1odmd_110{--btn-radius:999px;aspect-ratio:1;min-height:0;padding:0}._primary_1odmd_119{--btn-face-hi:#ddb864;--btn-face-lo:#bd9337;--btn-edge:#6d5116;--btn-gloss:#ffffff6b;--btn-drop:0 6px 12px #00000057;color:#1b1509;text-shadow:0 1px #fff3}._secondary_1odmd_130{--btn-face-hi:#2c261d;--btn-face-lo:#1d1913;--btn-edge:#090705;--btn-gloss:#e9e0c91a;--btn-border:#3a3227;--btn-drop:0 5px 10px #00000052;color:var(--ink)}._secondary_1odmd_130[data-selected]{--btn-border:var(--accent);color:var(--accent)}._outline_1odmd_147{--btn-face-hi:#c8a24a21;--btn-face-lo:#c8a24a0d;--btn-edge:#6b521be6;--btn-gloss:#ffffff14;--btn-border:#c8a24a9e;--btn-drop:0 5px 10px #00000042;color:var(--accent)}._outline_1odmd_147[data-pressed]{--btn-face-hi:#c8a24a3d;--btn-face-lo:#c8a24a26}._quiet_1odmd_169{--btn-lift:1px;color:var(--ink-dim);background:0 0}._quiet_1odmd_169[data-pressed]{box-shadow:none;filter:brightness(1.3);background:#e9e0c91a}._tab_1odmd_183{--btn-lift:1px;min-width:0;font:11px/1.1 var(--font-family-mono);letter-spacing:.5px;color:var(--ink-faint);text-transform:uppercase;background:0 0;border:none;border-radius:0;flex-direction:column;flex:1 1 0;gap:4px;padding:10px 4px 12px}._tab_1odmd_183[data-pressed]{filter:brightness(1.3);background:#00000052;box-shadow:inset 0 2px 6px #00000073}._tab_1odmd_183[data-selected]{color:var(--ink)}._row_1odmd_211{--btn-lift:1px;text-align:left;width:100%;color:var(--ink-dim);background:0 0;border:none;border-radius:0;justify-content:flex-start;padding:0;display:flex}._row_1odmd_211[data-pressed]{filter:brightness(1.3);background:#e9e0c912;box-shadow:inset 0 2px 6px #00000059}._bare_1odmd_232{--btn-lift:0;min-height:0;box-shadow:none;font:inherit;color:inherit;background:0 0;border:none;border-radius:0;padding:0;display:block}._bare_1odmd_232[data-pressed]{box-shadow:none;filter:brightness(1.3)}._card_1odmd_256{--btn-face-hi:#221d16;--btn-face-lo:#191410;--btn-edge:#0a0806;--btn-gloss:#e9e0c914;--btn-border:#332c22;--btn-drop:0 8px 18px #0006;--btn-radius:14px;--btn-lift:4px;text-align:left;width:100%;min-height:0;color:var(--ink-dim);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden}._iconOnly_1odmd_279{width:var(--btn-icon-size);gap:0;padding:0}._block_1odmd_285{width:100%;display:flex}._launcher_1p62d_1{--btn-icon-size:40px;--btn-face-hi:#16120ee6;--btn-face-lo:#0e0b09eb;--btn-border:var(--rule);z-index:80;color:var(--ink-faint);position:absolute;bottom:76px;right:12px}._launcher_1p62d_1._pinned_1p62d_14{--btn-border:var(--accent);color:var(--accent)}._scrim_1p62d_20{z-index:80;background:#00000073;position:absolute;inset:0}._panel_1p62d_27{z-index:81;overscroll-behavior:contain;background:var(--ground-raised);border-top:1px solid var(--rule);max-height:76%;padding:14px 16px calc(18px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}._head_1p62d_42{font:10px/1 var(--font-family-mono);letter-spacing:2px;color:var(--ink-faint);text-transform:uppercase;align-items:center;margin-bottom:14px;display:flex}._close_1p62d_52{margin-block:-8px;margin-left:auto;margin-right:-6px}._group_1p62d_58{margin-bottom:16px}._groupLabel_1p62d_62{font:10px/1 var(--font-family-mono);letter-spacing:1.5px;color:var(--ink-faint);text-transform:uppercase;margin-bottom:8px}._row_1p62d_70{flex-wrap:wrap;gap:8px;display:flex}._field_1p62d_76{background:var(--ground-sunken);border:1px solid var(--rule);min-width:150px;font:16px/1.2 var(--font-family-mono);border-radius:8px;outline:none;flex:1;padding:9px 11px}._state_1p62d_87{font:11px/1.6 var(--font-family-mono);color:var(--ink-faint)}._shell_1qk1n_6{min-height:0;height:calc(100% - var(--kb-inset,0px));flex-direction:column;flex:1;display:flex;position:relative}._strip_c7l8p_1{align-items:center;gap:6px;display:flex}._day_c7l8p_7{background:var(--rule);border-radius:999px;flex:1 1 0;height:8px}._solved_c7l8p_15{background:var(--correct)}._unsolved_c7l8p_19{background:var(--ink-faint)}._locked_c7l8p_23{--btn-disabled-opacity:.6;background:var(--rule)}._current_c7l8p_30{box-shadow:inset 0 0 0 2px var(--accent);background:0 0}._solved_c7l8p_15._current_c7l8p_30{background:var(--correct);box-shadow:0 0 0 2px var(--accent)}._label_c7l8p_41{font:10px/1 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;flex:none;margin-left:4px}._archive_1bdmm_1{overscroll-behavior:contain;min-height:0;padding:max(env(safe-area-inset-top), 18px) 18px calc(24px + env(safe-area-inset-bottom));flex:1;overflow-y:auto}._back_1bdmm_9{color:var(--ink-faint);margin:0 0 4px -10px}._heading_1bdmm_14{font:400 24px/1.2 var(--font-family-serif);color:var(--ink);margin:0 0 4px}._sub_1bdmm_20{font:13px/1.4 var(--font-family-serif);color:var(--ink-faint);margin:0 0 22px}._arc_1bdmm_1{border:1px solid var(--rule);border-radius:12px;margin-bottom:26px;padding:14px}._arcHead_1bdmm_33{text-align:left;align-items:baseline;gap:10px;width:100%;display:flex}._arcTitle_1bdmm_41{font:400 18px/1.3 var(--font-family-serif);color:var(--ink);margin:0}._arcCount_1bdmm_47{font:11px/1 var(--font-family-mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}._arcMeta_1bdmm_55{font:10px/1 var(--font-family-mono);letter-spacing:1.5px;color:var(--ink-faint);text-transform:uppercase;margin:6px 0 12px}._days_1bdmm_63{margin-top:14px}._day_1bdmm_63{--btn-disabled-opacity:1;border-top:1px solid var(--rule);font:15px/1.35 var(--font-family-serif);align-items:baseline;gap:10px;padding:11px 2px}._day_1bdmm_63:disabled{color:var(--ink-faint)}._mark_1bdmm_82{flex:none;place-items:center;width:18px;display:grid}._solved_1bdmm_89{color:var(--correct)}._dayLabel_1bdmm_93{font:10px/1 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;flex:none;width:46px}._question_1bdmm_104{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._hidden_1bdmm_111{color:var(--ink-faint);font-style:italic}._score_1bdmm_116{font:12px/1 var(--font-family-mono);color:var(--accent);font-variant-numeric:tabular-nums;flex:none}._opens_1bdmm_126{font:13px/1.35 var(--font-family-mono);color:var(--accent);font-variant-numeric:tabular-nums;opacity:1}._go_1bdmm_133{color:var(--ink-faint);flex:none;align-self:center;display:flex}._day_1bdmm_63[data-pressed] ._go_1bdmm_133{color:var(--accent)}._booting_2yutv_1{color:var(--ink-faint);font:14px/1.5 var(--font-family-mono);letter-spacing:2px;flex:1;place-items:center;display:grid}._dock_mffgp_1{border-top:1px solid var(--rule);background:var(--ground-sunken);font:12px/1.2 var(--font-family-mono);color:var(--ink-dim);flex:none;align-items:center;gap:12px;padding:8px 14px;display:flex}._title_mffgp_13{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._control_mffgp_21{--btn-icon-size:32px;color:var(--ink);flex:none}._time_mffgp_28{color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none}._bar_1118u_1{border-top:1px solid var(--rule);background:var(--ground-raised);padding-bottom:env(safe-area-inset-bottom);padding-inline:max(env(safe-area-inset-left), 0px) max(env(safe-area-inset-right), 0px);flex:none;align-items:stretch;display:flex}._slotWrap_1118u_12{flex:1 1 0;min-width:0;display:flex;position:relative}._label_1118u_19{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._glyph_1118u_26{place-items:center;height:18px;display:grid}[data-selected] ._glyph_1118u_26,._tier_1118u_37{color:var(--accent)}._overflow_1118u_42{background:var(--ground-raised);border-top:1px solid var(--rule);position:absolute;bottom:100%;left:0;right:0}._overflowItem_1118u_51{font:13px/1 var(--font-family-mono);letter-spacing:.5px;color:var(--ink-dim);text-transform:uppercase;border-bottom:1px solid var(--rule);padding:13px 18px}._overflowItem_1118u_51[data-selected]{color:var(--accent)}._scrim_1tg9c_3{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080605ad;place-items:center;padding:24px;display:grid;position:absolute;inset:0}._card_1tg9c_14{border:1px solid var(--rule);background:var(--ground-raised);text-align:left;border-radius:14px;width:100%;max-width:300px;padding:20px 20px 14px}._title_1pcl1_1{font:400 19px/1.2 var(--font-family-serif);color:var(--ink);margin:0 0 8px}._body_1pcl1_7{font:14px/1.45 var(--font-family-serif);color:var(--ink-dim);margin:0 0 18px}._actions_1pcl1_13{gap:10px;display:flex}._action_1pcl1_13{flex:1;padding:0 12px}._markdown_114u6_1 p{margin:0 0 .85em}._markdown_114u6_1 p:last-child{margin-bottom:0}._scrim_1l1ci_1{z-index:20;background:#00000059;position:absolute;inset:0}._sheet_1l1ci_9{z-index:21;background:var(--ground-raised);border-top:1px solid var(--rule);border-radius:14px 14px 0 0;flex-direction:column;height:42%;min-height:240px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #00000073}._head_1l1ci_25{border-bottom:1px solid var(--rule);font:11px/1 var(--font-family-mono);letter-spacing:1.5px;color:var(--ink-faint);text-transform:uppercase;flex:none;align-items:center;padding:12px 16px;display:flex}._close_1l1ci_38{margin-block:-8px;margin-left:auto;margin-right:-6px}._tiers_1l1ci_44{flex:1;min-height:0;padding:6px 16px 16px;overflow-y:auto}._tier_1l1ci_44{border-bottom:1px solid var(--rule);padding:13px 0}._tier_1l1ci_44:last-child{border-bottom:none}._tierHead_1l1ci_60{font:11px/1 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;align-items:baseline;gap:8px;display:flex}._penalty_1l1ci_70{color:var(--wrong);margin-left:auto}._text_1l1ci_75{font:15px/1.5 var(--font-family-serif);color:var(--ink);margin:8px 0 0}._text_1l1ci_75 em{color:var(--accent);font-style:italic}._text_1l1ci_75 strong{color:var(--ink)}._actions_1l1ci_90{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._bar_zndwz_1{background:var(--ground-raised);border-bottom:1px solid var(--rule);padding:max(env(safe-area-inset-top), 12px) max(env(safe-area-inset-right), 16px) 12px max(env(safe-area-inset-left), 16px);text-align:center;flex:none;position:relative}._back_zndwz_11{left:max(env(safe-area-inset-left), 4px);top:max(env(safe-area-inset-top), 6px);position:absolute}._back_zndwz_11:hover{color:var(--ink)}._question_zndwz_21{font:17px/1.35 var(--font-family-serif);color:var(--ink);margin:0}._meta_zndwz_27{font:10px/1 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;margin-top:4px}._answerToggle_zndwz_36{margin-top:10px}._entry_zndwz_40{gap:8px;margin-top:10px;display:flex}._field_zndwz_46{background:var(--ground-sunken);border:1px solid var(--rule);min-width:0;font:16px/1.2 var(--font-family-serif);border-radius:8px;outline:none;flex:1;padding:10px 12px}._field_zndwz_46:focus{border-color:var(--accent)}._pinField_zndwz_62{background:var(--ground-sunken);border:1px solid var(--rule);min-width:0;font:12px/1.2 var(--font-family-mono);white-space:nowrap;color:var(--ink-dim);border-radius:8px;flex:1;justify-content:flex-start;padding:10px 12px;overflow:hidden}._submit_zndwz_77{flex:none}._proximity_zndwz_81{font:12px/1.45 var(--font-family-mono);letter-spacing:.5px;color:var(--ink-faint);margin:4px 0 0}._dismiss_zndwz_88{--btn-icon-size:40px;color:var(--ink-faint);flex:none}._feedback_zndwz_95{font:14px/1.45 var(--font-family-serif);margin:10px 0 0}._wrong_zndwz_100{color:var(--wrong)}._near_zndwz_104{color:var(--near)}._correct_zndwz_108{color:var(--correct)}._readEnding_zndwz_112{font:13px/1 var(--font-family-mono);color:var(--ink-faint);text-underline-offset:3px;margin-top:10px;text-decoration:underline}._ad_1sbwz_1{z-index:60;text-align:center;background:#08080a;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:absolute;inset:0}._label_1sbwz_15{font:11px/1 var(--font-family-mono);letter-spacing:3px;color:#6b6b74;text-transform:uppercase}._countdown_1sbwz_22{font:44px/1 var(--font-family-mono);color:#d8d8e0;font-variant-numeric:tabular-nums}._message_1sbwz_28{font:15px/1.5 var(--font-family-serif);color:#a8a8b2;max-width:260px}._close_1sbwz_35{--btn-face-hi:#26262c;--btn-face-lo:#1a1a1f;--btn-edge:#0b0b0e;--btn-border:#3a3a44;--btn-gloss:#ffffff14;--btn-disabled-opacity:.35;color:#d8d8e0}._image_jgtqb_10{opacity:0;transition:opacity .22s;display:block}._image_jgtqb_10[data-painted]{opacity:1}@media (prefers-reduced-motion:reduce){._image_jgtqb_10{transition-duration:0s}}._takeover_hrjrx_2{z-index:40;background:var(--ground);flex-direction:column;display:flex;position:absolute;inset:0}._back_hrjrx_12{top:max(env(safe-area-inset-top), 10px);z-index:1;color:var(--ink);filter:drop-shadow(0 1px 3px #000000b3);position:absolute;left:8px}._body_hrjrx_21{overscroll-behavior:contain;flex:1;min-height:0;padding:0 0 24px;overflow-y:auto}._poster_hrjrx_29{width:100%;display:block;position:relative}._posterImage_hrjrx_35{width:100%}._posterFade_hrjrx_40{background:linear-gradient(to bottom, #16130f00, var(--ground));height:42%;position:absolute;inset:auto 0 0}._heading_hrjrx_47{text-align:center;margin-top:26px;padding:0 22px;position:relative}._withImage_hrjrx_55{margin-top:-34px}._date_hrjrx_59{font:11px/1 var(--font-family-mono);letter-spacing:2px;color:var(--accent);text-transform:uppercase}._title_hrjrx_66{font:400 27px/1.2 var(--font-family-serif);color:var(--ink);margin:10px 0 0}._dayLabel_hrjrx_72{font:12px/1 var(--font-family-mono);letter-spacing:2px;color:var(--ink-faint);text-transform:uppercase;margin:8px 0 0}._text_hrjrx_80{font:17px/1.65 var(--font-family-serif);color:var(--ink-dim);padding:26px 22px 0}._text_hrjrx_80 strong{color:var(--ink);font-weight:600}._text_hrjrx_80 em{color:var(--ink)}._actions_hrjrx_95{padding:12px 22px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--rule);flex:none}._enterLayer_hrjrx_105{animation:_fade-in_hrjrx_1 var(--fade) ease-out both}._leaveLayer_hrjrx_109,._leaveContent_hrjrx_113>*{animation:_fade-out_hrjrx_1 var(--fade) ease-in both}._leaveLayer_hrjrx_109,._leaveContent_hrjrx_113{pointer-events:none}@keyframes _fade-in_hrjrx_1{0%{opacity:0}to{opacity:1}}@keyframes _fade-out_hrjrx_1{0%{opacity:1}to{opacity:0}}._letter_d5vpu_1{border:1px solid var(--rule);background:var(--ground-sunken);border-radius:10px;margin:0;overflow:hidden}._preview_d5vpu_10{background:#1a1611;width:100%;display:block;position:relative}._previewImage_d5vpu_23{object-fit:cover;object-position:top center;width:100%;height:240px}._image_d5vpu_30{width:100%}._expand_d5vpu_35{--btn-face-hi:#14110db8;--btn-face-lo:#0a0806c7;--btn-edge:#0000008c;--btn-border:#e9e0c93d;--btn-gloss:#ffffff1f;color:var(--paper);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:absolute;bottom:10px;right:10px}._controls_d5vpu_49{border-top:1px solid var(--rule);font:11px/1 var(--font-family-mono);letter-spacing:.5px;color:var(--ink-faint);text-transform:uppercase;align-items:center;gap:14px;padding:4px 6px;display:flex}._controls_d5vpu_49 button{text-underline-offset:3px;text-decoration:underline}._caption_d5vpu_66{font:italic 13px/1.4 var(--font-family-serif);color:var(--ink-faint);padding:10px 12px 14px}._transcript_d5vpu_72{border-top:1px solid var(--rule);font:15px/1.6 var(--font-family-serif);color:var(--ink);white-space:pre-wrap;padding:12px 14px 18px}._viewer_d5vpu_81{z-index:70;background:#0c0a08;flex-direction:column;display:flex;position:absolute;inset:0}._viewerStage_d5vpu_90{touch-action:none;overscroll-behavior:contain;flex:1;min-height:0;position:relative}._viewerBar_d5vpu_98{padding:12px 16px calc(14px + env(safe-area-inset-bottom));font:13px/1 var(--font-family-mono);letter-spacing:1px;color:#8d8271;text-transform:uppercase;border-top:1px solid #2a251d;flex:none;align-items:center;gap:12px;display:flex}._viewerBar_d5vpu_98 button{--btn-face-hi:#221d16;--btn-face-lo:#16120d;--btn-edge:#070605;--btn-border:#3d362b;min-height:46px;color:var(--paper);letter-spacing:0;text-transform:none}._viewerBar_d5vpu_98 button:hover{--btn-border:var(--accent)}._zoom_d5vpu_127{font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px}._unsupported_12b5o_1{border:1px dashed var(--rule);font:12px/1.5 var(--font-family-mono);color:var(--ink-faint);text-transform:uppercase;letter-spacing:1px;border-radius:10px;padding:20px 16px}._recap_nh03s_1{border:1px solid var(--rule);background:var(--ground-raised);border-radius:10px;padding:0 14px}._head_nh03s_9{width:100%;font:10px/1 var(--font-family-mono);letter-spacing:1.5px;color:var(--ink-faint);text-transform:uppercase;align-items:center;gap:8px}._toggle_nh03s_19{color:var(--ink-faint);place-items:center;margin-left:auto;display:grid}._lines_nh03s_26{font:14px/1.5 var(--font-family-serif);color:var(--ink-dim);flex-direction:column;gap:7px;margin:0 0 14px;padding:0;list-style:none;display:flex}._strip_nh03s_37{margin:0 0 12px}._evidence_1hlky_1{flex-direction:column;gap:14px;padding:14px 12px 24px;display:flex}._brief_1hlky_8{font:italic 15px/1.5 var(--font-family-serif);color:var(--ink-dim);margin:0;padding:0 4px}._notes_1gu7f_1{flex-direction:column;flex:1;min-height:0;padding:14px;display:flex}._label_1gu7f_9{font:11px/1 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;margin-bottom:10px}._field_1gu7f_17{resize:none;background:var(--ground-sunken);border:1px solid var(--rule);width:100%;font:16px/1.6 var(--font-family-serif);border-radius:10px;outline:none;flex:1;padding:12px}._field_1gu7f_17:focus{border-color:var(--accent)}._results_1yczg_1{padding:22px 20px 0}._score_1yczg_5{text-align:center;margin-bottom:22px}._scoreValue_1yczg_10{font:46px/1 var(--font-family-mono);color:var(--accent);font-variant-numeric:tabular-nums}._scoreLabel_1yczg_16{font:10px/1 var(--font-family-mono);letter-spacing:2px;color:var(--ink-faint);text-transform:uppercase;margin-top:6px}._rows_1yczg_24{margin-bottom:22px}._row_1yczg_24{border-bottom:1px solid var(--rule);font:15px/1.4 var(--font-family-serif);color:var(--ink-dim);justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:12px 0;display:flex}._row_1yczg_24 span:last-child{color:var(--ink);font-variant-numeric:tabular-nums}._sectionHead_1yczg_45{font:10px/1 var(--font-family-mono);letter-spacing:2px;color:var(--ink-faint);text-transform:uppercase;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}._sample_1yczg_56{font:italic 11px/1.4 var(--font-family-serif);color:var(--ink-faint);margin:10px 0 0}._board_1yczg_62{margin-bottom:22px}._entry_1yczg_66{font:14px/1.3 var(--font-family-serif);color:var(--ink-dim);border-bottom:1px solid var(--rule);align-items:baseline;gap:10px;padding:7px 0;display:flex}._entry_1yczg_66:last-child{border-bottom:none}._me_1yczg_80{color:var(--ink);background:#c8a24a1a;border-radius:6px;margin-inline:-8px;padding-inline:8px}._rank_1yczg_88{width:34px;font:11px/1 var(--font-family-mono);color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none}._me_1yczg_80 ._rank_1yczg_88{color:var(--accent)}._entryIn_1yczg_101{animation:.24s ease-out both _entry-in_1yczg_1}._meLand_1yczg_105{animation:.38s cubic-bezier(.16,1.36,.4,1) both _me-land_1yczg_1,.9s ease-out both _me-glow_1yczg_1}@keyframes _entry-in_1yczg_1{0%{opacity:0}to{opacity:1}}@keyframes _me-land_1yczg_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes _me-glow_1yczg_1{0%{box-shadow:0 0 #c8a24a00}30%{box-shadow:0 0 14px 2px #c8a24a61}to{box-shadow:0 0 #c8a24a00}}@media (prefers-reduced-motion:reduce){._entryIn_1yczg_101,._meLand_1yczg_105{animation:none}}._entryName_1yczg_157{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._entryScore_1yczg_164{font:13px/1 var(--font-family-mono);font-variant-numeric:tabular-nums;flex:none}._grid_1yczg_170{letter-spacing:2px;white-space:pre-wrap;margin:0 0 14px;font-size:22px;line-height:1.25}._shareRow_1yczg_178{gap:10px;display:flex}._shareButton_1yczg_183{flex:1}._story_drg8t_1{padding:18px 18px 28px}._poster_drg8t_5{aspect-ratio:3/2;object-fit:cover;border-radius:10px;width:100%;margin-bottom:20px}._date_drg8t_13{font:11px/1 var(--font-family-mono);letter-spacing:2px;color:var(--accent);text-transform:uppercase}._title_drg8t_20{font:400 24px/1.25 var(--font-family-serif);color:var(--ink);margin:10px 0 0}._text_drg8t_26{font:16px/1.65 var(--font-family-serif);color:var(--ink-dim);margin-top:20px}._text_drg8t_26 strong{color:var(--ink);font-weight:600}._text_drg8t_26 em{color:var(--ink)}._narration_drg8t_41{margin-top:20px;padding:10px 18px}._dayLabel_drg8t_46{font:10px/1 var(--font-family-mono);letter-spacing:2px;color:var(--ink-faint);text-transform:uppercase;margin:0 0 14px}._failed_y8uvz_1{text-align:center;font:14px/1.6 var(--font-family-serif);color:var(--ink-faint);flex:1;place-items:center;padding:24px;display:grid}._source_71iel_1{flex-direction:column;gap:12px;padding:14px;display:flex}._masthead_71iel_8{font:10px/1 var(--font-family-mono);letter-spacing:2px;color:var(--ink-faint);text-transform:uppercase}._entry_71iel_15{border-bottom:1px solid var(--rule);font:15px/1.4 var(--font-family-serif);justify-content:space-between;align-items:baseline;gap:14px;padding:11px 0;display:flex}._label_71iel_25{color:var(--ink-faint);flex:none}._value_71iel_30{color:var(--ink);text-align:right}._post_71iel_35{border:1px solid var(--rule);border-radius:10px;padding:12px 14px}._postHead_71iel_41{font:10px/1 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;align-items:baseline;gap:8px;display:flex}._postAt_71iel_51{margin-left:auto}._postBody_71iel_55{font:15px/1.5 var(--font-family-serif);color:var(--ink-dim);margin:8px 0 0}._empty_71iel_61{font:14px/1.5 var(--font-family-serif);color:var(--ink-faint)}._map_gf77q_1{background:#e4d9bd;flex-direction:column;display:flex;position:absolute;inset:0}._stage_gf77q_9{touch-action:none;overscroll-behavior:contain;flex:1;min-height:0;position:relative}._image_gf77q_17{width:100%}._bar_gf77q_21{border-top:1px solid var(--rule);background:var(--ground);font:13px/1 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;flex:none;align-items:center;gap:12px;padding:8px 14px;display:flex}._zoom_gf77q_35{font-variant-numeric:tabular-nums;margin-left:auto}._sentinel_12ix3_1{flex-direction:column;gap:12px;padding:14px;display:flex}._search_12ix3_8{background:var(--ground-sunken);border:1px solid var(--rule);width:100%;font:16px/1.2 var(--font-family-serif);border-radius:8px;outline:none;padding:10px 12px}._search_12ix3_8:focus{border-color:var(--accent)}._masthead_12ix3_22{font:11px/1 var(--font-family-mono);letter-spacing:2px;color:var(--ink-faint);text-transform:uppercase}._section_12ix3_29{flex-direction:column;gap:10px;display:flex}._sectionLabel_12ix3_35{font:10px/1 var(--font-family-mono);letter-spacing:2px;color:var(--ink-faint);text-transform:uppercase}._issue_12ix3_42{--btn-radius:10px;text-align:left;width:100%;padding:12px 14px;display:block}._rowMasthead_12ix3_52{font:10px/1 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;display:block}._rowHeadline_12ix3_60{font:16px/1.35 var(--font-family-serif);color:var(--ink);margin-top:6px;display:block}._headline_12ix3_67{font:16px/1.35 var(--font-family-serif);color:var(--ink);margin:6px 0 0}._back_12ix3_73{align-self:flex-start;padding-left:0}._issueHead_12ix3_78{border-bottom:2px solid var(--rule);align-items:baseline;gap:10px;padding-bottom:10px;display:flex}._issueMasthead_12ix3_86{font:10px/1 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;margin-left:auto}._page_12ix3_94{flex-direction:column;gap:14px;display:flex}._pageLabel_12ix3_100{font:10px/1 var(--font-family-mono);letter-spacing:2px;color:var(--ink-faint);text-transform:uppercase}._article_12ix3_107{border-top:1px solid var(--rule);padding-top:12px}._body_12ix3_112{font:14px/1.55 var(--font-family-serif);color:var(--ink-dim);margin:8px 0 0}._empty_12ix3_118{font:14px/1.5 var(--font-family-serif);color:var(--ink-faint)}._placeholder_12ix3_123{font:12px/1.6 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;padding:24px 16px}._play_5m4xp_4{flex-direction:column;flex:1;min-height:0;animation:.5s ease-out both _fade-in_5m4xp_1;display:flex;position:relative}._content_5m4xp_16{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}._play_5m4xp_4._leaving_5m4xp_26{pointer-events:none;animation:.5s ease-in both _fade-out_5m4xp_1}@media (prefers-reduced-motion:reduce){._play_5m4xp_4,._play_5m4xp_4._leaving_5m4xp_26{animation-duration:0s}}._missing_5m4xp_38{text-align:center;font:14px/1.6 var(--font-family-serif);color:var(--ink-faint);flex:1;place-items:center;padding:24px;display:grid}._results_5m4xp_48{padding:26px 22px 0}._resultsRow_5m4xp_52{font:16px/1.4 var(--font-family-serif);color:var(--ink-dim);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:14px 0;display:flex}._resultsRow_5m4xp_52 span:last-child{color:var(--ink);font-variant-numeric:tabular-nums}._resultsNote_5m4xp_69{font:12px/1.6 var(--font-family-mono);color:var(--ink-faint);margin:18px 0 0}@keyframes _fade-in_5m4xp_1{0%{opacity:0}to{opacity:1}}@keyframes _fade-out_5m4xp_1{0%{opacity:1}to{opacity:0}}._splash_12yzo_4{z-index:100;background:var(--ground);position:absolute;inset:0}._art_12yzo_11{object-fit:cover;object-position:center;width:100%;height:100%}._leaving_12yzo_20{pointer-events:none;animation:.3s ease-in-out both _fade-out_12yzo_1}@keyframes _fade-out_12yzo_1{0%{opacity:1}to{opacity:0}}._row_1u4s8_1{gap:10px;display:flex}._toggle_1u4s8_6{--btn-border:var(--rule);min-height:42px;font:13px/1 var(--font-family-serif);color:var(--ink-faint);flex:1;gap:7px;padding:0 10px}._toggle_1u4s8_6[data-selected]{color:var(--ink-dim)}._state_1u4s8_21{font:10px/1 var(--font-family-mono);letter-spacing:1px;text-transform:uppercase;color:var(--ink-faint)}._toggle_1u4s8_6[data-selected] ._state_1u4s8_21{color:var(--accent)}._card_1wu4j_1{max-width:320px;padding-bottom:8px}._section_1wu4j_6{margin-top:26px}._section_1wu4j_6:first-child{margin-top:0}._head_1wu4j_14{font:10px/1 var(--font-family-mono);letter-spacing:2px;color:var(--ink-faint);text-transform:uppercase;margin-bottom:8px}._anonId_1wu4j_22{width:100%;min-height:34px;color:var(--ink-dim);justify-content:flex-start;gap:8px;padding:0;display:flex}._anonIdValue_1wu4j_32{font:13px/1 var(--font-family-mono);color:var(--ink)}._version_1wu4j_37{font:13px/1 var(--font-family-mono);color:var(--ink-dim)}._reset_1wu4j_43{font:12px/1 var(--font-family-serif);color:var(--ink-faint);text-underline-offset:3px;margin:30px auto 4px;text-decoration:underline;display:flex}._resetConfirm_1wu4j_52{font:12px/1.4 var(--font-family-serif);color:var(--ink-faint);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 12px;margin:30px 0 4px;display:flex}._resetConfirm_1wu4j_52 ._reset_1wu4j_43{margin:0}._resetYes_1wu4j_68{font:12px/1 var(--font-family-serif);color:var(--wrong);text-underline-offset:3px;text-decoration:underline}._close_1wu4j_75{width:100%;color:var(--ink-dim);margin-top:10px;display:flex}._card_dz2kj_2{padding-bottom:18px}._poster_dz2kj_6{width:100%;display:block;position:relative}._posterImage_dz2kj_12{width:100%}._banner_dz2kj_16{height:96px;overflow:hidden}._banner_dz2kj_16 ._posterImage_dz2kj_12{object-fit:cover;object-position:center 38%;height:100%}._posterFade_dz2kj_28{background:linear-gradient(to bottom, transparent, var(--btn-face-hi));height:55%;position:absolute;inset:auto 0 0}._kicker_dz2kj_35{font:10px/1 var(--font-family-mono);letter-spacing:2px;color:var(--accent);text-transform:uppercase;margin-top:16px;padding:0 18px}._dateLine_dz2kj_45{font:11px/1 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;margin-top:7px;padding:0 18px}._title_dz2kj_54{font:400 25px/1.15 var(--font-family-serif);color:var(--ink);margin-top:10px;padding:0 18px}._body_dz2kj_61{font:15px/1.55 var(--font-family-serif);color:var(--ink-dim);margin-top:10px;padding:0 18px}._body_dz2kj_61 strong{color:var(--ink);font-weight:600}._meta_dz2kj_73{font:11px/1 var(--font-family-mono);letter-spacing:1px;color:var(--ink-faint);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;padding:0 18px;display:flex}._metaItem_dz2kj_86{align-items:center;gap:6px;display:inline-flex}._badge_dz2kj_92{border:1px solid var(--rule);color:var(--near);border-radius:999px;padding:4px 8px}._mono_dz2kj_99{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;color:var(--ink)}._cta_dz2kj_106{font:600 14px/1 var(--font-family-serif);color:#1b1509;text-shadow:0 1px #fff3;background:linear-gradient(#ddb864,#bd9337);border-radius:9px;align-self:flex-start;margin-top:18px;margin-left:18px;padding:11px 18px;box-shadow:inset 0 1px #ffffff6b}._ctaSecondary_dz2kj_125{color:var(--ink);text-shadow:none;background:linear-gradient(#2c261d,#1d1913);border:1px solid #3a3227;padding:10px 17px;box-shadow:inset 0 1px #e9e0c91a}._finding_dz2kj_135{background:#c8a24a14;border:1px solid #c8a24a57;border-radius:9px;flex-direction:column;gap:5px;margin:16px 18px 0;padding:11px 13px;display:flex}._findingLabel_dz2kj_146{font:10px/1 var(--font-family-mono);letter-spacing:2px;color:var(--ink-faint);text-transform:uppercase}._findingValue_dz2kj_153{font:400 17px/1.25 var(--font-family-serif);color:var(--accent)}._rows_dz2kj_158{flex-direction:column;margin:6px 18px 0;display:flex}._row_dz2kj_158{border-bottom:1px solid var(--rule);font:14px/1.35 var(--font-family-serif);color:var(--ink-dim);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}._row_dz2kj_158 span:last-child{color:var(--ink);font-variant-numeric:tabular-nums}._next_dz2kj_180{font:12px/1.5 var(--font-family-mono);letter-spacing:.5px;color:var(--ink-faint);margin:14px 18px 0}._wait_dz2kj_189 ._kicker_dz2kj_35{margin-top:0;padding:0}._wait_dz2kj_189{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:48px 24px;display:flex}._clock_dz2kj_203{font:44px/1 var(--font-family-mono);color:var(--accent);font-variant-numeric:tabular-nums}._note_dz2kj_209{max-width:260px;font:15px/1.5 var(--font-family-serif);color:var(--ink-dim)}._lobby_97fqp_3{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}._scroll_97fqp_11{overscroll-behavior:contain;min-height:0;padding:max(env(safe-area-inset-top), 18px) 18px calc(24px + env(safe-area-inset-bottom));flex-direction:column;flex:1;gap:16px;display:flex;overflow-y:auto}._header_97fqp_24{align-items:center;gap:12px;display:flex}._arcTitle_97fqp_30{min-width:0;font:400 22px/1.2 var(--font-family-serif);color:var(--ink);flex:1;margin:0}._streak_97fqp_38{font:12px/1 var(--font-family-mono);color:var(--accent);font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin:0;display:inline-flex}._gear_97fqp_48{color:var(--ink-faint);margin-right:-10px}._secondary_97fqp_53{--btn-border:var(--rule);border:1px solid var(--btn-border);background:var(--ground-raised);border-radius:10px;align-items:center;gap:12px;padding:14px}._promoted_97fqp_65{--btn-border:var(--accent)}._secondaryTitle_97fqp_69{min-width:0;font:400 16px/1.3 var(--font-family-serif);color:var(--ink);flex:1}._secondaryCount_97fqp_76{font:10px/1 var(--font-family-mono);letter-spacing:1px;color:var(--near);text-transform:uppercase;flex:none}._secondaryGo_97fqp_84{color:var(--ink-faint);flex:none}._wrapper_u2549_1{background:radial-gradient(circle at 75%,#0d0d0f 0%,#202023 40%);flex-direction:column;min-height:100dvh;display:flex}._stage_u2549_12{flex-direction:column;align-items:center;gap:10px;width:100%;margin:auto;display:flex}._screen_u2549_21{background:var(--ground);width:100%;height:100dvh;color:var(--ink);font:16px/1.5 var(--font-family-serif);contain:layout paint;isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=560px) and (height>=680px){._stage_u2549_12{width:auto;padding:24px 0}._screen_u2549_21{width:var(--phone-width,390px);height:var(--phone-height,844px);border-radius:30px;box-shadow:0 0 0 10px #0a0a0b,0 0 0 11px #35353a,0 26px 60px #0000008c}}._details_oj4mx_1{display:none}@media (width>=560px) and (height>=680px){._details_oj4mx_1{z-index:10;color:#cfcfd6;font:12px/1.4 var(--font-family-mono);cursor:pointer;background:#1b1b1fee;border:1px solid #3a3a40;border-radius:999px;align-items:baseline;gap:10px;padding:6px 14px;display:inline-flex;position:fixed;bottom:14px;left:14px}._details_oj4mx_1:hover{color:#fff;border-color:#6a6a75}._count_oj4mx_31{color:#7a7a84}._step_oj4mx_35{font-size:13px}}@font-face{font-family:Literata;font-style:normal;font-weight:200 900;font-display:block;src:url(/fonts/literata-latin-opsz-normal.woff2)format("woff2")}@font-face{font-family:Literata;font-style:italic;font-weight:200 900;font-display:block;src:url(/fonts/literata-latin-opsz-italic.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2")}:root{--paper:#e9e0c9;--ink:#efe7da;--ink-dim:#b9ab96;--ink-faint:#7d7263;--ground:#16130f;--ground-raised:#1f1a15;--ground-sunken:#100d0a;--rule:#2b2620;--accent:#c8a24a;--correct:#7fa86b;--near:#c8a24a;--wrong:#b4614f;--font-family-serif:"Literata", ui-serif, Georgia, "Times New Roman", serif;--font-family-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}:not(input,textarea){-webkit-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;user-select:text}:focus:not(:focus-visible){outline:none}html{-webkit-tap-highlight-color:transparent}html,body,#root{background:#0b0a09;height:100%;margin:0}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none;-webkit-touch-callout:none}img{-webkit-user-drag:none;height:auto}textarea{resize:none}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0}input,textarea{font:inherit;color:inherit}
