.wrap.svelte-1w1wwlr{max-width:860px;margin:0 auto;padding:24px 16px 60px}h1.svelte-1w1wwlr{font-size:22px;margin:0 0 4px}h2.svelte-1w1wwlr{font-size:15px;margin:0}h3.svelte-1w1wwlr{font-size:13px;margin:14px 0 6px}.sub.svelte-1w1wwlr{color:var(--fg-muted);font-size:13px;margin:0 0 20px;line-height:1.5}.banner.svelte-1w1wwlr{padding:8px 12px;border-radius:8px;margin-bottom:14px;background:var(--ok-bg);color:var(--ok);font-size:13px}.banner.err.svelte-1w1wwlr{background:var(--err-bg);color:var(--err)}.muted.svelte-1w1wwlr{color:var(--fg-muted);font-size:12.5px}.card.svelte-1w1wwlr{background:var(--bg-card);border:.5px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-card);padding:16px}.card-head.svelte-1w1wwlr{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.reveal.svelte-1w1wwlr{background:var(--tint-3);border:.5px solid var(--line);border-radius:var(--radius-md);padding:16px;margin-bottom:16px}.reveal.svelte-1w1wwlr h2:where(.svelte-1w1wwlr){display:flex;align-items:center;gap:8px}.reveal.svelte-1w1wwlr h2:where(.svelte-1w1wwlr) i:where(.svelte-1w1wwlr){color:var(--c3)}.warn.svelte-1w1wwlr{color:var(--warn);font-size:13px;margin:6px 0 10px;font-weight:600}.pw-box.svelte-1w1wwlr{display:flex;align-items:center;gap:10px;background:var(--bg-card);border:.5px solid var(--line-strong);border-radius:10px;padding:10px 12px}.pw-box.svelte-1w1wwlr code:where(.svelte-1w1wwlr){flex:1;font-size:15px;letter-spacing:.04em;word-break:break-all;-webkit-user-select:all;user-select:all}.setup.svelte-1w1wwlr{display:grid;grid-template-columns:90px 1fr;gap:6px 12px;font-size:13px;margin:0 0 12px}.setup.svelte-1w1wwlr dt:where(.svelte-1w1wwlr){color:var(--fg-mute)}.setup.svelte-1w1wwlr dd:where(.svelte-1w1wwlr){margin:0}code.svelte-1w1wwlr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;background:var(--bg-soft);padding:1px 6px;border-radius:6px}.new.svelte-1w1wwlr{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px;background:var(--bg-soft);border-radius:10px;margin-bottom:14px}.new.svelte-1w1wwlr label:where(.svelte-1w1wwlr){display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--fg-mute)}.new.svelte-1w1wwlr input:where(.svelte-1w1wwlr),.new.svelte-1w1wwlr select:where(.svelte-1w1wwlr){font:inherit;font-size:13.5px;color:var(--fg);background:var(--bg-card);border:.5px solid var(--line-strong);border-radius:8px;padding:7px 10px;min-width:200px}.new.svelte-1w1wwlr input:where(.svelte-1w1wwlr):focus,.new.svelte-1w1wwlr select:where(.svelte-1w1wwlr):focus{outline:none;border-color:var(--c3);box-shadow:0 0 0 3px rgba(var(--c3-rgb),.18)}table.svelte-1w1wwlr{width:100%;border-collapse:collapse;font-size:13px}th.svelte-1w1wwlr{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--fg-mute);padding:6px 8px;border-bottom:.5px solid var(--line)}td.svelte-1w1wwlr{padding:9px 8px;border-bottom:.5px solid var(--line);vertical-align:middle}.lbl.svelte-1w1wwlr{font-weight:600}.act.svelte-1w1wwlr{text-align:right;white-space:nowrap}.act.svelte-1w1wwlr .muted:where(.svelte-1w1wwlr){margin-right:6px}.btn.svelte-1w1wwlr{font:inherit;font-size:13px;padding:7px 14px;border-radius:999px;cursor:pointer;border:.5px solid var(--line-strong);background:var(--bg-card);color:var(--fg);display:inline-flex;align-items:center;gap:5px}.btn.svelte-1w1wwlr:hover{border-color:var(--c3)}.btn.svelte-1w1wwlr:disabled{opacity:.55;cursor:default}.btn.sm.svelte-1w1wwlr{padding:4px 10px;font-size:12px}.btn.primary.svelte-1w1wwlr{background:var(--grad-warm);color:var(--on-accent);border:0;box-shadow:var(--shadow-cta)}.btn.quiet.svelte-1w1wwlr{border-color:transparent;color:var(--fg-mute)}.btn.quiet.svelte-1w1wwlr:hover{color:var(--fg);background:var(--bg-soft)}.btn.danger.svelte-1w1wwlr{color:var(--err);border-color:var(--err-line)}.btn.danger.svelte-1w1wwlr:hover{background:var(--err-bg)}@media (max-width: 640px){table.svelte-1w1wwlr,thead.svelte-1w1wwlr,tbody.svelte-1w1wwlr,tr.svelte-1w1wwlr,td.svelte-1w1wwlr{display:block}thead.svelte-1w1wwlr{display:none}tr.svelte-1w1wwlr{padding:8px 0;border-bottom:.5px solid var(--line)}td.svelte-1w1wwlr{border:0;padding:2px 0}.act.svelte-1w1wwlr{text-align:left}}
