.card-container{display:flex;justify-content:center}.card-container .login-card{margin:25vh auto auto;width:700px;background-color:#f9f9f9}.card-container .login-card .card-content{padding:2em}.card-container .login-card .card-content .logo-section{border-right:1px solid #f3f3f3}.card-container .login-card .card-content .logo-section .logo{padding:0 1em;margin-bottom:.6em;max-height:150px}.card-container .login-card .card-content .logo-section .caption{color:#2b7099;text-align:center}.card-container .login-card .card-content .inputs-section .btn{height:auto;padding:1.3em 0}.welcome-page{font-size:36px;display:flex;gap:.4em;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}.welcome-page .btn{flex:auto 0 0;min-width:12em;line-height:3em;display:flex;align-items:center;padding:0 1em;border-radius:16px;cursor:pointer;transition:all .3s ease-in-out 0s;-webkit-user-select:none;user-select:none;background-color:#f4f4f480;border:1px solid #e5e5e5;font-weight:300;font-family:Roboto,Open Sans,sans-serif}.welcome-page .btn>svg{filter:grayscale(1) sepia(1) hue-rotate(195deg) brightness(.87)}.welcome-page .btn:hover{transform:scale(1.02);border:1px solid #7cbdee}.welcome-page .btn:hover>svg{filter:drop-shadow(0 0 15px #fff099) drop-shadow(0 0 60px #fff099) drop-shadow(0 0 100px #fff099) brightness(110%)!important}.welcome-page .btn:active{background:linear-gradient(60deg,#96a4eb 10%,#7cbdee,#83e3f0 90%);color:#fff;transform:scale(.98)}.welcome-page .btn :first-child{margin-right:.8em}@font-face{font-family:ALS Hauss VF;src:url(../assets/fonts/ALS_Hauss_VF/ALS_Hauss_Black_1.2.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:ALS Hauss VF;src:url(../assets/fonts/ALS_Hauss_VF/ALS_Hauss_Bold_1.2.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:ALS Hauss VF;src:url(../assets/fonts/ALS_Hauss_VF/ALS_Hauss_Medium_1.2.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:ALS Hauss VF;src:url(../assets/fonts/ALS_Hauss_VF/ALS_Hauss_Regular_1.2.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:ALS Hauss VF;src:url(../assets/fonts/ALS_Hauss_VF/ALS_Hauss_Light_1.2.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:ALS Hauss VF;src:url(../assets/fonts/ALS_Hauss_VF/ALS_Hauss_Thin_1.2.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:ALS Hauss VF;src:url(../assets/fonts/ALS_Hauss_VF/ALS_Hauss_Thin_1.2.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:ALS Gorizont;src:url(../assets/fonts/ALS_Gorizont/ALS_Gorizont_Bold\ Expanded_2.1.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:ALS Gorizont;src:url(../assets/fonts/ALS_Gorizont/ALS_Gorizont_Medium\ Expanded_2.1.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:ALS Gorizont;src:url(../assets/fonts/ALS_Gorizont/ALS_Gorizont_Regular\ Expanded_2.1.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:ALS Gorizont;src:url(../assets/fonts/ALS_Gorizont/ALS_Gorizont_Light\ Expanded_2.1.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:ALS Gorizont;src:url(../assets/fonts/ALS_Gorizont/ALS_Gorizont_Thin\ Expanded_2.1.otf) format("opentype");font-weight:100;font-style:normal}body{font-family:Inter,sans-serif;font-weight:300;background-color:#f9f9f9;color:#071b3e;margin:0}a{color:inherit;text-decoration:none}h1{color:#0a2145;font-weight:700;font-size:32px;font-family:Roboto,sans-serif;line-height:2.5rem;margin-bottom:1rem}.default-layout{margin:0 2em}body:has(.welcome-layout){height:100vh;overflow:hidden;margin:0}body:has(.welcome-layout) #vanta-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1}body:has(.welcome-layout) .welcome-layout{position:relative;width:100%;height:100vh;overflow-y:auto;display:flex;flex-direction:column}.toolbar[data-v-a36c70c2]{display:flex;align-items:center;background:#fff;border-bottom:rgba(224,226,231,.568627451) 1px solid;padding:17px 15px}.toolbar .menu-items[data-v-a36c70c2]{flex:auto 1 0}@media (max-width: 1400px){.toolbar .menu-items[data-v-a36c70c2]{display:none}}.toolbar .menu-items .ul[data-v-a36c70c2]{display:flex;list-style:none;color:#1c274c}.toolbar .menu-items .ul .link[data-v-a36c70c2]{text-decoration:none;margin:0 15px;color:#1c274c}.toolbar .logo[data-v-a36c70c2]{width:104px;height:51px}.toolbar .right[data-v-a36c70c2]{display:flex;align-items:center}.toolbar .right .searchContainer[data-v-a36c70c2]{background:#f5f5f5;display:flex;align-items:center;border-radius:4px;border:#D9D9D9 1px solid;max-width:350px;padding-left:10px}.toolbar .right .searchContainer .searchInput[data-v-a36c70c2]{flex:1;border:none;padding:8px 10px 8px 5px;font-size:16px;border-radius:4px 0 0 4px}.toolbar .right .searchContainer .searchInput[data-v-a36c70c2]:focus{outline:none}.toolbar .right .searchContainer .searchInput[data-v-a36c70c2]::placeholder{color:#c2c4cb}.toolbar .right .searchContainer .searchLink[data-v-a36c70c2]{text-decoration:none;color:#fff;padding:3px 8px;border-radius:0 3px 3px 0;display:flex;align-items:center;justify-content:center;white-space:nowrap}.toolbar .right .searchContainer .searchLink[data-v-a36c70c2]:hover{cursor:pointer}.toolbar .right .searchContainer .searchIcon[data-v-a36c70c2]{display:block;width:20px;height:20px}.toolbar .admin[data-v-a36c70c2],.toolbar .statistics[data-v-a36c70c2],.toolbar .chat[data-v-a36c70c2]{background-repeat:no-repeat;background-position:left center;padding-left:20px}#sidemenu[data-v-a36c70c2]{display:none}@media (max-width: 1400px){#sidemenu[data-v-a36c70c2]{display:block;flex:auto 1 0;position:relative}}#sidemenu nav[data-v-a36c70c2]{width:200px;position:absolute;top:0;left:0;z-index:99;background:#f9f9f9}#sidemenu .btn[data-v-a36c70c2]{display:block;width:50px;height:50px;border:none;position:relative;z-index:100;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}#sidemenu .btn span[data-v-a36c70c2]{display:block;width:20px;height:2px;margin:auto;background:gray;position:absolute;top:0;bottom:0;left:0;right:0;transition:all .4s ease}#sidemenu .btn span.top[data-v-a36c70c2]{transform:translateY(-8px)}#sidemenu .btn span.bottom[data-v-a36c70c2]{transform:translateY(8px)}#sidemenu .btn.active .top[data-v-a36c70c2]{transform:rotate(-45deg)}#sidemenu .btn.active .mid[data-v-a36c70c2]{transform:translate(-20px) rotate(360deg);opacity:0}#sidemenu .btn.active .bottom[data-v-a36c70c2]{transform:rotate(45deg)}#sidemenu .wrapper[data-v-a36c70c2]{padding-top:50px}#sidemenu .wrapper .list[data-v-a36c70c2]{list-style:none;padding:0;margin:0}#sidemenu .wrapper .item .link[data-v-a36c70c2]{text-decoration:none;line-height:1.6em;font-size:16px;padding:.5em;display:block;color:#061538;transition:.4s ease}#sidemenu .wrapper .item .link[data-v-a36c70c2]:hover{background:#d3d3d3;color:#696969}.sidebar .logo{background:#0079c1;background-repeat:no-repeat;background-position:top right;padding:10px 20px;border-radius:0 0 4px}.sidebar .nav-section{padding:.5em 2em;font-size:.9em;font-weight:300}.sidebar .nav-section .section-title{color:#1c274c58;font-weight:300;font-size:1.1em;margin:.2em 0}.sidebar .nav-section .sidebar-nav{padding:.5em 2em;font-size:1em;font-weight:300;cursor:pointer}.sidebar .nav-section .sidebar-nav .icon{margin-right:.2em;vertical-align:baseline;background:linear-gradient(191deg,#b4c0dd,#0b3289);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.sidebar .nav-section .sidebar-nav.selected{background:#f5f5f5;color:#0079c1;border-radius:6px}#main-layout{display:flex}#main-layout #left-side{flex:auto 0 0;min-height:100vh;background:#fff;border-right:rgba(224,226,231,.568627451) 1px solid}#main-layout #right-side{width:100%}#main-layout #right-side #main-page{padding:20px}
