.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}.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)}