*{font-family:iransans}@font-face{font-family:iransans;src:url("../fonts/IRANSans(FaNum).034ca0f6.ttf")}.app{background-color:#f0f3ff}.login-container{width:70%}@media only screen and (max-width:600px){.login-container{width:90%;padding:0}}.login-page{background-image:url(/loginBg.jpg);background-position:50%;background-size:cover}.login-page .login-card{position:relative;top:50%;left:50%;-webkit-transform:translate(-52%,-50%);transform:translate(-52%,-50%);width:45vw;margin:auto;border-radius:20px!important;padding:30px 25px;margin-bottom:100px;max-height:90vh;overflow-y:hidden;z-index:10}.login-page .login-card::-webkit-scrollbar{direction:rtl;width:3px}.login-page .login-card .v-input__icon.v-input__icon--prepend-inner{margin-left:5px!important}.login-page .login-card::-webkit-scrollbar-track{background:unset}.login-page .login-card::-webkit-scrollbar-thumb{border-radius:4px;background:grey}.login-page .login-card ::-webkit-scrollbar-thumb:hover{background:#424242}.login-page .login-card .back-btn{position:absolute;left:25px;top:25px}.login-page .login-card .v-input__slot{border-radius:12px!important}@media only screen and (max-width:1000px){.login-page .login-card{width:55vw!important}}@media only screen and (max-width:800px){.login-page .login-card{width:85vw!important;left:55%;top:50%}}@media only screen and (max-width:600px){.login-page .login-card{width:100%!important;left:53%;top:35%;padding:30px 20px}}.login-page .card-image{position:fixed;top:50px;right:53%;z-index:100}.login-page .underline-text{border-bottom:1px solid #ef6c00;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}