.login.svelte-1lmz9hh{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--ink, #faf6ee);font-family:Archivo,sans-serif}.card.svelte-1lmz9hh{width:100%;max-width:440px;background:var(--steel, #f3eddf);border-radius:20px;padding:32px;box-shadow:0 20px 50px #1e1a1224}.logo.svelte-1lmz9hh{font-size:40px;margin-bottom:10px}h1.svelte-1lmz9hh{font-family:Archivo Black,sans-serif;font-size:22px;margin:0 0 8px;color:var(--paper, #1e1a12)}.sub.svelte-1lmz9hh{color:var(--paper-dim, #8a8071);font-size:13.5px;margin:0 0 20px;line-height:1.5}.form.svelte-1lmz9hh{display:flex;flex-direction:column;gap:7px}label.svelte-1lmz9hh{font-size:13px;font-weight:700;color:var(--paper, #1e1a12);margin-top:6px}input.svelte-1lmz9hh,select.svelte-1lmz9hh{padding:12px 14px;border-radius:12px;border:1px solid rgba(30,26,18,.18);background:var(--ink, #faf6ee);font-size:15px;color:var(--paper, #1e1a12)}.check.svelte-1lmz9hh{display:flex;gap:9px;align-items:flex-start;margin-top:8px;font-size:12.5px;line-height:1.35;color:var(--paper-dim, #8a8071);font-weight:500}.check.svelte-1lmz9hh input:where(.svelte-1lmz9hh){width:auto;margin-top:2px;accent-color:var(--amber, #ff9e1b)}.btn.svelte-1lmz9hh{margin-top:16px;background:var(--amber, #ff9e1b);color:#181206;font-weight:800;font-size:15px;border:none;border-radius:13px;padding:14px;cursor:pointer}.btn.svelte-1lmz9hh:disabled{opacity:.65;cursor:default}.error.svelte-1lmz9hh{color:var(--red, #c81e33);font-size:13px;font-weight:600;margin-bottom:12px;line-height:1.4}.error.svelte-1lmz9hh a:where(.svelte-1lmz9hh){color:var(--amber-dim, #c97a10)}.closed.svelte-1lmz9hh{background:#c81e331a;color:#8f1828;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.4;margin-bottom:10px}.closed.svelte-1lmz9hh a:where(.svelte-1lmz9hh){color:inherit;font-weight:700}.switch.svelte-1lmz9hh{margin-top:18px;font-size:13px;color:var(--paper-dim, #8a8071)}.switch.svelte-1lmz9hh a:where(.svelte-1lmz9hh),.back.svelte-1lmz9hh{color:var(--amber-dim, #c97a10);font-weight:700}.back.svelte-1lmz9hh{display:inline-block;margin-top:10px;font-size:13px}
