.login_authShell__icBZo{--auth-ink:#10130f;--auth-paper:#f3f3ee;--auth-panel:#fbfbf8;--auth-line:#d5d9cf;--auth-muted:#70766c;min-height:100svh;color:var(--auth-ink);background:var(--auth-paper)}.login_heroPanel__tKxYl{position:relative;background:var(--auth-ink)}.login_heroPanel__tKxYl:after{content:"";position:absolute;width:min(44vw,620px);height:min(44vw,620px);right:-25%;top:18%;border:1px solid rgba(255,255,255,.1);transform:rotate(45deg);box-shadow:0 0 0 72px rgba(255,255,255,.012),0 0 0 144px rgba(255,255,255,.008);pointer-events:none}.login_authPanel__N5ktx{position:relative;overflow-y:auto;background:linear-gradient(rgba(16,19,15,.022) 1px,transparent 1px),var(--auth-paper);background-size:100% 48px}.login_authPanel__N5ktx:before{content:"";position:fixed;inset:0 auto 0 0;width:3px;background:var(--rc-orange)}.login_authCard__FE1rl{width:min(100%,456px);padding-block:32px}.login_mobileBrand__zRGNw img{border-radius:2px}.login_eyebrow__YHSY4{margin:0 0 10px;color:var(--rc-orange);font-family:var(--font-mono),monospace;font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.login_authHeader__go52M h2{margin:0;font-size:clamp(2.25rem,5vw,3.15rem);font-weight:610;line-height:.98;letter-spacing:-.06em}.login_authHeader__go52M>p:last-of-type{margin-top:12px;max-width:410px;color:var(--auth-muted);font-size:.8rem;line-height:1.65}.login_modeToggle___Hc9R{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-bottom:22px;padding:0;border:1px solid var(--auth-line);background:var(--auth-panel)}.login_modeToggle___Hc9R button{min-height:46px;border:0;border-radius:0;font-family:var(--font-mono),monospace;font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;transition:color .15s ease,background .15s ease}.login_modeToggle___Hc9R button+button{border-left:1px solid var(--auth-line)}.login_modeActive__ml7UD{background:var(--auth-ink);color:white}.login_modeIdle__ZDsJJ{background:transparent;color:var(--auth-muted)}.login_modeIdle__ZDsJJ:hover{background:rgba(16,19,15,.04);color:var(--auth-ink)}.login_authShell__icBZo [data-slot=input],.login_authShell__icBZo select,.login_authShell__icBZo textarea{border-radius:0!important;border-color:#c6cbc0;background:var(--auth-panel);box-shadow:none}.login_authShell__icBZo [data-slot=input]{height:54px}.login_authShell__icBZo [data-slot=input]:focus,.login_authShell__icBZo select:focus,.login_authShell__icBZo textarea:focus{border-color:var(--auth-ink);box-shadow:0 0 0 3px rgba(249,115,22,.2)}.login_authShell__icBZo [data-slot=button]{border-radius:0}.login_demoAction__1NUxN{height:52px;border:1px solid var(--auth-ink);background:var(--auth-panel);color:var(--auth-ink);box-shadow:4px 4px 0 var(--rc-orange)}.login_demoAction__1NUxN:hover{background:#fff;color:var(--auth-ink);transform:translate(1px,1px);box-shadow:3px 3px 0 var(--rc-orange)}.login_googleAction__PiYV5{height:52px;border-color:#c6cbc0;background:var(--auth-panel)}.login_googleAction__PiYV5:hover{border-color:var(--auth-ink);background:white}.login_primaryAction__PR6sa{height:54px;border:1px solid var(--auth-ink);background:var(--rc-orange);color:white;box-shadow:4px 4px 0 var(--auth-ink)}.login_primaryAction__PR6sa:hover{background:var(--rc-orange-dark);transform:translate(1px,1px);box-shadow:3px 3px 0 var(--auth-ink)}.login_dividerLabel__9QIUY{background:var(--auth-paper)}.login_securityPanel__5mHz_{border-radius:0;border-color:rgba(16,185,129,.28);background:rgba(16,185,129,.055)}.login_authShell__icBZo input[type=checkbox],.login_errorPanel__U28Ec{border-radius:0}@media (min-width:1024px){.login_authPanel__N5ktx:before{left:auto;right:0}}@media (max-width:639px){.login_authPanel__N5ktx{align-items:flex-start;padding:22px 18px 46px}.login_authCard__FE1rl{padding-block:0}.login_mobileBrand__zRGNw{margin-bottom:34px}.login_authHeader__go52M h2{font-size:2.45rem}}.dark .login_authShell__icBZo{--auth-ink:#f5f5ef;--auth-paper:#0d100c;--auth-panel:#171b15;--auth-line:rgba(255,255,255,0.13);--auth-muted:#a1a89c}.dark .login_heroPanel__tKxYl{background:#090b08}.dark .login_modeActive__ml7UD{background:var(--rc-orange)}.dark .login_demoAction__1NUxN{border-color:rgba(255,255,255,.18);background:var(--auth-panel);color:var(--auth-ink)}.dark .login_googleAction__PiYV5:hover{background:#20251e}