._dashboardLink_c5wmw_4{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--fg-3);justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute;inset-block-start:8px;inset-inline-end:8px}._dashboardLink_c5wmw_4:hover{color:var(--accent-strong);background:var(--accent-soft);text-decoration:none}._dashboardLink_c5wmw_4:focus-visible{outline:var(--focus-ring);outline-offset:2px}._dashboardLink_c5wmw_4 svg{flex-shrink:0}._contextBar_c5wmw_37{align-items:center;gap:var(--space-3) var(--space-4);max-width:960px;margin:0 auto var(--space-3);padding:var(--space-2) var(--space-3);background:var(--bg-elev);border:var(--border-w) solid var(--border);border-radius:var(--radius);font-size:var(--text-body-sm);flex-wrap:wrap;display:flex}._contextRating_c5wmw_51{align-items:baseline;gap:var(--space-2);min-block-size:30px;display:inline-flex}._contextLabel_c5wmw_58{color:var(--fg-2);text-transform:uppercase;letter-spacing:.04em}._contextValue_c5wmw_64{font-family:var(--font-mono);font-size:var(--text-body-lg);color:var(--accent);font-variant-numeric:tabular-nums}._contextProvisional_c5wmw_73{color:var(--fg-3);font-family:var(--font-sans);font-size:var(--text-body-sm);cursor:help;margin-inline-start:2px;font-weight:500}._ratingDelta_c5wmw_85{min-width:4ch;font-family:var(--font-mono);font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;color:var(--fg-2);font-weight:600;display:inline-block}._ratingDelta_c5wmw_85[data-empty=true]{visibility:hidden}._ratingDelta_c5wmw_85[data-direction=up]{color:var(--success-strong)}._ratingDelta_c5wmw_85[data-direction=down]{color:var(--danger-strong)}._contextRun_c5wmw_104{color:var(--success-strong);font-weight:600}._boardColumn_c5wmw_112{width:100%;min-width:0}._boardWrap_c5wmw_117{aspect-ratio:1;width:100%;display:flex;position:relative}._solveGaugeSlot_c5wmw_129{width:18px;position:absolute;top:0;bottom:0;left:-22px}@media (width<=1024px){._solveGaugeSlot_c5wmw_129{display:none}}._boardLoading_c5wmw_148{border-radius:var(--board-frame-radius,var(--board-corner-radius,4px));background:linear-gradient(45deg, color-mix(in oklch, var(--bg-elev) 82%, var(--accent) 18%) 25%, transparent 25%), linear-gradient(-45deg, color-mix(in oklch, var(--bg-elev) 82%, var(--accent) 18%) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, color-mix(in oklch, var(--bg-elev) 82%, var(--accent) 18%) 75%), linear-gradient(-45deg, transparent 75%, color-mix(in oklch, var(--bg-elev) 82%, var(--accent) 18%) 75%), var(--bg-elev);width:100%;height:100%;box-shadow:inset 0 0 0 var(--border-w) var(--border);filter:blur(var(--board-veil-blur));opacity:.55;pointer-events:none;background-position:0 0,0,50% -50%,-50% 0;background-size:25% 25%;transition:filter .16s,opacity .16s;display:flex}._boardLoadingSkeleton_c5wmw_173{width:100%;height:100%}._visuallyHidden_c5wmw_180{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._boardLoading_c5wmw_148{transition:none}}._panel_c5wmw_201{gap:var(--space-3);padding:var(--space-4);background:var(--bg-elev);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;min-block-size:254px;display:flex}._panelCompact_c5wmw_218{min-block-size:0}._heading_c5wmw_224{font-family:var(--font-serif);font-size:var(--text-title);letter-spacing:-.01em;margin:0;font-weight:600}._unratedNote_c5wmw_234{font-family:var(--font-serif);font-size:var(--text-title);letter-spacing:-.01em;color:var(--fg-3);margin:0;font-weight:600}._taskSource_c5wmw_246{font-size:var(--text-body-sm);color:var(--fg-2);margin:0}._prompt_c5wmw_252{font-size:var(--text-body);color:var(--fg);margin:0;line-height:1.5}._taskCondition_c5wmw_267{font-size:var(--text-body-lg);white-space:pre-wrap;font-weight:650;line-height:1.45}._sideToMove_c5wmw_274{color:var(--fg);font-weight:700}._puzzleLink_c5wmw_281{color:inherit;align-items:baseline;gap:9px;text-decoration:none;display:inline-flex}._puzzleLink_c5wmw_281:hover{color:var(--accent-strong)}._puzzleLinkId_c5wmw_291{font-family:var(--font-mono);font-size:var(--text-body-lg);color:var(--fg-4);font-weight:500}._puzzleLink_c5wmw_281:hover ._puzzleLinkId_c5wmw_291{color:var(--accent)}._turnRow_c5wmw_304{align-items:center;gap:12px;margin:2px 0;display:flex}._turnPiece_c5wmw_310{filter:drop-shadow(0 1px 2px #14100a3d);flex-shrink:0;width:44px;height:44px;display:inline-flex}._turnPiece_c5wmw_310 svg{width:100%;height:100%}._turnX_c5wmw_322{width:44px;height:44px;color:var(--danger);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._turnOutcome_c5wmw_331{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}._turnMessage_c5wmw_339{flex-direction:column;justify-content:center;min-height:44px;display:flex}._panelCompact_c5wmw_218 ._turnRow_c5wmw_304,._panelCompact_c5wmw_218 ._turnMessage_c5wmw_339{block-size:44px;min-block-size:44px;max-block-size:44px}._promptSub_c5wmw_355{font-size:var(--text-body-sm);color:var(--fg-3);margin:2px 0 0}._feedbackCorrect_c5wmw_361{color:var(--success-strong);font-weight:600}._feedbackWrong_c5wmw_366{color:var(--danger-strong);font-weight:600}._wrongMoveMessage_c5wmw_371{width:100%;padding:var(--space-1);flex-direction:column;align-items:flex-start;display:flex}._outcome_c5wmw_380{gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-w) solid var(--border);flex-direction:column;display:flex}._outcomeHeadline_c5wmw_388{align-items:center;gap:9px;margin:0;font-size:17px;font-weight:700;display:flex}._outcomeHeadline_c5wmw_388 svg{flex-shrink:0}._outcomeSolved_c5wmw_401{color:var(--success-strong)}._outcomeAssisted_c5wmw_408{color:var(--assisted-strong)}._outcomeFailed_c5wmw_412{color:var(--danger-strong)}._solutionNote_c5wmw_419{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:var(--border-w) solid var(--border);border-radius:var(--radius-sm);background:var(--bg-soft);flex-direction:column;display:flex}._solutionLabel_c5wmw_429{color:var(--fg-3);font-size:var(--text-meta);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:700}._solutionText_c5wmw_438{max-block-size:12rem;color:var(--fg-2);font-size:var(--text-body-sm);white-space:pre-wrap;margin:0;line-height:1.5;overflow:auto}._meta_c5wmw_448{font-size:var(--text-body-sm);color:var(--fg-2);margin:0}._metaNumber_c5wmw_454{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._themeTags_c5wmw_459{gap:var(--space-1);flex-wrap:wrap;display:flex}._themeTag_c5wmw_459{font-size:var(--text-meta);padding:2px var(--space-1);border-radius:var(--radius-sm);background:var(--bg-soft);border:var(--border-w) solid var(--border);color:var(--fg-2)}._actions_c5wmw_474{gap:var(--space-2);margin-top:var(--space-1);display:flex}._submitError_c5wmw_482{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}._primaryButton_c5wmw_490{padding:var(--space-2) var(--space-3);font-size:var(--text-body);color:var(--accent-fg);background:var(--accent);border:var(--border-w) solid var(--accent);border-radius:var(--radius-sm);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:9px;font-weight:600;display:inline-flex}._primaryButton_c5wmw_490:hover{background:var(--accent-hover);border-color:var(--accent-hover)}._primaryButton_c5wmw_490:disabled{opacity:.6;cursor:not-allowed}._solveActions_c5wmw_518{align-items:center;gap:18px;row-gap:var(--space-2);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._linkButton_c5wmw_527{font-size:var(--text-body);color:var(--accent-strong);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:0;font-weight:600;text-decoration:none;display:inline-flex}._linkButton_c5wmw_527:hover{color:var(--accent-hover);text-decoration:none}._linkButton_c5wmw_527:disabled{color:var(--fg-4);cursor:default;text-decoration:none}._linkButton_c5wmw_527 svg{flex-shrink:0}._hintForfeitCaption_c5wmw_560{margin:var(--space-1) 0 0;font-size:var(--text-meta);color:var(--fg-3)}@media (pointer:coarse){._linkButton_c5wmw_527{min-height:44px;padding-block:var(--space-2);align-items:center;display:inline-flex}._primaryButton_c5wmw_490{min-height:44px}}._statusMessage_c5wmw_585{padding:var(--space-4);font-size:var(--text-body);color:var(--fg-2);text-align:center}._autoAdvance_c5wmw_595{align-items:center;gap:var(--space-2);margin-top:var(--space-3);background:var(--bg-elev);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);font-size:var(--text-body-sm);color:var(--fg-2);cursor:pointer;-webkit-user-select:none;user-select:none;padding:12px 16px;display:flex}._autoAdvanceInput_c5wmw_612{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._switch_c5wmw_621{flex-shrink:0;align-items:center;display:inline-flex}._switchTrack_c5wmw_626{background:var(--bg-sunk);border:var(--border-w) solid var(--border-strong);border-radius:999px;width:40px;height:24px;transition:background .16s,border-color .16s;position:relative}._switchThumb_c5wmw_635{background:var(--print-paper);width:18px;height:18px;box-shadow:var(--shadow-sm);border-radius:50%;transition:left .16s;position:absolute;top:2px;left:2px}._switch_c5wmw_621[data-on="1"] ._switchTrack_c5wmw_626{background:var(--accent);border-color:var(--accent)}._switch_c5wmw_621[data-on="1"] ._switchThumb_c5wmw_635{left:20px}._autoAdvance_c5wmw_595:has(._autoAdvanceInput_c5wmw_612:focus-visible) ._switchTrack_c5wmw_626{box-shadow:0 0 0 3px var(--accent-soft)}._difficultyField_c5wmw_659{align-items:center;display:flex;position:relative}._difficultyField_c5wmw_659 select{appearance:none;width:100%;font:inherit;font-size:var(--text-body-sm);color:var(--fg);background:var(--bg-elev);border:var(--border-w) solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;padding:9px 34px 9px 12px}._difficultyField_c5wmw_659 select[data-difficulty=easier],._difficultyField_c5wmw_659 option[data-difficulty=easier]{color:var(--difficulty-easier)}._difficultyField_c5wmw_659 select[data-difficulty=easiest],._difficultyField_c5wmw_659 option[data-difficulty=easiest]{color:var(--difficulty-easiest)}._difficultyField_c5wmw_659 select[data-difficulty=harder],._difficultyField_c5wmw_659 option[data-difficulty=harder]{color:var(--difficulty-harder)}._difficultyField_c5wmw_659 select[data-difficulty=hardest],._difficultyField_c5wmw_659 option[data-difficulty=hardest]{color:var(--difficulty-hardest)}._difficultyField_c5wmw_659 option[data-difficulty=normal]{color:var(--fg)}._difficultyField_c5wmw_659 select:hover{border-color:var(--fg-4)}._difficultyField_c5wmw_659 select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}._difficultyField_c5wmw_659 select:disabled{opacity:.55;cursor:not-allowed}@media (pointer:coarse){._difficultyField_c5wmw_659 select{min-height:44px}}._difficultyChevron_c5wmw_727{pointer-events:none;color:var(--fg-3);display:inline-flex;position:absolute;top:50%;right:11px;transform:translateY(-50%)}._browse_c5wmw_739{max-width:920px;margin:var(--space-5) auto 0;padding:var(--space-4);background:var(--bg-elev);border:var(--border-w) solid var(--border);border-radius:var(--radius)}._browseHeader_c5wmw_748{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._browseTitle_c5wmw_757{font-size:var(--text-title);margin:0;font-weight:650}._browseControls_c5wmw_763{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._openingControl_c5wmw_770{align-items:center;gap:var(--space-2);display:inline-flex}._openingLabel_c5wmw_776{font-size:var(--text-body-sm);color:var(--fg-2);font-weight:600}._openingSelect_c5wmw_782{padding:var(--space-1) var(--space-2);font-size:var(--text-body-sm);color:var(--fg);background:var(--bg);border:var(--border-w) solid var(--border);border-radius:var(--radius-sm);cursor:pointer}._openingSelect_c5wmw_782:disabled{opacity:.55;cursor:not-allowed}._browseActiveRow_c5wmw_797{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}._browseActiveCount_c5wmw_804{font-size:var(--text-body-sm);color:var(--fg-2);font-weight:600}._themeGroups_c5wmw_810{gap:var(--space-4);flex-direction:column;display:flex}._themeGroupHeading_c5wmw_816{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-3,var(--fg-2));margin:0 0 var(--space-2);font-weight:700}._themeCards_c5wmw_825{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(168px,1fr));display:grid}._themeCard_c5wmw_825{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);min-height:84px;font-size:var(--text-body-sm);color:var(--fg);text-align:left;background:var(--bg);border:var(--border-w) solid var(--border);border-radius:var(--radius);cursor:pointer;flex-direction:column;font-weight:600;display:flex;position:relative}._themeCard_c5wmw_825:hover{border-color:var(--accent);box-shadow:var(--shadow-sm)}._themeCard_c5wmw_825:disabled,._themeCard_c5wmw_825:disabled:hover{opacity:.55;cursor:not-allowed;border-color:var(--border);box-shadow:none}._themeCardActive_c5wmw_862,._themeCardActive_c5wmw_862:hover{background:var(--accent-soft);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}._themeCardTile_c5wmw_869{background:var(--accent-soft);border:var(--border-w) solid var(--accent-border);border-radius:14px;place-items:center;width:80px;height:80px;display:grid;overflow:hidden}._themeCardImg_c5wmw_880{object-fit:contain;width:100%;height:100%}._themeCardLabel_c5wmw_886{line-height:1.25}._themeCardCount_c5wmw_890{top:var(--space-2);right:var(--space-2);background:var(--bg-soft);font-size:var(--text-meta);font-variant-numeric:tabular-nums;color:var(--fg-2);border-radius:999px;padding:1px 7px;position:absolute}._themeCardActive_c5wmw_862 ._themeCardCount_c5wmw_890{background:var(--bg-elev);color:var(--accent-strong)}._collections_c5wmw_913{max-width:920px;margin:var(--space-5) auto 0;padding:var(--space-4);background:var(--bg-elev);border:var(--border-w) solid var(--border);border-radius:var(--radius)}._streakBar_c5wmw_924{justify-content:space-between;align-items:center;gap:var(--space-3);max-width:960px;margin:0 auto var(--space-3);padding:var(--space-2) var(--space-3);background:var(--bg-elev);border:var(--border-w) solid var(--border);border-radius:var(--radius);flex-wrap:wrap;display:flex}._startHero_c5wmw_942{align-items:center;gap:var(--space-2);max-width:32rem;margin:var(--space-5) auto var(--space-3);padding:var(--space-5) var(--space-4);text-align:center;background:var(--bg-elev);border:var(--border-w) solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex}._startHeroIcon_c5wmw_956{object-fit:contain;width:3.5rem;height:3.5rem}._startHeroTitle_c5wmw_962{font-size:var(--text-h2,var(--text-body-lg));color:var(--fg);margin:0;font-weight:650}._startHeroBody_c5wmw_969{color:var(--fg-2);margin:0;line-height:1.5}._startHeroBest_c5wmw_975{align-items:baseline;gap:var(--space-1);margin:var(--space-1) 0 0;font-size:var(--text-body-sm);color:var(--fg-2);text-transform:uppercase;letter-spacing:.04em;display:inline-flex}._startHeroBestValue_c5wmw_986{font-family:var(--font-mono);font-size:var(--text-body-lg);color:var(--accent);text-transform:none;letter-spacing:normal}._startHeroActions_c5wmw_994{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}._startHeroStatus_c5wmw_1002{margin:var(--space-1) 0 0;color:var(--fg-2)}._collectionsHeader_c5wmw_1007{gap:var(--space-1);margin-bottom:var(--space-3);flex-direction:column;display:flex}._collectionsSubtitle_c5wmw_1014{font-size:var(--text-body-sm);color:var(--fg-2);margin:0}._collectionCards_c5wmw_1020{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}._collectionCard_c5wmw_1020{gap:var(--space-1);padding:var(--space-3);background:var(--bg);border:var(--border-w) solid var(--border);border-radius:var(--radius-sm);flex-direction:column;display:flex}._collectionCardHead_c5wmw_1039{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._collectionCardTitle_c5wmw_1046{font-size:var(--text-body);margin:0;font-weight:650}._collectionCardCount_c5wmw_1052{font-size:var(--text-meta);font-variant-numeric:tabular-nums;color:var(--fg-2);white-space:nowrap}._collectionCardComposer_c5wmw_1059{font-size:var(--text-body-sm);color:var(--fg);margin:0}._collectionCardSource_c5wmw_1065{font-size:var(--text-meta);color:var(--fg-2);margin:0}._collectionCardSourceLink_c5wmw_1071{color:var(--accent)}._collectionCardYear_c5wmw_1075{font-variant-numeric:tabular-nums}._collectionCardAttribution_c5wmw_1079,._collectionCardLicense_c5wmw_1080{font-size:var(--text-meta);color:var(--fg-3,var(--fg-2));margin:0;line-height:1.4}._collectionCardLicense_c5wmw_1080{color:var(--fg-2)}._collectionCardStart_c5wmw_1091{margin-top:var(--space-1);padding:var(--space-1) var(--space-3);font-size:var(--text-body-sm);color:var(--accent-fg);background:var(--accent);border:var(--border-w) solid var(--accent);border-radius:var(--radius-sm);cursor:pointer;align-self:flex-start;font-weight:600}._collectionCardStart_c5wmw_1091:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}._collectionCardStart_c5wmw_1091:disabled{opacity:.6;cursor:not-allowed}._streakBarActive_c5wmw_1114{border-color:var(--accent)}._streakContext_c5wmw_1127{gap:var(--space-3);flex-direction:column;display:flex}._streakCard_c5wmw_1132{text-align:center;background:var(--bg-elev);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;align-items:center;gap:4px;padding:22px 16px 18px;display:flex}._streakCardNum_c5wmw_1144{font-family:var(--font-mono);letter-spacing:-.03em;color:var(--fg);font-feature-settings:"tnum";font-size:62px;font-weight:650;line-height:1}._streakCardBest_c5wmw_1153{font-size:var(--text-label);color:var(--fg-3);margin-top:2px}._streakCardBest_c5wmw_1153 b{color:var(--fg);font-family:var(--font-mono);font-weight:600}._streakShields_c5wmw_1163{gap:8px;margin-top:12px;display:inline-flex}._streakShield_c5wmw_1163{width:30px;height:30px;display:block}._streakShieldSpent_c5wmw_1173{opacity:.28;filter:grayscale()}._streakLivesLabel_c5wmw_1177{font-size:var(--text-label);color:var(--fg-3);margin-top:8px}._streakNoteCard_c5wmw_1182{font-size:var(--text-label);color:var(--fg-3);background:var(--bg-elev);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);padding:14px 16px;line-height:1.45}._streakBarColumnContext_c5wmw_1192{justify-content:flex-start;align-items:stretch;gap:var(--space-3);width:100%;max-width:none;padding:var(--space-3);background:var(--bg-soft);border-radius:var(--radius-sm);flex-direction:column;margin:0}._streakBarColumnContext_c5wmw_1192._streakBarActive_c5wmw_1114{border-color:var(--accent)}._streakStats_c5wmw_1209{align-items:baseline;gap:var(--space-4);font-size:var(--text-body);color:var(--fg);display:inline-flex}._streakStatsColumnContext_c5wmw_1220{align-items:stretch;gap:var(--space-2);min-width:0;font-size:var(--text-body);flex-direction:column;display:flex}._streakStatsColumnContext_c5wmw_1220 ._streakStat_c5wmw_1209{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._streakStatsColumnContext_c5wmw_1220 ._streakStat_c5wmw_1209:first-child ._streakStatLabel_c5wmw_1237{font-size:var(--text-body);color:var(--fg);text-transform:none;letter-spacing:normal;font-weight:650}._streakStatsColumnContext_c5wmw_1220 ._streakLives_c5wmw_1177{gap:var(--space-1)}._streakStat_c5wmw_1209{align-items:baseline;gap:var(--space-1);display:inline-flex}._streakStatLabel_c5wmw_1237{font-size:var(--text-body-sm);color:var(--fg-2);text-transform:uppercase;letter-spacing:.04em}._streakStatValue_c5wmw_1262{font-family:var(--font-mono);font-size:var(--text-body-lg);color:var(--accent)}._streakLives_c5wmw_1177{align-items:center;gap:var(--space-1);display:inline-flex}._streakLife_c5wmw_1274{object-fit:contain;flex:none;width:1.35em;height:1.35em}._streakLifeSpent_c5wmw_1281{opacity:.28;filter:grayscale(.6)}._streakNote_c5wmw_1182{font-size:var(--text-body-sm);color:var(--fg-2);margin:0;line-height:1.45}._streakStart_c5wmw_1295{padding:var(--space-1) var(--space-3);border:var(--border-w) solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--fg);font-size:var(--text-body-sm);cursor:pointer}._streakStartColumnContext_c5wmw_1305{white-space:normal;width:100%;min-width:0}._streakStart_c5wmw_1295:hover:not(:disabled){border-color:var(--accent)}._streakStartActive_c5wmw_1315{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}._streakOver_c5wmw_1321{gap:var(--space-3);background:var(--bg-elev);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;padding:18px;display:flex}._streakOverEmbedded_c5wmw_1335{padding:var(--space-3) 0 0;border:0;border-top:var(--border-w) solid var(--border);box-shadow:none;background:0 0;border-radius:0}._streakOverRow_c5wmw_1345{align-items:center;gap:var(--space-3);display:flex}._streakOverHeadline_c5wmw_1351{font-size:var(--text-body-lg);color:var(--danger-strong);margin:0;font-weight:600}._streakOverLine_c5wmw_1358{color:var(--fg-2);margin:2px 0 0}._streakOverReached_c5wmw_1363{font-family:var(--font-mono);color:var(--fg);font-weight:600}._streakOverActions_c5wmw_1369{gap:var(--space-2);flex-wrap:wrap;display:flex}._nonSolverPage_c5wmw_1385{min-height:calc(100vh - var(--topbar-h));background:var(--bg);color:var(--fg);font-family:var(--font-sans)}._infoHeader_c5wmw_1120{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._infoHeaderTop_c5wmw_1404{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._contextCard_c5wmw_1416{background:var(--bg-elev);border:var(--border-w) solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;gap:9px;padding:16px;display:flex}._ratingContextCard_c5wmw_1427{gap:4px;min-block-size:0;padding:9px 12px;position:relative}._ratingContextCard_c5wmw_1427 ._contextCardLabel_c5wmw_1434{padding-inline-end:34px}._contextCardLabel_c5wmw_1434{font-size:var(--text-meta);text-transform:uppercase;letter-spacing:.09em;color:var(--fg-4);font-weight:600}._randomRow_c5wmw_1447{align-items:center;gap:12px;display:flex}._randomTitle_c5wmw_1452{font-size:var(--text-body);color:var(--fg);font-weight:600}._randomSub_c5wmw_1457{font-size:var(--text-meta);color:var(--fg-3);margin-top:2px}._sourceReplayIcon_c5wmw_1468{border:var(--border-w) solid var(--border);background:var(--bg-soft);width:48px;height:48px;color:var(--accent-strong);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._sourceExitCard_c5wmw_1481{padding:var(--space-2);gap:0}._sourceExitButton_c5wmw_1486{justify-content:flex-start;width:100%}._sourceExitButton_c5wmw_1486:disabled{opacity:.6;cursor:not-allowed}._ratingContextCard_c5wmw_1427 ._contextBar_c5wmw_37{background:0 0;border:0;flex-direction:column;align-items:stretch;gap:2px;max-width:none;margin:0;padding:0}._ratingContextCard_c5wmw_1427 ._contextValue_c5wmw_64{font-size:var(--text-display);letter-spacing:-.02em;font-feature-settings:"tnum";color:var(--fg);font-weight:600;line-height:1.05}._ratingContextCard_c5wmw_1427 ._contextRun_c5wmw_104{align-items:center;gap:var(--space-2);color:var(--fg-2);min-block-size:20px;font-weight:500;display:inline-flex}._ratingContextCard_c5wmw_1427 ._contextRun_c5wmw_104[data-empty=true]{visibility:hidden}._ratingContextCard_c5wmw_1427 ._contextRun_c5wmw_104 svg{color:var(--accent);flex-shrink:0}._themeStack_c5wmw_1543{align-items:center;padding-left:6px;display:flex}._themeStackItem_c5wmw_1548{width:52px;height:52px;box-shadow:var(--shadow-sm);border:2px solid var(--bg-elev);background:var(--bg-soft);border-radius:50%;flex-shrink:0;margin-left:-18px;position:relative;overflow:hidden}._themeStackItem_c5wmw_1548:first-child{margin-left:0}._themeStackItem_c5wmw_1548 img{border-radius:50%;width:100%;height:100%;display:block}._themeStackMore_c5wmw_1569{border:2px solid var(--bg-elev);background:var(--accent-soft);width:52px;height:52px;color:var(--accent-strong);font-family:var(--font-mono);font-size:var(--text-body-sm);z-index:11;border-radius:50%;flex-shrink:0;place-items:center;margin-left:-18px;font-weight:600;display:grid}._themeStackNames_c5wmw_1585{font-size:var(--text-body-sm);color:var(--fg);font-weight:550;line-height:1.4}._themeStackNames_c5wmw_1585 span{color:var(--fg-3);font-weight:400}._themeStackActions_c5wmw_1595{align-items:center;gap:var(--space-3);display:flex}._changeLink_c5wmw_1600{font-size:var(--text-body-sm);color:var(--accent-strong);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:none}._changeLink_c5wmw_1600:hover:not(:disabled){color:var(--accent-hover);text-decoration:none}._changeLink_c5wmw_1600:disabled{color:var(--fg-4);cursor:default;text-decoration:none}._themeStackActions_c5wmw_1595 ._linkButton_c5wmw_527{font-size:var(--text-body-sm);color:var(--fg-3);font-weight:500}._themeStackCard_c5wmw_1633{gap:var(--space-2);flex-direction:column;display:flex}._themeStackCardLabel_c5wmw_1639{font-size:var(--text-label);text-transform:uppercase;letter-spacing:.09em;color:var(--fg-4);font-weight:600}._themeStackCardStack_c5wmw_1647{align-items:center;padding-left:6px;display:flex}._themeStackCardItem_c5wmw_1653{border:2px solid var(--bg-elev);background:var(--bg-soft);width:52px;height:52px;box-shadow:var(--shadow-sm);border-radius:50%;margin-left:-18px;transition:margin .14s;position:relative}._themeStackCardItem_c5wmw_1653:first-child{margin-left:0}._themeStackCard_c5wmw_1633:hover ._themeStackCardItem_c5wmw_1653{margin-left:-10px}._themeStackCard_c5wmw_1633:hover ._themeStackCardItem_c5wmw_1653:first-child{margin-left:0}._themeStackCardImg_c5wmw_1678{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}._themeStackCardItemPlaceholder_c5wmw_1687{color:var(--fg-3);place-items:center;display:grid}._themeStackCardItemPlaceholder_c5wmw_1687 svg{width:26px;height:26px}._themeStackCardMore_c5wmw_1698{z-index:0;border:2px solid var(--bg-elev);background:var(--accent-soft);width:52px;height:52px;color:var(--accent-strong);font-family:var(--font-mono);font-size:var(--text-body-sm);border-radius:50%;place-items:center;margin-left:-18px;font-weight:600;display:grid}._themeStackCardNames_c5wmw_1714{font-size:var(--text-body-sm);color:var(--fg);margin:0;font-weight:550;line-height:1.4}._themeStackChange_c5wmw_1722{font-size:var(--text-body-sm);color:var(--accent-strong);align-self:flex-start;font-weight:600;text-decoration:none}._themeStackChange_c5wmw_1722:hover{color:var(--accent-hover);text-decoration:none}._themeStackCard_c5wmw_1633 ._themeStackActions_c5wmw_1595{align-items:baseline}._themeStackCard_c5wmw_1633 ._linkButton_c5wmw_527{cursor:pointer;background:0 0;border:0;padding:0}._leadUp_c5wmw_1749{font-family:var(--font-sans);font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;color:var(--text-muted);overflow-wrap:anywhere;margin:0 0 6px;font-weight:400;line-height:1.6}._leadUpMoves_c5wmw_1763{font-family:var(--font-notation);font-size:var(--text-subtitle);font-synthesis-weight:none;font-weight:700}._mindsEyePrompt_c5wmw_1770{font-size:var(--text-body)}._mindsEyeTask_c5wmw_1774{flex-direction:column;display:flex}._mindsEyeLineStack_c5wmw_1779{display:grid}._mindsEyeLineStack_c5wmw_1779>*{grid-area:1/1}._mindsEyeLineSizer_c5wmw_1787{visibility:hidden;pointer-events:none}
