.contenedor-parametros{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-around;padding:10px}.combobox-sucursal{width:271px}.combobox-empresa{width:114px}@media (max-width:767px){.contenedor-parametros{align-content:normal;align-items:stretch;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:10px;padding-inline:10px}.combobox-empresa,.combobox-sucursal{width:100%}}.alerta-halcon-container{--swal2-backdrop:#14151d8c;z-index:20000!important}.alerta-halcon{--ah-border:#d9e0f2;--ah-campo:#8a91b4;--ah-texto2:#4a4c54;--swal2-background:#fff;--swal2-color:#252733;--swal2-border:1px solid var(--ah-border);--swal2-border-radius:16px;--swal2-confirm-button-background-color:#425eee;--swal2-confirm-button-color:#fff;--swal2-cancel-button-background-color:#0000;--swal2-cancel-button-color:#252733;font-family:Quicksand,system-ui,sans-serif;width:min(92vw,28rem);z-index:20001!important}.alerta-halcon--oscuro{--ah-border:#44475a;--ah-campo:#7a809c;--ah-texto2:#c9cee2;--swal2-background:#2e3040;--swal2-color:#f2f3fa;--swal2-confirm-button-background-color:#a9b6ff;--swal2-confirm-button-color:#1b1d2a;--swal2-cancel-button-color:#f2f3fa}.alerta-halcon .swal2-title{font-size:1.25rem;font-weight:700;line-height:1.3}.alerta-halcon .swal2-html-container{color:var(--ah-texto2);font-size:.9375rem;line-height:1.5}.alerta-halcon .swal2-actions{gap:.75rem}.alerta-halcon .swal2-styled{border-radius:10px;font-family:inherit;font-size:.9375rem;font-weight:700;margin:0;min-height:48px}.alerta-halcon .swal2-cancel{border:1px solid var(--ah-campo)}.separador{border:2px solid #ccc}.contenedor-encabezado{padding:20px;text-align:center}.contenedor-tabla-secundaria{padding:30px;text-align:center}.titulo-tabla-secundaria{margin:10px}.encabezado-tabla{background-color:#4682b3;color:#fff}.encabezado-tabla-detalle{background-color:#1a196f;font-weight:700}.tabla-totales{background-color:#6e6e6e}.contenedor-tabla-principal{margin:20px;text-align:center}.loading-container{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.loader{animation:spin 2s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.contenedor-encabezado-tmv{padding:10px;text-align:center}.fila-contenedor-encabezado-tmv{align-items:center;display:flex;justify-content:space-between;position:relative}.encabezado-meta{margin-left:auto;margin-right:50px}.encabezado-fechas{left:50%;position:absolute;transform:translateX(-50%)}.separator-tmv{border:2px solid #ccc}.contenedor-tabla-tmv{overflow-y:auto;padding:0 10px}.totalPrincipal-tabla-tmv{background-color:#191970}.totalSecundario-tabla-tmv{background-color:#6f6f6f}@media (max-width:1000px){.fila-contenedor-encabezado-tmv{display:block;text-align:center}.encabezado-fechas{margin-bottom:10px;position:static;transform:none}.encabezado-meta{margin:0 auto}}.contenedor-parametros-margenesVentas{align-items:center;display:flex;flex-wrap:wrap;padding:10px 20px}.combobox-proveedor-mv,.combobox-sucursal-mv{width:271px}.combobox-clase-mv{width:98px}.combobox-categoria-mv{width:250px}.combobox-Segmento-mv{width:184px}.combobox-tipoFactura-mv{width:50px}.combobox-empresa-mv{width:184px}.input-fechaDesde-mv{width:250px}.combobox-tipoFactura-mv,.input-fechaHasta-mv{width:200px}.contenedor-principal{background-color:#fff;height:100%;width:100%}.titulo-principal{padding:10px;text-align:center}.contenedor-tabla-mv{height:100%;overflow-y:auto;width:100%}.contenedor-parametros-preciosSegmentados{align-items:center;display:flex;flex-wrap:wrap;padding:10px 20px}.contenedor-parametros-fila-mv{align-items:flex-end;display:flex;justify-content:space-between;width:100%}@media (max-width:1100px){.contenedor-parametros-margenesVentas{align-items:flex-end;display:flex;justify-content:space-between;width:100%}.contenedor-parametros-fila-mv{align-content:normal;align-items:stretch;display:flex;flex-direction:column;justify-content:space-between;padding:5px 10px;padding-inline:10px}.combobox-Segmento-mv,.combobox-categoria-mv,.combobox-clase-mv,.combobox-empresa-mv,.combobox-proveedor-mv,.combobox-sucursal-mv,.combobox-tipoFactura-mv,.input-fechaDesde-mv,.input-fechaHasta-mv{width:100%}}.tom{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:80px 10px 10px}.tomTitulo{-webkit-text-fill-color:#0000;animation:bgText 2.5s linear infinite;background-clip:initial;-webkit-background-clip:text;background-image:linear-gradient(-250deg,#12c2e9,#c471ed 50%,#f64f59);background-size:initial;background-size:200% auto;color:#fff;font-size:35px;font-weight:600;margin-bottom:5px;text-transform:uppercase}@keyframes bgText{to{background-position:200%}}.tomContenedor{grid-gap:10px;border-radius:10px;box-shadow:0 0 5px #0003;display:grid;gap:10px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;height:100%;min-width:900px;overflow:auto;padding:10px}.tomAleatorio{align-items:center;display:flex;flex-flow:column;height:100%;justify-content:center;overflow:auto;padding:20px;text-align:center;width:100%}.ruleta{border-radius:10px;grid-row:1/4}.tabla{grid-column:1/3;overflow:auto}.rifa{grid-row:1/4;overflow:hidden;padding:0}.contenedorCajasTom{display:"flex";flex-flow:row;flex-wrap:wrap;padding-left:5px}.slot{display:inline-block;height:70px;position:relative;width:45px}.slot section{background-color:grey;border:3px solid #000!important;border:1px solid #d3d3d3;border-radius:15px!important;border-radius:2px;color:#fff;cursor:default;font-family:sans-serif;font-size:25px;height:70px;line-height:60px;overflow:hidden;width:40px}.container,.slot section{position:absolute;text-align:center}.container{top:2px;transition:top .4s linear;width:100%}.roll{border-radius:20px;cursor:pointer;overflow:auto;padding:10px;text-align:center;width:100%}.rolling{animation:blinkingText 1.2s infinite}@keyframes blinkingText{60%{color:#0000}99%{color:#0000}}.custom-input{margin-bottom:5px;width:100%}.custom-input .input{appearance:none;background-color:initial;border-radius:15px;display:block;outline:none;padding:15px;width:100%}.logoHalcon{height:100%;width:350px}.logoHalcon img{height:100%;object-fit:contain;width:100%}.tomNombreGanador{-webkit-text-fill-color:#0000;animation:bgText 2.5s linear infinite;background-clip:initial;-webkit-background-clip:text;background-image:linear-gradient(-250deg,#ffe800,#235cff 50%,#f64f59);background-size:initial;background-size:200% auto;color:#fff;font-weight:600;margin-bottom:5px;text-transform:uppercase}@media screen and (max-width:900px){.tomContenedor{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;min-width:0}.ruleta{grid-column:1/2;grid-row:1/7}.rifa{display:none}.tabla{grid-column:1/2;grid-row:7/9;justify-content:flex-start;overflow:auto;padding-left:0;padding-right:0;padding-top:0}.logoHalcon,.tomTitulo{display:none}.slot section{overflow:auto}}.contenido_titulo{font-size:1.5rem;font-weight:500;text-align:center}.targeta{border-radius:5px;box-shadow:0 0 5px 1px #504d4d33;height:300px;transition:all .4s}.targeta:hover{box-shadow:0 0 5px 5px #504d4d33}.tarj{height:200px;margin-bottom:20px;overflow:auto;width:100%}*{box-sizing:border-box;margin:0;padding:0}
/*# sourceMappingURL=main.6c11a2fe.css.map*/