@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@media (max-width:560px){.login .v-card{border-radius:0!important;box-shadow:none!important}}.icon-bars{display:none!important}@media (max-width:1263px){.icon-bars{display:block!important;cursor:pointer}}.color-danger{color:#ff5252}html{overflow-y:auto!important}body{font-size:16px;font-weight:400;color:var(--v-theme-text)}.headline,.v-application,body,h1{font-family:Poppins,sans-serif!important}.headline,h1{font-size:24px;font-weight:600}.subtitle-1,h2{font-size:14px}.title-section{font-size:24px;font-weight:600;line-height:150%;letter-spacing:0;color:#171717}.total-border-xls{height:28px;border-radius:12px;border:1px solid #d5d7da;display:flex;align-items:center;justify-content:center;color:#414651}.v-btn{font-size:16px!important;text-transform:none!important}.custom-title-nav{color:#353535!important;font-size:14px!important;font-weight:600!important;font-family:Poppins,sans-serif;letter-spacing:0!important;line-height:175%!important}.page .v-main{background:#f7f7f7!important;border-radius:50px}.login{background:#f9f9f9!important}.login .input-group{margin-bottom:1rem}.login .input-label{font-weight:400;margin-bottom:.3rem;color:#000;font-size:12px}.login .custom-input{border-radius:12px;background-color:hsla(0,0%,88.6%,.5803921569);opacity:1%}.login .custom-input.has-text{background-color:#e2e2e2;opacity:1}.login .custom-input .v-input__control,.login .v-input__control{background-color:transparent}.login .left-panel{padding:3rem;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.login .logo-container{text-align:left}.login .logo-container img{-o-object-fit:contain;object-fit:contain}.login .form-container{display:flex;flex-direction:column;width:100%;max-width:400px}.login .login-title{font-size:32px;font-weight:600;color:#000;text-align:left;width:100%;line-height:48px}.login .login-form{width:100%}.login .forgot-link{display:block;margin:1rem 0;text-transform:none;font-weight:600;color:#159941!important;font-size:14px!important;padding:0!important;letter-spacing:0}.login .bg-gradient-light-left{background:linear-gradient(270deg,hsla(0,0%,97.6%,0) 0,#f9f9f9);width:25%;z-index:20;position:absolute;height:100%;max-height:100vh;background-size:cover}.login .error-message{background-color:#fee2e2;border:1px solid #fca5a5;color:#b91c1c;font-size:14px;font-weight:500;border-radius:20px!important;padding:10px 14px;margin-top:10px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.login .login-btn{font-size:16px;font-weight:600;text-transform:none;height:56px!important;color:#fff!important;letter-spacing:0;line-height:175%}.login .login-btn.v-btn:disabled{background-color:hsla(0,0%,88.6%,.5803921569)!important;color:#9e9e9e!important;opacity:1%}.login .login-btn:not(:disabled){background-color:#159941!important}.login .login-btn:not(:disabled):hover{background-color:#007a3d!important}.login .login-bg{display:block;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;box-shadow:none;border:none}.btn-uppercase{text-transform:uppercase!important}.custom-m-b4{margin-bottom:4px!important}.fonts{font-family:Poppins!important}.fonts-400{font-weight:400!important}.fonts-500{font-weight:500!important}.fonts-600{font-weight:600!important}.fonts-700{font-weight:700!important}.fonts-s12{font-size:12px;line-height:21px}.fonts-s14{font-size:14px;line-height:24.5px}.navigation-items .v-list-group__header{margin-bottom:0!important;min-height:0!important;height:48px;padding-left:8px!important;padding-right:8px!important}.v-text-field--outlined>.v-input__control>.v-input__slot{background:hsla(0,0%,88.6%,.58)!important}.v-text-field--outlined>.v-input__control>.v-input__slot input{color:#191919!important}.v-text-field--outlined>.v-input__control>.v-input__slot{font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:24.5px}.v-text-field--outlined:not(.error--text)>.v-input__control>.v-input__slot fieldset{border-color:#565656!important}.icon-append-16 .v-input__append-inner .v-icon{font-size:16px!important;width:16px;height:16px}