.auth-module__dgWmnG__shell{background:var(--surface);min-height:100vh;color:var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));font-size:14px;display:grid}.auth-module__dgWmnG__shell input::placeholder{color:var(--muted)}.auth-module__dgWmnG__formCol{flex-direction:column;min-height:100vh;padding:28px clamp(24px,5vw,56px);display:flex}.auth-module__dgWmnG__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.auth-module__dgWmnG__logoLink{color:var(--ink);align-items:center;display:flex}.auth-module__dgWmnG__logo{width:auto;height:31px;display:block}.auth-module__dgWmnG__headerActions{align-items:center;gap:8px;display:flex}.auth-module__dgWmnG__langWrap{position:relative}.auth-module__dgWmnG__langBtn{border:1px solid var(--border2);background:var(--surface);height:36px;color:var(--ink2);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 14px;font-family:inherit;font-size:13px;font-weight:600;transition:border-color .12s;display:flex}.auth-module__dgWmnG__langBtn:hover{border-color:var(--muted)}.auth-module__dgWmnG__langMenu{z-index:50;background:var(--surface);border:1px solid var(--border);border-radius:8px;flex-direction:column;min-width:190px;padding:6px;display:flex;position:absolute;top:44px;right:0;box-shadow:0 16px 40px -12px #0000002e}.auth-module__dgWmnG__langItem{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-family:inherit;font-size:13.5px;font-weight:500;display:flex}.auth-module__dgWmnG__langItem:hover,.auth-module__dgWmnG__langItemActive{background:var(--bg)}.auth-module__dgWmnG__langItemActive{font-weight:600}.auth-module__dgWmnG__langCode{color:var(--muted);letter-spacing:.04em;font-size:11px;font-weight:600}.auth-module__dgWmnG__themeBtn{border:1px solid var(--border2);background:var(--surface);width:36px;height:36px;color:var(--muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:color .12s;display:flex}.auth-module__dgWmnG__themeBtn:hover{color:var(--ink)}.auth-module__dgWmnG__main{flex:1;justify-content:center;align-items:center;padding:48px 0;display:flex}.auth-module__dgWmnG__footer{justify-content:center;gap:24px;font-size:13px;display:flex}.auth-module__dgWmnG__footerLink,.auth-module__dgWmnG__footerText{color:var(--muted);text-decoration:none}.auth-module__dgWmnG__footerLink:hover{text-decoration:underline}.auth-module__dgWmnG__heroCol{background:var(--bg);min-height:100vh;position:relative;overflow:hidden}.auth-module__dgWmnG__heroImg{object-fit:cover}.auth-module__dgWmnG__form{flex-direction:column;gap:28px;width:100%;max-width:400px;display:flex}.auth-module__dgWmnG__formWide{max-width:420px}.auth-module__dgWmnG__stack{flex-direction:column;gap:28px;display:flex}.auth-module__dgWmnG__stack24{flex-direction:column;gap:24px;display:flex}.auth-module__dgWmnG__titleBlock{flex-direction:column;gap:8px;display:flex}.auth-module__dgWmnG__titleBlock10{flex-direction:column;gap:10px;display:flex}.auth-module__dgWmnG__titleRow{align-items:center;gap:6px;display:flex}.auth-module__dgWmnG__title{letter-spacing:-.025em;color:var(--ink);font-size:28px;font-weight:700}.auth-module__dgWmnG__subtitle{color:var(--muted);text-wrap:pretty;font-size:14px}.auth-module__dgWmnG__subtitleLoose{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:1.55}.auth-module__dgWmnG__strong{color:var(--ink);font-weight:600}.auth-module__dgWmnG__backBtn{width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:-6px;display:flex}.auth-module__dgWmnG__backBtn:hover{background:var(--bg)}.auth-module__dgWmnG__alert{background:var(--red-dim);color:var(--red);border-radius:8px;align-items:center;gap:10px;padding:11px 14px;font-size:13px;font-weight:500;display:flex}.auth-module__dgWmnG__alertTight{gap:9px}.auth-module__dgWmnG__alert svg,.auth-module__dgWmnG__success svg{flex-shrink:0}.auth-module__dgWmnG__alertLink{color:inherit;font-weight:700;text-decoration:underline}.auth-module__dgWmnG__success{background:var(--green-dim);color:var(--green);border-radius:8px;align-items:center;gap:9px;padding:11px 14px;font-size:13px;font-weight:500;display:flex}.auth-module__dgWmnG__fields{flex-direction:column;gap:18px;display:flex}.auth-module__dgWmnG__field{flex-direction:column;gap:7px;display:flex}.auth-module__dgWmnG__label{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:11px;font-weight:600}.auth-module__dgWmnG__req{color:var(--red)}.auth-module__dgWmnG__inputWrap{display:block;position:relative}.auth-module__dgWmnG__input{background:var(--surface);border:1px solid var(--border2);width:100%;color:var(--ink);border-radius:8px;outline:none;padding:12px 14px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s}.auth-module__dgWmnG__inputIconPad{padding-right:40px}.auth-module__dgWmnG__inputEyePad{padding-right:46px}.auth-module__dgWmnG__inputInvalid{border-color:var(--red)}.auth-module__dgWmnG__input:focus{border-color:var(--cyan)}.auth-module__dgWmnG__inputIcon{color:var(--muted);display:flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.auth-module__dgWmnG__inputIconOk{color:var(--green);display:flex}.auth-module__dgWmnG__fieldError{color:var(--red);font-size:12.5px;font-weight:500}.auth-module__dgWmnG__eyeBtn{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.auth-module__dgWmnG__eyeBtnError{color:var(--red)}.auth-module__dgWmnG__eyeBtn:hover{color:var(--ink)}.auth-module__dgWmnG__rowBetween{justify-content:space-between;align-items:center;gap:12px;display:flex}.auth-module__dgWmnG__check{cursor:pointer;color:var(--body);align-items:center;gap:9px;font-size:13.5px;display:flex}.auth-module__dgWmnG__checkTop{align-items:flex-start;line-height:1.4}.auth-module__dgWmnG__checkbox{width:16px;height:16px;accent-color:var(--cyan);cursor:pointer;flex-shrink:0}.auth-module__dgWmnG__checkTop .auth-module__dgWmnG__checkbox{margin-top:1px}.auth-module__dgWmnG__link{color:var(--cyan);text-decoration:none}.auth-module__dgWmnG__link:hover{text-decoration:underline}.auth-module__dgWmnG__linkStrong{font-size:13.5px;font-weight:600}.auth-module__dgWmnG__primaryBtn{background:var(--ink);width:100%;height:46px;color:var(--surface);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:9px;font-family:inherit;font-size:14.5px;font-weight:600;text-decoration:none;transition:opacity .12s;display:flex}.auth-module__dgWmnG__primaryBtn:hover:not(:disabled){opacity:.88;text-decoration:none}.auth-module__dgWmnG__primaryBtn.auth-module__dgWmnG__inactive{opacity:.32;cursor:not-allowed}.auth-module__dgWmnG__primaryBtn.auth-module__dgWmnG__inactive:hover{opacity:.32}.auth-module__dgWmnG__primaryBtn.auth-module__dgWmnG__busy{cursor:progress}.auth-module__dgWmnG__outlineBtn{width:100%;height:46px;color:var(--cyan);border:1.5px solid var(--cyan);background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .12s;display:flex}.auth-module__dgWmnG__outlineBtn:hover{background:var(--cyan-dim);text-decoration:none}.auth-module__dgWmnG__divider{color:var(--muted);align-items:center;gap:12px;font-size:12.5px;display:flex}.auth-module__dgWmnG__dividerLine{background:var(--border);flex:1;height:1px}.auth-module__dgWmnG__iconTile{border-radius:8px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.auth-module__dgWmnG__iconTileCyan{background:var(--cyan-dim);color:var(--cyan)}.auth-module__dgWmnG__iconTileGreen{background:var(--green-dim);color:var(--green)}.auth-module__dgWmnG__textBtn{color:var(--cyan);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13.5px;font-weight:600}.auth-module__dgWmnG__textBtn:disabled{color:var(--muted);cursor:default}.auth-module__dgWmnG__codeGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.auth-module__dgWmnG__codeInput{text-align:center;background:var(--surface);border:1px solid var(--border2);font-variant-numeric:tabular-nums;width:100%;height:58px;color:var(--ink);border-radius:8px;outline:none;font-family:inherit;font-size:24px;font-weight:600;transition:border-color .15s}.auth-module__dgWmnG__codeFilled{border-color:var(--ink2)}.auth-module__dgWmnG__codeBad{border-color:var(--red)}.auth-module__dgWmnG__codeInput:focus{border-color:var(--cyan)}.auth-module__dgWmnG__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.7s linear infinite auth-module__dgWmnG__authSpin;display:inline-block}@keyframes auth-module__dgWmnG__authSpin{to{transform:rotate(360deg)}}.auth-module__dgWmnG__inputIconError{color:var(--red)}.auth-module__dgWmnG__altBlock{flex-direction:column;gap:14px;margin-top:-6px;display:flex}.auth-module__dgWmnG__primaryBtn:any-link{text-decoration:none}
.forgot-module__240MLG__actions{flex-direction:column;gap:14px;display:flex}.forgot-module__240MLG__backLink{height:40px;color:var(--body);justify-content:center;align-items:center;gap:8px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.forgot-module__240MLG__backLink:hover{color:var(--ink)}.forgot-module__240MLG__resendRow{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:6px;font-size:13.5px;display:flex}.forgot-module__240MLG__center{text-align:center}
.signUp-module__WKfYeG__bold{font-weight:600}.signUp-module__WKfYeG__bolder{font-weight:700}.signUp-module__WKfYeG__tabular{font-variant-numeric:tabular-nums}.signUp-module__WKfYeG__spacer{flex:1}.signUp-module__WKfYeG__videoCard{border:1px solid var(--border);background:var(--surface);color:var(--ink);border-radius:8px;align-items:center;gap:14px;padding:14px;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.signUp-module__WKfYeG__videoCard:hover{border-color:var(--cyan);background:var(--bg);text-decoration:none}.signUp-module__WKfYeG__videoIcon{background:var(--cyan-dim);width:42px;height:42px;color:var(--cyan);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.signUp-module__WKfYeG__videoText{flex-direction:column;flex:1;gap:2px;display:flex}.signUp-module__WKfYeG__videoTitle{color:var(--ink);font-size:14px;font-weight:600}.signUp-module__WKfYeG__videoSub{color:var(--muted);font-size:13px}.signUp-module__WKfYeG__videoArrow{color:var(--muted);flex-shrink:0}.signUp-module__WKfYeG__nameGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;display:grid}.signUp-module__WKfYeG__orgCard{background:var(--cyan-dim);border:1px solid var(--cyan-dim);border-radius:8px;gap:12px;padding:14px;display:flex}.signUp-module__WKfYeG__orgCardIcon{background:var(--surface);width:36px;height:36px;color:var(--cyan);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.signUp-module__WKfYeG__orgCardText{color:var(--ink2);text-wrap:pretty;flex-direction:column;gap:4px;font-size:13px;line-height:1.5;display:flex}.signUp-module__WKfYeG__orgCardName{color:var(--ink);font-size:13.5px;font-weight:700}.signUp-module__WKfYeG__question{background:var(--bg);border:1px solid var(--border);border-radius:8px;flex-direction:column;gap:12px;padding:14px;display:flex}.signUp-module__WKfYeG__questionText{color:var(--ink);text-wrap:pretty;font-size:13.5px;font-weight:600;line-height:1.45}.signUp-module__WKfYeG__segRow{gap:8px;display:flex}.signUp-module__WKfYeG__segBtn{border:1.5px solid var(--border2);background:var(--surface);height:38px;color:var(--ink2);cursor:pointer;border-radius:999px;flex:1;font-family:inherit;font-size:13.5px;font-weight:600;transition:all .12s}.signUp-module__WKfYeG__segOn{border-color:var(--ink);background:var(--ink);color:var(--surface)}.signUp-module__WKfYeG__consents{flex-direction:column;gap:10px;padding-top:4px;display:flex}.signUp-module__WKfYeG__signInHint{text-align:center;color:var(--muted);margin-top:-8px;font-size:13.5px}.signUp-module__WKfYeG__codeBlock{flex-direction:column;gap:14px;display:flex}.signUp-module__WKfYeG__resendRow{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.signUp-module__WKfYeG__lookingUp{color:var(--muted);align-items:center;gap:9px;font-size:13px;display:flex}.signUp-module__WKfYeG__keyHelp{align-self:flex-start;font-size:13px;font-weight:600}.signUp-module__WKfYeG__orgActions{flex-direction:column;gap:12px;display:flex}.signUp-module__WKfYeG__skipBtn{height:38px;color:var(--muted);cursor:pointer;background:0 0;border:none;font-family:inherit;font-size:13.5px;font-weight:600}.signUp-module__WKfYeG__skipBtn:hover{color:var(--ink)}.signUp-module__WKfYeG__rules{background:var(--bg);border-radius:8px;flex-direction:column;gap:8px;padding:14px;display:flex}.signUp-module__WKfYeG__rule{color:var(--muted);align-items:center;gap:9px;font-size:13px;font-weight:500;transition:color .12s;display:flex}.signUp-module__WKfYeG__ruleOk{color:var(--ink2);font-weight:600}.signUp-module__WKfYeG__ruleDot{background:var(--border2);width:16px;height:16px;color:var(--surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.signUp-module__WKfYeG__ruleDotOk{background:var(--green)}.signUp-module__WKfYeG__doneText{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:1.5}.signUp-module__WKfYeG__orgRow{border:1px solid var(--border);border-radius:8px;align-items:center;gap:10px;padding:12px 14px;display:flex}.signUp-module__WKfYeG__orgChip{color:var(--cyan);background:var(--cyan-dim);border:1px solid var(--cyan-dim);border-radius:999px;padding:3px 10px;font-size:12.5px;font-weight:600}
