body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.Col-Banner-Login{background-color:#24235f;display:flex;flex-direction:column;justify-content:center;padding:70px 30px;position:relative}.Icon-Banner-Login{border-radius:10px;height:50px;left:30px;position:absolute;top:20px;width:200px}.Icon-Title-Login img{width:70px}.Icon-Form-Login img{width:220px}.Title-Banner-Login{color:aqua!important;font-family:Inter;font-size:60px!important;line-height:85px!important;margin-bottom:3px!important}.Text-Banner-Login{color:#fff!important;font-family:Inter}.Col-Form-Login{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:70px 30px;position:relative}.Icon-Form-Login{border-radius:10px;height:50px;left:30px;position:absolute;top:20px;width:200px}.Container-Title-Login{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;width:400px}.Title-Form-Login{color:#00008b!important;font-family:Inter;font-weight:700!important;margin-bottom:0!important}.Icon-Title-Login{border-radius:50%;height:80px;width:80px}.Form-Container-Item-Login{width:400px}.Item-Form-Login label{color:#00008b!important;font-family:Inter;font-weight:700;margin-left:10px!important}.Item-Form-Login .Input-Form-Login{padding-bottom:10px;padding-top:10px}.Item-Form-Login .Input-Form-Login .ant-input-prefix{-webkit-margin-end:7px;margin-inline-end:7px}.Item-Form-Login .Input-Form-Login input::-webkit-input-placeholder{font-family:Inter;font-weight:700}.Item-Form-Login .Input-Form-Login input::placeholder{font-family:Inter;font-weight:700}.Button-Form-Login{background-color:#1e90ff;border:0;border-radius:20px;color:#fff;font-weight:600;height:auto!important;padding-bottom:5px;padding-top:5px;text-transform:uppercase;width:100%}.Button-Form-Login:hover{color:#fff!important}.Card-Container,.Card-Container-Cargar-Data{background-color:#e3f2fd;border-radius:15px;width:100%}.ant-pagination-options{display:none!important}.Card-Container .ant-card-body{border:0;border-radius:15px;height:120%;overflow-x:scroll;overflow-y:hidden;padding:12px 12px 0}.Card-Container .ant-card-head{min-height:40px;padding:0 20px}.Card-Container-CargarData .ant-card-body{height:auto;padding:18px;width:100%}.Card-Item{border:0;border-radius:15px 15px 0 0;height:100%}.Card-Item .ant-card-body{border:0;border-radius:10px;height:calc(100% - 90px);overflow-y:auto;padding:15px 20px}.Card-Item .ant-card-body::-webkit-scrollbar{height:7px;width:7px}.Card-Item .ant-card-body::-webkit-scrollbar-thumb{background-color:#013a81;border:0;border-radius:50px}.Card-Item .ant-card-body::-webkit-scrollbar-track{background-color:initial;border-radius:10px;margin:50px 20px}.Logo-Container{align-items:center;display:flex;height:30px;justify-content:center;margin-left:10px;width:160px}.Icon-Add-Homologados{color:#1abf1a;font-size:18px}.Icon-Edit-Combo-Homologados{color:#1abf1a;cursor:pointer;font-size:18px}.Icon-Edit-Homologados,.Icon-Edit-Not-Homologaciones{color:#36a8d5;font-size:18px}.Icon-Edit-Not-Homologaciones{margin-right:10px}.Table-Home .ant-pagination{margin-bottom:0!important}.Table-Home .ant-table{border:1px solid #f0f0f0;border-bottom:0;margin-top:12px}.Table-Home .ant-table .ant-checkbox-inner{height:13px;width:13px}.Table-Home .ant-table-thead .ant-table-cell-scrollbar{background-color:#e3f2fd!important}.Table-Home.Asignar-hml .ant-table-thead .ant-table-cell-scrollbar{background-color:#3ed5c6!important}.Table-Home .ant-table-thead tr th.Tabla-Actions-Home{background-color:#0184ff!important;color:#fff}.Table-Home .ant-table-thead th{background-color:#e3f2fd!important;font-family:Inter;font-size:10px;padding:2px 5px!important}.Table-Home .ant-table-thead th:has(.Cabecera-SO-Indicares-Table-HML){background-color:#3ed5c6!important;color:#fff!important;font-weight:700!important}.Table-Home .ant-table-thead th:hover:has(.Cabecera-SO-Indicares-Table-HML){background-color:#3ed5c6!important;color:#fff!important;font-weight:700!important}.Table-Home .ant-table-thead th:has(.Cabecera-INV-Indicares-Table-HML){background-color:#66cd8a!important;color:#fff!important;font-weight:700!important}.Table-Home .ant-table-thead th:hover:has(.Cabecera-INV-Indicares-Table-HML){background-color:#66cd8a!important;color:#fff!important;font-weight:700!important}.Table-Home .ant-table-thead th:has(.Cabecera-MPROD-Indicares-Table-HML){background-color:#013a81!important;color:#fff!important;font-weight:700!important}.Table-Home .ant-table-thead th:hover:has(.Cabecera-MPROD-Indicares-Table-HML){background-color:#013a81!important;color:#fff!important;font-weight:700!important}.Table-Home .ant-table-thead th:has(.Cabecera-MPRECIOS-Indicares-Table-HML){background-color:#ffc04c!important;color:#fff!important;font-weight:700!important}.Table-Home .ant-table-thead th:hover:has(.Cabecera-MPRECIOS-Indicares-Table-HML){background-color:#ffc04c!important;color:#fff!important;font-weight:700!important}.Table-Home .ant-table-thead th:has(.Cabecera-SI-Indicares-Table-HML){background-color:#f33!important;color:#fff!important;font-weight:700!important}.Table-Home .ant-table-thead th:hover:has(.Cabecera-SI-Indicares-Table-HML){background-color:#f33!important;color:#fff!important;font-weight:700!important}.ant-table-row-expand-icon-collapsed{display:none!important}.Table-Home .ant-table-thead th:hover{background-color:#f7f7ed!important}.Table-Home .ant-table-thead tr th span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Table-Home .ant-table-body .ant-table-tbody td.Tabla-Actions-Home{align-items:center;-webkit-column-gap:9px;column-gap:9px;display:flex;padding:4px!important}.Table-Home .ant-table-body::-webkit-scrollbar{height:7px;width:7px}.Table-Home .ant-table-body::-webkit-scrollbar-thumb{background-color:#013a81;border:0;border-radius:50px}.Table-Home .ant-table-body::-webkit-scrollbar-track{background-color:initial;border-radius:10px;margin:10px 20px}.Table-Home .ant-table-tbody tr:hover td{background-color:#f6fbff!important}.Table-Home .ant-table-tbody tr.ant-table-measure-row td{padding:0!important}.Table-Home .ant-table-tbody tr td{font-size:10px;line-height:1;padding:3px 9px!important}.Table-Home.Table-Small .ant-table-tbody tr td{padding:0 9px!important}.Table-Home .ant-table-tbody tr td:last-child{text-align:center}.Table-Home .ant-table-tbody tr td div{font-family:Inter;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Table-Home .ant-pagination{font-family:Inter;font-size:12px;margin-top:0!important}.Table-Home .ant-pagination-item{margin:0 5px!important}.Tag-Combo{background-color:#d7fcd2;border:1px solid #5aff5a;border-radius:8px}.Tag-Combo,.Tag-Not-Combo{margin:0 auto;text-align:center;width:80px}.Tag-Not-Combo{background-color:#ffd9d7;border:1px solid #f18781;border-radius:8px}.Button-Title-Module{font-size:12px!important;height:20px!important;margin-right:10px}.Title-Module{font-size:15px!important;margin:0!important}.ant-modal-header{margin-bottom:10px!important}.ant-modal-header .ant-modal-title{border-bottom:1px solid #f5f5f5;font-family:Inter;padding-bottom:10px}.Form-Item-Input .ant-form-item-row{position:relative}.Form-Item-Input .ant-form-item-label{background-color:#fff;left:10px;line-height:18px;position:absolute;top:-13px;z-index:1}.Form-Item-Input .ant-form-item-label label{font-family:Inter;font-size:11px;height:auto;padding:0 0 0 5px}.Form-Item-Input .ant-input{padding-bottom:6px;padding-top:6px}.Form-Separador{background-color:#f5f5f5;height:1px;margin-bottom:20px;width:100%}.Form-Item-Select{width:100%}.Form-Item-Select .ant-select-selector{background-color:#f5f5f5!important}.Form-Item-Input .ant-input.Input-Modal,.Form-Item-Input .ant-picker.Date-Modal{background-color:#f5f5f5;color:#7b7b7b;font-family:Inter}.Form-Item-Input .ant-picker.Date-Modal{width:100%}.Form-Item-Input .ant-picker.Date-Modal input{color:#7b7b7b}.Button-Green-Modal{border-color:#18ec5f!important;color:#18ec5f!important}.Color-Icon-Blue{color:#1677ff}.Color-Icon-Gray{color:gray}.Container-Title-Column-Approvals{align-items:center;cursor:pointer;display:flex;font-size:10px;justify-content:space-between;text-transform:uppercase}@media (max-width:1100px){.Container-Action-Info-Table{align-items:start!important;flex-direction:column;gap:12px;justify-content:start!important}}.ant-table-wrapper{padding-bottom:2.5rem}.ant-card-body{padding-bottom:45px!important}.Container-Action-Info-Table{align-items:center;display:flex;justify-content:space-between}.Button-Action-Reload{color:#1677ff;font-size:14px;margin-right:4px}.Container-Title-Column-Approvals div{display:flex;flex-direction:column}.ant-checkbox-wrapper{height:14px;width:14px}.Container-Header-Form{grid-column-gap:10px;align-items:center;-webkit-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:8px 287px 87px 487px}.Add-Assign-Button,.Remove-Assign-Button{align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:15px;height:25px;justify-content:center;width:25px}.Add-Assign-Button{background-color:#013a81;box-shadow:0 0 4px #013a81}.Remove-Assign-Button{background-color:#ffd9d7;box-shadow:0 0 4px #ffd9d7;color:red}.Container-Text-Group-Combo{text-align:center}.Container-Text-Group-Combo,.Container-Text-Group-Sku{position:relative}.Container-Text-Group-Sku{margin-left:3px}.Text-Group-Combo,.Text-Group-Sku{font-family:Inter;font-size:10px;font-weight:700;position:absolute;top:-6px}.Border-Group-Combo,.Border-Group-Sku{background-color:#c6c6c6;bottom:-12px;height:1px;left:0;position:absolute;width:100%}.Container-Tools{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.Text-Tools{font-family:Inter;margin-bottom:0;width:70px}.Container-Tools .Form-Item-Select{width:180px}.Container-Tools .Form-Item-Select .ant-select-selector,.Container-Tools .Select-Bonificado .ant-select-selector{height:29px}.Container-Tools .Form-Item-Select input,.Container-Tools .Select-Bonificado input{height:27px!important}.Container-Tools .Form-Item-Select .ant-select-selection-placeholder,.Container-Tools .Select-Bonificado .ant-select-selection-placeholder{font-size:12px;margin-top:-2px}.Input-Tools{font-size:12px;text-align:center;width:100px}.Input-Tools::-webkit-input-placeholder{font-size:12px}.Input-Tools::placeholder{font-size:12px}.Container-Tools .Select-Bonificado{width:80px}.Row-Card-Assign-No-Homologados{display:flex;justify-content:center;padding-bottom:20px;padding-top:20px;row-gap:10px}.Card-Assign-No-Homologados{background-color:#3ed5c6;border:0!important;border-radius:20px;height:100%;max-height:120px;min-height:80px}.Row-Card-Assign-No-Homologados .ant-col:nth-child(10) .Card-Assign-No-Homologados,.Row-Card-Assign-No-Homologados .ant-col:nth-child(11) .Card-Assign-No-Homologados,.Row-Card-Assign-No-Homologados .ant-col:nth-child(9) .Card-Assign-No-Homologados{background-color:#66cd8a}.Row-Card-Assign-No-Homologados .ant-col:nth-child(12) .Card-Assign-No-Homologados{background-color:#013a81}.Row-Card-Assign-No-Homologados .ant-col:nth-child(13) .Card-Assign-No-Homologados,.Row-Card-Assign-No-Homologados .ant-col:nth-child(14) .Card-Assign-No-Homologados{background-color:rgba(255,165,0,.7)}.Row-Card-Assign-No-Homologados .ant-col:nth-child(15) .Card-Assign-No-Homologados{background-color:rgba(255,0,0,.8)}.Card-Assign-No-Homologados .ant-card-body{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:15px 28px 15px 15px!important;position:relative}.Card-Assign-No-Homologados .ant-card-body:after,.Card-Assign-No-Homologados .ant-card-body:before{display:none}.Card-Assign-No-Homologados .Icon-Assign{color:#fff;cursor:pointer;position:absolute;right:12px;top:12px}.Icon-Assign-Table{color:#013a81;cursor:pointer;position:absolute;right:2px;top:2px}.Title-Assign{font-size:10px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.Text-Assign,.Title-Assign{color:#fff;font-family:Inter;line-height:1.2}.Text-Assign{font-size:12px;margin-bottom:0;margin-bottom:0!important}.Card-Price-Date{background-color:#013a81;border-radius:10px;padding:5px 10px;text-align:center}.Card-Text{text-transform:capitalize}.Card-Price,.Card-Text{color:#fff;margin-bottom:0}.Modal-Date .ant-modal-content{background-color:#fff}.Modal-Date .ant-modal-confirm-content{max-width:100%!important;width:100%!important}.Table-Home.Modal-No-Homologados .ant-table-tbody tr{cursor:pointer}.Table-Home.Modal-No-Homologados .ant-table-tbody tr.Row-Active td{background-color:#d1d1d1!important}.Input-Cod-Un-Med,.Input-Un-Med{width:90px}.Input-Cod-Un-Med .ant-select-selection-placeholder,.Input-Cod-Un-Med input,.Input-Un-Med .ant-select-selection-placeholder,.Input-Un-Med input{font-size:10px}.Input-Cod-Un-Med input,.Input-Un-Med input{height:27px!important}.Input-Cod-Un-Med .ant-select-selector{border-radius:8px 0 0 8px;border-right:0!important;border-color:#d9d9d9!important;box-shadow:none!important;height:29px!important;outline:none!important}.Input-Cod-Un-Med-Dropdown,.Input-Un-Med-Dropdown{width:245px!important}.Separation-Input{border:1px solid #d9d9d9;border-left:0;border-right:0;height:29px;line-height:1.9}.Input-Un-Med .ant-select-selector{border-left:0!important;border-color:#d9d9d9!important;border-radius:0 8px 8px 0;box-shadow:none!important;height:29px!important;outline:none!important}.Input-Cod-Un-Med .ant-select-selector .ant-select-selection-placeholder,.Input-Un-Med .ant-select-selector .ant-select-selection-placeholder{line-height:27px;text-align:center}.Filter-Select{width:90px}.Filter-Select .ant-select-selector{height:29px!important}.Container-Tools .Form-Item-Select .ant-select-selection-item,.Filter-Select .ant-select-selection-item,.Filter-Select .ant-select-selection-placeholder{font-size:10px;line-height:27px!important}.Filter-Select input{font-size:12px;height:27px!important}.Filter-Input{font-size:11px!important;height:29px!important;max-width:90px!important;width:90px!important}.Container-Input-Un-Med{align-items:center;display:flex}.Visible-Table-Indicators{height:auto;width:auto}.Container-Input{position:relative}.Text-Placeholder-Input{background-color:#fafafa;font-family:Inter;font-size:8px;left:5px;padding:0 5px;position:absolute;top:-8px;z-index:2}.Text-Placeholder-Input.Text-Spaced{top:-6px}.Text-Placeholder-Input-Bottom{background-color:#fafafa;bottom:-14px;font-family:Inter;font-size:8px;left:0;padding:0 5px;position:absolute;z-index:2}.Modal-Date .ant-modal-footer{text-align:center}.Date{background-color:#fff}.Date-Header{border-bottom:2px solid #e1dcdc;display:flex;justify-content:space-around;padding:16px 5px}.Button-Header-Active{background-color:#013a81;border-color:#013a81;color:#fff}.Button-Header-Active:hover{border-color:#013a81!important;color:#fff!important}.Date-Body{display:grid;grid-template-columns:repeat(3,1fr);height:216px}.Container-Button-Date{padding-bottom:15px;padding-top:15px;text-align:center}.Button-Date{background-color:#fff;border:0;box-shadow:none;color:#000;width:50px}.Button-Date-Day:hover,.Button-Date:hover{background-color:#d7fcd2;color:#2ad295!important}.Date-Body-Day{grid-row-gap:10px;display:grid;grid-template-columns:repeat(7,1fr);max-height:320px;padding:10px 5px;row-gap:10px}.Button-Date-Day,.Container-Button-Date-Day{text-align:center}.Button-Date-Day{background-color:#fff;border:0;box-shadow:none;color:#000}.Button-Date-Day.active,.Button-Date.active{background-color:#d7fcd2;color:#2ad295!important;font-weight:700}.Menu-Log-Out{-webkit-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;margin-right:25px}.Icon-User-Top{align-items:center;background-color:#dcdcdc;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.Icon-User-Item-Top{color:blue;font-size:15px}.Icon-Arrow-Top{color:blue}.Txt-Btn-Cargar-Data{font-size:12px}.Container-Notificacion-Cargar-Data{background-color:#fff;border-radius:20px;box-shadow:-1px -1px 5px 0 rgba(0,0,0,.25);height:100vh;position:fixed;right:4px;transition-timing-function:ease-out;width:21%}.Title-Notificacion-Cargar-Data{align-items:center;border-bottom:1px solid #000;padding:10px 0}.Container-Body-Notificacion-Cargar-Data{align-items:center;display:flex;height:85%;justify-content:center}.Container-Body-No-Data-Notificacion-Cargar-Data{display:flex;flex-direction:column;justify-content:center}.Container-Body-No-Data-Notificacion-Cargar-Data img{height:40px;width:40px}.Buton-Notification-Cargar-Data{align-items:center;background-color:#fff;border-radius:100%;display:flex;justify-content:center;padding:6px}.Buton-Notification-Cargar-Data:hover{background-color:#e3f2fd}.Collapse-Noti-Expanded{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:animationNotification;animation-name:animationNotification;width:99%}@-webkit-keyframes animationNotification{0%{width:20%}to{width:99%}}@keyframes animationNotification{0%{width:20%}to{width:99%}}.Sidebar-Menu .ant-menu .ant-menu-title-content{font-size:10.5px}.Sidebar-Menu .ant-menu-item-group-title{font-size:10.5px;padding-left:12px}.Sidebar-Menu .ant-menu-submenu .ant-menu-item{margin-bottom:5px!important;padding-left:35px!important}.Sidebar-Menu .ant-menu-item{height:34px;margin-block:0!important;margin-bottom:3px!important;padding-left:15px!important}.Sidebar-Menu .ant-menu-item-group-list .ant-menu-submenu-title{padding-left:15px!important}.uploadrestriccion .ant-modal-title{font-size:15px;text-align:center}.uploadrestriccion__text{font-size:14px;margin-bottom:10px}.uploadrestriccion .ant-modal-footer{text-align:center}.uploadrestriccion__item .ant-form-item-extra{color:#000;font-size:12px}.Menu-Item-Admin .ant-menu-submenu-title{height:34px!important;margin-block:0 3px!important}.Container-Filter-Date-Status-Top{align-items:center;display:flex;justify-content:center;margin:0 0 20px}.Text-Table-Gray-Status{color:#706c64;font-size:10px;text-align:center}.Text-Table-Red-Status{color:red;font-size:10px;text-align:center}.Text-Alert-Need-Approve{color:orange;font-size:12px;line-height:12px}.Status-Detail .ant-table-tbody tr td div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Modal-Status-Detail .ant-modal-header .ant-modal-title{border-bottom:0!important;padding-bottom:0!important}.Table-Status{box-shadow:0 0 15px #d8dfe9!important}.Table-Status .ant-table-thead th{border:0!important}.Date-Picker-Status-Top{border:1px solid #ff8023!important;border-radius:15px;cursor:pointer!important;margin:0 8px;width:100px}.ant-picker-month-panel .ant-picker-body .ant-picker-content{height:140px!important}.Date-Picker-Status-Top .ant-picker-clear,.Date-Picker-Status-Top .ant-picker-suffix{display:none}.Date-Picker-Status-Top .ant-picker-input input{color:#004fb8!important;cursor:pointer!important;font-size:12px!important;text-align:center}.Date-Picker-Status-Top .ant-picker-input{display:flex!important;justify-content:center!important}.Text-Filter-Date-Status-Top{align-self:center;color:#004fb8;font-size:12px;font-weight:600}.Status-Detail,.Table-Status{border-radius:20px!important}.Status-Detail:before,.Table-Status:before{display:none!important}.Status-Detail .ant-table-tbody td{border-bottom:1px solid #d7e8ff!important}.Status-Detail .ant-table-container{box-shadow:0 0 15px #d8dfe9!important}.Status-Detail .ant-table-tbody td{padding:0 8px!important}.Modal-Status-Detail .ant-modal-content{border-radius:20px!important}.Container-Metric-Status-Top{align-items:center;border:1px solid #d7e8ff;border-radius:8px;box-shadow:0 0 18px #d8dfe9;display:flex;justify-content:space-between;padding:6px 22px 6px 12px;width:24%!important}.Container-Metric-Status-Top img{margin-right:4px}.Text-Description-Percentage-Status-Top{font-weight:400!important}.Container-Text-Metric-Status-Top{align-items:center;color:#1ec0ed;display:flex;font-size:12px;font-weight:600}.Container-Text-Metric-Status-Top img{height:35px;width:35px}.Cell-Table-Status{display:flex;flex-direction:column}.Cell-Text-Gray-Table-Status{color:#706c64;font-size:10px;text-align:center}.Cell-Text-Gray-Table-Status-Initial{color:#706c64;font-size:10px;text-align:left;text-align:initial}.Color-Text-Red-Status{color:red}.Color-Text-Gray-Status{color:#706c64}.Color-Text-Green-Status{color:#1eec41}.Color-Red-Status{background-color:red}.Color-Green-Status{background-color:#1eec41}.Box-Day-Late-Status{border-radius:10px;height:7px;width:15px}.Tooltip-Status-Table-Status .ant-tooltip-inner{font-size:10px!important;min-height:0!important}.Cell-Text-Blue-Table-Status{color:#004fb8;font-size:12px;font-weight:600}.Cell-Text-Red-Table-Status{color:red;font-size:10px;text-align:center}.Cell-Text-Green-Table-Status{color:#1eec41}.Cell-Text-Green-Table-Status,.Cell-Text-Table-Status{font-size:10px;text-align:center}.Column-Sac-Status-Table-Status{display:none}.Row-Sac-Table-Status:hover .Column-Sac-Status-Table-Status{display:block}.Row-Ventas-Table-Status .Cell-Table-Status{margin-top:0!important;top:10px!important}.Column-Sac-Status-Pending-Table-Status{color:red;font-size:10px}.Row-Sac-Table-Status:hover .Column-Sac-Status-Pending-Table-Status{display:none}.Table-Status .ant-table{border:1px solid #f0f0f0;border-bottom:0;margin-top:12px;overflow-y:hidden!important}.Table-Status .ant-table-thead th{background-color:#004fb8!important;color:#fff!important;font-family:Segoe UI;font-size:10px;font-weight:700!important;line-height:12px;padding:5px!important}.Status-Detail .ant-pagination,.Table-Status .ant-pagination{display:none}.Pagination-Modal-Status{display:flex;justify-content:end}.Table-Status .ant-table-body::-webkit-scrollbar{height:7px;width:7px}.Table-Status .ant-table-body::-webkit-scrollbar-thumb{background-color:#013a81;border:0;border-radius:50px}.Table-Status .ant-table-body::-webkit-scrollbar-track{background-color:initial;border-radius:10px;margin:10px 20px}.Table-Status .ant-table-thead th:before{display:none}.Text-Percentage-Status-Top{color:#004fb8;font-size:14px;font-weight:700}.Title-Modal-Status-Detail{color:#004fb8;font-size:12px;font-weight:800!important}.ant-picker-month-panel{font-size:12px!important;width:200px!important}.ant-picker-month-panel .ant-picker-content tr{height:15px!important}.ant-picker-month-panel .ant-picker-content tr td{padding:0!important}.Table-Status .ant-table{border:none!important;border-radius:15px!important}.ant-notification{z-index:10000!important}:root{--primary-dark:#24235f;--primary-light:#4096ff;--primary-gradient:linear-gradient(135deg,#24235f,#4096ff);--accent-cyan:#0ff;--success:#52c41a;--error:#ff4d4f;--warning:#faad14;--bg-light:#f0f2f5;--text-primary:#262626;--text-secondary:#8c8c8c}.modal-validacion-archivo .ant-modal-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);border-radius:24px!important;box-shadow:0 20px 60px rgba(36,35,95,.3)!important;display:flex;flex-direction:column;max-height:85vh;overflow:hidden}.modal-validacion-archivo .ant-modal-header{background:linear-gradient(135deg,#24235f,#4096ff);background:var(--primary-gradient);border-bottom:none!important;margin-bottom:0!important;overflow:hidden;padding:24px 32px 44px 20px;position:relative}.modal-validacion-archivo .ant-modal-header:before{-webkit-animation:shimmer 3s infinite;animation:shimmer 3s infinite;background:linear-gradient(45deg,transparent,rgba(0,255,255,.1),transparent);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@-webkit-keyframes shimmer{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(45deg);transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(45deg);transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes shimmer{0%{-webkit-transform:translateX(-100%) translateY(-100%) rotate(45deg);transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{-webkit-transform:translateX(100%) translateY(100%) rotate(45deg);transform:translateX(100%) translateY(100%) rotate(45deg)}}.modal-validacion-archivo .ant-modal-body{background:linear-gradient(180deg,#fff,#f8f9fa);flex:1 1;max-height:calc(85vh - 200px);overflow-y:auto;padding:0}.modal-validacion-archivo .ant-modal-body::-webkit-scrollbar{width:8px}.modal-validacion-archivo .ant-modal-body::-webkit-scrollbar-track{background:rgba(36,35,95,.05);border-radius:10px}.modal-validacion-archivo .ant-modal-body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#24235f,#4096ff);border-radius:10px}.modal-validacion-archivo .ant-modal-body::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#4096ff,#24235f)}.modal-validacion-archivo .ant-modal-close{height:40px;right:24px;top:24px;width:40px}.modal-validacion-archivo .ant-modal-close-x{border-radius:50%;color:hsla(0,0%,100%,.9);font-size:18px;height:40px;line-height:40px;transition:all .3s cubic-bezier(.4,0,.2,1);width:40px}.modal-validacion-archivo .ant-modal-close-x:hover{background-color:hsla(0,0%,100%,.2);color:#fff;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal-validacion-header{position:relative;text-align:center;z-index:1}.modal-validacion-title{color:#fff;font-size:28px;font-weight:800;letter-spacing:.5px;margin:0 0 8px;text-shadow:0 2px 8px rgba(0,0,0,.2)}.modal-validacion-filename{background:hsla(0,0%,100%,.15);border-radius:20px;color:hsla(0,0%,100%,.9);font-size:14px;font-weight:500;margin:0;padding:6px 16px}.modal-validacion-date,.modal-validacion-filename{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-block}.modal-validacion-date{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:16px;color:hsla(0,0%,100%,.95);font-size:13px;font-weight:600;margin:8px 0 0;padding:5px 14px}.modal-validacion-tabs{background:transparent}.modal-validacion-tabs .ant-tabs-nav{background:linear-gradient(180deg,rgba(36,35,95,.03),transparent);margin-bottom:0;padding:0 32px}.modal-validacion-tabs .ant-tabs-nav:before{border-bottom:2px solid rgba(36,35,95,.08)}.modal-validacion-tabs .ant-tabs-tab{color:#8c8c8c;color:var(--text-secondary);font-size:16px;font-weight:600;padding:18px 32px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.modal-validacion-tabs .ant-tabs-tab:hover{color:#24235f;color:var(--primary-dark)}.modal-validacion-tabs .ant-tabs-tab-active{background:transparent;position:relative}.modal-validacion-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#24235f;color:var(--primary-dark);text-shadow:0 0 1px rgba(36,35,95,.3)}.modal-validacion-tabs .ant-tabs-ink-bar{background:linear-gradient(135deg,#24235f,#4096ff);background:var(--primary-gradient);border-radius:3px 3px 0 0;box-shadow:0 -2px 8px rgba(36,35,95,.3);height:3px}.modal-validacion-tab-label{align-items:center;display:flex;gap:10px}.modal-validacion-tab-label .anticon{font-size:20px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.modal-validacion-tabs .ant-tabs-tab-active .anticon{-webkit-transform:scale(1.1);transform:scale(1.1)}.modal-validacion-content{padding:32px 40px}.modal-validacion-content,.modal-validacion-content-error{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;min-height:auto;position:relative;text-align:center}.modal-validacion-content-error{padding:24px 32px 0}.modal-validacion-icon-container{align-items:center;-webkit-animation:pulse-shadow 2s infinite;animation:pulse-shadow 2s infinite;background:linear-gradient(135deg,#24235f,#4096ff);background:var(--primary-gradient);border-radius:50%;box-shadow:0 8px 32px rgba(36,35,95,.25),0 0 0 0 rgba(64,150,255,.4);display:flex;height:100px;justify-content:center;margin:0 auto 24px;position:relative;width:100px}@-webkit-keyframes pulse-shadow{0%,to{box-shadow:0 8px 32px rgba(36,35,95,.25),0 0 0 0 rgba(64,150,255,.4)}50%{box-shadow:0 8px 32px rgba(36,35,95,.25),0 0 0 20px rgba(64,150,255,0)}}@keyframes pulse-shadow{0%,to{box-shadow:0 8px 32px rgba(36,35,95,.25),0 0 0 0 rgba(64,150,255,.4)}50%{box-shadow:0 8px 32px rgba(36,35,95,.25),0 0 0 20px rgba(64,150,255,0)}}.modal-validacion-icon-container:before{background:linear-gradient(45deg,#0ff,#4096ff);background:linear-gradient(45deg,var(--accent-cyan),var(--primary-light));border-radius:50%;content:"";-webkit-filter:blur(12px);filter:blur(12px);inset:-8px;opacity:.3;position:absolute;z-index:-1}.modal-validacion-icon{color:#fff;-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));filter:drop-shadow(0 4px 8px rgba(0,0,0,.2));font-size:64px}.modal-validacion-subtitle{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#24235f,#4096ff);background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800;letter-spacing:.3px;margin-bottom:16px}.modal-validacion-description{color:#8c8c8c;color:var(--text-secondary);font-size:16px;line-height:1.8;margin-bottom:32px;max-width:500px}.modal-validacion-info-box{background:linear-gradient(135deg,rgba(36,35,95,.05),rgba(64,150,255,.05));border:2px solid rgba(36,35,95,.1);border-left:4px solid #24235f;border-left:4px solid var(--primary-dark);border-radius:12px;margin-bottom:32px;max-width:480px;overflow:hidden;padding:20px 24px;position:relative;text-align:left;transition:all .3s;width:100%}.modal-validacion-info-box:before{background:linear-gradient(135deg,#24235f,#4096ff);background:var(--primary-gradient);content:"";height:100%;left:0;position:absolute;top:0;width:4px}.modal-validacion-info-box:hover{box-shadow:0 8px 24px rgba(36,35,95,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.modal-validacion-info-box.success{align-items:center;background:linear-gradient(135deg,rgba(82,196,26,.08),rgba(82,196,26,.03));border-left-color:#52c41a;border-left-color:var(--success);color:#389e0d;display:flex;font-size:15px;font-weight:600;gap:12px;justify-content:center;text-align:center}.modal-validacion-info-box.success:before{background:#52c41a;background:var(--success)}.modal-validacion-info-box p{color:#262626;color:var(--text-primary);font-size:15px;font-weight:500;margin:0}.modal-validacion-info-box strong{color:#24235f;color:var(--primary-dark);font-weight:700;margin-right:8px}.modal-validacion-progress-container{max-width:500px;text-align:center;width:100%}.modal-validacion-progress-container .ant-spin{margin-bottom:28px}.modal-validacion-progress-container .ant-spin-dot-item{background-color:#24235f;background-color:var(--primary-dark)}.modal-validacion-progress-title{color:#262626;color:var(--text-primary);font-size:24px;font-weight:700;letter-spacing:.3px;margin-bottom:16px}.modal-validacion-progress-message{color:#8c8c8c;color:var(--text-secondary);font-size:15px;font-weight:500;margin-bottom:28px}.modal-validacion-progress-container .ant-progress{margin-bottom:0}.modal-validacion-progress-container .ant-progress-outer{padding-right:0!important}.modal-validacion-progress-container .ant-progress-inner{background:linear-gradient(90deg,rgba(36,35,95,.08),rgba(64,150,255,.08));border-radius:20px!important;box-shadow:inset 0 2px 4px rgba(0,0,0,.06);height:16px!important;overflow:visible!important}.modal-validacion-progress-container .ant-progress-bg{background:linear-gradient(135deg,#24235f,#4096ff)!important;background:var(--primary-gradient)!important;border-radius:20px!important;box-shadow:0 4px 12px rgba(36,35,95,.3),inset 0 1px 2px hsla(0,0%,100%,.3);height:16px!important;overflow:hidden;position:relative}.modal-validacion-progress-container .ant-progress-bg:before{-webkit-animation:progress-shine 1.5s infinite;animation:progress-shine 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@-webkit-keyframes progress-shine{0%{left:-100%}to{left:100%}}@keyframes progress-shine{0%{left:-100%}to{left:100%}}.modal-validacion-progress-container .ant-progress-text{color:#24235f!important;color:var(--primary-dark)!important;font-size:15px!important;font-weight:700!important;margin-left:12px!important}.modal-validacion-button{background:linear-gradient(135deg,#24235f,#4096ff)!important;background:var(--primary-gradient)!important;border:none!important;border-radius:12px!important;box-shadow:0 6px 20px rgba(36,35,95,.25),inset 0 1px 2px hsla(0,0%,100%,.2)!important;font-size:16px!important;font-weight:700!important;height:50px!important;overflow:hidden;padding:0 36px!important;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.modal-validacion-button:before{background:hsla(0,0%,100%,.2);border-radius:50%;content:"";height:0;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:width .6s,height .6s;width:0}.modal-validacion-button:hover:before{height:300px;width:300px}.modal-validacion-button:hover{box-shadow:0 10px 28px rgba(36,35,95,.35),inset 0 1px 2px hsla(0,0%,100%,.2)!important;-webkit-transform:translateY(-3px)!important;transform:translateY(-3px)!important}.modal-validacion-button:active{-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.modal-validacion-content .ant-result{padding:32px 20px}.modal-validacion-content .ant-result-icon{margin-bottom:24px}.modal-validacion-content .ant-result-icon svg{-webkit-filter:drop-shadow(0 8px 16px rgba(0,0,0,.12));filter:drop-shadow(0 8px 16px rgba(0,0,0,.12));height:90px;width:90px}.modal-validacion-content .ant-result-success .ant-result-icon>.anticon{-webkit-animation:scaleIn .6s cubic-bezier(.68,-.55,.265,1.55);animation:scaleIn .6s cubic-bezier(.68,-.55,.265,1.55)}.modal-validacion-content .ant-result-error .ant-result-icon>.anticon{-webkit-animation:shake .6s;animation:shake .6s}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}75%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}25%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}75%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.modal-validacion-content .ant-result-title{color:#262626;color:var(--text-primary);font-size:26px;font-weight:800;letter-spacing:.3px}.modal-validacion-content .ant-result-subtitle{color:#8c8c8c;color:var(--text-secondary);font-size:16px;line-height:1.6;margin-top:12px}.modal-validacion-content .ant-result-extra{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:36px}.modal-validacion-errors-container{margin:16px 0;max-height:400px;overflow-y:auto;padding:0 16px;width:100%}.modal-validacion-errors-list{background:hsla(0,0%,100%,.8);border:1px solid #ffccc7!important;border-radius:8px}.modal-validacion-error-item{background:linear-gradient(135deg,rgba(255,77,79,.05),rgba(255,77,79,.02));border-left:3px solid #ff4d4f!important;border-radius:6px;margin-bottom:8px;padding:12px!important}.modal-validacion-error-item:hover{background:linear-gradient(135deg,rgba(255,77,79,.08),rgba(255,77,79,.04));-webkit-transform:translateX(2px);transform:translateX(2px);transition:all .3s ease}.modal-validacion-errors-container::-webkit-scrollbar{width:8px}.modal-validacion-errors-container::-webkit-scrollbar-track{background:rgba(255,77,79,.05);border-radius:10px}.modal-validacion-errors-container::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff4d4f,#ff7875);border-radius:10px}.modal-validacion-errors-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ff7875,#ff4d4f)}.modal-validacion-statistics{display:flex;gap:16px;justify-content:center;margin:0 auto 16px;max-width:800px;width:100%}.stat-card{border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.08);flex:1 1;max-width:180px;padding:16px;text-align:center;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.stat-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.stat-card.stat-success{background:linear-gradient(135deg,rgba(82,196,26,.1),rgba(82,196,26,.05));border:2px solid rgba(82,196,26,.3)}.stat-card.stat-warning{background:linear-gradient(135deg,rgba(250,173,20,.1),rgba(250,173,20,.05));border:2px solid rgba(250,173,20,.3)}.stat-card.stat-error{background:linear-gradient(135deg,rgba(255,77,79,.1),rgba(255,77,79,.05));border:2px solid rgba(255,77,79,.3)}.stat-number{font-size:36px;font-weight:800;line-height:1;margin-bottom:6px}.stat-card.stat-success .stat-number{color:#52c41a}.stat-card.stat-warning .stat-number{color:#faad14}.stat-card.stat-error .stat-number{color:#ff4d4f}.stat-label{color:#8c8c8c;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.modal-validacion-steps{margin:24px auto;max-height:400px;max-width:800px;overflow-y:auto;width:100%}.modal-validacion-steps .ant-list{background:hsla(0,0%,100%,.8);border-radius:12px;padding:8px}.validation-step{border:2px solid transparent!important;border-radius:8px;margin-bottom:8px;padding:12px 16px!important;transition:all .3s ease}.validation-step:hover{-webkit-transform:translateX(4px);transform:translateX(4px)}.validation-step-success{background:linear-gradient(90deg,rgba(82,196,26,.08),rgba(82,196,26,.02));border-left:4px solid #52c41a!important}.validation-step-error{background:linear-gradient(90deg,rgba(255,77,79,.08),rgba(255,77,79,.02));border-left:4px solid #ff4d4f!important}.validation-step-warning{background:linear-gradient(90deg,rgba(250,173,20,.08),rgba(250,173,20,.02));border-left:4px solid #faad14!important}.modal-validacion-steps::-webkit-scrollbar{width:8px}.modal-validacion-steps::-webkit-scrollbar-track{background:rgba(36,35,95,.05);border-radius:10px}.modal-validacion-steps::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#24235f,#4096ff);border-radius:10px}.modal-validacion-steps::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#4096ff,#24235f)}.modal-validacion-content .ant-btn:not(.modal-validacion-button){border:2px solid rgba(36,35,95,.2)!important;border-radius:12px!important;color:#24235f!important;color:var(--primary-dark)!important;font-size:16px!important;font-weight:600!important;height:50px!important;padding:0 32px!important;transition:all .3s!important}.modal-validacion-content .ant-btn:not(.modal-validacion-button):hover{background:rgba(36,35,95,.05)!important;border-color:#24235f!important;border-color:var(--primary-dark)!important;box-shadow:0 6px 16px rgba(36,35,95,.15);color:#24235f!important;color:var(--primary-dark)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media (max-width:768px){.modal-validacion-archivo{max-width:95%!important;width:95%!important}.modal-validacion-content{min-height:360px;padding:32px 24px}.modal-validacion-icon-container{height:110px;margin-bottom:24px;width:110px}.modal-validacion-icon{font-size:52px}.modal-validacion-subtitle{font-size:22px}.modal-validacion-description{font-size:15px}.modal-validacion-tabs .ant-tabs-tab{font-size:15px;padding:14px 20px}.modal-validacion-tab-label .anticon{font-size:18px}}@media (max-width:480px){.modal-validacion-title{font-size:24px}.modal-validacion-filename{font-size:13px}.modal-validacion-content .ant-result-icon svg{height:70px;width:70px}.modal-validacion-content .ant-result-title{font-size:22px}.modal-validacion-content .ant-result-subtitle{font-size:15px}.modal-validacion-button{margin-bottom:8px;width:100%}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.modal-validacion-content{-webkit-animation:fadeInUp .5s ease-out;animation:fadeInUp .5s ease-out}.validation-alert-message{background:linear-gradient(135deg,rgba(255,77,79,.1),rgba(255,77,79,.05));border-left:4px solid #ff4d4f;border-radius:8px;margin:16px 0;padding:12px 16px;text-align:left;width:100%}.validation-alert-title{color:#ff4d4f;font-size:14px;font-weight:600;margin-bottom:4px}.validation-alert-subtitle{color:#8c8c8c;font-size:12px;font-weight:500}.modal-validacion-steps-compact{margin:0 auto 16px;max-width:900px;width:100%}.validation-collapse{background:transparent!important}.validation-collapse .ant-collapse-item{border:none!important;border-radius:8px!important;margin-bottom:8px;overflow:hidden}.validation-panel{background:#fff;border:2px solid #e8e8e8!important;transition:all .3s ease}.validation-panel-success{background:rgba(82,196,26,.02);border-color:rgba(82,196,26,.3)!important}.validation-panel-error{background:rgba(255,77,79,.02);border-color:rgba(255,77,79,.3)!important}.validation-panel-warning{background:rgba(250,173,20,.02);border-color:rgba(250,173,20,.3)!important}.validation-collapse .ant-collapse-header{align-items:center!important;padding:10px 16px!important}.validation-step-header{align-items:center;display:flex;flex:1 1;gap:12px}.validation-icon{font-size:18px}.validation-icon-success{color:#52c41a}.validation-icon-error{color:#ff4d4f}.validation-icon-warning{color:#faad14}.validation-step-title{flex:1 1;font-size:14px;font-weight:600}.validation-step-title-success{color:#262626}.validation-step-title-error{color:#ff4d4f}.validation-step-title-warning{color:#faad14}.validation-step-code{background:rgba(0,0,0,.05);border-radius:4px;color:#8c8c8c;font-family:Courier New,monospace;font-size:11px;margin-left:auto;padding:2px 8px}.validation-collapse .ant-collapse-content{border-top:1px solid rgba(0,0,0,.06)}.validation-collapse .ant-collapse-content-box{padding:12px 16px!important}.validation-step-content{text-align:left}.validation-description{color:#595959;font-size:13px;line-height:1.6;margin:0}.validation-errors-detail{background:rgba(255,77,79,.05);border-left:3px solid #ff4d4f;border-radius:6px;margin-top:12px;padding:12px}.validation-errors-title{color:#ff4d4f;font-size:13px;font-weight:600;margin-bottom:8px}.validation-error-item{color:#595959;font-size:12px;line-height:1.6;margin:6px 0;padding-left:8px}.validation-error-more{color:#8c8c8c;font-size:11px;font-style:italic;margin-top:8px;padding-left:8px}.validation-formula{background:rgba(64,150,255,.08);border-left:3px solid #4096ff;border-radius:6px;color:#24235f;font-size:13px;margin-top:8px;padding:8px 12px}.validation-total{background:rgba(250,173,20,.08);border-radius:6px;color:#595959;font-size:12px;margin-top:8px;padding:6px 12px}.modal-validacion-errors-section{margin:16px auto;max-width:900px;width:100%}.errors-collapse{background:transparent!important}.errors-collapse .ant-collapse-item{background:rgba(255,77,79,.02);border:2px solid rgba(255,77,79,.3)!important;border-radius:8px!important}.errors-collapse .ant-collapse-header{padding:12px 16px!important}.errors-collapse .ant-collapse-content-box{padding:16px!important}.error-column-group{border-bottom:1px solid rgba(0,0,0,.06);margin-bottom:16px;padding-bottom:12px}.error-column-group:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.error-column-title{color:#24235f;font-size:13px;font-weight:600;margin-bottom:8px}.error-notification{margin:8px 0;padding-left:12px}.error-notification-msg{color:#595959;font-size:13px;line-height:1.5;margin-bottom:4px}.error-notification-rows{background:rgba(0,0,0,.02);border-radius:4px;color:#8c8c8c;font-family:Courier New,monospace;font-size:11px;margin-top:4px;padding:4px 8px}.modal-validacion-actions{border-top:1px solid rgba(0,0,0,.06);margin-top:16px;padding:16px 0;text-align:center;width:100%}.modal-validacion-actions button{min-width:120px}.Card-File{background-color:#fff!important;border:0!important;border-radius:20px!important;box-shadow:0 0 15px #d8dfe9;height:100%;min-height:230px;position:relative}.Card-File .ant-card-cover{align-items:center;border-radius:20px 20px 0 0;display:flex;height:50%;justify-content:center;padding:26px 20px 12px}.Card-File.Card-Loading .ant-card-cover{background-color:#fff;display:flex;flex-direction:column;height:65%;padding-bottom:0}.Card-File .Image-Card-File{border-radius:50%!important;height:80px;width:80px}.Card-File .Image-Loading-Card-File{background-color:#fff;height:140px;width:140px}.Card-File .Container-Error-Card-File{height:110px;width:110px}.Card-File .Container-Error-Body-Card-File,.Card-File .Container-Error-Card-File{align-items:center;border:1px solid red;border-radius:50%;display:flex;justify-content:center}.Card-File .Container-Error-Body-Card-File{background-color:red;height:80px;width:80px}.Card-File.Card-Error .ant-card-cover{align-items:flex-start;height:60%;padding-bottom:0;padding-top:20px}.Card-File .ant-card-meta-avatar{-webkit-padding-end:12px;padding-inline-end:12px}.Container-Icon-Card-File .ant-picker-input{display:flex!important;justify-content:center!important}.Container-Icon-Card-File .ant-picker-input input{display:none}.Container-Icon-Card-File .ant-picker-input .ant-picker-suffix{-webkit-margin-start:0!important;margin-inline-start:0!important}.Card-File .Container-Icon-Card-File{align-items:center;background-color:#ff8023;border:1px solid #ff8023;border-radius:100%;cursor:pointer;display:flex;height:28px;justify-content:center;position:relative;width:28px}.Card-File .Container-Icon-Card-File .Image-Icon-Card-File{color:#fff;font-size:13px}.Card-File .ant-card-body{display:flex;flex-direction:column;height:50%;justify-content:space-between;overflow:hidden;padding:14px 18px 20px}.Card-File.Card-Loading .ant-card-body{height:20%;padding-top:0}.Card-File.Card-Error .ant-card-body{height:40%;padding-top:0}.Card-File .ant-card-body:after,.Card-File .ant-card-body:before{display:none}.Card-File .ant-card-meta-detail{display:flex;flex-direction:column;justify-content:center}.Card-File .ant-card-meta-title{color:#004fb8;font-family:Inter;font-size:11px;line-height:1.2;margin-bottom:3px!important;white-space:break-spaces}.Card-File .ant-card-meta-description{color:#004fb8;font-family:Inter;font-size:10px;line-height:14.52px}.Card-File .Container-Tag-Card-File{font-size:8px!important;padding:0 15px;text-align:center}.Card-File .Linear-Tag-Card-File{background-color:var(--lead);display:block;height:1px}.Card-File .Tag-Card-File{-webkit-margin-end:0;align-items:center;background:transparent;border:0;border-radius:0;color:#004fb8!important;display:flex;font-family:Inter;font-size:10px;justify-content:center;margin-inline-end:0;margin:0;padding-inline:0}.Card-File .Tag-Card-File.Tag-Inactive{display:none!important}.Card-File .Tag-Card-File span{color:#004fb8;margin-top:1px}.Card-File .Tag-Card-File span:hover{color:#004fb8}.Card-File .Button-Card-File{background-color:#edf0fa!important;border:1px solid #004fb8;border-radius:14px;color:#004fb8;display:flex;font-size:10px;height:auto;justify-content:center;margin:0 auto!important;padding-bottom:1px;padding-top:1px;width:90px}.Card-File .Button-Card-File:hover{color:#004fb8!important}.Card-File.Card-Loading .Title-Loading{font-weight:700}.Card-File.Card-Error .Title-Error,.Card-File.Card-Loading .Text-Loading,.Card-File.Card-Loading .Title-Loading{font-family:Inter;font-size:12px;text-align:center}.Card-File.Card-Error .Title-Error{color:#ff3742;font-weight:700}.Card-File.Card-Error .Text-Error{color:#ff3742;font-family:Inter;font-size:11px;line-height:1;text-align:center}.Detalle-Notificacion-Upload{color:#b40001;font-size:11px;margin-left:0}.Titulo-Detalle-Notificacion-Upload{color:red;font-size:12px}.Card-Notification{border-radius:0;bottom:46px;height:calc(100% - 154px);position:fixed;right:44px;transition:1.5s;width:20%;z-index:2}.Card-Notification.Active-Notification{height:calc(100% - 96px);right:0;transition:1.5s;width:100%}.Container-Title{align-items:center;display:flex}.Icon-Arrow-Notification{border-radius:50%;cursor:pointer;height:34px;margin-right:-2px;padding:7px;width:34px}.Icon-Arrow-Notification:hover{background-color:#edf0fa}.Icon-Bell-Notification{height:20px;margin-left:5px;width:20px}.Text-Title{color:#004fb8;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:19px;margin-left:3px}.Container-Not-Notification{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.Image-Not-Notification{width:50px}.Text-Not-Notification{color:#acafb7;font-family:Inter;font-size:14px;line-height:19px}.Title-Errors{font-size:12px;font-weight:700;margin-bottom:2px;margin-top:5px}.Text-Errors,.Title-Errors{color:#ff3742;font-family:Inter}.Text-Errors{font-size:11px;margin-right:20px}.Error-separate{background-color:#d7e8ff;height:1px;margin-bottom:10px;margin-top:10px;width:100%}.Title-Correcto-Upload{color:#004fb8;font-family:Inter;font-size:12px;font-weight:700}.Text-Correcto-Upload{font-family:Inter;font-size:11px;margin-right:20px}.Container-Notificacion-Upload{position:relative}.Container-Iconos-Notificaciones-Upload{height:20px;position:absolute;right:0;top:5px;width:20px}.Container-Iconos-Notificacion-Plus-Upload{height:20px;position:absolute;right:0;top:25px;width:20px}.Icon-Notificacion-Upload{color:red}.Icon-Notificacion-Upload,.Icon-Plus-Notificacion-Upload{cursor:pointer;display:flex;font-size:14px;justify-content:center}.Icon-Plus-Notificacion-Upload{color:#1677ff}.Table-Tipos-Usuarios .ant-table-thead th{background-color:#004fb8!important;color:#fff!important}.Table-Tipos-Usuarios .ant-table-thead th:before{display:none!important}.Status-Color-Green{background-color:#1eec41}.Status-Color-Green,.Status-Color-Red{border-radius:100%;height:10px;width:10px}.Status-Color-Red{background-color:red}.Table-Tipos-Usuarios .ant-table-thead th:hover{background-color:#004fb8!important;color:#fff!important}.Table-Tipos-Usuarios .ant-table-tbody tr td div{text-transform:none}.Container-Form-Type-User{display:flex;flex-direction:column;height:calc(100% - 66px);justify-content:space-between;overflow-x:hidden;overflow-y:scroll}.Container-Form-Type-User .Type-Profile-Item{margin-bottom:5px}.Container-Form-Type-User .Type-Profile-Item .ant-form-item-label{padding-bottom:1px}.Container-Button-Type-User{display:flex;justify-content:center;margin-bottom:0}.Container-Type-Permission-Type-User{display:flex;font-size:12px;justify-content:space-between;margin:6px 0}.Icon-Button-Extra-Option-Type-User{color:#1677ff;font-size:14px;margin-right:4px}.Button-Extra-Option-Type-User{align-items:center;display:flex;margin-right:10px}.Button-Action-Type-User{margin-left:10px;width:100px}.Container-Permissions-Type-User{display:flex;font-size:12px;justify-content:space-between}.Column-Left-Permissions-Type-User{border-right:1px solid #eeeded}.Box-Status-User{border-radius:100%;height:10px;width:10px}.Color-Green{background-color:#1eec41}.Color-Red{background-color:red}.Table-User{border-radius:20px!important;margin-bottom:0!important}.Table-User .ant-table-measure-row{display:none!important}.Table-User .ant-table{border:1px solid #f0f0f0;border-bottom:0;margin-top:12px}.Table-User .ant-table-thead .ant-table-cell-scrollbar{background-color:#e3f2fd!important}.Table-User .ant-table-thead th{background-color:#004fb8!important;color:#fff!important;font-family:Inter;font-size:10px;padding:3px 5px!important}.Table-User .ant-table-thead th:before{display:none!important}.Table-User .ant-table-thead tr th span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Table-User .ant-table-body::-webkit-scrollbar{height:7px!important;width:7px!important}.Table-User .ant-table-body::-webkit-scrollbar-thumb{background-color:#013a81!important;border:0!important;border-radius:50px!important}.Table-User .ant-table-body::-webkit-scrollbar-track{background-color:initial!important;border-radius:10px!important;margin:10px 20px!important}.Table-User .ant-table-tbody tr td{font-size:10px;padding:4px 9px!important}.Table-User.Table-Small .ant-table-tbody tr td{padding:2px 9px!important}.Table-User .ant-table-tbody tr td div{font-family:Inter;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Table-User .ant-pagination{font-family:Inter;font-size:12px;margin-top:0!important}.Table-User .ant-pagination-item{margin:0 5px!important}.Row-File-No-Process .Cell-Action-Process-File{display:none}.Row-File-No-Process:hover .Cell-Action-Process-File{display:block}.Row-File-No-Process:hover .Cell-Info-No-Process-File{display:none}.Cell-Info-No-Process-File{color:red}.Cell-Info-Process-File{color:#1eec41}.Tabla-Carga-Archivos{border-radius:20px!important;margin-bottom:0!important}.Tabla-Carga-Archivos .ant-table-measure-row{display:none!important}.Tabla-Carga-Archivos .ant-table{border:1px solid #f0f0f0;border-bottom:0;margin-top:12px}.Tabla-Carga-Archivos .ant-table-thead th{background-color:#004fb8!important;color:#fff!important;font-family:Inter;font-size:10px;padding:3px 5px!important}.Tabla-Carga-Archivos .ant-table-thead th:before{display:none!important}.Tabla-Carga-Archivos .ant-table-thead tr th span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Tabla-Carga-Archivos .ant-table-tbody tr td{font-size:10px;padding:2px 8px!important}.Tabla-Carga-Archivos .ant-table-tbody tr td a,.Tabla-Carga-Archivos .ant-table-tbody tr td div{font-family:Inter!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.Container-Sorter-Column-Carga-Archivos{align-items:center;display:flex;justify-content:space-between}.Tabla-Carga-Archivos .ant-table-thead .ant-table-cell-scrollbar{background-color:#e3f2fd!important}.Tabla-Carga-Archivos tbody td{white-space:nowrap!important;word-break:break-word!important;word-break:break-all!important}.Tabla-Carga-Archivos ::-webkit-scrollbar{background-color:initial!important;border:0!important;border-radius:50px!important;height:7px!important;width:20px}.Tabla-Carga-Archivos ::-webkit-scrollbar-track{background-color:#013a81;border-radius:10px;margin:10px 30px}.Tabla-Carga-Archivos .ant-table-column-sorter{display:none!important}.Audits-Circle-Estado{background-color:#1eec41;border-radius:50%;height:15px;margin:auto;width:15px}.Date-Audits .ant-picker-clear{display:block}.Audits-Checkbox-Status{display:flex;flex-direction:column}.Audits-Checkbox-Status label{-webkit-margin-start:0!important;margin-inline-start:0!important;margin:2px 0!important}.Title-Product-Assignment{font-size:16px;margin-bottom:15px}.Input-Product-Assignment{color:rgba(0,0,0,.7)!important}.Container-Button-Assignment-Product{display:flex;justify-content:flex-end;margin-top:17px}.Table-Home.Table-Assignment-Product-Massive .ant-table-row{cursor:pointer}.Table-Home.Table-Words-Keys .ant-table-tbody tr td div{text-transform:none}.protected-route-container{background:linear-gradient(135deg,#e6f4ff,#fff);min-height:100vh;padding:0;width:100%}.protected-route-container,.protected-route-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.protected-route-content{background-color:#fff;border:1px solid rgba(64,150,255,.1);border-radius:20px;box-shadow:0 24px 48px rgba(64,150,255,.15);max-width:520px;padding:60px 40px 40px;text-align:center;width:90%}.protected-route-icon-container{background:linear-gradient(135deg,#e6f4ff,rgba(64,150,255,.1));height:220px;margin-bottom:40px;padding:20px;position:relative;width:220px}.protected-route-icon-container,.protected-route-main-icon{align-items:center;border-radius:50%;display:flex;justify-content:center}.protected-route-main-icon{background:linear-gradient(135deg,#ff8023,#ff9f4d);box-shadow:0 8px 20px rgba(255,128,35,.3);color:#fff;font-size:28px;height:70px;position:absolute;right:25px;top:15px;width:70px;z-index:2}.protected-route-person-icon{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.person-head{background:linear-gradient(135deg,#ff8023,#ff9f4d);border-radius:50%;box-shadow:0 4px 12px rgba(255,128,35,.2);height:70px;margin-bottom:8px;position:relative;width:70px}.person-head:before{background-color:hsla(0,0%,100%,.3);border-radius:50%;content:"";height:34px;left:18px;position:absolute;top:18px;width:34px}.person-body{background:linear-gradient(135deg,#4096ff,#69b1ff);border-radius:45px 45px 0 0;box-shadow:0 4px 12px rgba(64,150,255,.2);height:110px;position:relative;width:90px}.person-body:before{background:linear-gradient(135deg,#40a9ff,#1890ff);border-radius:0 0 18px 18px;bottom:-25px;box-shadow:0 2px 8px rgba(64,150,255,.2);content:"";height:45px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:35px}.protected-route-text-content{margin-bottom:40px}.protected-route-title{color:#ff8023!important;font-size:84px!important;font-weight:700!important;line-height:1!important;margin-bottom:20px!important;text-shadow:0 2px 4px rgba(255,128,35,.1)}.protected-route-subtitle{color:#595959!important;font-size:18px!important;font-weight:400!important;line-height:1.6!important;margin:0 0 30px!important}.protected-route-actions{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.protected-route-button-primary{align-items:center!important;background:linear-gradient(135deg,#4096ff,#1890ff)!important;border:none!important;border-radius:12px!important;box-shadow:0 4px 12px rgba(64,150,255,.3)!important;display:flex!important;font-size:15px!important;font-weight:600!important;gap:10px!important;height:48px!important;padding:0 28px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.protected-route-button-primary:hover{background:linear-gradient(135deg,#1890ff,#096dd9)!important;box-shadow:0 8px 24px rgba(64,150,255,.4)!important;-webkit-transform:translateY(-3px)!important;transform:translateY(-3px)!important}.protected-route-button-secondary{background-color:#fff!important;border:2px solid #e6f4ff!important;border-radius:12px!important;color:#4096ff!important;font-size:15px!important;font-weight:600!important;height:48px!important;padding:0 28px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.protected-route-button-secondary:hover{background-color:#e6f4ff!important;border-color:#4096ff!important;box-shadow:0 4px 12px rgba(64,150,255,.2)!important;color:#1890ff!important;-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important}.protected-route-footer{bottom:30px;left:50%;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.protected-route-footer-text{color:#8c8c8c!important;font-size:13px!important;font-weight:400!important}@media (max-width:768px){.protected-route-content{border-radius:16px;margin:20px;padding:50px 25px 35px}.protected-route-icon-container{height:180px;margin-bottom:30px;width:180px}.protected-route-main-icon{font-size:24px;height:60px;right:18px;top:12px;width:60px}.person-head{height:60px;width:60px}.person-head:before{height:30px;left:15px;top:15px;width:30px}.person-body{height:95px;width:80px}.protected-route-title{font-size:68px!important}.protected-route-subtitle{font-size:16px!important;margin-bottom:25px!important;padding:0 15px}.protected-route-actions{flex-direction:column;gap:15px;width:100%}.protected-route-button-primary,.protected-route-button-secondary{height:50px!important;width:100%!important}}@media (max-width:480px){.protected-route-content{margin:15px;padding:40px 20px 30px}.protected-route-icon-container{height:160px;margin-bottom:25px;width:160px}.protected-route-title{font-size:56px!important}.protected-route-subtitle{font-size:15px!important}}
/*# sourceMappingURL=main.59a4a6e4.css.map*/