.wrap.svelte-iq265b{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:1rem}.checking.svelte-iq265b{color:var(--text-dim);font-size:.85rem}form.svelte-iq265b{width:min(100%,24rem);background:var(--panel);border:1px solid var(--panel-border);border-radius:10px;padding:1.6rem 1.6rem 1.3rem}h1.svelte-iq265b{margin:0 0 .2rem;font-size:1.3rem;letter-spacing:.02em}.lede.svelte-iq265b{margin:0 0 1.2rem;font-size:.85rem;color:var(--text-dim);line-height:1.45}label.svelte-iq265b{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.07em;color:var(--text-dim);margin-bottom:.3rem}input.svelte-iq265b{width:100%;box-sizing:border-box;background:var(--control-bg);color:var(--text);border:1px solid var(--control-border);border-radius:6px;padding:.5rem .6rem;font:inherit;font-size:.95rem}input.svelte-iq265b:focus-visible{outline:2px solid var(--accent);outline-offset:1px}button.svelte-iq265b{width:100%;margin-top:.9rem;background:var(--accent);color:#fff;border:1px solid var(--accent);border-radius:6px;padding:.5rem 1rem;font:inherit;font-weight:600;cursor:pointer}button.svelte-iq265b:disabled{opacity:.55;cursor:default}.error.svelte-iq265b{margin:.9rem 0 0;font-size:.82rem;line-height:1.45;color:var(--lamp-alarm)}.note.svelte-iq265b{margin:1.1rem 0 0;padding-top:.8rem;border-top:1px solid var(--panel-border);font-size:.72rem;line-height:1.5;color:var(--text-dim)}
