._frame_1dx52_1{max-width:480px;min-height:100dvh;padding-top:env(safe-area-inset-top);background:var(--ground);flex-direction:column;margin:0 auto;display:flex}._main_1dx52_11{padding-bottom:calc(96px + env(safe-area-inset-bottom));flex:1}._tabs_1dx52_16{width:100%;max-width:480px;height:calc(72px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface-sunk);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}._tab_1dx52_16{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:500;text-decoration:none;display:flex}._tab_1dx52_16[data-active]{color:var(--accent);font-weight:600}:root{--ground:#111315;--ground-deep:#0b0c0e;--surface:#1a1d21;--surface-sunk:#15171a;--surface-raised:#2a2f36;--line:#262a30;--line-soft:#22262b;--line-strong:#3a3f47;--line-dashed:#4a5058;--track:#2a2e34;--text:#ece8e1;--text-body:#d6d2cb;--text-soft:#c5c1ba;--text-muted:#9aa0a8;--accent:#e8b04b;--accent-hover:#f3c979;--accent-ink:#1a1408;--note-bg:#221d14;--note-line:#5a4520;--note-title:#f3d9a4;--note-text:#d6cdbd;--board-light:#e3dccb;--board-dark:#7e9478;--board-light-hl:#ebcb7e;--board-dark-hl:#c2a452;--piece-white:#fbf8f1;--piece-black:#1c1c1c;--blunder:#f26b5b;--blunder-text:#f79a8e;--blunder-tint:#f26b5b29;--mistake:#f0a04b;--mistake-text:#f2b470;--mistake-tint:#f0a04b29;--inaccuracy:#e3d26b;--inaccuracy-text:#e3d26b;--inaccuracy-tint:#e3d26b24;--miss:#e58bc0;--miss-text:#eba0cb;--miss-tint:#e58bc029;--brilliant:#4fc3c7;--brilliant-text:#7fd6d9;--brilliant-tint:#4fc3c729;--best:#8bc48a;--best-text:#a6d9a5;--best-tint:#8bc48a29;--draw-text:#c3c8cf;--draw-tint:#9aa0a829;--engine-arrow:#4fa3d9;--font-body:Inter, system-ui, sans-serif;--font-display:"Space Grotesk", Inter, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--font-pieces:"DejaVu Sans", "Segoe UI Symbol", "Noto Sans Symbols 2", "Apple Symbols", serif;--gutter:20px;--radius-s:8px;--radius-m:12px;--radius-l:16px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--ground-deep);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}#root{min-height:100dvh}h1,h2,h3,p{margin:0}a{color:var(--accent)}button,input{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mono{font-family:var(--font-mono)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}[data-grade]{--grade:var(--text-muted);--grade-text:var(--text-soft);--grade-tint:var(--draw-tint)}[data-grade=blunder]{--grade:var(--blunder);--grade-text:var(--blunder-text);--grade-tint:var(--blunder-tint)}[data-grade=mistake]{--grade:var(--mistake);--grade-text:var(--mistake-text);--grade-tint:var(--mistake-tint)}[data-grade=inaccuracy]{--grade:var(--inaccuracy);--grade-text:var(--inaccuracy-text);--grade-tint:var(--inaccuracy-tint)}[data-grade=miss]{--grade:var(--miss);--grade-text:var(--miss-text);--grade-tint:var(--miss-tint)}[data-grade=brilliant]{--grade:var(--brilliant);--grade-text:var(--brilliant-text);--grade-tint:var(--brilliant-tint)}[data-grade=great],[data-grade=best]{--grade:var(--best);--grade-text:var(--best-text);--grade-tint:var(--best-tint)}._avatar_rmnnv_1{font-family:var(--font-display);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}._avatar_rmnnv_1[data-ring]{box-shadow:0 0 0 2px var(--ground), 0 0 0 4px var(--accent)}._page_3n888_1{padding:28px var(--gutter) 0;flex-direction:column;gap:18px;display:flex}._brand_3n888_8{font-family:var(--font-display);letter-spacing:.02em;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}._brandMark_3n888_18{background:var(--accent);border-radius:3px;width:10px;height:10px}._title_3n888_25{font-family:var(--font-display);letter-spacing:-.01em;font-size:30px;font-weight:600;line-height:1.1}._sites_3n888_33{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}._site_3n888_33{height:40px;color:var(--text-muted);background:0 0;border:0;border-radius:9px;font-size:14px;font-weight:500}._site_3n888_33[data-pressed]{background:var(--surface-raised);color:var(--text);font-weight:600}._field_3n888_59{flex-direction:column;gap:8px;display:flex}._label_3n888_65{color:var(--text-muted);font-size:12px;font-weight:500}._inputWrap_3n888_71{position:relative}._searchIcon_3n888_75{color:var(--text-muted);position:absolute;top:15px;left:14px}._input_3n888_71{border-radius:var(--radius-m);border:1px solid var(--line-strong);background:var(--surface);outline:none;width:100%;height:48px;padding:0 14px 0 42px;font-size:16px;font-weight:500}._input_3n888_71:focus{border-color:var(--accent)}._input_3n888_71::placeholder{color:var(--text-muted);font-weight:400}._hint_3n888_103{color:var(--text-muted);font-size:12px}._results_3n888_108{flex-direction:column;gap:4px;display:flex}._count_3n888_114,._note_3n888_115{color:var(--text-muted);padding-bottom:6px;font-size:13px}._sectionTitle_3n888_121{padding-bottom:6px;font-size:15px;font-weight:600}._note_3n888_115 strong{color:var(--text)}._row_3n888_131{color:var(--text);border-radius:14px;align-items:center;gap:14px;margin:0 -12px;padding:12px;text-decoration:none;display:flex}._row_3n888_131:hover,._row_3n888_131:focus-visible{background:var(--surface)}._row_3n888_131 svg{color:var(--text-muted)}._rowText_3n888_151{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._rowName_3n888_159{font-size:16px;font-weight:600}._rowDetail_3n888_164{color:var(--text-muted);font-size:13px}._tip_3n888_169{border:1px dashed var(--line-strong);border-radius:14px;align-items:flex-start;gap:12px;margin-top:6px;padding:16px;display:flex}._tip_3n888_169 svg{color:var(--accent);flex:none;margin-top:1px}._tip_3n888_169 p{color:var(--text-soft);font-size:14px;line-height:1.5}._tip_3n888_169 strong{color:var(--text);font-weight:600}._board_wo3i5_1{aspect-ratio:1;border-radius:6px;width:100%;position:relative;overflow:hidden;container-type:inline-size}._board_wo3i5_1[data-dimmed] ._grid_wo3i5_10{opacity:.45;filter:saturate(.6)}._grid_wo3i5_10{grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));width:100%;height:100%;display:grid}._square_wo3i5_23{background:var(--board-dark);justify-content:center;align-items:center;display:flex;position:relative}._square_wo3i5_23[data-light]{background:var(--board-light)}._square_wo3i5_23[data-highlight]{background:var(--board-dark-hl)}._square_wo3i5_23[data-light][data-highlight]{background:var(--board-light-hl)}._piece_wo3i5_43{z-index:2;font-family:var(--font-pieces);color:var(--piece-black);text-shadow:0 1px #ffffff2e;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:9.6cqw;line-height:1;display:flex;position:absolute;inset:0}._piece_wo3i5_43[data-white]{color:var(--piece-white);text-shadow:0 0 1px var(--piece-black), 0 0 1px var(--piece-black), 0 0 1px var(--piece-black), 0 1px 1px #0006}._piece_wo3i5_43[data-motion=slide]{z-index:3;animation:.18s cubic-bezier(.2,.7,.3,1) _slide_wo3i5_1}._piece_wo3i5_43[data-motion=appear]{animation:.18s ease-out reverse _fade_wo3i5_1}._leaving_wo3i5_78{z-index:1;pointer-events:none;position:absolute;inset:0}._leaving_wo3i5_78 ._piece_wo3i5_43{width:12.5%;height:12.5%;inset:auto}._piece_wo3i5_43[data-motion=leave]{animation:.18s ease-out forwards _fade_wo3i5_1}@keyframes _slide_wo3i5_1{0%{transform:translate(calc(var(--dx) * 100%), calc(var(--dy) * 100%))}}@keyframes _fade_wo3i5_1{to{opacity:0}}@media (prefers-reduced-motion:reduce){._piece_wo3i5_43[data-motion]{animation:none}._piece_wo3i5_43[data-motion=leave]{opacity:0}}._rank_wo3i5_117,._file_wo3i5_118{font-family:var(--font-body);color:var(--board-light);text-shadow:none;font-size:max(9px,2.4cqw);font-weight:600;position:absolute}._square_wo3i5_23[data-light] ._rank_wo3i5_117,._square_wo3i5_23[data-light] ._file_wo3i5_118{color:#5e7259}._rank_wo3i5_117{top:2px;left:3px}._file_wo3i5_118{bottom:1px;right:3px}._arrows_wo3i5_142{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}button._square_wo3i5_23{font:inherit;cursor:pointer;border:0;padding:0}button._square_wo3i5_23:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._square_wo3i5_23[data-target]:after{content:"";pointer-events:none;position:absolute}._square_wo3i5_23[data-target=move]:after{background:#11131547;border-radius:50%;width:30%;height:30%}._square_wo3i5_23[data-target=capture]:after{border:.9cqw solid #11131552;border-radius:50%;inset:4%}._sheet_wbcgy_1{background:var(--surface);padding:18px 18px calc(24px + env(safe-area-inset-bottom));border-top:1px solid #2e333a;border-radius:22px 22px 0 0;flex-direction:column;flex:1;gap:12px;margin-top:12px;display:flex}._top_wbcgy_13{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._badge_wbcgy_20,._badgeTheirs_wbcgy_21{border-radius:var(--radius-s);align-items:center;gap:6px;height:28px;padding:0 10px;font-size:13px;font-weight:700;display:flex}._badge_wbcgy_20{background:var(--grade-tint);color:var(--grade-text)}._badgeTheirs_wbcgy_21{border:1px dashed var(--line-dashed);color:var(--text-soft)}._badgeTheirs_wbcgy_21 ._symbol_wbcgy_42{color:var(--grade-text)}._symbol_wbcgy_42{font-family:var(--font-mono)}._label_wbcgy_50{font-family:var(--font-mono);font-size:15px;font-weight:600}._headline_wbcgy_56{font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1.3}._title_wbcgy_64{align-items:baseline;gap:10px;display:flex}._title_wbcgy_64:before{content:"";background:var(--tone);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-2px)}._headline_wbcgy_56[data-verdict=right]{color:var(--best-text)}._body_wbcgy_84{color:var(--text-body);font-size:14px;line-height:1.55}._line_wbcgy_90{border-radius:var(--radius-m);background:var(--surface-sunk);border:1px solid var(--line);flex-direction:column;gap:8px;padding:10px 12px;display:flex}._lineTop_wbcgy_100{justify-content:space-between;align-items:center;min-height:20px;display:flex}._lineTitle_wbcgy_107{color:var(--text-muted);letter-spacing:.04em;font-size:11px;font-weight:600}._lineReset_wbcgy_114{color:var(--accent);background:0 0;border:0;padding:0;font-size:12px;font-weight:600}._lineMoves_wbcgy_123{flex-wrap:wrap;gap:2px;margin:0 0 0 -8px;padding:0;list-style:none;display:flex}._lineMove_wbcgy_123{border-radius:var(--radius-s);min-height:32px;font-family:var(--font-mono);color:var(--text-body);background:0 0;border:0;padding:0 8px;font-size:14px;font-weight:600}._lineMove_wbcgy_123[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}._link_wbcgy_149{border-radius:var(--radius-m);background:var(--surface-sunk);border:1px solid var(--line);text-align:left;align-items:center;gap:10px;padding:10px 12px;display:flex}._linkText_wbcgy_160{color:var(--text-soft);flex:1;font-size:13px}._linkMove_wbcgy_166{font-family:var(--font-mono);color:var(--grade-text);font-weight:600}._linkCta_wbcgy_172{color:var(--accent);font-size:12px;font-weight:600}._primary_wbcgy_178{border-radius:var(--radius-m);background:var(--accent);height:48px;color:var(--accent-ink);border:0;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}._primary_wbcgy_178:disabled{opacity:.5}._tabs_wbcgy_197{border-radius:var(--radius-m);background:var(--surface-sunk);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}._tab_wbcgy_197{border-radius:var(--radius-s);min-height:48px;color:var(--text-muted);text-align:left;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:6px 10px;display:flex}._tab_wbcgy_197[data-active]{background:var(--surface-raised);color:var(--text);box-shadow:inset 3px 0 0 var(--tone)}._tabName_wbcgy_228{letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}._tabMove_wbcgy_235{font-family:var(--font-mono);font-size:14px;font-weight:600}._tab_wbcgy_197[data-active] ._tabMove_wbcgy_235{color:var(--tone)}._retryTag_wbcgy_245{border-radius:var(--radius-s);background:var(--note-bg);border:1px solid var(--note-line);height:28px;color:var(--note-title);align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:flex}._retryStatus_wbcgy_258{flex-direction:column;gap:6px;display:flex}._hintBox_wbcgy_264{border-radius:var(--radius-m);background:var(--note-bg);border:1px solid var(--note-line);color:var(--note-text);margin:0;padding:10px 12px;font-size:14px}._actions_wbcgy_274{flex-direction:column;gap:8px;display:flex}._secondary_wbcgy_280,._ghost_wbcgy_281{border-radius:var(--radius-m);height:44px;font-size:14px;font-weight:600}._secondary_wbcgy_280{border:1px solid var(--line-strong);background:var(--surface-raised);color:var(--text)}._ghost_wbcgy_281{color:var(--text-muted);background:0 0;border:0}._explore_wbcgy_300{min-height:36px;color:var(--engine-arrow);align-self:flex-start;align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:flex}._card_1grn6_1{margin:16px var(--gutter) 0;background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}._meta_1grn6_12{color:var(--text-muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}._source_1grn6_21{color:var(--text-soft)}._counter_1grn6_25{font-family:var(--font-mono)}._prompt_1grn6_29{flex-direction:column;gap:4px;display:flex}._board_1grn6_35{align-self:stretch}._actions_1grn6_39{flex-direction:column;gap:8px;display:flex}._row_1grn6_45{gap:8px;display:flex}._row_1grn6_45>*{flex:1}._ghostLink_1grn6_54{min-height:44px;color:var(--text-muted);justify-content:center;align-items:center;font-size:14px;font-weight:600;text-decoration:none;display:flex}._moves_1grn6_65{font-family:var(--font-mono);color:var(--text);font-weight:600}._page_af0rl_1{flex-direction:column;display:flex}._header_af0rl_6{padding:24px var(--gutter) 0;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._titles_af0rl_14{flex-direction:column;gap:4px;display:flex}._title_af0rl_14{font-family:var(--font-display);font-size:28px;font-weight:600;line-height:1.1}._sub_af0rl_27{color:var(--text-muted);font-size:13px}._due_af0rl_32{color:var(--accent-ink);background:var(--accent);border-radius:12px;flex:none;padding:5px 10px;font-size:12px;font-weight:600}._empty_af0rl_42{margin:16px var(--gutter) 0;background:var(--surface);border:1px solid var(--line);color:var(--text-body);border-radius:18px;flex-direction:column;gap:8px;padding:18px;font-size:14px;line-height:1.5;display:flex}._emptyTitle_af0rl_56{font-family:var(--font-display);color:var(--text);font-size:18px;font-weight:600}._textButton_af0rl_63{color:var(--accent);background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:600}._patterns_af0rl_73{padding:18px var(--gutter) 0;flex-direction:column;display:flex}._patternsTop_af0rl_79{justify-content:space-between;align-items:baseline;padding-bottom:6px;display:flex}._patternsTitle_af0rl_86{font-size:15px;font-weight:600}._patternsNote_af0rl_91{color:var(--text-muted);font-size:12px}._pattern_af0rl_73{border:0;border-top:1px solid var(--line-soft);text-align:left;background:0 0;align-items:center;gap:12px;min-height:44px;padding:11px 0;display:flex}._pattern_af0rl_73[aria-pressed=true] ._patternName_af0rl_108{color:var(--accent)}._patternName_af0rl_108{flex:1;font-size:14px;font-weight:500}._count_af0rl_118{font-family:var(--font-mono);color:var(--tone);font-size:12px}._chevron_af0rl_124{color:var(--text-muted)}._eval_18efe_1{align-items:center;gap:10px;padding:0 19px 8px;display:flex}._label_18efe_8{color:var(--text-muted);letter-spacing:.04em;font-size:11px;font-weight:600}._track_18efe_15{background:var(--track);border-radius:4px;flex:1;height:8px;position:relative;overflow:hidden}._fill_18efe_24{background:var(--text);height:100%;transition:width .3s ease-out}._mark_18efe_30{background:var(--text-muted);width:2px;position:absolute;top:0;bottom:0}._text_18efe_38{font-family:var(--font-mono);color:var(--text-soft);white-space:nowrap;font-size:12px}._after_18efe_45{color:var(--best-text);font-weight:600}._after_18efe_45[data-worse]{color:var(--blunder-text)}._stepper_epewh_1{justify-content:space-between;align-items:center;padding:6px 13px 0;display:flex}._step_epewh_1{width:44px;height:40px;color:var(--text);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:flex}._step_epewh_1:disabled{color:var(--line-strong)}._label_epewh_24{color:var(--text-muted);font-size:12px}._header_1auda_1{align-items:center;gap:4px;min-height:58px;padding:8px 16px 0 8px;display:flex}._back_1auda_9{width:44px;height:44px;color:var(--text);border-radius:var(--radius-m);flex:none;justify-content:center;align-items:center;display:flex}._titles_1auda_20{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_1auda_20{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}._sub_1auda_36{color:var(--text-muted);font-size:12px}._frame_1a676_1{max-width:480px;min-height:100dvh;padding-top:env(safe-area-inset-top);background:var(--ground);flex-direction:column;margin:0 auto;display:flex}._message_1a676_11{padding:40px var(--gutter);color:var(--text-muted);flex-direction:column;gap:12px;font-size:14px;display:flex}._depth_1f9jt_1{color:var(--text-muted)}._chips_1f9jt_6{scrollbar-width:none;gap:6px;margin:0;padding:2px 19px 8px;list-style:none;display:flex;overflow-x:auto}._chips_1f9jt_6::-webkit-scrollbar{display:none}._chip_1f9jt_6{border:1px solid var(--line-strong);height:32px;color:var(--text);font-family:var(--font-mono);white-space:nowrap;background:0 0;border-radius:10px;flex:none;padding:0 10px;font-size:13px;font-weight:600}._chip_1f9jt_6[data-ahead]{color:var(--text-muted)}._chip_1f9jt_6[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}._boardWrap_1f9jt_44{padding:0 19px}._sheet_1f9jt_48{background:var(--surface);padding:18px 18px calc(24px + env(safe-area-inset-bottom));border-top:1px solid #2e333a;border-radius:22px 22px 0 0;flex-direction:column;flex:1;gap:14px;margin-top:12px;display:flex}._note_1f9jt_60{flex-direction:column;gap:10px;display:flex}._top_1f9jt_66{flex-wrap:wrap;align-items:center;gap:10px;min-height:28px;display:flex}._label_1f9jt_74,._move_1f9jt_75{font-family:var(--font-mono);font-weight:600}._label_1f9jt_74{font-size:15px}._headline_1f9jt_84{font-family:var(--font-display);align-items:baseline;gap:10px;font-size:18px;font-weight:600;line-height:1.3;display:flex}._headline_1f9jt_84:before{content:"";background:var(--tone);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-2px)}._body_1f9jt_104{color:var(--text-body);font-size:14px;line-height:1.55}._muted_1f9jt_110{color:var(--text-muted);font-size:13px}._instead_1f9jt_115{border-radius:var(--radius-m);background:var(--surface-sunk);border:1px solid var(--line);color:var(--text-soft);text-align:left;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}._instead_1f9jt_115>:first-child{flex:1}._cta_1f9jt_132{color:var(--accent);font-size:12px;font-weight:600}._suggest_1f9jt_139{border-radius:var(--radius-m);border:1px solid color-mix(in srgb, var(--engine-arrow) 40%, transparent);background:color-mix(in srgb, var(--engine-arrow) 8%, transparent);align-items:center;gap:12px;padding:10px 12px;display:flex}._suggestText_1f9jt_149{color:var(--text-soft);flex:1;font-size:13px}._suggestText_1f9jt_149 ._move_1f9jt_75{color:var(--engine-arrow)}._secondary_1f9jt_159{border-radius:var(--radius-s);background:var(--engine-arrow);color:#0b1620;border:0;height:36px;padding:0 14px;font-size:13px;font-weight:600}._secondary_1f9jt_159:disabled{opacity:.4}._compare_1f9jt_174{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}._cell_1f9jt_181{border-radius:var(--radius-m);background:var(--surface-sunk);border:1px solid var(--line);flex-direction:column;gap:4px;padding:10px 12px;display:flex}._cell_1f9jt_181 dt{letter-spacing:.04em;color:var(--text-muted);font-size:10px;font-weight:600}._cell_1f9jt_181 dd{color:var(--text-body);margin:0;font-size:13px}._cell_1f9jt_181[data-yours]{border-color:var(--note-line)}._save_1f9jt_208{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-raised);min-height:44px;color:var(--text);font-size:14px;font-weight:600}._saved_1f9jt_218{text-align:center;color:var(--text-muted);padding:12px 0;font-size:14px}._credit_1f9jt_225{color:var(--text-muted);margin-top:auto;font-size:11px}._footnote_1j2u5_2{border-top:1px solid var(--line);color:var(--text-soft);flex-direction:column;gap:10px;padding-top:14px;font-size:13px;line-height:1.5;display:flex}._card_1j2u5_14{border-radius:var(--radius-l);background:var(--note-bg);border:1px solid var(--note-line);color:var(--note-text);flex-direction:column;gap:10px;margin-bottom:12px;padding:14px 16px;font-size:13px;line-height:1.5;display:flex}._note_1j2u5_28{color:var(--text-muted);padding-bottom:12px;font-size:13px;line-height:1.5}._button_1j2u5_35{border-radius:var(--radius-m);border:1px solid var(--accent);height:44px;color:var(--accent);background:0 0;font-size:14px;font-weight:600}._button_1j2u5_35:disabled{opacity:.6}._link_1j2u5_50{min-height:32px;color:var(--text-muted);background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;text-decoration:underline}._boardWrap_1xko3_1{margin:6px 19px 0;position:relative}._overlay_1xko3_6{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._pill_1xko3_14{border:1px solid var(--line-strong);background:#111315e0;border-radius:24px;padding:12px 18px;font-size:14px;font-weight:600}._card_1xko3_23{border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:16px;margin:18px 19px 24px;padding:18px;display:flex}._step_1xko3_34{align-items:flex-start;gap:12px;display:flex}._dot_1xko3_40{border:2px solid var(--line-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}._step_1xko3_34[data-state=done] ._dot_1xko3_40{color:var(--best-text);background:#8bc48a2e;border:0}._step_1xko3_34[data-state=active] ._dot_1xko3_40{border-color:var(--accent)}._step_1xko3_34[data-state=active] ._dot_1xko3_40:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}._stepBody_1xko3_69{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}._stepTop_1xko3_77{justify-content:space-between;align-items:baseline;display:flex}._stepTitle_1xko3_83{font-size:14px;font-weight:600}._step_1xko3_34[data-state=waiting] ._stepTitle_1xko3_83{color:var(--text-muted)}._count_1xko3_92{font-family:var(--font-mono);color:var(--text-muted);font-size:12px}._detail_1xko3_98{color:var(--text-muted);font-size:12px}._track_1xko3_103{background:var(--track);border-radius:3px;height:6px;overflow:hidden}._fill_1xko3_110{background:var(--accent);border-radius:3px;height:100%;transition:width .3s ease-out}._failed_1xko3_117{color:var(--text-soft);flex-direction:column;gap:10px;font-size:14px;display:flex}._error_1xko3_125{font-family:var(--font-mono);color:var(--blunder-text);overflow-wrap:anywhere;font-size:12px}._retry_1xko3_132{border-radius:var(--radius-m);background:var(--accent);height:44px;color:var(--accent-ink);border:0;margin-top:4px;font-weight:600}._strip_xk9c6_1{scrollbar-width:none;gap:6px;padding:6px 19px 8px;display:flex;overflow-x:auto}._strip_xk9c6_1::-webkit-scrollbar{display:none}._chip_xk9c6_13{border:1px solid color-mix(in srgb, var(--grade) 45%, transparent);height:34px;color:var(--grade-text);font-family:var(--font-mono);white-space:nowrap;background:0 0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:flex}._chip_xk9c6_13[data-active]{background:var(--grade);border-color:var(--grade);color:#1a0e0c}._chip_xk9c6_13[data-theirs]{border:1px dashed var(--line-dashed);color:var(--text-muted);padding:0 10px}._chip_xk9c6_13[data-theirs][data-active]{background:var(--surface-raised);border-color:var(--text-muted);color:var(--text)}._them_xk9c6_48{font-family:var(--font-body);letter-spacing:.04em;opacity:.8;font-size:9px;font-weight:600}._noMoments_xk9c6_56{color:var(--text-muted);padding:6px 19px 10px;font-size:13px}._boardWrap_xk9c6_62{padding:0 19px}._page_wrg2b_1{padding:28px var(--gutter) 24px;flex-direction:column;gap:18px;display:flex}._title_wrg2b_8{font-family:var(--font-display);letter-spacing:-.01em;font-size:30px;font-weight:600;line-height:1.1}._list_wrg2b_16{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._item_wrg2b_25{border-radius:var(--radius-m);background:var(--surface);border:1px solid var(--line);flex-direction:column;gap:6px;padding:14px;display:flex}._name_wrg2b_35{font-size:15px;font-weight:600}._what_wrg2b_40{color:var(--text-body);font-size:13px;line-height:1.5}._license_wrg2b_46{color:var(--text-muted);font-size:12px;font-weight:600}._links_wrg2b_52{flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}._followButton_190j2_1{border:1px solid var(--line-strong);height:36px;color:var(--text);background:0 0;border-radius:18px;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:600;display:flex}._followButton_190j2_1[aria-pressed=true]{background:var(--surface);border-color:var(--line);color:var(--text-soft)}._section_190j2_21{padding:22px var(--gutter) 0;flex-direction:column;gap:10px;display:flex}._title_190j2_28{font-size:15px;font-weight:600}._row_190j2_34{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter) 2px;scrollbar-width:none;align-items:flex-start;gap:14px;display:flex;overflow-x:auto}._player_190j2_44{width:64px;color:var(--text-soft);flex-direction:column;flex:none;align-items:center;gap:6px;font-size:11px;text-decoration:none;display:flex}._player_190j2_44[data-add]{color:var(--text-muted)}._name_190j2_60{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:64px;overflow:hidden}._add_190j2_68{box-sizing:border-box;border:1px dashed var(--line-dashed);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}._empty_190j2_79{color:var(--text-muted);align-self:center;font-size:13px;line-height:1.45}._filters_b4c55_1{align-items:center;gap:6px;padding-bottom:6px;display:flex}._chips_b4c55_8{gap:6px;display:flex}._chip_b4c55_8{border:1px solid var(--line-strong);height:34px;color:var(--text-soft);background:0 0;border-radius:17px;flex:none;padding:0 14px;font-size:12px;font-weight:600}._chip_b4c55_8[data-pressed]{background:var(--text);border-color:var(--text);color:var(--ground)}._search_b4c55_31{flex:1;min-width:0;position:relative}._icon_b4c55_37{color:var(--text-muted);pointer-events:none;position:absolute;top:10px;left:11px}._input_b4c55_46{border:1px solid var(--line-strong);background:var(--surface);width:100%;height:34px;color:var(--text);border-radius:17px;outline:none;padding:0 10px 0 31px;font-size:16px}._input_b4c55_46:focus{border-color:var(--accent)}._input_b4c55_46::placeholder{color:var(--text-muted)}._hidden_b4c55_66{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._row_1r7it_1{border-top:1px solid var(--line-soft);color:var(--text);align-items:center;gap:12px;padding:12px 0;text-decoration:none;display:flex}._pill_1r7it_11{width:40px;height:40px;font-family:var(--font-display);background:var(--draw-tint);color:var(--draw-text);border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1;display:flex}._pill_1r7it_11[data-outcome=W]{background:var(--best-tint);color:var(--best-text)}._pill_1r7it_11[data-outcome=L]{background:var(--blunder-tint);color:var(--blunder-text)}._pillLabel_1r7it_38{font-family:var(--font-body);margin-top:2px;font-size:9px;font-weight:500}._text_1r7it_45{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._opp_1r7it_53,._meta_1r7it_54{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._opp_1r7it_53{font-size:15px;font-weight:600}._oppRating_1r7it_65{font-family:var(--font-mono);color:var(--text-muted);font-size:12px;font-weight:400}._meta_1r7it_54{color:var(--text-muted);font-size:12px}._reviewButton_1r7it_77{border:1px solid var(--line-strong);border-radius:16px;flex:none;align-items:center;height:32px;padding:0 12px;font-size:12px;font-weight:500;display:flex}._status_1r7it_89{color:var(--text-muted);flex:none;font-size:12px;font-weight:500}._status_1r7it_89[data-tone=good]{color:var(--best-text);font-weight:600}._status_1r7it_89[data-tone=busy]{color:var(--accent)}._status_1r7it_89[data-tone=bad]{color:var(--blunder-text)}._page_1eifj_1{flex-direction:column;display:flex}._status_1eifj_6{padding:40px var(--gutter);color:var(--text-muted);flex-direction:column;gap:12px;font-size:14px;display:flex}._statusAction_1eifj_16{color:var(--accent);background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}._topBar_1eifj_25{justify-content:space-between;align-items:center;height:56px;padding:8px 12px 0 8px;display:flex}._back_1eifj_33{width:44px;height:44px;color:var(--text);border-radius:var(--radius-m);justify-content:center;align-items:center;display:flex}._profile_1eifj_43{padding:6px var(--gutter) 0;align-items:center;gap:14px;display:flex}._profileText_1eifj_50{flex-direction:column;gap:4px;min-width:0;display:flex}._name_1eifj_57{font-family:var(--font-display);overflow-wrap:anywhere;font-size:24px;font-weight:600;line-height:1.1}._sub_1eifj_65{color:var(--text-muted);font-size:13px}._rating_1eifj_70{color:var(--text)}._meHeader_1eifj_74{padding:20px var(--gutter) 0;align-items:center;gap:12px;display:flex}._meText_1eifj_81{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._meName_1eifj_89{font-family:var(--font-display);font-size:20px;font-weight:600;line-height:1.1}._notMeSmall_1eifj_96{border:1px solid var(--line);height:36px;color:var(--text-muted);background:0 0;border-radius:10px;padding:0 12px;font-size:12px;font-weight:500}._claim_1eifj_107{margin:20px var(--gutter) 0;border-radius:var(--radius-l);background:var(--note-bg);border:1px solid var(--note-line);flex-direction:column;gap:12px;padding:16px;display:flex}._claimText_1eifj_118{flex-direction:column;gap:4px;display:flex}._claimText_1eifj_118 h2{color:var(--note-title);font-size:16px;font-weight:600}._claimText_1eifj_118 p{color:var(--note-text);font-size:13px;line-height:1.5}._claimActions_1eifj_136{gap:8px;display:flex}._claimYes_1eifj_141{border-radius:var(--radius-m);background:var(--accent);height:44px;color:var(--accent-ink);border:0;flex:1;font-size:14px;font-weight:600}._claimYes_1eifj_141:disabled{opacity:.6}._claimNo_1eifj_156{border-radius:var(--radius-m);border:1px solid var(--note-line);width:96px;height:44px;color:var(--note-text);background:0 0;font-size:14px;font-weight:500}._games_1eifj_167{padding:24px var(--gutter) 0;flex-direction:column;display:flex}._sectionTitle_1eifj_173{padding-bottom:10px;font-size:15px;font-weight:600}._note_1eifj_179{color:var(--text-muted);padding:12px 0;font-size:13px}._list_1eifj_185{flex-direction:column;display:flex}
