.mh-wrap{--mh-pri:#0052FF;--mh-pri-hover:#0041CC;--mh-pri-soft:#EEF3FF;--mh-navy:#0D2857;--mh-navy-2:#103166;--mh-ink:#1D1D1F;--mh-mut:#86868B;--mh-mut-2:#64748B;--mh-line:#E5E5EA;--mh-line-soft:#F2F2F7;--mh-bg:#FFFFFF;--mh-bg-soft:#FAFAFC;--mh-ok:#10B981;--mh-ok-soft:#ECFDF5;--mh-ok-ink:#047857;--mh-warn:#F59E0B;--mh-warn-soft:#FFFBEB;--mh-warn-ink:#B45309;--mh-bad:#EF4444;--mh-bad-soft:#FEF2F2;--mh-bad-ink:#B91C1C;--mh-info:#0052FF;--mh-info-soft:#EEF3FF;--mh-info-ink:#1E40AF;--mh-r-sm:10px;--mh-r-md:14px;--mh-r-lg:20px;--mh-r-pill:999px;--mh-shadow-1:0 2px 6px rgba(0,0,0,.06);--mh-shadow-2:0 8px 24px rgba(13,40,87,.10);--mh-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--mh-fs-xs:.72rem;--mh-fs-sm:.82rem;--mh-fs-md:.9rem;--mh-fs-lg:1.05rem;--mh-fs-xl:1.4rem;--mh-sp-1:6px;--mh-sp-2:10px;--mh-sp-3:16px;--mh-sp-4:24px;--mh-sp-5:32px}.mh-wrap .mh-subnav{display:inline-flex;flex-wrap:nowrap;max-width:100%;overflow-x:auto;background:var(--mh-bg-soft);border:1px solid var(--mh-line);border-radius:var(--mh-r-md);padding:5px;gap:4px;margin:0 0 var(--mh-sp-4);scrollbar-width:none}.mh-wrap .mh-subnav::-webkit-scrollbar{display:none}.mh-wrap .mh-subnav-btn,.mh-wrap .mh-subnav>a,.mh-wrap .mh-subnav>button{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;padding:9px 18px;border:0;border-radius:var(--mh-r-sm);background:transparent;color:var(--mh-mut);text-decoration:none;font-family:inherit;font-size:.86rem;font-weight:700;line-height:1.2;cursor:pointer;transition:color .15s,background .15s,box-shadow .15s}.mh-wrap .mh-subnav-btn:hover,.mh-wrap .mh-subnav>a:hover,.mh-wrap .mh-subnav>button:hover{color:var(--mh-ink)}.mh-wrap .mh-subnav-btn.active,.mh-wrap .mh-subnav-btn.on,.mh-wrap .mh-subnav>a.active,.mh-wrap .mh-subnav>button.on,.mh-wrap .mh-subnav>button.active{background:var(--mh-bg);color:var(--mh-pri);box-shadow:var(--mh-shadow-1)}.mh-wrap .mh-subnav-num,.mh-wrap .mh-subnav .mha-badge{display:inline-block;min-width:20px;text-align:center;background:var(--mh-pri);color:#fff;font-size:var(--mh-fs-xs);font-weight:800;padding:1px 7px;border-radius:var(--mh-r-pill);margin-left:2px}.mh-wrap .mh-subnav-num.warn,.mh-wrap .mh-subnav .mha-badge{background:var(--mh-bad-soft);color:var(--mh-bad-ink)}.mh-wrap #mha .mha-nav{display:inline-flex;max-width:100%;overflow-x:auto;border-bottom:0;background:var(--mh-bg-soft);border:1px solid var(--mh-line);border-radius:var(--mh-r-md);padding:5px;gap:4px;margin:0 0 var(--mh-sp-3)}.mh-wrap #mha .mha-nav button{padding:9px 18px;border-radius:var(--mh-r-sm);border-bottom:0;font-size:.86rem;font-weight:700;color:var(--mh-mut);background:transparent}.mh-wrap #mha .mha-nav button.on{color:var(--mh-pri);background:var(--mh-bg);box-shadow:var(--mh-shadow-1);border-bottom:0}.mh-wrap .mh-card,.mh-wrap .mh-panel{background:var(--mh-bg);border:1px solid var(--mh-line);border-radius:var(--mh-r-lg);padding:var(--mh-sp-4);margin-bottom:var(--mh-sp-4)}.mh-wrap .mh-card-title{display:flex;align-items:center;gap:8px;margin:0 0 var(--mh-sp-3);font-size:var(--mh-fs-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mh-mut-2)}.mh-wrap .mh-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--mh-sp-2);margin-bottom:var(--mh-sp-4)}.mh-wrap .mh-kpi{background:var(--mh-bg);border:1px solid var(--mh-line);border-radius:var(--mh-r-md);padding:14px 16px;cursor:default;transition:box-shadow .15s,transform .15s}.mh-wrap .mh-kpi b,.mh-wrap .mh-kpi .mh-kpi-val{display:block;font-size:var(--mh-fs-xl);font-weight:800;letter-spacing:-.02em;line-height:1.1}.mh-wrap .mh-kpi span,.mh-wrap .mh-kpi .mh-kpi-lbl{display:block;margin-top:4px;font-size:var(--mh-fs-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--mh-mut-2)}.mh-wrap .mh-kpi.is-link{cursor:pointer}.mh-wrap .mh-kpi.is-link:hover{box-shadow:var(--mh-shadow-2);transform:translateY(-1px)}.mh-wrap .mh-kpi.is-on{outline:2px solid var(--mh-pri);outline-offset:1px}.mh-wrap .mh-kpi.c-pri{background:var(--mh-pri);border-color:var(--mh-pri);color:#fff}.mh-wrap .mh-kpi.c-ok{background:var(--mh-ok);border-color:var(--mh-ok);color:#fff}.mh-wrap .mh-kpi.c-warn{background:var(--mh-warn);border-color:var(--mh-warn);color:#fff}.mh-wrap .mh-kpi.c-bad{background:var(--mh-bad);border-color:var(--mh-bad);color:#fff}.mh-wrap .mh-kpi.c-ink{background:var(--mh-ink);border-color:var(--mh-ink);color:#fff}.mh-wrap .mh-kpi.c-navy{background:var(--mh-navy);border-color:var(--mh-navy);color:#fff}.mh-wrap .mh-kpi[class*="c-"] span,.mh-wrap .mh-kpi[class*="c-"] .mh-kpi-lbl{color:rgba(255,255,255,.85)}.mh-wrap .mh-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 18px;border:1px solid transparent;border-radius:var(--mh-r-pill);background:var(--mh-pri);color:#fff;font-family:inherit;font-size:var(--mh-fs-sm);font-weight:700;line-height:1.2;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,transform .15s,box-shadow .15s}.mh-wrap .mh-btn:hover{background:var(--mh-pri-hover);transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,82,255,.25)}.mh-wrap .mh-btn:disabled,.mh-wrap .mh-btn.is-busy{opacity:.6;pointer-events:none}.mh-wrap .mh-btn.sm{padding:6px 12px;font-size:var(--mh-fs-xs)}.mh-wrap .mh-btn.mh-btn-out,.mh-wrap .mh-btn.ghost{background:var(--mh-bg);color:var(--mh-ink);border-color:var(--mh-line);box-shadow:none}.mh-wrap .mh-btn.mh-btn-out:hover,.mh-wrap .mh-btn.ghost:hover{border-color:#94A3B8;background:var(--mh-bg);box-shadow:none}.mh-wrap .mh-btn.mh-btn-red,.mh-wrap .mh-btn.danger{background:var(--mh-bad)}.mh-wrap .mh-btn.mh-btn-grn,.mh-wrap .mh-btn.ok{background:var(--mh-ok)}.mh-wrap .mh-btn.dark{background:var(--mh-ink)}.mh-wrap .mh-badge{display:inline-block;padding:3px 9px;border-radius:var(--mh-r-pill);font-size:var(--mh-fs-xs);font-weight:800;letter-spacing:.02em;line-height:1.3;background:var(--mh-line-soft);color:var(--mh-mut-2)}.mh-wrap .mh-badge.ok{background:var(--mh-ok-soft);color:var(--mh-ok-ink)}.mh-wrap .mh-badge.warn{background:var(--mh-warn-soft);color:var(--mh-warn-ink)}.mh-wrap .mh-badge.bad{background:var(--mh-bad-soft);color:var(--mh-bad-ink)}.mh-wrap .mh-badge.info{background:var(--mh-info-soft);color:var(--mh-info-ink)}.mh-wrap .mh-badge.ink{background:var(--mh-ink);color:#fff}.mh-wrap .mh-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:var(--mh-sp-3)}.mh-wrap .mh-chips .mh-chips-lbl{font-size:var(--mh-fs-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mh-mut);margin-right:4px}.mh-wrap .mh-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--mh-line);border-radius:var(--mh-r-pill);background:var(--mh-bg);color:var(--mh-ink);font-size:var(--mh-fs-xs);font-weight:700;cursor:pointer;text-decoration:none;font-family:inherit}.mh-wrap .mh-chip:hover{border-color:#94A3B8}.mh-wrap .mh-chip.on{background:var(--mh-ink);color:#fff;border-color:var(--mh-ink)}.mh-wrap .mh-chip .n{opacity:.7;font-weight:600}.mh-wrap .mh-chip .x{margin-left:2px;opacity:.6}.mh-wrap .mh-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--mh-sp-2);margin-bottom:var(--mh-sp-3)}.mh-wrap .mh-toolbar .grow{flex:1 1 260px}.mh-wrap .mh-search{position:relative;display:flex;align-items:center}.mh-wrap .mh-search svg{position:absolute;left:12px;width:16px;height:16px;color:var(--mh-mut);pointer-events:none}.mh-wrap .mh-search input,.mh-wrap .mh-input,.mh-wrap .mh-select{width:100%;padding:10px 14px;border:1px solid var(--mh-line);border-radius:var(--mh-r-sm);background:var(--mh-bg);color:var(--mh-ink);font-family:inherit;font-size:var(--mh-fs-sm);outline:none}.mh-wrap .mh-search input{padding-left:36px}.mh-wrap .mh-search input:focus,.mh-wrap .mh-input:focus,.mh-wrap .mh-select:focus{border-color:var(--mh-pri);box-shadow:0 0 0 3px rgba(0,82,255,.12)}.mh-wrap .mh-filtro-activo{display:inline-flex;align-items:center;gap:8px;margin:0 0 var(--mh-sp-3);padding:6px 12px;border-radius:var(--mh-r-pill);background:var(--mh-warn-soft);color:var(--mh-warn-ink);font-size:var(--mh-fs-xs);font-weight:700}.mh-wrap .mh-filtro-activo a{color:inherit;font-weight:800;text-decoration:underline}.mh-wrap .mh-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--mh-line);border-radius:var(--mh-r-md);background:var(--mh-bg)}.mh-wrap .mh-table{width:100%;border-collapse:separate;border-spacing:0}.mh-wrap .mh-table th{position:sticky;top:0;z-index:1;text-align:left;padding:12px 16px;background:var(--mh-bg-soft);color:var(--mh-mut-2);font-size:var(--mh-fs-xs);font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--mh-line)}.mh-wrap .mh-table td{padding:14px 16px;border-bottom:1px solid var(--mh-line-soft);font-size:var(--mh-fs-sm);color:var(--mh-ink);vertical-align:middle;background:var(--mh-bg)}.mh-wrap .mh-table tr:last-child td{border-bottom:0}.mh-wrap .mh-table tr:hover td{background:var(--mh-bg-soft)}.mh-wrap .mh-table .mono,.mh-wrap .mh-folio{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--mh-fs-xs);font-weight:700;color:var(--mh-pri);background:var(--mh-pri-soft);padding:3px 8px;border-radius:6px}.mh-wrap .mh-table .sub{display:block;margin-top:3px;font-size:var(--mh-fs-xs);color:var(--mh-mut)}.mh-wrap .mh-table .num{text-align:right;font-variant-numeric:tabular-nums}.mh-wrap .mh-empty{padding:44px 20px;text-align:center;border:1px dashed var(--mh-line);border-radius:var(--mh-r-lg);color:var(--mh-mut)}.mh-wrap .mh-empty b{display:block;color:var(--mh-ink);font-size:var(--mh-fs-md);margin-bottom:4px}.mh-wrap .mh-aviso{padding:12px 16px;border-radius:var(--mh-r-md);font-size:var(--mh-fs-sm);font-weight:600;margin-bottom:var(--mh-sp-3);border:1px solid transparent}.mh-wrap .mh-aviso.ok{background:var(--mh-ok-soft);color:var(--mh-ok-ink);border-color:#A7F3D0}.mh-wrap .mh-aviso.warn{background:var(--mh-warn-soft);color:var(--mh-warn-ink);border-color:#FDE68A}.mh-wrap .mh-aviso.bad{background:var(--mh-bad-soft);color:var(--mh-bad-ink);border-color:#FECACA}.mh-wrap .mh-aviso.info{background:var(--mh-info-soft);color:var(--mh-info-ink);border-color:#BFDBFE}.mh-wrap .mh-pager{display:flex;align-items:center;justify-content:space-between;gap:var(--mh-sp-2);padding:var(--mh-sp-3) 0 0;font-size:var(--mh-fs-xs);color:var(--mh-mut)}.mh-wrap .mh-sec{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--mh-sp-3);flex-wrap:wrap;margin:0 0 var(--mh-sp-3)}.mh-wrap .mh-sec h2{margin:0;font-size:var(--mh-fs-lg);font-weight:800;letter-spacing:-.01em;color:var(--mh-ink)}.mh-wrap .mh-sec p{margin:2px 0 0;font-size:var(--mh-fs-xs);color:var(--mh-mut)}.mh-wrap .mh-modal-bg{position:fixed;inset:0;z-index:9000;background:rgba(13,40,87,.45);backdrop-filter:blur(3px);display:none;align-items:center;justify-content:center;padding:20px}.mh-wrap .mh-modal-bg.open{display:flex}.mh-wrap .mh-modal{width:min(1080px,100%);max-height:92vh;overflow:auto;background:var(--mh-bg);border-radius:var(--mh-r-lg);box-shadow:0 30px 80px rgba(0,0,0,.25)}.mh-wrap .mh-modal-head{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--mh-sp-3);padding:var(--mh-sp-4);background:var(--mh-bg);border-bottom:1px solid var(--mh-line)}.mh-wrap .mh-modal-body{padding:var(--mh-sp-4);background:var(--mh-bg-soft)}.mh-wrap .mh-modal-x{border:0;background:transparent;font-size:22px;line-height:1;color:var(--mh-mut);cursor:pointer;padding:4px}@media (max-width:900px){.mh-wrap .mh-kpis{grid-template-columns:repeat(2,1fr)}.mh-wrap .mh-subnav{width:100%}}.mh-wrap #t1 .kpi-filters,.mh-wrap #t2 .kpi-filters,.mh-wrap #tR .tr-kpis,.mh-wrap #tR .tr-hero .tr-kpis,.mh-wrap #t3 .kpi-grid,.mh-wrap #t3 .aging-grid,.mh-wrap #mha .mha-kpis,.mh-wrap .mht-raiz.mht-raiz .mht-triaje{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr)) !important;gap:10px !important;margin:0 0 18px !important;padding:0 !important;border:0 !important}.mh-wrap #t1 .kpi-f,.mh-wrap #t2 .kpi-f,.mh-wrap #tR .tr-kpi,.mh-wrap #tR .tr-hero .tr-kpi,.mh-wrap #t3 .kpi,.mh-wrap #t3 .ag-card,.mh-wrap #mha .mha-kpi,.mh-wrap .mht-raiz.mht-raiz .mht-tj,.mh-wrap #tHoy .hy-card{background:var(--mh-pri) !important;border:0 !important;border-radius:14px !important;padding:14px 16px !important;min-width:0 !important;box-shadow:none !important;outline:none !important;filter:none !important;text-align:left !important;color:#fff !important;text-decoration:none !important;transition:transform .15s,box-shadow .15s !important}.mh-wrap #t1 .kpi-f,.mh-wrap #t2 .kpi-f,.mh-wrap #tR .tr-kpi,.mh-wrap #tR .tr-hero .tr-kpi,.mh-wrap #t3 .kpi,.mh-wrap #t3 .ag-card,.mh-wrap #mha .mha-kpi,.mh-wrap .mht-raiz.mht-raiz .mht-tj{display:flex !important;flex-direction:column !important;align-items:flex-start !important;justify-content:center !important;gap:4px !important;min-height:76px !important}.mh-wrap #t1 .kpi-f:hover,.mh-wrap #t2 .kpi-f:hover,.mh-wrap #tR .tr-kpi:hover,.mh-wrap #t3 .kpi:hover,.mh-wrap #t3 .ag-card:hover,.mh-wrap #mha .mha-kpi:hover,.mh-wrap .mht-raiz.mht-raiz .mht-tj:hover,.mh-wrap #tHoy .hy-card:hover{transform:translateY(-2px) !important;filter:brightness(1.07) !important;box-shadow:0 8px 18px rgba(13,40,87,.18) !important}.mh-wrap #t1 .kpi-f.sel,.mh-wrap #t2 .kpi-f.sel,.mh-wrap .mht-raiz.mht-raiz .mht-tj.mht-on{box-shadow:0 0 0 2.5px #fff,0 0 0 5px var(--mh-ink) !important;outline:none !important}.mh-wrap #t1 .kpi-ico,.mh-wrap #tR .tk-ico{display:none !important}.mh-wrap #t1 .kpi-val,.mh-wrap #t2 .kpi-val,.mh-wrap #tR .tk-val,.mh-wrap #tR .tr-hero .tk-val,.mh-wrap #t3 .k-val,.mh-wrap #t3 .ag-val,.mh-wrap #mha .mha-kpi b,.mh-wrap .mht-raiz.mht-raiz .mht-tj .v,.mh-wrap #tHoy .hy-num{font-size:1.6rem !important;font-weight:800 !important;letter-spacing:-.02em !important;line-height:1.05 !important;margin:0 !important;color:#fff !important;opacity:1 !important}.mh-wrap #t1 .kpi-lbl,.mh-wrap #t2 .kpi-lbl,.mh-wrap #tR .tk-lbl,.mh-wrap #tR .tr-hero .tk-lbl,.mh-wrap #t3 .k-lbl,.mh-wrap #t3 .ag-lbl,.mh-wrap #mha .mha-kpi span,.mh-wrap .mht-raiz.mht-raiz .mht-tj .l{font-size:.68rem !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.05em !important;color:rgba(255,255,255,.88) !important;margin:0 !important;opacity:1 !important;line-height:1.3 !important;justify-content:flex-start !important}.mh-wrap #tHoy .hy-card .hy-lbl,.mh-wrap #tHoy .hy-card .hy-sub,.mh-wrap #tHoy .hy-card .hy-cta,.mh-wrap #tHoy .hy-card .hy-cta *,.mh-wrap #tHoy .hy-card p,.mh-wrap #tHoy .hy-card a{color:#fff !important}.mh-wrap #tHoy .hy-card .hy-sub,.mh-wrap #tHoy .hy-card p{opacity:.85}.mh-wrap #tHoy .hy-card .hy-cta{text-decoration:underline !important;text-underline-offset:3px}.mh-wrap #tHoy .hy-card .hy-ico,.mh-wrap #tHoy .hy-card [class*="hy-ic"]{background:rgba(255,255,255,.2) !important;color:#fff !important}.mh-wrap #t1 .kpi-rev,.mh-wrap #tR .tk-dueno,.mh-wrap #t3 .k-reno,.mh-wrap .mht-raiz.mht-raiz .mht-tj.mht-azul,.mh-wrap #tHoy .hc-blu,.mh-wrap #mha .mha-kpi:nth-child(1){background:#0052FF !important}.mh-wrap #t1 .kpi-aprob,.mh-wrap #t2 .kpi-vigente,.mh-wrap #tR .tk-ok,.mh-wrap #t3 .k-ingresos,.mh-wrap #t3 .ag-fresh,.mh-wrap .mht-raiz.mht-raiz .mht-tj.mht-verde,.mh-wrap #tHoy .hc-grn,.mh-wrap #mha .mha-kpi:nth-child(2){background:#059669 !important}.mh-wrap #t1 .kpi-datos,.mh-wrap #t2 .kpi-vence,.mh-wrap #tR .tk-venc,.mh-wrap #t3 .k-cobrar,.mh-wrap #t3 .ag-medio,.mh-wrap .mht-raiz.mht-raiz .mht-tj.mht-ambar,.mh-wrap #tHoy .hc-amb,.mh-wrap #mha .mha-kpi:nth-child(5){background:#D97706 !important}.mh-wrap #t1 .kpi-contra,.mh-wrap #t3 .ag-tarde{background:#EA580C !important}.mh-wrap #tR .tk-llam,.mh-wrap #t2 .kpi-cancel,.mh-wrap #t3 .ag-critico,.mh-wrap .mht-raiz.mht-raiz .mht-tj.mht-rojo,.mh-wrap #tHoy .hc-red,.mh-wrap #mha .mha-kpi:nth-child(4){background:#DC2626 !important}.mh-wrap #t2 .kpi-firma,.mh-wrap #tR .tk-inq,.mh-wrap #t3 .k-comi,.mh-wrap #tHoy .hc-pur,.mh-wrap #mha .mha-kpi:nth-child(3){background:#7C3AED !important}.mh-wrap #t2 .kpi-pagada,.mh-wrap #mha .mha-kpi:nth-child(6){background:#0F766E !important}.mh-wrap #t1 .kpi-all,.mh-wrap #t2 .kpi-todas,.mh-wrap #t3 .k-margen,.mh-wrap .mht-raiz.mht-raiz .mht-tj.mht-ink{background:#334155 !important}.mh-wrap #tR .tr-hero .tr-kpi.tk-llam,.mh-wrap #tR .tr-kpis .tr-kpi.tk-llam{background:#DC2626 !important}.mh-wrap #tR .tr-hero .tr-kpi.tk-dueno,.mh-wrap #tR .tr-kpis .tr-kpi.tk-dueno{background:#0052FF !important}.mh-wrap #tR .tr-hero .tr-kpi.tk-inq,.mh-wrap #tR .tr-kpis .tr-kpi.tk-inq{background:#7C3AED !important}.mh-wrap #tR .tr-hero .tr-kpi.tk-venc,.mh-wrap #tR .tr-kpis .tr-kpi.tk-venc{background:#D97706 !important}.mh-wrap #tR .tr-hero .tr-kpi.tk-ok,.mh-wrap #tR .tr-kpis .tr-kpi.tk-ok{background:#059669 !important}.mh-wrap #t1 .kpi-f *,.mh-wrap #t2 .kpi-f *,.mh-wrap #tR .tr-kpi *,.mh-wrap #t3 .kpi *,.mh-wrap #t3 .ag-card *,.mh-wrap #mha .mha-kpi *{color:#fff !important}.mh-wrap #tR .mh-card.tr-hero,.mh-wrap #tR .tr-hero{background:transparent !important;border:0 !important;padding:0 !important;box-shadow:none !important;margin-bottom:0 !important}.mh-wrap #tR .tr-hero .tr-head{border-bottom:1px solid var(--mh-line) !important;margin-bottom:16px !important;padding-bottom:14px !important;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.mh-wrap #tR .tr-hero .tr-head h3,.mh-wrap #t1 .head h3,.mh-wrap #t2 .vig-head h3,.mh-wrap #t3 .fin-head h3,.mh-wrap #mha .mha-h1{color:var(--mh-ink) !important;font-size:1.25rem !important;font-weight:800 !important;letter-spacing:-.01em !important;margin:0 !important}.mh-wrap #tR .tr-hero .tr-head p,.mh-wrap #t1 .head p,.mh-wrap #t2 .vig-head p{color:var(--mh-mut) !important;font-size:.82rem !important;font-weight:500 !important;margin:3px 0 0 !important}.mh-wrap #tR .btn-dark,.mh-wrap #tR .tr-hero .btn-dark{background:var(--mh-bg) !important;color:var(--mh-ink) !important;border:1px solid var(--mh-line) !important;border-radius:var(--mh-r-pill) !important;padding:8px 16px !important;font-size:.82rem !important;font-weight:700 !important}.mh-wrap #tR .btn-dark:hover,.mh-wrap #tR .tr-hero .btn-dark:hover{background:var(--mh-bg-soft) !important;border-color:#94A3B8 !important}.mh-wrap #tR .mh-card[style*="FECACA"]{background:var(--mh-bad-soft) !important;border:1px solid #FECACA !important;border-radius:14px !important;padding:16px 18px !important}.mh-wrap #tR .tbl-wrap,.mh-wrap #t2 .tbl-wrap,.mh-wrap #t1 .cards-list,.mh-wrap #t3 .tbl-wrap,.mh-wrap .mht-raiz.mht-raiz .mht-lista,.mh-wrap #mha .mha-tabla,.mh-wrap #mha table{background:var(--mh-bg) !important;border:1px solid var(--mh-line) !important;border-radius:14px !important;overflow:hidden !important}.mh-wrap #tR .tbl-wrap,.mh-wrap #t2 .tbl-wrap{overflow-x:auto !important}.mh-wrap #tR .tbl-wrap th,.mh-wrap #t2 .tbl-wrap th,.mh-wrap #t1 .mh-lhead,.mh-wrap #t3 th,.mh-wrap #mha th,.mh-wrap #tHoy th{background:var(--mh-bg-soft) !important;color:var(--mh-mut-2) !important;font-size:.68rem !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.05em !important;padding:11px 14px !important;border-bottom:1px solid var(--mh-line) !important;text-align:left}.mh-wrap #tR .tbl-wrap td,.mh-wrap #t2 .tbl-wrap td,.mh-wrap #t3 td,.mh-wrap #mha td,.mh-wrap #tHoy td{padding:12px 14px !important;font-size:.84rem !important;color:var(--mh-ink);border-bottom:1px solid var(--mh-line-soft) !important;vertical-align:middle !important}.mh-wrap #tR .tbl-wrap tbody tr:hover td,.mh-wrap #t2 .tbl-wrap tbody tr:hover td,.mh-wrap #t3 tbody tr:hover td,.mh-wrap #mha tbody tr:hover td{background:var(--mh-bg-soft) !important}.mh-wrap #t1 .r-folio,.mh-wrap #tR .folio-cell,.mh-wrap #t2 .folio-cell,.mh-wrap #t3 .folio-cell,.mh-wrap #tHoy .hy-folio,.mh-wrap #mha .mha-folio,.mh-wrap .mht-raiz.mht-raiz .mht-folio{font-family:ui-monospace,SFMono-Regular,Menlo,monospace !important;font-size:.74rem !important;font-weight:700 !important;color:var(--mh-pri) !important;background:var(--mh-pri-soft) !important;border-radius:6px !important;padding:3px 8px !important;display:inline-block;white-space:nowrap}.mh-wrap #t1 .mh-lhead .mh-lh-act,.mh-wrap #t1 .r-actions{width:236px !important;flex:0 0 236px !important;justify-content:flex-end !important;gap:6px !important}.mh-wrap #t1 .mh-lhead .mh-lh-grid,.mh-wrap #t1 .exp-r-main{grid-template-columns:190px 1.1fr 190px 130px 1.2fr !important}.mh-wrap #t1 .r-status,.mh-wrap #t2 .v-badge,.mh-wrap #tR .tr-pill,.mh-wrap #t3 .aging-pill,.mh-wrap #t3 .badge-method,.mh-wrap #t1 .r-chip,.mh-wrap #tR .ok-chip,.mh-wrap #tR .lc-badge,.mh-wrap #mha .mha-est,.mh-wrap .mht-raiz.mht-raiz .mht-est{display:inline-flex !important;align-items:center !important;gap:4px !important;padding:3px 9px !important;border-radius:var(--mh-r-pill) !important;font-size:.68rem !important;font-weight:800 !important;letter-spacing:.02em !important;line-height:1.3 !important;text-transform:uppercase !important;border:0 !important}.mh-wrap #t1 .r-btn,.mh-wrap #t2 .btn-abrir,.mh-wrap #tR .btn-mini,.mh-wrap #t2 .pg-btn,.mh-wrap #tHoy .hy-mini-btn,.mh-wrap #mha .mha-btn,.mh-wrap #mha .ase-btn,.mh-wrap #mha .lg-btn,.mh-wrap .mht-raiz.mht-raiz .mht-btn,.mh-wrap #t3 .fin-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:5px !important;padding:7px 13px !important;border-radius:var(--mh-r-pill) !important;border:1px solid var(--mh-line) !important;background:var(--mh-bg) !important;color:var(--mh-ink) !important;font-family:inherit !important;font-size:.76rem !important;font-weight:700 !important;line-height:1.2 !important;text-decoration:none !important;box-shadow:none !important;transition:background .15s,border-color .15s !important;white-space:nowrap}.mh-wrap #t1 .r-btn:hover,.mh-wrap #t2 .btn-abrir:hover,.mh-wrap #tR .btn-mini:hover,.mh-wrap #t2 .pg-btn:hover,.mh-wrap #tHoy .hy-mini-btn:hover,.mh-wrap #mha .ase-btn:hover,.mh-wrap #mha .lg-btn:hover{transform:none !important;background:var(--mh-bg-soft) !important;border-color:#94A3B8 !important;box-shadow:none !important}.mh-wrap #t1 .r-btn.primary,.mh-wrap #t2 .btn-abrir,.mh-wrap #tR .btn-mini.primary,.mh-wrap #t2 .pg-btn.active,.mh-wrap #mha .lg-btn-primary,.mh-wrap #mha .ase-btn.primary,.mh-wrap #tR .btn-mini.copy{background:var(--mh-pri) !important;border-color:var(--mh-pri) !important;color:#fff !important}.mh-wrap #t1 .r-btn.primary:hover,.mh-wrap #t2 .btn-abrir:hover,.mh-wrap #tR .btn-mini.primary:hover,.mh-wrap #tR .btn-mini.copy:hover,.mh-wrap #mha .lg-btn-primary:hover{background:var(--mh-pri-hover) !important;border-color:var(--mh-pri-hover) !important}.mh-wrap #tR .btn-mini.wa,.mh-wrap #tR .btn-mini.ok,.mh-wrap #tHoy .hy-mini-btn.grn,.mh-wrap #mha .lg-btn-green{background:var(--mh-ok-soft) !important;border-color:#A7F3D0 !important;color:var(--mh-ok-ink) !important}.mh-wrap #tR .btn-mini.no,.mh-wrap #t2 .btn-danger,.mh-wrap #t1 .r-btn.warn.danger{background:var(--mh-bad-soft) !important;border-color:#FECACA !important;color:var(--mh-bad-ink) !important}.mh-wrap #t1 .r-btn.warn{background:var(--mh-warn-soft) !important;border-color:#FDE68A !important;color:var(--mh-warn-ink) !important}.mh-wrap #tR .btn-group{display:flex !important;flex-wrap:nowrap !important;gap:5px !important;justify-content:flex-end !important;align-items:center !important}.mh-wrap #tR .btn-group .btn-mini{padding:6px 10px !important;font-size:.72rem !important}.mh-wrap #tR .tbl-wrap table{min-width:1000px !important}.mh-wrap #tR .tbl-wrap td:last-child,.mh-wrap #tR .tbl-wrap th:last-child{width:372px !important;min-width:372px !important;white-space:nowrap !important}.mh-wrap .mh-ajeno>div,.mh-wrap .mht-raiz.mht-raiz{font-family:var(--mh-font) !important}.mh-wrap .mht-raiz.mht-raiz .mht-busca input,.mh-wrap #mha input[type="text"],.mh-wrap #mha select,.mh-wrap #t2 .search input,.mh-wrap #t2 .sel-filter{border:1px solid var(--mh-line) !important;border-radius:var(--mh-r-sm) !important;background:var(--mh-bg) !important;font-family:inherit !important;font-size:.84rem !important}