.login.svelte-1x05zx6{gap:var(--sp-5,24px);min-height:100vh;padding:10vh var(--sp-4,16px) var(--sp-6,32px);background:var(--bg,#e4e6e9);color:var(--text,#1d2125);font:var(--fs-base,14px) / var(--lh,1.45) var(--font,system-ui, sans-serif);flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}.card.svelte-1x05zx6{background:var(--surface-1,#eef0f2);border:1px solid var(--line,#c4c9cf);border-radius:var(--r-2,4px);padding:var(--sp-5,24px);width:100%;max-width:360px}.demo.svelte-1x05zx6{max-width:560px}h1.svelte-1x05zx6{font-size:var(--fs-xl,20px);font-weight:var(--fw-bold,650);margin:0}h2.svelte-1x05zx6{margin:0 0 var(--sp-2,8px);font-size:var(--fs-lg,16px);font-weight:var(--fw-medium,500)}.operator.svelte-1x05zx6{margin:var(--sp-1,4px) 0 0;color:var(--text-2,#4a525b);font-size:var(--fs-sm,12px)}.operator.svelte-1x05zx6 span:where(.svelte-1x05zx6){color:var(--text-3,#5f6770)}.sim.svelte-1x05zx6{margin:var(--sp-2,8px) 0 var(--sp-4,16px);padding:0 var(--sp-2,8px);border:1px solid var(--sim,#5f6770);border-radius:var(--r-pill,999px);color:var(--sim,#5f6770);font-size:var(--fs-xs,11px);font-weight:var(--fw-medium,500);letter-spacing:.04em;text-transform:uppercase;display:inline-block}form.svelte-1x05zx6{gap:var(--sp-3,12px);display:grid}label.svelte-1x05zx6{gap:var(--sp-1,4px);font-size:var(--fs-sm,12px);color:var(--text-2,#4a525b);display:grid}input.svelte-1x05zx6{height:32px;padding:0 var(--sp-2,8px);font:inherit;font-size:var(--fs-base,14px);color:var(--text,#1d2125);background:var(--surface-2,#f7f8f9);border:1px solid var(--line-strong,#98a0a8);border-radius:var(--r-1,2px)}input.svelte-1x05zx6:focus-visible,button.svelte-1x05zx6:focus-visible,a.svelte-1x05zx6:focus-visible{outline:2px solid var(--focus,#1d2125);outline-offset:2px}button.svelte-1x05zx6{height:32px;font:inherit;font-weight:var(--fw-medium,500);color:var(--surface-2,#f7f8f9);background:var(--accent,#3d4f66);border:1px solid var(--accent,#3d4f66);border-radius:var(--r-1,2px);cursor:pointer}button.svelte-1x05zx6:disabled{opacity:.7;cursor:progress}button.pressed.svelte-1x05zx6{filter:brightness(.85);transform:translateY(1px)}td.svelte-1x05zx6 form:where(.svelte-1x05zx6){display:inline}button.as-link.svelte-1x05zx6{height:auto;font-weight:inherit;color:var(--accent,#3d4f66);background:0 0;border:0;padding:0;text-decoration:underline}.error.svelte-1x05zx6{padding:var(--sp-2,8px);border-left:3px solid var(--ne107-failure,#c62828);background:var(--surface-2,#f7f8f9);color:var(--text,#1d2125);margin:0}.error.svelte-1x05zx6 span:where(.svelte-1x05zx6){color:var(--ne107-failure,#c62828);font-weight:var(--fw-bold,650)}.demo.svelte-1x05zx6 p:where(.svelte-1x05zx6){margin:0 0 var(--sp-3,12px);color:var(--text-2,#4a525b)}code.svelte-1x05zx6,.mono.svelte-1x05zx6{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--fs-sm,12px)}.mono.svelte-1x05zx6{color:var(--text-3,#5f6770);margin-left:var(--sp-1,4px)}table.svelte-1x05zx6{border-collapse:collapse;width:100%;font-size:var(--fs-md,13px)}th.svelte-1x05zx6,td.svelte-1x05zx6{text-align:left;padding:0 var(--sp-2,8px);height:var(--row-h,28px);border-bottom:1px solid var(--line,#c4c9cf)}th.svelte-1x05zx6{font-weight:var(--fw-medium,500);color:var(--text-2,#4a525b);font-size:var(--fs-sm,12px)}tr.chosen.svelte-1x05zx6{background:var(--accent-soft,#d3dae4)}a.svelte-1x05zx6{color:var(--accent,#3d4f66)}
