.bok-auth{--bok-bg:#070b12;--bok-card:#0d1527;--bok-input:#121c32;--bok-lime:#087cff;--bok-lime-deep:#0060df;--bok-lime-ink:#fff;--bok-muted:#8d99ae;--bok-line:hsla(0,0%,100%,.08);--bok-ease:cubic-bezier(0.23,1,0.32,1);--bok-cta:linear-gradient(105deg,#0060df,#087cff 55%,#38bdf8);min-height:100dvh;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(8,124,255,.15),transparent 60%),radial-gradient(ellipse 60% 40% at 50% 110%,rgba(139,92,246,.08),transparent 60%),var(--bok-bg);color:#fff;font-family:var(--font-jakarta),system-ui,sans-serif}html[data-surface=binary]:not([data-brand=BinaryMarket]):not([data-brand=AlphaOptionsKE]):not([data-brand=MoneyBinary]):not([data-brand=Culmna]) .bok-auth{--bok-bg:#000;--bok-card:#141414;--bok-input:#1c1c1c;--bok-lime:#b8ff2a;--bok-lime-deep:#7fd912;--bok-lime-ink:#0a0f00;--bok-muted:#9a9a9a;--bok-line:hsla(0,0%,100%,.08);--bok-cta:linear-gradient(105deg,#7fd912,#b8ff2a 55%,#e8ff6a);background:radial-gradient(ellipse 70% 45% at 50% -10%,rgba(184,255,42,.1),transparent 55%),var(--bok-bg)}.bok-auth a{text-decoration:none}.bok-auth-card{width:100%;max-width:440px;border-radius:1.75rem;background:var(--bok-card);box-shadow:0 0 0 1px var(--bok-line),0 32px 80px rgba(0,0,0,.55);animation:bok-auth-rise .38s var(--bok-ease) both}.bok-auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:9999px;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--bok-line)}.bok-auth-tab{border-radius:9999px;padding:.65rem .75rem;font-size:13px;font-weight:800;color:var(--bok-muted);transition:background .16s var(--bok-ease),color .16s var(--bok-ease),transform .12s var(--bok-ease)}.bok-auth-tab:hover{color:#fff}.bok-auth-tab[data-active=true]{background:var(--bok-input);color:#fff;box-shadow:inset 0 0 0 1px var(--bok-line),0 4px 12px rgba(0,0,0,.35)}.bok-auth-tab:active{transform:scale(.98)}.bok-auth-field{display:flex;align-items:center;gap:.75rem;overflow:hidden;border-radius:1rem;background:var(--bok-input);padding:0 1rem;box-shadow:inset 0 0 0 1px var(--bok-line);transition:box-shadow .16s var(--bok-ease)}.bok-auth-field:focus-within{box-shadow:inset 0 0 0 1.5px var(--bok-lime),0 0 0 4px rgba(8,124,255,.12)}.bok-auth-field input{flex:1;min-width:0;background:transparent;padding:.9rem 0;font-size:14px;color:#fff;outline:none}.bok-auth-field input::-moz-placeholder{color:var(--bok-muted);opacity:.6}.bok-auth-field input::placeholder{color:var(--bok-muted);opacity:.6}.bok-auth-cta{display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;background:var(--bok-cta);padding:.9rem 1.25rem;font-size:14px;font-weight:900;color:var(--bok-lime-ink);letter-spacing:-.01em;box-shadow:0 10px 24px -6px rgba(0,0,0,.45);transition:transform .12s var(--bok-ease),filter .16s var(--bok-ease),opacity .16s var(--bok-ease)}.bok-auth-cta:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px)}.bok-auth-cta:active:not(:disabled){transform:scale(.98)}.bok-auth-cta:disabled{opacity:.55;cursor:not-allowed}.bok-auth-social{display:flex;width:100%;align-items:center;justify-content:center;gap:.65rem;border-radius:1rem;background:var(--bok-input);padding:.8rem 1.25rem;font-size:13px;font-weight:800;color:#fff;box-shadow:inset 0 0 0 1px var(--bok-line);transition:background .14s var(--bok-ease),transform .12s var(--bok-ease)}.bok-auth-social:hover:not(:disabled){background:hsla(0,0%,100%,.08)}.bok-auth-social:active:not(:disabled){transform:scale(.98)}.bok-auth-close{display:grid;height:2.25rem;width:2.25rem;place-items:center;border-radius:9999px;color:var(--bok-muted);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--bok-line);transition:color .14s var(--bok-ease),background .14s var(--bok-ease),transform .12s var(--bok-ease)}.bok-auth-close:hover{color:#fff;background:hsla(0,0%,100%,.08)}.bok-auth-close:active{transform:scale(.96)}.bok-auth-link{color:var(--bok-lime);font-weight:700;transition:opacity .14s var(--bok-ease)}.bok-auth-link:hover{opacity:.85;text-decoration:underline}.bok-auth-promo-toggle{display:inline-flex;align-items:center;gap:.35rem;font-size:12px;font-weight:700;color:var(--bok-muted);transition:color .14s var(--bok-ease)}.bok-auth-promo-toggle:hover{color:#fff}@media (prefers-reduced-motion:reduce){.bok-auth-card{animation:none!important}}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth{--bok-bg:#080d1a;--bok-card:#111827;--bok-input:#1a2332;--bok-lime:#3b82f6;--bok-lime-deep:#2563eb;--bok-lime-ink:#fff;--bok-muted:#94a3b8;--bok-line:hsla(0,0%,100%,.06);--bok-ease:var(--ease-out,cubic-bezier(0.23,1,0.32,1));--bok-cta:linear-gradient(105deg,var(--bok-lime-deep) 0%,var(--bok-lime) 55%,#60a5fa 100%);min-height:100dvh;background:radial-gradient(ellipse 70% 45% at 50% -10%,rgba(59,130,246,.1),transparent 55%),var(--bok-bg);color:#fff;font-family:var(--font-jakarta),system-ui,sans-serif}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth a{text-decoration:none}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-card{width:100%;max-width:420px;border-radius:1.5rem;background:var(--bok-card);box-shadow:0 0 0 1px var(--bok-line),0 28px 64px rgba(0,0,0,.45);animation:bok-auth-rise .42s var(--bok-ease) both}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:9999px;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--bok-line)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-tab{border-radius:9999px;padding:.65rem .75rem;font-size:13px;font-weight:800;color:var(--bok-muted);transition:background .16s var(--bok-ease),color .16s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-tab:hover{color:#fff}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-tab[data-active=true]{background:#fff;color:#0a0a0a}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-tab:active{transform:scale(.98)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-field{display:flex;align-items:center;gap:.75rem;overflow:hidden;border-radius:9999px;background:var(--bok-input);padding:0 1rem;box-shadow:inset 0 0 0 1px var(--bok-line);transition:box-shadow .16s var(--bok-ease)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-field:focus-within{box-shadow:inset 0 0 0 1px rgba(59,130,246,.45)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-field input{flex:1;min-width:0;background:transparent;padding:.9rem 0;font-size:14px;color:#fff;outline:none}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-field input::-moz-placeholder{color:#6b6b6b}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-field input::placeholder{color:#6b6b6b}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-cta{display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:9999px;background:var(--bok-cta);padding:.95rem 1.25rem;font-size:14px;font-weight:800;letter-spacing:-.01em;color:var(--bok-lime-ink);transition:filter .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-cta:hover:not(:disabled){filter:brightness(1.08)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-cta:active:not(:disabled){transform:scale(.98)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-cta:disabled{opacity:.55}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-link{color:var(--bok-lime);font-weight:700;transition:opacity .14s var(--bok-ease)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-link:hover{opacity:.85}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-social{display:flex;width:100%;align-items:center;justify-content:center;gap:.65rem;border-radius:9999px;background:var(--bok-input);padding:.85rem 1rem;font-size:13px;font-weight:800;color:#fff;box-shadow:inset 0 0 0 1px var(--bok-line);transition:background .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-social:hover:not(:disabled){background:#242424}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-social:active:not(:disabled){transform:scale(.98)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-close{display:grid;height:2.25rem;width:2.25rem;place-items:center;border-radius:9999px;color:var(--bok-muted);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--bok-line);transition:color .14s var(--bok-ease),background .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-close:hover{color:#fff;background:hsla(0,0%,100%,.08)}html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-close:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){html[data-surface=binary][data-brand=BinaryMarket] .bok-auth-card{animation:none!important}}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth{--bok-bg:#1a1d23;--bok-card:#21242b;--bok-input:#292c34;--bok-lime:#22c55e;--bok-lime-deep:#16a34a;--bok-lime-ink:#fff;--bok-muted:#94a3b8;--bok-line:hsla(0,0%,100%,.06);--bok-ease:var(--ease-out,cubic-bezier(0.23,1,0.32,1));--bok-cta:linear-gradient(105deg,var(--bok-lime-deep) 0%,var(--bok-lime) 55%,#4ade80 100%);min-height:100dvh;background:radial-gradient(ellipse 70% 45% at 50% -10%,rgba(34,197,94,.1),transparent 55%),var(--bok-bg);color:#fff;font-family:var(--font-jakarta),system-ui,sans-serif}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth a{text-decoration:none}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-card{width:100%;max-width:420px;border-radius:1.5rem;background:var(--bok-card);box-shadow:0 0 0 1px var(--bok-line),0 28px 64px rgba(0,0,0,.45);animation:bok-auth-rise .42s var(--bok-ease) both}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:9999px;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--bok-line)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-tab{border-radius:9999px;padding:.65rem .75rem;font-size:13px;font-weight:800;color:var(--bok-muted);transition:background .16s var(--bok-ease),color .16s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-tab:hover{color:#fff}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-tab[data-active=true]{background:#fff;color:#0a0a0a}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-tab:active{transform:scale(.98)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-field{display:flex;align-items:center;gap:.75rem;overflow:hidden;border-radius:9999px;background:var(--bok-input);padding:0 1rem;box-shadow:inset 0 0 0 1px var(--bok-line);transition:box-shadow .16s var(--bok-ease)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-field:focus-within{box-shadow:inset 0 0 0 1px rgba(34,197,94,.45)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-field input{flex:1;min-width:0;background:transparent;padding:.9rem 0;font-size:14px;color:#fff;outline:none}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-field input::-moz-placeholder{color:#6b6b6b}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-field input::placeholder{color:#6b6b6b}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-cta{display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:9999px;background:var(--bok-cta);padding:.95rem 1.25rem;font-size:14px;font-weight:800;letter-spacing:-.01em;color:var(--bok-lime-ink);transition:filter .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-cta:hover:not(:disabled){filter:brightness(1.08)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-cta:active:not(:disabled){transform:scale(.98)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-cta:disabled{opacity:.55}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-link{color:var(--bok-lime);font-weight:700;transition:opacity .14s var(--bok-ease)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-link:hover{opacity:.85}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-social{display:flex;width:100%;align-items:center;justify-content:center;gap:.65rem;border-radius:9999px;background:var(--bok-input);padding:.85rem 1rem;font-size:13px;font-weight:800;color:#fff;box-shadow:inset 0 0 0 1px var(--bok-line);transition:background .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-social:hover:not(:disabled){background:#242424}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-social:active:not(:disabled){transform:scale(.98)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-close{display:grid;height:2.25rem;width:2.25rem;place-items:center;border-radius:9999px;color:var(--bok-muted);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--bok-line);transition:color .14s var(--bok-ease),background .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-close:hover{color:#fff;background:hsla(0,0%,100%,.08)}html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-close:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){html[data-surface=binary][data-brand=MoneyBinary] .bok-auth-card{animation:none!important}}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth{--bok-bg:#0a0812;--bok-card:#131022;--bok-input:#1b1530;--bok-lime:#a855f7;--bok-lime-deep:#7c3aed;--bok-lime-ink:#fff;--bok-muted:#a8a0b8;--bok-line:hsla(0,0%,100%,.06);--bok-ease:var(--ease-out,cubic-bezier(0.23,1,0.32,1));--bok-cta:linear-gradient(105deg,var(--bok-lime-deep) 0%,var(--bok-lime) 55%,#c084fc 100%);min-height:100dvh;background:radial-gradient(ellipse 70% 45% at 50% -10%,rgba(168,85,247,.1),transparent 55%),var(--bok-bg);color:#fff;font-family:var(--font-jakarta),system-ui,sans-serif}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth a{text-decoration:none}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-card{width:100%;max-width:420px;border-radius:1.5rem;background:var(--bok-card);box-shadow:0 0 0 1px var(--bok-line),0 28px 64px rgba(0,0,0,.45);animation:bok-auth-rise .42s var(--bok-ease) both}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:9999px;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--bok-line)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-tab{border-radius:9999px;padding:.65rem .75rem;font-size:13px;font-weight:800;color:var(--bok-muted);transition:background .16s var(--bok-ease),color .16s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-tab:hover{color:#fff}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-tab[data-active=true]{background:#fff;color:#0a0a0a}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-tab:active{transform:scale(.98)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-field{display:flex;align-items:center;gap:.75rem;overflow:hidden;border-radius:9999px;background:var(--bok-input);padding:0 1rem;box-shadow:inset 0 0 0 1px var(--bok-line);transition:box-shadow .16s var(--bok-ease)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-field:focus-within{box-shadow:inset 0 0 0 1px rgba(168,85,247,.45)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-field input{flex:1;min-width:0;background:transparent;padding:.9rem 0;font-size:14px;color:#fff;outline:none}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-field input::-moz-placeholder{color:#6b6b6b}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-field input::placeholder{color:#6b6b6b}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-cta{display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:9999px;background:var(--bok-cta);padding:.95rem 1.25rem;font-size:14px;font-weight:800;letter-spacing:-.01em;color:var(--bok-lime-ink);transition:filter .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-cta:hover:not(:disabled){filter:brightness(1.08)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-cta:active:not(:disabled){transform:scale(.98)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-cta:disabled{opacity:.55}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-link{color:var(--bok-lime);font-weight:700;transition:opacity .14s var(--bok-ease)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-link:hover{opacity:.85}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-social{display:flex;width:100%;align-items:center;justify-content:center;gap:.65rem;border-radius:9999px;background:var(--bok-input);padding:.85rem 1rem;font-size:13px;font-weight:800;color:#fff;box-shadow:inset 0 0 0 1px var(--bok-line);transition:background .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-social:hover:not(:disabled){background:#242040}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-social:active:not(:disabled){transform:scale(.98)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-close{display:grid;height:2.25rem;width:2.25rem;place-items:center;border-radius:9999px;color:var(--bok-muted);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--bok-line);transition:color .14s var(--bok-ease),background .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-close:hover{color:#fff;background:hsla(0,0%,100%,.08)}html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-close:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){html[data-surface=binary][data-brand=AlphaOptionsKE] .bok-auth-card{animation:none!important}}html[data-surface=binary][data-brand=Culmna] .bok-auth{--bok-bg:#0d0b0e;--bok-card:#171217;--bok-input:#201a1f;--bok-lime:#ff4d4d;--bok-lime-deep:#d92626;--bok-lime-ink:#fff;--bok-muted:#9a8f94;--bok-line:hsla(0,0%,100%,.06);--bok-ease:var(--ease-out,cubic-bezier(0.23,1,0.32,1));--bok-cta:linear-gradient(105deg,var(--bok-lime-deep) 0%,var(--bok-lime) 55%,#ff8080 100%);min-height:100dvh;background:radial-gradient(ellipse 70% 45% at 50% -10%,rgba(255,77,77,.1),transparent 55%),var(--bok-bg);color:#fff;font-family:var(--font-jakarta),system-ui,sans-serif}html[data-surface=binary][data-brand=Culmna] .bok-auth a{text-decoration:none}html[data-surface=binary][data-brand=Culmna] .bok-auth-card{width:100%;max-width:420px;border-radius:1.5rem;background:var(--bok-card);box-shadow:0 0 0 1px var(--bok-line),0 28px 64px rgba(0,0,0,.45);animation:bok-auth-rise .42s var(--bok-ease) both}html[data-surface=binary][data-brand=Culmna] .bok-auth-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:9999px;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--bok-line)}html[data-surface=binary][data-brand=Culmna] .bok-auth-tab{border-radius:9999px;padding:.65rem .75rem;font-size:13px;font-weight:800;color:var(--bok-muted);transition:background .16s var(--bok-ease),color .16s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=Culmna] .bok-auth-tab:hover{color:#fff}html[data-surface=binary][data-brand=Culmna] .bok-auth-tab[data-active=true]{background:#fff;color:#0a0a0a}html[data-surface=binary][data-brand=Culmna] .bok-auth-tab:active{transform:scale(.98)}html[data-surface=binary][data-brand=Culmna] .bok-auth-field{display:flex;align-items:center;gap:.75rem;overflow:hidden;border-radius:9999px;background:var(--bok-input);padding:0 1rem;box-shadow:inset 0 0 0 1px var(--bok-line);transition:box-shadow .16s var(--bok-ease)}html[data-surface=binary][data-brand=Culmna] .bok-auth-field:focus-within{box-shadow:inset 0 0 0 1px rgba(168,85,247,.45)}html[data-surface=binary][data-brand=Culmna] .bok-auth-field input{flex:1;min-width:0;background:transparent;padding:.9rem 0;font-size:14px;color:#fff;outline:none}html[data-surface=binary][data-brand=Culmna] .bok-auth-field input::-moz-placeholder{color:#6b6b6b}html[data-surface=binary][data-brand=Culmna] .bok-auth-field input::placeholder{color:#6b6b6b}html[data-surface=binary][data-brand=Culmna] .bok-auth-cta{display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:9999px;background:var(--bok-cta);padding:.95rem 1.25rem;font-size:14px;font-weight:800;letter-spacing:-.01em;color:var(--bok-lime-ink);transition:filter .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=Culmna] .bok-auth-cta:hover:not(:disabled){filter:brightness(1.08)}html[data-surface=binary][data-brand=Culmna] .bok-auth-cta:active:not(:disabled){transform:scale(.98)}html[data-surface=binary][data-brand=Culmna] .bok-auth-cta:disabled{opacity:.55}html[data-surface=binary][data-brand=Culmna] .bok-auth-link{color:var(--bok-lime);font-weight:700;transition:opacity .14s var(--bok-ease)}html[data-surface=binary][data-brand=Culmna] .bok-auth-link:hover{opacity:.85}html[data-surface=binary][data-brand=Culmna] .bok-auth-social{display:flex;width:100%;align-items:center;justify-content:center;gap:.65rem;border-radius:9999px;background:var(--bok-input);padding:.85rem 1rem;font-size:13px;font-weight:800;color:#fff;box-shadow:inset 0 0 0 1px var(--bok-line);transition:background .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=Culmna] .bok-auth-social:hover:not(:disabled){background:#242040}html[data-surface=binary][data-brand=Culmna] .bok-auth-social:active:not(:disabled){transform:scale(.98)}html[data-surface=binary][data-brand=Culmna] .bok-auth-close{display:grid;height:2.25rem;width:2.25rem;place-items:center;border-radius:9999px;color:var(--bok-muted);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--bok-line);transition:color .14s var(--bok-ease),background .14s var(--bok-ease),transform .12s var(--bok-ease)}html[data-surface=binary][data-brand=Culmna] .bok-auth-close:hover{color:#fff;background:hsla(0,0%,100%,.08)}html[data-surface=binary][data-brand=Culmna] .bok-auth-close:active{transform:scale(.96)}@keyframes bok-auth-rise{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){html[data-surface=binary][data-brand=Culmna] .bok-auth-card{animation:none!important}}