@font-face{font-family:ZarinMaster;font-weight:300;src:url('../fonts/Zm-Regular.woff2') format('woff2')}@font-face{font-family:ZarinMaster;font-weight:400;src:url('../fonts/Zm-Medium.woff2') format('woff2')}@font-face{font-family:ZarinMasterF;font-weight:400;src:url('../fonts/FD-Regular.woff2') format('woff2')}@font-face{font-family:ZarinMaster;font-weight:500;src:url('../fonts/Zm-SemiBold.woff2') format('woff2')}@font-face{font-family:ZarinMaster;font-weight:700;src:url('../fonts/Zm-Bold.woff2') format('woff2')}@font-face{font-family:ZarinMaster;font-weight:800;src:url('../fonts/Zm-ExtraBold.woff2') format('woff2')}@font-face{font-family:ZarinMaster;font-weight:900;src:url('../fonts/Zm-Black.woff2') format('woff2')}*{font-family:ZarinMaster,"vazir","iransans","iransansX","yekan bakh",'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.f{font-family:ZarinMasterF,tahoma!important}.scroll-off{overflow:hidden!important}.rotate{animation:rotate 1s linear 0s infinite}@keyframes rotate{to{transform:rotate(-360deg)}}.wt-1{font-weight:300}.wt-2,.normal{font-weight:400}.wt-3,.bold{font-weight:500}.wt-4{font-weight:800}.wt-5{font-weight:900}.opacity-0{opacity:0}.opacity-100{opacity:100}.ease{transition:all 0.2s ease}strong,b{font-weight:600}.relative{position:relative}body,html{direction:rtl;color:#54667a;background-color:#ffffff;margin:0;padding:0;min-width:350px}body::before{content:'';background-image:url(/assets/images/login_bg.jpg);position:fixed;top:0;left:0;right:0;bottom:0;opacity:0.02}.select-none{user-select:none!important}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:flex!important}.flex{display:flex}.flex-r{flex-direction:row}.flex-rr{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.flex-c{flex-direction:column}.flex-cr{flex-direction:column-reverse}.flex-jcenter{justify-content:center}.flex-icenter{align-items:center}.flex-center{justify-content:center;align-items:center}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:#ffc107;border-radius:25px;border:none;border-right:solid 1px #ffffff}a{text-decoration:none;color:inherit}img{-webkit-user-drag:none}#app{min-height:100vh;position:relative}.login-wrapper{width:100%;max-width:480px;min-height:100px;background:#ffffff;border-radius:16px;border:solid 2px #ebedf2;padding:0 22px;margin:20px 0}.login-logo{border-bottom:solid 10px #f3f4f5;margin:0 -22px 13px -22px;margin-bottom:13px}.login-logo a{background:url(../images/logo_type.png);background-position:center center;background-repeat:no-repeat;background-size:125px 35px;display:block;font-size:0;color:transparent;min-width:125px;min-height:35px;-webkit-user-drag:none;width:100%;padding:50px 0}.login-logo a:hover{}.login-level{}.login-level.show{animation:loginLevel 0.4s ease 0s forwards}@keyframes loginLevel{from{opacity:0;transform:translateY(10px) scale(0.95)}to{opacity:1;transform:translateY(0px) scale(1)}}.login-level-title{font-size:16px;font-weight:600;padding:18px 0px 2px;text-align:center}.login-level-desc{font-size:14px;font-weight:300;padding:0 0 16px;text-align:center}.login-level-contents{padding:0}.login-footer{padding-top:15px;border-top:solid 1px #e5e5e5;background:#f3f4f5;margin:20px -22px 0;padding-bottom:15px;border-radius:0 0 14px 14px}.login-links{gap:20px}.login-links a{font-size:12px;opacity:0.5;transition:all 0.2s ease}.login-links a:hover{opacity:0.8}.btn.login-submit{margin:6px 0;padding:14px 18px;font-size:16px;font-weight:bold;display:flex!important;gap:2px}.btn.login-submit svg{width:12px;height:12px}.login-phone-input{letter-spacing:1px;padding-left:65px!important;font-weight:400!important}.login-phone-code{position:absolute;top:12px;left:12px;direction:ltr;font-size:15px;padding:0 10px 0 2px;border-right:1px solid #ebedf2;display:flex;justify-content:center;align-items:center;height:27px;color:#54667a;font-weight:400;pointer-events:none;opacity:0;transition:all 0.2s ease;letter-spacing:1px}.holder-input .input:focus ~ .login-phone-code,.holder-input .input:not(:placeholder-shown) ~ .login-phone-code{opacity:0.8}.input-password-view{position:absolute;top:14px;right:12px;width:26px;height:26px;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;color:#d7d7d7;opacity:0;pointer-events:none;transition:all 0.2s ease}.input-password-view svg{width:16px;height:16px}.input-password-view:hover{color:#bfbfbf}.input-password-view:active{background:#cbcbcb;color:#ffffff}.holder-input:hover .input-password-view{opacity:1;pointer-events:all}.radio-input,.checkbox-input{display:block;width:100%;padding:5px 30px 5px 0;position:relative;cursor:pointer;font-size:14px;user-select:none;font-weight:400}.radio-input input[type=radio],.checkbox-input input[type=checkbox]{display:none}.radio-input .label::before{content:'';width:16px;height:16px;background:#ffffff;border-radius:50%;display:block;position:absolute;top:7px;right:2px;border:solid 2px #cfd8dc}.radio-input .label::after{content:'';background:#ffffff;position:absolute;top:12px;right:7px;width:10px;height:10px;border-radius:50%}.radio-input input[type=radio]:checked ~ .label{font-weight:600}.radio-input input[type=radio]:checked ~ .label::before{border-color:#FFC107}.radio-input input[type=radio]:checked ~ .label::after{background:#FFC107}.checkbox-input .label::after{content:'';border-bottom:2px solid #ffffff;border-radius:1px;border-right:2px solid #ffffff;height:10px;right:8px;top:9px;transform:rotate(45deg);width:5px;position:absolute}.checkbox-input .label::before{content:'';width:16px;height:16px;background:#ffffff;border-radius:3px;display:block;position:absolute;top:7px;right:2px;border:solid 2px #cfd8dc}.checkbox-input:hover .label::before{border-color:#FFC107}.checkbox-input input[type=checkbox]:checked ~ .label::before{border-color:#FFC107;background:#FFC107}.checkbox-input:hover .label{color:#FFC107}.checkbox-input input[type=checkbox]:checked ~ .label{color:#FFC107;font-weight:600}.holder-input{display:flex;flex-direction:column;position:relative;margin-bottom:18px;margin-top:12px}.holder-input .holder-desc{font-size:13px;font-weight:400;padding-top:8px;color:#8a94a2;user-select:none}.holder-input .holder-desc span{opacity:0.7;transition:all 0.2s ease}.holder-input:hover .holder-desc span{opacity:1}.holder-input .holder-desc svg{width:14px;height:14px;float:right;margin-top:5px;margin-left:7px;opacity:0.4;cursor:pointer}.holder-input .input{width:100%;padding:0 15px;font-size:16px;color:#54667a;height:52px;border:solid 1px #d5d7d8;background:#ffffff;outline:none;border-radius:8px;transition:all 0.2s ease;font-weight:300}.holder-input label{font-size:13px;top:14px;right:12px;position:absolute;padding:0 5px;transition:all 0.2s ease;color:#96a1ad;pointer-events:none;font-weight:300;user-select:none;white-space:nowrap;background:#ffffff;cursor:text}.holder-input .input:focus{border-color:#f9d342;background:#ffffff!important}.holder-input .input:not(:placeholder-shown){background:#ffffff!important}.holder-input .input[value=""]{border:solid 1px red!important}.holder-input .input:focus ~ label,.holder-input .input:not(:placeholder-shown) ~ label{top:-10px;background:#ffffff!important;color:#54667a;font-size:12px;right:8px;opacity:1}.holder-input .input:focus ~ label{color:#ffc107}.holder-input .input.password{-webkit-text-security:disc}.input-password-view:active ~ .input{-webkit-text-security:none}.btn{text-decoration:none;cursor:pointer;user-select:none;padding:8px 18px;margin:5px;text-align:center;background:#efefef;color:#54667a;border:none;outline:none;box-shadow:none;font-size:13px;font-weight:400;display:inline-block;border-radius:8px;line-height:normal;transition:all 0.2s ease;-webkit-user-drag:none}.btn:hover{background:#e3e3e3}.btn:active{opacity:0.5}.btn.btn-primary{background:#ffb900;color:#ffffff}.btn.btn-primary:hover{background:#ffc731}.upload-user-avatar{position:relative}.upload-user-avatar-remove{position:absolute;width:22px;height:22px;background:#f44336;border-radius:50%;top:2px;margin-right:49px;border:2px solid #fff;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;opacity:0;transform:scale(0);transition:all 0.2s ease}.upload-user-avatar-remove svg{width:10px;height:10px}.upload-user-avatar img{border-radius:50%;width:70px;height:70px;cursor:pointer}.upload-user-avatar.is-file:hover .upload-user-avatar-remove{opacity:1;transform:scale(1)}.upload-user-avatar-remove:hover{background:#df3a2e}@media screen and (max-width:700px){.upload-user-avatar.is-file .upload-user-avatar-remove{opacity:1;transform:scale(1)}}.verify-code-resend,.btn-basic,.btn-after-submit{background:#f7f7f7;width:fit-content;font-size:13px;padding:5px 12px;border-radius:3px;user-select:none;margin-bottom:8px;cursor:pointer;transition:all 0.2s ease}.btn-after-submit{background:none}.btn-basic svg,.btn-after-submit svg{width:9px;height:9px;margin-right:2px}.verify-code-resend:hover,.btn-basic:hover,.btn-after-submit:hover{background:#efefef}.verify-code-resend:active,.btn-basic:active{background:#f7f7f7}.btn-after-submit:active{background:#fff}.verify-code-resend.disabled{opacity:0.7;pointer-events:none}.verify-code-resend span{display:none;min-width:17px;text-align:center;font-weight:600}.verify-code-resend.disabled span{display:inline-block}.verify-code-message{display:none;font-size:14px;border-right:4px solid #63b5f6;padding:0px 13px;margin:10px 0}.reverse_verify_code{border:2px dashed #009688;text-align:center;letter-spacing:11px;font-weight:700;font-size:19px;padding:10px 0;border-radius:8px;color:#009688;margin-bottom:15px;user-select:all}.alert2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:.25em solid transparent;border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.alert2-icon .alert2-icon-content{display:flex;align-items:center;font-size:3.75em}.alert2-icon.alert2-error{border-color:#f27474;color:#f27474}.alert2-icon.alert2-error .alert2-x-mark{position:relative;flex-grow:1}.alert2-icon.alert2-error [class^=alert2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.alert2-icon.alert2-error [class^=alert2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.alert2-icon.alert2-error [class^=alert2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.alert2-icon.alert2-error.alert2-icon-show{-webkit-animation:alert2-animate-error-icon .5s;animation:alert2-animate-error-icon .5s}.alert2-icon.alert2-error.alert2-icon-show .alert2-x-mark{-webkit-animation:alert2-animate-error-x-mark .5s;animation:alert2-animate-error-x-mark .5s}.alert2-icon.alert2-warning{border-color:#facea8;color:#f8bb86}.alert2-icon.alert2-warning.alert2-icon-show{-webkit-animation:alert2-animate-error-icon .5s;animation:alert2-animate-error-icon .5s}.alert2-icon.alert2-warning.alert2-icon-show .alert2-icon-content{-webkit-animation:alert2-animate-i-mark .5s;animation:alert2-animate-i-mark .5s}.alert2-icon.alert2-info{border-color:#9de0f6;color:#3fc3ee}.alert2-icon.alert2-info.alert2-icon-show{-webkit-animation:alert2-animate-error-icon .5s;animation:alert2-animate-error-icon .5s}.alert2-icon.alert2-info.alert2-icon-show .alert2-icon-content{-webkit-animation:alert2-animate-i-mark .8s;animation:alert2-animate-i-mark .8s}.alert2-icon.alert2-question{border-color:#c9dae1;color:#87adbd}.alert2-icon.alert2-question.alert2-icon-show{-webkit-animation:alert2-animate-error-icon .5s;animation:alert2-animate-error-icon .5s}.alert2-icon.alert2-question.alert2-icon-show .alert2-icon-content{-webkit-animation:alert2-animate-question-mark .8s;animation:alert2-animate-question-mark .8s}.alert2-icon.alert2-success{border-color:#a5dc86;color:#a5dc86}.alert2-icon.alert2-success [class^=alert2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.alert2-icon.alert2-success [class^=alert2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.alert2-icon.alert2-success [class^=alert2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.alert2-icon.alert2-success .alert2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.alert2-icon.alert2-success .alert2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}.alert2-icon.alert2-success [class^=alert2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.alert2-icon.alert2-success [class^=alert2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}.alert2-icon.alert2-success [class^=alert2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}.alert2-icon.alert2-success.alert2-icon-show .alert2-success-line-tip{-webkit-animation:alert2-animate-success-line-tip .75s;animation:alert2-animate-success-line-tip .75s}.alert2-icon.alert2-success.alert2-icon-show .alert2-success-line-long{-webkit-animation:alert2-animate-success-line-long .75s;animation:alert2-animate-success-line-long .75s}.alert2-icon.alert2-success.alert2-icon-show .alert2-success-circular-line-right{-webkit-animation:alert2-rotate-success-circular-line 4.25s ease-in;animation:alert2-rotate-success-circular-line 4.25s ease-in}#alert2-container{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999999;background:rgba(0,0,0,0.351);transition:all 0.2s ease}#alert2-wrapper{background:#ffffff;animation:alert2-show .5s ease-in-out 0s forwards;max-width:430px;width:100%;display:flex;flex-direction:column;box-shadow:0 13px 59px rgb(0 0 0 / 14%)}.dark #alert2-wrapper{background:#000000}#alert2-container.hide #alert2-wrapper{animation:alert2-hide .1s ease-in-out 0s forwards}#alert2-container.hide{opacity:0}#alert2-title{font-size:16px;font-weight:500;padding:0 20px;text-align:center;margin-top:10px;user-select:none}#alert2-message{font-size:14px;word-spacing:-1px;padding:0 20px;text-align:center;margin-bottom:18px}.alert2-hr{height:1px;background:#f1f1f1;margin-top:10px}.dark .alert2-hr{background:#121212}#alert2-btns{gap:8px;flex-wrap:wrap}#alert2-btns a,#alert2-btns a:hover,#alert2-btns a:active{text-decoration:none;color:#5e6675;font-size:14px;font-weight:400;word-spacing:-2px;padding:12px 21px;cursor:pointer;position:relative;overflow:hidden;white-space:nowrap;user-select:none;flex:1;text-align:center;min-width:fit-content}#alert2-btns a:active{opacity:0.8}#alert2-btns a::before{content:'';position:absolute;top:0;right:50%;left:50%;bottom:0;background:rgb(0 0 0 / 0%);z-index:0;transition:all 0.2s ease}#alert2-btns a:hover::before{background:rgb(0 0 0 / 4%);right:0;left:0}#alert2-btns a span{position:relative;z-index:1}@keyframes alert2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}100%{transform:scale(1)}}@keyframes alert2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(.5);opacity:0}}@keyframes alert2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes alert2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes alert2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes alert2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes alert2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0);opacity:1}}@keyframes alert2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes alert2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}