.otp.svelte-1bqs6hs{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}input.svelte-1bqs6hs{border:1px solid var(--line-2);background:var(--surface);text-align:center;width:100%;height:54px;color:var(--ink);border-radius:14px;font-size:22px;font-weight:700;transition:border-color .2s,box-shadow .2s}input.svelte-1bqs6hs:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}input.svelte-1bqs6hs:disabled{opacity:.6}.form.svelte-60e0r{border-radius:30px;flex-direction:column;gap:12px;padding:20px;display:flex}.form.svelte-60e0r label{color:var(--ink)}.check.svelte-60e0r{flex-direction:column;gap:4px;display:flex}.title.svelte-60e0r{font-size:15px;font-weight:600}.sub.svelte-60e0r{color:var(--muted);overflow-wrap:anywhere;font-size:13px}.sub.svelte-60e0r strong:where(.svelte-60e0r){color:var(--ink);font-weight:600}.verifying.svelte-60e0r{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.error.svelte-60e0r{color:var(--warn-ink);font-size:13px;font-weight:600}.code-actions.svelte-60e0r{justify-content:space-between;display:flex}.link.svelte-60e0r{min-height:44px;color:var(--accent-ink);padding:0 4px;font-size:14px;font-weight:600}.link.svelte-60e0r:disabled{opacity:.5}.or.svelte-60e0r{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.or.svelte-60e0r span:where(.svelte-60e0r){background:var(--line-2);flex:1;height:1px}.providers.svelte-60e0r{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.provider.svelte-60e0r{border:1px solid var(--glass-border);background:var(--surface);height:50px;color:var(--ink);border-radius:16px;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:600;transition:transform .15s;display:flex}.provider.svelte-60e0r:hover:not(:disabled){transform:translateY(-1px)}.provider.svelte-60e0r:disabled{opacity:.6}.privacy.svelte-60e0r{color:var(--muted);align-items:flex-start;gap:8px;margin-top:2px;font-size:12px;line-height:1.4;display:flex}.privacy.svelte-60e0r svg{margin-top:1px}.signin.svelte-iq265b{z-index:1;max-width:1180px;min-height:100dvh;padding:max(56px, env(safe-area-inset-top)) 24px max(28px, env(safe-area-inset-bottom));flex-direction:column;gap:40px;margin:0 auto;display:flex;position:relative}.hero.svelte-iq265b{flex-direction:column;flex:1;gap:56px;display:flex}.brand.svelte-iq265b{border-radius:12px;align-self:flex-start;text-decoration:none}.brand.svelte-iq265b .word{font-size:22px}.copy.svelte-iq265b{flex-direction:column;gap:14px;display:flex}h1.svelte-iq265b{letter-spacing:-.03em;max-width:12ch;font-size:44px;font-weight:750;line-height:1}.copy.svelte-iq265b p:where(.svelte-iq265b){color:var(--muted);max-width:320px;font-size:16px;line-height:1.45}.panel.svelte-iq265b{width:100%}@media (width>=900px){.signin.svelte-iq265b{flex-direction:row;align-items:center;gap:64px;padding-top:48px}.hero.svelte-iq265b{justify-content:space-between;align-self:stretch;gap:0;padding:8px 0 24px}.copy.svelte-iq265b{margin-bottom:18vh}h1.svelte-iq265b{font-size:clamp(56px,6vw,84px)}.copy.svelte-iq265b p:where(.svelte-iq265b){max-width:420px;font-size:18px}.panel.svelte-iq265b{flex:0 0 420px}}
