:root{--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--brand:#0ea5e9;--bg:#fff;--bg-2:#f4f6f9;--panel:#fff;--panel-2:#eef1f6;--line:#dce2eb;--border:#dce2eb;--text:#1c2534;--text-dim:#5c677a;--text-mute:#8a94a6;--text-secondary:#5c677a;--field-bg:#fff;--chip-bg:#eef1f6;--primary:#0ea5e9;--primary-2:#0284c7;--primary-dark:#0369a1;--primary-light:#38bdf8;--primary-soft:#0ea5e91f;--primary-border:#0ea5e952;--primary-glow:#0ea5e933;--surface-hover:#0ea5e90f;--info:#3d7bc4;--warning:#d97706;--success:#16a34a;--danger:#dc2626;--gold:#ca8a04;--radius:12px;--radius-sm:8px;--radius-lg:16px;--shadow-card:0 1px 2px #1018280a;--shadow:0 1px 3px #1018280f, 0 4px 12px #1018280a;--shadow-lg:0 4px 6px #1018280a, 0 12px 28px #1018281a;--shadow-modal:0 8px 16px #10182814, 0 24px 60px #1018282e;--transition:.16s ease;--sidebar-w:270px;--sidebar-collapsed-w:78px;--sidebar-bg:#1b2332;--sidebar-bg-2:#232d3f;--sidebar-text:#f1f5f9;--sidebar-text-dim:#94a3b8;--sidebar-line:#ffffff12;--sidebar-active:#0ea5e938;--sidebar-active-border:#38bdf8;--sidebar-hover:#ffffff12;--sidebar-accent:#0ea5e9;--sidebar-glow:#0ea5e959;--sidebar-icon-bg:#ffffff0f}[data-theme=dark]{--bg:#131313;--bg-2:#0d0d0d;--panel:#0d0d0d;--panel-2:#171717;--line:#1f2228;--border:#1f2228;--text:#d8dfee;--text-dim:#9ca3af;--text-mute:#6b7280;--text-secondary:#9ca3af;--field-bg:#212324;--chip-bg:#ffffff0f;--primary-soft:#0ea5e933;--surface-hover:#ffffff0a;--shadow-card:0 1px 2px #00000059;--shadow:0 1px 3px #00000073;--sidebar-bg:#0d0d0d;--sidebar-bg-2:#131313;--sidebar-active:#0ea5e938;--sidebar-active-border:#38bdf8;--sidebar-hover:#ffffff0f;--sidebar-accent:#38bdf8;--sidebar-glow:#0ea5e94d}*{box-sizing:border-box}.header .header-left{background:0 0!important}.main-wrapper>.sidebar{overflow:hidden!important}.sidebar .sidebar-logo{box-sizing:border-box;align-items:center;width:100%;height:56px;display:flex;background:inherit!important;padding:6px 10px!important;position:static!important;overflow:hidden!important}html[data-theme=light] .sidebar .sidebar-logo{background:#fff!important}html[data-theme=dark] .sidebar .sidebar-logo,html[data-sidebar=dark] .sidebar .sidebar-logo,html[data-theme=dark] .header .header-left{background:#0d0d0d!important}.sidebar .sidebar-menu{margin-top:0!important}.sidebar .slimScrollDiv{top:0!important}.sidebar .sidebar-logo .dark-logo,.header .header-left .dark-logo{display:none!important}.embid-brand{align-items:center;gap:8px;min-width:0;background:0 0!important;text-decoration:none!important;display:flex!important}.embid-brand img,.sidebar .sidebar-logo .logo-small img,.header .header-left .embid-brand img{object-fit:contain;flex-shrink:0;width:44px!important;height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important}.mini-sidebar:not(.expand-menu) .sidebar .sidebar-logo .logo-small img{width:40px!important;height:40px!important}[data-theme=dark] .embid-brand,[data-theme=dark] .embid-brand img,[data-theme=dark] .sidebar .sidebar-logo .logo-small img,[data-sidebar=dark] .embid-brand,[data-sidebar=dark] .embid-brand img{box-shadow:none!important;filter:none!important;background:0 0!important}html[data-theme=dark] .sidebar .sidebar-logo,html[data-sidebar=dark] .sidebar .sidebar-logo,html[data-theme=dark] .main-wrapper>.sidebar .sidebar-logo,html[data-sidebar=dark] .main-wrapper>.sidebar .sidebar-logo{background:#0d0d0d!important;border-bottom-color:#1f2228!important}.embid-brand-name{letter-spacing:.01em;color:#111827;white-space:nowrap;z-index:1;flex-direction:column;flex:auto;justify-content:center;min-width:0;font-size:13px;font-weight:700;line-height:1.15;display:flex;position:relative;overflow:hidden}.embid-brand-name span{text-overflow:ellipsis;display:block;overflow:hidden}[data-sidebar=dark] .embid-brand-name,[data-theme=dark] .embid-brand-name,[data-theme=dark] .header .embid-brand-name{color:#fff}.mini-sidebar:not(.expand-menu) .sidebar .sidebar-logo .logo,.mini-sidebar:not(.expand-menu) .sidebar .sidebar-logo .dark-logo,[data-sidebar=dark] .mini-sidebar:not(.expand-menu) .sidebar .sidebar-logo .dark-logo,[data-theme=dark] .mini-sidebar:not(.expand-menu) .sidebar .sidebar-logo .dark-logo{display:none!important}.mini-sidebar:not(.expand-menu) .sidebar .sidebar-logo .logo-small{margin:0 auto;display:block!important}.mini-sidebar:not(.expand-menu) .sidebar .sidebar-logo .embid-brand-name{display:none!important}.header .header-left{flex:0 auto;min-width:0;max-width:min(220px,38vw)}.header .header-left .embid-brand-name{text-overflow:ellipsis;overflow:hidden}.header #header-search{flex-wrap:nowrap;min-width:0}.main-wrapper>.sidebar{pointer-events:auto!important;position:fixed!important;transform:none!important}.main-wrapper>.page-wrapper{position:relative}.disalti-host{min-height:60vh}.disalti-host .page-breadcrumb h2{font-weight:700}.disalti-host .card{border-radius:5px}.page-wrapper:has(.mapa-shell--pantalla) .content.disalti-host{margin:0!important;padding:0!important}.mapa-shell--pantalla{width:100%;height:calc(100dvh - 60px);min-height:480px;margin:0!important}.mapa-shell--pantalla>.card,.mapa-shell--pantalla .mapa-shell-map,.mapa-shell--pantalla .gmap-root,.mapa-shell--pantalla .gmap-canvas{height:100%!important;min-height:100%!important}:-webkit-any(.mapa-shell:fullscreen,.mapa-shell:-webkit-full-screen){background:var(--bs-body-bg,#fff);width:100vw;height:100vh;margin:0!important}:is(.mapa-shell:fullscreen,.mapa-shell:fullscreen){background:var(--bs-body-bg,#fff);width:100vw;height:100vh;margin:0!important}.mapa-shell:fullscreen .position-absolute.top-0.start-0{display:flex;z-index:40!important}.mapa-shell:-webkit-full-screen .position-absolute.top-0.start-0{display:flex;z-index:40!important}.mapa-shell:fullscreen .map-filter-dock{display:flex;z-index:40!important}.mapa-shell:-webkit-full-screen .map-filter-dock{display:flex;z-index:40!important}:-webkit-any(.mapa-shell:fullscreen>.card,.mapa-shell:-webkit-full-screen>.card){height:100%;border-radius:0!important}:is(.mapa-shell:fullscreen>.card,.mapa-shell:fullscreen>.card){height:100%;border-radius:0!important}:-webkit-any(.mapa-shell:fullscreen .mapa-shell-map,.mapa-shell:-webkit-full-screen .mapa-shell-map){height:100%!important;min-height:100%!important}:is(.mapa-shell:fullscreen .mapa-shell-map,.mapa-shell:fullscreen .mapa-shell-map){height:100%!important;min-height:100%!important}:-webkit-any(.mapa-shell:fullscreen .map-filter-dock .card,.mapa-shell:-webkit-full-screen .map-filter-dock .card,.mapa-shell:fullscreen .mapa-shell-map>.card,.mapa-shell:-webkit-full-screen .mapa-shell-map>.card){max-height:none;border-radius:5px!important;height:auto!important}:is(.mapa-shell:fullscreen .map-filter-dock .card,.mapa-shell:fullscreen .map-filter-dock .card,.mapa-shell:fullscreen .mapa-shell-map>.card,.mapa-shell:fullscreen .mapa-shell-map>.card){max-height:none;border-radius:5px!important;height:auto!important}.map-filter-dock{z-index:50;pointer-events:none;align-items:flex-start;gap:8px;display:flex;position:absolute;top:12px;left:12px}:-webkit-any(:fullscreen .map-filter-dock,:-webkit-full-screen .map-filter-dock,.mapboxgl-map .map-filter-dock){z-index:50}:is(:fullscreen .map-filter-dock,:fullscreen .map-filter-dock,.mapboxgl-map .map-filter-dock){z-index:50}.map-filter-dock>*{pointer-events:auto}.map-filter-rail{flex-shrink:0;align-self:flex-start;width:auto;height:auto}.map-filter-flyout{align-self:flex-start;width:320px;max-width:min(320px,100vw - 72px);height:auto}.map-filter-body{max-height:calc(100vh - 160px);overflow-y:auto}:-webkit-any(.mapa-shell:fullscreen .map-filter-body,.mapa-shell:-webkit-full-screen .map-filter-body){max-height:calc(100vh - 48px)}:is(.mapa-shell:fullscreen .map-filter-body,.mapa-shell:fullscreen .map-filter-body){max-height:calc(100vh - 48px)}.zona-map-pin{color:#fff;background:var(--zona-color,#2563eb);cursor:pointer;border:2px solid #fff;border-radius:50% 50% 50% 0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:relative;transform:rotate(-45deg);box-shadow:0 2px 8px #00000059}.zona-map-pin i{font-size:16px;line-height:1;transform:rotate(45deg)}.zona-map-pin__count{color:#fff;text-align:center;background:#111827;border-radius:9px;min-width:18px;height:18px;padding:0 4px;font-size:10px;font-weight:700;line-height:18px;position:absolute;top:-8px;right:-10px;transform:rotate(45deg)}.zona-map-pin.is-activa{box-shadow:0 0 0 3px #2563eb73,0 2px 8px #00000059}.zona-lista-hint{margin:0;font-size:11px;line-height:1.3}.zona-lista-fila{border:1px solid var(--bs-border-color,#e5e7eb);border-radius:4px;align-items:center;gap:4px;min-height:28px;padding:2px 4px;display:flex}.zona-lista-fila.is-activa{border-color:var(--bs-primary,#2563eb)}.zona-lista-nombre{min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:4px;padding:0;font-size:11px;line-height:1.2;display:flex}.zona-lista-punto{border-radius:50%;flex-shrink:0;width:7px;height:7px}.zona-lista-texto{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zona-lista-fila .badge{flex-shrink:0;padding:2px 5px;font-size:10px}.zona-lista-fila .badge .ti{margin-right:2px;font-size:11px}.zona-lista .btn-xs,.zona-lista-fila .btn-xs,.zona-lista-fila .btn-icon{--bs-btn-padding-y:.1rem;--bs-btn-padding-x:.28rem;--bs-btn-font-size:11px;flex-shrink:0;width:24px;height:24px;padding:0}.zona-lista .btn-xs:not(.btn-icon){width:auto;min-width:24px;padding:0 6px}.disalti-host{position:relative}.smart-data-loader{z-index:20;pointer-events:none;background:#0f172a2e;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.smart-data-loader__logo{object-fit:contain;filter:drop-shadow(0 8px 18px #00000047);width:72px;height:72px;animation:.9s ease-in-out infinite smart-data-loader-bounce}@keyframes smart-data-loader-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}[data-theme=dark] .smart-data-loader{background:#02061759}.intranet-search-drop{z-index:10800;background:#fff;border:1px solid #e2e8f0;max-height:min(420px,70vh);position:fixed;overflow:auto;box-shadow:0 12px 40px #0f172a2e}.intranet-search-drop-head{letter-spacing:.04em;text-transform:uppercase;color:#64748b;background:#f1f5f9;border-bottom:1px solid #e2e8f0;padding:.65rem .9rem .45rem;font-size:.72rem;font-weight:700}.intranet-search-empty{color:#64748b;padding:1.25rem .9rem;font-size:.85rem}.intranet-search-item{text-align:left;color:#0f172a;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f1f5f9;align-items:center;gap:.65rem;width:100%;padding:.7rem .9rem;display:flex}.intranet-search-item.is-on,.intranet-search-item:hover{color:#fff;background:#1b84ff}.intranet-search-ico{color:#1b84ff;background:#e8f1ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.intranet-search-item.is-on .intranet-search-ico,.intranet-search-item:hover .intranet-search-ico{color:#1b84ff;background:#fff}.intranet-search-txt{flex:1;min-width:0}.intranet-search-label{font-size:.88rem;font-weight:650;display:block}.intranet-search-trail{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;display:block;overflow:hidden}.intranet-search-item.is-on .intranet-search-trail,.intranet-search-item:hover .intranet-search-trail{color:#fffc}.intranet-search-meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;display:flex}.header #header-search .input-group{min-width:min(280px,42vw)}[data-theme=dark] .intranet-search-drop{background:#0f172a;border-color:#334155}[data-theme=dark] .intranet-search-drop-head{color:#94a3b8;background:#1e293b;border-bottom-color:#334155}[data-theme=dark] .intranet-search-item{color:#f8fafc;background:#0f172a;border-bottom-color:#1e293b}[data-theme=dark] .intranet-search-empty{color:#94a3b8}html:not([data-theme=dark]) .header,html:not([data-theme=dark]) .header .main-header{background-color:#2971b9!important}[data-theme=dark] .header,[data-theme=dark] .header .main-header{background:#0d0d0d!important;border-color:#1f2228!important}.header .btn-menubar,.header .btn-menubar i{color:#fff!important}[data-theme=dark] .disalti-host .page-breadcrumb h2{color:#fff}[data-theme=dark] .disalti-host .breadcrumb-item a,[data-theme=dark] .disalti-host .breadcrumb-item,[data-theme=dark] .disalti-host .breadcrumb-item.active{color:#fff;opacity:1}[data-theme=dark] .consolidado-page h2,[data-theme=dark] .consolidado-page h3,[data-theme=dark] .consolidado-page h4,[data-theme=dark] .consolidado-page h5,[data-theme=dark] .consolidado-page h6,[data-theme=dark] .consolidado-page p,[data-theme=dark] .consolidado-page label,[data-theme=dark] .consolidado-page .form-label,[data-theme=dark] .consolidado-page .text-muted,[data-theme=dark] .consolidado-page .fs-12,[data-theme=dark] .consolidado-page .fs-11,[data-theme=dark] .consolidado-page .fs-13,[data-theme=dark] .consolidado-page strong,[data-theme=dark] .consolidado-page .card-header h5,[data-theme=dark] .consolidado-page .table,[data-theme=dark] .consolidado-page .table th,[data-theme=dark] .consolidado-page .table td{color:#fff!important}[data-theme=dark] .consolidado-page .consolidado-stat-box{color:#fff!important;background:#ffffff0f!important;border-color:#ffffff2e!important}[data-theme=dark] .consolidado-page .consolidado-stat-box p,[data-theme=dark] .consolidado-page .consolidado-stat-box strong{color:#fff!important}.consolidado-stat-box{background:var(--bs-tertiary-bg,#f8f9fa)}.consolidado-trend{background:linear-gradient(#0ea5e912 0%,#0ea5e903 100%);border-radius:14px;min-height:58px;margin-top:.15rem;padding:.15rem .2rem 0;line-height:0;position:relative;overflow:hidden}[data-theme=dark] .consolidado-trend{background:linear-gradient(#ffffff0d 0%,#ffffff03 100%)}.consolidado-trend .consolidado-trend-chart,.consolidado-trend .apexcharts-canvas{width:100%!important}.consolidado-ticket-group{gap:.35rem!important}.consolidado-kpi-footer{width:100%}.consolidado-kpi-footer .consolidado-comp-badge{margin-left:auto}.consolidado-kpi-card .badge-sm{padding:.28em .55em;font-size:.7rem;font-weight:500}[data-theme=dark] .disalti-host .custom-table thead th,[data-theme=dark] .disalti-host .custom-table .text-dark{color:var(--text)!important}[data-theme=dark] .disalti-host .custom-table tbody td{color:var(--text);border-color:var(--line)}[data-theme=dark] .disalti-host .custom-table.table-hover tbody tr:hover{background:var(--surface-hover)}[data-theme=dark] .disalti-host .card{background:#0d0d0d;border-color:#1f2228}[data-theme=dark] .disalti-host,[data-theme=dark] .disalti-host .content{background-color:#131313}.mpanel{--mp-accent:var(--primary);--mp-accent-soft:var(--primary-soft);--mp-accent-border:var(--primary-border);background:var(--panel);border:1px solid var(--line);border-radius:18px;transition:box-shadow .2s,transform .2s,border-color .2s;position:relative;overflow:hidden;box-shadow:0 1px 2px #1018280a,0 8px 24px -12px #1018281f}.mpanel:hover{border-color:var(--mp-accent-border);box-shadow:0 2px 4px #1018280d,0 16px 32px -16px #1018282e}.mpanel:before{content:"";background:linear-gradient(90deg, var(--mp-accent), transparent 65%);opacity:.85;height:3px;position:absolute;inset:0 0 auto}.mpanel--indigo{--mp-accent:#2060a8;--mp-accent-soft:#2060a81a;--mp-accent-border:#2060a84d}.mpanel--emerald{--mp-accent:#0d9463;--mp-accent-soft:#0d94631a;--mp-accent-border:#0d946352}.mpanel--amber{--mp-accent:#c26a0a;--mp-accent-soft:#c26a0a1a;--mp-accent-border:#c26a0a52}.mpanel--violet{--mp-accent:#6d4fc4;--mp-accent-soft:#6d4fc41a;--mp-accent-border:#6d4fc452}.mpanel__head{border-bottom:1px solid var(--line);background:linear-gradient(180deg, var(--mp-accent-soft), transparent 90%);align-items:center;gap:14px;padding:18px 20px 14px;display:flex}.mpanel__icon{width:42px;height:42px;color:var(--mp-accent);background:var(--mp-accent-soft);border:1px solid var(--mp-accent-border);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff59}.mpanel__head-text{flex:1;min-width:0}.mpanel__title{letter-spacing:-.01em;color:var(--text);margin:0;font-size:15.5px;font-weight:700}.mpanel__desc{color:var(--text-mute);margin:3px 0 0;font-size:12.5px;line-height:1.45}.mpanel__actions{flex-shrink:0;gap:8px;display:flex}.mpanel__body{padding:18px 20px 20px}.mtoggle{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:13px;align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.mtoggle:hover{border-color:var(--mp-accent-border,var(--primary-border))}.mtoggle--on{border-color:var(--mp-accent-border,var(--primary-border));background:var(--mp-accent-soft,var(--primary-soft))}.mtoggle--disabled{opacity:.55;cursor:not-allowed}.mtoggle input{opacity:0;width:0;height:0;position:absolute}.mtoggle__track{background:var(--line);border-radius:999px;flex-shrink:0;width:42px;height:24px;margin-top:1px;transition:background .2s;position:relative;box-shadow:inset 0 1px 3px #1018281f}.mtoggle__knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #10182840}.mtoggle input:checked~.mtoggle__track{background:var(--mp-accent,var(--primary))}.mtoggle input:checked~.mtoggle__track .mtoggle__knob{transform:translate(18px)}.mtoggle input:focus-visible~.mtoggle__track{outline:2px solid var(--mp-accent-border,var(--primary-border));outline-offset:2px}.mtoggle__text{flex-direction:column;gap:2px;display:flex}.mtoggle__text strong{color:var(--text);font-size:13.5px;font-weight:600}.mtoggle__text small{color:var(--text-mute);font-size:12px;line-height:1.4}.mfield{flex-direction:column;gap:6px;display:flex}.mfield__label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-mute);font-size:11px;font-weight:700}.mfield__hint{color:var(--text-mute);font-size:12px;line-height:1.4}.mfield .field,.mpanel .field{border:1px solid var(--line);background:var(--panel);color:var(--text);border-radius:11px;padding:10px 13px;font-size:13.5px;transition:border-color .15s,box-shadow .15s}.mpanel .field:focus,.mpanel .field:focus-visible{border-color:var(--mp-accent,var(--primary));box-shadow:0 0 0 3px var(--mp-accent-soft,var(--primary-soft));outline:none}.mpanel .field:disabled{opacity:.55;cursor:not-allowed}.mpanel .mail-admin__day{border-radius:999px;font-weight:600}.dest-ed{flex-direction:column;gap:14px;display:flex}.dest-ed__add{flex-wrap:wrap;gap:10px;display:flex}.dest-ed__add-input{border:1px solid var(--line);background:var(--panel);min-width:220px;color:var(--text-mute);border-radius:12px;flex:1;align-items:center;gap:9px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex}.dest-ed__add-input:focus-within{border-color:var(--mp-accent,var(--primary));box-shadow:0 0 0 3px var(--mp-accent-soft,var(--primary-soft));color:var(--mp-accent,var(--primary))}.dest-ed__add-input input{color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:11px 0;font-size:13.5px}.dest-ed__toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dest-ed__search{border:1px solid var(--line);background:var(--panel);min-width:150px;color:var(--text-mute);border-radius:999px;flex:1;align-items:center;gap:8px;padding:7px 14px;transition:border-color .15s;display:flex}.dest-ed__search:focus-within{border-color:var(--mp-accent,var(--primary))}.dest-ed__search input{color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:2px 0;font-size:12.5px}.dest-ed__count{color:var(--text-mute);white-space:nowrap;background:var(--mp-accent-soft,var(--primary-soft));border-radius:999px;padding:5px 12px;font-size:12.5px}.dest-ed__count strong{color:var(--mp-accent,var(--primary))}.dest-ed__bulk{gap:6px;display:flex}.dest-ed__bulk button{border:1px solid var(--line);background:var(--panel);color:var(--text-mute);cursor:pointer;border-radius:999px;padding:6px 13px;font-size:11.5px;font-weight:600;transition:all .15s}.dest-ed__bulk button:hover:not(:disabled){border-color:var(--mp-accent,var(--primary));color:var(--mp-accent,var(--primary));background:var(--mp-accent-soft,var(--primary-soft))}.dest-ed__bulk button:disabled{opacity:.5;cursor:not-allowed}.dest-ed__list{flex-direction:column;gap:7px;max-height:400px;margin:0;padding:2px;list-style:none;display:flex;overflow-y:auto}.dest-ed__item{border:1px solid var(--line);background:var(--panel);border-radius:13px;align-items:center;gap:10px;padding:9px 12px;transition:border-color .15s,background .15s,opacity .15s;display:flex}.dest-ed__item:hover{border-color:var(--mp-accent-border,var(--primary-border));background:var(--mp-accent-soft,var(--primary-soft))}.dest-ed__item--off{opacity:.6}.dest-ed__check{cursor:pointer;flex:1;align-items:center;gap:11px;min-width:0;display:flex}.dest-ed__check input{opacity:0;width:0;height:0;position:absolute}.dest-ed__box{border:1.5px solid var(--line);background:var(--panel);color:#0000;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:21px;height:21px;transition:all .16s;display:flex}.dest-ed__check:hover .dest-ed__box{border-color:var(--mp-accent,var(--primary))}.dest-ed__check input:checked+.dest-ed__box{background:var(--mp-accent,var(--primary));border-color:var(--mp-accent,var(--primary));color:#fff;box-shadow:0 2px 6px -1px var(--mp-accent-border,var(--primary-border))}.dest-ed__check input:focus-visible+.dest-ed__box{outline:2px solid var(--mp-accent-border,var(--primary-border));outline-offset:2px}.dest-ed__check input:disabled~.dest-ed__box{opacity:.5}.dest-ed__avatar{letter-spacing:.02em;width:34px;height:34px;color:var(--mp-accent,var(--primary));background:var(--mp-accent-soft,var(--primary-soft));border:1px solid var(--mp-accent-border,var(--primary-border));border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.dest-ed__item--off .dest-ed__avatar{color:var(--text-mute);background:var(--panel-2);border-color:var(--line)}.dest-ed__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dest-ed__email{color:var(--text);word-break:break-all;font-size:13.5px;font-weight:500;line-height:1.3}.dest-ed__item--off .dest-ed__email{color:var(--text-mute);text-decoration:line-through}.dest-ed__estado{text-transform:uppercase;letter-spacing:.05em;color:var(--danger);align-items:center;gap:5px;font-size:10.5px;font-weight:700;display:inline-flex}.dest-ed__estado i{background:currentColor;border-radius:50%;width:6px;height:6px}.dest-ed__estado--on{color:var(--success)}.dest-ed__remove{width:31px;height:31px;color:var(--text-mute);cursor:pointer;opacity:.55;background:0 0;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.dest-ed__item:hover .dest-ed__remove{opacity:1}.dest-ed__remove:hover:not(:disabled){color:var(--danger);background:#dc26261a}.dest-ed__empty{text-align:center;color:var(--text-mute);border:1.5px dashed var(--line);border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:30px 20px;display:flex}.dest-ed__empty p{margin:0;font-size:13px}.dest-ed__hint{color:var(--text-mute);margin:0;font-size:12px;line-height:1.45}.mpanel .mail-admin__historial-wrap{border-color:var(--line);border-radius:13px}.mpanel .mail-admin__historial th{background:var(--panel-2)}[data-theme=dark] .mpanel{box-shadow:0 1px 2px #00000040,0 10px 28px -14px #00000080}[data-theme=dark] .mpanel:hover{box-shadow:0 2px 4px #0000004d,0 18px 36px -16px #0009}[data-theme=dark] .mpanel__icon{box-shadow:none}[data-theme=dark] .mtoggle{background:var(--panel-2)}[data-theme=dark] .mtoggle--on{background:var(--mp-accent-soft)}[data-theme=dark] .mtoggle__track{background:#2b3952;box-shadow:inset 0 1px 3px #0006}[data-theme=dark] .mtoggle__knob{background:#e6ebf4;box-shadow:0 2px 5px #00000080}[data-theme=dark] .mpanel .field,[data-theme=dark] .dest-ed__add-input,[data-theme=dark] .dest-ed__search,[data-theme=dark] .dest-ed__item,[data-theme=dark] .dest-ed__bulk button,[data-theme=dark] .dest-ed__box{background:var(--panel-2);border-color:var(--line)}[data-theme=dark] .dest-ed__item:hover{background:var(--mp-accent-soft)}[data-theme=dark] .dest-ed__check input:checked+.dest-ed__box{background:var(--mp-accent);border-color:var(--mp-accent)}[data-theme=dark] .dest-ed__item--off .dest-ed__avatar{background:#ffffff0a}[data-theme=dark] .dest-ed__estado{color:#f87171}[data-theme=dark] .dest-ed__estado--on{color:#34d399}.correo-corporativo .settings-list>button.active{color:#0a66ff;background:#0a66ff1a}.correo-corporativo .settings-list>button:hover:not(.active){background:#1118270a}.correo-corporativo__envio{width:100%;max-width:100%}.correo-corporativo .nav-tabs .nav-link{cursor:pointer}.correo-preview-card{align-self:flex-start;height:auto!important}.correo-preview-card .card-body{overflow:hidden;flex:none!important;height:auto!important}.correo-preview{background:#eef1f6;height:auto;display:block}.correo-preview__chrome{background:#fff}.correo-preview__dot{border-radius:50%;width:10px;height:10px;display:inline-block}.correo-preview__meta{background:#fff}.correo-preview__frame{vertical-align:top;background:#f3f4f6;border:0;width:100%;height:auto;min-height:0;display:block;overflow:hidden}[data-theme=dark] .correo-preview{background:#0f172a}[data-theme=dark] .correo-preview__chrome,[data-theme=dark] .correo-preview__meta{background:#111827;border-color:#ffffff14!important}.smart-ind{--si-primary:#0ea5e9;--si-primary-soft:#0ea5e914;--si-success:#16a34a;--si-success-soft:#16a34a1a;--si-line:#e6eaef;--si-muted:#6b7280;--si-sat:#d97706}.smart-ind__card{border:1px solid var(--si-line);border-radius:12px;overflow:hidden;box-shadow:0 4px 18px #0f172a0a}.smart-ind__weekhead{grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:8px;display:grid}.smart-ind__weekday{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:var(--si-muted);padding:6px 0;font-size:11px;font-weight:700}.smart-ind__grid{flex-direction:column;gap:8px;display:flex}.smart-ind__row{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.smart-ind__cell{border:1px solid var(--si-line);background:#fff;border-radius:10px;flex-direction:column;gap:8px;min-height:110px;padding:10px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.smart-ind__cell--empty{pointer-events:none;background:0 0;border-color:#0000}.smart-ind__cell--open{cursor:pointer;background:linear-gradient(#fafbfc 0%,#f4f6f9 100%)}.smart-ind__cell--open:hover{border-color:var(--si-primary);transform:translateY(-1px);box-shadow:0 8px 20px #f265221f}.smart-ind__cell--has{background:#fff;border-color:#16a34a59;box-shadow:inset 0 0 0 1px #16a34a14}.smart-ind__cell--sat .smart-ind__daynum span:first-child{color:var(--si-sat)}.smart-ind__cell--today{border-color:var(--si-primary);box-shadow:0 0 0 2px var(--si-primary-soft)}.smart-ind__daynum{justify-content:space-between;align-items:center;gap:6px;display:flex}.smart-ind__daynum>span:first-child{color:#1c2534;font-size:15px;font-weight:700;line-height:1}.smart-ind__today-badge{text-transform:uppercase;letter-spacing:.04em;color:#fff;background:var(--si-primary);border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.smart-ind__empty{color:#9aa4b2;border:1px dashed #d5dbe5;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-height:52px;transition:color .15s,border-color .15s,background .15s;display:flex}.smart-ind__empty i{font-size:18px}.smart-ind__empty-icon{opacity:.65;transition:opacity .15s,transform .15s}.smart-ind__empty span{font-size:11px;font-weight:600}.smart-ind__cell--open:hover .smart-ind__empty{color:var(--si-primary);background:var(--si-primary-soft);border-color:#2060a873}.smart-ind__cell--open:hover .smart-ind__empty-icon{opacity:1;transform:scale(1.12)}.smart-ind__files{flex-direction:column;flex:1;gap:6px;display:flex}.smart-ind__file{background:var(--si-success-soft);border-radius:8px;align-items:center;gap:4px;padding:4px 6px 4px 8px;display:flex}.smart-ind__file-link{color:#166534;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:6px;min-width:0;padding:0;font-size:12px;font-weight:600;text-decoration:none;display:flex}.smart-ind__dl{color:#166534;opacity:.85;flex-shrink:0;font-size:14px}.smart-ind__file-link i{color:var(--si-success);flex-shrink:0;font-size:16px}.smart-ind__file-link:hover{color:#14532d;text-decoration:underline}.smart-ind__dropzone{text-align:center;cursor:pointer;background:#f8fafc;border:2px dashed #c9d4e3;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:24px;transition:border-color .15s,background .15s;display:flex}.smart-ind__dropzone--over,.smart-ind__dropzone:hover{border-color:var(--si-primary);background:var(--si-primary-soft)}.bg-soft-success{background:var(--si-success-soft)!important}.bg-soft-primary{background:var(--si-primary-soft)!important}@media (width<=991px){.smart-ind__cell{min-height:88px;padding:8px}.smart-ind__file-link span{display:none}}[data-theme=dark] .smart-ind{--si-line:#1f2228;--si-muted:#6b7280}[data-theme=dark] .smart-ind__card,[data-theme=dark] .smart-ind__cell{background:var(--panel);border-color:var(--line)}[data-theme=dark] .smart-ind__cell--open{background:linear-gradient(180deg, var(--panel-2) 0%, var(--panel) 100%)}[data-theme=dark] .smart-ind__cell--has{background:var(--panel);border-color:#34d39959}[data-theme=dark] .smart-ind__daynum>span:first-child{color:var(--text)}[data-theme=dark] .smart-ind__empty{color:var(--text-mute);border-color:var(--line)}[data-theme=dark] .smart-ind__dropzone{background:var(--panel-2);border-color:var(--line);color:var(--text-dim)}:root{--primary-transparent:#e0f2fe!important;--primary-linear-gradient:linear-gradient(270deg, #0ea5e94d 0%, #fff 100%)!important}:root[data-theme=dark],[data-theme=dark]{--primary-transparent:#0ea5e929!important;--primary-linear-gradient:linear-gradient(270deg, #0ea5e947 0%, #000 100%)!important}.btn-primary,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.btn-primary:hover{background-color:var(--primary-2)!important;border-color:var(--primary-2)!important;color:#fff!important}.btn-outline-primary{color:var(--primary)!important;border-color:var(--primary)!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary:active{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.text-primary,a.text-primary,.link-primary,.page-title .text-primary,.modal-title,.modal-header .modal-title{color:var(--primary)!important}.bg-primary,.badge.bg-primary,.avatar.bg-primary{background-color:var(--primary)!important}.bg-soft-primary,.avatar.bg-soft-primary,.badge-soft-primary:not(.badge-empresa-disalti):not(.badge-empresa-rande){background-color:var(--primary-soft)!important;color:var(--primary-2)!important}.border-primary{border-color:var(--primary)!important}.nav-tabs .nav-link.active,.nav-tabs-bottom .nav-link.active,.nav-pills .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--primary)!important;border-color:var(--primary)!important;border-bottom-color:var(--primary)!important}.nav-tabs.nav-tabs-solid .nav-link.active{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.nav-link:hover{color:var(--primary)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.list-group-item-action:hover,.list-group-item-action:focus{color:var(--primary-2)}.settings-list .active,.settings-list button.active{background-color:var(--primary-soft)!important;color:var(--primary-2)!important}.form-check-input:checked{background-color:var(--primary)!important;border-color:var(--primary)!important}.form-check-input:focus{border-color:var(--primary-light)!important;box-shadow:0 0 0 .2rem var(--primary-soft)!important}.form-control:focus,.form-select:focus{border-color:var(--primary)!important;box-shadow:0 0 0 .2rem var(--primary-soft)!important}.page-item.active .page-link{background-color:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.page-link{color:var(--primary)}.page-link:hover{color:var(--primary-2)}.sidebar .sidebar-menu>ul>li>a.active,.sidebar .sidebar-menu>ul>li>a.subdrop,.sidebar .sidebar-menu .submenu>ul>li>a.active,.sidebar .sidebar-menu a.active{color:var(--primary)!important}.sidebar .sidebar-menu>ul>li>a.active:before,.sidebar .sidebar-menu .submenu>a.subdrop:before{background:var(--primary)!important}.ti.text-primary,i.text-primary,.svg-icon.text-primary{color:var(--primary)!important}.progress-bar{background-color:var(--primary)}.btn-primary,.bg-primary,.badge-primary,.header .btn-primary,.main-wrapper .btn-primary{background-color:#0ea5e9!important;border-color:#0ea5e9!important}.btn-primary-gradient,.bg-primary-gradient,.header .btn-primary-gradient,.header .ai-dropdown .dropdown-toggle,.header .header-user .user-menu .ai-dropdown>.btn,html[data-color=primary] .btn-primary-gradient,html[data-color=primary] .bg-primary-gradient{color:#fff!important;box-shadow:none!important;background:linear-gradient(90deg,#38bdf8 0%,#0ea5e9 100%)!important;border:1px solid #0ea5e9!important;outline:none!important}.btn-primary-gradient:hover,.btn-primary-gradient:focus,.btn-primary-gradient:active,.header .ai-dropdown .dropdown-toggle:hover,.header .ai-dropdown .dropdown-toggle:focus,.header .header-user .user-menu .ai-dropdown>.btn:hover,.header .header-user .user-menu .ai-dropdown>.btn:focus,html[data-color=primary] .btn-primary-gradient:hover{color:#fff!important;background:linear-gradient(90deg,#0ea5e9 0%,#0284c7 100%)!important;border-color:#0284c7!important}[data-theme=dark] .btn-primary-gradient,[data-theme=dark] .bg-primary-gradient,[data-theme=dark] .header .ai-dropdown .dropdown-toggle,[data-theme=dark] .header .header-user .user-menu .ai-dropdown>.btn{background:#0ea5e9!important;border-color:#0ea5e9!important}[data-theme=dark] .btn-primary-gradient:hover,[data-theme=dark] .btn-primary-gradient:focus,[data-theme=dark] .header .ai-dropdown .dropdown-toggle:hover,[data-theme=dark] .header .header-user .user-menu .ai-dropdown>.btn:hover{background:#0284c7!important;border-color:#0284c7!important}html[data-color=primary] .sidebar .sidebar-menu>ul>li ul li a.active,html[data-color=primary] .sidebar .sidebar-menu>ul>li ul>li.active a.subdrop,html[data-color=primary] .sidebar .sidebar-menu>ul>li ul>li.active a.subdrop span,html[data-color=primary] .sidebar .sidebar-menu>ul li .submenu>ul li a.active,html[data-color=primary] .sidebar .sidebar-menu>ul li .submenu>ul li a:hover,html[data-color=primary] .sidebar .sidebar-menu>ul li .submenu.submenu-two a.subdrop,html[data-color=primary] .sidebar .sidebar-menu>ul li .submenu.submenu-two a.active,html[data-color=primary] .sidebar-twocol.sidebar .sidebar-right ul li.submenu ul>li>a:hover,html[data-color=primary] .sidebar-twocol.sidebar .sidebar-right ul li.submenu ul>li>a.active{color:#0ea5e9!important}html[data-color=primary] .sidebar .sidebar-menu>ul>li ul>li.active a .menu-arrow:before{border-bottom-color:#0ea5e9!important;border-right-color:#0ea5e9!important}html[data-color=primary] .sidebar .sidebar-menu>ul li .submenu>ul li a:before{background:#0ea5e9!important}html[data-color=primary] .btn-primary{background-color:#0ea5e9!important;border:1px solid #0ea5e9!important}html[data-color=primary] .btn-primary:hover,html[data-color=primary] .btn-primary:focus,html[data-color=primary] .btn-primary.focus,html[data-color=primary] .btn-primary:active,html[data-color=primary] .btn-primary.active{background-color:#0284c7!important;border:1px solid #0284c7!important}html[data-color=primary] .btn-check:checked+.btn,html[data-color=primary] .btn.active,html[data-color=primary] .btn.show,html[data-color=primary] .btn.show:hover,html[data-color=primary] .btn:first-child:active,html[data-color=primary] :not(.btn-check)+.btn:active{background-color:#0ea5e9!important;border-color:#0ea5e9!important}html[data-color=primary] .link-primary,html[data-color=primary] .text-primary,html[data-color=primary] a:hover,html[data-color=primary] .nav-tabs .nav-link:hover{color:#0ea5e9!important}html[data-color=primary] .link-primary:hover,html[data-color=primary] .link-primary:focus,html[data-color=primary] .link-primary:active{color:#0284c7!important}html[data-color=primary] .badge.badge-primary,html[data-color=primary] .dataTables_paginate .pagination li.active a.page-link,html[data-color=primary] .bg-primary,html[data-color=primary] .nav-tabs.nav-tabs-solid.nav-tabs-rounded-fill li a.active,html[data-color=primary] .select2-container--default .select2-results__option--highlighted[aria-selected],html[data-color=primary] .sidebar-contact .toggle-theme{background:#0ea5e9!important;border-color:#0ea5e9!important}html[data-color=primary] .border-bottom.border-primary,html[data-color=primary] .border-primary,html[data-color=primary] .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-color:#0ea5e9!important}html[data-color=primary] .nav-tabs.nav-tabs-bottom li a.active,html[data-color=primary] .nav-tabs.nav-tabs-bottom li a:hover{color:#0ea5e9!important;border-bottom-color:#0ea5e9!important}html[data-color=primary] .badge.badge-soft-primary{color:#0284c7!important;background:#0ea5e91f!important}html[data-color=primary] .btn-outline-primary{color:#0ea5e9!important;border:1px solid #0ea5e9!important}html[data-color=primary] .btn-outline-primary:hover,html[data-color=primary] .btn-outline-primary:focus,html[data-color=primary] .btn-outline-primary.focus,html[data-color=primary] .btn-outline-primary:active,html[data-color=primary] .btn-outline-primary.active{color:#fff!important;background-color:#0ea5e9!important;border:1px solid #0ea5e9!important}html[data-color=primary] .form-check-input:checked{background-color:#0ea5e9!important;border-color:#0ea5e9!important}html[data-color=primary] .list-group-item.active{color:#fff!important;background-color:#0ea5e9!important;border-color:#0ea5e9!important}html[data-color=primary] .modal-title,html[data-color=primary] .modal-header .modal-title{color:#0ea5e9!important}html[data-color=primary] ::selection{color:#fff!important;background:#0ea5e9!important}.header .btnFullscreen.is-fullscreen{background:var(--primary-soft)!important;color:var(--primary-2)!important}#global-loader{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}#disalti-modules-root,#disalti-admin-root{display:none!important}[data-disalti-nav-host]{display:contents}#sidebar-menu [data-smart-demo]{display:none!important}body:not(.mini-sidebar) #sidebar-menu li[data-disalti-keep]>a>span:not(.menu-arrow):not(.badge),body.mini-sidebar.expand-menu #sidebar-menu li[data-disalti-keep]>a>span:not(.menu-arrow):not(.badge),body:not(.mini-sidebar) #sidebar-menu [data-disalti-nav-host]>li>a>span:not(.menu-arrow):not(.badge),body.mini-sidebar.expand-menu #sidebar-menu [data-disalti-nav-host]>li>a>span:not(.menu-arrow):not(.badge){visibility:visible!important;opacity:1!important;white-space:nowrap!important;width:auto!important;display:inline-block!important;overflow:visible!important}.disalti-sidebar-footer,#disalti-settings-dock{display:none!important}.disalti-sidebar-footer{z-index:1026;width:252px;padding:4px 16px 12px;position:fixed;bottom:0;left:0;box-shadow:none!important;background:0 0!important;border:0!important}.mini-sidebar:not(.expand-menu) .disalti-sidebar-footer{width:70px;padding:4px 6px 12px}.mini-sidebar:not(.expand-menu) .disalti-sidebar-footer span:not(.menu-arrow){display:none}#disalti-settings-root{margin:0;padding:0;list-style:none}.disalti-sidebar-footer .disalti-panel-settings>ul.disalti-sub.is-open{z-index:1030;max-height:min(50vh,380px);margin:0;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow:auto;background:#fff!important;border:1px solid #11182714!important;border-radius:8px!important;padding:6px 0!important;box-shadow:0 -8px 24px #0f172a1a!important}[data-theme=dark] .disalti-sidebar-footer .disalti-panel-settings>ul.disalti-sub.is-open,[data-sidebar=dark] .disalti-sidebar-footer .disalti-panel-settings>ul.disalti-sub.is-open{background:#111827!important;border-color:#ffffff1a!important}.disalti-sidebar-footer .disalti-panel-settings{z-index:1030;position:relative}#disalti-settings-root:empty{display:none}.disalti-sidebar-footer:has(#disalti-settings-root:empty){padding:0;display:none}.sidebar{flex-direction:column!important;height:100vh!important;max-height:100vh!important;display:flex!important;overflow:hidden!important}.sidebar .sidebar-logo{flex:0 0 56px!important;height:56px!important;position:static!important}.sidebar>.modern-profile,.sidebar>.sidebar-header{flex:none!important}.sidebar>.slimScrollDiv,.sidebar>.sidebar-inner,.sidebar>.sidebar-inner.slimscroll{flex:auto!important;height:auto!important;min-height:0!important;max-height:none!important;position:relative!important;top:0!important;overflow:hidden auto!important}.sidebar .slimScrollBar,.sidebar .slimScrollRail{display:none!important}#disalti-modules-root ul.disalti-sub,#disalti-settings-root ul.disalti-sub,.sidebar-menu li[data-disalti-keep]>ul.disalti-sub{height:auto!important;display:none!important;overflow:visible!important}#disalti-modules-root ul.disalti-sub.is-open,#disalti-settings-root ul.disalti-sub.is-open,.sidebar-menu li[data-disalti-keep]>ul.disalti-sub.is-open{display:block!important}@media (width>=992px){.mini-sidebar:not(.expand-menu) #disalti-modules-root ul.disalti-sub.is-open,.mini-sidebar:not(.expand-menu) #disalti-settings-root ul.disalti-sub.is-open,.mini-sidebar:not(.expand-menu) .sidebar-menu li[data-disalti-keep]>ul.disalti-sub.is-open{display:none!important}.mini-sidebar.expand-menu #disalti-modules-root ul.disalti-sub.is-open,.mini-sidebar.expand-menu #disalti-settings-root ul.disalti-sub.is-open,.mini-sidebar.expand-menu .sidebar-menu li[data-disalti-keep]>ul.disalti-sub.is-open{display:block!important}}html[data-rbac=user] #sidebar-menu>ul>li.menu-title:not(:first-of-type),html[data-rbac=user] #sidebar-menu>ul>li.menu-title:not(:first-of-type)+li,html[data-rbac=user] .header .header-search,html[data-rbac=user] .header .header-searchform,html[data-rbac=user] .topbar-menu,html[data-rbac=user] .header-nav-list{display:none!important}#sidebar-menu>ul>li.submenu[data-disalti-keep]:not(.submenu-two)>a,#sidebar-menu>ul>li.submenu[data-disalti-keep]:not(.submenu-two)>a span,#disalti-settings-root>li.submenu>a,#disalti-settings-root>li.submenu>a span{color:#111827!important;box-shadow:none!important;background:0 0!important;font-family:inherit!important;font-size:15px!important;font-weight:500!important}#sidebar-menu li[data-disalti-keep].submenu>a i,#disalti-settings-root>li.submenu>a i{color:#6b7280!important;font-size:16px!important}[data-disalti-nav-host] li a,[data-disalti-nav-host] li a span,#disalti-modules-root ul li a,#disalti-modules-root ul li a span,#disalti-settings-root ul li a,#disalti-settings-root ul li a span,#sidebar-menu li[data-disalti-keep] ul li a,#sidebar-menu li[data-disalti-keep] ul li a span,#sidebar-menu li[data-disalti-keep] .disalti-sub-label{color:#111827!important;box-shadow:none!important;background:0 0!important;font-family:inherit!important;font-weight:400!important}[data-disalti-nav-host] li:not(.disalti-mod)>a,[data-disalti-nav-host] .disalti-mod ul li a,#disalti-modules-root ul li:not(.disalti-mod)>a,#disalti-modules-root .disalti-mod ul li a,#disalti-settings-root ul li a,#sidebar-menu li[data-disalti-keep]:not(.disalti-mod) ul li a,#sidebar-menu li.disalti-mod ul li a,.sidebar .sidebar-menu>ul>li.submenu ul.disalti-sub li>a{padding:6px 8px 6px 30px!important;font-size:12px!important;line-height:1.35!important}[data-disalti-nav-host] li:not(.disalti-mod)>a span,[data-disalti-nav-host] .disalti-mod ul li a span,[data-disalti-nav-host] .disalti-sub-label,#disalti-modules-root ul li:not(.disalti-mod)>a span,#disalti-settings-root ul li a span,#sidebar-menu li[data-disalti-keep]:not(.disalti-mod) ul li a span,#sidebar-menu li.disalti-mod ul li a span,#sidebar-menu li[data-disalti-keep] .disalti-sub-label{margin-left:0!important;font-size:12px!important;font-weight:400!important}[data-disalti-nav-host] .submenu-two>a,[data-disalti-nav-host] .submenu-two>a span,[data-disalti-nav-host] .submenu-lvl-3>a,[data-disalti-nav-host] .submenu-lvl-3>a span,[data-disalti-nav-host] .disalti-sub-label,#disalti-modules-root .submenu-two>a,#disalti-modules-root .submenu-two>a span,#disalti-modules-root .submenu-lvl-3>a,#disalti-modules-root .submenu-lvl-3>a span{font-weight:400!important}#disalti-modules-root a:hover,#disalti-modules-root a:hover span,#disalti-modules-root a.active,#disalti-modules-root a.active span,#disalti-modules-root a.subdrop,#disalti-modules-root a.subdrop span,#disalti-settings-root a:hover,#disalti-settings-root a:hover span,#disalti-settings-root a.active,#disalti-settings-root a.active span,#disalti-settings-root a.subdrop,#disalti-settings-root a.subdrop span,#sidebar-menu li[data-disalti-keep] a:hover,#sidebar-menu li[data-disalti-keep] a:hover span,#sidebar-menu li[data-disalti-keep] a.active,#sidebar-menu li[data-disalti-keep] a.active span,#sidebar-menu li[data-disalti-keep] a.subdrop,#sidebar-menu li[data-disalti-keep] a.subdrop span{color:#0a66ff!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}#disalti-modules-root a:hover i,#disalti-modules-root a.active i,#disalti-modules-root a.subdrop i,#disalti-settings-root a:hover i,#disalti-settings-root a.active i,#disalti-settings-root a.subdrop i,#sidebar-menu li[data-disalti-keep] a:hover i,#sidebar-menu li[data-disalti-keep] a.active i,#sidebar-menu li[data-disalti-keep] a.subdrop i{color:#0a66ff!important}[data-theme=dark] #sidebar-menu>ul>li.submenu[data-disalti-keep]:not(.submenu-two)>a,[data-theme=dark] #sidebar-menu>ul>li.submenu[data-disalti-keep]:not(.submenu-two)>a span,[data-theme=dark] #disalti-settings-root>li.submenu>a,[data-theme=dark] #disalti-settings-root>li.submenu>a span{color:#e5e7eb!important;font-weight:500!important}[data-theme=dark] [data-disalti-nav-host] li a,[data-theme=dark] [data-disalti-nav-host] li a span,[data-theme=dark] [data-disalti-nav-host] .disalti-sub-label,[data-theme=dark] #disalti-modules-root ul li a,[data-theme=dark] #disalti-modules-root ul li a span,[data-theme=dark] #disalti-settings-root ul li a,[data-theme=dark] #disalti-settings-root ul li a span,[data-theme=dark] #sidebar-menu li[data-disalti-keep] ul li a,[data-theme=dark] #sidebar-menu li[data-disalti-keep] ul li a span,[data-theme=dark] #sidebar-menu li[data-disalti-keep] .disalti-sub-label,[data-sidebar=dark] [data-disalti-nav-host] li a,[data-sidebar=dark] [data-disalti-nav-host] li a span,[data-sidebar=dark] [data-disalti-nav-host] .disalti-sub-label,[data-sidebar=dark] #disalti-modules-root ul li a,[data-sidebar=dark] #disalti-modules-root ul li a span,[data-sidebar=dark] #disalti-settings-root ul li a,[data-sidebar=dark] #disalti-settings-root ul li a span,[data-sidebar=dark] #sidebar-menu li[data-disalti-keep] ul li a,[data-sidebar=dark] #sidebar-menu li[data-disalti-keep] ul li a span,[data-sidebar=dark] #sidebar-menu li[data-disalti-keep] .disalti-sub-label{color:#9ca3af!important;font-weight:400!important}[data-theme=dark] [data-disalti-nav-host] .submenu-two>a,[data-theme=dark] [data-disalti-nav-host] .submenu-two>a span,[data-theme=dark] [data-disalti-nav-host] .submenu-lvl-3>a,[data-theme=dark] [data-disalti-nav-host] .submenu-lvl-3>a span,[data-theme=dark] #disalti-modules-root .submenu-two>a,[data-theme=dark] #disalti-modules-root .submenu-two>a span,[data-theme=dark] #disalti-modules-root .submenu-lvl-3>a,[data-theme=dark] #disalti-modules-root .submenu-lvl-3>a span,[data-sidebar=dark] [data-disalti-nav-host] .submenu-two>a,[data-sidebar=dark] [data-disalti-nav-host] .submenu-lvl-3>a{color:#9ca3af!important}[data-theme=dark] [data-disalti-nav-host] a:hover,[data-theme=dark] [data-disalti-nav-host] a:hover span,[data-theme=dark] [data-disalti-nav-host] a.active,[data-theme=dark] [data-disalti-nav-host] a.active span,[data-theme=dark] [data-disalti-nav-host] a.subdrop,[data-theme=dark] [data-disalti-nav-host] a.subdrop span,[data-theme=dark] #disalti-modules-root a:hover,[data-theme=dark] #disalti-modules-root a.active,[data-theme=dark] #disalti-modules-root a.subdrop,[data-theme=dark] #disalti-settings-root a:hover,[data-theme=dark] #disalti-settings-root a.active,[data-theme=dark] #disalti-settings-root a.subdrop,[data-theme=dark] #sidebar-menu li[data-disalti-keep] a:hover,[data-theme=dark] #sidebar-menu li[data-disalti-keep] a.active,[data-theme=dark] #sidebar-menu li[data-disalti-keep] a.subdrop,[data-sidebar=dark] [data-disalti-nav-host] a:hover,[data-sidebar=dark] [data-disalti-nav-host] a.active,[data-sidebar=dark] [data-disalti-nav-host] a.subdrop{color:#60a5fa!important}#sidebar-menu li.disalti-mod.submenu:not(.submenu-two)>a{position:relative;align-items:center!important;gap:8px!important;display:flex!important}#sidebar-menu li.disalti-mod.submenu:not(.submenu-two)>a i{flex:0 0 16px;width:16px;margin:0!important;font-size:16px!important;position:static!important}#sidebar-menu li.disalti-mod.submenu:not(.submenu-two)>a span:not(.menu-arrow){margin:0!important;font-size:15px!important;font-weight:500!important;position:static!important}#sidebar-menu [data-disalti-nav-host]>li>ul>li>a,#sidebar-menu [data-disalti-nav-host]>li>ul>li>a span:not(.menu-arrow),#sidebar-menu li.disalti-mod>ul>li>a,#sidebar-menu li.disalti-mod>ul>li>a span:not(.menu-arrow){font-size:12px!important;font-weight:400!important}#sidebar-menu [data-disalti-nav-host]>li>ul ul a,#sidebar-menu [data-disalti-nav-host]>li>ul ul a span:not(.menu-arrow),#sidebar-menu li.disalti-mod>ul>li.submenu-two ul li a,#sidebar-menu li.disalti-mod>ul>li.submenu-two ul li a span:not(.menu-arrow){font-size:11px!important;font-weight:400!important}#sidebar-menu li.disalti-mod.submenu>ul>li>a{margin-left:0!important;padding-left:38px!important}#sidebar-menu li.disalti-mod.submenu>ul>li>ul>li>a{margin-left:0!important;padding-left:58px!important}#sidebar-menu li.disalti-mod.submenu>ul>li>ul>li>ul>li>a{margin-left:0!important;padding-left:78px!important}#sidebar-menu li.disalti-mod ul li a:before{display:none!important}#sidebar-menu li.disalti-mod ul{position:relative}#sidebar-menu li.disalti-mod ul:before{background:#ffffff4d!important;width:1px!important}#sidebar-menu li.disalti-mod>ul:before{left:24px!important}#sidebar-menu li.disalti-mod>ul>li>ul:before{left:44px!important}#sidebar-menu li.disalti-mod>ul>li>ul>li>ul:before{left:64px!important}.main-wrapper>.sidebar,.sidebar,.sidebar .sidebar-logo,html[data-theme=light] .sidebar .sidebar-logo,.sidebar .slimScrollDiv,.sidebar .sidebar-inner,.sidebar .sidebar-menu,.sidebar .sidebar-menu ul{background-color:#003770!important;border-color:#ffffff14!important}.sidebar .embid-brand-name,.sidebar .menu-title,#sidebar-menu>ul>li.submenu[data-disalti-keep]:not(.submenu-two)>a,#sidebar-menu>ul>li.submenu[data-disalti-keep]:not(.submenu-two)>a span,#sidebar-menu li[data-disalti-keep].submenu>a i,#sidebar-menu li[data-disalti-keep] ul li a,#sidebar-menu li[data-disalti-keep] ul li a span,#sidebar-menu li[data-disalti-keep] .disalti-sub-label,[data-disalti-nav-host] li a,[data-disalti-nav-host] li a span,#disalti-modules-root ul li a,#disalti-modules-root ul li a span,#disalti-settings-root ul li a,#disalti-settings-root ul li a span,#disalti-settings-root>li.submenu>a,#disalti-settings-root>li.submenu>a span,#disalti-settings-root>li.submenu>a i{color:#fff!important}#sidebar-menu li[data-disalti-keep] a,#sidebar-menu li[data-disalti-keep] a span,#sidebar-menu li[data-disalti-keep] ul,#sidebar-menu li[data-disalti-keep] ul:before,#disalti-modules-root a,#disalti-modules-root ul,#disalti-modules-root ul:before{box-shadow:none!important;background-image:none!important}#sidebar-menu li[data-disalti-keep] a:hover,#sidebar-menu li[data-disalti-keep] a:hover span,#sidebar-menu li[data-disalti-keep] a.active,#sidebar-menu li[data-disalti-keep] a.active span,#sidebar-menu li[data-disalti-keep] a.subdrop,#sidebar-menu li[data-disalti-keep] a.subdrop span,#sidebar-menu li[data-disalti-keep] a:hover i,#sidebar-menu li[data-disalti-keep] a.active i,#sidebar-menu li[data-disalti-keep] a.subdrop i,#disalti-modules-root a:hover,#disalti-modules-root a:hover span,#disalti-modules-root a.active,#disalti-modules-root a.active span,#disalti-modules-root a.subdrop,#disalti-modules-root a.subdrop span,#disalti-modules-root a:hover i,#disalti-modules-root a.active i,#disalti-modules-root a.subdrop i{color:#fff!important;box-shadow:none!important;background:0 0!important}#sidebar-menu li.disalti-mod ul a.active,#sidebar-menu li.disalti-mod ul a.active span{border-left:0!important;font-weight:600!important}body.mini-sidebar.expand-menu #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub{border:0!important;border-radius:0!important;width:auto!important;position:static!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub ul.disalti-sub.is-open{border:0!important;width:auto!important;max-height:none!important;animation:none!important;display:block!important;position:static!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub{animation:.14s ease-out disalti-mini-fly;z-index:1080!important;background:#003770!important;border:0!important;border-radius:0 8px 8px 0!important;width:max-content!important;min-width:200px!important;max-width:290px!important;height:auto!important;margin:0!important;padding:6px 0!important;display:block!important;position:fixed!important;overflow:auto!important;box-shadow:4px 6px 14px #0000002e!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub .disalti-sub-label,body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub a>span:not(.menu-arrow){color:#fff!important;width:auto!important;display:inline!important;overflow:visible!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub a{color:#fff!important;background:0 0!important;border-radius:6px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;margin:1px 6px!important;padding:7px 12px!important;display:flex!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub>li>a{padding-left:12px!important;font-size:13px!important;font-weight:500!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub>li>ul>li>a{padding-left:26px!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub>li>ul>li>ul>li>a{padding-left:40px!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub ul a,body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub ul a span:not(.menu-arrow){color:#ffffffd1!important;font-size:12px!important;font-weight:400!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub a:before,body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub:before{display:none!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub:before,body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub ul:before,body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub li:before,body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub li:after{content:none!important;display:none!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub .menu-arrow{display:none!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub li.submenu>a>span:not(.menu-arrow){font-weight:600!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub a:hover{background:#ffffff14!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub a.active{background:#ffffff24!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>a{background:#ffffff29!important;border-radius:8px!important}body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub a{white-space:nowrap!important}@keyframes disalti-mini-fly{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.sidebar .sidebar-menu .menu-arrow:before,.sidebar .sidebar-menu>ul>li>a.active .menu-arrow:before,.sidebar .sidebar-menu>ul>li>a.subdrop .menu-arrow:before,.sidebar .sidebar-menu>ul>li ul>li.active a .menu-arrow:before,.sidebar .sidebar-menu>ul li .submenu>ul li a:hover .menu-arrow:before,.sidebar .sidebar-menu>ul li .submenu.submenu-two a.subdrop .menu-arrow:before,.sidebar .sidebar-menu>ul li .submenu.submenu-two a.active .menu-arrow:before,html[data-color=primary] .sidebar .sidebar-menu>ul>li ul>li.active a .menu-arrow:before{border-color:#fff!important}[data-theme=dark] .main-wrapper>.sidebar,[data-theme=dark] .sidebar,[data-theme=dark] .sidebar .sidebar-logo,[data-theme=dark] .sidebar .slimScrollDiv,[data-theme=dark] .sidebar .sidebar-inner,[data-theme=dark] .sidebar .sidebar-menu,[data-theme=dark] .sidebar .sidebar-menu ul,[data-theme=dark] body.mini-sidebar #sidebar-menu li.disalti-mod.is-mini-fly>ul.disalti-sub{background:#0d0d0d!important;border-color:#1f2228!important}.disalti-host .table .badge,.disalti-host .custom-datatable-filter .badge,.modal-body .table .badge{letter-spacing:.02em;white-space:nowrap;justify-content:center;align-items:center;gap:.2rem;min-height:1.35rem;border-radius:.2rem!important;padding:.15rem .45rem!important;font-size:.68rem!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important}.disalti-host .table .badge.rounded-pill,.disalti-host .custom-datatable-filter .badge.rounded-pill,.modal-body .table .badge.rounded-pill,.disalti-host .badge.rounded-pill{border-radius:50rem!important;padding:.25rem .65rem!important}.disalti-host .table .badge.rounded-pill.badge-soft-success,.disalti-host .badge.rounded-pill.badge-soft-success{color:#0e9f4a!important;background:#03c95a24!important}.disalti-host .table .badge.rounded-pill.badge-soft-warning,.disalti-host .badge.rounded-pill.badge-soft-warning{color:#b78103!important;background:#ffc10738!important}.disalti-host .table .badge.rounded-pill.badge-soft-danger,.disalti-host .badge.rounded-pill.badge-soft-danger{color:#c40a0a!important;background:#e70d0d1f!important}.disalti-host .table .badge.rounded-pill.badge-soft-primary,.disalti-host .badge.rounded-pill.badge-soft-primary,.disalti-host .table .badge.rounded-pill.badge-soft-info,.disalti-host .badge.rounded-pill.badge-soft-info{color:#1b84ff!important;background:#1b84ff24!important}.disalti-host .table .badge.rounded-pill.badge-soft-secondary,.disalti-host .badge.rounded-pill.badge-soft-secondary{color:#0c4b5e!important;background:#0c4b5e1f!important}.disalti-host .table .badge.rounded-pill.badge-empresa-disalti,.disalti-host .badge.rounded-pill.badge-empresa-disalti,.modal-body .badge.rounded-pill.badge-empresa-disalti{color:#0284c7!important;background:#0ea5e929!important}.disalti-host .table .badge.rounded-pill.badge-empresa-rande,.disalti-host .badge.rounded-pill.badge-empresa-rande,.modal-body .badge.rounded-pill.badge-empresa-rande{color:#c40a0a!important;background:#e70d0d1f!important}.disalti-host .table .badge.badge-md,.disalti-host .table .badge.badge-xs,.disalti-host .custom-datatable-filter .badge.badge-md,.disalti-host .custom-datatable-filter .badge.badge-xs,.modal-body .table .badge.badge-md,.modal-body .table .badge.badge-xs{padding:.15rem .45rem!important;font-size:.68rem!important}.disalti-host .table .badge .ti,.disalti-host .custom-datatable-filter .badge .ti,.modal-body .table .badge .ti{font-size:.75rem;line-height:1}.disalti-host .table .badge-primary,.disalti-host .custom-datatable-filter .badge-primary,.modal-body .badge-primary{color:#fff!important;background:#0a66ff!important}.disalti-host .table .badge-soft-success,.disalti-host .custom-datatable-filter .badge-soft-success,.modal-body .badge-soft-success{color:#fff!important;background:#03c95a!important}.disalti-host .table .badge-soft-warning,.disalti-host .custom-datatable-filter .badge-soft-warning,.modal-body .badge-soft-warning{color:#1a1a1a!important;background:#ffc107!important}.disalti-host .table .badge-soft-primary,.disalti-host .custom-datatable-filter .badge-soft-primary,.modal-body .badge-soft-primary,.disalti-host .table .badge-soft-info,.disalti-host .custom-datatable-filter .badge-soft-info,.modal-body .badge-soft-info{color:#fff!important;background:#1b84ff!important}.disalti-host .table .badge-soft-danger,.disalti-host .custom-datatable-filter .badge-soft-danger,.modal-body .badge-soft-danger{color:#fff!important;background:#e70d0d!important}.disalti-host .table .badge-soft-secondary,.disalti-host .custom-datatable-filter .badge-soft-secondary,.modal-body .badge-soft-secondary{color:#fff!important;background:#0c4b5e!important}.disalti-host .table .badge-pink-transparent,.disalti-host .custom-datatable-filter .badge-pink-transparent,.modal-body .badge-pink-transparent{color:#fff!important;background:#fd3995!important}.disalti-host .table .badge-success-transparent,.disalti-host .custom-datatable-filter .badge-success-transparent,.modal-body .badge-success-transparent{color:#fff!important;background:#03c95a!important}.disalti-host .table .badge-warning-transparent,.disalti-host .custom-datatable-filter .badge-warning-transparent,.modal-body .badge-warning-transparent{color:#1a1a1a!important;background:#ffc107!important}.disalti-host .table td .fw-medium,.disalti-host .table td h6,.disalti-host .custom-datatable-filter td .fw-medium,.disalti-host .custom-datatable-filter td h6,.modal-body .table td .fw-medium,.modal-body .table td h6{font-weight:700!important}.disalti-host.disalti-host{--du-surface:#fff;--du-soft:#f6f8fb;--du-line:#e9edf3;--du-text:#0f172a;--du-muted:#64748b;--du-accent:#0ea5e9;--bs-border-color:var(--du-line)}[data-theme=dark] .disalti-host.disalti-host{--du-surface:#17191f;--du-soft:#1e2128;--du-line:#272b33;--du-text:#e8eaf0;--du-muted:#98a2b3}.disalti-host.disalti-host .card{background:var(--du-surface);border:1px solid var(--du-line);border-radius:12px;box-shadow:0 1px 2px #0f172a0d}[data-theme=dark] .disalti-host.disalti-host .card{box-shadow:none}.disalti-host.disalti-host .card-header,.disalti-host.disalti-host .card-footer{border-color:var(--du-line);background:0 0}.disalti-host.disalti-host .card-header{padding:.85rem 1.1rem}.disalti-host.disalti-host .card-header h5,.disalti-host.disalti-host .card-header h4,.disalti-host.disalti-host .card-title{letter-spacing:-.01em;font-weight:600}[data-theme=dark] .disalti-host.disalti-host .card-header h5,[data-theme=dark] .disalti-host.disalti-host .card-header h4,[data-theme=dark] .disalti-host.disalti-host .card-title{color:var(--du-text)}.disalti-host.disalti-host .du-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex}.disalti-host.disalti-host .du-card-ico{color:#fff;background:var(--du-ico,var(--du-accent));width:30px;height:30px;box-shadow:0 4px 10px color-mix(in srgb, var(--du-ico,var(--du-accent)) 40%, transparent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.disalti-host.disalti-host .avatar.rounded,.disalti-host.disalti-host .avatar.avatar-md.rounded,.disalti-host.disalti-host .avatar.avatar-lg.rounded,.disalti-host.disalti-host .avatar.avatar-sm.rounded{border-radius:10px}.disalti-host.disalti-host .page-breadcrumb h2{letter-spacing:-.01em;font-size:20px;font-weight:700}.disalti-host.disalti-host .page-breadcrumb .breadcrumb-item{font-size:12.5px}.disalti-host.disalti-host .table{--bs-table-color:var(--du-text);--bs-table-border-color:var(--du-line);--bs-table-hover-bg:var(--du-soft);color:var(--du-text);border-color:var(--du-line);margin-bottom:0}.disalti-host.disalti-host .table thead th,.disalti-host.disalti-host .table .thead-light th{background:var(--du-soft);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:.6rem .9rem;font-size:11px;font-weight:600;color:var(--du-muted)!important;border-bottom:1px solid var(--du-line)!important}.disalti-host.disalti-host .table tbody td{border-color:var(--du-line);vertical-align:middle;padding:.65rem .9rem}.disalti-host.disalti-host .table tbody tr{transition:background .12s}.disalti-host.disalti-host .table-hover tbody tr:hover,.disalti-host.disalti-host .table tbody tr:hover{background:var(--du-soft)}[data-theme=dark] .disalti-host.disalti-host .table-hover tbody tr:hover,[data-theme=dark] .disalti-host.disalti-host .table tbody tr:hover{background:#ffffff08}.disalti-host.disalti-host .table>:not(caption)>*>*{border-color:var(--du-line)}.disalti-host.disalti-host .btn{border-radius:8px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .12s}.disalti-host.disalti-host .btn-sm{border-radius:7px}.disalti-host.disalti-host .btn-xs{border-radius:6px}.disalti-host.disalti-host .btn-white,.disalti-host.disalti-host .btn-light{background:var(--du-surface);color:var(--du-text);border-color:var(--du-line)!important}.disalti-host.disalti-host .btn-white:hover,.disalti-host.disalti-host .btn-light:hover{background:var(--du-soft);color:var(--du-text)}[data-theme=dark] .disalti-host.disalti-host .btn-white,[data-theme=dark] .disalti-host.disalti-host .btn-light{background:var(--du-soft)!important;border-color:var(--du-line)!important;color:var(--du-text)!important}[data-theme=dark] .disalti-host.disalti-host .btn-outline-secondary{color:var(--du-muted)!important;box-shadow:none!important;background:0 0!important;border-color:#2b3038!important}[data-theme=dark] .disalti-host.disalti-host .btn-outline-secondary:hover,[data-theme=dark] .disalti-host.disalti-host .btn-outline-secondary:focus,[data-theme=dark] .disalti-host.disalti-host .btn-outline-secondary:active{background:var(--du-soft)!important;color:var(--du-text)!important;box-shadow:none!important;border-color:#3a4048!important}[data-theme=dark] .disalti-host.disalti-host .btn-outline-danger{color:#f87171!important;background:0 0!important;border-color:#ef444466!important}[data-theme=dark] .disalti-host.disalti-host .btn-outline-danger:hover,[data-theme=dark] .disalti-host.disalti-host .btn-outline-danger:focus{color:#fca5a5!important;background:#ef444424!important;border-color:#ef44448c!important}[data-theme=dark] .disalti-host.disalti-host .btn-outline-info{color:#38bdf8!important;border-color:#38bdf866!important}[data-theme=dark] .disalti-host.disalti-host .btn-outline-info:hover{color:#7dd3fc!important;background:#38bdf824!important}[data-theme=dark] .disalti-host.disalti-host .btn-outline-warning{color:#fbbf24!important;border-color:#f59e0b66!important}[data-theme=dark] .disalti-host.disalti-host .btn-outline-warning:hover{color:#fcd34d!important;background:#f59e0b24!important}[data-theme=dark] .disalti-host.disalti-host .btn-outline-success{color:#34d399!important;border-color:#10b98166!important}[data-theme=dark] .disalti-host.disalti-host .btn-outline-success:hover{color:#6ee7b7!important;background:#10b98124!important}.disalti-host.disalti-host .badge{letter-spacing:.01em;border-radius:6px;font-weight:600}[data-theme=dark] .disalti-host.disalti-host .badge-soft-primary{color:#38bdf8;background:#0ea5e929}[data-theme=dark] .disalti-host.disalti-host .badge-soft-secondary{color:var(--du-muted);background:#262b33}[data-theme=dark] .disalti-host.disalti-host .badge-soft-success{color:#34d399;background:#10b98129}[data-theme=dark] .disalti-host.disalti-host .badge-soft-warning{color:#fbbf24;background:#f59e0b29}[data-theme=dark] .disalti-host.disalti-host .badge-soft-danger{color:#f87171;background:#ef444429}[data-theme=dark] .disalti-host.disalti-host .badge-soft-info{color:#38bdf8;background:#38bdf829}[data-theme=dark] .disalti-host.disalti-host .badge-soft-purple,[data-theme=dark] .disalti-host.disalti-host .badge-soft-violet{color:#a78bfa;background:#8b5cf62e}.disalti-host.disalti-host .form-label,.disalti-host.disalti-host .col-form-label{font-size:12.5px;font-weight:500}[data-theme=dark] .disalti-host.disalti-host .form-label,[data-theme=dark] .disalti-host.disalti-host .col-form-label{color:var(--du-text)}.disalti-host.disalti-host .form-control,.disalti-host.disalti-host .form-select{background-color:var(--du-surface);color:var(--du-text);border-color:#dbe2ea;border-radius:8px;font-size:13px}.disalti-host.disalti-host .form-control::placeholder{color:#94a3b8}.disalti-host.disalti-host .form-control:disabled,.disalti-host.disalti-host .form-select:disabled,.disalti-host.disalti-host .form-control[readonly]{background-color:var(--du-soft);color:var(--du-muted)}[data-theme=dark] .disalti-host.disalti-host .form-control,[data-theme=dark] .disalti-host.disalti-host .form-select{color:var(--du-text);background-color:#101216;border-color:#2b3038}[data-theme=dark] .disalti-host.disalti-host .form-control::placeholder{color:#5f6b7a}[data-theme=dark] .disalti-host.disalti-host .form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%2398a2b3' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}[data-theme=dark] .disalti-host.disalti-host .form-control:disabled,[data-theme=dark] .disalti-host.disalti-host .form-select:disabled,[data-theme=dark] .disalti-host.disalti-host .form-control[readonly]{color:var(--du-muted);background-color:#1a1d23}.disalti-host.disalti-host .input-group-text{background:var(--du-soft);color:var(--du-muted);border-color:#dbe2ea;border-radius:8px;font-size:13px}[data-theme=dark] .disalti-host.disalti-host .input-group-text{color:var(--du-muted);background:#1a1d23;border-color:#2b3038}.disalti-host.disalti-host .form-check-input{border-radius:4px}[data-theme=dark] .disalti-host.disalti-host .form-check-input{background-color:#101216;border-color:#2b3038}[data-theme=dark] .disalti-host.disalti-host .form-check-label{color:var(--du-text)}.disalti-host.disalti-host .alert{border-width:1px;border-radius:10px;font-size:13px}[data-theme=dark] .disalti-host.disalti-host .alert-danger{color:#fca5a5;background:#ef44441f;border-color:#ef444440}[data-theme=dark] .disalti-host.disalti-host .alert-success{color:#6ee7b7;background:#10b9811f;border-color:#10b98140}[data-theme=dark] .disalti-host.disalti-host .alert-warning{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b40}[data-theme=dark] .disalti-host.disalti-host .alert-info{color:#7dd3fc;background:#38bdf81f;border-color:#38bdf840}.disalti-host.disalti-host .dropdown-menu{border:1px solid var(--du-line);background:var(--du-surface);border-radius:10px;box-shadow:0 10px 30px #0f172a1f}.disalti-host.disalti-host .dropdown-item{color:var(--du-text);border-radius:6px;font-size:13px}.disalti-host.disalti-host .dropdown-item:hover,.disalti-host.disalti-host .dropdown-item:focus{background:var(--du-soft);color:var(--du-text)}[data-theme=dark] .disalti-host.disalti-host .dropdown-menu{box-shadow:0 10px 30px #00000080}[data-theme=dark] .disalti-host.disalti-host .dropdown-item-text,[data-theme=dark] .disalti-host.disalti-host .dropdown-header{color:var(--du-muted)}.disalti-host.disalti-host .page-link{border-color:var(--du-line);color:var(--du-muted);background:var(--du-surface);border-radius:7px;margin:0 2px;font-size:12.5px}.disalti-host.disalti-host .page-item.active .page-link{border-color:var(--du-accent)}[data-theme=dark] .disalti-host.disalti-host .page-link{background:var(--du-soft);border-color:var(--du-line);color:var(--du-muted)}[data-theme=dark] .disalti-host.disalti-host .page-item.disabled .page-link{background:var(--du-surface);color:#4b5563}.disalti-host.disalti-host .nav-tabs{border-color:var(--du-line)}.disalti-host.disalti-host .nav-tabs .nav-link{color:var(--du-muted);border-radius:8px 8px 0 0;font-weight:500}[data-theme=dark] .disalti-host.disalti-host .nav-tabs .nav-link{color:var(--du-muted)}[data-theme=dark] .disalti-host.disalti-host .nav-tabs .nav-link.active{background:var(--du-surface);border-color:var(--du-line) var(--du-line) var(--du-surface)}.disalti-host.disalti-host .nav-pills .nav-link{color:var(--du-muted);border-radius:8px;font-weight:500}.disalti-host.disalti-host .list-group-item{border-color:var(--du-line);background:var(--du-surface);color:var(--du-text)}[data-theme=dark] .disalti-host.disalti-host .list-group-item{border-color:var(--du-line);background:0 0}[data-theme=dark] .disalti-host.disalti-host .list-group-item-action:hover,[data-theme=dark] .disalti-host.disalti-host .list-group-item-action:focus{background:var(--du-soft);color:var(--du-text)}.disalti-host.disalti-host .modal-content{border:1px solid var(--du-line);background:var(--du-surface);border-radius:14px}.disalti-host.disalti-host .modal-header,.disalti-host.disalti-host .modal-footer{border-color:var(--du-line)}[data-theme=dark] .disalti-host.disalti-host .modal-content{box-shadow:0 20px 50px #0000008c}[data-theme=dark] .disalti-host.disalti-host .btn-close{filter:invert()grayscale()}.disalti-host.disalti-host .progress{background-color:#eef2f7;border-radius:999px}[data-theme=dark] .disalti-host.disalti-host .progress{background-color:#262b33}[data-theme=dark] .disalti-host.disalti-host .text-dark{color:var(--du-text)!important}[data-theme=dark] .disalti-host.disalti-host .text-muted,[data-theme=dark] .disalti-host.disalti-host .text-secondary{color:var(--du-muted)!important}[data-theme=dark] .disalti-host.disalti-host .bg-white{background-color:var(--du-surface)!important}[data-theme=dark] .disalti-host.disalti-host .bg-light,[data-theme=dark] .disalti-host.disalti-host .bg-light-subtle{background-color:var(--du-soft)!important}[data-theme=dark] .disalti-host.disalti-host .border,[data-theme=dark] .disalti-host.disalti-host .border-bottom,[data-theme=dark] .disalti-host.disalti-host .border-top,[data-theme=dark] .disalti-host.disalti-host .border-start,[data-theme=dark] .disalti-host.disalti-host .border-end{border-color:var(--du-line)!important}[data-theme=dark] .disalti-host.disalti-host hr{border-color:var(--du-line);opacity:1}[data-theme=dark] .disalti-host.disalti-host h1,[data-theme=dark] .disalti-host.disalti-host h2,[data-theme=dark] .disalti-host.disalti-host h3,[data-theme=dark] .disalti-host.disalti-host h4,[data-theme=dark] .disalti-host.disalti-host h5,[data-theme=dark] .disalti-host.disalti-host h6{color:var(--du-text)}.disalti-host.disalti-host .du-kpi{transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden}.disalti-host.disalti-host .du-kpi:before{content:"";background:var(--du-accent-kpi,var(--du-accent));height:4px;position:absolute;top:0;left:0;right:0}.disalti-host.disalti-host .du-kpi:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a1a}[data-theme=dark] .disalti-host.disalti-host .du-kpi:hover{box-shadow:0 10px 24px #00000073}.disalti-host.disalti-host .du-kpi-ico{color:#fff;background:var(--du-accent-kpi,var(--du-accent));width:40px;height:40px;box-shadow:0 5px 12px color-mix(in srgb, var(--du-accent-kpi,var(--du-accent)) 40%, transparent);border-radius:11px;justify-content:center;align-items:center;font-size:19px;display:inline-flex}.disalti-host.disalti-host .du-kpi-valor{letter-spacing:-.01em;color:var(--du-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.du-ico{color:#fff;background:var(--du-ico,#0ea5e9);width:34px;height:34px;box-shadow:0 4px 10px color-mix(in srgb, var(--du-ico,#0ea5e9) 38%, transparent);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.du-ico--sm{border-radius:9px;width:30px;height:30px;font-size:14px}.du-ico--lg{border-radius:11px;width:40px;height:40px;font-size:19px}.du-hint{background:var(--du-soft,#f6f8fb);border:1px solid var(--du-line,#e9edf3);color:var(--du-muted,#64748b);border-radius:10px;align-items:flex-start;gap:.55rem;padding:.6rem .75rem;font-size:12px;line-height:1.45;display:flex}.du-hint>i{color:var(--du-accent,#0ea5e9);flex-shrink:0;margin-top:1px}[data-theme=dark] .du-hint{background:var(--du-soft,#1e2128);border-color:var(--du-line,#272b33);color:var(--du-muted,#98a2b3)}.du-feat{color:var(--du-text,#0f172a);align-items:center;gap:.55rem;padding:.3rem 0;font-size:12.5px;display:flex}.du-feat>i{color:var(--du-accent,#0ea5e9);font-size:14px}[data-theme=dark] .du-feat{color:var(--du-text,#e8eaf0)}.du-mes{font-weight:600;color:#fff!important;background-color:#0ea5e9!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")!important;border-color:#0284c7!important}.du-mes:hover,.du-mes:focus{color:#fff!important;box-shadow:none!important;background-color:#0284c7!important;border-color:#0369a1!important}.du-mes option{color:#0f172a;background:#fff;font-weight:500}.du-spin{animation:.9s linear infinite du-rotar}@keyframes du-rotar{to{transform:rotate(360deg)}}.disalti-host.disalti-host .du-skel{background:var(--du-surface);position:relative;overflow:hidden}.disalti-host.disalti-host .du-skel:after{content:"";background:linear-gradient(90deg,#0000,#94a3b829,#0000);animation:1.2s infinite du-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes du-shimmer{to{transform:translate(100%)}}.disalti-host.disalti-host .du-skel-line{background:var(--du-soft);border-radius:5px;height:10px}.map-empty{color:#29344a;z-index:2;background:#f7f8f9;justify-content:center;align-items:center;padding:16px;font-size:14px;display:flex;position:absolute;inset:0}.gmap-root,.gmap-canvas,.gmap-canvas .leaflet-container{width:100%;height:100%;min-height:240px}.gmap-html-marker{cursor:pointer;position:absolute;transform:translate(-50%,-50%)}.gmap-html-marker--bottom{transform:translate(-50%,-100%)}.gmap-leaflet-icon{background:0 0!important;border:none!important;width:0!important;height:0!important;overflow:visible!important}.gmap-leaflet-slot{position:relative}.gmap-html-marker--in-leaflet{position:relative!important;top:auto!important;left:auto!important}.gmap-html-marker--in-leaflet:not(.gmap-html-marker--bottom){transform:translate(-50%,-50%)!important}.gmap-html-marker--in-leaflet.gmap-html-marker--bottom{transform:translate(-50%,-100%)!important}.gmap-canvas .gm-fullscreen-control,.gmap-canvas .gm-svpc,.gmap-canvas .gm-bundled-control,.gmap-canvas button.gm-control-active{display:none!important}.gmap-ctrl-stack{z-index:20;pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute;top:10px;right:10px}.gmap-ctrl-stack>*{pointer-events:auto}.gmap-ctrl,.mapboxgl-ctrl,.mapboxgl-ctrl-group{background:#fff;border:1px solid #dce2eb;border-radius:8px;flex-direction:column;display:flex;position:static;overflow:hidden;box-shadow:0 1px 4px #0f172a1f}.gmap-ctrl--tr,.gmap-ctrl--br,.gmap-ctrl--bl,.gmap-ctrl--tl{inset:auto}.gmap-ctrl button,.mapboxgl-ctrl button,.gmap-ctrl-stack button{cursor:pointer;color:#29344a;background:#fff;border:0;border-bottom:1px solid #e8edf3;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;padding:0;font-weight:700;display:inline-flex}.gmap-ctrl button:last-child,.mapboxgl-ctrl button:last-child,.gmap-ctrl-stack button:last-child{border-bottom:0}.gmap-ctrl-extra{position:static!important;top:auto!important;right:auto!important}.pm-shell{color:inherit}.pm-hero{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:.85rem;padding-bottom:.85rem;display:flex}.pm-hero-meta{flex:160px;min-width:0}.pm-hero-meta h6{margin:0;font-weight:600}.pm-hero-meta .pm-sub{opacity:.75;font-size:.78rem}.pm-stats{flex-wrap:wrap;gap:1rem;margin-left:auto;display:flex}.pm-stat .pm-stat-val{font-size:1.05rem;font-weight:700;line-height:1.2;display:block}.pm-stat .pm-stat-lbl{text-transform:uppercase;letter-spacing:.05em;opacity:.7;font-size:.68rem;font-weight:600}.pm-split{grid-template-columns:minmax(200px,32%) 1fr;gap:0;min-height:360px;display:grid}@media (width<=767.98px){.pm-split{grid-template-columns:1fr;min-height:0}}.pm-empresas{max-height:420px;padding-right:.75rem;overflow:auto}.pm-detalle{max-height:420px;padding-left:.75rem;overflow:auto}@media (width<=767.98px){.pm-empresas,.pm-detalle{max-height:none;padding:0}.pm-detalle{margin-top:1rem;padding-top:.75rem}}.pm-empresas .list-group-item{cursor:pointer;color:inherit;background:0 0;padding:.7rem .65rem;border:0!important;border-radius:0!important}.pm-empresas .list-group-item:hover{background:#0d6efd14}.pm-empresas .list-group-item.active{color:inherit;background:#0d6efd24;font-weight:600}.pm-empresas .list-group-item .pm-emp-sub{opacity:.7;font-size:.72rem;font-weight:400}.pm-detalle-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.pm-detalle-head h6{margin:0;font-weight:600}.pm-table .table{margin-bottom:0}.pm-table thead th{text-transform:uppercase;letter-spacing:.04em;border-top:0;font-size:.72rem;font-weight:700}.pm-empty{text-align:center;opacity:.7;padding:2rem .5rem}.pm-shell .form-control,.pm-shell .btn,.pm-shell .badge,.pm-shell .avatar,.pm-shell .list-group,.pm-shell .list-group-item,.pm-shell .alert{border-radius:0!important}.pm-shell .list-group,.pm-shell .table-responsive,.pm-shell .alert,.pm-shell .form-control{box-shadow:none!important;border:0!important}.disalti-login{--dl-ink:#0b1f33;--dl-muted:#5b6b7c;--dl-line:#e6ebf1;--dl-blue:#0033a0;--dl-accent:#0a4db3;--dl-accent-deep:#083a8a;--dl-gold:#f5b800;background:radial-gradient(900px 420px at 50% -10%,#0033a01a,#0000 60%),radial-gradient(700px 360px at 80% 100%,#f5b80014,#0000 55%),#f3f6fb;min-height:100vh}.disalti-login .dl-center{justify-content:center;align-items:center;min-height:100vh;padding:2rem 1.25rem;display:flex}.disalti-login .dl-form-card{border:1px solid var(--dl-line);text-align:center;background:#fff;border-radius:1.1rem;width:100%;max-width:440px;padding:2.25rem 2rem 1.6rem;animation:.55s both dl-rise;box-shadow:0 1px 2px #0b1f330a,0 22px 56px #0b1f3317}@keyframes dl-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.disalti-login .dl-brand{flex-direction:column;align-items:center;margin-bottom:1.6rem;display:flex}.disalti-login .dl-brand img{width:108px;height:auto;margin-bottom:.85rem;display:block}.disalti-login .dl-brand-name{letter-spacing:.14em;text-transform:uppercase;color:var(--dl-blue);margin:0;font-size:1.05rem;font-weight:800;line-height:1.25}.disalti-login .dl-brand-line{background:linear-gradient(90deg, var(--dl-gold), var(--dl-blue));border-radius:99px;width:48px;height:3px;margin:.75rem auto 0}.disalti-login .dl-form-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--dl-accent);margin-bottom:.35rem;font-size:.7rem;font-weight:700}.disalti-login .dl-form-title{color:var(--dl-ink);letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.5rem;font-weight:700}.disalti-login .dl-form-sub{color:var(--dl-muted);margin-bottom:1.45rem;font-size:.92rem}.disalti-login .dl-fields{text-align:left}.disalti-login .dl-form-card .form-label{color:var(--dl-ink);font-size:.85rem;font-weight:600}.disalti-login .dl-form-card .form-control{border-color:#d5dde7;border-radius:.55rem;min-height:44px}.disalti-login .dl-form-card .form-control:focus{border-color:var(--dl-accent);box-shadow:0 0 0 .2rem #0a4db31f}.disalti-login .dl-form-card .input-group-text{color:var(--dl-muted);background:#f8fafc;border-color:#d5dde7}.disalti-login .dl-form-card .pass-group{position:relative}.disalti-login .dl-form-card .pass-group .toggle-password{cursor:pointer;color:var(--dl-muted);z-index:2;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.disalti-login .dl-submit{background:linear-gradient(180deg, var(--dl-accent) 0%, var(--dl-accent-deep) 100%);border:none;border-radius:.55rem;min-height:46px;font-weight:600;box-shadow:0 8px 20px #083a8a38}.disalti-login .dl-submit:hover:not(:disabled){filter:brightness(1.05)}.disalti-login .dl-submit:disabled{opacity:.75}.disalti-login .dl-meta{border-top:1px solid var(--dl-line);color:var(--dl-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-top:1.25rem;padding-top:1.1rem;font-size:.78rem;display:flex}.disalti-login .dl-meta-secure{align-items:center;gap:.35rem;display:inline-flex}.disalti-login .dl-totp-wrap{margin-top:.25rem}.disalti-login .dl-totp-input{letter-spacing:.45em;text-align:center;width:100%;min-height:64px;caret-color:var(--dl-accent);padding:.75rem 1rem;font-size:2rem;font-weight:700;line-height:1.2;display:block;box-shadow:inset 0 1px 2px #0b1f330f;color:#0b1f33!important;background:#fff!important;border:2px solid #c5d0de!important;border-radius:.75rem!important}.disalti-login .dl-totp-input::placeholder{letter-spacing:.35em;opacity:1;font-weight:500;color:#9aa8b8!important}.disalti-login .dl-totp-input:focus{outline:none;border-color:var(--dl-accent)!important;box-shadow:0 0 0 .25rem #0a4db326!important}.disalti-login .dl-totp-hint{color:var(--dl-muted);margin:.65rem 0 0;font-size:.82rem}.mg-badge{white-space:nowrap;vertical-align:middle;border-radius:4px!important;align-items:center!important;width:max-content!important;min-width:0!important;max-width:none!important;height:auto!important;margin:0!important;padding:0 4px!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important}.va-stat{border:0;min-height:92px}.va-stat--blue{color:#fff;background:#3b82f6}.va-stat--dark{color:#fff;background:#1e293b}.va-stat--ink{color:#fff;background:#0f172a}.va-stat h3{margin:0;font-size:1.65rem;font-weight:700;line-height:1.1}.va-stat p{opacity:.9;margin:0;font-size:.78rem}.va-split{background:#fff;border:1px solid #e6eaef;border-radius:12px;grid-template-columns:minmax(220px,280px) 1fr;min-height:520px;display:grid;overflow:hidden}@media (width<=991.98px){.va-split{grid-template-columns:1fr}}.va-left{background:#f8fafc;border-right:1px solid #e6eaef;flex-direction:column;min-height:0;display:flex}.va-left-head{color:#fff;background:#3b82f6;justify-content:space-between;align-items:center;padding:.7rem .9rem;font-weight:650;display:flex}.va-left-list{flex:1;overflow:auto}.va-emp{text-align:left;background:0 0;border:0;border-bottom:1px solid #eef2f6;align-items:center;gap:.55rem;width:100%;padding:.7rem .9rem;display:flex}.va-emp:hover{background:#eef4ff}.va-emp.is-on{color:#fff;background:#3b82f6}.va-emp .va-count{opacity:.85;margin-left:auto;font-size:.72rem}.va-right{flex-direction:column;min-width:0;display:flex}.va-right-head{color:#fff;background:#0f172a;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.va-right-head .va-meta{opacity:.75;font-size:.75rem}.va-body{padding:1rem}.va-file{align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;display:inline-flex}.va-file img{flex-shrink:0;width:16px;height:16px}.va-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.72rem;font-weight:700;display:inline-flex}.va-id{color:#94a3b8;font-size:.68rem}.va-emp.is-on .va-id{color:#ffffffbf}html[data-theme=dark] .va-split,html[data-sidebar=dark] .va-split{background:#0d0d0d;border-color:#1f2228}html[data-theme=dark] .va-left,html[data-sidebar=dark] .va-left{background:#131313;border-right-color:#1f2228}html[data-theme=dark] .va-emp,html[data-sidebar=dark] .va-emp{color:#e5e7eb;border-bottom-color:#1f2228}html[data-theme=dark] .va-emp:hover,html[data-sidebar=dark] .va-emp:hover{background:#1a1f2a}html[data-theme=dark] .va-emp.is-on,html[data-sidebar=dark] .va-emp.is-on{color:#fff;background:#3b82f6}html[data-theme=dark] .va-body,html[data-sidebar=dark] .va-body{color:#e5e7eb;background:#0d0d0d}html[data-theme=dark] .va-body .form-label,html[data-theme=dark] .va-body .text-muted,html[data-theme=dark] .va-body .va-id,html[data-sidebar=dark] .va-body .form-label{color:#94a3b8!important}html[data-theme=dark] .va-stat:not(.va-stat--blue):not(.va-stat--dark):not(.va-stat--ink),html[data-sidebar=dark] .va-stat:not(.va-stat--blue):not(.va-stat--dark):not(.va-stat--ink){color:#e5e7eb;background:#0d0d0d;border:1px solid #1f2228}html[data-theme=dark] .va-split .table,html[data-theme=dark] .va-split .table th,html[data-theme=dark] .va-split .table td,html[data-sidebar=dark] .va-split .table,html[data-sidebar=dark] .va-split .table th,html[data-sidebar=dark] .va-split .table td{color:#e5e7eb;background:#0d0d0d;border-color:#1f2228}html[data-theme=dark] .va-split .thead-light th,html[data-sidebar=dark] .va-split .thead-light th{color:#94a3b8!important;background:#131313!important}html[data-theme=dark] .va-file,html[data-sidebar=dark] .va-file{color:#e5e7eb}.rechazos-dash{--rd-surface:#fff;--rd-soft:#f6f8fb;--rd-line:#e9edf3;--rd-text:#0f172a;--rd-muted:#64748b}[data-theme=dark] .rechazos-dash{--rd-surface:#17191f;--rd-soft:#1e2128;--rd-line:#272b33;--rd-text:#e8eaf0;--rd-muted:#98a2b3}.rechazos-dash .card{background:var(--rd-surface);border:1px solid var(--rd-line);border-radius:12px;box-shadow:0 1px 2px #0f172a0d}[data-theme=dark] .rechazos-dash .card{box-shadow:none}.rechazos-dash .card-header,.rechazos-dash .card-footer{border-color:var(--rd-line);background:0 0}.rechazos-dash .rd-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex}.rechazos-dash .rd-card-ico{color:#fff;background:var(--rd-ico,#0ea5e9);width:30px;height:30px;box-shadow:0 4px 10px color-mix(in srgb, var(--rd-ico,#0ea5e9) 40%, transparent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:inline-flex}.rechazos-dash .rd-kpi{transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden}.rechazos-dash .rd-kpi:before{content:"";background:var(--rd-accent,#0ea5e9);height:4px;position:absolute;top:0;left:0;right:0}.rechazos-dash .rd-kpi:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0f172a1a}[data-theme=dark] .rechazos-dash .rd-kpi:hover{box-shadow:0 10px 24px #00000073}.rechazos-dash .rd-kpi-ico{color:#fff;background:var(--rd-accent,#0ea5e9);width:40px;height:40px;box-shadow:0 5px 12px color-mix(in srgb, var(--rd-accent,#0ea5e9) 40%, transparent);border-radius:11px;justify-content:center;align-items:center;font-size:19px;display:inline-flex}.rechazos-dash .rd-kpi-valor{letter-spacing:-.01em;color:var(--rd-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.rechazos-dash .rd-seg{background:var(--rd-soft);border:1px solid var(--rd-line);border-radius:10px;flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.rechazos-dash .rd-seg-btn{color:var(--rd-muted);background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:5px 11px;font-size:12px;font-weight:500;transition:color .15s,background .15s,box-shadow .15s;display:inline-flex}.rechazos-dash .rd-seg-btn:hover{color:var(--rd-text)}.rechazos-dash .rd-seg-btn.is-on{background:var(--rd-surface);color:#0ea5e9;font-weight:600;box-shadow:0 1px 3px #0f172a24}[data-theme=dark] .rechazos-dash .rd-seg-btn.is-on{box-shadow:0 1px 3px #00000080}.rechazos-dash .rd-seg--sm .rd-seg-btn{padding:3px 9px;font-size:11px}.rechazos-dash .rd-ley-item{transition:opacity .2s,background .15s}.rechazos-dash .rd-ley-item:hover{background:var(--rd-soft)}.rechazos-dash .rd-skel{background:var(--rd-surface);position:relative;overflow:hidden}.rechazos-dash .rd-skel:after{content:"";background:linear-gradient(90deg,#0000,#94a3b829,#0000);animation:1.2s infinite rd-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes rd-shimmer{to{transform:translate(100%)}}.rechazos-dash .rd-skel-line{background:var(--rd-soft);border-radius:5px;height:10px}[data-theme=dark] .rechazos-dash .text-dark{color:var(--rd-text)!important}[data-theme=dark] .rechazos-dash .text-muted,[data-theme=dark] .rechazos-dash .text-secondary{color:var(--rd-muted)!important}[data-theme=dark] .rechazos-dash .bg-white{background-color:var(--rd-surface)!important}[data-theme=dark] .rechazos-dash .bg-light,[data-theme=dark] .rechazos-dash .bg-light-subtle{background-color:var(--rd-soft)!important}[data-theme=dark] .rechazos-dash .border,[data-theme=dark] .rechazos-dash .border-bottom,[data-theme=dark] .rechazos-dash .border-top{border-color:var(--rd-line)!important}[data-theme=dark] .rechazos-dash .avatar.bg-light{background-color:var(--rd-soft)!important}[data-theme=dark] .rechazos-dash .list-group-item{color:var(--rd-text);border-color:var(--rd-line);background:0 0}[data-theme=dark] .rechazos-dash .list-group-item-action:hover,[data-theme=dark] .rechazos-dash .list-group-item-action:focus{background:var(--rd-soft);color:var(--rd-text)}[data-theme=dark] .rechazos-dash .form-control,[data-theme=dark] .rechazos-dash .form-select{color:var(--rd-text);background-color:#101216;border-color:#2b3038}[data-theme=dark] .rechazos-dash .form-control::placeholder{color:#5f6b7a}[data-theme=dark] .rechazos-dash .progress{background-color:#262b33}[data-theme=dark] .rechazos-dash .btn-white{background:var(--rd-soft)!important;border-color:var(--rd-line)!important;color:var(--rd-text)!important}[data-theme=dark] .rechazos-dash .btn-outline-secondary{color:var(--rd-muted)!important;box-shadow:none!important;background:0 0!important;border-color:#2b3038!important}[data-theme=dark] .rechazos-dash .btn-outline-secondary:hover,[data-theme=dark] .rechazos-dash .btn-outline-secondary:focus,[data-theme=dark] .rechazos-dash .btn-outline-secondary:active{background:var(--rd-soft)!important;color:var(--rd-text)!important;box-shadow:none!important;border-color:#3a4048!important}[data-theme=dark] .rechazos-dash .badge-soft-secondary{color:var(--rd-muted);background:#262b33}[data-theme=dark] .rechazos-dash .badge-soft-success{color:#34d399;background:#10b98129}[data-theme=dark] .rechazos-dash .badge-soft-warning{color:#fbbf24;background:#f59e0b29}[data-theme=dark] .rechazos-dash .badge-soft-danger{color:#f87171;background:#ef444429}[data-theme=dark] .rechazos-dash .bg-danger-subtle{background-color:#ef44441f!important}[data-theme=dark] .rechazos-dash .bg-primary-subtle{background-color:#0ea5e924!important}[data-theme=dark] .rechazos-dash .bg-success-subtle{background-color:#10b98124!important}[data-theme=dark] .rechazos-dash .bg-warning-subtle{background-color:#f59e0b24!important}[data-theme=dark] .rechazos-dash .table-danger-subtle{background-color:#ef44441a!important}[data-theme=dark] .rechazos-dash .alert-danger{color:#fca5a5;background:#ef44441f;border-color:#ef444440}[data-theme=dark] .rechazos-dash .btn-close{filter:invert()grayscale()}[data-theme=dark] .rechazos-dash .table{--bs-table-color:var(--rd-text);--bs-table-border-color:var(--rd-line);color:var(--rd-text);border-color:var(--rd-line)}[data-theme=dark] .rechazos-dash .table thead th{background:var(--rd-soft);color:var(--rd-muted)!important}[data-theme=dark] .rechazos-dash .table-hover tbody tr:hover{background:#ffffff08}[data-theme=dark] .rechazos-dash .apexcharts-tooltip,[data-theme=dark] .rechazos-dash .apexcharts-xaxistooltip{color:var(--rd-text)!important;background:#1e2128!important;border-color:#2b3038!important}
