.auth_page__pYH6I{--page-bg:#f4f7ff;--card-bg:hsla(0,0%,100%,.92);--card-border:hsla(0,0%,100%,.9);--title:#0b1220;--subtitle:#7a8799;--label:#465366;--input-bg:#f8faff;--input-border:#d7dfec;--input-text:#111827;--input-placeholder:#9aa5b5;--forgot:#2585f5;--register:#7a8799;--register-hover:#2585f5;--toggle-bg:hsla(0,0%,100%,.9);--toggle-border:#dbe3ef;--toggle-color:#465366;--security:#8793a4;position:relative;display:flex;width:100%;min-height:100dvh;overflow:hidden;background:radial-gradient(circle at 15% 20%,rgba(50,145,255,.12),transparent 30%),radial-gradient(circle at 85% 75%,rgba(91,214,255,.12),transparent 32%),var(--page-bg);color:var(--title);font-family:var(--primary-family),sans-serif;transition:background .35s ease,color .35s ease}.auth_page--dark__CjaEX{--page-bg:#060d1c;--card-bg:rgba(10,20,40,.78);--card-border:hsla(0,0%,100%,.08);--title:#f4f8ff;--subtitle:#8190a5;--label:#aab6c7;--input-bg:hsla(0,0%,100%,.045);--input-border:hsla(0,0%,100%,.12);--input-text:#f1f5f9;--input-placeholder:#657389;--forgot:#60a5fa;--register:#718096;--register-hover:#60a5fa;--toggle-bg:hsla(0,0%,100%,.06);--toggle-border:hsla(0,0%,100%,.1);--toggle-color:#b7c2d1;--security:#64748b;background:radial-gradient(circle at 15% 20%,rgba(37,99,235,.18),transparent 32%),radial-gradient(circle at 85% 75%,rgba(14,165,233,.12),transparent 30%),#060d1c}.auth_background__lzxUR{position:absolute;inset:0;overflow:hidden;pointer-events:none}.auth_background__grid__ynqV5{position:absolute;inset:0;background-image:linear-gradient(rgba(80,110,150,.055) 1px,transparent 0),linear-gradient(90deg,rgba(80,110,150,.055) 1px,transparent 0);background-size:70px 70px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.auth_background__orb-one__YnYJx,.auth_background__orb-three__R7_A3,.auth_background__orb-two__mUuFX{position:absolute;border-radius:50%;filter:blur(2px);animation:auth_float__qKnBr 8s ease-in-out infinite}.auth_background__orb-one__YnYJx{width:220px;height:220px;top:-100px;left:-70px;background:rgba(50,145,255,.1)}.auth_background__orb-two__mUuFX{width:300px;height:300px;right:-130px;bottom:-130px;background:rgba(32,200,232,.09);animation-delay:-3s}.auth_background__orb-three__R7_A3{width:90px;height:90px;top:24%;right:18%;background:rgba(50,145,255,.08);animation-delay:-5s}.auth_container__c5Bx2{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;min-height:100dvh;padding:40px 20px}.auth_card__szmsi{position:relative;width:min(100%,430px);padding:38px 42px 30px;border:1px solid var(--card-border);border-radius:26px;background:var(--card-bg);box-shadow:0 30px 80px rgba(26,63,112,.12),0 10px 30px rgba(26,63,112,.06);backdrop-filter:blur(24px);overflow:hidden;transition:background .35s ease,border-color .35s ease,box-shadow .35s ease}.auth_card__szmsi:hover{box-shadow:0 35px 90px rgba(26,63,112,.15),0 12px 35px rgba(26,63,112,.08)}.auth_card__szmsi .input label{color:var(--label)!important;font-size:13px!important;font-weight:600!important;margin-bottom:7px!important;letter-spacing:.01em!important}.auth_card__szmsi .ant-form .ant-input,.auth_card__szmsi .ant-form .ant-input-affix-wrapper{min-height:48px;background:var(--input-bg)!important;border-color:var(--input-border)!important;color:var(--input-text)!important;border-radius:11px!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.auth_card__szmsi .ant-form .ant-input-affix-wrapper input.ant-input{background:transparent!important;color:var(--input-text)!important;border:none!important;box-shadow:none!important}.auth_card__szmsi .ant-form .ant-input-affix-wrapper input::-moz-placeholder,.auth_card__szmsi .ant-form .ant-input::-moz-placeholder{color:var(--input-placeholder)!important}.auth_card__szmsi .ant-form .ant-input-affix-wrapper input::placeholder,.auth_card__szmsi .ant-form .ant-input::placeholder{color:var(--input-placeholder)!important}.auth_card__szmsi .ant-form .ant-input-affix-wrapper:hover,.auth_card__szmsi .ant-form .ant-input:hover{border-color:#3291ff!important}.auth_card__szmsi .ant-form .ant-input-affix-wrapper-focused,.auth_card__szmsi .ant-form .ant-input-affix-wrapper:focus,.auth_card__szmsi .ant-form .ant-input:focus{border-color:#3291ff!important;box-shadow:0 0 0 3px rgba(50,145,255,.12),0 4px 12px rgba(50,145,255,.08)!important}.auth_card__szmsi .ant-form .ant-input-password-icon,.auth_card__szmsi .ant-form .ant-input-suffix .anticon{color:#8a96a7!important}.auth_card__accent__Hqdmq{position:absolute;top:0;left:12%;width:76%;height:3px;border-radius:0 0 10px 10px;background:linear-gradient(90deg,transparent,#3291ff,#20c8e8,#3291ff,transparent);opacity:.95}.auth_brand__HiHE_{gap:10px;margin-bottom:25px}.auth_brand__HiHE_,.auth_brand__icon__Y54Xp{display:flex;align-items:center;justify-content:center}.auth_brand__icon__Y54Xp{width:48px;height:48px;border:1px solid rgba(50,145,255,.25);border-radius:14px;background:linear-gradient(145deg,rgba(50,145,255,.15),rgba(32,200,232,.08));box-shadow:0 8px 20px rgba(50,145,255,.12);transition:transform .3s ease,box-shadow .3s ease}.auth_brand__name__rj4DG{color:var(--title);font-size:20px;font-weight:800;letter-spacing:-.04em}.auth_brand__HiHE_:hover .auth_brand__icon__Y54Xp{transform:translateY(-2px) rotate(-3deg);box-shadow:0 12px 28px rgba(50,145,255,.18)}.auth_header__P6ypO{margin-bottom:28px;text-align:center}.auth_title__s_Q1N{margin:0 0 7px;color:var(--title);font-size:clamp(28px,5vw,34px);font-weight:800;line-height:1.15;letter-spacing:-.045em}.auth_subtitle__4b0T0{margin:0;color:var(--subtitle);font-size:14px;line-height:1.6}.auth_password-header__t_xtv{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.auth_password-label__nR3Dh{color:var(--label);font-size:13px;font-weight:600;letter-spacing:.01em}.auth_forgot-link__li9mr{color:var(--forgot)!important;font-size:12px;font-weight:600;text-decoration:none;transition:color .2s ease,transform .2s ease}.auth_forgot-link__li9mr:hover{color:#197ee8!important}.auth_submit__Ul3xw{position:relative;display:flex!important;align-items:center;justify-content:center;gap:10px;min-height:48px!important;border:none!important;border-radius:11px!important;background:linear-gradient(135deg,#3291ff,#2585f5 55%,#1677df)!important;box-shadow:0 10px 24px rgba(50,145,255,.25);font-size:14px!important;font-weight:700!important;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.auth_submit__Ul3xw:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.18),transparent);transform:translateX(-100%);transition:transform .5s ease}.auth_submit__Ul3xw:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(50,145,255,.32)}.auth_submit__Ul3xw:hover:before{transform:translateX(100%)}.auth_submit__Ul3xw:active{transform:translateY(0)}.auth_submit__arrow__8Dqxx{font-size:18px;line-height:1;transition:transform .2s ease}.auth_submit__Ul3xw:hover .auth_submit__arrow__8Dqxx{transform:translateX(4px)}.auth_register-row__vaVPZ{display:flex;align-items:center;justify-content:center;gap:5px;padding-top:1px}.auth_register-row__text__gftAu{color:var(--register);font-size:12px}.auth_register-link__QWJLm{color:var(--forgot)!important;font-size:12px;font-weight:700;text-decoration:none;transition:color .2s ease}.auth_register-link__QWJLm:hover{color:var(--register-hover)!important}.auth_security__7st2B{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:23px;color:var(--security);font-size:11px}.auth_security__dot__k1u4A{width:6px;height:6px;border-radius:50%;background:#45c486;box-shadow:0 0 0 4px rgba(69,196,134,.1)}.auth_theme-toggle__HImXH{position:absolute;top:24px;right:26px;z-index:10;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--toggle-border);border-radius:50%;background:var(--toggle-bg);color:var(--toggle-color);cursor:pointer;box-shadow:0 5px 15px rgba(20,50,90,.06);backdrop-filter:blur(10px);transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.auth_theme-toggle__HImXH:hover{color:#3291ff;border-color:rgba(50,145,255,.4);background:rgba(50,145,255,.08);transform:rotate(15deg)}.auth_theme-toggle__HImXH svg{display:block}@keyframes auth_float__qKnBr{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-18px,0)}}@media(max-width:600px){.auth_container__c5Bx2{padding:25px 16px}.auth_card__szmsi{padding:32px 24px 27px;border-radius:22px}.auth_brand__HiHE_{margin-bottom:21px}.auth_brand__icon__Y54Xp{width:44px;height:44px}.auth_brand__name__rj4DG{font-size:18px}.auth_header__P6ypO{margin-bottom:24px}.auth_title__s_Q1N{font-size:28px}.auth_subtitle__4b0T0{font-size:13px}.auth_theme-toggle__HImXH{top:16px;right:16px;width:36px;height:36px}}@media screen and (width <= 768px){.auth_container__c5Bx2{padding:20px 15px}.auth_card__szmsi{padding:30px 22px 25px}}.auth_divider-text__eZwDd{display:block;text-align:center}