.page.svelte-6g49da.svelte-6g49da{padding:calc(var(--nav-h) + 64px) 0 96px;min-height:80vh}.container.svelte-6g49da.svelte-6g49da{max-width:760px;margin:0 auto;padding:0 24px}.head.svelte-6g49da.svelte-6g49da{text-align:center;margin-bottom:36px}.eyebrow.svelte-6g49da.svelte-6g49da{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--glass-1);border:1px solid var(--glass-border);border-radius:999px;font-size:.78rem;font-weight:600;color:var(--text-2);margin-bottom:16px}.dot.svelte-6g49da.svelte-6g49da{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}h1.svelte-6g49da.svelte-6g49da{font-size:clamp(2rem,4vw,2.8rem);margin:0 0 12px;letter-spacing:-.03em}.head.svelte-6g49da p.svelte-6g49da{color:var(--text-2);max-width:540px;margin:0 auto}.card.svelte-6g49da.svelte-6g49da{background:var(--glass-1);border:1px solid var(--glass-border);border-radius:18px;padding:32px 32px 28px;backdrop-filter:blur(12px)}.progress.svelte-6g49da.svelte-6g49da{display:flex;justify-content:center;gap:32px;list-style:none;padding:0;margin:0 0 28px;font-size:.85rem;color:var(--text-3)}.progress.svelte-6g49da li.svelte-6g49da{display:inline-flex;align-items:center;gap:8px}.progress.svelte-6g49da li span.svelte-6g49da{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--glass-border);font-size:.78rem;font-weight:600;font-family:JetBrains Mono,monospace}.progress.svelte-6g49da li.active.svelte-6g49da{color:var(--text-1)}.progress.svelte-6g49da li.active span.svelte-6g49da{background:var(--cyan);color:#04060c;border-color:var(--cyan)}fieldset.svelte-6g49da.svelte-6g49da{border:none;padding:0;margin:0}legend.svelte-6g49da.svelte-6g49da{font-size:.82rem;font-weight:600;color:var(--text-2);margin-bottom:16px;letter-spacing:.04em}.grid.svelte-6g49da.svelte-6g49da{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:24px}label.svelte-6g49da.svelte-6g49da{display:flex;flex-direction:column;gap:6px}label.full.svelte-6g49da.svelte-6g49da{grid-column:1 / -1}label.svelte-6g49da>span.svelte-6g49da:first-child{font-size:.85rem;color:var(--text-2);font-weight:500}input.svelte-6g49da.svelte-6g49da,select.svelte-6g49da.svelte-6g49da,textarea.svelte-6g49da.svelte-6g49da{padding:11px 14px;background:var(--glass-1);border:1px solid var(--glass-border);border-radius:10px;color:var(--text-1);font-size:.95rem;font-family:inherit;transition:border-color .15s,background .15s}input.svelte-6g49da.svelte-6g49da:focus,select.svelte-6g49da.svelte-6g49da:focus,textarea.svelte-6g49da.svelte-6g49da:focus{outline:2px solid var(--cyan);outline-offset:2px;border-color:var(--cyan)}textarea.svelte-6g49da.svelte-6g49da{min-height:120px;resize:vertical;font-family:inherit}.hint.svelte-6g49da.svelte-6g49da{font-size:.78rem;color:var(--text-3)}.hint.error.svelte-6g49da.svelte-6g49da{color:#f87171}.alert.svelte-6g49da.svelte-6g49da{background:#dc26261a;border:1px solid rgba(220,38,38,.3);color:#fca5a5;padding:10px 14px;border-radius:8px;margin-bottom:16px;font-size:.9rem}.actions.svelte-6g49da.svelte-6g49da{display:flex;gap:10px;justify-content:flex-end;align-items:center}.btn.svelte-6g49da.svelte-6g49da{padding:11px 22px;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;border:none;display:inline-flex;align-items:center;gap:8px;text-decoration:none}.btn.primary.svelte-6g49da.svelte-6g49da{background:linear-gradient(135deg,#ffe07a,#ffb02e 38%,#ff7a2b);color:#2b1100}.btn.primary.svelte-6g49da.svelte-6g49da:disabled{opacity:.45;cursor:not-allowed}.btn.ghost.svelte-6g49da.svelte-6g49da{background:transparent;color:var(--text-2);border:1px solid var(--glass-border)}.legal.svelte-6g49da.svelte-6g49da{font-size:.78rem;color:var(--text-3);margin:18px 0 0}@media (max-width: 600px){.grid.svelte-6g49da.svelte-6g49da{grid-template-columns:1fr}.card.svelte-6g49da.svelte-6g49da{padding:22px 18px}.progress.svelte-6g49da.svelte-6g49da{gap:16px}}
