.head.svelte-9q2vhw{padding:40px 0 4px}.lede.svelte-9q2vhw{max-width:52ch;margin-top:12px}.count.svelte-9q2vhw{margin:0 0 14px}.rail.svelte-9q2vhw{margin:26px 0 40px}.pick.svelte-9q2vhw{display:flex;flex-direction:column}.why.svelte-9q2vhw{display:flex;flex-wrap:wrap;gap:5px;margin:8px 2px 0}.why.svelte-9q2vhw span:where(.svelte-9q2vhw){font-size:.72rem;letter-spacing:.02em;padding:3px 8px;border-radius:999px;background:var(--surface-2);color:var(--ink-dim);border:1px solid var(--line-soft)}.learned.svelte-9q2vhw{border-top:1px solid var(--line);padding:26px 0 4px;max-width:720px}.learned.svelte-9q2vhw h2:where(.svelte-9q2vhw){font-size:1.05rem;margin:0 0 8px}.learned.svelte-9q2vhw .small:where(.svelte-9q2vhw){margin:0 0 14px;max-width:52ch}.learned.svelte-9q2vhw .chips:where(.svelte-9q2vhw){display:flex;flex-wrap:wrap;gap:7px}.learned.svelte-9q2vhw .clear:where(.svelte-9q2vhw){margin-top:16px}.editor.svelte-9q2vhw{border-top:1px solid var(--line);padding:30px 0 60px;max-width:720px}.editor.svelte-9q2vhw h2:where(.svelte-9q2vhw){font-size:1.2rem;margin:0 0 22px}fieldset.svelte-9q2vhw{border:0;padding:0;margin:0 0 26px}legend.svelte-9q2vhw{padding:0;margin-bottom:11px;font-size:.86rem;color:var(--ink-dim)}.chips.svelte-9q2vhw{display:flex;flex-wrap:wrap;gap:8px}.chip.svelte-9q2vhw input:where(.svelte-9q2vhw){position:absolute;opacity:0;width:1px;height:1px;margin:0}.chip.svelte-9q2vhw:has(input:where(.svelte-9q2vhw):focus-visible){outline:2px solid var(--ink-faint);outline-offset:2px}.subrow.svelte-9q2vhw{display:flex;align-items:baseline;gap:12px;margin-bottom:10px;flex-wrap:wrap}.subhead.svelte-9q2vhw{min-width:90px}.tiers.svelte-9q2vhw{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:9px}.tier.svelte-9q2vhw{display:flex;flex-direction:column;gap:3px;padding:13px 15px;border-radius:14px;border:1px solid var(--line);background:var(--surface);cursor:pointer}.tier.svelte-9q2vhw:hover{border-color:var(--ink-faint)}.tier.live.svelte-9q2vhw{background:var(--ink);color:var(--bg);border-color:var(--ink)}.tier.live.svelte-9q2vhw .faint{color:color-mix(in srgb,var(--bg) 72%,var(--ink))}.tier.svelte-9q2vhw strong:where(.svelte-9q2vhw){font-weight:500;font-family:var(--display)}.tier.svelte-9q2vhw input:where(.svelte-9q2vhw){position:absolute;opacity:0;width:1px;height:1px}.tier.svelte-9q2vhw:has(input:where(.svelte-9q2vhw):focus-visible){outline:2px solid var(--ink-faint);outline-offset:2px}.bar.svelte-9q2vhw{display:flex;align-items:center;gap:12px;margin-top:4px}.primary.svelte-9q2vhw{padding:12px 26px;border-radius:999px;background:var(--ink);color:var(--bg);border:0}.primary.svelte-9q2vhw:disabled{background:var(--surface-2);color:var(--ink-faint)}.ok.svelte-9q2vhw{color:var(--ink-dim)}.warn.svelte-9q2vhw{color:var(--warn)}.linky.svelte-9q2vhw{background:none;border:0;padding:0;color:var(--ink-dim);text-decoration:underline;text-underline-offset:3px;font-size:.86rem}.linky.svelte-9q2vhw:hover{color:var(--ink)}.clear.svelte-9q2vhw{margin-top:22px}.fine.svelte-9q2vhw{margin:18px 0 0;max-width:46ch}.location.svelte-9q2vhw{border-top:1px solid var(--line);padding:26px 0 40px;max-width:720px}.location.svelte-9q2vhw h2:where(.svelte-9q2vhw){font-size:1.05rem;margin:0 0 8px}.location.svelte-9q2vhw strong:where(.svelte-9q2vhw){font-weight:500;color:var(--ink)}.location.svelte-9q2vhw a:where(.svelte-9q2vhw){text-decoration:underline;text-underline-offset:3px;color:var(--ink-dim)}.initial.svelte-9q2vhw{flex:0 0 auto;width:38px;height:38px;border-radius:50%;background:var(--ink);color:var(--bg);display:grid;place-items:center;font-family:var(--display);font-size:1rem}.initial.ghost.svelte-9q2vhw{background:var(--surface-2);color:var(--ink-faint);border:1px solid var(--line)}.who.svelte-9q2vhw .primary:where(.svelte-9q2vhw){margin-left:auto;text-decoration:none;padding:10px 16px}.account.svelte-9q2vhw{margin:18px 0 8px;padding:16px 18px;max-width:720px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.who.svelte-9q2vhw{display:flex;align-items:center;gap:14px}.who.svelte-9q2vhw form:where(.svelte-9q2vhw){margin-left:auto}.who.svelte-9q2vhw div:where(.svelte-9q2vhw){display:flex;flex-direction:column;line-height:1.35;min-width:0}.who.svelte-9q2vhw strong:where(.svelte-9q2vhw){font-family:var(--display);font-weight:500}.small.svelte-9q2vhw{font-size:.9rem}.note.svelte-9q2vhw{padding:14px 18px;margin-bottom:20px}.empty.svelte-9q2vhw{text-align:center;padding:44px 20px}.empty.svelte-9q2vhw a:where(.svelte-9q2vhw){color:var(--ink)}
