.head.svelte-u5z8t2{max-width:var(--measure);margin-block-end:var(--space-6)}.head.svelte-u5z8t2 h1:where(.svelte-u5z8t2){margin-block:var(--space-2) var(--space-3)}.lede.svelte-u5z8t2{color:var(--text-muted);font-size:var(--step-1)}.layout.svelte-u5z8t2{display:grid;gap:var(--space-5);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}.stage.svelte-u5z8t2{display:grid;gap:var(--space-4)}.scramble.svelte-u5z8t2{display:grid;gap:var(--space-3);padding:var(--space-4);background:var(--surface-1);border:var(--border);border-radius:var(--radius-3)}.scramble__tools.svelte-u5z8t2{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pad.svelte-u5z8t2{display:grid;place-items:center;gap:var(--space-2);min-height:15rem;padding:var(--space-6);background:var(--surface-1);border:2px solid var(--hairline);border-radius:var(--radius-4);transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.pad--holding.svelte-u5z8t2{border-color:var(--caution);background:color-mix(in oklab,var(--caution) 8%,var(--surface-1))}.pad--ready.svelte-u5z8t2{border-color:var(--positive);background:color-mix(in oklab,var(--positive) 12%,var(--surface-1))}.pad--running.svelte-u5z8t2{border-color:var(--section)}.pad__time.svelte-u5z8t2{font-family:var(--font-mono);font-size:clamp(3rem,12vw,6rem);font-weight:600;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em}.pad__hint.svelte-u5z8t2{color:var(--text-faint);font-size:var(--step--1)}.preview.svelte-u5z8t2{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--surface-1);border:var(--border);border-radius:var(--radius-3)}.preview__note.svelte-u5z8t2{color:var(--text-muted);font-size:var(--step--1)}.side.svelte-u5z8t2{display:grid;gap:var(--space-4)}.side__heading.svelte-u5z8t2{font-size:var(--step-1)}.stats.svelte-u5z8t2,.history.svelte-u5z8t2{display:grid;gap:var(--space-3);padding:var(--space-4);background:var(--surface-1);border:var(--border);border-radius:var(--radius-3)}.stats__grid.svelte-u5z8t2{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(6rem,1fr))}.stats__grid.svelte-u5z8t2 dt:where(.svelte-u5z8t2){color:var(--text-faint);font-size:var(--step--2);letter-spacing:var(--tracking-caps);text-transform:uppercase}.stats__grid.svelte-u5z8t2 dd:where(.svelte-u5z8t2){font-family:var(--font-mono);font-size:var(--step-1);font-weight:600;font-variant-numeric:tabular-nums}.stats__note.svelte-u5z8t2{color:var(--text-faint);font-size:var(--step--2);line-height:var(--leading-snug)}.history__bar.svelte-u5z8t2{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.clear.svelte-u5z8t2{color:var(--text-faint);font-size:var(--step--2);text-decoration:underline;text-underline-offset:3px}.clear.svelte-u5z8t2:hover{color:var(--danger)}.solves.svelte-u5z8t2{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none;max-height:30rem;overflow-y:auto}.solve.svelte-u5z8t2{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:var(--space-2) var(--space-3);background:var(--surface-2);border-radius:var(--radius-2)}.solve__time.svelte-u5z8t2{font-family:var(--font-mono);font-weight:600;font-variant-numeric:tabular-nums}.solve__time--dnf.svelte-u5z8t2{color:var(--danger)}.solve__actions.svelte-u5z8t2{display:flex;gap:var(--space-1)}.pill.svelte-u5z8t2{padding:.15em .45em;border:1px solid var(--hairline-strong);border-radius:var(--radius-1);color:var(--text-faint);font-size:var(--step--2);line-height:1.4}.pill.svelte-u5z8t2:hover{color:var(--text);border-color:var(--section)}.pill--on.svelte-u5z8t2{background:var(--caution);border-color:var(--caution);color:var(--text-inverse)}.empty.svelte-u5z8t2{color:var(--text-muted);font-size:var(--step--1)}@media(max-width:64rem){.layout.svelte-u5z8t2{grid-template-columns:minmax(0,1fr)}}
