.auth-form.svelte-b3lieb{display:flex;flex-direction:column;gap:.85rem}label.svelte-b3lieb{display:flex;flex-direction:column;gap:.35rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--steel)}input.svelte-b3lieb{font-size:.95rem;font-weight:500;letter-spacing:0;text-transform:none;padding:.65rem .75rem}.forgot.svelte-b3lieb{margin:-.35rem 0 0;text-align:right;font-size:.85rem;font-weight:500;letter-spacing:0;text-transform:none}.error.svelte-b3lieb{margin:0;padding:.55rem .65rem;border:1px solid rgba(138,47,47,.35);border-radius:var(--radius-sm);background:#8a2f2f0f;color:#8a2f2f;font-size:.85rem;font-weight:500;letter-spacing:0;text-transform:none}.verify-actions.svelte-b3lieb{display:flex;flex-direction:column;gap:.45rem}.verify-actions.svelte-b3lieb .ghost:where(.svelte-b3lieb){align-self:flex-start;padding:.45rem .75rem;font-size:.85rem;font-weight:600;border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent;color:var(--harbor);cursor:pointer}.verify-actions.svelte-b3lieb .ghost:where(.svelte-b3lieb):hover:not(:disabled){border-color:var(--line-strong);background:#0f6e780f}.verify-actions.svelte-b3lieb .ghost:where(.svelte-b3lieb):disabled{opacity:.6;cursor:wait}.note.svelte-b3lieb{margin:0;font-size:.85rem;color:var(--steel);font-weight:500;letter-spacing:0;text-transform:none}button.primary.svelte-b3lieb{margin-top:.25rem;width:100%;justify-content:center;padding:.7rem 1rem;font-size:.9rem}
