.page.svelte-7onxol{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - 56px);padding:1.5rem 1rem}.card.svelte-7onxol{background:var(--bg-surface);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow-modal);width:100%;max-width:360px;padding:2rem 1.75rem;display:flex;flex-direction:column;gap:1rem}.back.svelte-7onxol{font-size:.85em;color:var(--text-muted);text-decoration:none}.back.svelte-7onxol:hover{color:#f97316}h1.svelte-7onxol{margin:0;font-size:1.3rem;color:var(--text-primary)}.desc.svelte-7onxol{margin:0;font-size:.9em;color:var(--text-muted);line-height:1.5}.fields.svelte-7onxol{display:flex;flex-direction:column;gap:.75rem}.fields.svelte-7onxol input:where(.svelte-7onxol){padding:.65rem .9rem;border:1px solid var(--border-input);border-radius:8px;font-size:.95em;outline:none;transition:border-color .15s;background:var(--bg-surface);color:var(--text-primary)}.fields.svelte-7onxol input:where(.svelte-7onxol):focus{border-color:#f97316}.fields.svelte-7onxol input:where(.svelte-7onxol):disabled{background:var(--bg-elevated)}.btn-submit.svelte-7onxol{padding:.7rem;background:linear-gradient(135deg,#f97316,#c026d3);color:#fff;border:none;border-radius:8px;font-size:1em;font-weight:600;cursor:pointer;transition:opacity .15s}.btn-submit.svelte-7onxol:hover:not(:disabled){opacity:.9}.btn-submit.svelte-7onxol:disabled{opacity:.5;cursor:default}.success.svelte-7onxol{display:flex;flex-direction:column;gap:.5rem}.success.svelte-7onxol p:where(.svelte-7onxol){margin:0;font-size:.95em;color:var(--text-primary)}.hint.svelte-7onxol{color:var(--text-muted)!important;font-size:.85em!important}
