@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap);:root{--primary-color:#1677ff;--secondary-color-green:#52c41a;--secondary-color-green-hover:#4aa01f;--secondary-color-red:#ff4d4f;--background-sidebar:#161618;--background-primary:#fff;--background-secondary:#f4f9ff;--background-table-row:#f6f6f6;--status-background-info:#e6f4ff;--status-background-success:#f6ffed;--status-background-warning:#fffbe6;--status-background-error:#fff1f0;--status-text-info:#0958d9;--status-text-success:#389e0d;--status-text-warning:#d48806;--status-text-warning-whiter:#e0a033;--status-color-processFinish:#ffdc18;--status-color-entregaCliente:#ed9121;--status-text-error:#cf1322;--table-header:#0958d9}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;min-height:100vh;overflow-x:hidden;scroll-behavior:smooth}[class^=ant-spin],body,html{font-family:Montserrat,sans-serif!important}.title,h1{font-size:2rem;font-weight:600;text-transform:uppercase}.subtitle,h2{font-size:1.5rem;font-weight:500;text-transform:capitalize}a,p,span{font-size:1rem}.text-white{color:#fff;color:var(--background-primary)}.body-fixed{height:100%;overflow:hidden;position:fixed;width:100%}.placeholder{color:#767676;font-size:1rem;font-weight:400}.button-text{height:auto!important}.button-text>span{font-size:1rem;font-weight:500}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}#__next,#root{isolation:isolate}#root,.ant-layout{min-height:100vh}.trigger{cursor:pointer;font-size:18px;line-height:64px;padding:0 24px;transition:color .3s}.trigger:hover{color:#1890ff}.site-layout-background.ant-layout-content{margin:70px 16px 24px;min-height:100vh;padding:24px}.site-layout .site-layout-background{background:#fff}.section-user-info{align-items:center;background:#ffffff0f;border-radius:10px;display:flex;gap:8px;margin:10px;padding:8px}.section-user-info--collapsed{background:#0000;justify-content:center;margin:12px 0;padding:0}.section-user-info-avatar.ant-avatar{background:#2563eb;color:#fff;flex:0 0 auto;font-weight:600;letter-spacing:.02em}.section-user-info-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.section-user-info-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;color:var(--background-primary);display:-webkit-box;font-size:.875rem;font-weight:600;line-height:1.25;overflow:hidden;overflow-wrap:anywhere}.section-user-info-role{color:#fff9;font-size:.75rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.selector-empresa{display:flex;flex-direction:column;gap:.25rem;margin:0 16px 16px}.selector-empresa-etiqueta{color:#8c8c8c;font-size:.65rem;letter-spacing:.08em}.selector-empresa-control{width:100%}.selector-empresa .ant-select-selector{background:#232326!important;border-color:#3a3a3f!important}.selector-empresa .ant-select-arrow,.selector-empresa .ant-select-selection-item,.selector-empresa .ant-select-selector{color:#fff!important;color:var(--background-primary)!important}.selector-empresa--plegado{align-items:center;margin:0 8px 12px}.selector-empresa-boton{color:#fff!important;color:var(--background-primary)!important}.selector-empresa-boton:hover{background:#232326!important}.ant-table-content,.wrapper-general-status-bar{overflow-x:scroll}.font-weight-bold{font-weight:bolder}.font-weight-500{font-weight:500}.ant-table-column-title{font-size:.9rem}.ant-table-wrapper .ant-table-thead>tr>th{background-color:#0958d9!important;background-color:var(--table-header)!important;color:#fff;color:var(--background-primary);justify-content:center;text-align:center}.ant-table-cell .ant-table-wrapper .ant-table-thead>tr>th{background-color:#d3d3d3!important;color:#000}.ant-table-wrapper .ant-table-filter-trigger>span>svg{color:#fff;color:var(--background-primary)}.ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{background-color:#ffffffd9}.ant-table-cell{text-align:center}.ant-table-wrapper .ant-table-column-sorter{color:#fff;color:var(--background-primary);width:12px}.button-close-search-filter-table{color:#7d7d7d;display:block;height:30px;text-align:right;width:100%}.button-close-search-filter-table:hover{color:#ff4d4f!important;color:var(--secondary-color-red)!important}.ant-table-wrapper .ant-table-filter-trigger{width:25px}.ant-tooltip .ant-tooltip-inner{text-align:center}.swal2-confirm{background-color:#1677ff!important;background-color:var(--primary-color)!important}.swal2-cancel{background-color:#ff4d4f!important;background-color:var(--secondary-color-red)!important}.circulo_step_process{background-color:#1890ff}.circulo_step_error,.circulo_step_process{border-radius:24px;font-size:12px;height:24px;line-height:24px;margin-inline:0 8px;text-align:center;width:24px}.circulo_step_error{background-color:#ff4d4f;background-color:var(--secondary-color-red)}.circulo_step_success{background-color:#52c41a;background-color:var(--secondary-color-green)}.circulo_step_succesProcess,.circulo_step_success{border-radius:24px;font-size:12px;height:24px;line-height:24px;margin-inline:0 8px;text-align:center;width:24px}.circulo_step_succesProcess{background-color:#ffdc18;background-color:var(--status-color-processFinish)}.circulo_step_entregaCliente{background-color:#ed9121;background-color:var(--status-color-entregaCliente);border-radius:24px;font-size:12px;height:24px;line-height:24px;margin-inline:0 8px;text-align:center;width:24px}.circulo_step_number{color:#fff;font-family:sans-serif;font-size:16px}.download-table-xls-button{background-color:#1677ff;background-color:var(--primary-color);border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:montserrat,sans-serif;font-size:1rem;font-weight:500;padding:7px 20px;transition:all .3s ease}.download-table-xls-button:hover{background-color:#4096ff}.centered-input .ant-input-number-input{text-align:center}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.ml-5{margin-left:3rem}.ml-6{margin-left:6rem}.ml-7{margin-left:12rem}.ml-8{margin-left:24rem}.ml-9{margin-left:48rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.mr-5{margin-right:3rem}.mr-6{margin-right:6rem}.mr-7{margin-right:12rem}.mr-8{margin-right:24rem}.mr-9{margin-right:48rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.justify-content-end{display:flex;flex-wrap:wrap;justify-content:flex-end}.title-content-between{display:flex;flex-wrap:wrap;justify-content:space-between}.flex{display:flex}.flex-col,.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-wrap{flex-wrap:wrap}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.justify-content-between{justify-content:space-between}.justify-content-evenly{justify-content:space-evenly}.justify-content-around{justify-content:space-around}.justify-content-center{justify-content:center}.align-self-center{align-self:center}.align-items-center{align-items:center}.width-auto{width:auto}.width-100{width:100%}.width-50{width:50%}.width-35{width:35%}.rounded{border-radius:10px}.text-gray-500{color:#6b7280}.text-sm,.text-small{font-size:.875rem}.uppercase{text-transform:uppercase}.text-align-center{text-align:center}.text-align-jusify{text-align:justify}.div-margin-image-1{display:inline-block;height:102px;margin-inline:0 8px;vertical-align:top;width:102px}.div-margin-image-2{border:1px solid #161618;border-radius:8px;margin:0;padding:8px;width:100px}.div-margin-image-2,.image-style{height:100%;position:relative;text-align:center}.image-style{display:block;flex:none;line-height:60px;object-fit:contain;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (max-width:992px){.ant-modal .ant-modal-title{font-size:24px}}@media screen and (min-width:992px){.ant-modal .ant-modal-title{font-size:32px}}.ant-table-title{font-size:24px;font-weight:600}.container{margin:auto;width:100%}@media screen and (min-width:1600px){.container{max-width:1600px}}@media only screen and (max-width:768px){.site-layout-background.ant-layout-content{margin:70px 12px 24px;padding:15px}h1{font-size:1.6rem}h2{font-size:1.3rem}.mb-sm-4{margin-bottom:1.5rem}a,p,span{font-size:.9rem}}.arrow-size{font-size:2rem}.font-weight-800{font-weight:800}.bold-form .ant-form-item-label>label{font-weight:700}.tabla-cambios{border-collapse:collapse;font-size:.85rem;width:100%}.tabla-cambios td,.tabla-cambios th{border:1px solid #e8e8e8;padding:6px 10px;text-align:left}.tabla-cambios th{background:#f6f6f6;background:var(--background-table-row);font-weight:600}.solicitudes-descripcion{color:#000000a6;font-size:.875rem;line-height:1.5;margin:0 0 4px;max-width:75ch}.solicitudes-encabezado{align-items:center;gap:8px;justify-content:flex-start}.solicitudes-encabezado h1{flex:1 1 auto;margin-bottom:0;margin-right:0}.solicitudes-encabezado>a{align-items:center;display:flex}@media screen and (min-width:1600px){.container.container--ancho{max-width:none}}.solicitudes-id{font-weight:600;white-space:nowrap}.solicitudes-total{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.solicitudes-pendiente{color:#0000008c;font-style:italic}.solicitudes-bandeja{align-items:flex-start;display:flex;gap:20px}.solicitudes-riel{display:flex;flex:none;flex-direction:column;gap:4px;position:-webkit-sticky;position:sticky;top:12px;width:168px}.solicitudes-riel__item{align-items:center;background:#0000;border:0;border-radius:10px;color:#000000c7;cursor:pointer;display:flex;font:inherit;font-size:.875rem;gap:8px;justify-content:space-between;min-height:40px;padding:0 12px;text-align:left;transition:background-color .15s ease-out,color .15s ease-out}.solicitudes-riel__item:hover{background:#2563eb0f}.solicitudes-riel__item:focus-visible{outline:2px solid #0958d9;outline-offset:2px}.solicitudes-riel__item.is-activo{background:#e6f4ff;color:#0958d9;font-weight:600}.solicitudes-riel__conteo{font-feature-settings:"tnum";font-size:.8125rem;font-variant-numeric:tabular-nums}.solicitudes-contenido{flex:1 1;min-width:0}.solicitudes-herramientas{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.solicitudes-buscar{flex:1 1 280px;min-width:0}.solicitudes-filtro{flex:0 1 190px;min-width:0}.solicitudes-lista{background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}.solicitudes-vacio{padding:32px 16px}.sol-item{grid-gap:12px 24px;border-bottom:1px solid #f0f0f0;cursor:pointer;display:grid;gap:12px 24px;grid-template-columns:minmax(0,1fr) 232px;padding:16px 20px;transition:background-color .15s ease-out}.sol-item:last-child{border-bottom:0}.sol-item:hover{background:#2563eb0f}.sol-item__cabecera{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;margin-bottom:8px}.sol-item__datos{grid-gap:10px 24px;display:grid;gap:10px 24px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.sol-etiqueta{color:#000000a6;font-size:.75rem;line-height:1.4}.sol-valor{color:#1f1f1f;font-size:.875rem;line-height:1.5;overflow-wrap:anywhere}.sol-item__lado{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.sol-total{font-size:1.0625rem}.sol-item__lado .sol-etiqueta{margin-top:10px}.sol-pasos{display:flex;flex-direction:column;gap:4px;list-style:none;margin:2px 0 0;padding:0;width:100%}.sol-paso{align-items:flex-start;display:flex;font-size:.8125rem;gap:8px;justify-content:flex-end;line-height:1.35}.sol-paso>span:last-child{display:flex;flex-direction:column;min-width:0}.sol-paso .anticon{margin-top:2px;order:2}.sol-paso--hecho .anticon{color:#237804}.sol-paso--pendiente .anticon,.sol-paso--pendiente .sol-paso__nombre{color:#0000008c}.sol-paso--pendiente .sol-paso__nombre{font-style:italic}.sol-paso__rol{color:#000000a6;font-size:.75rem}.sol-paso__nombre{color:#1f1f1f;overflow-wrap:anywhere}.solicitudes-paginacion{display:flex;flex-wrap:wrap;justify-content:center;width:100%}@media (max-width:991px){.solicitudes-bandeja{flex-direction:column;gap:12px}.solicitudes-riel{flex-direction:row;overflow-x:auto;padding-bottom:4px;position:static;width:100%}.solicitudes-riel__item{border:1px solid #d9d9d9;flex:none;white-space:nowrap}.solicitudes-riel__item.is-activo{border-color:#0958d9}.sol-item{grid-template-columns:1fr;padding:14px 16px}.sol-item__lado{align-items:flex-start;border-top:1px solid #f0f0f0;padding-top:10px;text-align:left}.sol-paso{justify-content:flex-start}.sol-paso .anticon{order:0}}@media (max-width:575px){.solicitudes-filtro{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.sol-item,.solicitudes-riel__item{transition:none}}@media (max-width:575px){.solicitudes-encabezado{flex-wrap:wrap;gap:8px}}.detalle-encabezado{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.detalle-volver{align-items:center;background:#0000;border:0;border-radius:10px;color:#0958d9;cursor:pointer;display:inline-flex;font-size:1.25rem;height:44px;justify-content:center;width:44px}.detalle-volver:hover{background:#2563eb14}.detalle-volver:focus-visible{outline:2px solid #0958d9;outline-offset:2px}.detalle-titulo{font-size:1.5rem;margin:0}.detalle-id{color:#0958d9;font-size:1.125rem;font-weight:600}.detalle-estado{display:inline-flex;flex-wrap:wrap;gap:4px}.detalle-cuerpo{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 320px;margin-top:8px}.detalle-cuerpo--solo{grid-template-columns:minmax(0,1fr)}.detalle-seccion{background:#fff;border:1px solid #e5e5e5;border-radius:12px;margin-bottom:16px;padding:16px 20px}.detalle-seccion__titulo{font-size:.9375rem;font-weight:600;margin:0 0 12px;text-transform:none}.detalle-datos{grid-gap:14px 24px;display:grid;gap:14px 24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.detalle-etiqueta{color:#000000a6;font-size:.75rem;line-height:1.4}.detalle-valor{color:#1f1f1f;font-size:.9375rem;line-height:1.5;overflow-wrap:anywhere}.detalle-importe{font-feature-settings:"tnum";font-size:1.25rem;font-variant-numeric:tabular-nums;font-weight:600}.detalle-panel{background:#fafcff;border:1px solid #e5e5e5;border-radius:12px;gap:12px;padding:16px;position:-webkit-sticky;position:sticky;top:12px}.detalle-acciones,.detalle-panel{display:flex;flex-direction:column}.detalle-acciones{gap:8px}.detalle-acciones .ant-btn,.detalle-acciones .ant-form,.detalle-acciones .ant-form-item{margin:0;width:100%}.detalle-acciones .ant-btn{height:auto;margin-left:0!important;min-height:40px;white-space:normal}@media (max-width:991px){.detalle-cuerpo{grid-template-columns:minmax(0,1fr)}.detalle-panel{position:static}}.notificaciones-menu{margin:0 8px 4px}.notificaciones-menu--plegado{display:flex;justify-content:center;margin:0 8px 8px}.notificaciones-boton{align-items:center;background:#0000;border:0;border-radius:10px;color:#ffffffc7;cursor:pointer;display:flex;font:inherit;font-size:.875rem;gap:12px;min-height:44px;padding:0 14px;width:100%}.notificaciones-menu--plegado .notificaciones-boton{justify-content:center;padding:0;width:48px}.notificaciones-boton:hover{background:#ffffff14;color:#fff}.notificaciones-boton:focus-visible{outline:2px solid #91caff;outline-offset:2px}.notificaciones-boton .ant-badge{color:inherit}.notificaciones-icono{color:inherit;font-size:16px}.notificaciones-popover{max-width:calc(100vw - 24px)}.notificaciones-popover .ant-popover-inner{border-radius:12px;padding:0}.notificaciones-panel{display:flex;flex-direction:column;max-height:70vh;max-width:calc(100vw - 48px);width:380px}.notificaciones-lista{flex:1 1 auto;min-height:0;overflow-y:auto}.notificaciones-cabecera{align-items:center;border-bottom:1px solid #e5eaf2;display:flex;gap:8px;justify-content:space-between;padding:12px 16px}.notificaciones-acciones{display:flex;gap:4px}.notificaciones-accion{background:#0000;border:0;border-radius:8px;color:#0958d9;cursor:pointer;font:inherit;font-size:.75rem;font-weight:600;min-height:32px;padding:0 8px;white-space:nowrap}.notificaciones-accion:hover:not(:disabled){background:#e6f4ff}.notificaciones-accion:disabled{color:#767676;cursor:not-allowed}.notificacion-item:focus-visible,.notificaciones-accion:focus-visible,.notificaciones-mas:focus-visible{outline:2px solid #0958d9;outline-offset:-2px}.notificaciones-grupo{color:#4b5563;font-size:.7rem;font-weight:700;letter-spacing:.06em;margin:0;padding:10px 16px 4px;text-transform:uppercase}.notificaciones-vacio{color:#4b5563;font-size:.875rem;padding:32px 16px;text-align:center}.notificaciones-vacio p{margin:0}.notificaciones-mas{background:#0000;border:0;border-top:1px solid #e5eaf2;color:#0958d9;cursor:pointer;display:block;font:inherit;font-size:.875rem;font-weight:600;min-height:44px;width:100%}.notificaciones-mas:hover{background:#f4f9ff}.notificacion-item{align-items:flex-start;background:#0000;border:0;color:#1f2937;cursor:pointer;display:flex;font:inherit;gap:10px;padding:10px 16px;text-align:left;width:100%}.notificacion-item:hover{background:#f4f9ff}.notificacion-item--nueva{background:#f0f7ff}.notificacion-item-punto{background:#0000;border-radius:50%;flex:0 0 8px;height:8px;margin-top:6px}.notificacion-item--nueva .notificacion-item-punto{background:#2563eb}.notificacion-item-cuerpo{display:flex;flex-direction:column;gap:2px;min-width:0}.notificacion-item-titulo{font-size:.875rem;font-weight:600;line-height:1.3}.notificacion-item-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.notificacion-item-mensaje{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#374151;display:-webkit-box;font-size:.8125rem;line-height:1.35;overflow:hidden}.notificacion-item-meta{color:#4b5563;font-size:.75rem}.notificaciones-pagina{margin:0 auto;max-width:760px}.notificaciones-pagina-cabecera{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.notificaciones-pagina-cabecera h1{margin:0}.notificaciones-pagina-acciones{display:flex;flex-wrap:wrap;gap:8px}.notificaciones-pagina-lista{overflow:hidden}.notificaciones-pagina .notificaciones-vacio,.notificaciones-pagina-lista{background:#fff;border:1px solid #e5eaf2;border-radius:12px}.notificaciones-paginacion{margin-top:16px;text-align:center}@media (prefers-reduced-motion:reduce){.notificacion-item,.notificaciones-boton{transition:none}}.app-sider.ant-layout-sider{background:#161618;background:var(--background-sidebar);border-right:1px solid #ffffff0f}.sidebar-menu.ant-menu{background:#0000;border-inline-end:0;padding-bottom:16px}.sidebar-menu.ant-menu-dark .ant-menu-item-group-title{color:#ffffff8c;font-size:.65rem;font-weight:600;letter-spacing:.08em;padding:16px 24px 4px;text-transform:uppercase}.sidebar-menu.ant-menu-dark .ant-menu-item{border-radius:10px;color:#ffffffc7;font-size:.875rem;font-weight:500;height:44px;line-height:44px;margin:2px 8px;padding-inline:12px!important;width:calc(100% - 16px)}.sidebar-menu.ant-menu-dark .ant-menu-item .anticon{font-size:18px}.sidebar-menu.ant-menu-dark .ant-menu-item:not(.ant-menu-item-selected):hover{background:#ffffff14;color:#fff}.sidebar-menu.ant-menu-dark .ant-menu-item.ant-menu-item-selected{background:#0958d9;color:#fff}.sidebar-menu.ant-menu-dark .ant-menu-item.ant-menu-item-selected:focus-visible,.sidebar-menu.ant-menu-dark .ant-menu-item:focus-visible{outline:2px solid #91caff;outline-offset:2px}.sidebar-menu.ant-menu-inline-collapsed.ant-menu-dark .ant-menu-item{align-items:center;display:flex;justify-content:center;margin:2px auto;padding:0!important;width:48px}.sidebar-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content,.sidebar-menu.ant-menu-inline-collapsed .ant-menu-item-group-title{display:none!important}.sidebar-menu.ant-menu-inline-collapsed .ant-menu-item .anticon{margin:0}.sidebar-menu.ant-menu-inline-collapsed .ant-menu-item-group+.ant-menu-item-group{border-top:1px solid #ffffff14;margin-top:8px;padding-top:8px}@media (prefers-reduced-motion:reduce){.sidebar-menu .ant-menu-item{transition:none}}.usuarios-encabezado{align-items:center;flex-wrap:wrap;gap:8px;justify-content:flex-start}.usuarios-encabezado h1{flex:1 1 auto;margin:0}.usuarios-directorio{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(280px,380px) minmax(0,1fr);margin-top:8px}.usuarios-lista{display:flex;flex-direction:column;gap:8px}.usuarios-conteo{color:#000000a6;font-size:.8125rem}.usuarios-items{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.usuarios-item{align-items:center;background:#0000;border:0;border-radius:10px;cursor:pointer;display:flex;font:inherit;gap:12px;min-height:56px;padding:8px 12px;text-align:left;transition:background-color .15s ease-out;width:100%}.usuarios-item:hover{background:#2563eb0f}.usuarios-item:focus-visible{outline:2px solid #0958d9;outline-offset:2px}.usuarios-item.is-activo{background:#e6f4ff}.usuarios-item__texto{display:flex;flex-direction:column;min-width:0}.usuarios-item__nombre{font-weight:600}.usuarios-item__detalle,.usuarios-item__nombre{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usuarios-item__detalle{color:#000000a6;font-size:.8125rem}.usuarios-avatar{align-items:center;background:#2563eb;border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:.8125rem;font-weight:600;height:36px;justify-content:center;width:36px}.usuarios-avatar--grande{font-size:1rem;height:48px;width:48px}.usuarios-paginacion{display:flex;justify-content:center;margin-top:4px}.usuarios-vacio{color:#000000a6;padding:24px 0}.usuarios-ficha{background:#fafcff;border:1px solid #f0f0f0;border-radius:12px;padding:20px 24px;position:-webkit-sticky;position:sticky;top:16px}.usuarios-ficha__cabecera{align-items:center;display:flex;gap:14px;margin-bottom:20px}.usuarios-ficha__nombre{font-size:1.25rem;font-weight:600;margin:0;text-transform:none}.usuarios-ficha__correo{color:#000000a6;overflow-wrap:anywhere}.usuarios-campos{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:24px}.usuarios-etiqueta{color:#000000a6;font-size:.8125rem;margin-bottom:4px}.usuarios-valor .ant-tag{margin:0;white-space:normal}.usuarios-acciones{display:flex;flex-wrap:wrap;gap:8px}.usuarios-acciones .ant-btn{min-height:40px}@media (max-width:991px){.usuarios-directorio{grid-template-columns:minmax(0,1fr)}.usuarios-ficha{position:static}}@media (prefers-reduced-motion:reduce){.usuarios-item{transition:none}}.logs-encabezado{align-items:center}.logs-encabezado h1{margin:0}.logs-secundario{color:#000000a6;font-size:.8125rem;overflow-wrap:anywhere}.logs-sesiones{background:#fafcff;border:1px solid #f0f0f0;border-radius:12px;margin:16px 0 24px;padding:16px 20px}.logs-sesiones__cabecera{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between}.logs-sesiones__titulo{font-size:1rem;font-weight:600;margin:0;text-transform:none}.logs-punto{background:#52c41a;border-radius:50%;display:inline-block;height:8px;margin-right:8px;width:8px}.logs-aviso{color:#000000a6;font-size:.8125rem;line-height:1.5;margin:4px 0 12px;max-width:75ch}.logs-sesiones__lista{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));list-style:none;margin:0;padding:0}.logs-sesion{background:#fff;border:1px solid #f0f0f0;border-radius:10px;padding:10px 12px}.logs-sesion__nombre{font-weight:600}.logs-herramientas{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.logs-filtro{min-width:230px}.logs-buscar{flex:1 1 260px;max-width:420px}.logs-lista{background:#fff;border:1px solid #f0f0f0;border-radius:12px;min-height:80px}.logs-mov{border-bottom:1px solid #f0f0f0;padding:14px 20px}.logs-mov:last-child{border-bottom:0}.logs-mov__cabecera{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px;margin-bottom:8px}.logs-mov__cabecera .ant-tag{margin:0}.logs-mov__fecha{font-feature-settings:"tnum";color:#000000a6;font-size:.8125rem;font-variant-numeric:tabular-nums}.logs-mov__campos{grid-gap:8px 24px;display:grid;gap:8px 24px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.logs-etiqueta{color:#000000a6;font-size:.75rem;margin-bottom:2px}.logs-valor{overflow-wrap:anywhere}.logs-ver-cambios{align-items:center;background:#0000;border:0;color:#0958d9;cursor:pointer;display:inline-flex;font:inherit;font-size:.8125rem;gap:6px;min-height:32px;padding:0}.logs-ver-cambios:focus-visible{outline:2px solid #0958d9;outline-offset:2px}.logs-mov__cambios{margin-top:8px}.logs-mov__cambios .tabla-cambios{margin-top:6px}.logs-paginacion{display:flex;justify-content:center}@media (max-width:575px){.logs-buscar,.logs-filtro{max-width:none;min-width:0;width:100%}}.app-sider .ant-layout-sider-children{display:flex;flex-direction:column;min-height:100%}.sidebar-salir-zona{border-top:1px solid #ffffff0f;margin-top:auto;padding:8px}.sidebar-salir{align-items:center;background:#0000;border:0;border-radius:10px;color:#ffffffc7;cursor:pointer;display:flex;font:inherit;font-size:.875rem;font-weight:500;gap:12px;min-height:44px;padding:0 12px;width:100%}.sidebar-salir .anticon{font-size:18px}.sidebar-salir:hover{background:#ffffff14;color:#fff}.sidebar-salir:focus-visible{outline:2px solid #91caff;outline-offset:2px}.app-sider.ant-layout-sider-collapsed .sidebar-salir{justify-content:center;margin:0 auto;padding:0;width:48px}.esqueleto{animation:esqueleto-brillo 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e4e4e4 37%,#f0f0f0 63%);background-size:400% 100%;display:block;max-width:100%}@keyframes esqueleto-brillo{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.esqueleto{animation:none;background:#f0f0f0}}.sol-item--esqueleto,.sol-item--esqueleto:hover{background:#0000;cursor:default}.usuarios-item--esqueleto{cursor:default}.usuarios-item--esqueleto:hover{background:#0000}.logs-mov--esqueleto .logs-campo,.logs-sesion--esqueleto{display:flex;flex-direction:column;gap:8px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.esqueleto-linea{align-items:center;display:flex}.usuarios-item--esqueleto{min-height:62px}.nueva-form .ant-form-item{margin-bottom:16px}.nueva-importe.ant-input-number{max-width:260px;width:100%}.nueva-eventual{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.8fr) 44px}.nueva-quitar{align-items:center;background:#0000;border:0;border-radius:10px;color:#000000a6;cursor:pointer;display:inline-flex;font-size:1.125rem;height:32px;justify-content:center;width:44px}.nueva-quitar:hover{background:#cf13220f;color:#cf1322}.nueva-quitar:focus-visible{outline:2px solid #0958d9;outline-offset:2px}.nueva-pendiente{color:#0000008c;font-style:italic}.nueva-nota{color:#000000a6;font-size:.8125rem;margin-top:4px}.nueva-archivo .ant-upload,.nueva-archivo .ant-upload-wrapper{width:100%}.nueva-resumen .ant-btn{min-height:40px}@media (max-width:575px){.nueva-eventual{grid-template-columns:minmax(0,1fr) 44px}.nueva-eventual>.ant-form-item:first-child,.nueva-eventual>.ant-form-item:nth-child(2),.nueva-eventual>.ant-form-item:nth-child(3){grid-column:1}.nueva-quitar{grid-column:2;grid-row:1}}.reporte-encabezado{margin-bottom:16px}.reporte-titulo{flex:1 1 auto}.reporte-acciones{display:flex;flex-wrap:wrap;gap:8px}.reporte-comparativa{background:#fff;border:1px solid #f0f0f0;border-radius:12px;padding:8px 20px 16px}.reporte-comparativa__envoltura{overflow-x:auto}.reporte-comparativa__tabla{border-collapse:collapse;min-width:620px;width:100%}.reporte-comparativa__tabla td,.reporte-comparativa__tabla th{border-bottom:1px solid #f0f0f0;padding:12px 8px;text-align:left;vertical-align:middle}.reporte-comparativa__tabla thead th{color:#000000a6;font-size:.75rem;font-weight:600}.reporte-comparativa__tabla tbody th{font-weight:600;white-space:nowrap}.reporte-comparativa__tabla tbody tr:last-child td,.reporte-comparativa__tabla tbody tr:last-child th{border-bottom:0}.reporte-cifra{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.reporte-cifra--grande{font-size:1.25rem;font-weight:600}.reporte-cifra.is-negativa{color:#cf1322}.reporte-favorable{color:#237804}.reporte-desfavorable{color:#cf1322}.reporte-neutro{color:#000000a6}.reporte-eficiencia{color:#000000a6;font-size:.875rem;margin:8px 0 0}.reporte-eficiencia strong{color:#1f1f1f}.reporte-en-linea{display:inline-block;vertical-align:middle}.reporte-herramientas{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:24px}.reporte-buscar{flex:1 1 280px;max-width:460px}.reporte-herramientas .download-table-xls-button{background:#fff;border:1px solid #0958d9;border-radius:10px;color:#0958d9;font-size:.875rem;min-height:40px;padding:0 16px}.reporte-herramientas .download-table-xls-button:hover{background:#0958d9;color:#fff}.ant-table-wrapper.tabla-reporte .ant-table-thead>tr>th{background-color:#f5f8ff!important;border-bottom:1px solid #e5e5e5;color:#000000c7;font-size:.75rem;font-weight:600;text-align:left}.ant-table-wrapper.tabla-reporte .ant-table-thead>tr:first-child>th.reporte-tabla__grupo{background-color:#e6f4ff!important;border-left:1px solid #fff;color:#0958d9;font-size:.8125rem;text-align:left}.ant-table-wrapper.tabla-reporte .ant-table-thead>tr>th:before{display:none}.ant-table-wrapper.tabla-reporte .ant-table-column-title{font-size:.75rem}.ant-table-wrapper.tabla-reporte .ant-table-column-sorter,.ant-table-wrapper.tabla-reporte .ant-table-filter-trigger,.ant-table-wrapper.tabla-reporte .ant-table-filter-trigger>span>svg{color:#0000008c}.ant-table-wrapper.tabla-reporte .ant-table-filter-trigger.active,.ant-table-wrapper.tabla-reporte .ant-table-filter-trigger:hover{background:#2563eb14;color:#0958d9}.ant-table-wrapper.tabla-reporte .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;font-size:.875rem;padding:12px 16px;text-align:left}.ant-table-wrapper.tabla-reporte .ant-table-tbody>tr>td.ant-table-cell-fix-left{color:#0958d9;font-weight:600;white-space:nowrap}.ant-table-wrapper.tabla-reporte .ant-table-tbody>tr.tabla-reporte__fila:hover>td{background:#2563eb0f!important}.reporte-tabla__cifra{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.reporte-tabla__pendiente{color:#0000008c;font-style:italic}.tabla-reporte__pie{flex:1 1 100%;margin-bottom:16px}.pagina-login,.tabla-reporte__pie{display:flex;justify-content:center;width:100%}.pagina-login{--login-accion:#0958d9;--login-accion-hover:#003eb3;--login-texto:#1f2937;--login-texto-suave:#4b5563;align-items:center;background:var(--background-secondary);min-height:100vh;padding:24px 16px}.container-login{max-width:440px;width:100%}.wrapper-form-login{background:var(--background-primary);border-radius:16px;box-shadow:0 8px 24px #0958d91a,0 1px 3px #00000014;padding:40px 32px 28px}.wrapper-logo-bpms{align-items:center;display:flex;justify-content:center;margin-bottom:28px}.logobpms{height:auto;width:200px}.login-titulo-oculto{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.login-aviso{margin-bottom:20px}.wrapper-form-login .ant-form-item{margin-bottom:24px}.wrapper-form-login .ant-form-item-explain-error{color:#cf1322;font-size:13px}.wrapper-form-login .ant-form-item-label>label{color:var(--login-texto);font-size:14px;font-weight:600}.cajacontraseña,.cajacorreo{border-radius:10px;font-size:16px;height:48px}.cajacontraseña .ant-input{font-size:16px}.cajacontraseña:focus-within,.cajacorreo:focus,.cajacorreo:focus-within{border-color:var(--login-accion);box-shadow:0 0 0 3px #0958d933}.forgot-password-link-wrapper{display:flex;justify-content:flex-end;margin:-8px 0 24px}.forgot-password-link{background:#0000;border:none;border-radius:4px;color:var(--login-accion);cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;padding:6px 2px}.forgot-password-link:hover{color:var(--login-accion-hover);text-decoration:underline}.forgot-password-link:focus-visible,.login-boton:focus-visible{outline:3px solid #0958d973;outline-offset:2px}.conten-btn-iniciar-sesion{display:flex;justify-content:center}.wrapper-form-login .login-boton.ant-btn-primary{background:var(--login-accion);border-color:var(--login-accion);font-size:16px;font-weight:600;letter-spacing:.02em;min-height:48px;transition:background-color .15s ease}.wrapper-form-login .login-boton.ant-btn-primary:hover:not(:disabled){background:var(--login-accion-hover)!important;border-color:var(--login-accion-hover)!important}.contenedor-logos{align-items:center;border-top:1px solid #eef2f7;display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:center;margin-top:32px;padding-top:24px}.contenedor-logos img{height:48px;object-fit:contain;width:auto}.contenedor-logos .logo-promolife{height:40px}.contenedor-logos .logo-trademarket{height:60px}@media screen and (max-width:480px){.wrapper-form-login{border-radius:12px;padding:32px 20px 24px}.contenedor-logos{gap:14px 18px}.contenedor-logos img{height:40px}.contenedor-logos .logo-promolife{height:34px}.contenedor-logos .logo-trademarket{height:52px}}.login-titulo{color:var(--login-texto);font-size:20px;font-weight:600;margin:0 0 20px;text-align:center;text-transform:none}.login-ayuda{color:#4b5563;color:var(--login-texto-suave,#4b5563);font-size:14px;line-height:1.5;margin:0 0 20px}.login-ayuda strong{color:#1f2937;color:var(--login-texto,#1f2937);overflow-wrap:anywhere}.login-volver{justify-content:center;margin:16px 0 0}.btn-secondary{border-color:var(--primary-color);color:var(--primary-color)}.btn-secondary:hover{background-color:var(--primary-color)}.btn-danger:hover,.btn-secondary:hover{color:var(--background-primary)!important}.btn-danger:hover{background-color:var(--secondary-color-red)}.btn-warning{background-color:var(--status-text-warning)}.btn-warning:hover{background-color:var(--status-text-warning-whiter)!important}.btn-tertiary-filled{background-color:var(--secondary-color-green);color:var(--background-primary)}.btn-tertiary-filled:hover{background-color:var(--secondary-color-green-hover)!important}.btn-tertiary-outlined{border-color:var(--secondary-color-green);color:var(--secondary-color-green)}.btn-tertiary-outlined:hover{background-color:var(--secondary-color-green)!important;color:var(--background-primary)!important}.button-text>span:nth-child(2){padding-right:10px}.tabla-inspec-productos tr[data-row-key="9"] td{background-color:var(--table-header)!important;color:var(--background-primary)}.sigCanvasClassName{border:1px solid #000;height:100%;width:100%}.img-firma{border:1px solid #000;border-radius:10px;margin:0 auto .5rem;min-height:100px;width:220px}@media only screen and (max-height:425px) and (orientation:landscape){.firma-modal-wrapper .ant-modal-content,.firma-modal-wrapper .firma-modal{height:100vh!important;margin:0!important;top:0!important;width:96vw!important}}.card-body{background-color:var(--background-primary);border-radius:10px;box-shadow:0 5px 10px #0000004d;padding:2rem}@media screen and (max-width:425px){.card-body{padding:1rem}}@media screen and (max-width:600px){.card-body,.card-body .ant-form-item-label{text-align:center!important}}@media print{body :not(#my-section):not(#my-section *){visibility:visible}#my-section{left:0;position:absolute;top:0}.ant-layout-sider{display:none}.ant-layout{background-color:#fff!important;margin-left:0!important}.ant-btn,.ant-layout-footer,.ant-layout-header{display:none!important}.anticon-arrow-left{display:none}}.cards-container{flex-wrap:wrap;justify-content:center}.card_module,.cards-container{align-items:center;display:flex;gap:20px}.card_module{background:var(--primary-color)!important;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.654);cursor:pointer;min-width:350px;overflow:hidden;padding:16px;transition:all .75s ease-in-out}.card_module:hover{background:var(--background-primary)!important;box-shadow:0 0 40px rgba(0,0,0,.654)}.card_logo{align-items:center;border:7px solid var(--background-primary)!important;border-radius:10px;display:flex;height:100px;justify-content:center;transition:all .5s ease-out;width:100px}.card_data,.card_logo{color:var(--background-primary)!important}.card_data{transition:all .5s}.card_name{margin-left:-12px}.card_module:hover>.card_data{color:var(--primary-color)!important;transform:translateX(-45%) scale(1.1)}.card_module:hover>.card_name{margin-left:0}.card_module:hover>.card_data p{display:none}.card_module:hover>.card_logo{border:7px solid var(--primary-color)!important;border-radius:50%;color:var(--primary-color)!important;transform:translateX(270%) scale(1.8)}
/*# sourceMappingURL=main.787d0834.css.map*/