:root{--primary-20:#f2f3f5;--primary-30:#eeeff2;--primary-40:#eaebee;--primary-50:#e5e6ea;--primary-100:#acced5;--primary-200:#b4b7c1;--primary-300:#9ca0ac;--primary-400:#848999;--primary-500:#6d7386;--primary-600:#575e73;--primary-700:#414a60;--primary-800:#2c374f;--primary-900:#17253e;--primary-950:#01132d;--white:#fff;--grey-5:#fbfbfb;--grey-20:#f2f2f2;--grey-30:#eee;--grey-40:#eaeaea;--grey-50:#e6e6e6;--grey-100:#cecece;--grey-200:#b6b6b6;--grey-300:#9f9f9f;--grey-400:#888;--grey-500:#727272;--grey-600:#5d5d5d;--grey-700:#494949;--grey-800:#353535;--grey-900:#232323;--grey-950:#111;--navy-base:#041029;--navy-5:#05193a;--navy-20:#0a1d3d;--navy-30:#102849;--navy-40:#173157;--navy-50:#1f3b64;--navy-100:#2c4a75;--navy-200:#3e5c88;--navy-300:#556f9c;--navy-400:#6e86ae;--navy-500:#8a9dc0;--navy-600:#a5b4cf;--navy-700:#bfcbe0;--navy-800:#d4dcec;--navy-900:#e8eef6;--navy-950:#f2f6fb;--red-20:#ffeeed;--red-30:#ffe8e7;--red-40:#ffe3e1;--red-50:#ffdddb;--red-100:#ffbab9;--red-200:#ff9697;--red-300:#ff8387;--red-400:#ff5768;--red-500:#fa004b;--red-600:#e31345;--red-700:#cc1c40;--red-800:#9f2235;--red-900:#74232b;--red-950:#4c1f21;--blue-20:#f0f3ff;--blue-30:#eaf0ff;--blue-40:#e5ecff;--blue-50:#e0e5ff;--blue-100:#c1ccfe;--blue-200:#9fb4fd;--blue-300:#8da8fc;--blue-400:#6391fa;--blue-500:#1b7bf8;--blue-600:#2370e0;--blue-700:#2766c9;--blue-800:#2a519b;--blue-900:#283e70;--blue-950:#212b48;--green-20:#eefaf3;--green-30:#e8f8f0;--green-40:#e2f6ec;--green-50:#ddf4e9;--green-100:#bae8d4;--green-200:#96dcbe;--green-300:#82d6b4;--green-400:#57c99f;--green-500:#00bc8b;--green-600:#13ac7e;--green-700:#1c9a72;--green-800:#22795b;--green-900:#235945;--green-950:#1f3c30;--mango-20:#fff9ed;--mango-30:#fff8e7;--mango-40:#fff6e1;--mango-50:#fff3d9;--mango-100:#ffe7b3;--mango-200:#ffdb8c;--mango-300:#ffd578;--mango-400:#ffc94e;--mango-500:#ffbe0b;--mango-600:#e7ac14;--mango-700:#cf9b19;--mango-800:#a1791e;--mango-900:#75591e;--mango-950:#4b3b1b;--winter-sky-20:#fff0f3;--winter-sky-30:#ffeaf0;--winter-sky-40:#ffe5ec;--winter-sky-50:#ffdee3;--winter-sky-100:#ffbbc7;--winter-sky-200:#ff97ac;--winter-sky-300:#ff849f;--winter-sky-400:#ff5986;--winter-sky-500:#ff006e;--winter-sky-600:#e71466;--winter-sky-700:#cf1c5c;--winter-sky-800:#a2234b;--winter-sky-900:#762339;--winter-sky-950:#4c1f29;--violet-20:#f6eefe;--violet-30:#f3e8fe;--violet-40:#f0e3fd;--violet-50:#ecdbfd;--violet-100:#d8b7fa;--violet-200:#c394f7;--violet-300:#b783f5;--violet-400:#9f5ff1;--violet-500:#8338ec;--violet-600:#7834d6;--violet-700:#6d31bf;--violet-800:#592c95;--violet-900:#44266c;--violet-950:#311f46;--orange-20:#ffeeea;--orange-30:#ffe9e4;--orange-40:#ffe3dd;--orange-50:#ffe0d8;--orange-100:#ffc0b2;--orange-200:#ff9e8b;--orange-300:#ff8c78;--orange-400:#f65;--orange-500:#f33;--orange-600:#e73330;--orange-700:#d0322d;--orange-800:#a22f27;--orange-900:#762a21;--orange-950:#4d221c;--sm-small:12px;--md-medium:14px;--lg-large:16px;--xl-giant:24px;--xxl-extraGiant:36px;--surface-primary:#fff;--surface-secondary:#f0f4f8;--surface-hover:#ecf0f6;--border-light:#d7e1ea;--divider:#dddfe1;--text-heading:#35425b;--text-body:#72809d;--text-muted:#999;--text-dark:#26323d;--scrollbar-track:#dfe6e9;--scrollbar-thumb:#95a5a6;--nav-scrollbar-track:#475170;--nav-scrollbar-thumb:#31384c;--tab-link-inactive:#abb6cc;--tab-link-button:#7684ad;--accent-bg:#35425b;--status-online:#4caf50;--action-info:#6fb4fd;--action-warning:#fbb800;--action-danger:#f8004a;--shadow-color:rgba(53,66,91,0.1);--chart-axis:#9ca0ac;--chart-tooltip-bg:#01132d;--chart-bar-high:#278ab9;--chart-bar-medium:#68b7dc;--chart-bar-low:#bfdfee;--chart-bar-minimal:#daf3ff;--chart-cursor:#9ca0ac}:root[data-theme=dark]{--primary-20:#132340;--primary-30:#16284a;--primary-40:#192d53;--primary-50:#1c325b;--primary-100:#26406e;--primary-200:#375083;--primary-300:#4e6796;--primary-400:#6a80a9;--primary-500:#8695bb;--primary-600:#a1adca;--primary-700:#bcc5d9;--primary-800:#d4dbe8;--primary-900:#c7cfe0;--primary-950:#bec7da;--white:var(--navy-5);--grey-5:#171717;--grey-20:#1e1e1e;--grey-30:#232323;--grey-40:#2a2a2a;--grey-50:#323232;--grey-100:#444;--grey-200:#5d5d5d;--grey-300:#7a7a7a;--grey-400:#949494;--grey-500:#ababab;--grey-600:#c2c2c2;--grey-700:#d4d4d4;--grey-800:#e2e2e2;--grey-900:#efefef;--grey-950:#f7f7f7;--red-20:#3a1520;--red-30:#421825;--red-40:#4a1b2a;--red-50:#521e2f;--red-100:#6e2038;--red-200:#962845;--red-300:#b8304f;--red-400:#e03d60;--red-500:#ff4d6d;--red-600:#ff6b84;--red-700:#ff899c;--red-800:#ffacb8;--red-900:#ffc8d0;--red-950:#ffe0e6;--blue-20:#1a2040;--blue-30:#1e2548;--blue-40:#222a50;--blue-50:#262f58;--blue-100:#2e3d72;--blue-200:#3a5498;--blue-300:#4a6cb8;--blue-400:#5e88d8;--blue-500:#4d9afa;--blue-600:#6eadfc;--blue-700:#8fc0fd;--blue-800:#b0d3fe;--blue-900:#d0e4fe;--blue-950:#e8f1ff;--green-20:#152a22;--green-30:#183026;--green-40:#1b362a;--green-50:#1e3c2e;--green-100:#1f5a3e;--green-200:#1e7a54;--green-300:#209a68;--green-400:#30b880;--green-500:#2dd698;--green-600:#50e0aa;--green-700:#78eabc;--green-800:#a0f2ce;--green-900:#c8f8e0;--green-950:#e4fcf0;--mango-20:#332810;--mango-30:#3a2e14;--mango-40:#423418;--mango-50:#4a3a1c;--mango-100:#6a5420;--mango-200:#8e7226;--mango-300:#b2902c;--mango-400:#d6ae3a;--mango-500:#f0c830;--mango-600:#f4d45a;--mango-700:#f8e080;--mango-800:#faeaa5;--mango-900:#fcf2ca;--mango-950:#fef8e5;--winter-sky-20:#3a1520;--winter-sky-30:#421828;--winter-sky-40:#4a1b30;--winter-sky-50:#521e38;--winter-sky-100:#72204a;--winter-sky-200:#982560;--winter-sky-300:#b82a72;--winter-sky-400:#e03488;--winter-sky-500:#ff4da0;--winter-sky-600:#ff70b2;--winter-sky-700:#ff94c4;--winter-sky-800:#ffb8d6;--winter-sky-900:#ffd8e8;--winter-sky-950:#ffe8f2;--violet-20:#2a1840;--violet-30:#301c48;--violet-40:#362050;--violet-50:#3c2458;--violet-100:#4e2c78;--violet-200:#643698;--violet-300:#7a40b8;--violet-400:#9250d8;--violet-500:#a060f0;--violet-600:#b480f4;--violet-700:#c8a0f8;--violet-800:#dcc0fa;--violet-900:#ece0fc;--violet-950:#f4eefe;--orange-20:#3a1812;--orange-30:#421c16;--orange-40:#4a201a;--orange-50:#52241e;--orange-100:#702c22;--orange-200:#983828;--orange-300:#b84430;--orange-400:#e05838;--orange-500:#ff6845;--orange-600:#ff8868;--orange-700:#ffa890;--orange-800:#ffc8b5;--orange-900:#ffe2d8;--orange-950:#fff0ec;--surface-primary:var(--navy-5);--surface-secondary:var(--navy-20);--surface-hover:var(--navy-30);--border-light:var(--navy-40);--divider:var(--navy-40);--text-heading:#c8cde0;--text-body:#a0a8c0;--text-muted:#7e8fb6;--text-dark:#d8dce8;--scrollbar-track:var(--navy-20);--scrollbar-thumb:var(--navy-100);--nav-scrollbar-track:var(--navy-30);--nav-scrollbar-thumb:var(--navy-50);--tab-link-inactive:var(--navy-400);--tab-link-button:var(--navy-500);--accent-bg:var(--navy-50);--status-online:#4caf50;--action-info:#5e9ae8;--action-warning:#e8a820;--action-danger:var(--red-500);--shadow-color:rgba(0,0,0,0.3);--chart-axis:#707a98;--chart-tooltip-bg:#01132d;--chart-bar-high:#1e6e95;--chart-bar-medium:#4a98b8;--chart-bar-low:#7ab8d0;--chart-bar-minimal:#a0d0e0;--chart-cursor:#707a98}:root[data-theme=dark] .viu-chart-bars text,:root[data-theme=dark] .viu-chart-donut text,:root[data-theme=dark] .viu-chart-lines text{fill:#e5e8ed!important}:root[data-theme=dark] .viu-header .text{color:var(--text-heading)!important}:root[data-theme=dark] .viu-header .separator{border-top-color:var(--divider)!important}*,:focus{box-sizing:border-box;outline:none}.app,body,html{height:100%}body{background:var(--grey-5);color:var(--primary-950);font-family:Gilroy,sans-serif}:root[data-theme=dark] body{background:var(--navy-base)}::-webkit-scrollbar{width:9px;height:9px;background-color:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb);border-radius:9px}::-webkit-scrollbar-track{background-color:var(--scrollbar-track)}.nice-scrollbar{overflow:auto;scroll-behavior:smooth}.datagrid .main-datagrid::-webkit-scrollbar,.nice-scrollbar::-webkit-scrollbar,.viu-modal-popup .viu-modal-popup-content::-webkit-scrollbar{background-color:var(--scrollbar-track)!important;border-radius:9px!important;cursor:pointer;height:9px!important;overflow:hidden;width:9px!important}.datagrid .main-datagrid::-webkit-scrollbar-thumb,.nice-scrollbar::-webkit-scrollbar-thumb,.viu-modal-popup .viu-modal-popup-content::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb)!important;border-radius:9px!important}.datagrid .main-datagrid::-webkit-scrollbar-track,.nice-scrollbar::-webkit-scrollbar-track,.viu-modal-popup .viu-modal-popup-content::-webkit-scrollbar-track{background-color:var(--scrollbar-track)!important;opacity:0}.tippy-tooltip.app-theme,.tippy-tooltip.app-theme .tippy-backdrop{background:var(--accent-bg)}.tippy-tooltip.lista-theme{max-height:280px;overflow-y:auto;text-align:left;white-space:pre-line}body .tippy-tooltip{font-size:12px}body .tippy-backdrop,body .tippy-tooltip{background-color:var(--accent-bg)}body .tippy-popper[x-placement^=top] .tippy-arrow{border-top-color:var(--accent-bg)}body .tippy-popper[x-placement^=bottom] .tippy-arrow{border-bottom-color:var(--accent-bg)}body .tippy-popper[x-placement^=left] .tippy-arrow{border-left-color:var(--accent-bg)}body .tippy-popper[x-placement^=right] .tippy-arrow{border-right-color:var(--accent-bg)}body .tippy-roundarrow{fill:var(--accent-bg)}.app-layout-content{padding:30px}.skeleton .viu-label .label{margin-bottom:5px;padding-bottom:0}.skeleton .viu-select{display:block}.skeleton .custom-skeleton,.skeleton .div>span,.skeleton .viu-box .viu-header .text,.skeleton .viu-button,.skeleton .viu-calendar,.skeleton .viu-checkbox,.skeleton .viu-checkbox~span,.skeleton .viu-input,.skeleton .viu-label>.label,.skeleton .viu-select,.skeleton .viu-switch,.skeleton .viu-tabs,.skeleton .viu-textarea{border-radius:3px;overflow:hidden;position:relative}.skeleton .custom-skeleton:before,.skeleton .viu-box .viu-header .text:before,.skeleton .viu-button:before,.skeleton .viu-calendar:before,.skeleton .viu-checkbox:before,.skeleton .viu-checkbox~span:before,.skeleton .viu-input:before,.skeleton .viu-label>.label:before,.skeleton .viu-select:before,.skeleton .viu-switch:before,.skeleton .viu-tabs:before,.skeleton .viu-textarea:before{background:var(--surface-secondary);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.skeleton .custom-skeleton:after,.skeleton .viu-box .viu-header .text:after,.skeleton .viu-button:after,.skeleton .viu-calendar:after,.skeleton .viu-checkbox:after,.skeleton .viu-checkbox~span:after,.skeleton .viu-input:after,.skeleton .viu-label>.label:after,.skeleton .viu-select:after,.skeleton .viu-switch:after,.skeleton .viu-tabs:after,.skeleton .viu-textarea:after{animation:shimmer 2s infinite;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 40%,hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,.2) 60%,hsla(0,0%,100%,0));border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@keyframes shimmer{0%{transform:translateX(-50%)}to{transform:translateX(150%)}}.skeleton .viu-label>.label{border-radius:4px;overflow:hidden;transition:opacity 5s ease-in-out;width:30%}.skeleton .viu-label>.label:after{overflow:hidden;width:65%}:root[data-theme=dark] .skeleton .custom-skeleton:after,:root[data-theme=dark] .skeleton .viu-box .viu-header .text:after,:root[data-theme=dark] .skeleton .viu-button:after,:root[data-theme=dark] .skeleton .viu-calendar:after,:root[data-theme=dark] .skeleton .viu-checkbox:after,:root[data-theme=dark] .skeleton .viu-checkbox~span:after,:root[data-theme=dark] .skeleton .viu-input:after,:root[data-theme=dark] .skeleton .viu-label>.label:after,:root[data-theme=dark] .skeleton .viu-select:after,:root[data-theme=dark] .skeleton .viu-switch:after,:root[data-theme=dark] .skeleton .viu-tabs:after,:root[data-theme=dark] .skeleton .viu-textarea:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05) 40%,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,.05) 60%,hsla(0,0%,100%,0))}.viu-modal.modal-floating>.viu-modal-popup.full-screen>.viu-modal-popup-content{height:calc(100% - 120px)!important}.tooltip-actions{display:flex;flex-wrap:wrap;padding-bottom:5px;padding-top:5px}.tooltip-actions .individual-action{cursor:pointer;padding:3px 10px;text-align:left;width:100%;white-space:nowrap;height:30px!important;display:flex;align-items:center}.tooltip-actions .individual-action.hr-item{padding:5px 10px!important;height:1px!important}.tooltip-actions .individual-action hr{color:var(--divider)!important}.tooltip-actions .individual-action a{color:var(--text-dark);text-decoration:none}.tooltip-actions .individual-action:last-child{margin-bottom:0}.tooltip-actions .individual-action:hover{background:var(--surface-hover)}.tooltip-actions .individual-action.disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.datagrid-cell>*{min-width:0;max-width:100%}.general-info-cell{align-items:center;display:flex;height:33px;max-width:100%;position:relative;width:auto}.general-info-cell .info-cell{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.general-info-cell .copy-cell{display:none}.general-info-cell .action-cell{align-items:center;display:flex;height:20px;justify-content:center;padding:4px;width:20px}.general-info-cell .action-cell:hover{color:var(--primary-950)}.general-info-cell:hover .info-cell{max-width:calc(100% - 20px);padding-right:8px;width:auto}.general-info-cell:hover .copy-cell{align-items:center;background:var(--border-light);border-radius:50%;color:var(--text-body);cursor:pointer;display:flex;height:20px;justify-content:center;padding-bottom:2px;width:20px}.general-info-cell:hover .copy-cell:hover{color:var(--text-heading)}.general-info-cell:hover .action-cell{background:var(--border-light);border-radius:50%;color:var(--text-body);cursor:pointer}.general-info-cell:hover .action-cell:hover{color:var(--text-heading)}.viu-modal .mensaje{font-size:10px;font-weight:300;font-family:Gilroy,sans-serif;color:var(--red-500,#f8004a);margin-top:2px}.title-listado{font-size:20px;font-weight:700;color:var(--primary-950,#01132d)}.info-action{color:var(--action-info)}.warning-action{color:var(--action-warning)}.delete-action{color:var(--action-danger)}.w-auto{width:auto!important}.w-10{width:10%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-30{width:30%!important}.w-35{width:35%!important}.w-40{width:40%!important}.w-45{width:45%!important}.w-50{width:50%!important}.w-55{width:55%!important}.w-60{width:60%!important}.w-65{width:65%!important}.w-70{width:70%!important}.w-75{width:75%!important}.w-80{width:80%!important}.w-85{width:85%!important}.w-90{width:90%!important}.w-95{width:95%!important}.w-100{width:100%!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mb-0{margin-bottom:0!important}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-15{margin-bottom:15px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.mr-0{margin-right:0!important}.mr-4{margin-right:4px}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px}.pd-10{padding:10px}.pt-0{padding-top:0}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pb-0{padding-bottom:0}.pr-10{padding-right:10px}.pl-10{padding-left:10px}.p-20{padding:20px}@media(max-width:700px){.viu-header-section{flex-wrap:wrap}.viu-header-section .right-side{justify-content:flex-end;margin-top:20px;width:100%}}div.viu-modal:not(.lateral)[class]{height:100%;height:-webkit-fill-available;overflow-y:auto;justify-content:flex-start}div.viu-modal:not(.lateral)[class]>.viu-modal-popup:not(.full-screen){max-height:none!important;overflow:visible;margin:auto}div.viu-modal:not(.lateral)[class]>.viu-modal-popup:not(.full-screen)>.viu-modal-popup-content{height:auto!important;overflow:visible}.viu-modal-popup-header{--primary-950:var(--accent-bg)}:root[data-theme=dark] .viu-modal-popup-header{--white:var(--navy-700)}div.viu-modal-popup-header[class] .title-icon .title,div.viu-modal-popup-header[class] .title-modal{text-transform:uppercase;font-size:var(--sm-small)!important;letter-spacing:.05em}:root[data-theme=dark] .viu-modal-popup{border:1px solid var(--border-light);box-shadow:0 16px 48px rgba(0,0,0,.6)!important}:root[data-theme=dark] .viu-modal-popup,:root[data-theme=dark] .viu-modal-popup.full-screen>.viu-modal-popup-content{background:var(--surface-secondary)!important}:root[data-theme=dark] .viu-modal-popup.full-screen>.viu-modal-popup-header{background:var(--accent-bg)!important;color:var(--navy-700)!important}:root[data-theme=dark] .viu-modal-popup.full-screen>.viu-modal-popup-header .close,:root[data-theme=dark] .viu-modal-popup.full-screen>.viu-modal-popup-header .title-modal{color:var(--navy-700)!important}.viu-button .button{--primary-950:var(--accent-bg);--primary-800:var(--text-heading)}:root[data-theme=dark] .viu-button .button{--primary-800:var(--navy-200);--white:var(--navy-700)}:root[data-theme=dark] .viu-button .button.outline{background:transparent!important;color:var(--text-heading)!important}:root[data-theme=dark] .datagrid-th .name-sort button{color:var(--text-body)!important}:root[data-theme=dark] .datagrid-th .name-sort button i.grey{color:var(--text-muted)!important;opacity:.7!important}body .viu-input .input .pre-input-search{display:flex;align-items:center}:root[data-theme=dark] .floating-active-item[class]{background:var(--surface-hover)!important}:root[data-theme=dark] .floating-menu-item-container.individual-action:hover{background:var(--surface-hover)}:root[data-theme=dark] .general-info-cell:hover .action-cell,:root[data-theme=dark] .general-info-cell:hover .copy-cell{background:var(--navy-100)!important;color:var(--text-body)!important}:root[data-theme=dark] .general-info-cell .action-cell:hover,:root[data-theme=dark] .general-info-cell:hover .copy-cell:hover{color:var(--text-heading)!important}:root[data-theme=dark] .viu-tabs button:not(.active){color:var(--text-body)!important;background:var(--surface-secondary)!important;border-color:var(--border-light)!important}:root[data-theme=dark] .viu-tabs button:not(.active):hover{color:var(--text-heading)!important;background:var(--surface-hover)!important}:root[data-theme=dark] .viu-tabs .active{color:var(--text-heading)!important}:root[data-theme=dark] .viu-select .list-options .option.active,:root[data-theme=dark] .viu-select .list-options .option:hover{background:var(--surface-hover)!important;color:var(--text-heading)!important}body .viu-input{min-width:100%;width:100%}body .viu-input .input:not(.bottom-lined){height:40px}body .viu-select{width:100%}body .viu-select,body .viu-select .selected-area{min-width:100%;height:40px}body .viu-select .selected-area.read-only .chevron{display:none}body .viu-select .overlay-select{height:40px}body .viu-select .overlay-select i.search,body .viu-select .overlay-select span.text-selected-finder-read-only{top:13px}body .viu-select .overlay-select i.clear{top:15px}body .viu-select .viu-select-options{max-width:100%!important}body .viu-select .viu-select-options .list-options{max-height:190px}.dynamic-gap-layout.form-wrapper,.dynamic-gap-layout .form-wrapper{display:flex;flex-direction:column;gap:20px}.dynamic-gap-layout.form-wrapper.horizontal,.dynamic-gap-layout .form-wrapper.horizontal{flex-direction:row}.dynamic-gap-layout.rows-group,.dynamic-gap-layout .rows-group{display:flex;flex-direction:column;gap:16px 8px;width:100%}.dynamic-gap-layout.rows-group .horizontal,.dynamic-gap-layout .rows-group .horizontal{flex-direction:row}.dynamic-gap-layout.rows-group.no-column-gap,.dynamic-gap-layout .rows-group.no-column-gap,.dynamic-gap-layout.rows-group.no-row-gap,.dynamic-gap-layout .rows-group.no-row-gap{row-gap:0}.dynamic-gap-layout.rows-group>div,.dynamic-gap-layout .rows-group>div{display:flex;gap:16px 8px;width:100%}.dynamic-gap-layout.rows-group>.viu-header,.dynamic-gap-layout .rows-group>.viu-header,.dynamic-gap-layout.rows-group>.viu-header-section,.dynamic-gap-layout .rows-group>.viu-header-section{margin-bottom:0!important}.dynamic-gap-layout.rows-group>.viu-header-section .separator,.dynamic-gap-layout .rows-group>.viu-header-section .separator,.dynamic-gap-layout.rows-group>.viu-header .separator,.dynamic-gap-layout .rows-group>.viu-header .separator{margin-left:7px}.dynamic-gap-layout .row{display:flex;gap:16px 8px}.dynamic-gap-layout .row.space{justify-content:space-between}.dynamic-gap-layout .row.wraper{flex-wrap:wrap}@media(max-width:1100px){.dynamic-gap-layout .row{flex-wrap:wrap;width:100%!important}.dynamic-gap-layout .viu-label{width:calc(50% - 4px)!important}.dynamic-gap-layout .viu-label.sw-100,.dynamic-gap-layout .viu-label.w-100{width:100%!important}}@media(max-width:700px){.dynamic-gap-layout .viu-label.ss-100{width:100%!important}}.loading-text{text-align:center;padding:20px;color:var(--text-muted)}.form-error{color:var(--red-500,#f8004a);font-size:13px;min-height:20px;visibility:hidden}.form-error.visible{visibility:visible}.form-blocks{display:flex;gap:24px}.form-blocks .form-block{flex:1;min-width:0;padding:16px;border:1px solid var(--border-light);border-radius:8px;background:var(--surface-primary)}@media(max-width:900px){.form-blocks{flex-direction:column}}.modal-enter-active,.modal-leave-active{transition:all .3s ease}.modal-enter,.modal-leave-to{transform:scale(.5);opacity:0}:root[data-theme=dark] .viu-accordion .cabecera{border-left-color:var(--navy-50)!important;border-right-color:var(--navy-50)!important;border-top-color:var(--navy-50)!important}:root[data-theme=dark] .viu-accordion .cabecera.theme-dark{background:var(--navy-30)!important}:root[data-theme=dark] .viu-accordion .cabecera.bb{border-bottom-color:var(--navy-50)!important}:root[data-theme=dark] .viu-accordion .viu-expandable,:root[data-theme=dark] .viu-box{border-color:var(--navy-50)!important}:root[data-theme=dark] .navigation-menu{--nav-bg:var(--surface-secondary)}:root[data-theme=dark] .panel-filtros{border-color:var(--navy-50)!important}:root[data-theme=dark] .panel-filtros__cuerpo,:root[data-theme=dark] .panel-filtros__footer{border-top-color:var(--navy-50)!important}:root[data-theme=dark] .proceso-card{border-color:var(--navy-50)!important;box-shadow:0 3px 12px rgba(44,74,117,.5)!important}@media(max-width:1100px){:root[data-theme=dark] .datagrid:not(.datagrid-comparativa) .datagrid-table .datagrid-tbody{background:var(--navy-base)}:root[data-theme=dark] .datagrid:not(.datagrid-comparativa) .datagrid-table .datagrid-tbody .datagrid-tr.alt-tr,:root[data-theme=dark] .datagrid:not(.datagrid-comparativa) .datagrid-table .datagrid-tbody .datagrid-tr:not(.pre-vertical-tr):not(.post-vertical-tr){background:var(--navy-30)!important}}:root[data-theme=dark] .viu-label .label{color:var(--text-body)!important}:root[data-theme=dark] .datagrid-pagination .page .button,:root[data-theme=dark] .datagrid-pagination .page .button:active,:root[data-theme=dark] .datagrid-pagination .page .button:hover,:root[data-theme=dark] .datagrid-pagination .page .button i{color:var(--text-heading)!important}:root[data-theme=dark] .viu-input .input::-moz-placeholder,:root[data-theme=dark] .viu-input input::-moz-placeholder,:root[data-theme=dark] .viu-multiselect input::-moz-placeholder,:root[data-theme=dark] .viu-select input::-moz-placeholder,:root[data-theme=dark] .viu-textarea ::-moz-placeholder{color:var(--text-muted)!important}:root[data-theme=dark] .viu-input .input::placeholder,:root[data-theme=dark] .viu-input input::placeholder,:root[data-theme=dark] .viu-multiselect input::placeholder,:root[data-theme=dark] .viu-select input::placeholder,:root[data-theme=dark] .viu-textarea ::placeholder{color:var(--text-muted)!important}:root[data-theme=dark] .viu-multiselect .selected-fake,:root[data-theme=dark] .viu-select .selected-fake{color:var(--text-body)!important}:root[data-theme=dark] .viu-button .button.text{color:var(--text-heading)!important}:root[data-theme=dark] .viu-textarea .viu-txt:-moz-read-only{color:var(--text-body)!important}:root[data-theme=dark] .viu-input .input.read-only,:root[data-theme=dark] .viu-input .input.read-only .post-input,:root[data-theme=dark] .viu-input .input.read-only .pre-input,:root[data-theme=dark] .viu-textarea .viu-txt:read-only{color:var(--text-body)!important}:root[data-theme=dark] .viu-input .input.disabled,:root[data-theme=dark] .viu-textarea .viu-txt:disabled{color:var(--text-muted)!important}:root[data-theme=dark] .viu-multiselect .chevron,:root[data-theme=dark] .viu-multiselect .chevron i,:root[data-theme=dark] .viu-select .chevron,:root[data-theme=dark] .viu-select .chevron i{color:var(--text-body)!important}.viu-input .invalid-reason{font-weight:500!important}:root[data-theme=dark] .viu-button .button.text.disabled{background:transparent!important}:root[data-theme=dark] .viu-button .button.solid:active{background:var(--navy-950)!important;border-color:var(--navy-950)!important}:root[data-theme=dark] .viu-button .button.outline:hover{background:var(--navy-20)!important}:root[data-theme=dark] .viu-button .button.outline:active{background:var(--navy-40)!important}:root[data-theme=dark] .viu-button .button.outline.disabled{background:var(--navy-20)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-button .button.text:hover{background:var(--navy-20)!important;border-color:var(--navy-20)!important}:root[data-theme=dark] .viu-button .button.text:active{background:var(--navy-40)!important}:root[data-theme=dark] .viu-calendar .selected-date{border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-calendar .selected-date.disabled{background:var(--navy-5)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-calendar .selected-date.read-only{background:var(--navy-50)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-calendar-inside .day-block .content .day-names-block{border-bottom-color:var(--navy-50)!important}:root[data-theme=dark] .viu-calendar-inside .day-block .content .weeks .day.hovered,:root[data-theme=dark] .viu-calendar-inside .day-block .content .weeks .day.hovered-from:before,:root[data-theme=dark] .viu-calendar-inside .day-block .content .weeks .day.hovered-to:before,:root[data-theme=dark] .viu-calendar-inside .day-block .content .weeks .day span:hover{background:var(--navy-30)!important}:root[data-theme=dark] .viu-calendar-inside.range .left-side-range-calendar{border-right-color:var(--navy-50)!important}:root[data-theme=dark] .tippy-tooltip.calendar-theme::-webkit-scrollbar,:root[data-theme=dark] .tippy-tooltip.calendar-theme::-webkit-scrollbar-track{background-color:var(--navy-100)!important}:root[data-theme=dark] .tippy-tooltip.calendar-theme .list-months::-webkit-scrollbar,:root[data-theme=dark] .tippy-tooltip.calendar-theme .list-months::-webkit-scrollbar-track,:root[data-theme=dark] .tippy-tooltip.calendar-theme .list-years::-webkit-scrollbar,:root[data-theme=dark] .tippy-tooltip.calendar-theme .list-years::-webkit-scrollbar-track{background-color:var(--navy-100)!important}:root[data-theme=dark] .tippy-tooltip.calendar-theme .list-months>span:hover,:root[data-theme=dark] .tippy-tooltip.calendar-theme .list-years>span:hover{background:var(--navy-30)!important}:root[data-theme=dark] .viu-checkbox:hover:not(.disabled):not(.readonly) .contenedor-check .border:not(.checked){background:var(--navy-40)!important}:root[data-theme=dark] .viu-checkbox .contenedor-check .checkbox,:root[data-theme=dark] .viu-checkbox .contenedor-check:focus-visible .border:not(.checked):not(.disabled):not(.readonly),:root[data-theme=dark] .viu-checkbox:active:not(.disabled):not(.readonly) .contenedor-check .border:not(.checked){border-color:var(--navy-400)!important}:root[data-theme=dark] .viu-checkbox .contenedor-check .checkbox.disabled{border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-checkbox .contenedor-check .checkbox.disabled.checked{background:var(--navy-100)!important}:root[data-theme=dark] .viu-chip.primary{border-color:var(--navy-950)!important}:root[data-theme=dark] .viu-chip.primary.borderless{background-color:var(--navy-20)!important}:root[data-theme=dark] .viu-chip.primary:hover{background-color:var(--navy-50)!important}:root[data-theme=dark] .viu-chip.primary.selected{background-color:var(--navy-950)!important}:root[data-theme=dark] .list-options-floating-save-filters>span:not(.disabled):hover{background-color:var(--navy-30)!important}:root[data-theme=dark] .viu-datagrid-loading .skeleton:before{background:var(--navy-20)!important}:root[data-theme=dark] .datagrid .datagrid-filters .filters-container .group-box-filter-container .group-box-filter,:root[data-theme=dark] .datagrid .datagrid-shadow,:root[data-theme=dark] .datagrid .modal-show-hide-columns .viu-modal-popup .viu-modal-popup-content .columns-list .column-1 .column-item,:root[data-theme=dark] .datagrid .modal-show-hide-columns .viu-modal-popup .viu-modal-popup-content .columns-list .column-2 .column-item{border-color:var(--navy-50)!important}:root[data-theme=dark] .datagrid .datagrid-header .info-selected-rows.border-separator{border-right-color:var(--navy-50)!important}:root[data-theme=dark] .datagrid .datagrid-table .datagrid-tr.alt-tr{background:var(--navy-5)!important}:root[data-theme=dark] .datagrid .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td:not(.no-separators):after,:root[data-theme=dark] .datagrid .datagrid-table .datagrid-thead .datagrid-th:not(.no-separators):after{background:var(--navy-100)!important}:root[data-theme=dark] .datagrid .global-filters-container .body-filters-container .left-filters .content-filter-aside .accordion-filters .accordion-container{border-color:var(--navy-50)!important}:root[data-theme=dark] .datagrid .global-filters-container .body-filters-container .left-filters .content-filter-aside .accordion-filters .accordion-container .accordion-body{border-top-color:var(--navy-50)!important}:root[data-theme=dark] .datagrid .global-filters-container .body-filters-container .center-filters{background:var(--navy-100)!important}:root[data-theme=dark] .datagrid .global-filters-container .body-filters-container .right-filters .body-filters-applied .aside-filter-group{border-color:var(--navy-50)!important}:root[data-theme=dark] .datagrid .global-filters-container .body-filters-container .right-filters .sep{background:var(--navy-100)!important}:root[data-theme=dark] .theme-badge,:root[data-theme=dark] .viu-input .input{border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-input .input.bottom-lined{border-bottom-color:var(--navy-50)!important}:root[data-theme=dark] .viu-input .input.read-only{background:var(--navy-50)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-input .input.disabled{background:var(--navy-20)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-modal>.viu-modal-popup>.viu-modal-popup-content .viu-modal-footer:before{background:var(--navy-100)!important}:root[data-theme=dark] .global-multiselect .viu-multiselect:hover .selected-area.read-only{border-color:var(--navy-50)!important}:root[data-theme=dark] .global-multiselect .viu-multiselect .overlay-select span.text-selected-finder-read-only.blocked-action,:root[data-theme=dark] .global-multiselect .viu-multiselect .overlay-select span.text-selected-finder-read-only.read-only{background:var(--navy-50)!important}:root[data-theme=dark] .global-multiselect .viu-multiselect .selected-area{border-color:var(--navy-50)!important}:root[data-theme=dark] .global-multiselect .viu-multiselect .selected-area.disabled:not(.no-fill){background:var(--navy-5)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .global-multiselect .viu-multiselect .selected-area.blocked-action,:root[data-theme=dark] .global-multiselect .viu-multiselect .selected-area.read-only{background:var(--navy-50)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .global-multiselect .viu-multiselect .selected-area.blocked-action:hover,:root[data-theme=dark] .global-multiselect .viu-multiselect .selected-area.read-only:hover,:root[data-theme=dark] .global-multiselect .viu-multiselect .viu-multiselect-options{border-color:var(--navy-50)!important}:root[data-theme=dark] .global-multiselect .viu-multiselect .viu-multiselect-options .list-options .option:hover{background:var(--navy-30)!important}:root[data-theme=dark] .viu-progress .progress{background:var(--navy-100)!important}:root[data-theme=dark] .viu-radiobutton.blue:focus-visible:not(.checked):not(.disabled) i,:root[data-theme=dark] .viu-radiobutton.primary:active:not(.checked) i,:root[data-theme=dark] .viu-radiobutton.primary:focus-visible:not(.checked):not(.disabled) i{border-color:var(--navy-400)!important}:root[data-theme=dark] .viu-select:hover .selected-area.read-only{border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-select .overlay-select span.text-selected-finder-read-only.blocked-action,:root[data-theme=dark] .viu-select .overlay-select span.text-selected-finder-read-only.read-only{background:var(--navy-50)!important}:root[data-theme=dark] .viu-select .selected-area,:root[data-theme=dark] .viu-select .selected-area.selected{border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-select .selected-area.disabled:not(.no-fill){background:var(--navy-5)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-select .selected-area.blocked-action,:root[data-theme=dark] .viu-select .selected-area.read-only{background:var(--navy-50)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-select .selected-area.blocked-action:hover,:root[data-theme=dark] .viu-select .selected-area.read-only:hover,:root[data-theme=dark] .viu-select .viu-select-options{border-color:var(--navy-50)!important}:root[data-theme=dark] .vue-range-slider.slider-component .slider{background-color:var(--navy-100)!important}:root[data-theme=dark] .vue-range-slider.slider-component .slider .slider-process{background-color:var(--navy-950)!important}:root[data-theme=dark] .viu-stepper .circle{border-color:var(--navy-950)!important}:root[data-theme=dark] .viu-stepper .circle.circle-text .dot-text>span:first-child,:root[data-theme=dark] .viu-stepper .circle.circle-text.unchecked,:root[data-theme=dark] .viu-stepper .circle.circle-text.unchecked .dot-text>span:first-child,:root[data-theme=dark] .viu-stepper .dotted-separator,:root[data-theme=dark] .viu-stepper .dotted-separator-text,:root[data-theme=dark] .viu-switch button{border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-switch button:hover:not(.disabled):not(.read-only){background:var(--navy-30)!important}:root[data-theme=dark] .viu-switch .disabled{background:var(--navy-40)!important;border-top-color:var(--navy-50)!important;border-bottom-color:var(--navy-50)!important}:root[data-theme=dark] .viu-switch .disabled.active{background:var(--navy-40)!important;border-color:var(--navy-40)!important;border-top-color:var(--navy-50)!important}:root[data-theme=dark] .viu-switch .disabled:first-child{border-left-color:var(--navy-50)!important}:root[data-theme=dark] .viu-switch .disabled:last-child{border-right-color:var(--navy-50)!important}:root[data-theme=dark] .viu-switch .read-only{background:var(--navy-50)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-switch .read-only:hover:not(.disabled):not(.read-only){background:var(--navy-30)!important}:root[data-theme=dark] .viu-tabs-section .stroke button{border-bottom-color:var(--navy-50)!important}:root[data-theme=dark] .viu-tabs-section .stroke button:hover{border-bottom-color:var(--navy-200)!important}:root[data-theme=dark] .viu-tabs-section .stroke button.disabled,:root[data-theme=dark] .viu-tabs-section .stroke button.disabled.selected{border-bottom-color:var(--navy-300)!important}:root[data-theme=dark] .viu-text-editor .ql-toolbar{border-color:var(--navy-50) var(--navy-50) var(--navy-20) var(--navy-50)!important}:root[data-theme=dark] .viu-text-editor .ql-container{border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-text-editor.read-only .ql-container{border-color:var(--navy-50)!important;background-color:var(--navy-100)!important}:root[data-theme=dark] .viu-textarea .viu-txt{border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-textarea .viu-txt:-moz-read-only{background:var(--navy-50)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-textarea .viu-txt:read-only{background:var(--navy-50)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-textarea .viu-txt:disabled{background:var(--navy-5)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-toggle:not(.is-active){background:var(--navy-100)!important}:root[data-theme=dark] .viu-upload.multiple.container .upload-box .drop-area,:root[data-theme=dark] .viu-upload.simple.container .upload-box .drop-area{border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-upload.multiple.container .upload-box.disabled,:root[data-theme=dark] .viu-upload.simple.container .upload-box.disabled{background:var(--navy-20)!important}:root[data-theme=dark] .viu-upload.multiple.container .upload-box.disabled .drop-area,:root[data-theme=dark] .viu-upload.simple.container .upload-box.disabled .drop-area{border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-upload.multiple.container .upload-box.disabled .drop-area:hover,:root[data-theme=dark] .viu-upload.simple.container .upload-box.disabled .drop-area:hover{background:var(--navy-20)!important;border-color:var(--navy-50)!important}:root[data-theme=dark] .viu-upload.multiple.container .upload-box.disabled .drop-area .suggestion .title-text .link-style,:root[data-theme=dark] .viu-upload.simple.container .upload-box.disabled .drop-area .suggestion .title-text .link-style{border-bottom-color:var(--navy-300)!important}:root[data-theme=dark] .viu-upload.multiple.container .files-uploaded .file,:root[data-theme=dark] .viu-upload.simple.container .files-uploaded .file{border-color:var(--navy-50)!important}:root[data-theme=dark] .global-multiselect .viu-multiselect .overlay-select i.search,:root[data-theme=dark] .global-multiselect .viu-multiselect .overlay-select span.text-selected-finder-read-only,:root[data-theme=dark] .global-multiselect .viu-multiselect .selected-area,:root[data-theme=dark] .viu-select .overlay-select span.text-selected-finder-read-only,:root[data-theme=dark] .viu-select .selected-area{color:var(--text-body)!important}:root[data-theme=dark] .global-multiselect .viu-multiselect .selected-area.disabled:not(.no-fill),:root[data-theme=dark] .global-multiselect .viu-multiselect .viu-multiselect-options .badges-container .option-coincidencia,:root[data-theme=dark] .global-multiselect .viu-multiselect .viu-multiselect-options .list-options .option-coincidencia,:root[data-theme=dark] .viu-select .selected-area.disabled:not(.no-fill),:root[data-theme=dark] .viu-select .viu-select-options .list-options .option,:root[data-theme=dark] .viu-select .viu-select-options .list-options .option-coincidencia{color:var(--text-muted)!important}:root[data-theme=dark] .viu-select .viu-select-options .list-options .option:hover .option-content{color:var(--text-body)!important}:root[data-theme=dark] .viu-select .viu-select-options .list-options .option.active .option-content{color:var(--text-heading)!important}:root[data-theme=dark] .datagrid .datagrid-table .datagrid-thead .datagrid-th .table-header button,:root[data-theme=dark] .datagrid .global-filters-container .body-filters-container .right-filters .body-filters-applied .aside-filter-group>div:nth-of-type(2)>span:first-of-type,:root[data-theme=dark] .datagrid .global-filters-container .body-filters-container .right-filters .body-filters-applied .container-filter-group-applied>div:nth-of-type(2)>span:first-of-type,:root[data-theme=dark] .filter-applied i{color:var(--text-body)!important}:root[data-theme=dark] .datagrid-filter-selector .section>div.content .separator,:root[data-theme=dark] .datagrid .global-filters-container .body-filters-container .right-filters .body-filters-applied .aside-filter-group>div:first-of-type>span:last-of-type>i,:root[data-theme=dark] .datagrid .global-filters-container .body-filters-container .right-filters .body-filters-applied .container-filter-group-applied>div:first-of-type>span:last-of-type>i,:root[data-theme=dark] .datagrid .modal-show-hide-columns .viu-modal-popup .viu-modal-popup-content .columns-list .column-1 .column-item i.icon-dd,:root[data-theme=dark] .datagrid .modal-show-hide-columns .viu-modal-popup .viu-modal-popup-content .columns-list .column-2 .column-item,:root[data-theme=dark] .datagrid .modal-show-hide-columns .viu-modal-popup .viu-modal-popup-content .columns-list .column-2 .column-item i.icon-dd,:root[data-theme=dark] .list-options-floating-save-filters>span.disabled{color:var(--text-muted)!important}:root[data-theme=dark] .datagrid-filter-selector input[type=date]{color:var(--text-body)!important}:root[data-theme=dark] .viu-calendar-inside .title{color:var(--text-heading)!important}:root[data-theme=dark] .viu-calendar-inside .nav-month .other-year,:root[data-theme=dark] .viu-calendar-inside .nav-year .other-year,:root[data-theme=dark] .viu-calendar .selected-date.read-only{color:var(--text-body)!important}:root[data-theme=dark] .tippy-tooltip.calendar-theme .list-months>span.disabled,:root[data-theme=dark] .tippy-tooltip.calendar-theme .list-years>span.disabled,:root[data-theme=dark] .viu-calendar-inside .day-block .content .weeks .day.other-month>span,:root[data-theme=dark] .viu-calendar-inside .disabled span,:root[data-theme=dark] .viu-calendar .selected-date.disabled,:root[data-theme=dark] .viu-calendar .selected-date.selected,:root[data-theme=dark] .viu-calendar .selected-date.selected input,:root[data-theme=dark] .viu-stepper .circle.circle-text .dot-text>span:first-child,:root[data-theme=dark] .viu-stepper .circle.circle-text.unchecked,:root[data-theme=dark] .viu-stepper .circle.circle-text.unchecked .dot-text>span:first-child{color:var(--text-muted)!important}:root[data-theme=dark] .viu-upload.multiple.container .upload-box,:root[data-theme=dark] .viu-upload.simple.container .upload-box{color:var(--text-heading)!important}:root[data-theme=dark] .viu-upload.multiple.container .files-uploaded .file .information .left .check-icons i.fa-circle,:root[data-theme=dark] .viu-upload.multiple.container .upload-box.disabled .drop-area .suggestion .title-text,:root[data-theme=dark] .viu-upload.multiple.container .upload-box.disabled .drop-area .suggestion .title-text .link-style,:root[data-theme=dark] .viu-upload.simple.container .files-uploaded .file .information .left .check-icons i.fa-circle,:root[data-theme=dark] .viu-upload.simple.container .upload-box.disabled .drop-area .suggestion .title-text,:root[data-theme=dark] .viu-upload.simple.container .upload-box.disabled .drop-area .suggestion .title-text .link-style{color:var(--text-muted)!important}:root[data-theme=dark] .viu-upload.multiple.container .files-uploaded .file .information .left .data-upload,:root[data-theme=dark] .viu-upload.simple.container .files-uploaded .file .information .left .data-upload{color:var(--text-body)!important}:root[data-theme=dark] .viu-radiobutton.disabled.checked i,:root[data-theme=dark] .viu-radiobutton.disabled i,:root[data-theme=dark] .viu-radiobutton.primary:active:not(.checked) i,:root[data-theme=dark] .viu-radiobutton i,:root[data-theme=dark] .viu-switch .disabled,:root[data-theme=dark] .viu-switch .disabled.active{color:var(--text-muted)!important}:root[data-theme=dark] .viu-switch .read-only{color:var(--text-body)!important}:root[data-theme=dark] .viu-button .button.outline.disabled,:root[data-theme=dark] .viu-button .button.text.disabled,:root[data-theme=dark] .viu-tag.grey.outline{color:var(--text-muted)!important}:root[data-theme=dark] .viu-chip.primary,:root[data-theme=dark] .viu-textarea .viu-txt{color:var(--text-heading)!important}:root[data-theme=dark] .viu-textarea .qty{color:var(--text-muted)!important}:root[data-theme=dark] .viu-tabs-section .no-stroke button,:root[data-theme=dark] .viu-tabs-section .stroke button,:root[data-theme=dark] .viu-tabs-section button{color:var(--text-body)!important}:root[data-theme=dark] .viu-progress .number-percentaje,:root[data-theme=dark] .viu-slider .legend,:root[data-theme=dark] .viu-slider .legend-top,:root[data-theme=dark] .viu-tabs-section .no-stroke button.disabled,:root[data-theme=dark] .viu-tabs-section .no-stroke button.disabled.selected,:root[data-theme=dark] .viu-tabs-section .no-stroke button .icon-close,:root[data-theme=dark] .viu-tabs-section .stroke button.disabled,:root[data-theme=dark] .viu-tabs-section .stroke button .icon-close,:root[data-theme=dark] .viu-tabs-section button.disabled,:root[data-theme=dark] .viu-tabs-section button.disabled.selected{color:var(--text-muted)!important}:root[data-theme=dark] .viu-slider .read-only{color:var(--text-body)!important}:root[data-theme=dark] .vue-range-slider.slider-component .slider-piecewise .piecewise-item .piecewise-label{color:var(--text-heading)!important}:root[data-theme=dark] .viu-chart-bars .no-data-message .subtitle,:root[data-theme=dark] .viu-chart-bars .no-data-message .title,:root[data-theme=dark] .viu-chart-lines .no-data-message .subtitle,:root[data-theme=dark] .viu-chart-lines .no-data-message .title{color:var(--text-muted)!important}:root[data-theme=dark] .container-search-cups .cabecera,:root[data-theme=dark] .container-search-cups .columna,:root[data-theme=dark] .viu-search-cups .etiqueta-contenido{color:var(--text-body)!important}:root[data-theme=dark] .viu-search-cups .fa-times-circle{color:var(--text-muted)!important}:root[data-theme=dark] .container-notifications .content-notifications .notification-row .notification-text .notification-subtitle,:root[data-theme=dark] .container-notifications .content-notifications .notification-row .notification-text .notification-time,:root[data-theme=dark] .container-notifications .content-notifications .notification-row .notification-text .notification-title{color:var(--text-body)!important}:root[data-theme=dark] .container-notifications .content-notifications .notification-row .notification-text .notification-message{color:var(--text-muted)!important}@media(max-width:1100px){.datagrid:not(.datagrid-comparativa) .datagrid-table .datagrid-tbody{padding:10px;background:var(--surface-secondary);border-top:0!important}.datagrid:not(.datagrid-comparativa) .datagrid-table .datagrid-tbody .datagrid-tr:not(.pre-vertical-tr):not(.post-vertical-tr){margin-bottom:10px!important;padding:14px!important;-moz-column-gap:16px;column-gap:16px;row-gap:12px;background:var(--surface-primary);border-bottom:0!important;border-radius:8px}.datagrid:not(.datagrid-comparativa) .datagrid-table .datagrid-tbody .datagrid-tr:last-child{margin-bottom:0!important}.datagrid-table .datagrid-tbody .datagrid-tr{align-items:flex-start!important}.datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td{align-content:flex-start!important;align-items:flex-start!important}.datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td .td-head{margin-bottom:2px!important;font-size:11px!important;font-weight:600!important;line-height:1.4;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)!important}.datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td .datagrid-cell{font-size:14px;color:var(--text-heading)}.datagrid:not(.datagrid-comparativa):not(.datagrid-sin-titulo):not(.datagrid-titulo-doble) .datagrid-tr:not(:has(>.selectable))>.datagrid-td:first-child,.datagrid:not(.datagrid-comparativa):not(.datagrid-sin-titulo):not(.datagrid-titulo-doble) .datagrid-tr>.selectable+.datagrid-td{order:-3!important;width:100%!important;padding-right:34px!important}.datagrid:not(.datagrid-comparativa):not(.datagrid-sin-titulo):not(.datagrid-titulo-doble) .datagrid-tr:not(:has(>.selectable))>.datagrid-td:first-child .datagrid-cell,.datagrid:not(.datagrid-comparativa):not(.datagrid-sin-titulo):not(.datagrid-titulo-doble) .datagrid-tr>.selectable+.datagrid-td .datagrid-cell{font-size:16px;font-weight:700}.datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-tr{position:relative}.datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-acciones{position:absolute!important;top:2px;right:2px;width:auto!important;padding:12px!important}.datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-acciones .datagrid-cell{justify-content:flex-end}.datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-cell .general-info-cell{align-items:flex-start;height:auto!important}.datagrid:not(.datagrid-comparativa) .datagrid-thead{display:block!important;background:transparent!important}.datagrid:not(.datagrid-comparativa) .datagrid-thead .datagrid-th:not(.selectable){display:none!important}.datagrid:not(.datagrid-comparativa) .datagrid-thead .datagrid-tr{height:auto!important;min-height:0!important}.datagrid:not(.datagrid-comparativa) .datagrid-thead .datagrid-th.selectable{display:flex!important;align-items:center;gap:10px;background:transparent!important;width:auto!important;padding:4px 14px 12px 24px!important}.datagrid:not(.datagrid-comparativa) .datagrid-thead .datagrid-th.selectable:after{display:none!important}.datagrid:not(.datagrid-comparativa) .datagrid-thead .datagrid-th.selectable:before{content:"Seleccionar todo";order:1;color:var(--text-muted);font-size:12px}.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-usuario{width:100%!important}.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-usuario .datagrid-cell,.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-usuario .info-cell{overflow:visible;white-space:normal}.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-cliente_nombre{width:100%!important}.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-cliente_nombre .datagrid-cell,.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-cliente_nombre .info-cell{overflow:visible;white-space:normal}.lecturas-configuracion-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-fk_nombre_configuracion{width:100%!important}.lecturas-configuracion-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-fk_nombre_configuracion .datagrid-cell,.lecturas-configuracion-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-fk_nombre_configuracion .info-cell{overflow:visible;white-space:normal}.certificados-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-certificado{width:100%!important}.certificados-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-certificado .datagrid-cell,.certificados-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-certificado .info-cell{overflow:visible;overflow-wrap:anywhere;white-space:normal}.usuarios-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-email{width:100%!important}.usuarios-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-email .datagrid-cell,.usuarios-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-email .info-cell{overflow:visible;overflow-wrap:anywhere;white-space:normal}.permisos-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-name{width:100%!important}.permisos-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-name .datagrid-cell,.permisos-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-name .info-cell{overflow:visible;overflow-wrap:anywhere;white-space:normal}.potestativas-configuracion-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-sujeto_mercado_eic{width:100%!important}.potestativas-configuracion-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-sujeto_mercado_eic .datagrid-cell,.potestativas-configuracion-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-sujeto_mercado_eic .info-cell{overflow:visible;overflow-wrap:anywhere;white-space:normal}.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-id{width:100%!important}.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-id .datagrid-cell,.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-id .info-cell{overflow:visible;overflow-wrap:anywhere;white-space:normal}.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-access_token_id{width:100%!important}.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-access_token_id .datagrid-cell,.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-access_token_id .info-cell{overflow:visible;overflow-wrap:anywhere;white-space:normal}.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-refresh_token_id{width:100%!important}.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-refresh_token_id .datagrid-cell,.tokens-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-refresh_token_id .info-cell{overflow:visible;overflow-wrap:anywhere;white-space:normal}.tipos-informe-simel-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-ruta{width:100%!important}.tipos-informe-simel-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-ruta .datagrid-cell,.tipos-informe-simel-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-ruta .info-cell{overflow:visible;overflow-wrap:anywhere;white-space:normal}.tipos-informe-simel-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-patron{width:100%!important}.servidores-agente-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td[class*=_ip] .datagrid-cell,.servidores-agente-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td[class*=_ip] .info-cell,.tipos-informe-simel-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-patron .datagrid-cell,.tipos-informe-simel-page .datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.customClassForScrollable-patron .info-cell{overflow:visible;overflow-wrap:anywhere;white-space:normal}.datagrid.datagrid-titulo-doble .datagrid-tr:not(:has(>.selectable))>.datagrid-td:first-child,.datagrid.datagrid-titulo-doble .datagrid-tr:not(:has(>.selectable))>.datagrid-td:nth-child(2),.datagrid.datagrid-titulo-doble .datagrid-tr>.selectable+.datagrid-td,.datagrid.datagrid-titulo-doble .datagrid-tr>.selectable+.datagrid-td+.datagrid-td{order:-3!important;flex:0 0 auto!important}.datagrid.datagrid-titulo-doble .datagrid-tr:not(:has(>.selectable))>.datagrid-td:first-child .datagrid-cell,.datagrid.datagrid-titulo-doble .datagrid-tr:not(:has(>.selectable))>.datagrid-td:nth-child(2) .datagrid-cell,.datagrid.datagrid-titulo-doble .datagrid-tr>.selectable+.datagrid-td+.datagrid-td .datagrid-cell,.datagrid.datagrid-titulo-doble .datagrid-tr>.selectable+.datagrid-td .datagrid-cell{font-size:16px;font-weight:700}.datagrid.datagrid-titulo-doble .datagrid-tr:not(:has(>.selectable))>.datagrid-td:first-child,.datagrid.datagrid-titulo-doble .datagrid-tr>.selectable+.datagrid-td{width:calc(50% - 8px)!important;padding-right:0!important}.datagrid.datagrid-titulo-doble .datagrid-tr:not(:has(>.selectable))>.datagrid-td:nth-child(2),.datagrid.datagrid-titulo-doble .datagrid-tr>.selectable+.datagrid-td+.datagrid-td{width:calc(50% - 8px)!important;min-width:0!important;padding-right:34px!important}.datagrid.datagrid-columnas-60-40 .datagrid-tbody .datagrid-tr .datagrid-td:nth-child(odd):not(.customClassForScrollable-acciones){width:calc(60% - 8px)!important}.datagrid.datagrid-columnas-60-40 .datagrid-tbody .datagrid-tr .datagrid-td:nth-child(2n):not(.customClassForScrollable-acciones){width:calc(40% - 8px)!important}.datagrid.datagrid-columnas-30-70 .datagrid-tbody .datagrid-tr .datagrid-td:nth-child(odd):not(.customClassForScrollable-acciones){width:calc(30% - 8px)!important}.datagrid.datagrid-columnas-30-70 .datagrid-tbody .datagrid-tr .datagrid-td:nth-child(2n):not(.customClassForScrollable-acciones){width:calc(70% - 8px)!important}.datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td{width:calc(50% - 8px)!important;min-width:0!important;padding:0!important}.datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td:has(.td-head.no-value:not(.no-head)){display:none}.datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.selectable{order:-4;width:100%!important;padding:0!important}.datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td.selectable .label-checkbox{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td.selectable{margin-bottom:4px;opacity:.85}.datagrid-table .datagrid-tbody{border-top-color:var(--border-light)!important}}@media(min-width:501px)and (max-width:1100px){.datagrid:not(.datagrid-comparativa) .datagrid-tbody .datagrid-td{width:calc(33.333% - 11px)!important}.datagrid.datagrid-titulo-doble .datagrid-tr:not(:has(>.selectable))>.datagrid-td:first-child,.datagrid.datagrid-titulo-doble .datagrid-tr>.selectable+.datagrid-td{width:calc(33.333% - 11px)!important}.datagrid.datagrid-titulo-doble .datagrid-tr:not(:has(>.selectable))>.datagrid-td:nth-child(2),.datagrid.datagrid-titulo-doble .datagrid-tr>.selectable+.datagrid-td+.datagrid-td{width:calc(66.667% - 6px)!important}.datagrid.datagrid-comparativa .datagrid-table .datagrid-tbody .datagrid-tr:not(.pre-vertical-tr):not(.post-vertical-tr){gap:12px 24px}}@media(min-width:1101px){.datagrid .main-datagrid{overflow-x:auto!important}.datagrid .datagrid-tbody .datagrid-td,.datagrid .datagrid-thead .datagrid-th{min-width:90px}.datagrid .datagrid-tbody .datagrid-tr{background:var(--surface-primary)}.datagrid .datagrid-thead .datagrid-tr{background:inherit}.datagrid .datagrid-tr>.selectable{position:sticky!important;left:0;z-index:1;background:inherit}.datagrid .datagrid-tr:not(:has(>.selectable))>.datagrid-td:first-child,.datagrid .datagrid-tr:not(:has(>.selectable))>.datagrid-th:first-child{position:sticky!important;left:0;z-index:1;background:inherit}.datagrid .datagrid-tr>.selectable+.datagrid-td,.datagrid .datagrid-tr>.selectable+.datagrid-th{position:sticky!important;left:48px;z-index:1;background:inherit}.servidores-agente-page .datagrid .datagrid-tbody .datagrid-td.customClassForScrollable-apiree_ip,.servidores-agente-page .datagrid .datagrid-tbody .datagrid-td.customClassForScrollable-apisimel_ip,.servidores-agente-page .datagrid .datagrid-tbody .datagrid-td.customClassForScrollable-apisiom_ip,.servidores-agente-page .datagrid .datagrid-thead .datagrid-th.customClassForScrollable-apiree_ip,.servidores-agente-page .datagrid .datagrid-thead .datagrid-th.customClassForScrollable-apisimel_ip,.servidores-agente-page .datagrid .datagrid-thead .datagrid-th.customClassForScrollable-apisiom_ip{min-width:250px}.servidores-agente-page .datagrid .datagrid-tbody .datagrid-td.customClassForScrollable-apiree_so,.servidores-agente-page .datagrid .datagrid-tbody .datagrid-td.customClassForScrollable-apisimel_so,.servidores-agente-page .datagrid .datagrid-tbody .datagrid-td.customClassForScrollable-apisiom_so,.servidores-agente-page .datagrid .datagrid-thead .datagrid-th.customClassForScrollable-apiree_so,.servidores-agente-page .datagrid .datagrid-thead .datagrid-th.customClassForScrollable-apisimel_so,.servidores-agente-page .datagrid .datagrid-thead .datagrid-th.customClassForScrollable-apisiom_so{min-width:110px}.certificados-page .datagrid-tbody .datagrid-td.customClassForScrollable-certificado,.certificados-page .datagrid-thead .datagrid-th.customClassForScrollable-certificado{min-width:260px}.tokens-page .datagrid-tbody .datagrid-td.customClassForScrollable-usuario,.tokens-page .datagrid-thead .datagrid-th.customClassForScrollable-usuario{min-width:330px}.tokens-page .datagrid-tbody .datagrid-td.customClassForScrollable-cliente_nombre,.tokens-page .datagrid-tbody .datagrid-td.customClassForScrollable-nombre,.tokens-page .datagrid-thead .datagrid-th.customClassForScrollable-cliente_nombre,.tokens-page .datagrid-thead .datagrid-th.customClassForScrollable-nombre{min-width:270px}.tipos-informe-simel-page .datagrid-tbody .datagrid-td.customClassForScrollable-tipo_informe,.tipos-informe-simel-page .datagrid-thead .datagrid-th.customClassForScrollable-tipo_informe{min-width:160px}.tipos-informe-simel-page .datagrid-tbody .datagrid-td.customClassForScrollable-ruta,.tipos-informe-simel-page .datagrid-thead .datagrid-th.customClassForScrollable-ruta{min-width:310px}.potestativas-configuracion-page .datagrid-tbody .datagrid-td.customClassForScrollable-sujeto_mercado_eic,.potestativas-configuracion-page .datagrid-thead .datagrid-th.customClassForScrollable-sujeto_mercado_eic,.tipos-informe-simel-page .datagrid-tbody .datagrid-td.customClassForScrollable-patron,.tipos-informe-simel-page .datagrid-thead .datagrid-th.customClassForScrollable-patron{min-width:170px}.datagrid .datagrid-tbody .datagrid-td.selectable,.datagrid .datagrid-thead .datagrid-th.selectable{flex:0 0 48px!important;min-width:48px}.datagrid .datagrid-tbody .datagrid-td.customClassForScrollable-acciones,.datagrid .datagrid-tbody .datagrid-td.selectable,.datagrid .datagrid-thead .datagrid-th.customClassForScrollable-acciones{min-width:0}}@media(max-width:500px){.datagrid-pagination .pages,.datagrid-pagination .right{min-width:0!important;max-width:100%}.datagrid-pagination .pages{flex-wrap:wrap!important;justify-content:flex-end;row-gap:6px}.datagrid-pagination .pages .page{margin-left:4px}}@media(max-width:1100px){.datagrid.datagrid-comparativa .datagrid-thead{display:block}.datagrid.datagrid-comparativa .main-datagrid{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.datagrid.datagrid-comparativa .datagrid-table{display:block}.datagrid.datagrid-comparativa .datagrid-tbody,.datagrid.datagrid-comparativa .datagrid-thead{min-width:-moz-max-content!important;min-width:max-content!important}.datagrid.datagrid-comparativa .datagrid-tbody{background:transparent;border-top:0!important}.datagrid.datagrid-comparativa .datagrid-table .datagrid-tbody .datagrid-tr{flex-flow:row nowrap!important;margin-bottom:0!important;padding:0!important;border-radius:0}.datagrid.datagrid-comparativa .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td{width:auto!important;min-width:84px;padding-right:10px!important;padding-left:10px!important;white-space:nowrap}.datagrid.datagrid-comparativa .datagrid-table .datagrid-tbody .datagrid-td .datagrid-cell{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.datagrid.datagrid-comparativa .datagrid-table .datagrid-tbody .datagrid-td .td-head{display:none!important}.datagrid.datagrid-comparativa .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td.customClassForScrollable-fecha,.datagrid.datagrid-comparativa .datagrid-thead .datagrid-th.customClassForScrollable-fecha{position:sticky!important;left:0;z-index:1;background:var(--surface-primary)}.datagrid.datagrid-comparativa .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td.customClassForScrollable-hora,.datagrid.datagrid-comparativa .datagrid-thead .datagrid-th.customClassForScrollable-hora{position:sticky!important;left:112px;z-index:1;background:var(--surface-primary)}}@media(max-width:1100px){.calendarios-page .datagrid-comparativa .datagrid-tbody .datagrid-tr .datagrid-td.customClassForScrollable-fecha,.calendarios-page .datagrid-comparativa .datagrid-thead .datagrid-th.customClassForScrollable-fecha{box-sizing:border-box;flex:0 0 112px!important;width:112px!important;min-width:112px!important;max-width:112px!important}.calendarios-page .datagrid-comparativa .datagrid-tbody .datagrid-tr .datagrid-td.customClassForScrollable-hora,.calendarios-page .datagrid-comparativa .datagrid-thead .datagrid-th.customClassForScrollable-hora{box-sizing:border-box;flex:0 0 72px!important;width:72px!important;min-width:72px!important;max-width:72px!important}.calendarios-page .datagrid-comparativa .datagrid-tbody .datagrid-tr .datagrid-td.customClassForScrollable-valor,.calendarios-page .datagrid-comparativa .datagrid-thead .datagrid-th.customClassForScrollable-valor{box-sizing:border-box;flex:0 0 76px!important;width:76px!important;min-width:76px!important;max-width:76px!important}.calendarios-page .datagrid-comparativa .datagrid-tbody .datagrid-tr .datagrid-td.customClassForScrollable-tarifa,.calendarios-page .datagrid-comparativa .datagrid-thead .datagrid-th.customClassForScrollable-tarifa{box-sizing:border-box;flex:0 0 80px!important;width:80px!important;min-width:80px!important;max-width:80px!important}.calendarios-page .datagrid-comparativa .datagrid-tbody .datagrid-tr .datagrid-td.customClassForScrollable-zona,.calendarios-page .datagrid-comparativa .datagrid-thead .datagrid-th.customClassForScrollable-zona{box-sizing:border-box;flex:0 0 76px!important;width:76px!important;min-width:76px!important;max-width:76px!important}.calendarios-page .datagrid-comparativa .datagrid-tbody .datagrid-tr .datagrid-td.customClassForScrollable-actualizacion,.calendarios-page .datagrid-comparativa .datagrid-thead .datagrid-th.customClassForScrollable-actualizacion{box-sizing:border-box;flex:0 0 132px!important;width:132px!important;min-width:132px!important;max-width:132px!important}.calendarios-page .datagrid-comparativa .datagrid-tbody .datagrid-tr .datagrid-td.customClassForScrollable-integrador,.calendarios-page .datagrid-comparativa .datagrid-thead .datagrid-th.customClassForScrollable-integrador{box-sizing:border-box;flex:0 0 112px!important;width:112px!important;min-width:112px!important;max-width:112px!important}.calendarios-page .datagrid-comparativa .datagrid-tbody .datagrid-tr .datagrid-td.customClassForScrollable-verano_invierno,.calendarios-page .datagrid-comparativa .datagrid-thead .datagrid-th.customClassForScrollable-verano_invierno{box-sizing:border-box;flex:0 0 148px!important;width:148px!important;min-width:148px!important;max-width:148px!important}}@media(max-width:1100px){:root[data-theme=dark] .datagrid.datagrid-comparativa .datagrid-td.customClassForScrollable-fecha,:root[data-theme=dark] .datagrid.datagrid-comparativa .datagrid-td.customClassForScrollable-hora,:root[data-theme=dark] .datagrid.datagrid-comparativa .datagrid-th.customClassForScrollable-fecha,:root[data-theme=dark] .datagrid.datagrid-comparativa .datagrid-th.customClassForScrollable-hora{background:var(--surface-secondary)}}@media(max-width:500px){.datagrid.datagrid-comparativa .datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td:not(.selectable):not(:last-child){border-bottom:1px solid var(--divider)}.datagrid-table .datagrid-tbody .datagrid-tr .datagrid-td:last-child:has(.td-head.no-head) .datagrid-cell{justify-content:flex-end}.datagrid .datagrid-header .actions .datagrid-search:has(.viu-input.closed){margin-top:0;order:0}}.sidebar-user[data-v-f68f4052]{display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:6px;padding:10px 4px;border-top:1px solid var(--nav-active,#2c374f);cursor:pointer;transition:background .15s ease-in-out}.sidebar-user.active[data-v-f68f4052],.sidebar-user[data-v-f68f4052]:hover{background:var(--nav-active,#2c374f)}.sidebar-user .user-avatar[data-v-f68f4052]{height:36px;width:36px;min-width:36px;background:var(--nav-bg,#01132d);border:solid 1px var(--nav-text,#fff);border-radius:50%;position:relative;color:var(--nav-text,#fff);font-size:14px;display:flex;align-items:center;justify-content:center}.sidebar-user .user-avatar .estado-usuario[data-v-f68f4052]{height:10px;width:10px;background:var(--status-online);border-radius:50%;position:absolute;top:-2px;right:-3px;border:2px solid var(--nav-bg,#01132d)}.navigation-sidebar{--nav-bg:#01132d;--nav-active:var(--navy-100);--nav-text:#fff;--nav-text-subtle:var(--navy-800);--nav-text-muted:var(--navy-400);--nav-separator:var(--navy-100);--nav-accent:#6391fa;--nav-muted-item:#cecece;display:flex;flex-flow:row nowrap;position:fixed;top:0;left:0;height:100%;height:-webkit-fill-available;z-index:2;transform:translate(-340px);transition:transform .2s ease-in-out}.navigation-sidebar.open{transform:translate(0)}.sidebar-icons{background:var(--nav-bg);display:flex;flex-direction:column;height:100%;width:80px;min-width:80px}.sidebar-icons .sidebar-header{align-items:center;color:var(--nav-text);cursor:pointer;display:flex;height:50px;justify-content:center;transition:background .15s ease-in-out}.sidebar-icons .sidebar-header i{font-size:20px}.sidebar-icons .sidebar-header:hover{background:var(--nav-active)}.sidebar-icons .sidebar-groups{flex:1;min-height:0;overflow-y:auto;padding:8px 0}.sidebar-icons .sidebar-groups::-webkit-scrollbar{background-color:var(--nav-scrollbar-track);border-radius:9px;cursor:pointer;overflow:hidden;width:6px}.sidebar-icons .sidebar-groups::-webkit-scrollbar-thumb{background-color:var(--nav-scrollbar-thumb);border-radius:9px}.sidebar-icons .sidebar-groups::-webkit-scrollbar-track{background-color:var(--nav-scrollbar-track);border-radius:9px;opacity:0}.sidebar-icons .sidebar-group{align-items:center;color:var(--nav-text);cursor:pointer;display:flex;flex-direction:column;gap:3px;padding:10px 4px;text-align:center;transition:background .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-icons .sidebar-group.active,.sidebar-icons .sidebar-group:hover{background:var(--nav-active)}.sidebar-icons .sidebar-group.has-active-route .sidebar-group-icon,.sidebar-icons .sidebar-group.has-active-route .sidebar-group-name{color:var(--nav-accent)}.sidebar-icons .sidebar-group .sidebar-group-icon{font-size:18px}.sidebar-icons .sidebar-group .sidebar-group-name{font-size:10px;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-panel{background:var(--nav-bg);border-left:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;height:100%;width:260px}@media(max-width:480px){.sidebar-panel{width:calc(100vw - 80px)}}.sidebar-panel .panel-header{align-items:center;color:var(--nav-text);display:flex;font-size:16px;font-weight:600;height:50px;justify-content:space-between;padding:0 16px}.sidebar-panel .panel-header .panel-close{cursor:pointer;display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:4px;transition:background .15s ease-in-out}.sidebar-panel .panel-header .panel-close:hover{background:var(--nav-active)}.sidebar-panel .panel-search{padding:0 16px 12px}.sidebar-panel .panel-search .viu-input{width:100%}.sidebar-panel .panel-links{flex:1;overflow-y:auto;padding:0 16px}.sidebar-panel .panel-links::-webkit-scrollbar{background-color:var(--nav-scrollbar-track);border-radius:9px;cursor:pointer;overflow:hidden;width:9px}.sidebar-panel .panel-links::-webkit-scrollbar-thumb{background-color:var(--nav-scrollbar-thumb);border-radius:9px}.sidebar-panel .panel-links::-webkit-scrollbar-track{background-color:var(--nav-scrollbar-track);border-radius:9px;opacity:0}.sidebar-panel .panel-item{align-items:center;border-radius:4px;color:var(--nav-text-subtle);cursor:pointer;display:flex;font-size:14px;padding:8px;text-decoration:none;transition:background .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-panel .panel-item:hover{background:var(--nav-active)}.sidebar-panel .panel-item.router-link-active,.sidebar-panel .panel-item.router-link-exact-active{color:var(--nav-accent);background:none}.sidebar-panel .panel-item.router-link-active:hover,.sidebar-panel .panel-item.router-link-exact-active:hover{background:var(--nav-active)}.sidebar-panel .panel-item.nested{padding-left:24px}.sidebar-panel .panel-item.deep-nested{padding-left:40px}.sidebar-panel .panel-subgroup{margin-bottom:2px}.sidebar-panel .panel-subgroup .panel-subgroup-header{align-items:center;border-radius:4px;color:var(--nav-text-subtle);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:8px;transition:background .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-panel .panel-subgroup .panel-subgroup-header.open,.sidebar-panel .panel-subgroup .panel-subgroup-header:hover{background:var(--nav-active)}.sidebar-panel .panel-subgroup .panel-subgroup-header.has-active-route,.sidebar-panel .panel-subgroup .panel-subgroup-header.has-active-route .dropdown-indicator{color:var(--nav-accent)}.sidebar-panel .panel-subgroup .panel-subgroup-header .dropdown-indicator{font-size:12px;color:var(--nav-text-muted);transition:transform .2s ease-in-out}.sidebar-panel .panel-sub-subgroup{margin-bottom:2px}.sidebar-panel .panel-sub-subgroup .panel-sub-subgroup-header{align-items:center;border-radius:4px;color:var(--nav-text-subtle);cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:space-between;padding:8px 8px 8px 24px;transition:background .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-panel .panel-sub-subgroup .panel-sub-subgroup-header.open,.sidebar-panel .panel-sub-subgroup .panel-sub-subgroup-header:hover{background:var(--nav-active)}.sidebar-panel .panel-sub-subgroup .panel-sub-subgroup-header.has-active-route,.sidebar-panel .panel-sub-subgroup .panel-sub-subgroup-header.has-active-route .dropdown-indicator{color:var(--nav-accent)}.sidebar-panel .panel-sub-subgroup .panel-sub-subgroup-header .dropdown-indicator{font-size:11px;color:var(--nav-text-muted)}.sidebar-panel .panel-separator{display:flex;align-items:center;margin:12px 0 8px;gap:8px}.sidebar-panel .panel-separator:after{content:"";flex:1;height:1px;background:var(--nav-separator)}.sidebar-panel .panel-separator .panel-separator-label{color:var(--nav-text-muted);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.sidebar-panel .no-coincidences{color:var(--nav-muted-item);font-size:14px;padding-top:24px;text-align:center;width:100%}.sidebar-panel .panel-user-content{padding:16px}.sidebar-panel .panel-user-identity{display:flex;align-items:center;gap:12px;padding:8px}.sidebar-panel .panel-user-avatar{height:40px;width:40px;min-width:40px;background:var(--nav-active);border:solid 1px var(--nav-text-muted);border-radius:50%;color:var(--nav-text);font-size:15px;font-weight:600;display:flex;align-items:center;justify-content:center}.sidebar-panel .panel-user-info{display:flex;flex-direction:column;gap:2px;overflow:hidden}.sidebar-panel .panel-user-name{color:var(--nav-text);font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-panel .panel-user-email{color:var(--nav-text-muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-panel .panel-user-separator{height:1px;background:var(--nav-separator);margin:12px 8px}.sidebar-panel .panel-user-action{display:flex;align-items:center;gap:10px;width:100%;padding:8px;background:none;border:0;border-radius:4px;color:var(--nav-text-subtle);cursor:pointer;font-size:14px;transition:background .15s ease-in-out}.sidebar-panel .panel-user-action:hover{background:var(--nav-active)}.sidebar-panel .panel-user-action i{font-size:14px;width:20px;text-align:center}:root[data-theme=dark] .navigation-sidebar{--nav-bg:var(--surface-secondary)}:root[data-theme=dark] .navigation-sidebar .sidebar-icons:last-child,:root[data-theme=dark] .navigation-sidebar .sidebar-panel{border-right:1px solid var(--navy-50);box-shadow:6px 0 16px -8px rgba(0,0,0,.6)}.panel-slide-enter-active,.panel-slide-leave-active{transition:opacity .15s ease-in-out,transform .15s ease-in-out}.panel-slide-enter,.panel-slide-leave-to{opacity:0;transform:translateX(-20px)}