.page.svelte-ggzwz6{padding-top:clamp(1.5rem,4vw,2.5rem)}h1.svelte-ggzwz6{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 1rem;font-size:clamp(1.8rem,5vw,2.6rem);font-weight:400}.controls.svelte-ggzwz6{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding-bottom:.8rem;display:flex}.decks.svelte-ggzwz6{gap:.2rem;display:flex}.chip.svelte-ggzwz6{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);border-radius:2px;padding:.3rem .55rem;font-size:.72rem;text-decoration:none}.chip.on.svelte-ggzwz6{color:var(--ink);background:color-mix(in srgb, var(--mark) 34%, transparent)}.search.svelte-ggzwz6 input:where(.svelte-ggzwz6){font:inherit;background:var(--surface);color:var(--ink);border:1px solid var(--rule);border-radius:2px;min-width:12rem;padding:.35rem .6rem;font-size:.88rem}.list.svelte-ggzwz6{columns:2 22rem;column-gap:2.5rem;margin:0;padding:0;list-style:none}.list.svelte-ggzwz6 li:where(.svelte-ggzwz6){break-inside:avoid;border-bottom:1px solid var(--rule)}.list.svelte-ggzwz6 a:where(.svelte-ggzwz6){padding:.55rem 0;text-decoration:none;display:block}.list.svelte-ggzwz6 a:where(.svelte-ggzwz6):hover .w:where(.svelte-ggzwz6){background:color-mix(in srgb, var(--mark) 45%, transparent)}.w.svelte-ggzwz6{font-family:var(--font-display);font-size:1.05rem;font-weight:600}.pos.svelte-ggzwz6{font-family:var(--font-display);color:var(--ink-dim);margin-left:.4rem;font-size:.85rem;font-style:italic}.def.svelte-ggzwz6{color:var(--ink-soft);margin-top:.05rem;font-size:.85rem;display:block}.empty.svelte-ggzwz6{color:var(--ink-dim);padding:2rem 0}
