.AuthCard-module__E0ACiq__card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-card);border-radius:18px;width:100%;padding:30px}.AuthCard-module__E0ACiq__tabs{background:var(--wash);border-radius:11px;gap:3px;padding:4px;display:flex}.AuthCard-module__E0ACiq__tab{color:var(--ink-muted);text-align:center;background:0 0;border:none;border-radius:8px;flex:1;padding:9px;font-size:13px;font-weight:600;transition:background .15s,color .15s}.AuthCard-module__E0ACiq__tabActive{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #46341c1f}.AuthCard-module__E0ACiq__tab:hover{color:var(--ink)}.AuthCard-module__E0ACiq__title{margin:24px 0 0;font-size:23px}.AuthCard-module__E0ACiq__sub{color:var(--ink-muted);margin:6px 0 0;font-size:12.5px}.AuthCard-module__E0ACiq__form{flex-direction:column;gap:14px;margin-top:22px;display:flex}.AuthCard-module__E0ACiq__nameRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.AuthCard-module__E0ACiq__field{flex-direction:column;gap:6px;display:flex}.AuthCard-module__E0ACiq__label{color:var(--ink-muted);font-size:11.5px;font-weight:600}.AuthCard-module__E0ACiq__labelRow{color:var(--ink-muted);justify-content:space-between;gap:10px;font-size:11.5px;font-weight:600;display:flex}.AuthCard-module__E0ACiq__labelHint{color:var(--ink-subtle);font-weight:400}.AuthCard-module__E0ACiq__forgot{color:var(--brand-deep)}.AuthCard-module__E0ACiq__input{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);height:44px;color:var(--ink);width:100%;padding:0 14px;font-family:inherit;font-size:13.5px}.AuthCard-module__E0ACiq__input::placeholder{color:var(--ink-subtle)}.AuthCard-module__E0ACiq__input:focus-visible{outline:2px solid var(--brand);outline-offset:1px;border-color:var(--brand)}.AuthCard-module__E0ACiq__input:user-invalid{border-color:var(--brand)}.AuthCard-module__E0ACiq__inputMono{font-family:var(--font-mono);font-size:13px}.AuthCard-module__E0ACiq__consent{color:var(--ink-muted);cursor:pointer;align-items:flex-start;gap:9px;font-size:11.5px;line-height:1.5;display:flex}.AuthCard-module__E0ACiq__consent input{accent-color:var(--brand);flex:none;margin-top:2px}.AuthCard-module__E0ACiq__consentLink{color:var(--brand-deep);text-decoration:underline}.AuthCard-module__E0ACiq__submit{border-radius:var(--radius);background:var(--brand);height:46px;color:var(--surface);cursor:pointer;border:none;justify-content:center;align-items:center;gap:9px;font-size:14px;font-weight:700;transition:background .15s;display:flex}.AuthCard-module__E0ACiq__submit:hover:not(:disabled){background:var(--brand-deep)}.AuthCard-module__E0ACiq__submit:disabled{opacity:.7;cursor:progress}.AuthCard-module__E0ACiq__spinner{border:2px solid #fffdf866;border-top-color:var(--surface);border-radius:50%;flex:none;width:14px;height:14px;animation:.7s linear infinite AuthCard-module__E0ACiq__spin}@keyframes AuthCard-module__E0ACiq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AuthCard-module__E0ACiq__spinner{animation-duration:2s}}.AuthCard-module__E0ACiq__error{border-radius:var(--radius);color:var(--brand-deep);background:#b4462f14;border:1px solid #b4462f40;align-items:flex-start;gap:9px;padding:11px 13px;font-size:12.5px;line-height:1.5;display:flex}.AuthCard-module__E0ACiq__errorIcon{flex:none;font-weight:700}.AuthCard-module__E0ACiq__divider{align-items:center;gap:12px;margin:18px 0;display:flex}.AuthCard-module__E0ACiq__dividerLine{background:var(--line);flex:1;height:1px}.AuthCard-module__E0ACiq__dividerText{color:var(--ink-subtle);font-size:11px}.AuthCard-module__E0ACiq__ssoStack{flex-direction:column;gap:9px;display:flex}.AuthCard-module__E0ACiq__sso{border-radius:var(--radius);border:1px solid var(--line-strong);background:var(--surface);width:100%;height:44px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:10px;font-size:13px;font-weight:600;transition:background .15s;display:flex}.AuthCard-module__E0ACiq__sso:hover:not(:disabled){background:var(--wash)}.AuthCard-module__E0ACiq__sso:disabled{opacity:.55;cursor:not-allowed}.AuthCard-module__E0ACiq__ssoNote{color:var(--ink-subtle);text-align:center;margin:10px 0 0;font-size:11px}.AuthCard-module__E0ACiq__note{color:var(--ink-subtle);margin:14px 0 0;font-size:11px;line-height:1.55}.AuthCard-module__E0ACiq__leadTitle{margin-top:0}.AuthCard-module__E0ACiq__ok{border-radius:var(--radius);color:var(--green);background:#27674214;border:1px solid #27674240;align-items:flex-start;gap:9px;padding:11px 13px;font-size:12.5px;line-height:1.5;display:flex}.AuthCard-module__E0ACiq__okIcon{flex:none;font-weight:700}.AuthCard-module__E0ACiq__panel{flex-direction:column;gap:14px;margin-top:22px;display:flex}.AuthCard-module__E0ACiq__submitLink{cursor:pointer;text-decoration:none}.AuthCard-module__E0ACiq__submit.AuthCard-module__E0ACiq__submitLink:hover{color:var(--surface)}.AuthCard-module__E0ACiq__textAction{width:100%;font:inherit;color:var(--ink-muted);text-align:center;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;display:block}.AuthCard-module__E0ACiq__textAction:hover{color:var(--brand-deep)}@media (max-width:999px){.AuthCard-module__E0ACiq__card{padding:24px}}
.AuthPitch-module__T_WV9G__pitch{background:var(--panel);border:1px solid var(--panel-line);color:var(--panel-ink);box-shadow:var(--shadow-panel);border-radius:20px;padding:34px}.AuthPitch-module__T_WV9G__mark{margin-bottom:18px;display:block}.AuthPitch-module__T_WV9G__badges{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.AuthPitch-module__T_WV9G__badge{letter-spacing:.08em;border-radius:var(--radius-pill);white-space:nowrap;padding:4px 11px;font-size:10.5px;font-weight:700}.AuthPitch-module__T_WV9G__title{margin:22px 0 0;font-size:34px;line-height:1.12}.AuthPitch-module__T_WV9G__title em{font-weight:500}.AuthPitch-module__T_WV9G__body{color:var(--panel-muted);max-width:62ch;margin:14px 0 0;font-size:13.5px;line-height:1.7}.AuthPitch-module__T_WV9G__feats{border-top:1px solid var(--panel-line);flex-direction:column;gap:13px;margin:24px 0 0;padding:20px 0 0;font-size:13px;line-height:1.55;list-style:none;display:flex}.AuthPitch-module__T_WV9G__feat{gap:10px;display:flex}.AuthPitch-module__T_WV9G__tick{color:var(--lime);flex:none}.AuthPitch-module__T_WV9G__terminal{background:var(--panel-deep);border:1px solid var(--panel-line);font-family:var(--font-mono);color:var(--panel-muted);border-radius:12px;margin-top:24px;padding:14px 16px;font-size:11.5px;line-height:1.7}.AuthPitch-module__T_WV9G__prompt{color:var(--lime)}.AuthPitch-module__T_WV9G__out{color:var(--panel-ink)}@media (min-width:1280px){.AuthPitch-module__T_WV9G__pitch{padding:40px}.AuthPitch-module__T_WV9G__feats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;display:grid}}@media (max-width:999px){.AuthPitch-module__T_WV9G__pitch{padding:26px}.AuthPitch-module__T_WV9G__title{font-size:27px}}
.AuthLayout-module__mIkkdG__shell{--gutter:max(24px, calc(50% - 560px));z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}@media (min-width:1280px){.AuthLayout-module__mIkkdG__shell{--gutter:max(24px, calc(50% - 640px))}}.AuthLayout-module__mIkkdG__header{height:62px;padding:0 var(--gutter);align-items:center;gap:20px;display:flex}.AuthLayout-module__mIkkdG__brand{flex:none;align-items:baseline;gap:5px;display:flex}.AuthLayout-module__mIkkdG__brandName{font-family:var(--font-display);letter-spacing:-.02em;font-size:21px;font-weight:600}.AuthLayout-module__mIkkdG__brandOs{font-family:var(--font-mono);background:var(--ink);color:var(--panel-ink);border-radius:5px;margin-left:3px;padding:2px 6px;font-size:11.5px;font-weight:600}.AuthLayout-module__mIkkdG__spacer{flex:1}.AuthLayout-module__mIkkdG__back{color:var(--ink-muted);font-size:13px;font-weight:600}.AuthLayout-module__mIkkdG__main{padding:30px var(--gutter) 70px;flex:1;grid-template-columns:minmax(0,1fr) 460px;align-items:center;gap:60px;width:100%;display:grid}@media (max-width:999px){.AuthLayout-module__mIkkdG__main{grid-template-columns:minmax(0,1fr);gap:28px;padding-bottom:48px}.AuthLayout-module__mIkkdG__pitchSlot,.AuthLayout-module__mIkkdG__cardSlot{width:100%;max-width:520px;margin-inline:auto}.AuthLayout-module__mIkkdG__pitchSlot{order:2}.AuthLayout-module__mIkkdG__cardSlot{order:1}}@media (max-width:520px){.AuthLayout-module__mIkkdG__back{display:none}}
