.login.svelte-1x05zx6{--navy:#000c25;--surface:#13123e;--text:#fff;--muted:#9a9cc4;--primary:#ff5722;--primary-2:#ff7a4d;--line:#ffffff17;min-height:100dvh;color:var(--text);background:radial-gradient(42rem 28rem at 50% 0%, #ff572224, transparent 65%), linear-gradient(180deg, #4a256a 0%, #2a1a52 45%, #0b0f38 85%, var(--navy) 100%);place-items:center;padding:1.5rem 1rem;font-family:Poppins,ui-sans-serif,system-ui,sans-serif;display:grid}.wrap.svelte-1x05zx6{flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:24rem;display:flex}.card.svelte-1x05zx6{border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#1b1950e0,#13123ee0);border-radius:1.5rem;flex-direction:column;gap:1.1rem;width:100%;padding:2rem 1.75rem 1.5rem;animation:.35s ease-out both svelte-1x05zx6-rise;display:flex;box-shadow:0 30px 80px -30px #000000bf,inset 0 1px #ffffff0d}.error.svelte-1x05zx6{color:#ffb59c;background:#ff57221f;border:1px solid #ff572259;border-radius:.85rem;margin:0;padding:.75rem .9rem;font-size:.85rem;font-weight:500}.field.svelte-1x05zx6{flex-direction:column;gap:.45rem;font-size:.85rem;font-weight:500;display:flex}.control.svelte-1x05zx6{align-items:center;display:flex;position:relative}.control.svelte-1x05zx6 .icon{width:1rem;height:1rem;color:var(--muted);pointer-events:none;position:absolute;left:.9rem}.control.svelte-1x05zx6 input:where(.svelte-1x05zx6){border:1px solid var(--line);width:100%;height:2.9rem;color:var(--text);font:inherit;background:#000c258c;border-radius:.85rem;outline:none;padding:0 2.75rem 0 2.6rem;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.control.svelte-1x05zx6 input:where(.svelte-1x05zx6)::placeholder{color:#9a9cc499}.control.svelte-1x05zx6 input:where(.svelte-1x05zx6):focus{border-color:#ff5722b3;box-shadow:0 0 0 3px #ff57222e}.reveal.svelte-1x05zx6{width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:.6rem;place-items:center;display:grid;position:absolute;right:.45rem}.reveal.svelte-1x05zx6:hover{color:var(--text);background:#ffffff0f}.submit.svelte-1x05zx6{background:linear-gradient(135deg, var(--primary), var(--primary-2));color:#fff;height:3rem;font:inherit;cursor:pointer;border:0;border-radius:.85rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.35rem;font-size:.95rem;font-weight:600;transition:filter .15s,transform .1s;display:flex;box-shadow:0 12px 30px -12px #ff5722bf}.submit.svelte-1x05zx6:hover{filter:brightness(1.08)}.submit.svelte-1x05zx6:active{transform:scale(.98)}.submit.svelte-1x05zx6:disabled{opacity:.65;cursor:progress}.version.svelte-1x05zx6{letter-spacing:.04em;color:#9a9cc4b3;margin:0;font-size:.72rem}@keyframes svelte-1x05zx6-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.card.svelte-1x05zx6{animation:none}}
