.setup-shell.svelte-1nzfxxa{max-width:960px;margin:auto;padding:28px 28px 60px}header.svelte-1nzfxxa{justify-content:space-between;align-items:center;gap:20px;display:flex}header.svelte-1nzfxxa .brand:where(.svelte-1nzfxxa){font-family:Manrope,sans-serif;font-size:24px;font-weight:650;display:block;position:static}header.svelte-1nzfxxa button:where(.svelte-1nzfxxa){color:var(--muted);font-size:13px}nav.svelte-1nzfxxa{margin:48px 0}nav.svelte-1nzfxxa ol:where(.svelte-1nzfxxa){grid-template-columns:repeat(4,1fr);gap:12px;padding:0;list-style:none;display:grid}nav.svelte-1nzfxxa button:where(.svelte-1nzfxxa){text-align:left;color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}nav.svelte-1nzfxxa button:where(.svelte-1nzfxxa) span:where(.svelte-1nzfxxa):first-child{border:1px solid var(--line);border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}nav.svelte-1nzfxxa [aria-current]:where(.svelte-1nzfxxa){color:var(--ink)}nav.svelte-1nzfxxa [aria-current]:where(.svelte-1nzfxxa) span:where(.svelte-1nzfxxa):first-child{background:var(--ink);color:var(--paper);border-color:var(--ink)}main.svelte-1nzfxxa{max-width:760px;margin:auto}.eyebrow.svelte-1nzfxxa{color:var(--muted);letter-spacing:.05em;font-size:12px}h1.svelte-1nzfxxa{letter-spacing:-.035em;margin:16px 0;font-family:Manrope,sans-serif;font-size:clamp(30px,4vw,44px);line-height:1.18}.intro.svelte-1nzfxxa{color:var(--muted);margin-bottom:30px;font-size:16px;line-height:1.8}h2.svelte-1nzfxxa{margin-bottom:10px;font-size:19px;font-weight:550}.panel.svelte-1nzfxxa{border:1px solid var(--line);border-radius:14px;margin:20px 0;padding:24px}.panel.svelte-1nzfxxa p:where(.svelte-1nzfxxa){color:var(--muted);margin:10px 0 18px;font-size:14px;line-height:1.75}.panel.svelte-1nzfxxa a:where(.svelte-1nzfxxa){color:var(--muted)}.panel.svelte-1nzfxxa .settings-description{color:var(--muted);margin:12px 0 20px;font-size:14px;line-height:1.75}.panel.svelte-1nzfxxa h2{font-size:19px;font-weight:550}.choice-grid.svelte-1nzfxxa,.next-grid.svelte-1nzfxxa{grid-template-columns:1fr 1fr;gap:12px;display:grid}.choice-grid.svelte-1nzfxxa button:where(.svelte-1nzfxxa){text-align:left;border:1px solid var(--line);border-radius:10px;padding:20px}.choice-grid.svelte-1nzfxxa .chosen:where(.svelte-1nzfxxa){border-color:var(--muted);background:var(--tint)}.choice-grid.svelte-1nzfxxa small:where(.svelte-1nzfxxa){color:var(--muted);margin-top:8px;font-size:12px;display:block}.direct-option.svelte-1nzfxxa{border-top:1px solid var(--line);margin-top:24px;padding-top:20px;font-size:14px}summary.svelte-1nzfxxa{cursor:pointer}.editor-frame.svelte-1nzfxxa{margin-top:18px}label.svelte-1nzfxxa{margin:20px 0 8px;font-size:13px;display:block}select.svelte-1nzfxxa{width:100%;color:var(--ink);background:var(--field);border:1px solid var(--line);border-radius:8px;padding:12px}.secondary-action.svelte-1nzfxxa{border:1px solid var(--line);border-radius:8px;margin-top:16px;padding:12px 16px}.next-grid.svelte-1nzfxxa a:where(.svelte-1nzfxxa){border:1px solid var(--line);background:var(--field);border-radius:14px;padding:26px}.next-grid.svelte-1nzfxxa a:where(.svelte-1nzfxxa):first-child{border-color:var(--line);background:var(--field)}.next-grid.svelte-1nzfxxa span:where(.svelte-1nzfxxa){color:var(--muted);font-size:12px}.next-grid.svelte-1nzfxxa h2:where(.svelte-1nzfxxa){margin-top:28px}.next-grid.svelte-1nzfxxa p:where(.svelte-1nzfxxa),.return-note.svelte-1nzfxxa{color:var(--muted);font-size:14px;line-height:1.75}.return-note.svelte-1nzfxxa{margin-top:28px}.success.svelte-1nzfxxa{background:var(--success-surface);color:var(--success);border-radius:8px;margin:16px 0;padding:14px 18px}footer.svelte-1nzfxxa{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:36px;padding-top:24px;font-size:14px;display:flex}footer.svelte-1nzfxxa div:where(.svelte-1nzfxxa){align-items:center;gap:20px;display:flex}.primary-action.svelte-1nzfxxa{background:var(--ink);color:var(--paper);border-radius:8px;padding:12px 20px}@media (width<=600px){.setup-shell.svelte-1nzfxxa{padding:22px 18px 40px}nav.svelte-1nzfxxa{margin:32px 0}nav.svelte-1nzfxxa button:where(.svelte-1nzfxxa){flex-direction:column;align-items:start;font-size:11px}.choice-grid.svelte-1nzfxxa,.next-grid.svelte-1nzfxxa{grid-template-columns:1fr}.panel.svelte-1nzfxxa{padding:18px}footer.svelte-1nzfxxa div:where(.svelte-1nzfxxa){gap:12px}}
