.top.svelte-k7si0i{margin-bottom:1.5rem}.back.svelte-k7si0i{color:var(--text-dim);font-size:.9rem;text-decoration:none}.back.svelte-k7si0i:hover{color:var(--accent-text)}.title-row.svelte-k7si0i{flex-wrap:wrap;align-items:center;gap:.9rem;margin:.9rem 0 .4rem;display:flex}.level-icon.svelte-k7si0i{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;place-items:center;width:3.2rem;height:3.2rem;display:grid}.eyebrow.svelte-k7si0i{font-family:var(--font-mono);color:var(--accent-text);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}h1.svelte-k7si0i{margin:0;font-size:clamp(1.5rem,4vw,2.1rem);line-height:1.1}.done-pill.svelte-k7si0i{color:var(--good);border:1px solid color-mix(in oklab, var(--good) 40%, transparent);background:color-mix(in oklab, var(--good) 8%, transparent);border-radius:999px;margin-left:auto;padding:.35rem .8rem;font-size:.8rem}.focus.svelte-k7si0i{color:var(--text-dim);margin:0}.focus.svelte-k7si0i strong:where(.svelte-k7si0i){color:var(--accent-text)}.bands.svelte-k7si0i{background:var(--surface);border:1px solid var(--line);border-radius:10px;gap:.25rem;margin-top:.9rem;padding:.25rem;display:inline-flex}.bands.svelte-k7si0i button:where(.svelte-k7si0i){color:var(--text-dim);font-family:var(--font-mono);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:.3rem .75rem;font-size:.8rem}.bands.svelte-k7si0i button[aria-checked=true]:where(.svelte-k7si0i){background:var(--accent);color:var(--on-accent)}
