.au-page.svelte-q2d96o.svelte-q2d96o{min-height:100vh;background:var(--au-page-bg);display:flex;align-items:center;justify-content:center;padding:120px 20px 60px}.au-card.svelte-q2d96o.svelte-q2d96o{width:100%;max-width:420px;background:var(--au-card-bg);border-radius:24px;padding:40px 32px 32px;box-shadow:0 4px 24px #0000000d}.au-logo.svelte-q2d96o.svelte-q2d96o{display:flex;justify-content:center;margin-bottom:32px;text-decoration:none}.au-logo.svelte-q2d96o img.svelte-q2d96o{width:auto;-o-object-fit:contain;object-fit:contain}.au-logo-text.svelte-q2d96o.svelte-q2d96o{font-size:28px;font-weight:800;color:var(--au-main);letter-spacing:-.02em}.au-field.svelte-q2d96o.svelte-q2d96o{display:block;margin-bottom:18px}.au-field.svelte-q2d96o span.svelte-q2d96o{display:block;font-size:14px;font-weight:600;color:var(--au-label);margin-bottom:8px}.au-field.svelte-q2d96o input.svelte-q2d96o{width:100%;height:54px;border:1.5px solid #e5e8eb;border-radius:14px;padding:0 16px;font-size:16px;color:var(--au-title);background:var(--au-page-bg);outline:none;transition:border-color .15s,background .15s}.au-field.svelte-q2d96o input.svelte-q2d96o::-moz-placeholder{color:#b0b8c1}.au-field.svelte-q2d96o input.svelte-q2d96o::placeholder{color:#b0b8c1}.au-field.svelte-q2d96o input.svelte-q2d96o:focus{border-color:var(--au-main);background:var(--au-card-bg)}.au-error.svelte-q2d96o.svelte-q2d96o{color:var(--au-error);font-size:14px;margin:-4px 0 14px}.au-btn.svelte-q2d96o.svelte-q2d96o{width:100%;height:56px;border:0;border-radius:14px;background:var(--au-main);color:#fff;font-size:17px;font-weight:700;cursor:pointer;margin-top:6px;transition:filter .15s,transform .15s}.au-btn.svelte-q2d96o.svelte-q2d96o:hover:not(:disabled){filter:brightness(.92)}.au-btn.svelte-q2d96o.svelte-q2d96o:active:not(:disabled){transform:scale(.98)}.au-btn.svelte-q2d96o.svelte-q2d96o:disabled{opacity:.6;cursor:default}.au-bottom.svelte-q2d96o.svelte-q2d96o{text-align:center;margin:24px 0 0;font-size:15px;color:var(--au-sub)}.au-bottom.svelte-q2d96o a.svelte-q2d96o{color:var(--au-main);font-weight:700;margin-left:4px;text-decoration:none}.au-bottom.svelte-q2d96o a.svelte-q2d96o:hover{text-decoration:underline}
