.page_page__plGb7{max-width:var(--shell-max);margin-inline:auto;padding:var(--space-5) var(--space-4) var(--space-6);min-width:0}@media (min-width:48rem){.page_page__plGb7{padding:var(--space-7) var(--space-6) var(--space-7)}}.page_header__7q4eB{animation:page_fadeIn__M8Fr_ var(--dur-base) var(--ease-paper) both}.page_back__JDsdb{display:inline-block;font-family:var(--font-body);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint);text-decoration:none;line-height:1}.page_back__JDsdb:hover{color:var(--clay-deep)}.page_title__GfL84{font-family:var(--font-display);font-size:clamp(var(--step-3),9vw,var(--step-4));font-weight:400;line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);margin-top:var(--space-3)}.page_lede__JOPLs{font-family:var(--font-body);font-size:var(--step--1);line-height:var(--leading-loose);color:var(--ink-soft);max-width:var(--measure);margin-top:var(--space-2)}.page_rule__2dDb9{margin-top:var(--space-5)}.page_section__gp0gI{margin-top:var(--space-7);min-width:0}.page_sectionHeading__dpcDy{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-body);font-size:var(--step--2);font-weight:400;line-height:1;text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint);margin-bottom:var(--space-4)}.page_sectionHeading__dpcDy:after{content:"";flex:1 1 auto;height:0;border-top:var(--rule-hair) solid var(--paper-edge)}.page_viewTag__RjhEV{-webkit-margin-start:calc(var(--space-2) * -1);margin-inline-start:calc(var(--space-2) * -1);color:var(--ink-soft)}.page_bestPanel__G6zqc{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.page_bestRow__AntgY{display:flex;align-items:center;gap:var(--space-4)}.page_bestSwatch__43fh_{flex:0 0 auto;width:14px;height:48px;background:var(--region-tone);border:var(--rule-hair) solid color-mix(in srgb,var(--region-tone) 70%,var(--ink));border-radius:var(--radius-sm)}.page_bestText__fJFzd{min-width:0}.page_bestCaption__juXpT{font-family:var(--font-body);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint);line-height:1}.page_bestName__vGRyT{margin-top:var(--space-2);font-family:var(--font-display);font-size:var(--step-2);line-height:var(--leading-tight);color:var(--ink)}.page_bestFigures__H0h3a{margin-top:var(--space-1);font-family:var(--font-body);font-size:var(--step--1);color:var(--ink-soft)}.page_pickRow__GGTI8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-4);border-top:var(--rule-hair) solid var(--paper-edge)}.page_pickLabel__fTwOL{font-family:var(--font-body);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint)}.page_pick__kepZV{flex:1 1 14rem;max-width:24rem;min-width:0;padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--step--1);color:var(--ink);background:var(--card);border:var(--rule-hair) solid var(--paper-edge);border-radius:var(--radius-md);box-shadow:var(--shadow-rest);cursor:pointer}.page_pick__kepZV:hover{border-color:var(--ink-ghost)}.page_pick__kepZV:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.page_loading__30wte{display:grid;grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-6)}.page_histPanel__AKOaf,.page_resetPanel__vQXrY,.page_streakPanel__T_Ai8,.page_stripPanel__KrGpN{min-width:0}.page_rankPanel__bB7Z5{animation:page_fadeUp__pSqRA var(--dur-slow) var(--ease-settle) both}.page_rankBody__GjthF{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-5)}@media (min-width:34rem){.page_rankBody__GjthF{flex-direction:row;align-items:center;text-align:start;gap:var(--space-6)}}.page_medallion__tbVfI{flex:0 0 auto}.page_sealGlyph__HLkHS{font-family:var(--font-display);font-size:var(--step-3);line-height:1;letter-spacing:var(--tracking-wide);color:var(--paper)}.page_rankText__rFCpK{flex:1 1 auto;min-width:0}.page_rankTier__eiBju{font-family:var(--font-display);font-size:var(--step-2);line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);color:var(--ink)}.page_rankTier__eiBju[data-unranked=true]{color:var(--ink-soft)}.page_rankElo__oMmZa{font-family:var(--font-display);font-size:var(--step-1);color:var(--brass-deep);margin-top:var(--space-1)}.page_rankEloUnit__1ymHF{font-family:var(--font-body);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint)}.page_eloTrack__StVUQ,.page_placementPips__ZZ6Q_{margin-top:var(--space-4)}.page_eloTrack__StVUQ{position:relative;height:var(--space-2);background:var(--paper-deep);border:var(--rule-hair) solid var(--paper-edge);border-radius:var(--radius-pill);overflow:hidden;box-shadow:var(--shadow-inset)}.page_eloFill__KsHXP{display:block;height:100%;background:var(--rank-tone,var(--brass));border-radius:var(--radius-pill);transition:width var(--dur-slow) var(--ease-settle)}.page_rankNext__Ih5oR{font-family:var(--font-body);font-size:var(--step--1);color:var(--ink-soft);margin-top:var(--space-2)}.page_rankGames__siT5a{font-family:var(--font-body);font-size:var(--step--2);color:var(--ink-faint);margin-top:var(--space-1)}.page_streaks__iqbdK{display:flex;align-items:stretch;gap:var(--space-4)}.page_streakBlock__nbKVp{flex:1 1;min-width:0}.page_streakDivider__tKnIa{flex:0 0 auto;width:0;-webkit-border-start:var(--rule-hair) solid var(--paper-edge);border-inline-start:var(--rule-hair) solid var(--paper-edge)}.page_streakLabel__hUuzi{font-family:var(--font-body);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint);line-height:1}.page_streakPair__NWOSv{display:flex;gap:var(--space-5);margin-top:var(--space-3)}.page_streakValue___7s1n{display:block;font-family:var(--font-display);font-size:var(--step-3);line-height:1;color:var(--sage-deep)}.page_streakCaption__0XCQH{display:block;text-transform:uppercase;letter-spacing:var(--tracking-label);margin-top:var(--space-2)}.page_streakCaption__0XCQH,.page_streakNote__U2UHx{font-family:var(--font-body);font-size:var(--step--2);color:var(--ink-faint)}.page_streakNote__U2UHx{line-height:var(--leading-normal);margin-top:var(--space-5);padding-top:var(--space-3);border-top:var(--rule-hair) solid var(--paper-edge)}.page_trackHeader__9So5V{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.page_trackHeader__9So5V .page_sectionHeading__dpcDy{flex:1 1 12rem}.page_toggle__u3MoQ{display:flex;border:var(--rule-hair) solid var(--paper-edge);border-radius:var(--radius-md);background:var(--paper-warm);overflow:hidden;margin-bottom:var(--space-4)}.page_toggleButton__kMB6G{padding:var(--space-2) var(--space-4);font-family:var(--font-body);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint);background:transparent;transition:background var(--dur-fast) var(--ease-paper),color var(--dur-fast) var(--ease-paper)}.page_toggleButton__kMB6G+.page_toggleButton__kMB6G{-webkit-border-start:var(--rule-hair) solid var(--paper-edge);border-inline-start:var(--rule-hair) solid var(--paper-edge)}.page_toggleButton__kMB6G:hover{color:var(--ink)}.page_toggleButtonOn__PGayk{background:var(--sage-wash);color:var(--sage-deep)}.page_trackGrid__JmcO4{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:44rem){.page_trackGrid__JmcO4{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch}.page_histPanel__AKOaf{display:flex;flex-direction:column}.page_histPanel__AKOaf .page_histogram__HD_Yl{flex:1 1 auto;align-content:space-evenly}}.page_histogram__HD_Yl{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.page_histRow__mK8mS{display:grid;grid-template-columns:1.25rem minmax(0,1fr) 3.5rem;align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.page_histAttempt__3riTc{font-family:var(--font-display);font-size:var(--step-0);color:var(--ink-faint);text-align:center;line-height:1}.page_histTrack__MizTy{display:block;min-width:0;height:var(--space-5);background:var(--paper-deep);border:var(--rule-hair) solid var(--paper-edge);border-radius:var(--radius-sm);overflow:hidden}.page_histBar__v9nyy{display:block;height:100%;background:var(--sage);transition:width var(--dur-slow) var(--ease-settle)}.page_histBarModal__Cc7Q4{background:var(--clay)}.page_histCount__AJ2ki{font-family:var(--font-display);font-size:var(--step-1);color:var(--ink);text-align:end;line-height:1}.page_empty__7dch8{font-family:var(--font-body);font-size:var(--step--1);line-height:var(--leading-loose);color:var(--ink-faint)}.page_tiles__O14Cs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:44rem){.page_tiles__O14Cs{grid-template-columns:minmax(0,1fr)}}.page_tile__IrL_S{padding:var(--space-4);background:var(--paper-warm);border:var(--rule-hair) solid var(--paper-edge);border-radius:var(--radius-md);box-shadow:var(--shadow-rest);min-width:0}.page_tileLabel__BmoFz{font-family:var(--font-body);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint);line-height:1}.page_tileValue__V5wJw{font-family:var(--font-display);font-size:var(--step-3);line-height:1;color:var(--slate-deep);margin-top:var(--space-3)}.page_tileNote__iFXyI{margin-top:var(--space-2)}.page_practiceNote__ktRY7,.page_tileNote__iFXyI{font-family:var(--font-body);font-size:var(--step--2);color:var(--ink-faint)}.page_practiceNote__ktRY7{line-height:var(--leading-normal);margin-top:var(--space-4);max-width:var(--measure)}.page_stripSummary___UDmQ{font-family:var(--font-body);font-size:var(--step--1);color:var(--ink-soft);margin-bottom:var(--space-4)}.page_strip__vdSwO{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--space-2),1fr));grid-gap:var(--space-1);gap:var(--space-1)}.page_cell__AMmRP{display:block;aspect-ratio:1;min-width:0;border-radius:var(--radius-sm);background:var(--paper-deep)}.page_cellEmpty__tpTDj{background:var(--paper-deep);box-shadow:var(--shadow-inset)}.page_cellOne__nRBVa{background:var(--sage-deep)}.page_cellTwo__axB4q{background:var(--sage)}.page_cellThree__tAkiI{background:var(--brass)}.page_cellFour__3NIU2{background:var(--clay)}.page_cellLost__MHVoS{background:var(--incorrect)}.page_legend__5b8hw{list-style:none;margin:var(--space-5) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);font-family:var(--font-body);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--ink-faint)}.page_legendItem__RJ_Sc{display:flex;align-items:center;gap:var(--space-2);line-height:1}.page_legendItem__RJ_Sc .page_cell__AMmRP{flex:0 0 auto;width:var(--space-3);height:var(--space-3);aspect-ratio:auto}.page_confirm__DMVc1,.page_resetIdle__x7lv0{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}@media (min-width:34rem){.page_resetIdle__x7lv0{flex-direction:row;align-items:center;justify-content:space-between}}.page_confirm__DMVc1:focus{outline:none}.page_confirm__DMVc1:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}.page_confirmText__BqOji,.page_resetText__pmsNO{font-family:var(--font-body);font-size:var(--step--1);line-height:var(--leading-loose);color:var(--ink-soft);max-width:46ch}.page_confirmText__BqOji{color:var(--ink)}.page_confirmActions__bQxLL{display:flex;flex-wrap:wrap;gap:var(--space-3)}.page_notice__i9_I_:not(:empty){font-family:var(--font-body);font-size:var(--step--2);color:var(--sage-deep);margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--rule-hair) solid var(--paper-edge)}@keyframes page_fadeIn__M8Fr_{0%{opacity:0}to{opacity:1}}@keyframes page_fadeUp__pSqRA{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}