@font-face{font-family:'Vazir-FD';src:url(../../Fonts/vazir/Vazir-FD.woff) format("woff");src:url(../../Fonts/vazir/Vazir-FD.woff2) format("woff2")}@font-face{font-family:'Vazir-Bold-FD';src:url(../../Fonts/vazir/Vazir-Bold-FD.woff) format("woff");src:url(../../Fonts/vazir/Vazir-Bold-FD.woff2) format("woff2")}@font-face{font-family:'Vazir-Light-FD';src:url(../../Fonts/vazir/Vazir-Light-FD.woff) format("woff");src:url(../../Fonts/vazir/Vazir-Light-FD.woff2) format("woff2")}@font-face{font-family:'Vazir-Thin-FD';src:url(../../Fonts/vazir/Vazir-Thin-FD.woff) format("woff");src:url(../../Fonts/vazir/Vazir-Thin-FD.woff2) format("woff2")}@font-face{font-family:'Vazir-Medium-FD';src:url(../../Fonts/vazir/Vazir-Medium-FD.woff) format("woff");src:url(../../Fonts/vazir/Vazir-Medium-FD.woff2) format("woff2")}.gray100{background-color:#fafafaff}.gray200{background-color:#e1e1e1ff}.gray300{background-color:#c9c9c9ff}.gray400{background-color:#b0b0b0ff}.gray500{background-color:#979797ff}.gray600{background-color:#7f7f7fff}.gray700{background-color:#666666ff}.gray800{background-color:#4d4d4dff}.gray900{background-color:#353535ff}.gray1000{background-color:#1c1c1cff}.h30{min-height:30px}.h40{min-height:40px}.h50{min-height:50px}.h60{min-height:60px}.h70{min-height:70px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fafafaff}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}body,html{height:100%;direction:rtl}body{background-color:#f5f5f5;overflow-x:hidden;font-family:"yekan-regular";font-size:14px}.center{justify-content:center}.center,.v-center{display:flex;align-items:center}.h-center{display:flex;justify-content:center}.w-max{max-width:1440px}.h-default{height:calc(100vh - 137px)}.h_auto{min-height:calc(100vh - 137px)}.login{background-color:#fff;min-height:calc(100vh - 169px)}.login .login-form{border:1px solid #b0b0b0ff}.login .login-form .r-link{font-size:11px;color:#b0b0b0ff}.login .login-form .r-link:hover{color:#4d4d4dff}.login-input{background-color:transparent;border-radius:0;margin:0 0 20px;border-color:#b0b0b0ff;box-shadow:none;text-align:center;font-size:17px;transition:.2s all ease-in-out;cursor:pointer}.login-input:focus{border:1px solid #7f7f7fff;box-shadow:0 0 3px rgba(0,0,0,.3)}.login-input::placeholder{text-align-last:center;color:#b0b0b0ff;font-size:14px}.btn-submit{background-color:#7f7f7fff;color:#fafafaff;border-radius:0;transition:.3s all ease-in-out}.btn-submit:hover{background-color:#b0b0b0ff}