.wrap.svelte-vqv21w{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at top,#2b2a50,#14120e)}.card.svelte-vqv21w{max-width:460px;width:100%;background:var(--ink, #faf6ee);border-radius:20px;padding:28px 24px;color:var(--paper, #1e1a12)}.icon.svelte-vqv21w{font-size:34px}.eyebrow.svelte-vqv21w{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--amber, #ff9e1b);margin:6px 0 4px}h1.svelte-vqv21w{font-size:24px;margin:0 0 6px}.sub.svelte-vqv21w{font-size:14px;line-height:1.5;opacity:.85;margin:0 0 12px}.hint.svelte-vqv21w{font-size:13px;opacity:.75;margin:0 0 8px}.hint.warn.svelte-vqv21w{opacity:1;color:#8a5a10}.form.svelte-vqv21w{display:grid;gap:8px;margin-top:8px}.form.svelte-vqv21w label:where(.svelte-vqv21w){font-size:12px;font-weight:700;margin-top:4px}.form.svelte-vqv21w input[type=text]:where(.svelte-vqv21w),.form.svelte-vqv21w input[type=tel]:where(.svelte-vqv21w),.form.svelte-vqv21w input[type=number]:where(.svelte-vqv21w){padding:10px 12px;border-radius:10px;border:1px solid rgba(30,26,18,.2);font-size:15px;background:#fff;color:inherit}.form.svelte-vqv21w input[type=range]:where(.svelte-vqv21w){width:100%;accent-color:var(--amber, #ff9e1b)}.btn.svelte-vqv21w{display:inline-block;margin-top:10px;padding:12px 18px;border-radius:12px;border:none;background:var(--amber, #ff9e1b);color:#1e1a12;font-weight:800;font-size:15px;cursor:pointer;text-decoration:none;text-align:center}.btn.svelte-vqv21w:disabled{opacity:.55;cursor:default}.btn-quiet.svelte-vqv21w{background:none;border:none;color:inherit;opacity:.7;font-size:13px;text-decoration:underline;cursor:pointer;margin-top:10px}.btn-quiet.svelte-vqv21w:disabled{opacity:.45;cursor:wait}.back.svelte-vqv21w{display:inline-block;margin-top:12px;font-size:13px;opacity:.7}.form-error.svelte-vqv21w{color:#b3261e;font-size:13px;font-weight:600}.loc-row.svelte-vqv21w{margin:4px 0 2px}.search-row.svelte-vqv21w{display:flex;gap:8px;margin:6px 0}.search-row.svelte-vqv21w input:where(.svelte-vqv21w){flex:1;padding:10px 12px;border-radius:10px;border:1px solid rgba(30,26,18,.2);font-size:14px;background:#fff;color:inherit}.search-row.svelte-vqv21w button:where(.svelte-vqv21w){padding:10px 14px;border-radius:10px;border:none;background:#1e1a12;color:#faf6ee;font-weight:700;cursor:pointer}.waiting.svelte-vqv21w{display:flex;align-items:center;gap:10px;padding:14px;border-radius:12px;background:#1e1a120f;font-size:14px;font-weight:600}.spinner.svelte-vqv21w{width:16px;height:16px;border-radius:50%;border:2px solid rgba(30,26,18,.25);border-top-color:currentColor;animation:svelte-vqv21w-spin .8s linear infinite}@keyframes svelte-vqv21w-spin{to{transform:rotate(360deg)}}.sms-consent.svelte-vqv21w{display:flex;gap:9px;align-items:flex-start;margin-top:8px;font-size:13px;line-height:1.35;color:var(--muted)}.sms-consent.svelte-vqv21w input:where(.svelte-vqv21w){margin-top:2px;accent-color:var(--accent)}
