.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:var(--color-primary)}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:var(--radius-md);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:var(--color-primary)}.fields.svelte-7onxol input:where(.svelte-7onxol):disabled{background:var(--bg-elevated)}.btn-submit.svelte-7onxol{padding:.7rem;background:var(--gradient-brand);color:#fff;border:none;border-radius:var(--radius-md);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}
