.lock.svelte-1d4ltf3{place-items:center;min-height:100vh;padding:24px 16px;display:grid}.card.svelte-1d4ltf3{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);width:min(100%,400px);box-shadow:var(--shadow);gap:14px;padding:28px;display:grid}.brand.svelte-1d4ltf3{align-items:center;gap:10px;display:flex}.brand.svelte-1d4ltf3>span:where(.svelte-1d4ltf3):last-child{line-height:1.15;display:grid}.brand.svelte-1d4ltf3 small:where(.svelte-1d4ltf3){color:var(--color-muted);font-size:12.5px}.mark.svelte-1d4ltf3{background:var(--color-primary);width:40px;height:40px;color:var(--color-primary-ink);border-radius:11px;place-items:center;display:grid;overflow:hidden}.mark.svelte-1d4ltf3 svg:where(.svelte-1d4ltf3){width:24px;height:24px}h1.svelte-1d4ltf3{margin:6px 0 0;font-size:22px}.muted.svelte-1d4ltf3{margin:0}input.svelte-1d4ltf3{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);width:100%;height:48px;font:inherit;letter-spacing:.2em;padding:0 14px;font-size:20px}.btn.svelte-1d4ltf3{background:var(--color-primary);height:46px;color:var(--color-primary-ink);font:inherit;cursor:pointer;border:0;border-radius:999px;font-size:15px;font-weight:600}.btn.svelte-1d4ltf3:hover{background:var(--color-primary-hover)}.error.svelte-1d4ltf3{color:#9f1239;margin:0;font-weight:500}.editors.svelte-1d4ltf3{color:var(--color-muted);text-align:center;font-size:13px}
