.auth_page__61g6P{min-height:100vh;background:#f4f7f5;color:#253c32;font-family:Arial,sans-serif;letter-spacing:0;padding:26px 22px 60px}.auth_page__61g6P *{box-sizing:border-box;letter-spacing:0}.auth_header__VUsD_{max-width:1100px;margin:0 auto 45px;display:flex;justify-content:space-between;align-items:center;gap:20px}.auth_brand__vkdX_{display:flex;align-items:center;gap:9px;font-size:25px;font-weight:700;text-decoration:none;color:#244235}.auth_brand__vkdX_ svg{background:#19694e;color:#fff;padding:5px;border-radius:5px;width:34px;height:34px}.auth_page__61g6P a{color:#19694e}.auth_back__xujPa{display:flex;gap:7px;align-items:center;font-size:13px}.auth_panel__UqtLP{max-width:460px;margin:auto;background:#fff;border:1px solid #dde6df;border-radius:7px;padding:32px}.auth_page__61g6P h1{font-size:27px;line-height:1.3;font-weight:650;margin:0 0 24px}.auth_page__61g6P h2{font-size:19px;font-weight:600;margin:0 0 20px}.auth_page__61g6P p{font-size:13px;line-height:1.65;overflow-wrap:anywhere}.auth_page__61g6P label{display:flex;flex-direction:column;gap:7px;font-size:13px;margin:18px 0}.auth_page__61g6P input{border:1px solid #c9d8cd;background:#fff;color:#253c32;padding:11px 12px;width:100%;min-width:0;border-radius:5px;font:inherit;font-size:15px;line-height:1.4}.auth_page__61g6P a,.auth_page__61g6P button{font-family:inherit}.auth_page__61g6P :focus-visible{outline:3px solid #d9a348;outline-offset:3px}.auth_password__34Ujg{position:relative;display:block}.auth_password__34Ujg input{padding-right:48px}.auth_password__34Ujg button{position:absolute;right:4px;top:4px;width:36px;height:36px;display:grid;place-items:center;border:0;background:transparent;color:#546b5e;cursor:pointer}.auth_primary__sD_2o,.auth_secondary__48a1K,.auth_social__Zv2ri{display:flex;gap:9px;justify-content:center;align-items:center;min-height:43px;padding:10px 15px;border-radius:5px;font-size:14px;font-weight:550;line-height:1.5;cursor:pointer;border:1px solid #cedcd2;text-decoration:none}.auth_primary__sD_2o{background:#19694e;color:#fff!important;border-color:#19694e;width:100%;margin-top:22px}.auth_secondary__48a1K,.auth_social__Zv2ri{background:#fff;color:#253c32}.auth_social__Zv2ri{width:100%;margin-top:12px}.auth_social__Zv2ri img{width:18px;height:18px}.auth_page__61g6P button:disabled{cursor:not-allowed;opacity:.5}.auth_help__dGMh7{color:#65776d;font-size:12px;margin:6px 0}.auth_links__nXxwy{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:13px;margin-top:20px}.auth_divider__z5Qs7{display:flex;align-items:center;gap:12px;color:#78867e;font-size:12px;margin-top:26px}.auth_divider__z5Qs7:after,.auth_divider__z5Qs7:before{content:"";flex:1;height:1px;background:#e2e8e4}.auth_error__W3wJ2,.auth_notice__iVhxe,.auth_success__BTJvm{padding:12px;margin:16px 0;border-left:3px solid #b95943;background:#fff0eb;color:#813c2e;font-size:13px;line-height:1.7;overflow-wrap:anywhere}.auth_notice__iVhxe{background:#fff7e7;border-color:#be8a30;color:#795d2e}.auth_success__BTJvm{background:#edf6ee;border-color:#19694e;color:#19694e}.auth_security__v83vR{max-width:760px;margin:auto}.auth_section__WcIwj{padding:26px 0;border-top:1px solid #d7e1d9}.auth_section__WcIwj form{max-width:440px}.auth_row__XpeYr{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:15px 0}.auth_row__XpeYr strong{display:block;margin-bottom:5px}.auth_row__XpeYr small{color:#65776d}.auth_row__XpeYr>div{min-width:0;overflow-wrap:anywhere}.auth_row__XpeYr .auth_secondary__48a1K{flex-shrink:0}@media (max-width:520px){.auth_page__61g6P{padding:20px 16px 40px}.auth_panel__UqtLP{padding:24px 20px}.auth_header__VUsD_{margin-bottom:30px}.auth_brand__vkdX_{font-size:23px}.auth_row__XpeYr{flex-wrap:wrap}}.auth_password__34Ujg input::-ms-reveal{display:none}