.m5Approved{--a-ink:#102e4e;--a-blue:#1378c9;--a-muted:#71849a;--a-line:#dce8f2;--a-green:#087b61;color:var(--a-ink)}
.m5ApprovedHead{display:flex;align-items:flex-end;gap:14px;margin:0 0 16px}.m5ApprovedHead h2{margin:0;font-size:26px;letter-spacing:-.04em}.m5ApprovedHead p{margin:2px 0 0;color:var(--a-muted);font-size:12px}.m5ApprovedActions{display:flex;gap:8px;margin-left:auto}.m5ApprovedBtn{min-height:38px;padding:0 13px;border:1px solid var(--a-line);border-radius:11px;background:#fff;color:var(--a-ink);font-size:11px;font-weight:850}.m5ApprovedBtn.primary{border-color:var(--a-blue);background:var(--a-blue);color:#fff}.m5ApprovedBtn:disabled{opacity:.52}
.m5ApprovedFilters{display:grid;grid-template-columns:1fr 180px 180px;gap:8px;margin-bottom:14px;padding:10px;border:1px solid var(--a-line);border-radius:16px;background:#fff}.m5ApprovedFilter{padding:10px 12px;border:1px solid var(--a-line);border-radius:10px;background:#f6f9fc;font-size:11px;font-weight:800}
.m5ApprovedKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-bottom:14px}.m5ApprovedKpi{padding:15px;border:1px solid var(--a-line);border-radius:17px;background:#fff}.m5ApprovedKpi span{display:block;color:var(--a-muted);font-size:9px;font-weight:900;letter-spacing:.09em}.m5ApprovedKpi strong{display:block;margin-top:7px;font-size:25px;letter-spacing:-.05em}.m5ApprovedKpi small{display:block;margin-top:5px;color:var(--a-green);font-size:10px;font-weight:800}
.m5ApprovedPanels{display:grid;grid-template-columns:1.35fr .8fr;gap:12px}.m5ApprovedPanel{padding:17px;border:1px solid var(--a-line);border-radius:18px;background:#fff}.m5ApprovedPanel h3{margin:0 0 3px;font-size:15px}.m5ApprovedPanel>p{margin:0 0 14px;color:var(--a-muted);font-size:11px}.m5ApprovedBars{display:flex;align-items:flex-end;height:145px;gap:7px;border-bottom:1px solid var(--a-line)}.m5ApprovedBar{flex:1;min-width:10px;border-radius:6px 6px 0 0;background:linear-gradient(#21b08c,#1378c9)}.m5ApprovedFinding{display:flex;align-items:center;gap:8px;padding:11px 0;border-bottom:1px solid var(--a-line);font-size:11px}.m5ApprovedFinding:last-child{border:0}.m5ApprovedFinding b{margin-left:auto;color:#b36d0c}
.m5SourceHeader{display:flex;align-items:flex-end;margin-bottom:14px}.m5SourceHeader h2{margin:0;font-size:26px}.m5SourceHeader p{margin:2px 0 0;color:var(--a-muted);font-size:12px}.m5SourceSummary{margin-left:auto;color:var(--a-blue);font-size:11px;font-weight:900}.m5SourceGroupHead{display:flex;align-items:center;gap:8px;margin:16px 0 9px}.m5SourceGroupHead h3{margin:0;font-size:15px}.m5SourceCount{padding:4px 8px;border-radius:99px;background:#e7f3fc;color:var(--a-blue);font-size:9px;font-weight:900}.m5SourceCatalog{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:9px}.m5SourceCard{min-width:0;padding:12px;border:1px solid var(--a-line);border-radius:15px;background:#fff}.m5SourceCard.pending{border-style:dashed;background:#fbfdff}.m5SourceTop{display:flex;align-items:center;gap:8px}.m5SourceIcon{display:grid;place-items:center;width:29px;height:29px;flex:0 0 29px;border-radius:9px;background:#eaf4fc;color:var(--a-blue);font-size:9px;font-weight:900}.m5SourceCard h4{min-width:0;margin:0;font-size:12px;line-height:1.15;overflow-wrap:break-word;word-break:normal}.m5SourceCard p{min-height:26px;margin:5px 0 9px;color:var(--a-muted);font-size:10px;line-height:1.3}.m5SourceFoot{display:flex;align-items:center;gap:5px}.m5SourceStatus{padding:5px 7px;border-radius:99px;background:#e4f7ef;color:var(--a-green);font-size:8px;font-weight:900}.pending .m5SourceStatus{background:#f1f4f7;color:var(--a-muted)}.m5SourceLoad{margin-left:auto;border:0;background:transparent;color:var(--a-blue);font-size:10px;font-weight:900;white-space:nowrap}.m5SourceProgress{margin:12px 0;padding:11px;border:1px solid var(--a-line);border-radius:12px;background:#fff;color:var(--a-muted);font-size:11px}.m5SourceProgress.ok{background:#eefaf5;color:var(--a-green)}.m5SourceProgress.error{background:#fff5f5;color:#a33}
@media(max-width:640px){.m5ApprovedHead,.m5SourceHeader{display:block}.m5ApprovedHead h2,.m5SourceHeader h2{font-size:22px}.m5ApprovedActions{margin-top:10px}.m5ApprovedFilters{grid-template-columns:1fr 1fr}.m5ApprovedFilters .wide{grid-column:1/-1}.m5ApprovedKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.m5ApprovedPanels{grid-template-columns:1fr}.m5ApprovedKpi strong{font-size:21px}.m5SourceSummary{margin-top:8px}.m5SourceCatalog{grid-template-columns:repeat(2,minmax(0,1fr))}.m5SourceCard{padding:11px}.m5SourceTop{display:block}.m5SourceIcon{margin-bottom:7px}.m5SourceCard h4{min-height:28px;font-size:11px}.m5SourceCard p{min-height:28px}.m5SourceStatus{font-size:7px;padding:5px}.m5SourceLoad{font-size:9px}}

.m5ApprovedPanels{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.m5ApprovedWarn{color:#b36d0c!important}.m5ApprovedLegend,.m5ApprovedTerritory{display:flex;align-items:center;justify-content:space-between;color:var(--a-muted);font-size:10px;font-weight:800}.m5ApprovedLegend{padding-top:10px}.m5ApprovedLegend b{color:var(--a-blue)}.m5ApprovedMap{height:125px;margin-bottom:10px;border-radius:14px;background:linear-gradient(135deg,#dceef7,#f9fcfd);position:relative;overflow:hidden}.m5ApprovedMap:before,.m5ApprovedMap:after{content:"";position:absolute;background:#fff;border:4px solid #d5e8f1;transform:rotate(23deg);width:135%;height:44px;top:38px;left:-20px}.m5ApprovedMap:after{transform:rotate(-20deg);top:72px;border-width:3px}.m5ApprovedMap i{position:absolute;z-index:2;width:11px;height:11px;border:3px solid #fff;background:var(--a-blue);border-radius:50%;box-shadow:0 3px 8px #1266a955}.m5ApprovedMap i:nth-child(1){left:28%;top:34%}.m5ApprovedMap i:nth-child(2){left:56%;top:55%;background:#18b28b}.m5ApprovedMap i:nth-child(3){left:75%;top:25%;background:#ed9a25}.m5ApprovedTerritory{padding:7px 0;border-bottom:1px solid var(--a-line)}.m5ApprovedTerritory:last-child{border:0}.m5ApprovedTerritory b{color:var(--a-blue)}.m5ApprovedWeekly{display:flex;align-items:flex-end;gap:12px;height:145px;padding:12px 3px 0;border-bottom:1px solid var(--a-line)}.m5ApprovedWeek{height:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px}.m5ApprovedWeekBars{height:100%;width:100%;display:flex;align-items:flex-end;gap:4px}.m5ApprovedWeekBars i{flex:1;border-radius:6px 6px 0 0;background:#d8eaf8;min-height:8px}.m5ApprovedWeekBars i.mint{background:#18b28b}.m5ApprovedWeek>span{font-size:10px;color:var(--a-muted)}.m5ApprovedLegend i{display:inline-block;width:9px;height:9px;border-radius:3px;background:var(--a-blue);margin:0 3px}.m5ApprovedLegend i.mint{background:#18b28b}.m5ApprovedCoverage{display:grid;grid-template-columns:1fr 1fr;gap:8px}.m5ApprovedCoverage div{padding:12px;border:1px solid var(--a-line);border-radius:12px;background:#f7fafc}.m5ApprovedCoverage span{display:block;color:var(--a-muted);font-size:9px;font-weight:900}.m5ApprovedCoverage b{display:block;margin-top:6px;font-size:20px}

/* El panel anfitrión de SIGOS es compacto incluso en escritorio. */
.m5ApprovedPanels{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}
.m5ApprovedWarn{color:#b36d0c!important}
.m5ApprovedLegend,.m5ApprovedTerritory{display:flex;align-items:center;justify-content:space-between;color:var(--a-muted);font-size:10px;font-weight:800}
.m5ApprovedLegend{padding-top:10px}.m5ApprovedLegend b{color:var(--a-blue)}
.m5ApprovedMap{height:125px;margin-bottom:10px;border-radius:14px;background:linear-gradient(135deg,#dceef7,#f9fcfd);position:relative;overflow:hidden}
.m5ApprovedMap:before,.m5ApprovedMap:after{content:"";position:absolute;background:#fff;border:4px solid #d5e8f1;transform:rotate(23deg);width:135%;height:44px;top:38px;left:-20px}.m5ApprovedMap:after{transform:rotate(-20deg);top:72px;border-width:3px}
.m5ApprovedMap i{position:absolute;z-index:2;width:11px;height:11px;border:3px solid #fff;background:var(--a-blue);border-radius:50%;box-shadow:0 3px 8px #1266a955}.m5ApprovedMap i:nth-child(1){left:28%;top:34%}.m5ApprovedMap i:nth-child(2){left:56%;top:55%;background:#18b28b}.m5ApprovedMap i:nth-child(3){left:75%;top:25%;background:#ed9a25}
.m5ApprovedTerritory{padding:7px 0;border-bottom:1px solid var(--a-line)}.m5ApprovedTerritory:last-child{border:0}.m5ApprovedTerritory b{color:var(--a-blue)}

/* Resumen aprobado: el único patrón visual para esta pestaña. */
#m5ResumenPanelV37.m5ApprovedHost{min-height:0;container-type:inline-size}
#m5ResumenPanelV37 .m5Approved{--a-ink:#102e4e;--a-blue:#1378c9;--a-muted:#71849a;--a-line:#dce8f2;--a-green:#0a9b78}
#m5ResumenPanelV37 .m5ApprovedHead{margin:2px 0 22px}
#m5ResumenPanelV37 .m5ApprovedHead h2{font-size:34px;font-weight:900;letter-spacing:-.04em}
#m5ResumenPanelV37 .m5ApprovedHead p{margin:5px 0 0;font-size:15px}
#m5ResumenPanelV37 .m5ApprovedFilters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px;margin-bottom:22px;border-radius:18px;box-shadow:0 18px 45px #173c5b12}
#m5ResumenPanelV37 .m5ApprovedFilter{min-width:0;overflow-wrap:anywhere;padding:11px 14px;border-radius:11px;font-size:12px}
#m5ResumenPanelV37 .m5ApprovedFilter.wide{flex:1}
#m5ResumenPanelV37 .m5ApprovedKpis{gap:14px;margin-bottom:22px}
#m5ResumenPanelV37 .m5ApprovedKpi{min-height:156px;padding:19px;border-radius:20px;box-shadow:0 18px 45px #173c5b12}
#m5ResumenPanelV37 .m5ApprovedKpi span{font-size:11px;letter-spacing:.14em}
#m5ResumenPanelV37 .m5ApprovedKpi strong{margin-top:9px;font-size:30px;font-weight:900}
#m5ResumenPanelV37 .m5ApprovedKpi small{margin-top:7px;font-size:12px;line-height:1.25}
#m5ResumenPanelV37 .m5ApprovedPanels{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px}
#m5ResumenPanelV37 .m5ApprovedPanel:last-child{grid-column:1/-1}
#m5ResumenPanelV37 .m5ApprovedWeekly.empty{height:80px}
@container (max-width:600px){#m5ResumenPanelV37 .m5ApprovedKpis{grid-template-columns:repeat(2,minmax(0,1fr))}#m5ResumenPanelV37 .m5ApprovedPanels{grid-template-columns:1fr}#m5ResumenPanelV37 .m5ApprovedFilters{grid-template-columns:1fr 1fr}#m5ResumenPanelV37 .m5ApprovedFilter.wide{grid-column:1/-1}}
#m5ResumenPanelV37 .m5ApprovedPanel{padding:22px;border-radius:22px;box-shadow:0 18px 45px #173c5b12}
#m5ResumenPanelV37 .m5ApprovedPanel h3{margin:0 0 6px;font-size:18px}
#m5ResumenPanelV37 .m5ApprovedPanel>p{margin:0 0 22px;font-size:13px}
#m5ResumenPanelV37 .m5ApprovedWeekly{height:190px;gap:12px;padding:12px 3px 0}
#m5ResumenPanelV37 .m5ApprovedWeek{gap:9px}
#m5ResumenPanelV37 .m5ApprovedWeekBars{gap:5px}
#m5ResumenPanelV37 .m5ApprovedWeekBars i{border-radius:7px 7px 0 0}
#m5ResumenPanelV37 .m5ApprovedWeek>span{font-size:11px}
#m5ResumenPanelV37 .m5ApprovedLegend{gap:18px;margin-top:16px;padding-top:0;font-size:12px;justify-content:flex-start}
#m5ResumenPanelV37 .m5ApprovedLegend i{margin:0 5px 0 0}
#m5ResumenPanelV37 .m5ApprovedMap{height:165px;border-radius:16px;margin-bottom:18px}
#m5ResumenPanelV37 .m5ApprovedMap:before,#m5ResumenPanelV37 .m5ApprovedMap:after{height:55px;top:50px;border-width:5px}
#m5ResumenPanelV37 .m5ApprovedMap:after{top:88px;border-width:3px}
#m5ResumenPanelV37 .m5ApprovedTerritories{display:grid;grid-template-columns:1fr 1fr;gap:9px}
#m5ResumenPanelV37 .m5ApprovedTerritory{display:block;padding:12px;border:1px solid var(--a-line);border-radius:12px;background:#f7fafc;font-size:12px}
#m5ResumenPanelV37 .m5ApprovedTerritory b{display:block;margin-top:5px;color:var(--a-green);font-size:11px}
#m5ResumenPanelV37 .m5ApprovedCoverage{gap:9px}
#m5ResumenPanelV37 .m5ApprovedCoverage div{padding:12px}
#m5ResumenPanelV37 .m5ApprovedFilters{grid-template-columns:repeat(2,minmax(0,1fr))}
#m5ResumenPanelV37 .m5ApprovedFilter{display:flex;flex-direction:column;gap:6px}
#m5ResumenPanelV37 .m5ApprovedFilter select{width:100%;min-width:0;border:0;background:transparent;color:inherit;font:inherit;font-size:16px;padding:4px 0;cursor:pointer}
#m5ResumenPanelV37 .m5ApprovedFilter select:disabled{cursor:default;font-size:12px;opacity:.7}
#m5ResumenPanelV37 [hidden]{display:none!important}
#m5ResumenPanelV37[aria-busy="true"] .m5ApprovedFilters::after{content:'Consultando…';font-size:12px;color:#526c87}
#m5ResumenPanelV37 .m5FilterDrawer{margin:0 0 18px;border:1px solid #d9e6f1;border-radius:14px;background:#f8fbfe}
#m5ResumenPanelV37 .m5FilterDrawer summary{display:flex;align-items:center;gap:12px;padding:13px 16px;cursor:pointer;list-style:none;font-size:13px}
#m5ResumenPanelV37 .m5FilterDrawer summary::-webkit-details-marker{display:none}
#m5ResumenPanelV37 .m5FilterDrawer summary::after{content:'⌄';margin-left:auto}
#m5ResumenPanelV37 .m5FilterDrawer[open] summary::after{content:'⌃'}
#m5ResumenPanelV37 .m5FilterDrawer summary span{color:#657e98;font-size:12px;overflow-wrap:anywhere}
#m5ResumenPanelV37 .m5FilterDrawer .m5ApprovedFilters{margin:0;padding:0 10px 10px;border:0;background:transparent;box-shadow:none;gap:8px;align-items:start}
#m5ResumenPanelV37 .m5FilterDrawer .m5ApprovedFilter{margin:0;padding:6px 10px;background:white;min-height:0;height:auto;gap:2px;border-radius:8px;font-weight:500}
#m5ResumenPanelV37 .m5FilterDrawer .m5ApprovedFilter>span{margin:0;padding:0;font-size:10px;font-weight:600;line-height:1.2;color:#657e98}
#m5ResumenPanelV37 .m5FilterDrawer .m5ApprovedFilter>select{margin:0;min-height:32px;height:32px;padding:2px 20px 2px 0;font-size:14px;line-height:1.25;font-weight:600;border-radius:0;box-shadow:none}
#m5ResumenPanelV37 .m5FilterDrawer .m5ApprovedFilter>select:disabled{font-size:12px}
@media(pointer:coarse){#m5ResumenPanelV37 .m5FilterDrawer .m5ApprovedFilter>select{font-size:16px;min-height:36px;height:36px}}
#m5ResumenPanelV37 .m5Trend{display:block;font-style:normal;margin-top:7px;font-size:13px;line-height:1.35}
#m5ResumenPanelV37 .m5Trend.up{color:#008e73}#m5ResumenPanelV37 .m5Trend.down{color:#b36a10}#m5ResumenPanelV37 .m5Trend.neutral{color:#6d839a;font-size:12px}
#m5ResumenPanelV37 .m5ApprovedWeek{min-width:0;gap:5px}
#m5ResumenPanelV37 .m5ApprovedWeekBars{flex:1;min-height:0;height:auto}
#m5ResumenPanelV37 .m5ApprovedWeekBars i{min-height:0;background:#147bd1}
#m5ResumenPanelV37 .m5ApprovedWeekBars i.mint{background:#16b28d}
#m5ResumenPanelV37 .m5WeekValue{font-size:15px;color:#123755;line-height:1.4;font-variant-numeric:tabular-nums}
#m5ResumenPanelV37 .m5WeekEffective{font-size:10px;color:#138775;white-space:normal;text-align:center;line-height:1.25}
#m5ResumenPanelV37 .m5ApprovedNoSeries{display:grid;place-items:center;width:100%;height:100%;color:var(--a-muted);font-size:12px;text-align:center}
#m5ResumenPanelV37 .m5ApprovedDataNote{margin:-8px 0 14px;padding:10px 12px;border:1px solid #f1d9aa;border-radius:12px;background:#fff8eb;color:#9b6a17;font-size:11px}
@media(max-width:900px){#m5ResumenPanelV37 .m5ApprovedKpis{grid-template-columns:repeat(2,minmax(0,1fr))}#m5ResumenPanelV37 .m5ApprovedPanels{grid-template-columns:1fr}#m5ResumenPanelV37 .m5ApprovedKpi{min-height:185px;padding:19px}#m5ResumenPanelV37 .m5ApprovedWeekly.empty{height:92px}#m5ResumenPanelV37 .m5ApprovedNoSeries{height:92px}}
@media(max-width:640px){#m5ResumenPanelV37 .m5ApprovedHead h2{font-size:28px}#m5ResumenPanelV37 .m5ApprovedFilters{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px}#m5ResumenPanelV37 .m5ApprovedFilter{min-width:0;font-size:12px}#m5ResumenPanelV37 .m5ApprovedFilter.wide{grid-column:1/-1}#m5ResumenPanelV37 .m5ApprovedKpi{min-height:0;padding:19px}#m5ResumenPanelV37 .m5ApprovedKpi strong{font-size:26px}#m5ResumenPanelV37 .m5ApprovedPanels{grid-template-columns:1fr}#m5ResumenPanelV37 .m5ApprovedPanel{padding:18px}#m5ResumenPanelV37 .m5ApprovedWeekly{height:155px;gap:7px}}
.m5ApprovedCoverage small{display:block;margin-top:5px;font-size:11px;line-height:1.35;color:#52758b;font-weight:600;overflow-wrap:anywhere}
.hvNotice:empty{display:none}
#m5ResumenPanelV37 .m5ApprovedCoverage{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-auto-rows:1fr}
#m5ResumenPanelV37 .m5ApprovedCoverage>div{min-width:0;overflow-wrap:anywhere}
#m5ResumenPanelV37 .m5CoverageBreakdown{margin-top:14px;border-top:1px solid var(--a-line);min-width:0}
#m5ResumenPanelV37 .m5CoverageBreakdown>summary{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 0 0;list-style:none;cursor:pointer;font-size:11px;font-weight:700;color:var(--a-blue)}
#m5ResumenPanelV37 .m5CoverageBreakdown>summary::-webkit-details-marker{display:none}
#m5ResumenPanelV37 .m5CoverageBreakdown>summary::after{content:'⌄';margin-left:auto}
#m5ResumenPanelV37 .m5CoverageBreakdown[open]>summary::after{content:'⌃'}
#m5ResumenPanelV37 .m5CoverageBreakdown>summary:focus-visible{outline:2px solid var(--a-blue);outline-offset:3px;border-radius:4px}
#m5ResumenPanelV37 .m5CoverageBreakdown .m5CoverageSbbtGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr));gap:12px 18px;margin:12px 0 2px;font-size:11px;line-height:1.4}
#m5ResumenPanelV37 .m5CoverageSbbtGrid>div{min-width:0;padding-left:10px;border-left:2px solid var(--a-line)}
#m5ResumenPanelV37 .m5CoverageBreakdown dt{margin:0;color:#52758b;overflow-wrap:anywhere}
#m5ResumenPanelV37 .m5CoverageBreakdown dd{margin:3px 0 0;font-size:14px;font-weight:750;font-variant-numeric:tabular-nums;color:var(--a-ink)}
#m5ResumenPanelV37 .m5CoverageBreakdown small{display:block;margin-top:10px;font-size:10px;line-height:1.4;color:#52758b}
#m5ResumenPanelV37 .m5CoverageBreakdown>section{margin-top:16px;min-width:0}
#m5ResumenPanelV37 .m5CoverageBreakdown section>header{display:flex;align-items:baseline;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:10px}
#m5ResumenPanelV37 .m5CoverageBreakdown h4{margin:0;font-size:12px;font-weight:750;line-height:1.4;letter-spacing:0;color:var(--a-ink)}
#m5ResumenPanelV37 .m5CoverageBreakdown header>span{font-size:11px;font-weight:500;color:var(--a-muted);font-variant-numeric:tabular-nums}
#m5ResumenPanelV37 .m5DelegationList{list-style:none;margin:0;padding:0;border:1px solid var(--a-line);border-radius:12px;overflow:hidden}
#m5ResumenPanelV37 .m5DelegationRow{display:grid;grid-template-columns:minmax(160px,.8fr) minmax(0,1.6fr);align-items:center;gap:16px;padding:12px 14px;border-bottom:1px solid #e7eff5}
#m5ResumenPanelV37 .m5DelegationRow:last-child{border:0}
#m5ResumenPanelV37 .m5DelegationRow:nth-child(odd){background:#f8fbfd}
#m5ResumenPanelV37 .m5DelegationHeading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;min-width:0}
#m5ResumenPanelV37 .m5DelegationHeading h5{margin:0;color:var(--a-ink);font-size:12px;font-weight:750;line-height:1.4;overflow-wrap:anywhere}
#m5ResumenPanelV37 .m5DelegationHeading>span{font-size:10px;white-space:nowrap;color:var(--a-muted);font-variant-numeric:tabular-nums}
#m5ResumenPanelV37 .m5DelegationHeading b{font-size:11px;font-weight:650;color:#52758b}
#m5ResumenPanelV37 .m5DelegationOwners{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;min-width:0}
#m5ResumenPanelV37 .m5DelegationOwners>div{display:flex;align-items:baseline;gap:5px;min-width:0;flex-wrap:wrap}
#m5ResumenPanelV37 .m5DelegationOwners dt{font-size:11px;line-height:1.4;color:#52758b}
#m5ResumenPanelV37 .m5DelegationOwners dd{margin:0;font-size:12px;font-weight:750;line-height:1.4;color:var(--a-ink)}
#m5ResumenPanelV37 .m5CoverageSbbt{padding-top:16px;border-top:1px solid var(--a-line)}
@container(max-width:600px){#m5ResumenPanelV37 .m5DelegationRow{grid-template-columns:minmax(0,1fr);gap:7px;padding:11px 12px}#m5ResumenPanelV37 .m5DelegationOwners{gap:6px 14px}}
#m5ResumenPanelV37 .m5ApprovedWeekly:not(.empty){display:flex;height:auto;align-items:stretch;gap:8px;padding:14px 0 8px;overflow-x:auto;scrollbar-width:none}
#m5ResumenPanelV37 .m5ApprovedWeek{display:grid;grid-template-rows:150px 34px 24px 18px;gap:6px;flex:1 0 58px;min-width:58px;height:auto;align-items:center;justify-items:center;align-content:start}
#m5ResumenPanelV37 .m5ApprovedWeekBars{height:150px;width:100%;display:flex;justify-content:center;align-items:flex-end;gap:4px;border-bottom:1px solid #d9e7f2}
#m5ResumenPanelV37 .m5ApprovedWeekBars i{flex:0 1 24px;width:24px;min-height:0;border-radius:6px 6px 0 0}
#m5ResumenPanelV37 .m5ApprovedWeekBars i.unavailable{visibility:hidden}
#m5ResumenPanelV37 .m5WeekLabel{display:block;text-align:center;white-space:nowrap;line-height:16px;font-size:11px}
#m5ResumenPanelV37 .m5WeekLabel small{display:block;font:inherit;color:#71879d}
#m5ResumenPanelV37 .m5WeekValue{font-size:16px;line-height:24px;white-space:nowrap}
#m5ResumenPanelV37 .m5WeekEffective{font-size:10px;line-height:18px;white-space:nowrap}
