html{scroll-behavior:smooth!important}@font-face{font-family:IranianSans;src:url("./media/IRANSans-DI35FON7.ttf");font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:IranianSans;direction:rtl}input,textarea,button,select{font-family:IranianSans;outline:none;border:none}input:focus,textarea:focus,button:focus,select:focus{outline:none}img,video,svg,textarea{vertical-align:middle}textarea{resize:vertical}input:disabled{cursor:not-allowed}button{cursor:pointer}a{all:unset;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dialog::-webkit-backdrop{background-color:#000;opacity:.9}.dialog::backdrop{background-color:#000;opacity:.9}.dialog{border:none;border-radius:10px}.continue-btn{position:relative;width:100%;background:#336dde;color:#fff;padding:8px 35px;margin-top:20px;font-size:20px;border-radius:4px;height:49px;-webkit-transition:background .15s ease-out,color .25s ease-out,opacity .25s ease-out,-webkit-box-shadow .15s ease-out;transition:background .15s ease-out,color .25s ease-out,opacity .25s ease-out,-webkit-box-shadow .15s ease-out;-o-transition:background .15s ease-out,color .25s ease-out,opacity .25s ease-out,box-shadow .15s ease-out;transition:background .15s ease-out,color .25s ease-out,opacity .25s ease-out,box-shadow .15s ease-out;transition:background .15s ease-out,color .25s ease-out,opacity .25s ease-out,box-shadow .15s ease-out,-webkit-box-shadow .15s ease-out}.continue-btn:focus{background:#2b5cbc;-webkit-box-shadow:0 0 0 2px hsl(0deg 0% 100% / 85%),0 0 0 3px #2b5cbc;box-shadow:0 0 0 2px #ffffffd9,0 0 0 3px #2b5cbc}.continue-btn:hover{background:#2b5cbc}.btn-text{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.button--loading:after{content:"";position:absolute;width:16px;height:16px;inset:0;margin:auto;border:4px solid transparent;border-top-color:#fff;border-radius:50%;-webkit-animation:button-loading-spinner 1s ease infinite;animation:button-loading-spinner 1s ease infinite}.dummy{background-color:#fafafa;width:20%;position:fixed;left:0;top:0;height:100%;z-index:-1}@-webkit-keyframes button-loading-spinner{0%{-webkit-transform:rotate(0turn);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes button-loading-spinner{0%{-webkit-transform:rotate(0turn);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
