@font-face{font-family:IRANYekanX;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/IRANYekanX-Light.woff2) format("woff2"),url(/fonts/IRANYekanX-Light.woff) format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IRANYekanX-Regular.woff2) format("woff2"),url(/fonts/IRANYekanX-Regular.woff) format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IRANYekanX-Medium.woff2) format("woff2"),url(/fonts/IRANYekanX-Medium.woff) format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/IRANYekanX-Bold.woff2) format("woff2"),url(/fonts/IRANYekanX-Bold.woff) format("woff")}@font-face{font-family:IRANYekanX;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/IRANYekanX-Black.woff2) format("woff2"),url(/fonts/IRANYekanX-Black.woff) format("woff")}body{direction:rtl;background-color:#cdcdcd;margin:0}body,h1,h2,h3,h4,h5,h6,input,textarea{font-family:IRANYekanX!important}h1{font-weight:700}.wrapper{max-width:900px;margin:0 auto}.ltr{direction:ltr}.text-right{text-align:right}.text-center{text-align:center}.text-left{text-align:left}.text-small{font-size:.8em}.text-large{font-size:1.2em}.footer{font-weight:400;font-size:.7em;text-align:center;direction:ltr;margin-bottom:0;padding-bottom:0}*{padding:0;margin:0;border:0;outline:0;box-sizing:border-box}:after,:before,body,button,html,input{font-family:IRANYekanX}body,html{direction:rtl}body{background:#eaecef;position:relative}a,a:active,a:focus,a:visited{text-decoration:none;color:#444}ul li{list-style:none}a,span{display:inline-block}.d-none{display:none!important}.d-flex{display:flex}.container{width:100%;max-width:1440px;margin:0 auto;padding:0 15px}.bg-white{background:#fff!important}footer{background:#fff}.line{margin:0 15%;border-top:1px solid rgba(0,0,0,.1)}.fa-star-half:before{content:"\E114";font-style:normal}.btn:before{content:"";position:absolute;width:90px;height:60px;top:-6px;right:-23px;background:hsla(0,0%,100%,.2);transition:all .3s ease-in-out;border-radius:40px}.continue-btn:after{content:"\E136";position:absolute;top:7px;right:16px;font-size:24px}.btn:hover:before{width:900px;height:900px;top:-450px;right:-450px}.btn{color:#fff;font-size:15px;font-weight:500;text-align:center;cursor:pointer;padding:1em 5em;margin:1em 0;border-radius:0;background:var(--theme-primary-color);position:relative;overflow:hidden}.account,.btn{border-radius:3px}.account{display:flex;justify-content:center;padding:6%}.account h1{font-weight:700;color:#6b7074;text-align:center;line-height:1.5em;margin-bottom:1.2em;margin-top:.2em}.form{max-width:400px;background:#fff;display:flex;justify-content:center;flex-wrap:wrap;-ms-flex-wrap:wrap;flex-direction:column;padding:3em 2em 0;box-shadow:0 10px 40px -14px rgba(0,0,0,.25);position:relative}.form-content .rules{color:#6b7074;font-size:12px;padding-bottom:12px}.account ::-moz-placeholder{text-align:right;padding:0 .8em!important}.account ::placeholder{text-align:right;padding:0 .8em!important}.account button{width:100%}.account a:not(.account-logo){color:var(--theme-primary-color)}.form-content .link{cursor:pointer}.link-wrapper{display:flex;align-items:center;font-size:12px;color:#19bfd3;margin-bottom:15px}.link-wrapper .left-icon{width:16px;height:16px}.account-logo{text-align:center;margin:0 auto 20px}.form-account .txt{height:45px}.react-code-input-container{position:relative;direction:ltr;text-align:center}.react-code-input-container .code-loading{position:absolute;left:0;right:0;bottom:0;text-align:center}.blur{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.5;filter:blur(.5px);transition:opacity .3s}.title{margin:0;height:20px;padding-bottom:10px}.spin{display:inline-block;animation:loadingCircle 1s linear infinite}@keyframes loadingCircle{to{transform:rotate(1turn)}}@media (max-width:380px){.form-account .code-input input{width:34px!important}}@media (max-width:360px){.form-account .code-input input{width:28px!important}}@media (max-width:1152px){.posts .col{width:calc(33.33% - 20px)!important;flex:0 0 calc(33.33% - 20px)!important}}@media (min-width:320px){.react-code-input{margin-bottom:35px}}.txt{padding:0 12px;height:42px;line-height:40px;color:#444}.txt,textarea{width:100%;border-radius:3px;border:2px solid #e2e2e2;margin-bottom:15px;text-align:right}textarea{resize:none;padding:12px;font-family:IRANYekanX;height:180px}[v-cloak]{display:none}.ltr{direction:ltr}.back{position:absolute;top:15px;right:20px;width:25px;height:25px;cursor:pointer}.loading.continue-btn:after{border:3px solid #f3f3f3;border-radius:50%;border-top:3px solid var(--theme-primary-color);width:20px;height:20px;animation:spin 1s linear infinite;content:""!important;top:13px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mobile.continue-btn:after{content:"\E136"}.password.continue-btn:after{content:"\E108"}.register.continue-btn:after{content:"\E131"}.error.verifyCode{padding-bottom:10px}.logo-wrapper{display:flex;justify-content:center;align-items:center}.img-logo{max-width:170px}.form-account p{color:#232933;font-weight:700;padding:5px 0 10px}.form-account label{color:#62666d;line-height:21px;font-size:.857rem}.form-account input{margin:10px 0;text-align:center}.form-account input::-moz-placeholder{text-align:center;letter-spacing:3px}.form-account input::placeholder{text-align:center;letter-spacing:3px}.form-account input.mobile{letter-spacing:3px}.form-account input.hasError{border-color:#d32f2f!important}.form-account .error{font-size:.786rem;color:#b2001a}.form-account .password{position:relative;width:100%}.form-account .dont-show-password,.form-account .show-password{position:absolute;top:50%;left:5%;cursor:pointer}.form-account .dont-show-password svg,.form-account .show-password svg{fill:#62666d}.form-account .code-input{width:100%;margin-bottom:10px}.form-account .code-input input{width:38px;height:58px;margin:0 4px;border:0;border-bottom:1px solid rgba(3,191,214,.4509803922);font-family:IRANYekanX;font-size:20px;color:#525461;text-align:center;box-sizing:border-box;border-radius:0;-webkit-appearance:initial}.form-account .code-input input:focus{outline:none;border-bottom:2px solid #03bfd6;caret-color:#03bfd6}.form-account .code-input .loading{line-height:38px}.form-account .continue-btn{margin-bottom:25px}