.Auth_page__8p44W{min-height:100vh;display:grid;grid-template-columns:400px 1fr;background:var(--white)}@media (max-width:680px){.Auth_page__8p44W{grid-template-columns:1fr}.Auth_aside__tvk6k{display:none}}.Auth_aside__tvk6k{background:var(--bg);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:40px 44px}.Auth_asideLogo__RIfWo{font-family:var(--font-display);font-size:18px;font-weight:800;letter-spacing:-.8px;color:var(--ink);margin-bottom:auto}.Auth_asideBody__2s97P{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:40px 0}.Auth_asideH2__aR8iL{font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:-.8px;color:var(--ink);line-height:1.25;margin-bottom:24px}.Auth_asidePoints__t2qW9{list-style:none;display:flex;flex-direction:column;gap:12px}.Auth_asidePoints__t2qW9 li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--ink2);line-height:1.5}.Auth_asidePoints__t2qW9 li svg{color:var(--green);flex-shrink:0;margin-top:1px}.Auth_asideNote__Astq_{font-size:13px;color:var(--ink3)}.Auth_formPanel__Fs51K{display:flex;align-items:center;justify-content:center;padding:48px 2rem}.Auth_formBox__Iq7HF{width:100%;max-width:400px}.Auth_stepIndicator__JrGxm{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:32px;width:100%}.Auth_stepItem__ZC_EV{display:flex;flex-direction:column;align-items:center;gap:8px}.Auth_stepDotWrap__ZdXzN{display:flex;align-items:center;width:100%}.Auth_stepDot__6pQn7{width:42px;height:42px;border-radius:12px;border:1.5px solid var(--border2);display:flex;align-items:center;justify-content:center;color:var(--ink3);transition:all .25s;flex-shrink:0;background:var(--white);margin:0 auto}.Auth_stepDotActive__xlSg8{border-color:var(--green);background:var(--green);color:var(--white);box-shadow:0 4px 12px rgba(45,106,79,.22)}.Auth_stepLine__Canb_{flex:1 1;height:2px;background:var(--border);border-radius:1px;transition:background .3s}.Auth_stepLineDone__AWysh{background:var(--green3)}.Auth_stepLabel__Uw2B3{font-size:12px;color:var(--ink3);font-weight:500;white-space:nowrap}.Auth_stepLabelActive__2_lad{color:var(--green);font-weight:600}.Auth_stepDotDone__g8vfz{border-color:var(--green)!important;background:var(--green)!important;color:var(--white)!important}.Auth_formTitle__bbnq8{font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.5px;color:var(--ink);margin-bottom:4px}.Auth_formSub__UzO00{font-size:14px;color:var(--ink3);margin-bottom:24px}.Auth_error__npNR5{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--error);background:var(--error-pale);border:1px solid #fccaca;border-radius:var(--r);padding:9px 12px;margin-bottom:14px}.Auth_field__62Df6{margin-bottom:14px}.Auth_label__si14T{display:block;font-size:13px;font-weight:500;color:var(--ink2);margin-bottom:5px}.Auth_input___yjIt,.Auth_select__FDnw3{width:100%;padding:10px 13px;font-size:14px;color:var(--ink);background:var(--white);border:1px solid var(--border2);border-radius:var(--r);outline:none;transition:border-color .15s,box-shadow .15s}.Auth_input___yjIt::placeholder{color:var(--ink4)}.Auth_input___yjIt:focus,.Auth_select__FDnw3:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(45,106,79,.1)}.Auth_select__FDnw3{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238A8A8A' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px}.Auth_slugWrap__w5HDt{display:flex;align-items:center;border:1px solid var(--border2);border-radius:var(--r);overflow:hidden;transition:border-color .15s,box-shadow .15s}.Auth_slugWrap__w5HDt:focus-within{border-color:var(--green);box-shadow:0 0 0 3px rgba(45,106,79,.1)}.Auth_slugPrefix__5G9nb{font-size:14px;color:var(--ink3);background:var(--bg);padding:10px 10px 10px 13px;white-space:nowrap;border-right:1px solid var(--border)}.Auth_slugInput__yZUTv{flex:1 1;border:none;padding:10px 13px;font-size:14px;outline:none;color:var(--ink)}.Auth_formActions__4zEYu{display:flex;gap:8px;margin-top:4px}.Auth_backBtn__NWpMi{padding:10px 16px;font-size:14px;border:1px solid var(--border2);border-radius:var(--r);background:transparent;color:var(--ink2);cursor:pointer;transition:background .13s}.Auth_backBtn__NWpMi:hover{background:var(--bg)}.Auth_submitBtn__Xv4HB{flex:1 1;padding:11px;font-size:15px;font-weight:600;color:var(--white);background:var(--green);border:none;border-radius:var(--r);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px;transition:background .15s}.Auth_submitBtn__Xv4HB:hover:not(:disabled){background:var(--green2)}.Auth_submitBtn__Xv4HB:disabled{opacity:.6;cursor:not-allowed}.Auth_spinner__fRASl{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:Auth_spin__3Kb1j .6s linear infinite;display:inline-block}.Auth_switchLink__94lrr{text-align:center;font-size:14px;color:var(--ink3);margin-top:20px}.Auth_switchLink__94lrr a{color:var(--green);font-weight:500}.Auth_switchLink__94lrr a:hover{text-decoration:underline}.Auth_otpRow__6f_Kc{display:flex;gap:10px;margin:20px 0;justify-content:center}.Auth_otpInput__24Iu8{width:48px;height:56px;text-align:center;font-size:22px;font-weight:700;font-family:var(--font-display);color:var(--ink);background:var(--white);border:2px solid var(--border2);border-radius:var(--r-lg);outline:none;transition:border-color .15s,box-shadow .15s}.Auth_otpInput__24Iu8:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(45,106,79,.12)}.Auth_resendBtn__YSHzv{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;font-size:13px;color:var(--ink3);background:none;border:none;cursor:pointer;padding:8px;transition:color .15s}.Auth_resendBtn__YSHzv:hover:not(:disabled){color:var(--green)}.Auth_resendBtn__YSHzv:disabled{opacity:.5;cursor:not-allowed}.Auth_spinning__4OeMF{animation:Auth_spin__3Kb1j .8s linear infinite}@keyframes Auth_spin__3Kb1j{to{transform:rotate(1turn)}}.Auth_devOTPBanner__svMmv{background:#fff9e6;border:1px solid #fde68a;border-radius:var(--r);padding:10px 14px;font-size:13px;color:#854d0e;display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}