.comp_page__fWB3k{padding-bottom:var(--space-7)}.comp_weekId__h6n8Y{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.08em;color:var(--muted)}.comp_metaRow__SKCZ9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-4)}.comp_metaItem__Lkegj{font-family:var(--font-mono);font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comp_metaItem__Lkegj+.comp_metaItem__Lkegj:before{content:"·";margin-right:var(--space-3);color:var(--muted)}.comp_sourceBadgeHonest__yB8qL,.comp_sourceBadge__wLD6S{display:inline-flex;align-items:center;padding:.2rem .6rem;border-radius:999px;font-size:.78rem;font-weight:600}.comp_sourceBadge__wLD6S{background:var(--go-soft);color:var(--go)}.comp_sourceBadgeHonest__yB8qL{background:var(--clay-soft);color:var(--clay)}.comp_tabs__B2zwr{display:flex;gap:var(--space-2);overflow-x:auto;margin:0 0 var(--space-4);padding-bottom:2px;scrollbar-width:none}.comp_tabs__B2zwr::-webkit-scrollbar{display:none}.comp_tab__By_pm{flex:none;display:inline-flex;align-items:center;gap:.45rem;min-height:2.5rem;padding:0 .95rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--text);font:inherit;font-weight:600;font-size:.92rem;cursor:pointer}.comp_tab__By_pm:hover:not(:disabled){border-color:var(--muted)}.comp_tab__By_pm:disabled{opacity:.45;cursor:default}.comp_tab__By_pm:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.comp_tabOn__jAOcl{background:var(--text);border-color:var(--text);color:var(--bg)}.comp_tabCount__Zaexy{font-family:var(--font-mono);font-size:.72rem;font-weight:500;opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comp_panel__3Bpmz{min-height:12rem}.comp_locked__s1fl9{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:start;margin:0;padding:var(--space-5);background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius)}.comp_locked__s1fl9 p{margin:0}.comp_lockedTitle__p3Fcd{font-weight:700;font-size:1.1rem}.comp_lockedActions__sS9X0{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.comp_rules__vMCl9{margin:var(--space-5) 0 var(--space-4);padding-left:1.1rem;display:grid;grid-gap:var(--space-1);gap:var(--space-1);color:var(--muted);font-size:.88rem}.comp_timer__4jxKm{display:grid;grid-gap:var(--space-5);gap:var(--space-5);grid-template-columns:minmax(0,1fr)}@media (min-width:860px){.comp_timer__4jxKm{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start}}.comp_timerActive__UdEXW{-webkit-user-select:none;-moz-user-select:none;user-select:none}.comp_timerMain__WGGJE,.comp_timerSide__FXxAp{display:grid;grid-gap:var(--space-4);gap:var(--space-4);min-width:0}.comp_attempts__Xy7oj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.comp_attempt__Rpmjz{display:grid;grid-gap:2px;gap:2px;justify-items:center;padding:var(--space-2) var(--space-1);border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--muted);min-width:0}.comp_attemptLocked__in5Y5{color:var(--text)}.comp_attemptCurrent__zlJJh{border-color:var(--brand);color:var(--brand)}.comp_attemptNo__tFY0L{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.1em}.comp_attemptTime__t9M3V{font-family:var(--font-mono);font-weight:650;font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.comp_typedMark__OW_PL{font-size:.62rem;color:var(--amber);text-transform:uppercase;letter-spacing:.08em}.comp_scrambleBox__b1ylH{display:grid;grid-gap:var(--space-2);gap:var(--space-2);justify-items:center;text-align:center;padding:var(--space-4);border-radius:var(--radius);background:var(--surface);border:1px solid var(--border)}.comp_scramble__kIZRL{margin:0;font-family:var(--font-mono);font-size:clamp(.95rem,2.4vw,1.2rem);line-height:1.6;word-spacing:.25em;overflow-wrap:anywhere}.comp_pad__cRN_3{display:grid;grid-gap:.7rem;gap:.7rem;justify-items:center;padding:var(--space-5) var(--space-3);border-radius:var(--radius);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.comp_pad__cRN_3 .timer-display{font-size:clamp(3.6rem,11vw,7.5rem)}.comp_resultCard__nJ0b8{display:grid;grid-gap:var(--space-3);gap:var(--space-3);justify-items:center;padding:var(--space-4);border-radius:var(--radius);background:var(--clay-soft);border:1px solid color-mix(in srgb,var(--clay) 30%,transparent)}.comp_penalties__hWvfm{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}.comp_confirmText__E3kqh{margin:0;text-align:center;font-weight:600}.comp_typedNote__3_VF_{margin:0;color:var(--amber);font-size:.85rem;text-align:center}.comp_toast__3w_Vc{margin:0;justify-self:center;padding:.5rem .9rem;border-radius:999px;background:var(--go-soft);color:var(--go);font-weight:600;font-size:.9rem}.comp_tiles__cp8bA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0}.comp_tiles__cp8bA>div{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:var(--space-3)}.comp_tiles__cp8bA dt{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.comp_tiles__cp8bA dd{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:1.1rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comp_typed__olwKj{padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.comp_typed__olwKj summary{cursor:pointer;font-weight:600}.comp_typed__olwKj[open] summary{margin-bottom:var(--space-2)}.comp_typedForm__lp_Qs{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.comp_typedForm__lp_Qs .comp_penalties__hWvfm{justify-content:flex-start}.comp_timerDone__hw3AK{max-width:34rem}.comp_entryCard__JTZnH{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-5)}.comp_entryHead__4h0Vo{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap}.comp_selfMark__ffgFc,.comp_verifiedMark__phYUZ{display:inline-flex;padding:.15rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap}.comp_verifiedMark__phYUZ{background:var(--go-soft);color:var(--go)}.comp_selfMark__ffgFc{background:var(--clay-soft);color:var(--amber)}.comp_entryAvg__jmeNw{display:grid;grid-gap:2px;gap:2px}.comp_entryAvg__jmeNw b{font-size:clamp(2.4rem,8vw,3.4rem);line-height:1;letter-spacing:-.02em}.comp_entryAvg__jmeNw b,.comp_entryTimes__Wojjy{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comp_entryTimes__Wojjy{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}.comp_dropped__fFrRC{color:var(--muted)}.comp_entryBest__cKgzQ{margin:0;color:var(--muted)}.comp_entryBest__cKgzQ b{color:var(--text);font-family:var(--font-mono)}.comp_vs__gTUwm{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem;padding:.75rem 1rem;border-radius:12px;background:var(--surface);border:1px solid var(--border)}.comp_vsAhead__pgeyA{background:var(--go-soft);border-color:color-mix(in srgb,var(--go) 30%,transparent)}.comp_vsTimes__loFvl{display:inline-flex;align-items:baseline;gap:.6rem;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comp_vsTimes__loFvl b{font-size:1.2rem}.comp_vsWord__Phja_{font-size:.8rem;color:var(--muted)}.comp_vsDelta__y_a3Y{font-weight:700;color:var(--muted)}.comp_vsAhead__pgeyA .comp_vsDelta__y_a3Y{color:var(--go)}.comp_results__qOTgn{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.comp_section__nRKLA{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-5);min-width:0}.comp_h2__w_Wh7{margin:0;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:650}.comp_podium__AITnM{list-style:none;margin:0;padding:0;display:grid}.comp_podiumRow__V6fhY{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:baseline;grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3);padding:.55rem 0;border-bottom:1px solid var(--hair)}.comp_podiumRow__V6fhY:last-child{border-bottom:0}.comp_rank__hg7iP{font-family:var(--font-mono);color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comp_rankTop__wLjl4{color:var(--clay);font-weight:700}.comp_handle___0pqO{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.comp_podiumAo5__acx74{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comp_podiumBest__Z853w{grid-column:2/-1;font-family:var(--font-mono);font-size:.78rem;color:var(--muted)}.comp_isMe___ykkQ{background:color-mix(in srgb,var(--clay-soft) 70%,transparent);border-radius:8px}.comp_podiumRow__V6fhY.comp_isMe___ykkQ{padding-left:.4rem;padding-right:.4rem}.comp_ownCard__fgWYS{border-color:color-mix(in srgb,var(--clay) 40%,var(--border))}.comp_ownGrid__8nHLL{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.comp_ownGrid__8nHLL>div{display:grid;grid-gap:2px;gap:2px}.comp_ownGrid__8nHLL b{font-size:1.05rem}.comp_ownAvg__8R9cN{font-family:var(--font-mono);font-size:1.6rem!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comp_entryTimesInline__Hkwbk{margin:0;font-family:var(--font-mono);color:var(--muted);font-size:.9rem;overflow-wrap:anywhere}.comp_histogram__VWf_5{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.comp_histogram__VWf_5 li{display:grid;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;grid-gap:var(--space-1) var(--space-3);gap:var(--space-1) var(--space-3)}.comp_barLabel__N8skh{font-size:.85rem;font-weight:600}.comp_barTrack__g2Guf{height:.9rem;border-radius:4px;background:var(--hair);overflow:hidden}.comp_barFill___UGF6{display:block;height:100%;background:var(--muted);border-radius:4px;min-width:2px}.comp_barMine__rH1j7 .comp_barFill___UGF6{background:var(--clay)}.comp_barMine__rH1j7 .comp_barLabel__N8skh{color:var(--clay)}.comp_barCount__IRmQo{grid-column:2;display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:.78rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comp_barRange__XJiNJ{font-family:var(--font-mono)}@media (min-width:640px){.comp_histogram__VWf_5 li{grid-template-columns:6.5rem minmax(0,1fr) 11rem}.comp_barCount__IRmQo{grid-column:auto}}.comp_scramblePanel__0e7Ni{border-top:1px solid var(--hair);padding:var(--space-3) 0 0}.comp_scramblePanel__0e7Ni summary{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);cursor:pointer;list-style:none}.comp_scramblePanel__0e7Ni summary::-webkit-details-marker{display:none}.comp_scramblePanel__0e7Ni summary:before{content:"▸";color:var(--muted)}.comp_scramblePanel__0e7Ni[open] summary:before{content:"▾"}.comp_scramblePanel__0e7Ni[open]>:not(summary){margin-top:var(--space-3)}.comp_scramblePanel__0e7Ni .comp_scramble__kIZRL{font-size:.95rem}.comp_scrambleNo__tOGUx{font-weight:700}.comp_bandChip__jp8Fg,.comp_crossChip__AzJUa,.comp_smartChip__2_MCF{display:inline-flex;padding:.1rem .5rem;border-radius:999px;font-size:.74rem;font-weight:600;white-space:nowrap}.comp_crossChip__AzJUa{background:var(--go-soft);color:var(--go)}.comp_solveCount__SVk0Z{font-size:.8rem;color:var(--muted);margin-left:auto}.comp_bandChip__jp8Fg{background:var(--hair);color:var(--muted)}.comp_bandChipMine__aNpkq{background:var(--clay-soft);color:var(--clay)}.comp_smartChip__2_MCF{background:var(--surface);border:1px solid var(--border);color:var(--text)}.comp_solveList__DXeTf{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.comp_solveRow__B6Dk4{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:.5rem .6rem;border-radius:8px;color:inherit;text-decoration:none}.comp_solveRow__B6Dk4:hover{background:var(--hair)}.comp_solveRow__B6Dk4 b{margin-left:auto;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.comp_selfList__tWMEi summary{cursor:pointer}.comp_home__03iot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5);margin:0 0 var(--space-5);padding:var(--space-4) var(--space-5);border-color:color-mix(in srgb,var(--clay) 35%,var(--border))}.comp_homeText__7E6WP{display:grid;grid-gap:2px;gap:2px;min-width:0}.comp_homeTitle__A0beS{margin:0;font-size:1.25rem}.comp_homeLine__O_jVy{margin:0;color:var(--muted);font-size:.9rem}.comp_resultsTable__abanD td{white-space:nowrap}.cases_section__PSYvk{grid-column:1/-1}.cases_lede__8MarD{margin:0 0 var(--space-4);color:var(--muted);max-width:60ch}.cases_head__PrUaK{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-3)}.cases_meta__mN8AA{margin:0;color:var(--muted);font-size:.88rem}.cases_tableScroll__5AUq5{overflow-x:auto;margin:0 calc(-1 * var(--space-2));padding:0 var(--space-2)}.cases_table__eUKCm{width:100%;border-collapse:collapse;font-size:.92rem}.cases_table__eUKCm th{text-align:right;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:500;padding:0 .5rem .7rem;white-space:nowrap}.cases_table__eUKCm th.cases_caseCol__ua7xP{text-align:left}.cases_table__eUKCm td{padding:.5rem;border-top:1px solid var(--hair);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.cases_table__eUKCm td.cases_caseCol__ua7xP{text-align:left;font-family:inherit}.cases_caseCell__aOjNG{display:inline-flex;align-items:center;gap:.6rem;min-width:0}.cases_thumb__cpSE_{flex:none;width:40px;height:40px;display:inline-flex}.cases_caseText__PUkg_{display:flex;flex-direction:column;line-height:1.2}.cases_caseText__PUkg_ strong{font-weight:620}.cases_caseLink__EBoAz{color:inherit;text-decoration:none}.cases_caseLink__EBoAz:hover strong{text-decoration:underline}.cases_caseText__PUkg_ em{font-style:normal;color:var(--muted);font-size:.8rem}.cases_few__q2_fg,.cases_table__eUKCm td.cases_few__q2_fg{font-family:inherit;color:var(--muted);font-size:.82rem;white-space:normal}.cases_actions___h1CY{display:inline-flex;gap:.75rem;font-family:inherit}.cases_table__eUKCm td.cases_drillCol__V82ne{font-family:inherit}.cases_best__jEgQX{font-weight:650}.cases_short__g49wF{display:none}.cases_more__aflP5{margin-top:var(--space-3)}.cases_empty__APcRj{margin:0;color:var(--muted);max-width:60ch}.cases_box__8SxJR{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:var(--space-4) var(--space-5);margin:var(--space-5) 0}.cases_box__8SxJR h2{margin:0 0 var(--space-2);font-size:1.05rem}.cases_boxLead__PQhsp{margin:0 0 var(--space-3);color:var(--muted)}.cases_figures__JZsiP{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin:0 0 var(--space-3)}.cases_figures__JZsiP div{display:flex;flex-direction:column;gap:.15rem}.cases_figures__JZsiP dt{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.cases_figures__JZsiP dd{margin:0;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:620}.cases_boxLinks__MUrSV{margin:0;display:flex;flex-wrap:wrap;gap:var(--space-4)}.cases_avg__4KwRV{color:var(--muted);font-size:.85em;white-space:nowrap}.cases_pick__xgRiM,.cases_table__eUKCm td.cases_pick__xgRiM,.cases_table__eUKCm th.cases_pick__xgRiM{width:1%;padding-right:0;text-align:left}.cases_check__kTgHp{width:18px;height:18px;accent-color:var(--clay);cursor:pointer;vertical-align:middle}.cases_rowOn__9OJMM td{background:color-mix(in srgb,var(--clay) 7%,transparent)}.cases_eff__lNphv{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:var(--space-5);margin:0 0 var(--space-6)}.cases_eff__lNphv h2{margin:0 0 var(--space-2)}.cases_effTop__FXcgz{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3) var(--space-5)}.cases_effTop__FXcgz .cases_lede__8MarD{margin-bottom:var(--space-3)}.cases_effBar__Irbr8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;margin-bottom:var(--space-2);border-top:1px solid var(--hair)}.cases_effHint__7xDLT{margin:0;font-weight:600}.cases_effActions__c5eVB{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.cases_effActions__c5eVB .btn:disabled,.cases_effActions__c5eVB .btn:disabled:hover{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.cases_linkBtn__piu_b{background:none;border:0;padding:0;font:inherit;cursor:pointer}.cases_effFoot__p3v92{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);margin-top:var(--space-3)}.cases_effEmpty__d4M4R{margin:0 0 var(--space-6);padding:var(--space-3) var(--space-4);max-width:none;border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted)}.cases_effEmpty__d4M4R strong{color:var(--text)}@media (max-width:520px){.cases_table__eUKCm{font-size:.85rem}.cases_table__eUKCm td{padding:.45rem .3rem}.cases_table__eUKCm th{padding:0 .3rem .6rem}.cases_caseText__PUkg_ em{display:none}.cases_tableScroll__5AUq5{margin:0;padding:0}.cases_thumb__cpSE_,.cases_thumb__cpSE_ svg{width:32px;height:32px}.cases_caseCell__aOjNG{gap:.4rem}.cases_long__7CZCO{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cases_short__g49wF{display:inline}.cases_eff__lNphv{padding:var(--space-4) var(--space-3)}.cases_effBar__Irbr8 .btn{flex:1 1 auto;text-align:center}.cases_wide__4tIa2{display:none}.cases_box__8SxJR{padding:var(--space-4)}}.cases_tabsWrap__e_lNs.cases_tabsWrap__e_lNs{flex-wrap:wrap;overflow:visible}.community_menuWrap__vkDGq{position:relative;display:inline-flex}.community_menuButton__PuK9Y{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .4rem;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:1.1rem;line-height:1;cursor:pointer}.community_menuButton__PuK9Y:hover,.community_menuButton__PuK9Y[aria-expanded=true]{border-color:var(--border);color:var(--text)}.community_menuButton__PuK9Y:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.community_menu__aODc3{position:absolute;right:0;top:calc(100% + 4px);z-index:30;min-width:13rem;max-width:min(18rem,calc(100vw - 32px));display:grid;padding:.3rem;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 10px 28px rgba(0,0,0,.14)}.community_menuItem__u93f_{display:block;width:100%;text-align:left;padding:.55rem .7rem;border:0;border-radius:7px;background:transparent;color:var(--text);font:inherit;font-size:.9rem;cursor:pointer;text-decoration:none}.community_menuItem__u93f_:focus-visible,.community_menuItem__u93f_:hover{background:var(--hair);outline:none}.community_menuItemDanger__ET4oZ{color:var(--stop)}.community_menuSep__49Oj4{height:1px;margin:.25rem .3rem;background:var(--hair)}.community_backdrop__m8Mh_{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:rgba(0,0,0,.45)}.community_dialog__Vyri0{width:min(32rem,100%);max-height:calc(100vh - 32px);overflow-y:auto;display:grid;grid-gap:1rem;gap:1rem;padding:1.4rem;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 18px 48px rgba(0,0,0,.25)}.community_dialog__Vyri0 h2{margin:0;font-size:1.3rem}.community_eyebrow__MRpdS{margin:0;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.community_lede__z0_0G{margin:0;color:var(--muted);font-size:.95rem}.community_small__upsTt{margin:0;color:var(--muted);font-size:.8rem}.community_field__L7pbN{display:grid;grid-gap:.35rem;gap:.35rem;font-size:.85rem;color:var(--muted)}.community_field__L7pbN select,.community_field__L7pbN textarea{background:var(--bg);color:var(--text);font:inherit;font-size:.95rem;border:1px solid var(--border);border-radius:8px;padding:.55rem .7rem}.community_field__L7pbN select:focus,.community_field__L7pbN textarea:focus{outline:2px solid var(--brand);outline-offset:1px}.community_rules__QAiR4{margin:0;padding:.8rem 0 0;border-top:2px solid var(--text);display:grid;grid-gap:.45rem;gap:.45rem;list-style:none}.community_rules__QAiR4 li{position:relative;padding-left:1rem;font-size:.92rem}.community_rules__QAiR4 li:before{content:"·";position:absolute;left:.2rem;color:var(--muted)}.community_check__ZK2Ou{display:flex;gap:.6rem;align-items:flex-start;font-size:.92rem}.community_check__ZK2Ou input{margin-top:.2rem;width:1.05rem;height:1.05rem;accent-color:var(--brand);flex:none}.community_reasons__pI7J9{margin:0;padding:0;border:0;display:grid;grid-gap:.15rem;gap:.15rem}.community_reason__nuyZH{display:flex;gap:.6rem;align-items:center;padding:.45rem .55rem;border-radius:8px;font-size:.92rem;cursor:pointer}.community_reason__nuyZH:hover{background:var(--hair)}.community_reason__nuyZH input{accent-color:var(--brand)}.community_actions__dzNU7{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}.community_actions__dzNU7 .btn{cursor:pointer}.community_actions__dzNU7 .btn:disabled{opacity:.5;cursor:default}.community_danger__bB00e{background:var(--stop)!important;border-color:var(--stop)!important;color:#fff!important}.community_error__MKF54{margin:0;color:var(--stop);font-size:.88rem}.community_notice__7OFtL{margin:0;padding:.6rem .8rem;border-radius:10px;background:var(--go-soft);color:var(--text);font-size:.9rem}.community_center__P_jWN{text-align:center;justify-items:center}.community_blockedList__nGTbL{list-style:none;margin:0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.community_blockedRow__bLqh5{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.7rem .9rem;background:var(--surface);border:1px solid var(--border);border-radius:10px}.community_blockedName__9NRi4{font-weight:600;overflow-wrap:anywhere}.community_profileBar___K_o8{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.community_itemMeta__xXfuT{display:inline-flex;align-items:center;gap:.35rem}.community_center__P_jWN .community_actions__dzNU7{justify-content:center}.badges_head__3Htdk{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.badges_head__3Htdk h2{margin:0}.badges_allButton__yRnan{font:inherit;font-size:.85rem;font-weight:600;color:var(--link);background:none;border:0;padding:.25rem 0;cursor:pointer}.badges_allButton__yRnan:hover{text-decoration:underline}.badges_shelf__lSPq7{list-style:none;margin:.75rem 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:.5rem;gap:.5rem}@media (max-width:900px){.badges_shelf__lSPq7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:420px){.badges_shelf__lSPq7{grid-template-columns:repeat(2,minmax(0,1fr))}}.badges_tile__wUFx5{min-width:0;display:grid;justify-items:center;align-content:start;grid-gap:.4rem;gap:.4rem;padding:.8rem .5rem;text-align:center;border-radius:12px;border:1px solid var(--border);background:var(--bg)}.badges_tile__wUFx5.badges_earned__Kt2l6{border-color:transparent;background:var(--clay-soft)}.badges_tile__wUFx5.badges_locked__4QkD3{border-style:dashed}.badges_medal__Ne72d{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;color:var(--surface);background:var(--clay)}.badges_locked__4QkD3 .badges_medal__Ne72d{color:var(--muted);background:var(--hair)}.badges_text__BB87b{min-width:0;width:100%;display:grid;grid-gap:.15rem;gap:.15rem;justify-items:center}.badges_name__H3pHU{font-weight:650;font-size:.85rem;line-height:1.2;overflow-wrap:anywhere}.badges_locked__4QkD3 .badges_name__H3pHU{color:var(--muted)}.badges_desc__9xlbM{font-size:.8rem;color:var(--text)}.badges_detail__HfhHg{font-size:.74rem;color:var(--muted);line-height:1.3}.badges_bar___XY2L{display:block;width:100%;height:5px;border-radius:99px;background:var(--hair);overflow:hidden;margin-top:.2rem}.badges_bar___XY2L>span{display:block;height:100%;background:var(--muted);border-radius:99px}.badges_dialog__PVX7h{width:min(36rem,100%)}.badges_dialogBody__BRPB2{display:grid;grid-gap:1rem;gap:1rem}.badges_groupTitle__U7kJw{margin:0 0 .4rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.badges_list__E2GUu{list-style:none;margin:0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.badges_tile__wUFx5.badges_wide__nLZzH{grid-template-columns:auto 1fr;justify-items:start;align-items:center;text-align:left;gap:.75rem;padding:.6rem .75rem}.badges_wide__nLZzH .badges_medal__Ne72d{width:2.5rem;height:2.5rem}.badges_wide__nLZzH .badges_text__BB87b{justify-items:start}.badges_srOnly__fp63f{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.badges_catalogue__OucOd{margin:.75rem 0 0;font-size:.85rem}.badges_page__hmLoK{display:grid;grid-gap:1.75rem;gap:1.75rem;max-width:760px}.badges_pageGroup__VKmR5 .badges_list__E2GUu{gap:.5rem}.badges_summary__mNBRO{margin:0;color:var(--muted);font-size:.95rem}.comments_thread__vF5MF{display:grid;grid-gap:.5rem;gap:.5rem;border-top:1px solid var(--hair);padding-top:.55rem}.comments_linkButton__DkyvR,.comments_replyButton__m1YG3,.comments_toggle__LRT62{justify-self:start;border:0;background:transparent;padding:.2rem 0;color:var(--muted);font:inherit;font-size:.85rem;cursor:pointer}.comments_linkButton__DkyvR:hover,.comments_replyButton__m1YG3:hover,.comments_toggle__LRT62:hover{color:var(--text)}.comments_linkButton__DkyvR:focus-visible,.comments_replyButton__m1YG3:focus-visible,.comments_toggle__LRT62:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.comments_linkButton__DkyvR{text-decoration:underline;padding:0}.comments_panel__Oh4Yw{display:grid;grid-gap:.6rem;gap:.6rem}.comments_list__xJ9zZ{list-style:none;margin:0;padding:0;display:grid;grid-gap:.55rem;gap:.55rem}.comments_node__cxPHm{display:grid}.comments_replies__nv6px{margin-left:1.1rem;padding-left:.8rem;border-left:2px solid var(--hair)}.comments_comment__P4JoH{display:grid;grid-gap:.15rem;gap:.15rem;min-width:0}.comments_head__d5Pui{display:flex;align-items:center;gap:.5rem;min-width:0}.comments_author___5teJ{font-weight:700;font-size:.9rem;color:var(--text);text-decoration:none;overflow-wrap:anywhere}.comments_author___5teJ:hover{text-decoration:underline}.comments_time__WghBs{color:var(--muted);font-size:.75rem;white-space:nowrap}.comments_menu__8jdJY{margin-left:auto}.comments_body__RUlja{margin:0;font-size:.95rem;white-space:pre-wrap;overflow-wrap:anywhere}.comments_mention__2SYs2{color:var(--link);font-weight:600;text-decoration:none}.comments_mention__2SYs2:hover{text-decoration:underline}.comments_replyButton__m1YG3{font-size:.8rem;padding:0}.comments_muted__O0jUs{margin:0;color:var(--muted);font-size:.88rem}.comments_error__N652P{margin:0;color:var(--stop);font-size:.88rem}.comments_composer__mJ8_h{display:grid;grid-gap:.4rem;gap:.4rem}.comments_composeRow__UHXRQ{display:flex;gap:.5rem;align-items:flex-end}.comments_input__88lbm{flex:1 1;min-width:0;min-height:2.4rem;resize:vertical;background:var(--bg);color:var(--text);font:inherit;font-size:.95rem;border:1px solid var(--border);border-radius:8px;padding:.5rem .65rem}.comments_input__88lbm:focus{outline:2px solid var(--brand);outline-offset:1px}.comments_composeRow__UHXRQ .btn{flex:none}.comments_composeRow__UHXRQ .btn:disabled{opacity:.5;cursor:default}.comments_replyingTo__mO7VT{margin:0;display:flex;gap:.6rem;align-items:baseline;color:var(--muted);font-size:.82rem}.comments_kudosRow__Io30B{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.comments_kudos__FGN_L{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--border);border-radius:999px;padding:.3rem .75rem;background:var(--surface);color:var(--text);font:inherit;font-size:.88rem;cursor:pointer}.comments_kudos__FGN_L:hover:not(:disabled){border-color:var(--brand)}.comments_kudos__FGN_L:disabled{cursor:default;opacity:.7}.comments_kudos__FGN_L[aria-pressed=true]{background:var(--clay-soft);border-color:var(--brand);color:var(--brand);font-weight:700}.comments_kudos__FGN_L:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.comments_likers__sJ34L{border:0;background:transparent;padding:0;color:var(--muted);font:inherit;font-size:.82rem;cursor:pointer;text-decoration:underline}.comments_likers__sJ34L:hover{color:var(--text)}.comments_likerList__A_dJk{list-style:none;margin:0;padding:0;display:grid;grid-gap:.35rem;gap:.35rem;max-height:50vh;overflow-y:auto}.comments_likerRow__pRsdF{display:flex;align-items:center;gap:.6rem;padding:.35rem .2rem}.comments_avatar__35aS7{width:32px;height:32px;border-radius:50%;flex:none;object-fit:cover;display:inline-grid;place-items:center;background:var(--hair);color:var(--muted);font-size:.8rem;font-weight:700;overflow:hidden}.comments_bell__txul_{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:8px;color:var(--text);text-decoration:none;font-size:1.05rem}.comments_bell__txul_:hover{background:var(--hair)}.comments_badge__1qnOq{position:absolute;top:0;right:0;min-width:1.1rem;height:1.1rem;padding:0 .25rem;border-radius:999px;background:var(--brand);color:#fff;font-size:.68rem;font-weight:700;line-height:1.1rem;text-align:center}.comments_inboxList__leaHc{list-style:none;margin:0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem}.comments_inboxItem__LZm6f{display:grid;grid-gap:.2rem;gap:.2rem;padding:.75rem .9rem;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text);text-decoration:none}.comments_inboxItem__LZm6f:hover{border-color:var(--brand)}.comments_unread__H3IVo{border-left:4px solid var(--brand)}.comments_inboxTitle__7UtDh{font-weight:700;overflow-wrap:anywhere}.comments_inboxBody__VrbI5{color:var(--muted);font-size:.9rem;overflow-wrap:anywhere;white-space:pre-wrap}.comments_inboxHead__7dOAD{display:flex;justify-content:space-between;align-items:center;gap:.8rem;flex-wrap:wrap}.comments_answer__wBuep{border:1px solid var(--go);background:var(--go-soft);border-radius:10px;padding:.55rem .7rem}.comments_answerLabel__VVX97{margin:0;color:var(--go);font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.comments_actions__c55HR{display:flex;gap:.9rem;align-items:center}.comments_actions__c55HR button:disabled{opacity:.5;cursor:default}.smartcube_chip__Pg5vA{gap:.45rem}.smartcube_dot__Kmv6O{width:7px;height:7px;border-radius:50%;border:1.5px solid var(--muted);flex:none}.smartcube_dotOn__dNW3w{background:var(--go);border-color:var(--go)}.smartcube_menu__fbsxJ.tmr-menu{right:0;left:auto;min-width:19rem}.smartcube_menu__fbsxJ button:disabled{opacity:.5;cursor:default}.smartcube_heading__4lQTq{padding:.55rem .7rem .2rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.smartcube_note__4Qabm{display:flex;flex-direction:column;gap:.3rem;padding:.6rem .75rem;max-width:20rem;font-size:.84rem;line-height:1.45;white-space:normal}.smartcube_note__4Qabm span{color:var(--muted)}.smartcube_bar__JJElm{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;margin-top:.75rem;padding:.55rem .8rem;border:1px solid var(--border);border-radius:12px;background:var(--surface);font-size:.84rem;transition:opacity .18s ease-out}.tmr.is-active .smartcube_bar__JJElm{opacity:.22}.smartcube_bar__JJElm svg{flex:none;display:block}.smartcube_who__OyZEu{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1}.smartcube_who__OyZEu b{font-weight:700}.smartcube_actions__MhqhY{display:inline-flex;gap:.4rem;margin-left:auto}.smartcube_muted__ZVeXH{color:var(--muted)}.smartcube_bad__WwRpO{color:var(--stop)}.smartcube_macText__O2gEP{display:flex;flex-direction:column;gap:.15rem;flex:1 1 16rem;min-width:0;line-height:1.4}.smartcube_macText__O2gEP span{color:var(--muted)}.smartcube_macText__O2gEP .smartcube_bad__WwRpO{color:var(--stop)}.smartcube_macField__NvEgn{display:flex;flex-direction:column;gap:.2rem}.smartcube_macField__NvEgn input{font-family:var(--font-mono);font-size:.9rem;letter-spacing:.06em;padding:.35rem .6rem;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text);width:13.5rem;max-width:100%;box-sizing:border-box}.smartcube_strip__ULnta span{display:inline-block;margin-right:.55em;padding:0 .12em;border-radius:4px;transition:color .12s,background-color .12s,opacity .12s}.smartcube_strip__ULnta .smartcube_done__GVcW0{opacity:.32}.smartcube_strip__ULnta .smartcube_next__NLcNh{color:var(--text);background:color-mix(in srgb,var(--brand) 18%,transparent);font-weight:700}.smartcube_strip__ULnta .smartcube_half__3Cfug{color:var(--text);background:color-mix(in srgb,var(--brand) 9%,transparent);font-weight:700}.smartcube_strip__ULnta .smartcube_wrong__t2bsK{color:#fff;background:var(--stop);font-weight:700}@media (max-width:900px){.smartcube_menu__fbsxJ.tmr-menu{position:fixed;top:auto;left:16px;right:16px;margin-top:.4rem;min-width:0;max-width:none}}@media (max-width:720px){.smartcube_bar__JJElm{gap:.6rem}.smartcube_actions__MhqhY{margin-left:0}.smartcube_macField__NvEgn input{width:100%}}.feed_tabs__oaGY0{display:flex;gap:.25rem;padding:.25rem;border-radius:999px;background:var(--surface);border:1px solid var(--border);overflow-x:auto}.feed_tab__NMjCU{flex:1 1;min-width:max-content;border:0;border-radius:999px;padding:.5rem .9rem;background:transparent;color:var(--muted);font:inherit;font-size:.92rem;font-weight:600;cursor:pointer}.feed_tab__NMjCU:hover{color:var(--text)}.feed_tab__NMjCU[aria-selected=true]{background:var(--clay-soft);color:var(--brand)}.feed_tab__NMjCU:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.feed_composeOptions__ZduWs{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:center}.feed_toggle__C69zi{display:inline-flex;align-items:center;gap:.45rem;font-size:.9rem;cursor:pointer}.feed_toggle__C69zi input{accent-color:var(--brand);width:1rem;height:1rem}.feed_hint__sJoIR{margin:0;color:var(--muted);font-size:.82rem}.feed_composeRow__dGcsA{display:flex;justify-content:flex-end}.feed_labels__YUWZw{margin:0;display:flex;gap:.4rem}.feed_answered___acLU,.feed_question__pToYI{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.12rem .6rem;font-size:.75rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.feed_question__pToYI{background:var(--clay-soft);color:var(--brand)}.feed_answered___acLU{background:var(--go-soft);color:var(--go)}.feed_stats__kd_Zc{margin:0;display:flex;flex-wrap:wrap;gap:.35rem .9rem;align-items:baseline;font-size:.85rem;color:var(--muted)}.feed_statsLabel__QBdNK{font-weight:600}.feed_num__CLYN_{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text)}.feed_article__MNwkM{display:grid;grid-gap:.4rem;gap:.4rem}.feed_cover__cOtHH{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:10px;border:1px solid var(--border);background:var(--hair)}.feed_articleEyebrow__gWR_Y{margin:0;color:var(--brand);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.feed_articleTitle__Gwgpk{margin:0;font-size:1.2rem;line-height:1.25}.feed_articleTitle__Gwgpk a{color:var(--text);text-decoration:none}.feed_articleTitle__Gwgpk a:hover{text-decoration:underline}.feed_articleLead__uMfmJ{margin:0;color:var(--muted)}.feed_read__faD5L{justify-self:start}.feed_empty__2FGFC{display:grid;grid-gap:.75rem;gap:.75rem;justify-items:start;padding:1.1rem 1.2rem;background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius)}.feed_empty__2FGFC p{margin:0}.feed_suggestions__wefJF{list-style:none;margin:0;padding:0;display:grid;grid-gap:.5rem;gap:.5rem;width:100%}.feed_person__aFa4d{display:flex;align-items:center;gap:.7rem;padding:.55rem .7rem;background:var(--bg);border:1px solid var(--border);border-radius:10px}.feed_avatar__MnE7E{width:36px;height:36px;border-radius:50%;flex:none;object-fit:cover;overflow:hidden;display:inline-grid;place-items:center;background:var(--hair);color:var(--muted);font-weight:700}.feed_personText__29prN{display:grid;min-width:0;flex:1 1}.feed_personName__GXuAX{font-weight:700;color:var(--text);text-decoration:none;overflow-wrap:anywhere}.feed_personName__GXuAX:hover{text-decoration:underline}.feed_personMeta__T0c1a{color:var(--muted);font-size:.8rem}.feed_person__aFa4d .btn{flex:none;padding:.35rem .8rem;font-size:.85rem}.feed_discussion__VnacA{display:grid;grid-gap:.6rem;gap:.6rem;margin-top:2.5rem}.feed_discussion__VnacA h2{margin:0;font-size:1.25rem}.feed_discussionLead__CxMmp{margin:0;color:var(--muted)}.challenge_banner__NJI5P{margin:0;text-align:center;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.06em;color:var(--clay);overflow-wrap:anywhere}.challenge_vs__AW6ug{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1rem;padding:.75rem 1rem;border-radius:12px;background:var(--clay-soft);border:1px solid color-mix(in srgb,var(--clay) 30%,transparent)}.challenge_vs__AW6ug .tmr-label{color:var(--clay);white-space:normal}.challenge_times__vgWgy{display:inline-flex;align-items:baseline;gap:.6rem;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.challenge_times__vgWgy b{font-size:1.3rem;font-weight:700}.challenge_word__CMaHA{font-size:.8rem;color:var(--muted)}.challenge_delta__PA7q2{font-size:.95rem;font-weight:700;color:var(--muted);margin-left:.3rem}.challenge_ahead__UCN30 .challenge_delta__PA7q2{color:var(--clay)}.challenge_preset__ku3so{margin:0 0 1rem;padding:.9rem 1rem;border-radius:12px;background:var(--clay-soft);border:1px solid color-mix(in srgb,var(--clay) 30%,transparent);display:grid;grid-gap:.45rem;gap:.45rem}.challenge_preset__ku3so p{margin:0}.challenge_presetTitle__AIfy0{font-weight:650}.challenge_presetScramble__ePm68{font-family:var(--font-mono);font-size:.95rem;line-height:1.6;word-spacing:.2em;overflow-wrap:anywhere}.challenge_presetHold___djTk{font-size:.85rem;color:var(--muted)}.trainerCube_control__X1KzF{display:grid;grid-gap:.2rem;gap:.2rem}.trainerCube_controlRow__M7JHO{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.trainerCube_controlNote__I4gIS{margin:0;flex:1 1 16rem;font-size:.88rem;color:var(--muted);line-height:1.45}.trainerCube_controlRow__M7JHO>:last-child{margin-left:auto}.trainerCube_run__M16mp{display:grid;grid-gap:.8rem;gap:.8rem;justify-items:center;text-align:center}.trainerCube_prompt__PnwVz{margin:0;font-size:1.05rem;font-weight:600}.trainerCube_hint___USQ8{margin:0;font-size:.86rem;color:var(--muted);line-height:1.45}.trainerCube_bad__RkYqX{color:var(--stop,#e4322b)}.trainerCube_setup__uQ0hG,.trainerCube_waiting__6Ewmc{display:grid;grid-gap:.55rem;gap:.55rem;justify-items:center}.trainerCube_strip__qyXoO{padding:.7rem 1rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);max-width:100%}.trainerCube_strip__qyXoO .timer-scramble{font-size:clamp(1.05rem,3.4vw,1.35rem);color:var(--text);line-height:1.9}.trainerCube_figure__R4ScB{display:flex;justify-content:center;margin:0;padding:1.1rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.trainerCube_figure__R4ScB svg{display:block}.trainerCube_clocks__MyqGh{display:grid;grid-template-columns:1fr 1fr;grid-gap:.8rem;gap:.8rem;width:100%;max-width:520px}.trainerCube_clockLive__c_LVF,.trainerCube_clock__1OA6G{display:grid;grid-gap:.1rem;gap:.1rem;justify-items:center;padding:.6rem .5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.trainerCube_clockLive__c_LVF{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand) inset}.trainerCube_clockLabel__hiNmW{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.trainerCube_clockValue__VYKup{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(2rem,8vw,3.2rem);line-height:1.1;font-weight:600}.trainerCube_stats__gzIQA{margin:0;font-family:var(--font-mono);font-size:.95rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trainerCube_grades__bXZS0{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.trainerCube_grade__VPrCn{min-width:5.5rem;justify-content:center}.trainerCube_gradeAuto__vP3Ci{outline:2px solid var(--brand);outline-offset:1px}.trainerCube_gradeNote__sMbIt{margin:0;font-size:.8rem;color:var(--muted)}.trainerCube_algs__c0Fct{display:grid;grid-gap:.35rem;gap:.35rem;justify-items:center}.trainerCube_algTag___8apR{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.trainerCube_algMine__weMoq .trainerCube_algTag___8apR{color:var(--brand)}.trainerCube_lastRep__EJAZs{margin:0;font-size:.9rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:560px){.trainerCube_clocks__MyqGh{gap:.5rem}.trainerCube_controlRow__M7JHO>:last-child{margin-left:0}}@media (max-width:900px){.trainerCube_control__X1KzF .tmr-picker .tmr-menu{position:absolute;top:calc(100% + .4rem);left:0;right:auto;min-width:min(19rem,calc(100vw - 32px));max-width:calc(100vw - 32px)}}@media (max-width:560px){.trainerCube_control__X1KzF>div+div>div:last-child{flex:1 1 100%}.trainerCube_control__X1KzF>div+div .tmr-label{white-space:normal;overflow-wrap:anywhere}}.myAlg_box__fGm8U{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:1rem;padding:.9rem 1rem;border:1px dashed var(--border);border-radius:var(--radius);background:var(--surface)}.myAlg_title___oyBz{margin:0;font-size:.95rem}.myAlg_current__L9RWl,.myAlg_form__CAA4u{display:grid;grid-gap:.5rem;gap:.5rem}.myAlg_note__1iML_{margin:0;font-size:.85rem;color:var(--muted);line-height:1.45}.myAlg_ok__x9KF7{color:#1fa83b}.myAlg_bad__nSxCi,.myAlg_ok__x9KF7{margin:0;font-size:.88rem;font-weight:600}.myAlg_bad__nSxCi{color:var(--stop,#e4322b)}.myAlg_actions__vaNZM{display:flex;gap:.5rem;flex-wrap:wrap}.myAlg_field__D_IAF{display:grid;grid-gap:.25rem;gap:.25rem}.myAlg_label__NbUJv{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.myAlg_field__D_IAF input{font-family:var(--font-mono);font-size:1rem;letter-spacing:.04em;padding:.55rem .7rem;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text);width:100%;box-sizing:border-box}.myAlg_field__D_IAF input:focus{outline:2px solid var(--brand);outline-offset:1px}.myAlg_pair__4xH0x{display:grid;grid-gap:.6rem;gap:.6rem;justify-items:inherit}.myAlg_pair__4xH0x>div{display:grid;grid-gap:.25rem;gap:.25rem;justify-items:inherit}.myAlg_tag__h64bq{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.myAlg_pairMine__ezf6U .myAlg_tag__h64bq{color:var(--brand);font-weight:700}.pros_wrap__0A5tw{display:grid;grid-gap:1rem;gap:1rem;max-width:860px}.pros_controls__4mgGY{display:flex;flex-wrap:wrap;gap:.6rem 1rem;justify-content:space-between}.pros_tabs__0bMA9{display:flex;flex-wrap:wrap;gap:.3rem}.pros_tabOn__bHc8S,.pros_tab__us0sO{font:inherit;font-size:.9rem;padding:.4rem .85rem;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer}.pros_tabOn__bHc8S{background:var(--text);color:var(--bg);border-color:var(--text);font-weight:600}.pros_how__uRnLQ{margin:0;color:var(--muted);font-size:.92rem}.pros_countryPick__wyeOJ{display:flex;align-items:center;gap:.6rem;font-size:.9rem}.pros_countryPick__wyeOJ select{font:inherit;max-width:100%}.pros_list__aSDbH{list-style:none;margin:0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.pros_row__1Htj5{display:grid;grid-template-columns:3.2rem minmax(0,1fr) auto;grid-gap:.3rem .8rem;gap:.3rem .8rem;align-items:center;padding:.6rem .9rem;background:var(--surface);border:1px solid var(--border);border-radius:10px}.pros_rank__nT5i7{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted);font-size:.85rem}.pros_who__MdGIh{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0}.pros_name__S_69v{font-weight:600;color:var(--text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pros_name__S_69v:hover{text-decoration:underline}.pros_meta__vgjh_{font-size:.78rem;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pros_attempts__US6LG{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.pros_attempt__vTWld{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text);text-decoration:none;font-family:var(--font-mono,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-height:36px}.pros_attempt__vTWld:hover{border-color:var(--text)}.pros_record__DLqrH{font-family:inherit;font-size:.68rem;font-weight:700;letter-spacing:.04em;padding:0 .3rem;border-radius:999px;border:1px solid var(--border)}@media (max-width:560px){.pros_row__1Htj5{grid-template-columns:2.6rem minmax(0,1fr)}.pros_attempts__US6LG{grid-column:2;justify-content:flex-start}}.pros_about__5_Puy{display:grid;grid-gap:1rem;gap:1rem;max-width:980px;margin:1.5rem auto 0}.pros_about__5_Puy h2{font-size:1.15rem;margin:0 0 .7rem}.pros_facts__z4RE7{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:.45rem 1.2rem;gap:.45rem 1.2rem;margin:0}.pros_facts__z4RE7 dt{color:var(--muted);font-size:.85rem}.pros_facts__z4RE7 dd{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .5rem}.pros_factScramble__0JhF8{font-family:var(--font-mono,monospace);overflow-wrap:anywhere}.pros_racer__2i_of{display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto;grid-gap:.6rem;gap:.6rem;align-items:center;padding:.45rem .9rem;background:var(--surface);border:1px solid var(--border);border-radius:10px}.pros_racerWho__fBCxG{display:flex;align-items:center;gap:.55rem;min-width:0}@media (max-width:560px){.pros_racer__2i_of{grid-template-columns:1.6rem minmax(0,1fr)}.pros_racer__2i_of>:last-child{grid-column:2;justify-self:start}.pros_facts__z4RE7{grid-template-columns:minmax(0,1fr);gap:.1rem}.pros_facts__z4RE7 dd{margin-bottom:.5rem}}.pros_recons__CDRRV{list-style:none;margin:0 0 1rem;padding:0;display:grid;grid-gap:.6rem;gap:.6rem}.pros_recon__RZIk_{display:grid;grid-gap:.5rem;gap:.5rem;padding:.8rem .9rem;background:var(--surface);border:1px solid var(--border);border-radius:10px}.pros_reconHead__8BaNW{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .7rem}.pros_reconPhases__nxEI8{margin:0;font-size:.85rem;color:var(--muted)}.pros_reconMoves__FCXME{margin:0;font-family:var(--font-mono,monospace);font-size:.9rem;overflow-wrap:anywhere}.pros_reconForm__8SHrJ{display:grid;grid-gap:.6rem;gap:.6rem;margin-top:.8rem}.pros_reconForm__8SHrJ h3{margin:.4rem 0 0;font-size:1rem}.pros_reconKinds___zLJr{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.4rem 1.2rem}.pros_reconText__tpziT{font-family:var(--font-mono,monospace);font-size:.95rem;width:100%;padding:.6rem;border-radius:8px;border:1px solid var(--border);background:var(--bg);color:var(--text)}.pros_reconOk__qSNPa{margin:0;color:var(--go);font-weight:600}.pros_reconMine__r9mRg{list-style:none;margin:0;padding:0;display:grid;grid-gap:.4rem;gap:.4rem}.pros_reconMine__r9mRg li{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.solve-detail_page__VEWa6{padding-bottom:var(--space-7)}.solve-detail_time__HKYgv{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,8vw,4rem);line-height:1;letter-spacing:-.02em}.solve-detail_penalty__gg9UH{color:var(--amber)}.solve-detail_implausible__u4179,.solve-detail_penalty__gg9UH{margin:var(--space-2) 0 0;font-size:.9rem}.solve-detail_meta__tBuWm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);margin-top:var(--space-4)}.solve-detail_author__qd5br{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:600}.solve-detail_ghostLine__imaal{margin:var(--space-2) 0 0;color:var(--muted);font-size:.95rem}.solve-detail_layout__JcfcW{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:minmax(0,1fr);margin-top:var(--space-5)}@media (min-width:860px){.solve-detail_layout__JcfcW{grid-template-columns:minmax(0,360px) minmax(0,1fr);align-items:start}}.solve-detail_layout__JcfcW h2{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:650;margin:0 0 var(--space-3)}.solve-detail_replaySection__PoytS{min-width:0}.solve-detail_replay__v9k3Q{display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.solve-detail_replayAt___frMz{margin:0;font-family:var(--font-mono);font-size:.85rem;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;min-height:1.3em}.solve-detail_side__ljui6{display:grid;grid-gap:var(--space-5);gap:var(--space-5);min-width:0}.solve-detail_facts__bLw3h{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0}.solve-detail_facts__bLw3h>div{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:var(--space-3)}.solve-detail_facts__bLw3h dt{font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.solve-detail_facts__bLw3h dd{margin:var(--space-1) 0 0;font-family:var(--font-mono);font-size:1.15rem;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.solve-detail_scramble___pi6H{margin:0;font-family:var(--font-mono);font-size:.95rem;line-height:1.6;word-spacing:.2em;overflow-wrap:anywhere;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:var(--space-3)}.solve-detail_tableScroll__dsX3H{overflow-x:auto}.solve-detail_phases__71VBP{width:100%;border-collapse:collapse;font-size:.92rem}.solve-detail_phases__71VBP th{text-align:left;font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600;padding:0 .6rem .45rem}.solve-detail_phases__71VBP td{padding:.5rem .6rem;border-top:1px solid var(--border)}.solve-detail_phases__71VBP tfoot td{font-weight:700;border-top:2px solid var(--border)}.solve-detail_phases__71VBP .solve-detail_caseSep__kZLDS{color:var(--muted)}.solve-detail_phases__71VBP .solve-detail_caseSkip__8veel{color:var(--muted);font-style:italic}.solve-detail_phases__71VBP .solve-detail_num__ivKxy{text-align:right;font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.solve-detail_note__wR_Ww{margin:var(--space-3) 0 0;font-size:.85rem;color:var(--muted)}.solve-detail_actions__fwe_u{margin-top:var(--space-5);display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.solve-detail_actionRow__IODRz{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.solve-detail_actionsNote__OkEdw{margin:0;font-size:.85rem;color:var(--muted)}.solve-detail_facts__bLw3h dd.solve-detail_muted__Gv8N6{color:var(--muted);font-weight:500}.solve-detail_facts__bLw3h dd.solve-detail_pb__4d_m_{color:var(--clay)}.solve-detail_scrambleCube__HO4Xh{margin:0;display:grid;justify-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.solve-detail_scrambleCube__HO4Xh figcaption{display:grid;grid-gap:var(--space-1);gap:var(--space-1);text-align:center;max-width:34ch}.solve-detail_scrambleCaption__Bdb8U{font-family:var(--font-mono);font-size:.85rem;color:var(--text);font-weight:600}.solve-detail_scrambleNote__zPco2{font-size:.8rem;line-height:1.45;color:var(--muted)}.tps_five__IHkVg.tps_five__IHkVg{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:640px){.tps_five__IHkVg.tps_five__IHkVg{grid-template-columns:repeat(2,minmax(0,1fr))}.tps_five__IHkVg.tps_five__IHkVg>.tps_tile__X9cLM{grid-column:1/-1}}.tps_section__iwQZn{grid-column:1/-1}.tps_lede__LDeTs{margin:0 0 var(--space-4);color:var(--muted);max-width:60ch}.tps_callouts__8VpYJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;max-width:420px;background:var(--border);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;margin-bottom:var(--space-4)}.tps_callouts__8VpYJ>div{background:var(--surface);padding:.85rem .6rem;text-align:center;min-width:0}.tps_callouts__8VpYJ .tps_k__hhHlO{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.tps_callouts__8VpYJ .tps_v__mcAnn{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:650;letter-spacing:-.02em;margin-top:.3rem}.tps_callouts__8VpYJ .tps_v__mcAnn.tps_hl__1iv5Q{color:var(--clay)}.tps_callouts__8VpYJ .tps_c__OV3F9{font-size:.72rem;color:var(--muted);margin-top:.25rem}.tps_empty__Hdx9U{margin:0;color:var(--muted);max-width:60ch}.tps_note__TSJ62{margin:var(--space-2) 0 0;font-size:.72rem;color:var(--muted)}.tps_chart__tyoFa{margin-top:var(--space-2)}.tps_line__zZ6D3{stroke:var(--clay);stroke-width:2;stroke-linecap:round;opacity:.55}.tps_avgLine__Ly69y{stroke:var(--muted);stroke-width:1.5;stroke-dasharray:5 4}.tps_keyAvg__D87Vm{width:16px;height:0;border-top:2px dashed var(--muted);display:inline-block}.tps_xaxis__yCX6B.tps_xaxis__yCX6B{display:flex;justify-content:space-between}.tps_xaxis__yCX6B.tps_xaxis__yCX6B span{position:static;transform:none}.tps_solveAvg__1H6Q0{display:block;margin-top:.2rem;font-family:var(--font-sans);font-size:.72rem;font-weight:500;color:var(--muted);letter-spacing:0}