.NaserLogin_login-container__ykXno{min-height:100vh;overflow:hidden}.NaserLogin_farm__J5LX_{z-index:0;position:absolute;width:100%;height:100%;opacity:.5}.NaserLogin_pageLoader__cau0k{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.NaserLogin_pageLoaderSpinner__OK_1A{width:52px;height:52px;border-radius:50%;border:4px solid rgba(47,128,237,.18);border-top:4px solid var(--naser-main);animation:NaserLogin_loginSpinner__76SFp .85s linear infinite}.NaserLogin_content-container__lDzjE{padding:0 15% 80px;margin-top:-55px}.NaserLogin_content-container__lDzjE label{font-size:16px!important}.NaserLogin_logo-container__GjkiC{width:300px!important;margin-top:-50px}.NaserLogin_logoPlaceholder__rZ3pk{width:100%;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle at center,rgba(47,128,237,.18) 0,rgba(47,128,237,.08) 35%,hsla(0,0%,100%,0) 70%),linear-gradient(135deg,hsla(0,0%,100%,.55),rgba(47,128,237,.12))}.NaserLogin_logoPlaceholderFallback__3tiCC{opacity:.72;filter:grayscale(.12)}.NaserLogin_title__eDdpP{font-weight:700;font-size:30px;color:#1e1e1e;margin-bottom:12px;line-height:1.35}.NaserLogin_content-container__lDzjE label,.NaserLogin_description__THpDR{color:#1e1e1e;font-weight:400;font-size:17px;line-height:175%}.NaserLogin_btn__JGDB0{color:#fff;background:var(--naser-main);border:1px solid var(--naser-main);border-radius:5px;padding:10px}.NaserLogin_input__svRbA:first-child{margin-bottom:0!important}.NaserLogin_remember_me__W_xwl input{accent-color:var(--naser-main)}.NaserLogin_loginPanel__HAHLq{width:100%;max-width:520px;padding:38px 34px 32px;border-radius:28px;border:1px solid hsla(0,0%,100%,.9);box-shadow:0 24px 60px rgba(31,38,52,.14);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.NaserLogin_loginBadge__Zrrgz{width:-moz-fit-content;width:fit-content;margin-bottom:14px;padding:8px 14px;border-radius:999px;color:var(--naser-main);background:rgba(47,128,237,.08);font-size:13px;font-weight:700}.NaserLogin_loginForm__pBt_G{margin-top:26px}.NaserLogin_fieldGroup__X8164+.NaserLogin_fieldGroup__X8164{margin-top:16px}.NaserLogin_field__8dAQe{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:20px;border:1px solid rgba(163,174,208,.48);background:hsla(0,0%,100%,.86);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.NaserLogin_field__8dAQe:focus-within{border-color:rgba(47,128,237,.95);box-shadow:0 0 0 4px rgba(47,128,237,.12);transform:translateY(-1px)}.NaserLogin_fieldInvalid___sf_6{border-color:rgba(220,53,69,.6);box-shadow:0 0 0 4px rgba(220,53,69,.08)}.NaserLogin_fieldIcon__3YKVj{width:42px;height:42px;min-width:42px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--naser-main);background:linear-gradient(180deg,rgba(47,128,237,.16),rgba(47,128,237,.08))}.NaserLogin_fieldBody__jotWD{flex:1 1;min-width:0}.NaserLogin_fieldLabel__Q_wZb{display:block;margin-bottom:4px;font-size:13px!important;font-weight:700!important;color:rgba(57,72,103,.9)!important}.NaserLogin_fieldInput__AZcS_{width:100%;border:none;outline:none;padding:0;background:transparent;color:#1e1e1e;font-size:16px;font-weight:500}.NaserLogin_fieldInput__AZcS_::placeholder{color:rgba(126,138,163,.95)}.NaserLogin_passwordToggle__D19o_{width:38px;height:38px;min-width:38px;border:none;border-radius:14px;background:rgba(31,38,52,.05);color:rgba(57,72,103,.92);display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.NaserLogin_passwordToggle__D19o_:hover{background:rgba(47,128,237,.12);color:var(--naser-main)}.NaserLogin_fieldError__YErKs,.NaserLogin_fieldHint__oAxz9{padding:7px 8px 0;font-size:13px;line-height:1.7}.NaserLogin_fieldHint__oAxz9{color:rgba(104,117,144,.95)}.NaserLogin_fieldError__YErKs{color:rgba(198,40,40,.95);font-weight:600}.NaserLogin_rememberRow__6C2B9{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 22px}.NaserLogin_rememberCheckboxLabel__H0iIe{display:inline-flex;align-items:center;gap:10px;color:rgba(30,30,30,.88)!important;font-size:14px!important;font-weight:600!important;cursor:pointer}.NaserLogin_rememberCheckboxLabel__H0iIe input{width:18px;height:18px;accent-color:var(--naser-main)}.NaserLogin_submitButton__M3Evy{width:100%;border:none;border-radius:18px;padding:15px 18px;font-size:16px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--naser-main) 0,#245fc0 100%);box-shadow:0 18px 30px rgba(36,95,192,.24);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.NaserLogin_submitButton__M3Evy:hover{transform:translateY(-1px);box-shadow:0 22px 36px rgba(36,95,192,.28);filter:brightness(1.02)}.NaserLogin_submitButton__M3Evy:disabled{cursor:not-allowed;transform:none;filter:grayscale(.08);opacity:.72;box-shadow:none}@media(max-width:991px){.NaserLogin_content-container__lDzjE{padding:32px 22px 56px;margin-top:0}.NaserLogin_logo-container__GjkiC{width:250px!important;margin-top:-26px;height:148px;position:relative;top:-35px}.NaserLogin_loginPanel__HAHLq{padding:28px 22px 24px;border-radius:24px}.NaserLogin_title__eDdpP{font-size:26px}}@keyframes NaserLogin_loginSpinner__76SFp{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}