.signin.svelte-mdqpz{min-height:100vh;color:var(--ink);background:var(--backdrop);place-items:center;padding:32px 16px;font:14px/1.5 Inter,system-ui,sans-serif;display:grid}.card.svelte-mdqpz{text-align:center;background:var(--canvas);border:1px solid var(--border);border-radius:18px;justify-items:center;gap:14px;width:min(440px,100%);padding:36px 32px 30px;display:grid;box-shadow:0 24px 64px #0f172a1f}.logo.svelte-mdqpz{width:min(260px,80%)}h1.svelte-mdqpz{margin:4px 0 0;font:600 20px DM Sans,system-ui,sans-serif}p.svelte-mdqpz{color:var(--ink-muted);margin:0}.go.svelte-mdqpz{height:42px;color:var(--canvas);background:var(--ink);border-radius:999px;align-items:center;gap:8px;margin-top:6px;padding:0 20px;font:500 14.5px DM Sans,system-ui,sans-serif;text-decoration:none;transition:opacity .16s;display:inline-flex}.go.svelte-mdqpz:hover{opacity:.88}.go.svelte-mdqpz:focus-visible{outline:2px solid var(--dash);outline-offset:3px}small.svelte-mdqpz{color:var(--ink-faint);font-size:12px}.email.svelte-mdqpz{gap:10px;width:100%;margin-top:6px;display:grid}.in.svelte-mdqpz{height:40px;font:inherit;color:var(--ink);background:var(--canvas);border:1px solid var(--border);border-radius:10px;padding:0 12px}.in.svelte-mdqpz:focus-visible{outline:2px solid var(--dash);outline-offset:1px}.email.svelte-mdqpz .go:where(.svelte-mdqpz){cursor:pointer;border:0;justify-content:center;margin-top:0}.err.svelte-mdqpz{color:var(--danger,#c0392b);margin:0;font-size:13px}.link.svelte-mdqpz{font:inherit;color:var(--dash);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.or.svelte-mdqpz{width:100%;color:var(--ink-faint);align-items:center;gap:10px;font-size:12px;display:flex}.or.svelte-mdqpz:before,.or.svelte-mdqpz:after{content:"";background:var(--border);flex:1;height:1px}.gh.svelte-mdqpz{margin-top:0}
