/*!
 * An vue project
 *  1.14.0
 * 
 *  Licensed under the EULA license.
 *  https://controlla.com.mx/eula
 * 
 *  Copyright 2025, Controlla <contacto@controlla.com.mx>
 *  https://controlla.com.mx
 * 
 *  Developers: Ivan Sotelo <isotelo@controlla.com.mx>,Daniel Apodaca <dapodaca@controlla.com.mx>
 * 
 * 
 */.container-fluid[data-v-595df166]{height:100vh;padding-right:0!important;padding-left:0!important}form[data-v-595df166]{margin-left:auto;margin-right:auto;margin-top:35px;max-width:380px}.login-background[data-v-595df166]{height:100vh;padding-left:42%}.login-col[data-v-595df166]{-webkit-transition:all .3s;transition:all .3s;padding:50px;position:fixed;background-color:#fff;height:100vh;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-row[data-v-595df166],.login-screen[data-v-595df166]{height:100%}.logo[data-v-595df166]{margin-top:0}.reset-password[data-v-595df166]{padding-top:0}.title[data-v-595df166]{color:#000;font-size:17px;font-weight:500;line-height:1.1;margin-bottom:20px}.welcome[data-v-595df166]{color:#fff;max-width:555px;margin-bottom:65px;margin-top:65px;padding-right:55px}.welcome h1[data-v-595df166]{font-size:60px}.welcome .sub-text[data-v-595df166]{color:#fff}@media (min-width:768px){.login-screen form[data-v-595df166]{margin-top:150px}.logo[data-v-595df166]{margin-top:50px}.welcome[data-v-595df166]{margin-bottom:0;margin-top:285px}}@media only screen and (max-width:768px){.login-row .login-col[data-v-595df166]{-webkit-transition:all .3s;transition:all .3s;position:fixed;bottom:0}.login-row .login-background[data-v-595df166]{display:block!important;height:100%;background-color:#0066de;padding-left:0}.login-row .login-background .welcome[data-v-595df166]{padding:0;margin:0}}.size-icon[data-v-f67ea0e2]{width:1.4rem;height:1.4rem}.custom-icon[data-v-f67ea0e2]{opacity:.5}.custom-icon[data-v-f67ea0e2]:hover{opacity:1}.themenu[data-v-f67ea0e2]{height:100vh;position:fixed;width:65px;background:rgba(var(--primary),1);-webkit-transition:width .3s cubic-bezier(.2,0,0,1) 0s;transition:width .3s cubic-bezier(.2,0,0,1) 0s}.themenu .nav-bar[data-v-f67ea0e2]{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:999999999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh}.themenu .nav-bar .sub-nabar[data-v-f67ea0e2]{width:65px;display:block}.themenu .nav-bar .sub-nabar .vm-navbar--item[data-v-f67ea0e2]{padding:5px;margin:0 6px}.themenu .nav-bar .sub-nabar .vm-navbar--item .router-link-active[data-v-f67ea0e2]{background-color:rgba(0,0,0,.2)}.themenu .nav-bar .sub-nabar .vm-navbar--item .router-link-active i[data-v-f67ea0e2]{color:#fff}.themenu .nav-bar .sub-nabar .vm-navbar--item .router-link-active~.vm-navbar-after[data-v-f67ea0e2]{width:100%}.themenu .nav-bar .sub-nabar .vm-navbar--item span[data-v-f67ea0e2]{margin-top:3px}.themenu .nav-bar .sub-nabar .vm-navbar--item a[data-v-f67ea0e2]{background-color:transparent;border-radius:10px;padding:10px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:background .4s linear;transition:background .4s linear}.themenu .bottom-menu[data-v-f67ea0e2]{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-bottom:15px}.themenu .bottom-menu .help .vm-icon[data-v-f67ea0e2]{font-size:1.3rem}.themenu .sub-menu[data-v-f67ea0e2]{position:fixed}.heading[data-v-f67ea0e2]{min-width:180px;padding:2px 12px}.heading h4[data-v-f67ea0e2]{padding-top:3px}.nonotifications[data-v-f67ea0e2]{text-align:center}.index-0[data-v-f67ea0e2]{z-index:0}.notifications-list-move{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.notifications-list-enter-active,.notifications-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.notifications-list-enter,.notifications-list-leave-to{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.the-notifications-open{right:0!important}.the-notifications{background:#fff;width:300px;height:100%;position:fixed;right:-350px;top:0;padding:70px 20px 0 20px;-webkit-transition:all .3s;transition:all .3s;z-index:9999;-webkit-box-shadow:-9px 0 25px 0 rgba(46,61,73,.11);box-shadow:-9px 0 25px 0 rgba(46,61,73,.11)}.the-notifications img{width:100%}.the-notifications .msg{text-align:center;-webkit-transition:all .3s;transition:all .3s}.the-notifications ul{list-style-type:none;margin:0;padding:0}.the-notifications ul li{margin:5px 0;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0;border-radius:20px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.the-notifications ul li:hover{background:rgba(42,99,245,.2)}.the-notifications ul li .con-vm-avatar{border-radius:25%!important}.the-notifications ul li .text{margin-left:5px;width:80%}.the-notifications ul li .text span{font-size:smaller;font-weight:700}.order-by-right-table{display:-webkit-box;display:-ms-flexbox;display:flex}