.card.svelte-flb1m{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);width:100%;max-width:420px;box-shadow:var(--shadow);flex-direction:column;gap:14px;margin:40px auto;padding:28px 24px;display:flex}h1.svelte-flb1m{text-align:center;margin:0 0 4px;font-size:1.4rem;font-weight:800}form.svelte-flb1m{flex-direction:column;gap:14px;display:flex}.field.svelte-flb1m{flex-direction:column;gap:6px;font-size:.92rem;font-weight:600;display:flex}.field.svelte-flb1m small:where(.svelte-flb1m){color:var(--muted);font-weight:400}input.svelte-flb1m{border:1.5px solid var(--border);background:var(--bg);border-radius:12px;width:100%;padding:11px 14px;font-weight:400;transition:border-color .15s,box-shadow .15s}input.svelte-flb1m:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent);outline:none}input[dir=ltr].svelte-flb1m::placeholder{text-align:left}.pw.svelte-flb1m{position:relative}.pw.svelte-flb1m input:where(.svelte-flb1m){padding-inline-start:64px}.eye.svelte-flb1m{inset-inline-start:6px;background:var(--surface-2);cursor:pointer;color:var(--muted);border:0;border-radius:8px;padding:4px 9px;font-size:.8rem;position:absolute;top:50%;transform:translateY(-50%)}.primary.svelte-flb1m,.ghost.svelte-flb1m{cursor:pointer;border:0;border-radius:12px;width:100%;padding:12px;font-weight:700}.primary.svelte-flb1m{background:var(--accent);color:var(--accent-ink)}.primary.svelte-flb1m:hover:not(:disabled){background:var(--accent-deep)}.ghost.svelte-flb1m{background:var(--surface-2)}button.svelte-flb1m:disabled{opacity:.6;cursor:default}.link.svelte-flb1m{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:2px;font-weight:600}.link.small.svelte-flb1m{align-self:flex-start;margin-top:-6px;font-size:.85rem}.seg.svelte-flb1m{background:var(--surface-2);border-radius:12px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.seg.svelte-flb1m button:where(.svelte-flb1m){cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:9px;padding:8px;font-weight:600}.seg.svelte-flb1m button[aria-selected=true]:where(.svelte-flb1m){background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #00000014}.or.svelte-flb1m{color:var(--muted);align-items:center;gap:10px;font-size:.85rem;display:flex}.or.svelte-flb1m:before,.or.svelte-flb1m:after{content:"";background:var(--border);flex:1;height:1px}.google.svelte-flb1m{justify-content:center;min-height:44px;display:flex}.switch.svelte-flb1m{text-align:center;color:var(--muted);margin:4px 0 0}.lead.svelte-flb1m{text-align:center;margin:0}.hint.svelte-flb1m{color:var(--muted);margin:0;font-size:.86rem}.center.svelte-flb1m{text-align:center}.info.svelte-flb1m{background:color-mix(in srgb, var(--good) 12%, transparent);color:var(--good);border-radius:10px;margin:0;padding:10px 12px;font-size:.9rem}.error.svelte-flb1m{color:var(--bad);margin:0;font-size:.9rem}.row.svelte-flb1m{justify-content:space-between;display:flex}.v2.svelte-flb1m{justify-content:center;display:flex}
