.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{border-radius:50px!important;opacity:1!important}.hiden-loader{opacity:0;visibility:hidden}.overflow-y-hidden{overflow-y:hidden}.content{position:relative!important}.loader{background:rgba(0,0,0,.6);height:100vh;left:0;min-height:300px;position:absolute;top:0;width:100%;z-index:9999}.loader .title{color:#fff;margin-top:27px;transform:translate(-50%,-50%)}.loader .title,.spinner6{left:50%;position:absolute;top:50%}.spinner6{animation:loadingstyle6 2s linear infinite;height:40px;margin:-47px 0 0 -20px;text-align:center;width:40px}.spinner6 .dot1,.spinner6 .dot2{animation:tp-bounce 2s ease-in-out infinite;background-color:#fff;border-radius:100%;box-shadow:0 0 20px 0 rgba(0,0,0,.15);display:inline-block;height:60%;position:absolute;top:0;width:60%}.spinner6 .dot2{animation-delay:-1s;bottom:0;top:auto}@media (max-width:600px){.modal.in .modal-dialog{margin:0}}@keyframes lds-eclipse{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes tp-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes loadingstyle6{to{transform:rotate(1turn)}}
.img-table{width:50px}.img-table.circle{border-radius:50%}.vdatetime-calendar__month__day--selected:hover>span>span,.vdatetime-calendar__month__day--selected>span>span,.vdatetime-popup__header{background:#1d5288!important}.vdatetime-popup__actions__button{color:#1d5288!important}.vdatetime{display:inline-block;width:150px}.vdatetime-input{background-color:#fff;background-image:none;border:1px solid #ccd0d2;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:36px;line-height:1.6;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.nav-pills>li>a{background:#f0f0f0}.display-none{display:none}.producto-select-custom{position:relative}.select-search{width:100%}.select-search>button{height:18px;justify-content:start;min-width:150px;padding:0;position:relative;text-align:start;width:100%}.select-search>button:before{border:solid #707478;border-width:0 3px 3px 0;content:"";display:inline-block;margin-top:-5px;padding:3px;position:absolute;right:10px;top:50%;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.select-search>.dropdown-menu{border:1px solid rgba(0,0,0,.3);color:#9b9b9b;max-height:270px;min-width:300px;overflow-y:auto;padding:0;top:40px}.dropdown-toggle:after{display:none}.select-search>.dropdown-menu>.filter-text{padding:5px}.select-search>.dropdown-menu>.item-listas{margin:0;padding:0}.select-search>.dropdown-menu>.item-listas li{border-bottom:1px solid rgba(0,0,0,.1);font-size:13px;padding:5px;transition-duration:.5s}.select-search>.dropdown-menu>.item-listas li:hover{background:#348fe2;color:#fff;cursor:pointer}.select-search>.dropdown-menu>.item-listas li .element{height:40px;position:relative;width:100%}.select-search>.dropdown-menu>.item-listas li .element img{display:inline-flex;height:100%}.select-search>.dropdown-menu>.item-listas li .element p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;left:45px;line-height:18px;margin:0;max-height:36px;overflow:hidden;padding:0;position:absolute;text-overflow:ellipsis;top:50%;transform:translateY(-50%);width:calc(100% - 45px)}.select-search>.dropdown-menu>.item-listas li .element p span{font-weight:700}section.usuario-cambiar-password .input-image-preview,section.usuario-cambiar-password .input-image-preview .preview,section.usuarios .input-image-preview,section.usuarios .input-image-preview .preview,section.ventas-clientes .input-image-preview,section.ventas-clientes .input-image-preview .preview{border-radius:20px}
html{min-height:100%;position:relative}.overflow-y-hidden{overflow-y:hidden}.navbar-toggle{display:none!important;float:left;left:0;margin:0;padding:10px 5px;right:inherit}.navbar-toggle .icon-bar{background:#000;display:block;height:3px;width:30px}.display-none{display:none!important}a:focus,a:hover{text-decoration:none}.icon:before{font-size:15px;margin:0;padding:0}.mostrar-menu .baret{border:4px solid transparent;border-bottom-color:#fff;margin-top:-2px}.baret{border:4px solid transparent;border-top-color:#fff;display:inline-block;height:0;margin-left:2px;margin-top:2px;position:absolute;right:6px;top:50%;transform:translateY(-50%);vertical-align:middle;width:0}.baret,.nav-left{transition-duration:.3s}.nav-left{background:#fff;font-family:Poppins,sans-serif;height:100%;left:0;margin-top:54px;position:fixed;top:0;width:220px;z-index:1023}.nav-left::-webkit-scrollbar{width:12px}.nav-left::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.nav-left::-webkit-scrollbar-thumb{background:#555;border-radius:10px}.nav-left::-webkit-scrollbar-thumb:hover{background:#444}.logo{display:block;margin:0;padding:10px 0;position:relative;z-index:4}.logo:after{background-color:hsla(0,0%,71%,.3);bottom:0;content:"";height:1px;position:absolute;right:15px;width:calc(100% - 30px)}.logo a{color:#fff;display:inline-block;font-size:18px;font-weight:400;line-height:30px;overflow:hidden;padding:5px 0;text-decoration:none;text-transform:uppercase;white-space:nowrap}.logo .logo-mini{float:left;margin-left:23px;margin-right:15px;opacity:1;text-align:center;width:30px}.logo .logo-normal{display:block;opacity:1;transform:translateZ(0)}.search{border-bottom:1px solid #333;padding:0 15px;position:relative}.search .input-search{background:hsla(0,0%,100%,0);border:1px solid transparent;color:#fff;max-width:100%;outline:none;padding:15px 50px 15px 10px;width:100%}.search .input-search::-moz-placeholder{color:#fff;opacity:.7;transition-duration:.5s}.search .input-search::placeholder{color:#fff;opacity:.7;transition-duration:.5s}.search .input-search:-ms-input-placeholder{color:#fff;opacity:.7;transition-duration:.5s}.search .input-search::-ms-input-placeholder{color:#fff;opacity:.7;transition-duration:.5s}.search:after{bottom:0;content:"";height:1px;position:absolute;right:15px;width:calc(100% - 30px)}.search .btn-search{background:transparent;border:1px solid transparent;cursor:pointer;outline:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.search .input-search:focus::-moz-placeholder{opacity:1}.search .btn-search:focus img,.search .btn-search:hover img,.search .input-search:focus+.btn-search img,.search .input-search:focus::placeholder{opacity:1}.search .btn-search img{opacity:.7;transition-duration:.5s;width:16px}.user{margin:20px auto 0;padding-bottom:10px;position:relative}.user .photo{border-radius:50%;box-shadow:0 16px 38px -12px rgba(0,0,0,.56),0 4px 25px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);float:left;height:34px;margin-left:15px;margin-right:11px;margin-top:6px;overflow:hidden;width:34px;z-index:5}.user .photo .placeholder{align-items:center;background-color:#3b70a5;color:#fff;display:flex;font-size:18px;height:100%;justify-content:center;width:100%}.user .photo img{border-style:none;vertical-align:middle;width:100%}.user .user-info>a{color:#61748f;display:block;font-size:14px;line-height:24px;padding:.5rem 15px;text-decoration:none;white-space:nowrap}.user i{margin-top:-2px!important}.user i:before{font-size:18px!important}.user .user-info>a>span{display:block;opacity:1;position:relative}.shadow{height:100%;left:0;position:absolute;top:0;width:100%}.nav-left{background-position:50%;background-size:cover}.nav-left>.nav-content{height:100%;max-height:100%;overflow-y:auto;padding-bottom:100px;width:100%}.nav-left>.nav-content::-webkit-scrollbar{width:12px}.nav-left>.nav-content::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.nav-left>.nav-content::-webkit-scrollbar-thumb{background:#555;border-radius:10px}.nav-left>.nav-content::-webkit-scrollbar-thumb:hover{background:#444}.nav-left>.nav-content>.nav-options{display:block;list-style:none;margin:0;padding:0}.nav-left>.nav-content .nav-options li{position:relative}.nav-left>.nav-content .nav-options li a{border-radius:3px;color:rgba(var(--color-base));display:block;font-size:13px;padding:10px 15px;text-decoration:none}.nav-left>.nav-content .nav-options li.active>a{background:hsla(0,0%,78%,.2)}.nav-left .nav-content .nav-options li.active a i{color:rgba(var(--color-base))}.nav-left .nav-content .nav-options li a .icon{color:rgba(var(--color-base));float:left;font-size:24px;line-height:30px;margin-right:15px;margin-top:2px;text-align:center;width:30px}.nav-left .nav-content .nav-options li a span{display:block;font-size:14px;font-weight:500;height:auto;line-height:30px;margin:0;position:relative;white-space:nowrap}.nav-left .nav-content .nav-options li a:hover{background-color:hsla(0,0%,78%,.2);text-decoration:none}.nav-left .nav-content .nav-options li.active a:hover{background:hsla(0,0%,78%,.2)}.cm-dropdown{position:relative}.cm-dropdown-menu{background-clip:padding-box;display:none;overflow:hidden;position:relative;transition-duration:2s;width:100%}.cm-dropdown.ocultar{animation:fade-out-up-effect .5s;animation-iteration-count:1;display:none}.cm-dropdown.mostrar-menu .cm-dropdown-menu{animation:fade-in-up-effect .5s;animation-iteration-count:1;display:block}.full-width{width:100%}.cm-dropdown-menu ul li a i.fa{margin-top:-6px!important}.cm-dropdown-menu ul li a i.mdi{margin-top:-4px}.cm-dropdown-menu ul li a i:before{font-size:5px}.cm-dropdown-menu .submenu-options{list-style:none;margin:0;padding:0}.cm-dropdown-menu .submenu-options li:hover a{background-color:hsla(0,0%,78%,.2)}.cm-dropdown-menu .submenu-options li{display:block;position:relative}.cm-dropdown-menu .submenu-options li a{border-radius:3px;color:#61748f;display:block;font-size:13px;padding:8px 10px}.cm-dropdown .submenu-options li a i{color:#a9afbb;float:left;font-size:24px;line-height:30px;margin-right:15px;text-align:center;width:30px}.cm-dropdown-menu .submenu-options li a span{display:block;font-size:13px!important;font-weight:400!important;height:auto;line-height:30px;margin:0;position:relative;white-space:nowrap}.aux-hidden{display:none!important}@media (max-width:1000px){.navbar-toggle{display:block!important;margin-bottom:0!important}}.navbar-default .navbar-toggle{display:block!important}.nav-left .nav-content .submenu-options .header-title{display:none}.nav-left .btn-filtrar{background:transparent;border:1px solid transparent;display:none;height:49px;width:100%}.nav-left .btn-filtrar img{opacity:.3;transition-duration:.5s;width:16px}.nav-left .search:hover .btn-filtrar img{opacity:1}.logo-menu{align-content:center;background:#fff;display:flex;flex-wrap:wrap;height:54px;justify-content:center;left:0;padding:0 18px;position:fixed;top:0;transition-duration:.3s;width:220px;z-index:1023}.logo-menu:after{bottom:0;content:"";height:1px;left:15px;max-width:230px;position:absolute;width:calc(100% - 30px)}.logo-menu .logo-title{color:#fff;font-size:18px;.isotipo{display:none;height:35px}}.logo-menu button{background-color:transparent;margin-top:2px}.logo-menu button .icono{color:#000}@media (min-width:1000px){.logo-menu.menu-active{width:80px}.logo-menu.menu-active .logo-title{display:none}.logo-menu.menu-active button{left:50%;top:50%;transform:translate(-50%,-50%)}.nav-left.menu-active .search .btn-filtrar{display:block}.nav-left.menu-active .search div{background:#000;display:none;left:100%;position:absolute;top:0;width:250px}.nav-left.menu-active .search:hover div{display:block}.nav-left.menu-active .submenu-options .header-title{border-bottom:1px solid #333;display:block!important;margin-top:-20px!important;padding:10px}.nav-left.menu-active .nav-content .submenu-options .header-title a{padding-bottom:0}.nav-left .nav-content .submenu-options .header-title a:hover,.nav-left.menu-active .nav-content .submenu-options .header-title:hover a{background:transparent!important}.nav-left.menu-active .nav-content .submenu-options .header-title a span{font-size:14px!important}.nav-left.menu-active{width:80px}.nav-left.menu-active .logo-normal{display:none}.nav-left.menu-active .logo-mini{float:none}.nav-left.menu-active .title-section{display:none!important}.nav-left.menu-active .baret{display:none}.nav-left.menu-active .aux-hidden{display:block!important}.nav-left.menu-active .cm-dropdown .cm-dropdown-menu{background:#000;left:100%;margin-left:-1px;position:absolute!important;top:0;width:250px}.nav-left.menu-active .cm-dropdown:hover .cm-dropdown-menu{animation:fade-in-up-effect .5s;animation-iteration-count:1;display:block}.nav-left.menu-active .cm-dropdown-menu{padding:10px 0}.nav-left.menu-active .cm-dropdown-menu .submenu-options{margin-top:-10px}.nav-left.menu-active .cm-dropdown.mostrar-menu .cm-dropdown-menu{display:none}}.content{margin-left:220px;transition-duration:.5s}@media (min-width:1000px){.page-header-fixed{padding-top:0}}@media (max-width:1000px){.logo-menu .logo-title{left:50%;top:2px;transform:translate(-50%);.logotipo{display:none}.isotipo{display:block}}.logo-menu{align-items:center;background-color:#fff;justify-content:space-between;width:100%}.nav-left{left:-300px}.nav-left.menu-active{left:0}.navbar-header span{display:inline-block;font-size:20px;padding:15px 25px}.content.menu-active{margin-left:10px}}html{height:auto;position:relative!important}@media (min-width:1000px){.content.menu-active{margin-left:80px}.nav-left.menu-active .nav-content .nav-options li.active-mini>a{background:hsla(0,0%,71%,.3)}}.user .user-info>a .email-user,.user .user-info>a .title-section{display:block;max-width:150px;overflow:hidden}.user .user-info>a .email-user{color:#ccc!important;font-size:10px!important;margin-top:-7px}.nav-left.menu-active .nav-content .submenu-options .header-title a .email-user{color:#777!important;display:block;font-size:10px!important;margin-top:-7px;text-transform:lowercase}.background-menu-fixed{opacity:0;visibility:hidden}@media (max-width:1000px){.background-menu-fixed{background:rgba(0,0,0,.3);height:100%;left:0;opacity:1;position:fixed;top:0;transition-duration:.3s;visibility:visible;width:100%;z-index:1022}.background-menu-fixed.left-hidden{opacity:0;visibility:hidden}}@media (max-width:767px){.logo-menu button{margin-top:0}.logo-menu{height:50px}.nav-left{margin-top:50px}}@keyframes fade-in-up-effect{0%{display:block;max-height:0}to{max-height:1000px}}@keyframes fade-out-up-effect{0%{max-height:1000px}to{display:none;max-height:0}}.btn-black{background:#000}
section.ventas-estadisticas .grafica-group{background:#fff;margin:10px 0;padding:5px 0 0}section.ventas-estadisticas .grafica-header{background:#fff;color:#000;font-size:18px;margin:0 5px;padding:10px}section.ventas-estadisticas .grafica-bottom{background:#fff;font-size:15px;margin:0 5px;padding:10px}section.ventas-estadisticas .grafica-bottom div{border-radius:50%;display:inline-block;height:15px;width:15px}section.ventas-estadisticas .grafica{border-bottom:1px solid #ddd;margin:0 10px 10px;position:relative}section.ventas-estadisticas .grafica>.row{margin:0 40px 0 0;padding:10px 0}section.ventas-estadisticas .categorias-list-header{border-bottom:2px solid #e2e7eb;color:#242a30;font-weight:700;margin:0;padding-bottom:10px;padding-top:10px}section.ventas-estadisticas .categorias-list-row{border-bottom:1px solid #ddd;font-weight:700;margin:0;padding-bottom:10px;padding-top:10px}section.ventas-estadisticas .categorias-list-row.clickable{cursor:pointer}section.ventas-estadisticas .categorias-list-row.subcategoria{background:#f6f6f6;font-weight:400}section.ventas-estadisticas .categorias-list-row.subcategoria .nombre{padding-left:25px}section.ventas-estadisticas .percent-tag{color:#00dd1c;font-size:12px;font-weight:400}@media (max-width:720px){section.ventas-estadisticas .categorias-list-row.subcategoria .nombre{padding-left:10px}}
body{font-family:Poppins,sans-serif!important}body .table{background-color:#fff;border-radius:10px;overflow:hidden}body .table thead{background-color:#f4f4f4}body .table thead tr th{padding:20px 10px}body .table tbody tr{background-color:#fff}body .table tbody tr td{background-color:transparent;padding:14px;text-align:center}body .table th,body .table thead,body .table tr{background-color:#fff;border-bottom:hidden;text-align:center}body .table tr:nth-child(2n){background-color:transparent}body .table tr:nth-child(odd){background-color:#f5f5f5}body a{cursor:pointer}body .buscador{border-radius:500px;margin-left:1px;width:50%}@media (max-width:400px){body .buscador{width:100%}}body .buscador button{border-radius:5000px}body .buscador .form-control{background-color:#fff;width:100%}body .buscador .form-control input{background-color:transparent;border:none}body .btn.btn-primary{background-color:rgba(var(--color-base));border:none;line-height:1;padding:0 25px}body .form-filter{display:flex;gap:20px}body .buscador{display:flex;gap:10px}body .buscador button{width:42px}body .form-control{background-color:#fff;border:none;border-radius:500px;color:#9b9b9b;display:flex;font-size:14px;font-weight:400;height:42px}body .form-control select:before{background-color:red;content:"";display:block;height:20px;width:20px}body .form-control:focus{background-color:rgba(var(--color-base),.05)}body .form-control input::-moz-placeholder{color:red}body .form-control input::placeholder{color:red}body .nav-pills{margin-bottom:20px}body .nav-pills li.active{color:#fff}body .nav-pills li a{padding:7px}body .nav-tabs li .active{background-color:#fff;border-radius:10px;color:#000;padding:10px}body .nav-tabs li a{padding:0 10px;text-decoration:none}body .nav-tabs{background-color:transparent}body .modal .form-control{background-color:rgba(0,0,0,.05);padding-left:20px;padding-right:20px}body .modal label{padding-left:20px}table td{border-top:hidden!important}body .table tbody tr:hover{background-color:#e9e9e9}.mostrar-menu .baret-icon{top:28%;transform:rotate(180deg)}.baret-icon{color:#61748f;position:absolute;right:-6px;top:60%;transform:translateY(-50%)}.page-header{font-size:26px;font-weight:600}.page-header .subtitle{color:#64748b;font-size:14px;font-weight:600}.navbar-toggle{margin-bottom:0}.btn,.modal-footer{display:flex}.btn{align-items:center;border-radius:500px!important;font-size:14px;gap:5px;height:42px;justify-content:center}.contenido-page{padding:60px 25px 10px;position:relative}@media (max-width:767px){.modal .tab-content{padding:0 5px 5px}}.btn-exportar{background:#227346!important;border-color:#227346!important;padding-right:10px}.header-container{align-items:center;display:flex;justify-content:space-between}@media (max-width:576px){.header-container{align-items:start;flex-direction:column}.header-container button{margin-bottom:15px;width:100%}}@media (max-width:767px){.clientes .header-container{flex-direction:column}.clientes .header-container form{width:100%}.clientes .header-container form input{width:100%!important}.clientes .header-container a{width:100%}}@media (max-width:576px){.clientes-perfiles .header-container a{width:100%}}.listas-precio .btn-agregar{width:200px}@media (max-width:576px){.listas-precio .btn-agregar{width:100%}}.modal-dialog{max-width:820px}.btn.btn-success{background-color:rgb(var(--color-base))!important;border:0!important}.input-image-preview .preview{background-color:rgba(0,0,0,.05);border:none;border-radius:20px}.page-header-area{display:flex;justify-content:space-between}@media (max-width:567px){.page-header-area{flex-direction:column}}.page-header-filtros{align-items:center;display:flex;gap:20px;justify-content:space-between;position:relative}.page-header-filtros h1{margin-bottom:0}.page-header-filtros .button-filtros{display:none}@media (max-width:1200px){.page-header-filtros .button-filtros{display:block}}.page-header-filtros .filtros-div{display:block;right:0}@media (max-width:1200px){.page-header-filtros .filtros-div{background-color:#f4f4f4;border-radius:20px;box-shadow:2px 6px 30px 0 rgba(0,0,0,.1);display:none;padding:20px;position:absolute;top:35px;width:100%;z-index:1}}.page-header-filtros .filtros-div.activo{display:block}@media (max-width:1200px){.page-header-filtros .filtros-div.activo{display:block}}.page-header-filtros .filtros-div form{display:flex;gap:20px}@media (max-width:1200px){.page-header-filtros .filtros-div form{flex-direction:column;width:100%}}.styckybar{background:#fff;border-radius:50px;bottom:10px;box-shadow:10px 10px 34px 19px rgba(0,0,0,.15);color:rgb(var(--color-base));font-size:20px;font-weight:500;padding:10px 20px;position:fixed;right:10px;z-index:1021}.styckybar span b{color:rgba(0,0,0,.5);font-size:15px;font-weight:300}.p-25px{padding-left:25px!important;padding-right:25px!important}@media (max-width:567px){.p-25px{padding-left:10px!important;padding-right:10px!important}}.m-25px{margin-left:25px!important;margin-right:25px!important}@media (max-width:567px){.m-25px{margin-left:15px!important;margin-right:15px!important}}#page-container .form-filter{display:flex}#page-container .form-filter select{max-width:300px;width:100%}@media (max-width:567px){#page-container .form-filter select{max-width:100%}}#page-container .form-filter .buscador{max-width:300px}@media (max-width:567px){#page-container .form-filter .buscador{max-width:100%;width:100%}}#page-container .table{overflow-x:scroll;width:100%}#page-container .table table{width:100%}#page-container .table table img{border-radius:5px}.dropdown .dropdown-menu{border:1px solid #f1f1f1}.ui-widget{border:none!important;border-radius:15px!important;box-shadow:0 -4px 67px -6px rgba(0,0,0,.23);padding:10px!important}.ui-datepicker .ui-datepicker-header{background:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.1)}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:transparent!important;border:none!important;text-align:center}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background-color:rgba(var(--color-base))!important;border-radius:8px;color:#fff!important}.switch-checkbox .switch{display:inline-block;height:25px;margin:auto;position:relative;width:50px}.switch-checkbox .switch input{height:0;opacity:0;width:0}.switch-checkbox .slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch-checkbox .slider:before{background-color:#fff;bottom:2px;content:"";height:21px;left:3px;position:absolute;transition:.4s;width:21px}.switch-checkbox input:checked+.slider{background-color:#50c793}.switch-checkbox input:focus+.slider{box-shadow:0 0 1px #50c793}.switch-checkbox input:checked+.slider:before{transform:translateX(23px)}.switch-checkbox .slider.round{border-radius:34px}.switch-checkbox .slider.round:before{border-radius:50%}.switch-inline{align-items:center;display:flex;gap:8px}.switch-inline .form-label{margin-bottom:0}#ventas-reportes .row-descuento{background:#f7f78a}#ventas-reportes .filtros-content{border-left:1px solid #555;padding:20px 25px;z-index:1000}#ventas-reportes .filtros-content .header{align-items:center;display:flex;justify-content:space-between}@media (max-width:767px){#ventas-reportes .filtros-content .header{flex-direction:column;gap:20px;margin-top:90px}}#ventas-reportes .filtros-content .header form{display:flex;gap:10px;width:50%}@media (max-width:767px){#ventas-reportes .filtros-content .header form{width:80%}}#ventas-reportes .filtros-content div{position:relative;width:100%}#ventas-reportes .filtros-content div .page-header{color:#000;display:inline-block;margin:0;padding-left:10px}#ventas-reportes .filtros-content div .page-header h1{border:none;font-size:24px;margin:0 0 20px;padding:0}#ventas-reportes .filtros-content div .filtros-form{display:inline-block;position:absolute;right:0;top:50%;transform:translateY(-50%)}#ventas-reportes .filtros-content div .filtros-form input,#ventas-reportes .filtros-content div .filtros-form select{display:inline-block;height:30px;width:auto}#ventas-reportes .no-registros{padding-bottom:20px;text-align:center;width:100%}#ventas-reportes .no-registros span{width:16px}#ventas-reportes .sticky .header{margin-top:0!important;padding-bottom:15px}#ventas-reportes .contenido-page{padding-top:0}#ventas-reportes .contenido-page .page-header{display:none;margin:0}#ventas-reportes .filtros .form-control{display:inline-block}#ventas-reportes .reportes-group{background:#fff;border-radius:15px;margin:10px 0;padding:5px 0}#ventas-reportes .reportes-header{background:#fff;border-bottom:1px solid rgba(0,127,127,.2);color:#007f7f;font-size:15px;margin:0 5px;padding:10px}#ventas-reportes .reportes-header b{color:#727579;font-size:13px;font-weight:400}#ventas-reportes .reportes-header .fecha{color:#000;font-size:18px;font-weight:500;text-transform:capitalize}#ventas-reportes .reportes-header .total{color:#000;color:rgb(var(--color-base));font-size:18px;font-weight:500}#ventas-reportes .reporte{border-bottom:1px solid #ddd;margin:0 10px 10px;position:relative}#ventas-reportes .reporte b{display:inline-block;font-weight:600;margin-top:10px}#ventas-reportes .reporte>.btn{margin:15px 0 0;position:absolute;right:5px;top:5px}@media (max-width:1200px){#ventas-reportes .reporte>.btn{margin:30px 0 0}}#ventas-reportes .reporte>.row{margin:0 40px 0 0;padding:10px 0}@media (max-width:767px){#ventas-reportes .reporte{margin:10px -10px}#ventas-reportes .reporte>.btn{display:block;float:none;margin:10px auto 20px;position:static}#ventas-reportes .reporte>.row{margin:0;padding:0 0 10px}}@media (max-width:1000px){#ventas-reportes .filtros-content{border:none;top:50px;width:100%}#ventas-reportes .contenido-page{padding:10px 20px 40px}}@media (max-width:767px){#ventas-reportes .contenido-page{padding-bottom:10px;padding-top:20px}#ventas-reportes .contenido-page .page-header{display:block;font-size:19px;text-align:center}#ventas-reportes .filtros-content{padding:2px 15px 5px;top:49px}#ventas-reportes .filtros-content .page-header span{visibility:hidden}#ventas-reportes .filtros-content div .filtros-form{left:50%;transform:translate(-50%,-50%);width:300px}#ventas-reportes .filtros-content div .filtros-form .sucursales,#ventas-reportes .filtros-content div .filtros-form .tiendas{width:35%}#ventas-reportes .filtros-content div .filtros-form .anio{width:27.5%}#ventas-reportes #styckybar{font-size:15px}.ventas-estadisticas .header-container{align-items:start;flex-direction:column}}.ventas-estadisticas .header-container h1{margin-bottom:0}.ventas-estadisticas .header-container .filtros{display:flex;gap:15px}@media (max-width:767px){.ventas-estadisticas .header-container .filtros{flex-direction:column;margin-top:25px;width:100%}}.ventas-estadisticas .header-container .filtros input,.ventas-estadisticas .header-container .filtros select{background-color:#fff!important;border:none!important;border-radius:500px;color:#9b9b9b;display:flex;font-size:14px;font-weight:400;height:42px}@media (max-width:767px){.ventas-estadisticas .header-container .filtros input,.ventas-estadisticas .header-container .filtros select{width:100%!important}}.ventas-estadisticas .grafica-group{border-radius:15px}.ventas-estadisticas .grafica-header .buttons{display:flex;gap:15px;justify-content:end}@media (max-width:567px){.ventas-estadisticas .grafica-header .buttons{justify-content:center;margin-top:10px}}.ventas-estadisticas .grafica-group .btn.btn-primary{align-items:end;background-color:transparent;color:rgb(var(--color-base));font-size:16px;font-weight:500;justify-content:end;padding-bottom:20px}#ventas-ventas .filtros{gap:10px}#ventas-ventas .filtros .form-control{max-width:100%;width:100%}@media (max-width:767px){#ventas-ventas .filtros{flex-direction:column}}@media (max-width:576px){#ventas-ventas .modal-content{padding:20px 5px}}@media (max-width:767px){.ventas-objetivos .header-container{align-items:start;flex-direction:column}}.ventas-objetivos .header-container .filtros{display:flex;gap:10px}@media (max-width:767px){.ventas-objetivos .header-container .filtros{width:100%}}#ventas-gastos .table tr td{padding:20px 15px}@media (max-width:567px){#ventas-devoluciones .modalDetalleDevolucion .modal-content{padding:20px 5px}}.asistencias-registro .asistencias-group{background:#fff;margin:10px 0;padding:5px 0}.asistencias-registro .asistencias-group .asistencias-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.1);color:#000;font-size:15px;margin:0 5px;padding:10px}.asistencias-registro .asistencias-group .asistencia{border-bottom:1px solid #ddd;position:relative}.asistencias-registro .asistencias-group .asistencia .usuario-detail{border-right:1px dashed #f0f0f0;padding:15px 0}.asistencias-registro .asistencias-group .asistencia .usuario-detail .nombre{display:inline-block;margin-left:5px;text-align:left;width:60px}.asistencias-registro .asistencias-group .asistencia b{display:inline-block;font-weight:600;margin-top:10px}.asistencias-registro .asistencias-group .asistencia .img-table{width:50px}.asistencias-registro .asistencias-group .asistencia .lista-fechas{border-bottom:1px dashed #f0f0f0}.asistencias-registro .asistencias-group .asistencia .lista-fechas .item{padding:10px 0}.asistencias-registro .asistencias-group .asistencia .lista-fechas:last-child{border:none}@media (max-width:499px){.asistencias-registro .asistencias-group .asistencia .usuario-detail{padding:5px 0}.asistencias-registro .asistencias-group .asistencia .usuario-detail .nombre{display:block;margin:0;text-align:center;width:100%}}#content.revision-listado.content .header-filtros #finalizarRevision i.finish{display:none}@media (max-width:500px){#content.revision-listado.content .header-filtros{border-top:.5px solid hsla(0,0%,100%,.2);color:#000;height:60px;left:0;padding:10px;top:50px;width:100%;z-index:10}#content.revision-listado.content .header-filtros .btn-agregar span{display:none}#content.revision-listado.content .header-filtros .form-filter{display:inline-block;height:40px}#content.revision-listado.content .header-filtros .form-filter input{background:transparent;color:#fff;height:40px;padding:0 10px;position:relative;top:-1px}#content.revision-listado.content .header-filtros .form-filter button{height:40px;position:relative;top:-1px;width:40px}#content.revision-listado.content .header-filtros .page-header{font-size:18px;line-height:38px}}@media (max-width:500px) and (max-width:400px){#content.revision-listado.content .header-filtros .page-header{font-size:16px}}@media (max-width:500px){#content.revision-listado.content{padding:0}#content.revision-listado.content .space-header{display:none}}#vueRevisiones .columna-general h5{margin-top:0}#vueRevisiones .columna-general p{display:none;margin-bottom:0}@media (max-width:500px){#vueRevisiones{padding-top:20px}#vueRevisiones .body-revisiones{padding:5px 0}#vueRevisiones .hidden-column{display:none}#vueRevisiones .columna-general{padding:10px;text-align:left!important}#vueRevisiones .columna-general h5{margin-bottom:5px}#vueRevisiones .columna-general p{display:block}}#vueRevisiones #revisionModalForm .form-group{margin-bottom:20px}#vueRevisiones #revisionModalForm .form-group label{margin-bottom:10px}#revisionModalForm .select-vue label{padding-top:10px}#revisionModalForm .select-vue .combobox-vue-special.select-search .content-checks .items-list .item div p{padding-left:70px}#revisionModalForm .select-vue .combobox-vue-special.select-search .content-checks .text-aux .content-text{background-color:transparent;padding:0}#content.revision-detalle.content #vueRevisionDetalle{display:flex;flex-direction:column;min-height:calc(100vh - 10px)}@media (max-width:1000px){#content.revision-detalle.content #vueRevisionDetalle{min-height:calc(100vh - 65px)}}#content.revision-detalle.content #vueRevisionDetalle .header .header-filtros{align-items:center;display:flex;justify-content:space-between}#content.revision-detalle.content #vueRevisionDetalle .header .header-filtros h1{margin-bottom:0}@media (max-width:567px){#content.revision-detalle.content #vueRevisionDetalle .header .header-filtros h1{margin-left:10px}}#content.revision-detalle.content .page-header{font-size:20px;font-weight:300;margin-bottom:15px}#content.revision-detalle.content .page-header span{font-weight:600}#content.revision-detalle.content .input-header{display:flex;gap:10px;margin-top:15px}#content.revision-detalle.content .input-header .btn{align-items:center;display:flex;flex-grow:0;flex-shrink:0;padding:0;width:42px}#content.revision-detalle.content .input-header .icono{font-size:24px}#content.revision-detalle.content .input-header .form-control{color:rgb(var(--color-base));font-size:12px;font-weight:500;padding-left:10px;width:100%}#content.revision-detalle.content .input-header .form-control::-moz-placeholder{color:rgba(var(--color-base),.5)}#content.revision-detalle.content .input-header .form-control::placeholder{color:rgba(var(--color-base),.5)}#content.revision-detalle.content .input-header .form-control::-webkit-search-cancel-button{display:none}#content.revision-detalle.content .header-container{align-items:center;margin-bottom:15px;margin-top:25px}@media (max-width:576px){#content.revision-detalle.content .header-container{align-items:center;flex-direction:row}}#content.revision-detalle.content .header-container .page-header{margin-bottom:0;margin-top:0}#content.revision-detalle.content .header-container .header-botones{display:flex;gap:5px}#content.revision-detalle.content .btn-accion{background:rgb(var(--color-base));border:1px solid rgb(var(--color-base));border-radius:50%;box-shadow:none;color:#fff;display:flex;height:42px;margin-bottom:0}@media (max-width:500px){#content.revision-detalle.content .btn-accion{width:42px}}#content.revision-detalle.content .btn-accion .icono{font-size:24px}@media (max-width:500px){#content.revision-detalle.content .btn-accion span{display:none}}#content.revision-detalle.content .btn-accion.btn-exportar{width:auto}#content.revision-detalle.content .btn-accion.btn-exportar .icono{font-size:18px}#content.revision-detalle.content .btn-accion.btn-exportar span{display:inline-block}#content.revision-detalle.content .botones-header{display:flex;gap:5px}#content.revision-detalle.content .botones-header .spacer{flex-grow:1}#content.revision-detalle.content .botones-header .tab-seccion{background:#fff;border-radius:50px;display:flex;padding:5px 0}#content.revision-detalle.content .botones-header .tab-seccion .btn{background:#fff;border:none;border-radius:50px;box-shadow:none;color:rgba(var(--color-base),.6);font-weight:500;height:32px;padding:0;width:100px}#content.revision-detalle.content .botones-header .tab-seccion .btn.activo{background:rgb(var(--color-base));color:#fff}#content.revision-detalle.content .productos-listado{background:#fff;border-radius:10px;flex-grow:1;margin:15px 25px}@media (max-width:567px){#content.revision-detalle.content .productos-listado{margin:15px 0}}#content.revision-detalle.content .productos-listado.no-productos-items{align-content:center}#content.revision-detalle.content .productos-listado .loader-div{text-align:center}#content.revision-detalle.content .productos-listado .loader-div .loader-icono{color:rgb(var(--color-base));font-size:50px}#content.revision-detalle.content .productos-listado .no-productos{padding:40px 0;text-align:center}#content.revision-detalle.content .producto-item{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;gap:10px;padding:10px;width:100%}#content.revision-detalle.content .producto-item.focus-animacion{animation:blinkHighlight 5s ease-in-out}#content.revision-detalle.content .producto-item .dropdown{flex-grow:1}#content.revision-detalle.content .producto-item .dropdown .producto-foto-descripcion{display:flex;gap:10px}#content.revision-detalle.content .producto-item .dropdown .dropdown-item{align-items:center;color:red;display:flex;gap:10px}#content.revision-detalle.content .producto-item .dropdown .dropdown-item .icono{font-size:20px}#content.revision-detalle.content .producto-item .dropdown .dropdown-item span{font-size:14px}#content.revision-detalle.content .producto-item .imagen img{border-radius:5px;height:60px;min-height:60px;min-width:60px;width:60px}@media (max-width:500px){#content.revision-detalle.content .producto-item .imagen img{height:48px;min-height:48px;min-width:48px;width:48px}}#content.revision-detalle.content .producto-item .descripcion{display:flex;flex-direction:column;flex-grow:1;gap:10px;justify-content:center;padding-left:5px}#content.revision-detalle.content .producto-item .descripcion h5{font-size:16px;font-weight:500;margin-bottom:0}@media (max-width:500px){#content.revision-detalle.content .producto-item .descripcion h5{font-size:14px}}#content.revision-detalle.content .producto-item .descripcion .codigo-precio,#content.revision-detalle.content .producto-item .descripcion .existencias,#content.revision-detalle.content .producto-item .descripcion .saldo{color:#000;font-size:14px;font-weight:300;margin-bottom:0}@media (max-width:500px){#content.revision-detalle.content .producto-item .descripcion .codigo-precio,#content.revision-detalle.content .producto-item .descripcion .existencias,#content.revision-detalle.content .producto-item .descripcion .saldo{font-size:12px}}#content.revision-detalle.content .producto-item .descripcion .codigo-precio span,#content.revision-detalle.content .producto-item .descripcion .existencias span,#content.revision-detalle.content .producto-item .descripcion .saldo span{font-weight:400}#content.revision-detalle.content .producto-item .descripcion .codigo-precio{font-size:13px;font-weight:400}#content.revision-detalle.content .producto-item .descripcion .saldo{font-size:12px}#content.revision-detalle.content .producto-item .descripcion .existencias{color:rgb(var(--color-base))}#content.revision-detalle.content .producto-item .descripcion .descripcion-detalle{display:flex;max-width:100%}@media (max-width:767px){#content.revision-detalle.content .producto-item .descripcion .descripcion-detalle{flex-direction:column;max-width:100%}}#content.revision-detalle.content .producto-item .descripcion .descripcion-detalle p{padding:0 20px;width:50%}@media (max-width:767px){#content.revision-detalle.content .producto-item .descripcion .descripcion-detalle p{padding:0;width:100%}}#content.revision-detalle.content .producto-item .descripcion .descripcion-detalle p:first-child{padding-left:0}#content.revision-detalle.content .producto-item .input-existencias{align-items:center;display:flex;flex-direction:column;gap:5px;position:relative;text-align:center}#content.revision-detalle.content .producto-item .input-existencias .loader-icono{color:#000;position:absolute;top:100%}#content.revision-detalle.content .producto-item .input-existencias .btn-eliminar{background:transparent;border:none;border-radius:0!important;box-shadow:none;color:rgb(var(--color-base));cursor:pointer;font-size:14px;font-weight:500;height:30px;justify-content:end;outline:none;text-align:right;width:100%}#content.revision-detalle.content .producto-item .input-existencias .btn-eliminar .icono{color:#7f7f7f;font-size:20px}@media (max-width:575px){#content.revision-detalle.content .producto-item .input-existencias .btn-eliminar{display:none}}#content.revision-detalle.content .producto-item .input-existencias .input-botones{display:flex;position:relative}#content.revision-detalle.content .producto-item .input-existencias .input-botones .input-disable{background-color:#e0e0e0;border:1px solid rgba(0,0,0,.1)}#content.revision-detalle.content .producto-item .input-existencias .input-botones input{background:#fff;border:1px solid rgb(var(--color-base));color:#555;display:inline;font-size:20px;font-weight:500;height:32px;outline:none;text-align:center;width:40px}#content.revision-detalle.content .producto-item .input-existencias .input-botones input.no-buttons{border-radius:10px;width:50px}@media (max-width:500px){#content.revision-detalle.content .producto-item .input-existencias .input-botones input{font-size:17px;height:30px;width:32px}#content.revision-detalle.content .producto-item .input-existencias .input-botones input.no-buttons{width:50px}}#content.revision-detalle.content .producto-item .input-existencias .input-botones input::-webkit-inner-spin-button,#content.revision-detalle.content .producto-item .input-existencias .input-botones input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#content.revision-detalle.content .producto-item .input-existencias .input-botones input[type=number]{-moz-appearance:textfield}#content.revision-detalle.content .producto-item .input-existencias .input-botones button{background:rgb(var(--color-base));border:none;color:#fff;height:32px;padding:0;position:relative;width:32px}@media (max-width:500px){#content.revision-detalle.content .producto-item .input-existencias .input-botones button{height:30px;width:30px}}#content.revision-detalle.content .producto-item .input-existencias .input-botones button.restar{border-radius:5px 0 0 5px}#content.revision-detalle.content .producto-item .input-existencias .input-botones button.sumar{border-radius:0 5px 5px 0}#content.revision-detalle.content .producto-item .input-existencias .input-botones button .icono{font-size:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#content.revision-detalle.content #modalProductos{padding:20px 0}#content.revision-detalle.content #modalProductos .modal-productos-listado{padding-top:10px}#content.revision-detalle.content #modalProductos .modal-productos-listado .no-resultados{padding:20px 0;text-align:center}#content.revision-detalle.content #modalProductos .btn-close{box-shadow:none;color:#000;font-size:20px;opacity:1;outline:none;padding:10px 15px;position:absolute;right:0;top:0;z-index:2}#content.revision-detalle.content #modalProductos .modal-dialog{display:flex;margin:auto;min-height:calc(100vh - 20px)}#content.revision-detalle.content #modalProductos .modal-dialog .modal-content{border-radius:10px;min-height:100%}@media (max-width:575px){#content.revision-detalle.content #modalProductos .modal-content{padding-left:10px;padding-right:10px}}#content.revision-detalle.content #modalProductos .modal-body{padding:10px 15px}@media (max-width:575px){#content.revision-detalle.content #modalProductos .modal-body{padding-left:0;padding-right:0}}#content.revision-detalle.content #modalProductos .modal-body .input-header{margin-top:25px}@keyframes blinkHighlight{0%{background-color:rgba(27,85,142,.2)}50%{background-color:transparent}}.finanzas-cuenta .cuenta-group{background:#fff;margin:10px 0;padding:5px 0}.finanzas-cuenta .cuenta-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.2);color:#000;font-size:15px;margin:0 5px;padding:10px}.finanzas-cuenta .cuenta{border-bottom:1px solid #ddd;padding:10px 15px;position:relative}.finanzas-cuenta .table table thead tr th{font-size:16px;font-weight:500}.titulo-dashboard-empleados{display:flex;font-family:Inter,sans-serif;justify-content:space-between;margin-bottom:33px;margin-top:20px}.titulo-dashboard-empleados span{color:#000;font-size:20px;font-weight:500;margin-bottom:7px}@media (min-width:992px){.titulo-dashboard-empleados span{font-size:30px;font-weight:600}}@media (max-width:600px){.titulo-dashboard-empleados span{text-align:center}}.titulo-dashboard-empleados .button-filtros{display:none}@media (max-width:1200px){.titulo-dashboard-empleados .button-filtros{display:block}}.titulo-dashboard-empleados .filtros-div{display:flex;gap:15px}@media (max-width:1200px){.titulo-dashboard-empleados .filtros-div{background-color:#f4f4f4;border-radius:20px;box-shadow:2px 6px 30px 0 rgba(0,0,0,.1);display:none;flex-direction:column;gap:15px;padding:20px;position:absolute;top:35px;width:100%;z-index:1}}.titulo-dashboard-empleados .form-control{width:170px}@media (max-width:1200px){.titulo-dashboard-empleados .form-control{width:100%}}.titulo-dashboard-empleados select{width:200px}.titulo-dashboard-empleados select:focus{outline:none}.dashboard-empleados-page{font-family:Inter,sans-serif;height:100%;margin:30px auto 0;max-width:1060px;width:100%}.dashboard-empleados-page .comisiones{text-align:center}.dashboard-empleados-page .comisiones p{color:#464255;font-size:12px;margin-bottom:0}.dashboard-empleados-page .comisiones span{color:#000;font-size:30px;font-weight:700}@media (min-width:992px){.dashboard-empleados-page .comisiones span{font-size:45px}}.dashboard-empleados-page .indicador-area{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px}@media (min-width:992px){.dashboard-empleados-page .indicador-area{border:1px solid #f5f5f5;border-radius:10px;padding:50px 0}}.dashboard-empleados-page .indicador-area .op-2{opacity:.2}.dashboard-empleados-page .indicador-area .termometro{position:relative}@media (min-width:992px){.dashboard-empleados-page .indicador-area .termometro{margin-top:25px;transform:scale(1.2)}}.dashboard-empleados-page .indicador-area .termometro .faq{background-color:transparent;border:none;position:absolute;right:-3%;top:-5%}.dashboard-empleados-page .indicador-area .termometro .porcentaje{color:#000;font-size:35px;font-weight:500;left:50%;position:absolute;top:65%;transform:translate(-50%,-50%)}.dashboard-empleados-page .indicador-area .termometro .indicador{border-radius:50%;height:17px;position:absolute;width:17px}.dashboard-empleados-page .indicador-area .termometro .po-4{background-color:#3498db;left:93%;top:83%}.dashboard-empleados-page .indicador-area .termometro .po-3{background-color:#45b4ff;left:77%;top:20%}.dashboard-empleados-page .indicador-area .termometro .po-2{background-color:#94d4ff;left:40%;top:-4%}.dashboard-empleados-page .indicador-area .termometro .po-1{background-color:#bfe5ff;left:7%;top:34%}.dashboard-empleados-page .indicador-area .info{color:#ababab;font-size:12px;margin-top:25px}@media (min-width:992px){.dashboard-empleados-page .indicador-area .info{font-size:18px;margin-top:39px}}.dashboard-empleados-page .informacion-dashboard{margin-top:30px}.dashboard-empleados-page .ventas-area .row{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.dashboard-empleados-page .ventas-area .row .col-6{flex:0 0 auto;width:50%}.dashboard-empleados-page .ventas-area .row>*{box-sizing:border-box;flex-shrink:0;max-width:100%;padding-left:.75rem;padding-right:.75rem;width:100%}.dashboard-empleados-page .ventas-area .general .icono svg{width:47px}@media (min-width:992px){.dashboard-empleados-page .ventas-area .general .icono svg{width:101px}.dashboard-empleados-page .ventas-area .general .descripcion{margin-top:4px!important}}.dashboard-empleados-page .ventas-area .usuario .icono svg{width:38px}@media (min-width:992px){.dashboard-empleados-page .ventas-area .usuario .icono svg{width:80px}}.dashboard-empleados-page .ventas-area .venta{align-items:center;background-color:#fff;border:1px solid #f5f5f5;border-radius:21px;display:flex;justify-content:center;margin-top:10px;padding:24px 0;width:100%}@media (min-width:992px){.dashboard-empleados-page .ventas-area .venta{flex-direction:column;min-height:233px;padding:0}}@media (max-width:360px){.dashboard-empleados-page .ventas-area .venta{flex-direction:column;min-height:159px}}.dashboard-empleados-page .ventas-area .venta.disabled{cursor:not-allowed;opacity:.5}.dashboard-empleados-page .ventas-area .venta .icono{margin-right:10px}@media (min-width:992px){.dashboard-empleados-page .ventas-area .venta .icono{margin-right:0}}.dashboard-empleados-page .ventas-area .venta .descripcion{display:flex;flex-direction:column}@media (min-width:992px){.dashboard-empleados-page .ventas-area .venta .descripcion{flex-direction:column-reverse;margin-top:15px}}.dashboard-empleados-page .ventas-area .venta .descripcion .cantidad{font-size:22px;font-weight:700}@media (min-width:992px){.dashboard-empleados-page .ventas-area .venta .descripcion .cantidad{text-align:center}}.dashboard-empleados-page .ventas-area .venta .descripcion .titulo-venta{font-size:12px}@media (min-width:992px){.dashboard-empleados-page .ventas-area .venta .descripcion .titulo-venta{font-size:16px;text-align:center}}.dashboard-empleados-page .info-area .info{align-items:center;background-color:#fff;border:1px solid #f5f5f5;border-radius:21px;display:flex;justify-content:space-between;margin-top:10px;padding:16px;width:100%}@media (max-width:992px){.dashboard-empleados-page .info-area .info{margin-top:20px}}.dashboard-empleados-page .info-area .info.disabled{cursor:not-allowed;opacity:.5}.dashboard-empleados-page .info-area .info .porcentaje{font-size:22px;font-weight:500}@media (min-width:992px){.dashboard-empleados-page .info-area .info .porcentaje{font-size:26px}}.dashboard-empleados-page .info-area .info .titulo-info{font-size:12px}@media (min-width:992px){.dashboard-empleados-page .info-area .info .titulo-info{font-size:17px}}.dashboard-empleados-page .info-area .info .status{align-items:center;border-radius:20px;display:flex;height:29px;justify-content:center;width:79px}@media (min-width:992px){.dashboard-empleados-page .info-area .info .status{font-size:16px;height:33px;width:110px}}.dashboard-empleados-page .info-area .info .excelente{background-color:rgba(52,152,219,.2);color:#3498db}.dashboard-empleados-page .info-area .info .aceptable{background-color:rgba(140,209,255,.2);color:#8cd1ff}.dashboard-empleados-page .info-area .info .malo{background-color:rgba(255,0,0,.2);color:red}.modal-dialog{margin:30px auto;transform:translateY(-20%)}.modal-centered .modal-dialog{align-items:center;display:flex;min-height:calc(100vh - 30px)}.modal-centered .modal-dialog .modal-content{width:100%}.modal .modal-content{padding:20px}@media (min-width:768px){.modal-centered .modal-dialog{margin:0 auto}}.modal-metas{font-family:Inter,sans-serif}.modal-metas .modal-content{margin:0 auto;max-width:280px}.modal-metas .modal-header{border-bottom:none}.modal-metas .modal-body .listado-padre{font-size:16px}.modal-metas .modal-body .listado-padre .item-padre{margin-bottom:15px}.modal-metas .modal-body .listado-padre .item-padre .listado-hijo .item-hijo{color:#aeaeae;font-size:14px;font-weight:500;margin-top:15px}.modal-listado{font-family:Inter,sans-serif}.modal-listado .modal-header{border-bottom:0}.modal-listado .modal-body{padding:5px}.modal-listado .modal-body table{border:1px solid #f5f5f5;border-radius:10px;overflow:hidden;width:100%}.modal-listado .modal-body table thead{background-color:#f4f4f4}.modal-listado .modal-body table thead th{font-size:12px;padding:10px;text-align:center}.modal-listado .modal-body table tbody td{padding:10px;text-align:center}.usuarios .buttons-area form{max-width:300px;width:100%}@media (max-width:567px){.usuarios .buttons-area form{max-width:100%}}.usuarios .modal .modal-dialog .modal-body .input-image-preview{border:none;border-radius:20px;height:200px}.usuarios .modal .modal-dialog .modal-body .input-image-preview .previer{border-radius:40px}.modal-vendedores .check-area{padding:0}.modal-vendedores .check-area input:checked+label{background-color:rgb(var(--color-base));border:none}.modal-vendedores .check-area label{height:100%;padding:0;width:100%}.sucursales .input-image-preview .preview{background-repeat:no-repeat;background-size:150px}.icons-table{align-items:center;border-top:0;display:flex;gap:15px;height:100%;justify-content:center}@media (max-width:450px){.icons-table{flex-direction:column;gap:10px}}.icons-table a{align-items:center;color:#7f7f7f;display:flex!important}.icons-table a:hover{color:#333}.table{margin-top:10px}@media (max-width:576px){.lista-inventarios .header-container .btn-primary{width:100%}}#vueRevisiones{padding-top:10px}#vueRevisiones .header-area{align-items:center;display:flex;gap:15px;justify-content:space-between}@media (max-width:576px){#vueRevisiones .header-area{align-items:start;flex-direction:column;padding-top:0}}@media (max-width:567px){#vueRevisiones .header-area button{width:100%}}#vueRevisiones .header-area h1{margin-bottom:0}.ordenes-entrega .page-header{align-items:center;display:flex;justify-content:space-between}@media (max-width:567px){.ordenes-entrega .page-header{align-items:start;flex-direction:column}.ordenes-entrega .page-header a{width:100%}}.orden-entrega-productos .header-area{display:flex;justify-content:space-between;width:100%}@media (max-width:567px){.orden-entrega-productos .header-area{flex-direction:column;gap:15px}}.orden-entrega-productos .header-area .buscador{max-width:300px;width:100%}@media (max-width:567px){.orden-entrega-productos .header-area .buscador{max-width:100%}}.orden-entrega-productos .header-area .buscador .form-control,.orden-entrega-productos .header-area .buscador .form-group:first-child{width:100%}.orden-entrega-productos .header-area .buttons{display:flex;gap:15px;justify-content:end}@media (max-width:567px){.orden-entrega-productos .header-area .buttons{flex-direction:column}}@media (max-width:1000px){.revision-detalle-body.active .logo-menu{width:220px}.revision-detalle-body.active .logo-menu .logo-title{display:none}}.revision-detalle-body.active .sticky{padding-top:10px;top:0}@media (max-width:1000px){.revision-detalle-body.active .sticky .header-filtros{justify-content:end!important}.revision-detalle-body.active .sticky .page-header{display:none}}.catalogo-productos{padding-bottom:15px;padding-top:20px}@media (max-width:1000px){.catalogo-productos{margin-top:70px}}.catalogo-productos .form-filter{gap:10px;margin-bottom:0}@media (max-width:400px){.catalogo-productos .form-filter{flex-direction:column}}.catalogo-productos .buttons-area{display:flex;gap:10px;justify-content:space-between;margin-bottom:15px}@media (max-width:576px){.catalogo-productos .buttons-area{flex-direction:column;gap:0}}.catalogo-productos .buttons-area.sticky{padding:20px 25px!important}.catalogo-productos .buttons-area .buscador{border-radius:500px;gap:10px;margin-left:1px;width:50%}@media (max-width:400px){.catalogo-productos .buttons-area .buscador{width:100%}}.catalogo-productos .buttons-area .buscador button{border-radius:5000px}.catalogo-productos .buttons-area .buscador .form-control{background-color:#fff;width:100%}.catalogo-productos .buttons-area .buscador .form-control::-moz-placeholder{color:#9b9b9b}.catalogo-productos .buttons-area .buscador .form-control::placeholder{color:#9b9b9b}.catalogo-productos .buttons-area .form-control{border-radius:5000px;left:-1px;width:50%}@media (max-width:400px){.catalogo-productos .buttons-area .form-control{width:100%}}.catalogo-productos .buttons-area a{border-radius:5000px;height:42px;line-height:1}@media (max-width:567px){.catalogo-productos .buttons-area a{margin-top:15px}}.catalogo-productos table td a img{border-radius:5px}.catalogo-productos .input-image-preview{height:100%}@media (max-width:1000px){.catalogo-productos .input-image-preview{height:400px}}@media (max-width:767px){.pagination{justify-content:center}}.pagination .page-item .page-link{text-align:center;width:36px}@media (max-width:767px){.pagination .page-item:not(:first-child){display:none}.pagination .page-item:last-child{display:block}}.body-descuentos-modal{border:1px solid rgba(0,0,0,.3);border-radius:20px;margin-top:18px;padding:0 20px}.body-descuentos-modal .nav-pills{margin-top:-22px}.body-descuentos-modal .nav-pills li.active a{background-color:#fff;border:1px solid rgba(0,0,0,.3);border-bottom:0;border-top-left-radius:10px;border-top-right-radius:10px;color:#000}.body-descuentos-modal .nav-pills li.active a:hover{background-color:#fff}.body-descuentos-modal .nav-pills li a{background-color:transparent;padding:6px 20px}.catalogo-descuentos td img{border-radius:5px}.catalogo-descuentos .tab-content{padding:10px}.catalogo-descuentos .nav-tabs{margin-top:15px}.catalogo-categorias .header-container{align-items:center;display:flex;justify-content:space-between}@media (max-width:576px){.catalogo-categorias .header-container{align-items:start;flex-direction:column}.catalogo-categorias .header-container button{margin-bottom:15px;width:100%}}.catalogo-categorias .categorias-table .categorias{align-items:center;background-color:#fff;border-radius:40px;display:flex;height:40px;justify-content:space-between;margin-bottom:10px;padding:5px 10px}.catalogo-categorias .categorias-table .categorias b{text-transform:uppercase}.catalogo-categorias .categorias-table .subcategoria-area{align-items:center;display:flex;gap:15px;margin-bottom:10px;margin-left:15px}.catalogo-categorias .categorias-table .subcategoria-area .separador{position:relative}.catalogo-categorias .categorias-table .subcategoria-area .separador .line{background-color:rgba(var(--color-base),.5);height:50px;left:50%;position:absolute;top:-19px;transform:translate(-50%,-50%);width:1px;z-index:-1}.catalogo-categorias .categorias-table .subcategoria-area .separador .circle{background-color:#fff;border:1px solid rgb(var(--color-base),.5);border-radius:40px;content:"";display:block;height:8px;width:8px}.catalogo-categorias .categorias-table .subcategoria-area .icons-table a{color:rgba(var(--color-base))}.catalogo-categorias .categorias-table .subcategoria-area .subcategoria{align-items:center;background-color:rgba(var(--color-base),.05);border-radius:40px;color:rgb(var(--color-base));display:flex;height:40px;justify-content:space-between;padding:5px 10px;width:100%}@media (max-width:450px){.catalogo-categorias .icons-table{flex-direction:row;gap:15px}}.modal-dialog .modal-header{align-items:center;display:flex;justify-content:space-between;padding:5px 12px 18px}.modal-dialog .modal-header button{background-color:transparent;border:none}.modal-dialog .modal-header button .icono{color:#000}.modal-dialog .modal-body .input-image-preview{width:100%}.login-page{background-color:#fff!important}.login-page .login .login-content .form-control{background-color:rgba(27,85,142,.1)}.login-page .login .login-content button{background-color:#1d5288}.modal-perfil-cliente .agregar-lista{margin-top:10px;padding-left:10px}.modal-perfil-cliente a{color:rgba(var(--color-base));font-weight:500;margin-top:40px;text-decoration:none}.listas-precio .modal .modal-body .form-group .title{padding-left:10px}.modal .radio-area{display:flex;gap:15px;margin-top:10px}.modal .radio-area .radio-button{display:flex}.modal .radio-area .radio-button .btn-primary{background-color:transparent;border:1px solid rgba(0,0,0,.2);color:rgba(0,0,0,.8)}.modal .radio-area .radio-button .btn-check:checked+.btn{background-color:rgb(var(--color-base));color:#fff}.modal .radio-area .radio-button label{text-align:center}.compras_proveedores .header-area{align-items:center;display:flex;justify-content:space-between}@media (max-width:500px){.compras_proveedores .header-area{align-items:start;flex-direction:column;margin-bottom:20px}.compras_proveedores .header-area a{width:100%}}.form-floating>label:after{background-color:transparent!important}.compras .page-header{align-items:center;display:flex;justify-content:space-between}@media (max-width:567px){.compras .page-header{align-items:start;flex-direction:column}}.compras .page-header .buttons{display:flex;gap:10px}@media (max-width:567px){.compras .page-header .buttons{align-items:start;flex-direction:column;width:100%}}.compras .page-header .buttons a{padding:0 25px}@media (max-width:567px){.compras .page-header .buttons a{width:100%}}.compras_productos .filtros{align-items:center;display:flex;gap:15px;justify-content:space-between}@media (max-width:567px){.compras_productos .filtros{flex-direction:column}.compras_productos .filtros .buscador{width:100%}}.compras_productos .filtros .buscador .form-group:first-child{width:300px}@media (max-width:567px){.compras_productos .filtros .buscador .form-group:first-child{width:100%}}.compras_productos .filtros .buscador input{width:100%}.compras_productos .buttons{display:flex;gap:15px}@media (max-width:567px){.compras_productos .buttons{flex-direction:column;width:100%}}.compras_productos .buttons button{width:100%}#ventas-reportes{padding-bottom:20px}@media (max-width:1000px){#ventas-reportes .filtros-content .header{margin-top:60px}}@media (max-width:500px){#ventas-reportes #modalReporte .modal-content{padding:15px}}#ventas-reportes #modalReporte .modal-body .nav-tabs{flex-wrap:nowrap;margin-top:5px;padding-left:20px;padding-top:10px}@media (max-width:500px){#ventas-reportes #modalReporte .modal-body .nav-tabs{padding-left:10px}}@media (max-width:567px){#ventas-reportes #modalReporte .modal-body .nav-tabs li a{font-size:11px;padding:10px 4px}}#ventas-reportes #modalReporte .modal-body .nav-tabs li a.active{background-color:#fff;border:1px solid rgba(0,0,0,.3)!important;border-bottom:0!important;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;color:#000;padding-bottom:3px;position:relative;z-index:10}#ventas-reportes #modalReporte .modal-body .tab-content{border:1px solid rgba(0,0,0,.3);border-radius:20px;padding:0 20px}@media (max-width:500px){#ventas-reportes #modalReporte .modal-body .tab-content{border-radius:10px;overflow-x:scroll;padding-left:7px}}.sticky{background-color:#fff;box-shadow:-1px 5px 20px -6px rgba(0,0,0,.08);margin-top:0;padding-bottom:20px;padding-top:20px;position:sticky;top:0;z-index:1}@media (max-width:1000px){.sticky{top:48px}}.sticky .form-control{background-color:rgba(0,0,0,.05)!important}.usuario-cambiar-password{background-color:#fff;border-radius:40px;margin:50px auto 0;max-width:800px;padding:30px 20px}@media (max-width:567px){.usuario-cambiar-password{padding:10px}}.usuario-cambiar-password .input-image-preview{max-width:250px;width:100%}.usuario-cambiar-password .form-control{background-color:#f3f6f9}.usuario-cambiar-password .cambiar-pass{margin-bottom:10px;margin-left:10px;text-decoration:none}
