.AuthPageShell_page__PzEKX{min-height:100vh;min-height:100svh;display:grid;place-items:center;padding:48px 20px;box-sizing:border-box;background:linear-gradient(165deg,#243f60,#192e49 55%,#122338);color:#263449;color-scheme:light}.AuthPageShell_container__W26_f{width:100%;max-width:466px;min-width:0}.AuthPageShell_header__edUI9{text-align:center;margin-bottom:26px}.AuthPageShell_brand__kb1Kk{display:flex;align-items:center;justify-content:center;gap:13px;color:#fff}.AuthPageShell_mark__cP_wU{display:grid;place-items:center;width:48px;height:48px;border:1px solid #ffffff70;border-radius:9px}.AuthPageShell_brandName__vsCqD{font:32px/1.15 Georgia,Times New Roman,serif;letter-spacing:.3px}.AuthPageShell_brandSubtitle__K9U3L{margin-top:5px;font-size:10px;text-transform:uppercase;letter-spacing:3px;color:#dbe5f1}.AuthPageShell_title__UDadC{margin:22px 0 0;font-size:15px;font-weight:400;color:#c7d3e2;line-height:1.5}.AuthPageShell_card__bMfjh{padding:28px;background:#fff;border:1px solid #e1e6ed;border-radius:14px;box-shadow:0 18px 48px #08152640}.AuthPageShell_form__nwlWg{display:grid;gap:18px}.AuthPageShell_page__PzEKX label{display:grid;gap:7px;color:#29374a;font-size:14px;font-weight:500}.AuthPageShell_page__PzEKX input{width:100%;min-width:0;height:46px;padding:11px 13px;border:1px solid #cdd5df;border-radius:8px;background:#fff;color:#233249;-webkit-text-fill-color:#233249;box-sizing:border-box;font:inherit;font-weight:400}.AuthPageShell_page__PzEKX input::-moz-placeholder{color:#8a95a5;-webkit-text-fill-color:#8a95a5;opacity:1}.AuthPageShell_page__PzEKX input::placeholder{color:#8a95a5;-webkit-text-fill-color:#8a95a5;opacity:1}.AuthPageShell_page__PzEKX input:-moz-read-only{background:#f5f7fa}.AuthPageShell_page__PzEKX input:read-only{background:#f5f7fa}.AuthPageShell_page__PzEKX a:focus-visible,.AuthPageShell_page__PzEKX button:focus-visible,.AuthPageShell_page__PzEKX input:focus-visible{outline:3px solid #7297c5;outline-offset:3px}.AuthPageShell_primary__7DoVb{width:100%;min-height:46px;padding:12px 16px;border:1px solid #254d81;border-radius:8px;background:#254d81;color:#fff;font:inherit;font-weight:600;cursor:pointer}.AuthPageShell_primary__7DoVb:hover:not(:disabled){background:#1c3d69}.AuthPageShell_primary__7DoVb:disabled{opacity:.65;cursor:not-allowed}.AuthPageShell_description__ktgpy{margin:0 0 22px;color:#627086;font-size:13px;line-height:1.65}.AuthPageShell_links__Q_C97{margin:20px 0 0;text-align:center;font-size:13px}.AuthPageShell_links__Q_C97 a{color:#254d81;text-decoration:none}.AuthPageShell_links__Q_C97 a:hover{text-decoration:underline}.AuthPageShell_error__OdFd6{padding:12px;background:#fff1f1;border:1px solid #f2caca;border-radius:8px;color:#a62222;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.AuthPageShell_status__UPDts{color:#294b3f;line-height:1.6}.AuthPageShell_footer__GbMOT{text-align:center;margin:22px 0 0;color:#b2c2d5;font-size:12px;line-height:1.6}.AuthPageShell_password__2qDHd{position:relative}.AuthPageShell_password__2qDHd input{padding-right:46px}.AuthPageShell_eye__tT411{position:absolute;right:8px;top:4px;width:38px;height:38px;display:grid;place-items:center;background:transparent;border:0;color:#627086;cursor:pointer;border-radius:6px}@media (max-width:480px){.AuthPageShell_page__PzEKX{padding:30px 16px}.AuthPageShell_card__bMfjh{padding:24px 20px}.AuthPageShell_brandName__vsCqD{font-size:29px}}main.ClientAuth_page__Vvxkf{background:linear-gradient(145deg,#f4f9f8,#fff 60%,#edf5f4);color:#18334a}.ClientAuth_page__Vvxkf header>div{color:#18334a}.ClientAuth_page__Vvxkf header>div>span{background:#e5f2f0;color:#126f73;border-color:#c7dfdc}.ClientAuth_page__Vvxkf header>div>div>div:last-child{color:#516575}.ClientAuth_page__Vvxkf h1{color:#516575;font-weight:600}.ClientAuth_page__Vvxkf section{border-color:#d8e4e6;box-shadow:0 12px 40px rgba(24,51,74,.08)}.ClientAuth_page__Vvxkf section>p:first-child{font-size:14px;color:#516575}.ClientAuth_page__Vvxkf input{height:50px;font-size:16px;border-color:#bdcfd4}.ClientAuth_page__Vvxkf form>button,.ClientAuth_page__Vvxkf section>button{min-height:50px;background:#126f73;border-color:#126f73}.ClientAuth_page__Vvxkf form>button:hover:not(:disabled),.ClientAuth_page__Vvxkf section>button:hover:not(:disabled){background:#0b585b}.ClientAuth_page__Vvxkf form>div>div>button{top:6px}.ClientAuth_page__Vvxkf a{color:#126f73}.ClientAuth_page__Vvxkf>div>p{color:#617282}.ClientAuth_page__Vvxkf a:focus-visible,.ClientAuth_page__Vvxkf button:focus-visible,.ClientAuth_page__Vvxkf input:focus-visible{outline-color:#126f73}