@import"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";:root{--verde-claro: #bcdaff;--verde-oscuro: #3A86FF;--verde-disminuido: #eef6ff;--contraste-fondo: #b9e4e8;--background-color: #f0f0f0;--gris: #747474;--delete: #FF3C38;--rosado: #E3B4B8;--rosado-oscuro: #DD2D4A;--amarillo: #C7F0BD}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.formulario-container{width:100%;min-height:100vh;background-color:var(--background-color);display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;flex-direction:row-reverse;padding:0 10%}.description{width:40%;position:relative;padding:0;transform-origin:left;margin-right:5%;height:80vh;border-radius:10px;box-sizing:border-box;overflow:hidden}.description:before{position:absolute;width:100%;height:50%;background:linear-gradient(to top,white,transparent);left:0;bottom:0;z-index:2;content:"Gestiona tu negocio desde cualquier lugar. Inicia sesión con tu usuario y clave por favor";font-size:1.2rem;box-sizing:border-box;padding:20px;display:flex;align-items:end;justify-content:right;text-align:right;font-weight:500}.description img{width:100%;height:100%;position:relative;object-fit:cover;z-index:1}.logo{width:250px;right:10%;margin-bottom:50px}.formulario{width:40%;height:70vh;text-align:center;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 30px;border-radius:10px}.formulario p{color:#000;cursor:pointer}.input-group{width:100%;margin:0 0 20px;color:gray;display:flex;align-items:center;position:relative}.input-group input,.input-group select{width:100%;height:50px;border-radius:5px;background-color:#dfdfdf;border:none;position:relative;box-sizing:border-box;padding:0 35px;font-size:1.1rem}.input-group input:focus{outline:none}.input-group label{position:absolute;left:5px;z-index:2;display:flex;align-items:center;justify-content:center}.input-group span{cursor:pointer;position:absolute;right:5px;display:flex;align-items:center;justify-content:center}.btn-dark{width:100%;height:50px;background-color:#121315;color:#fff;font-size:1.1rem;font-weight:400;border:none;border-radius:5px;cursor:pointer;transition:all .4s ease;display:flex;align-items:center;justify-content:center}.icono-boton{position:relative;height:40px;display:flex;align-items:center;justify-content:center;margin-left:-20px;opacity:0;transition:all .4s ease}.btn-dark:hover>.icono-boton{opacity:1;margin-left:5px}.btn-dark:hover{background-color:var(--verde-claro);color:#000}@media only screen and (max-width: 765px){.formulario-container{flex-direction:column-reverse}.imagenes-slider{width:90%;height:100%}.imagenes-slider:before{position:absolute;content:"";width:100%;height:200px;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#161719 30%,transparent)}.description{width:100%;z-index:3;margin-right:0%;margin-top:20px}.description h1{font-size:3rem;margin-top:0;line-height:3rem}.logo{width:80%;right:10%;margin-bottom:50px;margin-top:20px}.formulario{width:100%;min-height:calc(100vh - 100px);text-align:center;z-index:3;border-radius:5px;height:auto;margin:20px 0;padding-bottom:20px;background-color:#ffffffa4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.app{background-color:var(--background-color);padding:0;width:100%;min-height:100vh;height:auto}.container-app{position:absolute;width:calc(100% - 300px);left:300px;box-sizing:border-box;min-height:100vh;height:auto;top:0}@media only screen and (max-width: 765px){.container-app{width:100%;left:0}}.loader{display:flex;align-items:center;justify-content:center;flex-direction:column;position:fixed;background-color:#000000e6;width:100%;height:100%;top:0;left:0;z-index:10}.loader>p{color:#fff;margin:10px 0 0}.jelly{--uib-size: 40px;--uib-speed: .8s;--uib-color: white;position:relative;height:calc(var(--uib-size) / 2);width:var(--uib-size);filter:url(#uib-jelly-ooze);animation:rotate72317 calc(var(--uib-speed) * 2) linear infinite}.jelly:before,.jelly:after{content:"";position:absolute;top:0%;left:25%;width:50%;height:100%;background:var(--uib-color);border-radius:100%}.jelly:before{animation:shift-left var(--uib-speed) ease infinite}.jelly:after{animation:shift-right var(--uib-speed) ease infinite}.jelly-maker{width:0;height:0;position:absolute}@keyframes rotate72317{0%,49.999%,to{transform:none}50%,99.999%{transform:rotate(90deg)}}@keyframes shift-left{0%,to{transform:translate(0)}50%{transform:scale(.65) translate(-75%)}}@keyframes shift-right{0%,to{transform:translate(0)}50%{transform:scale(.65) translate(75%)}}.navegador{width:300px;height:100%;box-sizing:border-box;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:30px;overflow:hidden;z-index:5;background-color:var(--verde-oscuro)}.navegador div{width:100%}.ultimoa img{height:35px}.navBar{width:100%;padding:0;list-style:none;margin:0;position:relative}.navBar>li{width:calc(100% + 10px);position:relative;transition:all .4s ease;margin-bottom:10px;display:flex;padding:0 5px;height:35px;align-items:center;color:#fff;box-sizing:border-box;z-index:2;cursor:pointer;border-radius:5px}.navBar>.subs{width:calc(90% + 10px);margin-left:10%;color:#d1d1d1;font-size:1rem}.navBar>li:hover{padding-left:20px}.navBar .item-active{border-radius:5px;position:absolute;width:10px;height:10px;right:0;transition:all .4s ease;background-color:var(--verde-oscuro);margin-top:15px}.navBar .item-active:after{content:"";opacity:0}.navBar .active-i{color:var(--verde-oscuro)}.navBar .active-i:after{width:100%}.navBar>li:after{content:"";position:absolute;width:0;height:100%;margin:0;left:0;top:0;background-color:var(--background-color);border-radius:5px;z-index:-1;transition:all .4s ease}.navBar .item-active svg{position:absolute;right:0}.navBar>li span{margin-right:5px;display:flex;align-items:center;justify-content:center}.user-name{width:100%;position:relative}.user-name p{color:#fff;font-size:small;font-weight:300}.d-nombre{width:100%;position:relative;display:flex;align-items:center;justify-content:start;gap:5px}.d-nombre span{background-color:#fff;height:40px;width:40px;border-radius:20px;color:var(--delete);cursor:pointer;display:flex;align-items:center;justify-content:center}.d-nombre>div{width:auto;box-sizing:border-box;padding:7px 14px 7px 7px;background-color:#fff;border-radius:30px;display:flex;align-items:center;text-transform:capitalize;font-size:1rem;color:#000}.d-nombre>div>div{width:30px;height:30px;background-color:var(--verde-claro);color:var(--verde-oscuro);border-radius:20px;font-size:1.5rem;display:flex;align-items:center;justify-content:center;text-transform:uppercase;margin-right:5px}.elaborado{color:#fff;box-sizing:border-box;padding-left:10px}.elaborado a{color:var(--verde-claro)}.cambio{display:none}@media only screen and (max-width: 765px){.navegador{width:0;padding:0;transition:all .4s ease;opacity:0;height:100%;top:0;z-index:100;background-color:var(--verde-oscuro)}.ultimoa img{width:200px}.navegador-res{width:100%;padding:30px;transition:all .4s ease;opacity:1;box-sizing:border-box}.cambio{display:block;position:fixed;right:20px;z-index:200}.hamburger{cursor:pointer}.hamburger input{display:none}.hamburger svg{height:3em;transition:transform .6s cubic-bezier(.4,0,.2,1)}.line{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.line-top-bottom{stroke-dasharray:12 63}.hamburger input:checked+svg{transform:rotate(-45deg)}.hamburger input:checked+svg .line-top-bottom{stroke-dasharray:20 300;stroke-dashoffset:-32.42}}.container-alerta{position:fixed;width:100%;height:100%;z-index:20;left:0;top:0;background-color:#000000be;display:flex;align-items:center;justify-content:center;z-index:999}.alerta-ini{background-color:var(--background-color);width:80%;max-width:500px;height:auto;box-sizing:border-box;padding:20px;border-radius:10px;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;animation:animad .6s 1}.alerta-salir{animation:sale .6s 1}@keyframes sale{0%{margin-top:0;opacity:1}50%{margin-top:35%}to{margin-top:-100%;opacity:0}}.alerta-ini h1{color:#000;margin:0}.alerta-ini p{color:var(--gris)}@keyframes animad{0%{margin-top:-100%;opacity:0}50%{opacity:1;margin-top:35%}to{margin-top:0}}.botones{width:100%;position:relative;display:flex;align-items:center;justify-content:center}.btn-success{background-color:var(--verde-oscuro);color:#fff;padding:10px;border-radius:5px;cursor:pointer;font-weight:700}.btn-denny{background-color:#f8d7da;color:var(--delete);padding:10px;border-radius:5px;margin-left:10px;cursor:pointer}.inicio{position:relative;width:100%;padding:30px 0 0 30px;box-sizing:border-box;animation:aparece .6s 1;transition:all .6s ease;display:flex;align-items:center;justify-content:space-between;height:auto}.inicio>div{width:60%;position:relative}.inicio .buscador{width:100%}.buscador{position:relative;width:50%;height:40px;display:flex;align-items:center}.buscador input{position:relative;width:100%;box-sizing:border-box;height:40px;background-color:#fff;border-radius:10px;padding:0 10px 0 40px;border:none;font-size:1rem;border:solid 1px rgb(219,219,219);color:#000}.buscador label{position:absolute;width:auto;display:flex;align-items:center;justify-content:center;left:10px;color:var(--gris);cursor:pointer}.titulos{width:max-content;margin:0;position:sticky;left:0;background-color:var(--background-color)}.titulos h1{margin:0;font-size:1.8rem;color:#000;font-weight:500;line-height:1.8rem}.titulos>p{margin:0;color:var(--gris)}.mesas-lista{display:flex;align-items:start;justify-content:left;overflow:auto;height:120px;box-sizing:border-box;padding:0;margin:15px 0}.mesas-lista::-webkit-scrollbar{width:0;height:0}.mesas-lista:hover::-webkit-scrollbar{width:10px;height:8px}.mesas-lista:hover::-webkit-scrollbar-thumb{background-color:#919191;border-radius:10px}.mesas-lista>.listado{position:relative;padding:0;width:max-content;list-style:none;display:flex;background-color:var(--background-color);margin:0;gap:10px}.mesas-lista>.listado li{width:110px;height:100px;border-radius:10px;background-color:#fff;padding:10px;margin:0 10px 0 0;box-sizing:border-box;cursor:pointer;transition:all .4s ease;text-align:center;position:relative;display:flex;align-items:start;justify-content:start;flex-direction:column;box-shadow:0 2px 10px #0000000d}.mesas-lista>.listado li small{color:var(--gris)}.mesas-lista>.listado .activado{background-color:var(--verde-claro)}.mesas-lista>.listado li:hover{background-color:var(--verde-claro)}.mesas-lista>.listado li p{margin:0}.mesas-lista>.listado li .mesa{position:relative;color:#000;border-radius:20px;font-weight:600;font-size:1rem;display:flex;align-items:center;justify-content:center;gap:3px;margin-bottom:10px}.productos{width:100%;position:relative;height:calc(100vh - 220px);margin:0;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box}.productos>div{width:100%;position:relative;height:100%;box-sizing:border-box;overflow:auto}.productos>div::-webkit-scrollbar{width:0;height:0}.productos>div ul{list-style:none;margin:0;padding:0;height:auto;width:100%;position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:15px;z-index:1}.productos>div .productosreverse{flex-direction:column-reverse;display:flex;align-items:start;justify-content:start}.productos>div ul li{width:100%;height:auto;box-sizing:border-box;padding:10px 10px 10px 20px;border-radius:10px;background-color:#fff;margin-bottom:10px;position:relative;overflow:hidden;border:solid 1px white;cursor:pointer}.productos>div ul li.activo{border:solid 1px var(--verde-oscuro)}.productos>div ul li p,.productos>div ul li h3,.productos>div ul li div{z-index:2;position:relative}.productos>div ul .vacio{height:150px}.productos>div ul li h3{margin:0;font-size:1.2rem;font-weight:400;color:#000;line-height:1.2rem;z-index:1;text-transform:lowercase}.productos>div ul li>p{color:#474747;margin:0;z-index:1}.adicionar{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:10px}.campo{width:38%;position:relative}.campo input{position:relative;width:100%;height:30px;box-sizing:border-box;text-align:center;border-radius:5px;border:none;font-size:1rem;border:solid 1px gray}.campo input:focus{outline:none}.bt-add{width:58%;height:30px;border-radius:5px;background-color:var(--verde-oscuro);color:#fff;transition:all .4s ease}.ftproducto-nuevo{width:100%;display:flex;align-items:start;justify-content:space-between;margin-top:10px;position:relative}.ftproducto-nuevo img{width:100px;object-fit:contain;height:100px}.ultim{width:auto;margin-left:10px;position:relative;margin-top:10px;box-sizing:border-box;height:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.ultim>div{width:100%}.quedan{font-size:small;color:var(--gris)}.son{line-height:1rem;text-align:right;margin-top:15px}.son p{margin:0;color:#000;font-size:1.2rem}.son small{color:var(--gris)}@keyframes aparece{0%{opacity:0;margin-left:-30px}to{opacity:1;margin-left:0}}.espacio-factura{position:relative;width:40%;height:calc(100vh - 30px);display:flex;align-items:center;justify-content:space-between;flex-direction:column;box-sizing:border-box;padding:0 0 0 20px}.container-factura{width:100%;position:relative;height:80%;display:flex;align-items:center;justify-content:space-between}.contener-facturas{width:100%;height:100%;position:relative;overflow:hidden}.factura{position:relative;width:100%;height:100%;list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:start}.factura>li{width:100%;height:100%!important;background-color:#fff;border:solid 1px gray;box-shadow:0 2px 10px #0000001e;border-radius:10px;box-sizing:border-box;padding:20px;transition:all .4s ease;display:flex;align-items:center;justify-content:space-between;flex-direction:column;position:relative}.mostrando{display:flex;align-items:center;justify-content:space-between;flex-direction:column;position:relative}.enca-fac{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;color:#000;line-height:1.1rem;font-weight:500}.resumen-compra{width:100%;box-sizing:border-box;padding:0;height:70%;margin-top:10px;overflow:auto}.resumen-compra table{width:100%;margin:0;padding:0;box-sizing:border-box;color:var(--gris);font-size:.9rem;font-weight:300;border-collapse:collapse}.resumen-compra table tr td:nth-child(2){text-align:right}.resumen-compra table tr td span{margin-right:10px}.resumen-compra table tbody tr:last-child td{padding-bottom:20px}.resumen-compra table tfoot{font-size:1.5rem;border-top:dashed 1px var(--gris)}.resumen-compra table tfoot tr td{padding:5px 0}.fech{display:flex;align-items:center;justify-content:center}.fech>span:first-child{font-size:2.5rem;margin-right:5px}.fech>span:last-child{font-size:.8rem;text-transform:capitalize}.factura li:nth-child(1){height:90%}.factura li:nth-child(2){height:95%}.metodosd-pago{width:100%;position:relative}.metodosd-pago>p{color:#000;font-weight:500}.metodosd-pago ul{list-style:none;width:100%;padding:0;box-sizing:border-box;margin:0;display:flex;align-items:center;justify-content:space-between;position:relative}.metodosd-pago ul li{width:auto;position:relative;text-align:center;color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:.8rem;cursor:pointer}.metodosd-pago ul li:hover>div{border:solid 1px white;background-color:var(--verde-oscuro);color:#fff}.metodosd-pago ul li .fverde{background-color:var(--verde-oscuro);color:#fff}.metodosd-pago ul li>div{width:auto;padding:0 20px;height:40px;display:flex;align-items:center;border:solid 1px var(--gris);border-radius:5px;transition:all .4s ease}.metodosd-pago ul li img{height:20px}.opciones{list-style:none;width:120px;height:100%;padding:0;display:flex;align-items:center;justify-content:space-between;flex-direction:column;gap:30px;margin:0}.opciones div{display:flex;align-items:center;justify-content:start;flex-direction:column;gap:30px}.opciones li{width:80px;height:80px;border-radius:10px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#000;cursor:pointer;transition:all .3s ease;font-size:small;border:solid 1px gray}.opciones li.final-btn{background-color:#c7f0bd;color:#000}.opciones li:active{scale:.9}.opciones li:first-child{color:var(--delete)}.resumenes{width:100%;height:16%;display:flex;align-items:center;justify-content:space-between;z-index:2}.resumenes>div{width:48%;height:100%;background-color:var(--amarillo);border-radius:10px 10px 0 0;box-sizing:border-box;padding:10px 20px;display:flex;align-items:start;justify-content:space-between;flex-direction:column;color:#000;position:relative}.resumenes>div::-webkit-scrollbar{width:0;height:0}.resumenes>div:last-child{background:var(--amarillo);color:#000;overflow:auto}.resumenes>div:hover>.resumextra{scale:1;opacity:1}.resumenes .resumextra{position:absolute;bottom:110%;width:70%;height:auto;padding:20px;border-radius:10px;background-color:#fff;box-sizing:border-box;box-shadow:0 2px 10px #00000049;transition:all .4s ease;scale:0;opacity:0;transform-origin:bottom;color:#000}.resumextra p{margin:0;font-size:1.1rem}.cerrar-ventas{width:calc(100% + 20px);margin-left:-10px;padding:0 20px;text-align:right;box-sizing:border-box;font-size:2rem;color:#000}.cerrar-ventas2{width:calc(100% + 20px);margin-left:-10px;padding:0 30px;text-align:right;box-sizing:border-box;font-size:small;color:#000}.abr-fac{display:none}.imprfac{width:125%;background-color:#fff;position:absolute;left:-25%;top:0;height:auto;min-height:100vh;font-size:13px}.dulcep{color:var(--verde-oscuro)}.imprfac table{border-collapse:collapse}.imprfac table tbody{font-size:10px}.imprfac table tbody tr{border-top:dashed 1px gray!important}.imprfac table tbody tr td:last-child{padding-left:20px}.imprfac table tfoot{border-top:dashed 2px black}.imprfac table tfoot tr td{padding:10px 0 0;font-size:13px}.botones-print{display:flex;margin-top:20px}.botones-print button{padding:8px 20px;background-color:#000;color:#fff;border-radius:5px;cursor:pointer}.botones-print button:first-child{margin-right:10px;background-color:var(--verde-oscuro);color:var(--verde-claro)}.container-vueltas{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100;background-color:#000000c2;display:flex;align-items:center;justify-content:center}.modulo-d{width:80%;max-width:500px;border-radius:10px;box-sizing:border-box;padding:10px;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.modulo-d h1{margin:0;font-size:2rem}.modulo-d .cerrar-x{position:absolute;right:10px;top:10px;cursor:pointer}.modulo-d>p{margin:0}.modulo-d>input{border:solid 1px gray;border-radius:10px;height:40px;box-sizing:border-box;padding:0 10px;width:60%;margin-top:10px;font-size:1rem}.modulo-d button{background-color:#000;color:#fff;width:150px;border-radius:10px;height:40px;margin-top:10px}.elcambio{margin-top:30px;color:green}@media print{.botones-print{display:none}}.btn-caja{background-color:#000;color:#fff;width:130px;border-radius:10px}@media only screen and (max-width: 765px){.inicio{flex-direction:column;margin-top:20px;padding:30px}.inicio>div{width:100%;position:relative}.imprfac{width:100%;background-color:#fff;position:absolute;left:0%;top:0;height:auto;min-height:100vh}.espacio-factura{position:fixed!important;width:100%!important;background-color:var(--background-color);height:calc(100% - 50px);top:50px;display:flex;align-items:start;justify-content:space-between;flex-direction:column;z-index:3;transition:all .4s ease;opacity:1;scale:0;transform-origin:right}.espacio-cerrado{scale:1!important;opacity:1}.espacio-factura:before{content:"";width:100%;height:calc(100% + 50px);position:absolute;left:0;top:-50px;background-color:var(--background-color)}.abr-fac{display:flex;align-items:center;justify-content:center;position:fixed;color:#000;left:5%;top:10px;z-index:90;cursor:pointer}.aparicion{width:20px;height:20px;border-radius:10px;background-color:var(--verde-claro);position:absolute;left:100px;transition:all .4s ease;opacity:0;animation:aparic .4s 1}@keyframes aparic{0%{left:100px;opacity:1}to{left:0;opacity:0}}.productos{height:calc(100vh - 180px - 3.4rem);flex-direction:column}.productos>div{width:100%;position:relative;height:100%;box-sizing:border-box;overflow:auto;display:flex}.productos>div .productosreverse{flex-direction:row-reverse;display:flex;align-items:start;justify-content:start}.productos>div ul{list-style:none;margin:0;padding:0;width:auto!important;display:flex;align-items:center;justify-content:left}.productos>div ul li{width:max-content;margin-right:10px}.productos>div ul li h3{max-width:200px}.container-factura{width:90%}.contener-facturas{width:85%;height:100%;position:relative;overflow:hidden}.factura{width:100%}.factura>li{width:100%;margin-right:-100%}.resumenes>div:first-child{border-radius:0 10px 0 0}.resumenes>div:last-child{border-radius:10px 0 0}}.informe{position:relative;width:100%;padding:0 0 0 30px;box-sizing:border-box;animation:aparece .6s 1;transition:all .6s ease;display:flex;align-items:end;justify-content:space-between;height:auto;flex-direction:column;height:100vh}.informe .titulos{margin:0}.encabezadotit{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;z-index:2;padding-bottom:0}.encabezadotit:before{position:absolute;content:"";width:100%;height:3px;border-radius:2px;background-color:var(--verde-oscuro);bottom:0}.filtrar{margin:30px;display:flex;align-items:end;justify-content:center;flex-direction:column;cursor:pointer}.filtrar h2{color:#000;font-size:1.4rem;width:max-content;margin:0;font-weight:500;line-height:1.8rem;display:flex;align-items:center}.filtrar p{margin:0;color:var(--gris)}.filtrar:hover>.container-fechas{scale:1;opacity:1}.container-fechas{width:auto;height:auto;background-color:#fff;border-radius:10px;position:absolute;padding:10px 20px;top:80%;transition:all .4s ease;transform-origin:top;scale:0;opacity:0}.grupo-input-fecha{width:250px;box-sizing:border-box;display:flex;align-items:start;justify-content:center;flex-direction:column;margin-bottom:15px}.grupo-input-fecha label{color:var(--verde-oscuro);margin-bottom:5px;position:relative}.grupo-input-fecha input{width:100%;position:relative;height:40px;border-radius:5px;background-color:var(--background-color);color:#000;font-size:1rem;border:none;font-family:Poppins,sans-serif;box-sizing:border-box;padding:0 10px}.grupo-input-fecha input[type=date]::-webkit-calendar-picker-indicator{background-color:var(--verde-claro);color:#fff;padding:5px;border-radius:50%}.grupo-input-fecha input:focus{outline:none}.primerGrafico{position:relative;width:calc(100% - 30px);background-color:#fff;border:solid 1px gray;height:250px;box-sizing:border-box;margin:0 30px;border-radius:10px;z-index:1;display:flex;align-items:center;justify-content:center;padding:10px;left:0}.primerGrafico h1{color:#000;font-weight:500}.custom-tooltip{background-color:#fff;border-radius:5px;padding:5px;box-shadow:0 2px 10px #00000036}.custom-tooltip p:first-child{color:#000;margin:0}.venta-label{color:var(--gris);font-size:1.3rem;margin:0 0 0 30px}.cuadros{width:calc(100% - 30px);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;margin-right:30px}.cuadros>div{width:31.6%;height:240px;background-color:#fff;border-radius:10px 10px 0 0;position:relative;border:solid 1px gray;border-bottom:none}.contabla{overflow:auto;padding:0 10px}.contabla>.titupa{color:#000;margin:10px}.contabla::-webkit-scrollbar{width:0;height:0}.contabla table{width:100%;margin:0;box-sizing:border-box;padding:0;border-collapse:collapse}.contabla table thead{color:var(--verde-oscuro);width:100%;position:sticky;top:0;left:0;background-color:var(--contraste-fondo);z-index:3;font-size:.9rem}.contabla table thead tr th{padding:10px 0;font-weight:500}.contabla table tbody{width:100%;position:relative;color:#000;text-align:center;font-size:.9rem}.contabla table tbody tr:nth-child(odd){background-color:var(--background-color);color:var(--verde-oscuro)}.contabla table tbody tr td{padding:5px;font-weight:300}.contabla table tbody tr{position:relative;cursor:pointer}.contabla table tbody tr:hover{background-color:var(--verde-claro);color:var(--verde-oscuro)}.contabla table tbody tr:hover>.pedido-float{scale:1}.contabla table tbody tr .pedido-float{position:absolute;scale:1;left:0;background-color:#fff;width:80%;border-radius:5px;box-sizing:border-box;padding:10px;transition:all .4s ease;scale:0;transform-origin:top;z-index:2;top:100%}.pedido-float ul{list-style:none;margin:0;padding:0}.resumenreg{position:absolute;width:80%;max-width:400px;border-radius:10px;height:400px;overflow:auto;background-color:#fff;box-shadow:0 2px 10px #00000063;left:200px;z-index:20;box-sizing:border-box;padding:15px;transition:all .4s ease;transform-origin:bottom}.resumenreg ul{list-style:none;margin:0;padding:0}.resumenreg .cerrar{position:absolute;right:5px;top:5px;cursor:pointer}.resumenreg .borrador{position:absolute;width:40px;height:40px;background-color:var(--rosado);color:var(--delete);display:flex;align-items:center;justify-content:center;border-radius:20px;right:10px;bottom:10px;cursor:pointer}.resumenreg h2{font-size:1.2rem;color:var(--verde-oscuro);margin:0 0 20px}.resumenreg table{border-collapse:collapse;width:100%;position:relative;text-align:left}.resumenreg table tbody{color:var(--gris)}.ventas-utilidad{display:flex;align-items:center;justify-content:center;flex-direction:column}.totaldeventas{position:relative;width:100%;box-sizing:border-box;padding:10px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:2;margin:0}.totaldeventas span{color:var(--gris)}.totaldeventas h3{margin:0;color:#000;font-size:1.3rem;font-weight:500;line-height:1.5rem}.totaldeventas:nth-child(2) h3{font-size:2rem}.totaldeventas:hover>.resumextra{scale:1}.totaldeventas .resumextra{width:auto;padding:10px 30px;box-sizing:5px;background-color:var(--verde-claro);box-shadow:0 2px 10px #00000041;text-align:center;color:var(--verde-oscuro);position:absolute;bottom:100%;transition:all .4s ease;transform-origin:bottom;scale:0;border-radius:10px}.barras-chart{box-sizing:border-box;padding:10px 20px}@media only screen and (max-width: 765px){.encabezadotit{flex-direction:column;padding-top:20px}.filtrar{width:max-content;width:90%}.cuadros{width:calc(100% - 30px);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;flex-direction:column;margin-right:30px}.cuadros>div{width:100%;height:240px;background-color:var(--contraste-fondo);border-radius:10px;position:relative;margin-top:20px;box-sizing:border-box}.cuadros>div:last-child{margin-bottom:20px}}.modulo-usuarios{position:relative;width:100%;padding:30px 0 0 30px;box-sizing:border-box;animation:aparece .6s 1;transition:all .6s ease;display:flex;align-items:start;justify-content:space-between;height:100vh}.modulo-usuarios .titulos{margin:0}.modulo-usuarios>div{width:49%}.usuarios-list{list-style:none;width:100%;margin:30px 0 0;padding:0}.usuarios-list .vacios-u{border:none;height:45px;background-color:#fff;border:solid 1px gray}.usuarios-list li{width:100%;margin-bottom:10px;border-radius:10px;box-sizing:border-box;padding:5px 30px 5px 8px;border:solid 1px var(--gris);display:flex;align-items:center;justify-content:space-between;position:relative;background-color:var(--verde-oscuro);z-index:2;cursor:pointer}.usuarios-list li .unidos-nom{display:flex;align-items:center;justify-content:left}.usuarios-list li .nombre-user{width:40px;height:40px;border-radius:5px;background-color:var(--verde-claro);color:var(--verde-oscuro);font-size:1.5rem;font-weight:500;display:flex;align-items:center;justify-content:center;text-transform:capitalize}.usuarios-list li .completo-nombre{margin:0 10px;position:relative;height:100%;display:flex;align-items:start;justify-content:space-between;flex-direction:column;font-size:1.1rem;color:#fff}.usuarios-list li .completo-nombre>span{color:#fff;font-size:smaller}.cambiar-clave{color:var(--verde-claro);display:flex;align-items:center;justify-content:end;cursor:pointer;position:relative}.cambiar-clave:hover>.input-ca{scale:1;opacity:1}.input-ca{width:250px;height:150px;background-color:#fff;border-radius:10px;box-shadow:0 2px 10px #0000003a;box-sizing:border-box;padding:10px;display:flex;align-items:start;justify-content:center;flex-direction:column;position:absolute;scale:0;transition:all .4s ease;transform-origin:bottom;right:100%;opacity:0;bottom:0}.input-ca .btn-enviar{width:100%;height:40px;background-color:var(--verde-oscuro);color:var(--verde-claro);margin-top:10px;border-radius:5px}.input-ca label{color:var(--gris);font-size:small;line-height:.8rem;margin-bottom:10px}.input-ca input{position:relative;width:100%;height:40px;box-sizing:border-box;padding:0 10px;color:var(--contraste-fondo);border:solid 1px var(--contraste-fondo);font-size:1rem;border-radius:5px}.input-ca input:focus{outline:none}.borrar-user{position:absolute;left:calc(100% - 60px);z-index:1;width:60px;height:60px;background-color:var(--contraste-fondo);border-radius:10px;color:var(--delete);display:flex;align-items:center;justify-content:center;transition:all .4s ease;opacity:0}.usuarios-list li:hover>.borrar-user{left:calc(100% - 20px);opacity:1}.formulario-crear{display:flex;align-items:center;justify-content:center;position:relative;height:100%}.formulario-crear .form{width:80%;height:auto;box-sizing:border-box;padding:20px;border-radius:10px;background-color:#fff;border:solid 1px gray;display:flex;align-items:start;justify-content:space-between;flex-direction:column}.formulario-crear h2{color:#000;font-weight:500;margin:0;font-size:1.8rem}.formulario-crear p{margin:0 0 30px;color:var(--gris);line-height:1.1rem}.formulario-crear label{color:#000;margin:10px 0 5px;position:relative}.formulario-crear .btn-send2{background-color:var(--verde-claro);color:var(--verde-oscuro);width:100%;border-radius:5px;height:40px}.formulario-crear input,.formulario-crear select{width:100%;box-sizing:border-box;background-color:var(--background-color);padding:0 10px;border:none;height:40px;color:#000;border-radius:5px;margin-bottom:10px;font-size:1rem}@media only screen and (max-width: 765px){.modulo-usuarios{padding:30px;min-height:100vh;height:auto;flex-direction:column}.modulo-usuarios>div{width:100%;margin-bottom:20px}.modulo-usuarios>div:first-child{width:95%}.formulario-crear .form{width:95%}}.inventario{position:relative;width:100%;padding:30px 0 0 30px;box-sizing:border-box;animation:aparece .6s 1;transition:all .6s ease;height:100vh;display:flex;align-items:start;justify-content:space-between;flex-direction:column}.cabeza-inventario{width:calc(100% - 30px);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;z-index:2;position:relative}.cabeza-inventario:before{position:absolute;content:"";width:100%;height:3px;border-radius:2px;background-color:var(--verde-oscuro);bottom:-10px}.inventario .titulos{margin:0;display:flex;align-items:start;justify-content:center;flex-direction:column;position:relative;cursor:pointer}.titulos>p{display:flex;align-items:center;cursor:pointer;margin:0}.titulos:hover>.filtros-productos{scale:1;opacity:1}.filtros-productos{width:auto;padding:10px;border-radius:10px;background-color:#fff;box-shadow:0 2px 10px #0000004d;position:absolute;top:100%;list-style:none;box-sizing:border-box;transition:all .4s ease;scale:0;opacity:0;transform-origin:top;margin:0;height:300px;overflow:auto}.filtros-productos::-webkit-scrollbar{width:0;height:0}.filtros-productos li{width:100%;font-size:1rem;color:#000;cursor:pointer;padding:5px;transition:all .4s ease;box-sizing:border-box;border-radius:5px}.filtros-productos li:hover{background-color:var(--contraste-fondo);color:var(--verde-oscuro)}.listado-agregar{width:calc(100% - 30px);height:300px;margin-top:20px;display:flex;align-items:center;justify-content:space-between;position:relative}.listado-agregar>div>span{color:#fff;margin-left:10px;font-size:1.2rem}.resumen-gastos{width:50%;position:absolute;left:10%;height:350px;border-radius:10px;background-color:#fff;z-index:3;top:0;box-shadow:0 2px 10px #00000056;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:15px;box-sizing:border-box;transition:all .4s ease;transform-origin:top;scale:0;opacity:0}.resumen-gastos .cerrar{position:absolute;left:0;top:10px;cursor:pointer;color:#000}.resumen-gastos>div{width:100%;text-align:center}.resumen-gastos>div .opciones-resumen{width:100%;position:relative;margin-top:10px;display:flex;align-items:center;justify-content:center}.resumen-gastos>div .opciones-resumen>div{padding:5px 10px;border-radius:20px;background-color:#e6e6e6;color:#000;font-size:.9rem;margin:0 5px;cursor:pointer}.resumen-gastos>div .opciones-resumen>.active-res{background-color:var(--verde-claro)}.opciones-resumen .otro{position:relative;display:flex;align-items:center;justify-content:center}.opciones-resumen .otro:hover>.fechas{opacity:1;scale:1}.opciones-resumen .otro .fechas{position:absolute;width:200px;height:150px;border-radius:10px;background-color:var(--contraste-fondo);top:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;box-sizing:border-box;padding:10px;transition:all .4s ease;opacity:0;scale:0;transform-origin:top}.opciones-resumen .otro .fechas input{width:100%;box-sizing:border-box;padding:0 10px;height:40px;border-radius:10px;border:none;font-size:1rem}.respuesta{display:flex;align-items:center;justify-content:center}.respuesta>div{min-width:100px;margin:0 20px;font-size:1rem;color:#000;background-color:#e6e6e6;border-radius:10px;padding:10px}.respuesta>div h1{font-size:2rem;margin:0;font-weight:500}.resumen-gastos .total h1{margin:0;font-size:3rem}.tabla-resumen-inventario{width:70%;position:relative;height:100%;background-color:#fff;border-radius:10px;padding:0 10px 10px;box-sizing:border-box;overflow:auto;border:solid 1px gray}.tabla-resumen-inventario::-webkit-scrollbar{width:0;height:0}.tabla-resumen-inventario table{width:100%;margin:0;box-sizing:border-box;border-collapse:collapse;text-align:center}.tabla-resumen-inventario table thead{position:sticky;top:0;background-color:#fff}.tabla-resumen-inventario table thead tr th{padding:10px 0}.tabla-resumen-inventario table th{color:var(--verde-oscuro);font-weight:500}.tabla-resumen-inventario table tbody{color:#000}.tabla-resumen-inventario tbody tr{transition:all .4s ease;cursor:pointer}.tabla-resumen-inventario tbody tr .table-nombre{display:flex;align-items:start;justify-content:center;flex-direction:column;line-height:1.1rem}.tabla-resumen-inventario tbody tr .table-nombre>span{color:var(--gris);font-size:small}.tabla-resumen-inventario tbody tr:hover{background-color:var(--background-color);color:var(--verde-oscuro)}.tabla-resumen-inventario tbody .active{background-color:var(--rosado)!important;color:#000}.tabla-resumen-inventario tbody tr:nth-child(odd){background-color:#00000017}.tabla-resumen-inventario tbody tr td{padding:5px 0}.tabla-resumen-inventario tbody .activeanim td:nth-child(3){animation:crecer 1s 1}@keyframes crecer{50%{scale:4}to{scale:1}}.modificacion-producto{position:relative;width:28%;background-color:#fff;border:solid 1px gray;border-radius:10px;box-sizing:border-box;padding:10px;height:100%}.subtext{margin:5px 10px;line-height:.9rem;color:var(--gris)}.verde{color:var(--verde-oscuro)!important}.modificacion-producto input{width:calc(100% - 10px);height:35px;border-radius:5px;background-color:#fff;border:none;box-sizing:border-box;padding:0 10px;font-size:1rem;margin-left:10px;margin-top:20px;border:solid 1px gray}.botones{width:100%;margin-top:20px;width:calc(100% - 10px);margin-left:10px;display:flex;align-items:center;justify-content:space-between}.botones button{width:48%;height:35px;border-radius:5px}.botones .sumar{background-color:var(--verde-claro);color:var(--verde-oscuro)}.botones .restar{background-color:var(--rosado);color:var(--delete)}.inventario .cuadros>div{height:190px;width:calc(33% - 10px);border:solid 1px gray;border-bottom:none}.inventario .totaldeventas h3{margin-top:10px}@media only screen and (max-width: 765px){.cabeza-inventario{flex-direction:column}.cabeza-inventario .titulos{z-index:2}.cabeza-inventario .buscador{margin-top:10px;z-index:1!important}.listado-agregar{flex-direction:column;height:auto}.tabla-resumen-inventario{width:100%;position:relative;height:200px}.modificacion-producto{position:relative;width:100%;margin-top:15px;height:auto}.inventario .botones{flex-direction:column}.inventario .botones button{width:100%}.inventario .botones button:last-child{margin-top:10px}.inventario .cuadros>div{height:220px;width:100%}}.container-productos{position:relative;width:100%;padding:30px 0 0 30px;box-sizing:border-box;animation:aparece .6s 1;transition:all .6s ease;height:100vh;display:flex;align-items:start;justify-content:space-between;flex-direction:column}.container-productos .titulos{margin:0;position:relative}.lista-productos{width:100%;height:auto;box-sizing:border-box;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--negro) transparent}.lista-productos::-webkit-scrollbar{width:4px;height:4px}.lista-productos::-webkit-scrollbar-thumb{background-color:var(--negro);border-radius:2px}.lista-productos::-webkit-scrollbar-track{background-color:transparent}.lista-productos ul{width:max-content;list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:left;flex-direction:row-reverse}.lista-productos ul li{width:auto;min-height:100px;border-radius:10px;padding:5px;box-sizing:border-box;background-color:#fff;margin-right:20px;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:left;border:solid 1px gray}.lista-productos ul li>div h3{font-size:1.2rem;font-weight:500;color:#000;margin:0;text-transform:lowercase}.lista-productos ul li>.texto-del-pto{position:relative;max-width:250px}.lista-productos ul li>div{position:relative}.lista-productos ul li>div p{color:var(--gris);margin:0 0 20px;font-size:.8rem}.foto-producto-nuevo{margin-left:10px;position:relative;width:50px;height:100%}.foto-producto-nuevo img{object-fit:contain;position:relative;width:100%;height:100%}.prec{color:#000;font-weight:600;font-size:1.2rem}.editar{position:absolute;right:10px;top:100%;width:40px;height:40px;border-radius:25px;background-color:var(--verde-oscuro);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.editar-crear{width:100%;display:flex;align-items:center;justify-content:space-between}.espacio-formu{width:40%;height:400px;background-color:#fff;border:solid 1px gray;border-bottom:none;border-radius:10px 10px 0 0;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0}.espacio-formu h2{color:#000;font-weight:500;font-size:1.3rem;margin-top:0}.espacio-formu input,.espacio-formu select{width:80%;height:35px;color:#000;padding:0 10px;box-sizing:border-box;border-radius:5px;background-color:var(--background-color);font-size:1rem;margin-bottom:10px;border:none;border:solid 1px gray}.espacio-formu input,.espacio-formu .grupo-utili{width:80%;display:flex;align-items:center;justify-content:space-between}.espacio-formu>p{margin:10px 0 0;text-align:left;width:80%;position:relative;color:#000}.espacio-formu .grupo-utili input{width:48%}.btn-crearp{width:80%;background-color:var(--verde-oscuro);color:#fff;height:35px;border-radius:5px}.floatventana{position:fixed;width:100%;height:100%;background-color:#000000ef;display:flex;align-items:center;justify-content:center;z-index:10;left:0;top:0}.floatventana form{animation:animad .6s 1;border-radius:10px}.floatventana .btn-elimin{background-color:var(--rosado);color:var(--delete);margin:10px 0;width:150px;height:40px;border-radius:4px;position:absolute;right:5%;top:10px}.cerrar-ven{position:absolute;left:10px;top:10px;width:40px;height:40px;background-color:#fff;color:var(--delete);display:flex;align-items:center;justify-content:center;border-radius:20px;cursor:pointer}.editar-imagen{margin-left:10px;width:400px;border-radius:10px;background-color:#fff;height:auto;position:relative;box-sizing:border-box;padding:10px;display:flex;align-items:center;justify-content:center}.editar-imagen img{width:150px;height:150px;object-fit:contain}.editar-imagen form{width:100%}.editar-imagen form p{font-size:1.2rem;font-weight:500}.editar-imagen form input{box-sizing:border-box;width:100%;height:40px}.final-p{width:60%;display:flex;align-items:center;justify-content:center;flex-direction:column}.final-p .escribir{color:#000;text-align:center}.final-p .escribir h1{font-size:3rem;font-weight:500;margin:0}.crear-cat{color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:30px}.crear-cat p{margin-bottom:0}.crear-cat small{width:60%;text-align:center;color:var(--gris);margin-bottom:20px}.input-cat{width:300px;display:flex;align-items:center;justify-content:center}.input-cat input{width:100%;height:40px;background-color:var(--contraste-fondo);border-radius:5px 0 0 5px;font-size:1rem;border:none;padding:0 10px;box-sizing:border-box;color:#000;border:solid 1px gray}.input-cat input:focus{outline:none}.input-cat span{width:40px;height:40px;border-radius:0 5px 5px 0;background-color:var(--verde-oscuro);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border:solid 1px gray;border-left:none;box-sizing:border-box}.categor{width:80%;padding:0;margin:0;overflow:auto}.categor::-webkit-scrollbar{width:0;height:0}.categor ul{width:max-content;display:flex;align-items:center;justify-content:left}.categor ul li{padding:2px 20px;border-radius:5px;display:flex;align-items:center;justify-content:center;background-color:var(--verde-claro);color:var(--verde-oscuro);margin-right:10px}.categor ul li span{cursor:pointer;margin-left:5px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 765px){.container-productos{height:auto}.lista-productos{margin:25px 0 15px}.editar-crear{flex-direction:column;align-items:start}.espacio-formu{width:90%;height:max-content;border-radius:10px;padding:20px 0 30px}.final-p{width:90%;margin:20px 0}.floatventana{flex-direction:column;justify-content:start;padding-top:100px}.editar-imagen{width:90%;margin-left:0;margin-top:20px;box-sizing:border-box}}.configurar{width:100%;position:relative;height:100vh}.titulo-config{color:#000;height:100px;width:100%;display:flex;position:relative;align-items:start;justify-content:space-between;padding:30px 30px 0;box-sizing:border-box}.titulo-config h1{margin:0;font-size:1.5rem;font-weight:500}.titulo-config p{margin:0;color:var(--gris)}.input-buscar{display:flex;align-items:center;position:relative;width:400px}.input-buscar input{width:100%;position:relative;height:40px;border-radius:10px;border:solid 1px var(--gris);font-size:1rem;box-sizing:border-box;padding:0 40px 0 10px}.input-buscar label{position:absolute;right:5px;display:flex;align-items:center;color:var(--gris);cursor:pointer}.describir{width:100%;height:130px;box-sizing:border-box;padding:0 30px;display:flex;align-items:center;justify-content:space-between;position:relative}.describir>div{width:32%;height:100%;position:relative;border-radius:10px;border:solid 1px var(--gris);display:flex;align-items:center;justify-content:space-between}.describir>div:nth-child(2){border:none;background-color:var(--rosado)}.numero-cantidad{display:flex;align-items:center;justify-content:left;width:60%;border-right:solid 1px var(--gris);height:100%;box-sizing:border-box;padding:10px}.numero-cantidad .bolita{width:40px;height:40px;border-radius:20px;background-color:var(--verde-oscuro);color:#fff;display:flex;align-items:center;justify-content:center}.numero-cantidad .gastaron{margin-left:10px}.numero-cantidad .gastaron h1{margin:0;font-size:2rem;font-weight:600}.describir .estadistica{display:flex;align-items:center;justify-content:center;flex-direction:column;width:40%;box-sizing:border-box;padding:10px;text-align:center}.describir .estadistica>div>p{margin:0;font-size:1.2rem;font-weight:500}.describir .estadistica>div>p span{color:#08be5e}.describir .estadistica>div>small{font-size:.7rem}.producto-in{display:flex;align-items:center;justify-content:center!important;flex-direction:column}.producto-in h3{margin:0;font-size:1.5rem;font-weight:600}.producto-in button{margin-top:10px;border-radius:10px;padding:5px 10px;background-color:#08be5e;color:#fff}.contenedor-abajo{width:100%;position:relative;height:calc(100vh - 230px);box-sizing:border-box;padding:20px 30px;display:flex;align-items:start;justify-content:left;flex-direction:column}.contenedor-abajo>h3{font-size:1.2rem;font-weight:600}.tabla-registrar{display:flex;align-items:start;justify-content:space-between;width:100%;position:relative;height:100%}.tabla-abajo{width:100%;height:100%;position:relative;overflow:auto}.tabla-abajo table{width:100%;border-collapse:collapse}.tabla-abajo table thead{color:var(--gris);position:sticky;top:0;background-color:var(--background-color)}.tabla-abajo table thead th{padding:5px;text-align:left;font-weight:600;text-transform:uppercase;font-size:.9rem}.tabla-abajo table tbody{text-align:left}.tabla-abajo table tbody tr{cursor:pointer}.tabla-abajo table tbody tr:hover{background-color:var(--verde-oscuro)!important;color:#fff}.tabla-abajo table tbody tr th,.tabla-abajo table tbody tr td{padding:10px 5px}.tabla-abajo table tbody tr:nth-child(odd){background-color:#00000017}.adicionador{position:absolute;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);left:0;top:0;z-index:10;text-align:center;display:flex;align-items:center;justify-content:center}.adicionador .cerrar{position:absolute;left:10px;top:10px;cursor:pointer}.contenedor-adicionar{width:80%;height:90%;background-color:#fff;border-radius:10px;position:relative;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.contenedor-adicionar h2{font-size:1.3rem;color:#000;font-weight:600}.contenedor-adicionar .ingredientes-c{width:80%;height:60%;position:relative;border-radius:10px;border:solid 1px var(--gris);box-sizing:border-box;padding:10px 20px;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.contenedor-adicionar .ingredientes-c .cabeza-ingre{width:100%;display:flex;align-items:center;justify-content:space-between}.contenedor-adicionar .ingredientes-c .cabeza-ingre h3{margin:0;font-size:1.1rem;font-weight:500}.contenedor-adicionar .ingredientes-c .cabeza-ingre button{background-color:var(--verde-oscuro);color:#fff;padding:5px 20px;border-radius:5px}.contenedor-adicionar .ingredientes-c .cabeza-ingre .buscar{width:200px;height:35px}.contenedor-adicionar .ingredientes-c .cabeza-ingre .buscar input{width:100%;position:relative;box-sizing:border-box;padding:0 10px;height:35px;border:solid 1px black;font-size:1rem;border-radius:10px}.crearin{width:100%;display:flex;align-items:center;justify-content:start;flex-direction:column}.crearin .creador{display:flex;align-items:start;justify-content:start;flex-direction:column;width:100%;max-width:350px;position:relative;margin-bottom:10px}.crearin .creador label{font-size:small}.crearin .creador input{border:solid 1px var(--gris);width:100%;position:relative;padding:0 10px;box-sizing:border-box;height:40px;border-radius:10px;font-size:1rem}.crearin>button{width:100%;height:40px;background-color:#08be5e;border-radius:10px;max-width:350px}.container-table-in{width:100%;height:80%;overflow:auto}.tabla-in{position:relative;width:100%;border-collapse:collapse}.tabla-in thead{position:sticky;top:0;background-color:#fff}.tabla-in thead tr th{padding:10px 0}.tabla-in tbody tr{cursor:pointer}.tabla-in tbody tr:hover{background-color:var(--verde-oscuro);color:#fff}.tabla-in tbody tr td{padding:5px 0}.adicionar-apro{width:100%;position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:10px}.adicionar-apro input{width:200px;border:solid 1px var(--gris);border-radius:10px;height:40px;font-size:1rem;box-sizing:border-box;padding:0 10px}.adicionar-apro button{padding:0 30px;height:40px;border-radius:10px;background-color:#08be5e;margin-left:10px}.adicionar-apro>.btn-eliminar{background-color:var(--rosado-oscuro)}.adicionar-pro-child{display:flex}.ingredientes-de-pro{width:100%;height:25%;position:relative;background-color:var(--rosado);box-sizing:border-box;padding:10px;overflow:auto}.ingredientes-de-pro ul{width:100%;height:auto;box-sizing:border-box;list-style:none;padding:0;margin:0}.ingredientes-de-pro>ul>li{float:left;height:auto;border-radius:10px;position:relative;padding:5px 10px;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:left;margin-bottom:10px;margin-right:10px;font-size:.9rem}.ingredientes-de-pro ul li span{display:flex;align-items:center;margin-left:10px;cursor:pointer}.contabilidad-section{width:100%;height:100vh;padding:30px;display:flex;align-items:start;justify-content:space-between;box-sizing:border-box;flex-direction:column}.contabilidad-section .usuarios{width:100%;display:flex;align-items:start;justify-content:space-between;overflow:initial;height:max-content;position:relative}.contabilidad-section .usuarios .encabezado-general{width:50%}.contabilidad-section .usuarios .encabezado-general h2,.contabilidad-section .usuarios .encabezado-general p{margin:0}.contabilidad-section .usuarios .rango{width:30%;display:flex;align-items:end;justify-content:left;flex-direction:column;cursor:pointer}.contabilidad-section .usuarios .rango h3{margin:0;font-size:1.2rem;font-weight:600;line-height:1.2}.contabilidad-section .usuarios .rango p{margin:0;line-height:1.2}.contabilidad-section .usuarios .rango:hover>.rango-tiempo{scale:1;opacity:1}.contabilidad-section .usuarios .btn-crear{background-color:var(--verde-oscuro);padding:0 20px;border-radius:10px;height:40px;min-width:180px;margin-right:20px}.contabilidad-section .usuarios .rango-tiempo{width:250px;height:auto;box-shadow:0 2px 10px #00000041;background-color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;padding:10px 15px;top:70%;transition:all .4s ease;scale:0;opacity:0;position:absolute;z-index:3}.contabilidad-section .usuarios .rango-tiempo .input-grupo{width:100%;display:flex;align-items:start;justify-content:left;flex-direction:column;margin-bottom:10px}.contabilidad-section .usuarios .rango-tiempo .input-grupo input{width:100%;height:35px;border-radius:10px;background-color:var(--verde-disminuido);border:none;box-sizing:border-box;padding:0 10px;font-size:1rem}.resto-contabilidad{width:100%;height:80vh;margin-top:20px;display:flex;align-items:start;position:relative;justify-content:space-between}.resto-contabilidad .graficos{width:60%;height:100%;border-radius:15px;display:flex;align-items:start;justify-content:space-between;flex-direction:column}.resto-contabilidad .graficos .grafico{width:100%;height:75%;background-color:var(--verde-disminuido);border-radius:15px;position:relative}.resto-contabilidad .graficos .grafico .filtrar-grafico{position:absolute;right:10px;top:10px;z-index:4}.resto-contabilidad .graficos .grafico .filtrar-grafico>span{cursor:pointer}.resto-contabilidad .graficos .grafico .filtrar-grafico:hover>.elegirtiempo{scale:1;opacity:1}.resto-contabilidad .graficos .grafico .filtrar-grafico .elegirtiempo{width:200px;height:auto;background-color:#fff;color:#000;box-sizing:border-box;padding:10px 10px 5px;border-radius:10px;position:relative;z-index:2;position:absolute;right:0;top:100%;transform-origin:top;scale:0;opacity:0;transition:all .4s ease}.resto-contabilidad .graficos .grafico .filtrar-grafico .elegirtiempo>div{cursor:pointer;width:100%;background-color:var(--verde-disminuido);padding:5px 10px;box-sizing:border-box;margin-bottom:5px;border-radius:10px}.resto-contabilidad .graficos .grafico .filtrar-grafico .elegirtiempo>div:hover{color:var(--verde-oscuro)}.resto-contabilidad .graficos .metricas{width:100%;display:flex;align-items:end;justify-content:space-between;margin:0;padding:0;height:calc(25% - 30px);list-style:none;position:relative}.resto-contabilidad .graficos .metricas .saldo{cursor:pointer}.resto-contabilidad .graficos .metricas .saldo:hover>.resumen-medios{scale:1;opacity:1}.resto-contabilidad .graficos .metricas .saldo .resumen-medios{position:absolute;bottom:100%;z-index:10;width:240px;height:auto;border-radius:10px;background-color:#000;color:#fff;box-sizing:border-box;padding:10px;scale:0;opacity:0;transition:all .4s ease;transform-origin:bottom}.resto-contabilidad .graficos .metricas .saldo .resumen-medios>div{margin:10px 0}.resto-contabilidad .graficos .metricas li{width:calc(33% - 10px);height:100%;background-color:var(--verde-disminuido);box-sizing:border-box;padding:10px;display:flex;align-items:start;justify-content:space-between;flex-direction:column;border-radius:15px;position:relative}.resto-contabilidad .graficos .metricas li h3{margin:0;font-size:1.5rem;font-weight:600}.resto-contabilidad .graficos .metricas li .bolita{position:absolute;right:10px;top:10px;width:20px;height:20px;border-radius:10px}.resto-contabilidad .tabla-registros{width:calc(40% - 30px);border-radius:15px;background-color:var(--verde-disminuido);height:100%;overflow:auto;scrollbar-width:thin;box-sizing:border-box;padding:0 10px 10px;position:relative}.resto-contabilidad .tabla-registros table{width:100%;text-align:left;font-size:.9rem;border-collapse:collapse}.resto-contabilidad .tabla-registros table .eliminar:hover{color:var(--delete)}.resto-contabilidad .tabla-registros table thead{position:sticky;top:0;background-color:var(--verde-disminuido)}.resto-contabilidad .tabla-registros table thead tr th{padding:10px 5px}.resto-contabilidad .tabla-registros table tbody tr{cursor:pointer}.resto-contabilidad .tabla-registros table tbody tr>td{padding:5px}.resto-contabilidad .tabla-registros table tbody .separar td{padding-bottom:20px}.resto-contabilidad .tabla-registros table tbody tr>td .ingreso{background-color:var(--verde-claro);padding:2px 10px;border-radius:10px;font-size:.7rem}.resto-contabilidad .tabla-registros table tbody tr>td .egreso{background-color:var(--rosado);padding:2px 10px;border-radius:10px;font-size:.7rem}.resto-contabilidad .tabla-registros table tbody tr>td:first-child{border-radius:10px 0 0 10px}.resto-contabilidad .tabla-registros table tbody tr>td:last-child{border-radius:0 10px 10px 0}.resto-contabilidad .tabla-registros table tbody tr:nth-child(odd) td{background-color:#d3e9cd}.cajon-registro{position:fixed;z-index:20;width:100%;height:100%;top:0;left:0;background-color:#000000e6;display:flex;align-items:center;justify-content:center}.container-registro{width:80%;min-height:300px;height:auto;max-width:650px;background-color:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:15px;border-radius:20px;animation:entradaAnimation .6s 1;transition:all .4s ease;position:relative}.cajon-registro .container-registro>.cerrar{position:absolute;left:10px;top:10px;cursor:pointer;z-index:2}.cajon-registro .container-registro .step{width:100%;box-sizing:border-box;padding:0;position:relative;transition:all .4s ease;display:flex;align-items:center;justify-content:space-between;flex-direction:column;overflow:hidden}.cajon-registro .container-registro .step .seleccionar{width:auto;min-width:200px;height:40px;margin:10px 0;border-radius:10px;background-color:var(--verde-disminuido);cursor:pointer;display:flex;align-items:center;justify-content:center}.cajon-registro .container-registro .step>.ingreso{margin-top:30px}.cajon-registro .container-registro .step>.ingreso:hover{color:var(--verde-oscuro)}.cajon-registro .container-registro .step>.egreso:hover{color:var(--delete)}.cajon-registro .container-registro .step>h3{margin:0;min-width:500px;text-align:center}.cajon-registro .container-registro .step>p{margin:0;min-width:400px;text-align:center;font-size:1rem;color:var(--gris-dos)}.cajon-registro .container-registro .navegar{position:absolute;width:100%;bottom:5px;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 20px}.cajon-registro .container-registro .navegar>div{width:35px;height:35px;border-radius:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:var(--verde-disminuido)}.cajon-registro .container-registro .step textarea{width:60%;min-width:200px;border:none;background-color:var(--verde-disminuido);color:#000;font-size:1rem;text-align:center;box-sizing:border-box;padding:15px;border-radius:10px;margin-top:30px}.cajon-registro .container-registro .step textarea:focus{outline:none}.cajon-registro .container-registro .step .btn-enviar{padding:0 20px;background-color:var(--verde-oscuro);border-radius:10px;height:40px;margin-top:20px}.cajon-registro .container-registro .step input{width:60%;min-width:400px;border-radius:10px;height:40px;border:none;margin-top:30px;box-sizing:border-box;padding:0 15px;font-size:1rem;background-color:var(--verde-disminuido)}.popoverimg{position:fixed;right:5%;top:calc(50% - 150px);height:300px;width:250px;background-color:#fff;z-index:100;border-radius:10px;transition:all .4s ease;box-sizing:border-box;padding:10px;display:flex;align-items:center;justify-content:center;transform-origin:right}.popoverimg .cerrar{position:absolute;right:10px;top:10px;z-index:3;cursor:pointer}.popoverimg img{width:100%;height:100%;position:absolute;object-fit:cover}@media only screen and (max-width: 765px){.contabilidad-section .usuarios{flex-direction:column;margin:0}.contabilidad-section .usuarios .btn-crear{margin-top:10px}.contabilidad-section .usuarios .rango{width:100%;display:flex;align-items:end;justify-content:left;flex-direction:column;cursor:pointer;z-index:10}.resto-contabilidad{width:100%;height:120vh;flex-direction:column}.resto-contabilidad .graficos{width:100%;height:50%;margin-bottom:20px}.resto-contabilidad .tabla-registros{width:100%;height:calc(50% - 20px);margin-bottom:20px}.resto-contabilidad .graficos .metricas{height:calc(25% - 20px)}.resto-contabilidad .graficos .metricas li h3{font-size:1.3rem}.cajon-registro .container-registro .step>h3{min-width:100px}.cajon-registro .container-registro .step>p{min-width:100px}}:root{font-family:Poppins,sans-serif}body{margin:0;width:100%;height:auto;padding:0;background-color:var(--background-color)}.btn{border:none;font-size:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.btn>span{display:flex;align-items:center;justify-content:center;transition:all .4s ease;margin-left:-30px;opacity:0}.btn:hover>span{opacity:1;margin-left:5px}
