*{margin:0;padding:0;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}:root{--color-principal: rgba(0, 0, 0, .5);--color-secundario: rgba(255, 255, 255, .8);--color-terceario: rgba(255, 255, 255, .8);--color-home: rgb(238, 8, 8, .6);--color-tabla: rgba(23, 153, 228, .8);--colorT: #fff;--colorV: rgba(18, 197, 69, .8);--color-borde: rgba(23, 153, 228, .8);--color-sombra: rgba(238, 238, 8, .8);--color-principalvuno: rgba(255, 255, 255, .8)}.background-color-2{background:rgba(255,255,255,.8)}.background-color-1{background:linear-gradient(180deg,rgb(0,0,0,.6) 0%,rgba(0,0,0,.3) 30%,rgba(0,0,0,.2) 100%);border-radius:10px;box-shadow:0 5px}.qr-color{color:#000;border:10px solid #fff;z-index:1200;margin-top:10px}.qr{height:100%;width:100%;top:0;z-index:1100;background:rgba(0,0,0,.5)}.pantalla{background:linear-gradient(180deg,rgb(0,0,0,.5) 0%,rgba(0,0,0,.5) 30%,rgba(0,0,0,.5) 50%);border-top:1px solid var(--color-borde);box-shadow:0 5px}.color-blanco{color:#ffffffb3}.presentacion{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;background-image:url(/build/assets/fondo-d609f8b8.jpg)}a{color:#fff9;text-decoration:none;font-size:14px}.active{padding:5px;border-radius:5px;background:var(--color-borde)}p{color:#ffffff80;text-decoration:none;font-size:13px}span{color:#fff;opacity:.9}li{list-style:none}h1,h2{color:#ffffffe6}h3{color:#fff}.router-link{outline:none;text-decoration:none;display:flex;justify-content:center;align-items:center}.lista{background:rgba(30,19,31,.5);border:1px solid var(--color-tabla);padding:15px 10px;margin:5px 0;color:var(--color-principalvuno);border-radius:10px;cursor:pointer}.lista-active{background:var(--color-tabla)}label{color:#fff;font-size:11px;padding:5px}input[type=text],input[type=date]{width:100%;height:30px;background:transparent;border:none;outline:none;padding:5px;font-size:15px;margin-bottom:10px;border-bottom:2px solid var(--color-secundario);color:var(--color-terceario)}input[type=checkbox]{text-align:center;vertical-align:center;width:15px;height:15px;border:none;border-radius:10px;outline:none;padding:5px;cursor:pointer;accent-color:var(--color-borde)}input[type=radio]{text-align:center;vertical-align:center;width:13px;height:13px;border:none;outline:none;cursor:pointer;accent-color:var(--color-borde)}textarea{width:100%;height:80%;background:transparent;border:none;outline:none;padding:5px;font-size:15px;margin-bottom:10px;border-bottom:2px solid var(--color-secundario);color:var(--color-terceario)}input::placeholder{color:#fff9}input[type=password],input[type=email]{width:100%;height:30px;background:transparent;border:none;outline:none;padding:5px;font-size:15px;margin-bottom:10px;border-bottom:2px solid var(--color-secundario);color:var(--color-terceario)}select{width:100%;height:30px;background:transparent;border:none;outline:none;padding:5px;font-size:15px;border-bottom:2px solid var(--color-secundario);margin-bottom:10px;color:var(--color-terceario)}select option{color:var(--color-principal)}.w-auto{width:max-content!important}.w-5{width:5%}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-35{width:35%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}.w-55{width:55%}.w-60{width:60%}.w-65{width:65%}.w-70{width:70%}.w-75{width:75%}.w-80{width:80%}.w-85{width:85%}.w-90{width:90%}.w-95{width:95%}.w-100{width:100%}.h-5{height:5%}.h-10{height:10%}.h-15{height:15%}.h-20{height:20%}.h-25{height:25%}.h-30{height:30%}.h-35{height:35%}.h-40{height:40%}.h-45{height:45%}.h-50{height:50%}.h-55{height:55%}.h-60{height:60%}.h-65{height:65%}.h-70{height:70%}.h-75{height:75%}.h-80{height:80%}.h-85{height:85%}.h-90{height:90%}.h-95{height:95%}.h-100{height:100%}.h-pantalla{height:100vh}.m-5{margin:5px}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.ml-5{margin-left:5px}.mr-5{margin-right:5px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mt-10{margin-top:10px}.p-5{padding:5px}.p-10{padding:10px}.pw-5{padding:0 5px}.pw-10{padding:0 10px}.ph-5{padding:5px 0}.ph-10{padding:10px 0}.pos-relative{position:relative}.pos-absolute{position:absolute}.borde-radius{border-radius:50%}.borde-radius-5{border-radius:5px}.borde-radius-10{border-radius:10px}.borde-prueba{border:2px solid rgba(238,238,8,.8)}.borde-top-1{border-top:1px solid var(--color-borde)}.borde-top-2{border-top:2px solid var(--color-borde)}.borde-right-1{border-right:1px solid var(--color-borde)}.borde-right-2{border-right:2px solid var(--color-borde)}.borde-left-1{border-left:1px solid var(--color-borde)}.borde-left-2{border-left:2px solid var(--color-borde)}.borde-bottom-1{border-bottom:1px solid var(--color-borde)}.borde-bottom-2{border-bottom:2px solid var(--color-borde)}.flex{display:flex;justify-content:center;align-items:center;vertical-align:center;text-align:center}.flex-wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.flex-space-around{display:flex;justify-content:space-around;align-items:center}.flex-space-between{display:flex;justify-content:space-between;align-items:center}.flex-direction-column{display:flex;flex-direction:column;justify-content:center;align-items:center}.flex-direction-column-space-around{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.flex-direction-column-space-between{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.flex-direction-column-start{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.flex-direction-column-start-bottom{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.flex-direction-column-bottom{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.box-shadow-pantalla{box-shadow:#0000002b 0 -23px 25px inset,#00000026 0 -36px 30px inset,#0000001a 0 -79px 40px inset,#0000000f 0 2px 1px,#00000017 0 4px 2px,#00000017 0 8px 4px,#00000017 0 16px 8px,#00000017 0 32px 16px}.box-shadow{box-shadow:var(--color-sombra) 0 20px 30px -10px}.boton-cerrar-sesion{width:45px;height:45px;cursor:pointer}.boton-cerrar-sesion:hover{background:var(--color-principal);border:2px dotted var(--color-borde);transition:all 1s ease;opacity:.5}.boton-principal{width:200px;height:35px;background:var(--color-home);color:#fff;border-radius:20px;font-size:15px;cursor:pointer}.boton-principal:hover{background:var(--color-principal);border:2px dotted var(--color-borde);transition:all 1s ease}.boton-secundario{width:200px;height:35px;background:rgba(23,153,228,.8);color:#fff;border-radius:20px;font-size:15px;cursor:pointer}.boton-secundario:hover{background:var(--color-principal);border:2px dotted var(--color-borde);transition:all 1s ease}.boton-agregar{width:40px;height:40px;background:var(--colorV);color:#fff;border-radius:100%;font-size:15px;cursor:pointer}.boton-agregar:hover{background:var(--color-principal);border:2px dotted var(--color-borde);transition:all 1s ease}.boton-editar{width:40px;height:40px;background:rgb(29,28,28);border:2px solid var(--color-tabla);border-radius:100%;font-size:15px;object-fit:cover;cursor:pointer;outline:none;overflow:hidden}.boton-editar:hover{background:var(--color-principal);border:2px dotted var(--color-borde);transition:all 1s ease}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll;overflow-x:hidden;scroll-behavior:smooth}.overflow-scroll::-webkit-scrollbar{background:transparent;width:5px}.overflow-scroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.8);border-radius:10px;cursor:pointer!important}table{position:relative;width:100%;height:auto;background:transparent}table caption{background:rgba(0,0,0,.8);color:#fff;height:40px;width:100%;padding:5px 0;border-top-right-radius:30px;border-top-left-radius:30px;border-top:2px groove var(--color-secundario)}table thead{width:100%;height:30px;padding:5px 0;background:var(--color-tabla);text-align:center;top:0;position:sticky;z-index:900}table thead th{width:auto;color:#fff;font-size:13px}table tbody{width:100%;height:auto;background:rgba(28,38,68,.5)}table tbody tr{width:100%;max-height:20px!important;overflow-y:scroll}table tbody tr:hover{cursor:cell;background:rgba(0,110,245,.2)}.tr-active{background:rgba(202,5,87,.5)}table tr td{padding:10px 5px;text-align:center;vertical-align:center;color:#fff;border:.5px solid rgba(23,153,228,.8)}table tr td button{width:40px;height:40px;padding:5px;border-radius:100%;border:1px solid var(--color-secundario);background:transparent;cursor:pointer}table tr td button:hover{transition:all .5s ease-in;background:rgba(23,153,228,.8)}table tr td button img{background:transparent;width:90%;object-fit:contain}.diferencia{background:red}.desplegar-tarjeta{width:100%;height:100%}.ocultar-tarjeta{width:100%;height:1px}.alerta-cargando{height:320px;width:320px;background:var(--color-principal);color:#fff;border:3px dotted var(--color-secundario);display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:50%}.ok-alerta-container{background:transparent!important}.ok-alerta{background:rgb(11,98,31)!important;color:#fff!important;width:auto!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.error-alerta-container{background:rgba(0,0,0,.6)!important}.error-alerta{background:transparent!important;color:#fff!important;border:2px solid red}.info-alerta-container{background:rgba(0,0,0,.6)!important}.info-alerta{background:transparent!important;color:#fff!important;border:2px solid rgb(0,208,255)}.mensaje-ok{width:100%;border-top:2px groove rgba(18,197,69,1)!important;border-top-left-radius:10px;border-top-right-radius:50px}.mensaje-error{width:100%;border-top:2px groove rgb(255,0,0,.8)!important;border-top-left-radius:10px;border-top-right-radius:50px}.pointer{cursor:pointer}.paginacion{width:100%;height:50px;max-height:50px;min-height:50px;bottom:0;background:var(--color-principal);border-radius:10px;position:sticky;z-index:1000;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;overflow-x:scroll;overflow-y:none;scroll-behavior:smooth}.paginacion>ul{height:100%;padding:5px;width:auto;display:flex;justify-content:center;align-items:center}.paginacion::-webkit-scrollbar{height:5px;background:transparent}.paginacion::-webkit-scrollbar-thumb{height:5px;background:var(--colorB)}.paginacion>ul>li{height:32px;width:32px;margin:0 2.5px;border:none;border-radius:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.paginacion>ul>li>button{height:100%;width:100%;background:var(--color-borde);border-radius:100%;margin:0!important;padding:0!important;display:flex;justify-content:center;align-items:center;color:#fff;font-size:12px;transition:all .5s ease;cursor:pointer}.paginacion>ul>li>button:hover{background:var(--color-principal)}.activo-boton{transition:all .5s linear;transform:scale(1.2);background:var(--color-principal)!important}.activo-boton>button{transition:all .5s linear;background:var(--color-principal)!important}.paginacion-boton-left{height:25px!important;width:25px!important;position:sticky;left:0;z-index:1000;overflow:hidden;background:rgb(0,255,72)!important}.paginacion-boton-left>button{position:sticky;width:100%!important;height:100%!important;border:2px groove var(--color-tabla);background:rgb(0,255,72)!important;left:0}.paginacion-boton-left>button>img{width:100%;height:100%}.paginacion-boton-right{height:25px!important;width:25px!important;position:sticky;z-index:1000;right:0;background:rgb(0,255,72)!important}.paginacion-boton-right>button{position:sticky;width:100%!important;height:100%!important;border:2px groove var(--color-tabla);background:rgb(0,255,72)!important;left:0}.paginacion-boton-right>button>img{width:100%;height:100%}#menu,.menu{background:rgb(3,42,90,.8);border-radius:10px}#menu ul>li{list-style:none;color:#95ff00}#menu ul>li:hover{transition:all .7s linear;background:rgba(255,255,255,.8);color:var(--color-principal);cursor:pointer}#menu ul>li:hover>a{color:var(--color-principal);width:100%;height:100%;border-bottom:1px dotted var(--color-principal)}.cerrar-menu{transition:all .4s ease-in-out;width:1px!important;height:100%}.cerrar-menu>div{display:none}.abrir-menu{transition:all .4s ease-in-out;width:15%;height:90%}.abrir-menu>div{transition:all .7s ease-in-out;overflow:hidden}.abrir-menu~div{transition:all .7s ease-in-out;width:85%;height:100%}.cerrar-menu~div{transition:all .7s ease-in-out;width:100%;height:100%}.boton-comando{width:30px;height:30px;display:flex;justify-content:center;align-items:center;position:absolute;right:-30px;top:-0px;border-radius:50%;padding:5px 10px;background:rgba(255,184,5,.949);color:#fff;cursor:pointer;z-index:1000}.card-inventarios{width:270px;height:130px;border-radius:35px 10px;margin:10px;box-shadow:0 10px 10px var(--color-principal);border:1px solid var(--color-borde);overflow:hidden}@media screen and (min-width: 767px) and (max-width: 1023px){#menu-estanteria{position:absolute;width:50%;left:0;z-index:1000}#app-estanteria-productos{padding:2px}}@media screen and (max-width: 767px){#menu-estanteria{position:absolute;width:50%;left:0;z-index:1000}#app-estanteria-productos{padding:5px}#select-inventario-conteo div{width:45%}}@media screen and (max-width: 600px){#app-estanteria div{display:none}}#portal-administrativo ul>li>a{color:#ffffffe6;padding:5px}#portal-administrativo ul>li:hover>a{padding:5px;border-radius:5px;background:var(--color-borde)}.desplegar-tarjeta-control-usuarios-agregar{width:100%;height:50%;transition:all .5s ease}.desplegar-tarjeta-control-usuarios-agregar div{overflow:hidden}.ocultar-tarjeta-control-usuarios-agregar{width:100%;height:1px;transition:all .5s ease}.ocultar-tarjeta-control-usuarios-agregar div{display:none}.desplegar-tarjeta-nuevo-producto{width:100%;height:65%;transition:all .5s ease}.ocultar-tarjeta-nuevo-producto{width:100%;height:1px;transition:all .7s ease}.ocultar-tarjeta-nuevo-producto div{display:none}.desplegar-tarjeta-nuevo-lugar{width:100%;height:30%;transition:all .5s ease}.ocultar-tarjeta-nuevo-lugar{width:100%;height:1px;transition:all .7s ease}.ocultar-tarjeta-nuevo-lugar div{display:none}.desplegar-tarjeta-editar-registro{width:100%;height:25%;transition:all .5s ease}.ocultar-tarjeta-editar-registro{width:100%;height:1px;transition:all .5s ease}.ocultar-tarjeta-editar-registro div{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:none}@media screen and (min-width: 767px) and (max-width: 1023px){#menu-administrativo{position:absolute;width:50%;left:0;z-index:1100}#menu-administrativo~div{width:100%}}@media screen and (max-width: 767px){#menu-administrativo{position:absolute;width:50%;left:0;z-index:1100}#menu-administrativo~div{width:100%}#portal-administrativo div{display:none}}@media screen and (max-width: 600px){#portal-administrativo div{display:none}}@media screen and (min-width: 767px) and (max-width: 1023px){#login-card{width:100%;height:100%}}@media screen and (max-width: 767px){#login-card{width:100%;height:90vh}#nav-info{display:none}.login-card-uno{width:50%;height:100%;border-left:1px solid var(--color-secundario)}.login-card-dos{display:none}}@media screen and (max-width: 600px){#login-card{width:100%;height:90vh}#nav-info{display:none}.login-card-uno{width:90%;height:100%}}@media screen and (max-width: 767px){#menu{position:absolute;width:50%;left:0;height:95%;z-index:1200}#inventario-real{flex-direction:column}#inventario-real-uno{width:100%}#inventario-real-uno-uno{width:100%;height:20%!important;margin-top:10px}#inventario-real-uno-dos{width:100%;height:70%!important;margin-top:10px}#inventario-real-uno-tres{width:100%;height:100%!important;margin-top:20px}#inventario-real-dos{width:100%!important;border-top:2px solid var(--color-tabla);font-size:10px!important}#inventario-real-dos-dos table{font-size:10px!important}#inventario-real-dos-dos table caption{height:20px!important}#inventario-real-dos-uno{width:100%;height:20%!important}#inventario-real-dos-dos{width:100%;height:30%!important}#inventario-real-dos-tres{width:100%;height:50%!important}#inventario-real-dos-tres>div{height:100%!important}#inventario-real-uno-tres table{font-size:10px!important}#inventario-real-uno-tres table caption{height:20px!important}#inventario-real-uno-tres table tr td{font-size:10px!important}}@media screen and (max-width: 600px){#inventario-real-uno-tres table tr td,#inventario-real-dos-dos table{font-size:10px!important}#menu{position:absolute;width:80%;left:0;height:95%;z-index:1200}}@font-face{font-family:fuente-principal;font-weight:700;src:url(/build/assets/Hobo-e1948e39.ttf)}
