@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);.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%}.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-table{grid-column:1/3;max-height:200px;max-width:100%;overflow:auto;position:-webkit-sticky;position:sticky;top:0}#tableDel{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:5px;table-layout:fixed;width:100%}#tableDel caption{font-size:15px;font-weight:700;margin:2px 0;text-transform:uppercase}#tableDel tr{border:1px solid #ddd}#tableDel td,#tableDel th{padding:2px;text-align:center}#tableDel thead th{background-color:#7a7676;color:#fff;padding:2px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0}#tableDel tbody tr td{border:1px solid #d1cccc}#tableDel tbody tr:hover{background-color:#79747433}#tableDel tbody td:hover{background-color:#0000004d;color:#fff}@media screen and (max-width:899px){#tableDel{border:0}#tableDel thead{display:none}#tableDel tr{border-bottom:4px solid #ddd;display:block;margin-bottom:8px}#tableDel td{border-bottom:1px solid #ddd;display:block;text-align:left}#tableDel td:last-child{border-bottom:0}#tableDel td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}}.contenedorPrin{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.cajaNormal{grid-column:1/3}.contenedor-tabla{margin:0;overflow-x:auto;padding:10px 0 0;width:100%}.dialog{width:100%}@media screen and (max-width:899px){.codigo{font-weight:800}.contenedorPrin{grid-template-columns:1fr}.caja{grid-column:1/3}}#tableDelPrecio{border:1px solid #ccc;border-collapse:collapse;margin:0;min-width:1470px;padding:5px;table-layout:fixed;width:100%}#tableDelPrecio caption{font-size:15px;font-weight:700;margin:2px 0;text-transform:uppercase}.tableDel-encabezado-fila{padding:2px;top:0}.tableDel-encabezado-tabla{background-color:#c9c8c8;color:#fff;padding:2px;text-transform:uppercase;top:0}.tableDel-encabezado-tabla-segmentos{background-color:#949191;color:#fff;padding:2px;text-transform:uppercase;top:0}.fila{border:1px solid #d1cccc;width:100%}.celda{text-align:center}.contenedor-tipos{display:flex}.celda-tipo{text-align:left;width:100%}.celda-monto{text-align:right;width:100%}#tableDelPrecio td{padding:0}#tableDelPrecio tr{border:0 solid #ddd;width:100%}#tableDelPrecio tbody tr:hover{background-color:#79747433}#tableDelPrecio tbody td:hover{background-color:#0000004d;color:#fff}.contenedor{align-items:center;background:linear-gradient(#05070cbf,#05070c40),url(/static/media/fondoLogin.75dc13ce350facfdf8c2.webp) no-repeat 50% fixed;background-size:cover;display:flex;justify-content:center;min-height:100vh;text-align:center}.inicio-titulo{-webkit-text-fill-color:#0000;animation:bgText 3s linear;background-clip:initial;-webkit-background-clip:text;background-image:linear-gradient(-250deg,#fff,#fff 50%,#f64f59);background-size:initial;background-size:200% auto;margin:10px;text-transform:uppercase}.contenido{align-items:center;background:linear-gradient(#05070cbf,#05070cbf),url(/static/media/fondoLogin.75dc13ce350facfdf8c2.webp) no-repeat 50% fixed;background-size:cover;display:flex;justify-content:center;min-height:100vh}.envoltura{background-color:initial;border-radius:6px;margin:10px;max-width:430px;padding:34px;position:relative;text-align:center;width:100%}.envoltura form{margin-top:30px}.envoltura form .input-box{height:52px;margin:20px 0}.input-box.button input{background:#116cd6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;font-weight:400;height:100%;letter-spacing:1px;margin-top:10px;outline:none;padding:0 20px;width:100%}.input-box.button input:hover{background:#0557b4}.contenedorLogo{width:100%}.contenedorLogo .logo{width:70%}.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}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,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{-webkit-appearance:none;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}section{overflow:auto}}*{box-sizing:border-box;margin:0;padding:0}.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%}}.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}.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%}}.fontFamily{font-family:Inter,sans-serif;font-optical-sizing:auto}.your-custom-swal-container{z-index:20000!important}.your-custom-swal-class{z-index:20001!important}.content-title{font-size:1.5rem;font-weight:500;text-align:center}.document-card{border-radius:5px;box-shadow:0 0 5px 1px #504d4d33;height:300px;transition:all .4s}.document-card:hover{box-shadow:0 0 5px 5px #504d4d33}.document-card-content{height:200px;margin-bottom:20px;overflow:auto;width:100%}.textField{font-size:"0.9rem"}.fieldLabel{text-transform:capitalize}.grid-container{margin-bottom:2rem}
/*# sourceMappingURL=main.56d89faf.css.map*/