.crumbs.svelte-oy88d6{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:18px;font-size:.85rem;display:flex}.crumbs.svelte-oy88d6 a:where(.svelte-oy88d6){color:var(--text-muted)}.crumbs.svelte-oy88d6 .current:where(.svelte-oy88d6){color:var(--text);font-weight:600}.card.svelte-oy88d6{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);max-width:560px;box-shadow:var(--shadow);margin:0 auto;padding:32px 36px 36px}.card.svelte-oy88d6 h1:where(.svelte-oy88d6){margin:0 0 10px;font-size:clamp(1.5rem,3.5vw,1.9rem)}.subtitle.svelte-oy88d6{color:var(--text-muted);margin:0 0 26px;line-height:1.6}form.svelte-oy88d6{flex-direction:column;gap:18px;display:flex}.field.svelte-oy88d6{flex-direction:column;gap:6px;display:flex}.field.svelte-oy88d6 label:where(.svelte-oy88d6){font-size:.92rem;font-weight:650}.field.svelte-oy88d6 input:where(.svelte-oy88d6),.field.svelte-oy88d6 textarea:where(.svelte-oy88d6){font:inherit;border-radius:var(--r);border:1px solid var(--border);background:var(--surface-2);color:var(--text);resize:vertical;padding:11px 14px}.field.svelte-oy88d6 input:where(.svelte-oy88d6):focus,.field.svelte-oy88d6 textarea:where(.svelte-oy88d6):focus{border-color:var(--accent);outline:none}.hint.svelte-oy88d6{color:var(--text-soft);font-size:.8rem}.hp.svelte-oy88d6{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}button[type=submit].svelte-oy88d6{border-radius:var(--r);background:var(--accent-gradient);color:var(--accent-contrast);font:inherit;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;margin-top:6px;padding:13px 20px;font-weight:650;transition:opacity .15s,transform 80ms;display:inline-flex}button[type=submit].svelte-oy88d6:hover:not(:disabled){opacity:.92}button[type=submit].svelte-oy88d6:disabled{opacity:.6;cursor:default}.success.svelte-oy88d6{text-align:center;color:var(--up);flex-direction:column;align-items:center;gap:14px;padding:26px 10px 10px;display:flex}.success.svelte-oy88d6 p:where(.svelte-oy88d6){color:var(--text);margin:0;font-size:1.05rem;font-weight:600}.track.svelte-oy88d6{border-top:1px solid var(--border);flex-direction:column;align-items:center;gap:6px;width:100%;margin-top:8px;padding-top:16px;display:flex}.track-hint.svelte-oy88d6{color:var(--text-soft);font-size:.85rem;font-weight:400}.track-link.svelte-oy88d6{color:var(--accent);font-weight:650}@media (width<=580px){.card.svelte-oy88d6{padding:24px 20px 30px}}
