.auth-password-recovery-module-scss-module__U-jb6W__shell{--bg:#101112;--bg-soft:#171819;--panel:#18191a;--panel-strong:#202123;--panel-hover:#24262a;--line:#ffffff1c;--text:#f2f4f8;--muted:#a9b0bf;--soft:#707989;--accent:#9ebcff;--accent-strong:#5d96ff;--accent-contrast:#082451;--cyan:#05d4e5;--shadow:#0000005c;background:var(--bg);min-height:100dvh;color:var(--text);grid-template-rows:auto minmax(0,1fr);display:grid}.auth-password-recovery-module-scss-module__U-jb6W__light{--bg:#f5f7fb;--bg-soft:#eef2f8;--panel:#fff;--panel-strong:#f4f7fb;--panel-hover:#eef3fa;--line:#1821311f;--text:#121826;--muted:#596579;--soft:#8190a5;--accent:#2357d6;--accent-strong:#3976f6;--accent-contrast:#fff;--cyan:#029ca9;--shadow:#1d2b471f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.auth-password-recovery-module-scss-module__U-jb6W__dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.auth-password-recovery-module-scss-module__U-jb6W__submitButton,.auth-password-recovery-module-scss-module__U-jb6W__passwordControl button{font:inherit;border:0}.auth-password-recovery-module-scss-module__U-jb6W__modelHeader{border-bottom:1px solid var(--line);background:linear-gradient(180deg, #ffffff08, transparent),var(--bg);height:clamp(61px,53.9429px + 1.80952vw,80px);padding:clamp(10px,9.25714px + .190476vw,12px) clamp(14px,13.2571px + .190476vw,16px);position:relative;overflow:hidden}.auth-password-recovery-module-scss-module__U-jb6W__modelRail{scrollbar-width:none;align-items:center;height:clamp(44px,38.8px + 1.33333vw,58px);display:flex;position:relative;overflow:hidden}.auth-password-recovery-module-scss-module__U-jb6W__modelRail::-webkit-scrollbar{display:none}.auth-password-recovery-module-scss-module__U-jb6W__modelRailTrack{pointer-events:none;will-change:transform;align-items:center;width:max-content;min-width:max-content;height:100%;animation:64s linear infinite auth-password-recovery-module-scss-module__U-jb6W__modelRailMarquee;display:flex}.auth-password-recovery-module-scss-module__U-jb6W__modelRail:hover .auth-password-recovery-module-scss-module__U-jb6W__modelRailTrack{animation-play-state:paused}.auth-password-recovery-module-scss-module__U-jb6W__modelRailGroup{flex:none;align-items:center;height:100%;display:flex}.auth-password-recovery-module-scss-module__U-jb6W__modelChip{border:1px solid var(--line);background:var(--panel);min-width:0;max-width:clamp(150px,124px + 6.66667vw,220px);height:clamp(44px,38.8px + 1.33333vw,58px);box-shadow:0 clamp(10px,9.25714px + .190476vw,12px) clamp(20px,17.7714px + .571429vw,26px) var(--shadow);color:var(--text);border-radius:clamp(7px,6.62857px + .0952381vw,8px);flex:none;align-items:center;gap:clamp(9px,8.25714px + .190476vw,11px);margin-right:clamp(10px,9.25714px + .190476vw,12px);padding:0 clamp(12px,11.2571px + .190476vw,14px) 0 clamp(7px,6.62857px + .0952381vw,8px);font-size:clamp(12px,11.2571px + .190476vw,14px);font-weight:850;display:flex}.auth-password-recovery-module-scss-module__U-jb6W__modelAvatar{background:var(--panel-strong);width:clamp(32px,28.2857px + .952381vw,42px);height:clamp(32px,28.2857px + .952381vw,42px);color:var(--text);border-radius:clamp(7px,6.62857px + .0952381vw,8px);flex:none;place-items:center;display:grid}.auth-password-recovery-module-scss-module__U-jb6W__modelAvatar svg{display:block}.auth-password-recovery-module-scss-module__U-jb6W__modelName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.auth-password-recovery-module-scss-module__U-jb6W__main{place-items:center;min-height:0;padding:clamp(28px,7vh,58px) clamp(14px,12.5143px + .380952vw,18px);display:grid}.auth-password-recovery-module-scss-module__U-jb6W__panel{text-align:center;justify-items:center;width:min(100%,clamp(294px,242.743px + 13.1429vw,432px));display:grid}.auth-password-recovery-module-scss-module__U-jb6W__backLink{border:1px solid var(--line);background:var(--panel);min-height:clamp(29px,25.6571px + .857143vw,38px);color:var(--accent);border-radius:clamp(7px,6.62857px + .0952381vw,8px);justify-self:start;align-items:center;gap:clamp(7px,6.62857px + .0952381vw,8px);padding:0 clamp(11px,10.2571px + .190476vw,13px);font-size:clamp(11px,10.2571px + .190476vw,13px);font-weight:850;display:inline-flex}.auth-password-recovery-module-scss-module__U-jb6W__backLink:hover{background:var(--panel-hover)}.auth-password-recovery-module-scss-module__U-jb6W__titleIcon{background:linear-gradient(180deg, #9ebcff38, transparent),var(--panel);width:clamp(41px,36.1714px + 1.2381vw,54px);height:clamp(41px,36.1714px + 1.2381vw,54px);color:var(--accent);border:1px solid #9ebcff6b;border-radius:clamp(7px,6.62857px + .0952381vw,8px);place-items:center;margin-top:clamp(17px,15.1429px + .47619vw,22px);display:grid}.auth-password-recovery-module-scss-module__U-jb6W__header{justify-items:center;display:grid}.auth-password-recovery-module-scss-module__U-jb6W__header h1{color:var(--text);letter-spacing:0;margin:clamp(14px,12.5143px + .380952vw,18px) 0 0;font-size:clamp(20px,17.7714px + .571429vw,26px);line-height:1.2}.auth-password-recovery-module-scss-module__U-jb6W__header p{color:var(--muted);margin:clamp(9px,8.62857px + .0952381vw,10px) 0 0;font-size:clamp(12px,11.2571px + .190476vw,14px);font-weight:750;line-height:1.75}.auth-password-recovery-module-scss-module__U-jb6W__authForm{gap:clamp(10px,9.25714px + .190476vw,12px);width:100%;margin-top:clamp(19px,17.1429px + .47619vw,24px);display:grid}.auth-password-recovery-module-scss-module__U-jb6W__field{text-align:left;gap:clamp(7px,6.62857px + .0952381vw,8px);display:grid}.auth-password-recovery-module-scss-module__U-jb6W__field>span{color:var(--muted);font-size:clamp(11px,10.2571px + .190476vw,13px);font-weight:850}.auth-password-recovery-module-scss-module__U-jb6W__field input{border:1px solid var(--line);background:var(--panel);width:100%;min-width:0;height:clamp(35px,30.9143px + 1.04762vw,46px);color:var(--text);border-radius:clamp(7px,6.62857px + .0952381vw,8px);outline:0;padding:0 clamp(12px,11.2571px + .190476vw,14px);font-size:clamp(13px,12.2571px + .190476vw,15px);font-weight:750}.auth-password-recovery-module-scss-module__U-jb6W__field input::placeholder{color:var(--soft)}.auth-password-recovery-module-scss-module__U-jb6W__field input:focus{border-color:#9ebcffbf;box-shadow:0 0 0 clamp(2px,1.62857px + .0952381vw,3px) #5d96ff26}.auth-password-recovery-module-scss-module__U-jb6W__field input:read-only{background:var(--panel-strong);color:var(--muted);cursor:default}.auth-password-recovery-module-scss-module__U-jb6W__passwordControl{position:relative}.auth-password-recovery-module-scss-module__U-jb6W__passwordControl input{padding-right:clamp(36px,31.5429px + 1.14286vw,48px)}.auth-password-recovery-module-scss-module__U-jb6W__passwordControl button{width:clamp(26px,23.0286px + .761905vw,34px);height:clamp(26px,23.0286px + .761905vw,34px);color:var(--muted);background:0 0;border-radius:clamp(7px,6.62857px + .0952381vw,8px);place-items:center;display:grid;position:absolute;top:50%;right:clamp(7px,6.62857px + .0952381vw,8px);transform:translateY(-50%)}.auth-password-recovery-module-scss-module__U-jb6W__passwordControl button:hover{background:var(--panel-hover);color:var(--text)}.auth-password-recovery-module-scss-module__U-jb6W__errorText,.auth-password-recovery-module-scss-module__U-jb6W__noticeText{text-align:left;border-radius:clamp(7px,6.62857px + .0952381vw,8px);margin:0;padding:clamp(9px,8.62857px + .0952381vw,10px) clamp(10px,9.25714px + .190476vw,12px);font-size:clamp(11px,10.2571px + .190476vw,13px);font-weight:750;line-height:1.45}.auth-password-recovery-module-scss-module__U-jb6W__errorText{color:#ff9f9f;background:#ff79791a}.auth-password-recovery-module-scss-module__U-jb6W__noticeText{color:var(--cyan);background:#05d4e51a}.auth-password-recovery-module-scss-module__U-jb6W__submitButton{color:#082451;background:#a9c2ff;border-radius:clamp(7px,6.62857px + .0952381vw,8px);justify-content:center;align-items:center;gap:clamp(8px,7.62857px + .0952381vw,9px);width:100%;height:clamp(38px,33.5429px + 1.14286vw,50px);font-size:clamp(14px,13.2571px + .190476vw,16px);font-weight:900;display:flex}.auth-password-recovery-module-scss-module__U-jb6W__submitButton:hover:not(:disabled){filter:brightness(1.04)}.auth-password-recovery-module-scss-module__U-jb6W__submitButton:disabled{opacity:.52}.auth-password-recovery-module-scss-module__U-jb6W__inlineText{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:clamp(5px,4.62857px + .0952381vw,6px);margin:clamp(14px,12.5143px + .380952vw,18px) 0 0;font-size:clamp(11px,10.2571px + .190476vw,13px);font-weight:750;line-height:1.5;display:flex}.auth-password-recovery-module-scss-module__U-jb6W__inlineText a,.auth-password-recovery-module-scss-module__U-jb6W__inlineText button{color:var(--accent);font:inherit;background:0 0;border:0;padding:0;font-weight:900}.auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordPanel{background:linear-gradient(180deg, #9ebcff1f, transparent),var(--panel);text-align:left;transform-origin:top;border:1px solid #9ebcff52;border-radius:clamp(7px,6.62857px + .0952381vw,8px);gap:clamp(9px,8.62857px + .0952381vw,10px);width:100%;margin-top:clamp(14px,13.2571px + .190476vw,16px);padding:clamp(12px,11.2571px + .190476vw,14px);animation:.28s cubic-bezier(.2,.78,.22,1) both auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordPanelIn;display:grid}.auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordLabel{color:var(--muted);font-size:clamp(11px,10.2571px + .190476vw,13px);font-weight:850}.auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordControl{grid-template-columns:minmax(0,1fr) auto;gap:clamp(9px,8.62857px + .0952381vw,10px);display:grid}.auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordControl input{border:1px solid var(--line);background:var(--panel-strong);width:100%;min-width:0;height:clamp(32px,28.2857px + .952381vw,42px);color:var(--text);border-radius:clamp(7px,6.62857px + .0952381vw,8px);outline:0;padding:0 clamp(10px,9.25714px + .190476vw,12px);font-size:clamp(13px,12.2571px + .190476vw,15px);font-weight:850}.auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordControl button{border:1px solid var(--line);background:var(--panel-strong);min-width:clamp(68px,58.3429px + 2.47619vw,94px);height:clamp(32px,28.2857px + .952381vw,42px);color:var(--accent);font:inherit;border-radius:clamp(7px,6.62857px + .0952381vw,8px);justify-content:center;align-items:center;gap:clamp(5px,4.62857px + .0952381vw,6px);padding:0 clamp(10px,9.25714px + .190476vw,12px);font-size:clamp(11px,10.2571px + .190476vw,13px);font-weight:900;display:inline-flex}.auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordControl button:hover{background:var(--panel-hover)}.auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordPanel>p{color:var(--muted);margin:0;font-size:clamp(10px,9.25714px + .190476vw,12px);font-weight:750;line-height:1.55}.auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordResetForm{gap:clamp(10px,9.25714px + .190476vw,12px);padding-top:clamp(3px,2.62857px + .0952381vw,4px);display:grid}.auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordResetForm .auth-password-recovery-module-scss-module__U-jb6W__submitButton{height:clamp(35px,30.9143px + 1.04762vw,46px);font-size:clamp(12px,11.2571px + .190476vw,14px)}@keyframes auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordPanelIn{0%{opacity:0;transform:translateY(calc(-1*clamp(9px,8.62857px + .0952381vw,10px)))scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.auth-password-recovery-module-scss-module__U-jb6W__blue{background:linear-gradient(135deg,#4f84ff,#0d47c7)}.auth-password-recovery-module-scss-module__U-jb6W__coral{background:linear-gradient(135deg,#ff8a6b,#ce3f5c)}.auth-password-recovery-module-scss-module__U-jb6W__cyan{background:linear-gradient(135deg,#05d4e5,#116d9a)}.auth-password-recovery-module-scss-module__U-jb6W__gold{background:linear-gradient(135deg,#f8c648,#c86d16)}.auth-password-recovery-module-scss-module__U-jb6W__green{background:linear-gradient(135deg,#75d46c,#15915e)}.auth-password-recovery-module-scss-module__U-jb6W__violet{background:linear-gradient(135deg,#b990ff,#5d4ad9)}@media (max-width:460px){.auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordControl{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.auth-password-recovery-module-scss-module__U-jb6W__temporaryPasswordPanel,.auth-password-recovery-module-scss-module__U-jb6W__modelRailTrack{animation:none}}@keyframes auth-password-recovery-module-scss-module__U-jb6W__modelRailMarquee{to{transform:translate(-33.333%)}}
