#mx3-pulso-full .ac-workspace{display:grid;grid-template-columns:226px minmax(0,1fr);min-height:75vh;border-top:1px solid var(--mx-line);font-size:13px;line-height:1.55}
#mx3-pulso-full .ac-freemium .ac-table{table-layout:fixed}
#mx3-pulso-full .ac-freemium .ac-table th,#mx3-pulso-full .ac-freemium .ac-table td{min-width:0;white-space:normal;max-width:none}
#mx3-pulso-full .ac-freemium .ac-sort{white-space:normal}
#mx3-pulso-full .ac-freemium .ac-facts dd{overflow-wrap:anywhere}
@media(max-width:760px){
 #mx3-pulso-full .ac-freemium .ac-table,#mx3-pulso-full .ac-freemium .ac-table>thead,#mx3-pulso-full .ac-freemium .ac-table>tbody{display:block;width:100%}
 #mx3-pulso-full .ac-freemium .ac-table>thead>tr{display:flex;flex-wrap:wrap}
 #mx3-pulso-full .ac-freemium .ac-table>thead th{max-width:50%;border:0}
 #mx3-pulso-full .ac-freemium .ac-table>tbody>tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid #254551}
 #mx3-pulso-full .ac-freemium .ac-table>tbody td{display:block;border:0}
 #mx3-pulso-full .ac-freemium .ac-table>tbody td::before{content:attr(data-label);display:block;font-size:11px;color:var(--mx-muted);margin-bottom:4px}
 #mx3-pulso-full .ac-freemium .ac-table>tbody td:first-child{grid-column:1/-1}
 #mx3-pulso-full .ac-freemium .ac-table>tbody>.ac-row-details{display:block}
}
#mx3-pulso-full .ac-ai-text{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;max-width:100%;font:12px/1.75 monospace;color:var(--mx-ink);padding:16px;background:#071d29;border:1px solid #254551;border-radius:8px}
#mx3-pulso-full .ac-document-dossier{min-width:0;overflow-wrap:anywhere}
#mx3-pulso-full .ac-document-summary{max-width:75ch;line-height:1.7}
#mx3-pulso-full .ac-document-point{padding:16px 0;border-bottom:1px solid #254551;min-width:0}
#mx3-pulso-full .ac-document-heading{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
#mx3-pulso-full .ac-document-point p,#mx3-pulso-full .ac-document-citations blockquote{max-width:75ch;line-height:1.7}
#mx3-pulso-full .ac-document-citations blockquote{margin:10px 0;padding-left:14px;border-left:2px solid #457a81;font-size:13px}
#mx3-pulso-full .ac-document-sources{display:grid;gap:16px;min-width:0}
#mx3-pulso-full .ac-document-sources a{display:block;white-space:normal;overflow-wrap:anywhere}
#mx3-pulso-full .ac-ai-list{min-width:0;border-top:1px solid #254551}
#mx3-pulso-full .ac-ai-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #254551}
#mx3-pulso-full .ac-ai-row>*{min-width:0;overflow-wrap:anywhere}
#mx3-pulso-full .ac-ai-row small{display:block;font-size:11px;color:var(--mx-muted);margin-top:4px}
@media(max-width:700px){#mx3-pulso-full .ac-ai-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#mx3-pulso-full .ac-ai-row button{justify-self:start}}
#mx3-pulso-full .ac-sidebar{padding:27px 16px;border-right:1px solid #254551;background:#061a25}
#mx3-pulso-full .ac-navigation{position:sticky;top:20px;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}
#mx3-pulso-full .ac-sidebar nav{display:grid;gap:5px}
#mx3-pulso-full .ac-workspace-name{font-size:12px;color:var(--mx-muted);padding:0 12px 20px}
#mx3-pulso-full .ac-nav-item{width:100%;text-align:left;padding:12px;border:1px solid transparent;border-radius:8px;background:none;color:var(--mx-muted);font-size:12px;min-height:44px}
#mx3-pulso-full .ac-nav-item[aria-current=page]{border-color:#2c555d;background:#11343e;color:#84e2d8}
#mx3-pulso-full .ac-main{min-width:0;padding:30px 32px 45px;max-width:1600px;width:100%;margin:auto}
#mx3-pulso-full .ac-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}
#mx3-pulso-full .ac-heading h1{font-size:30px;font-weight:550;letter-spacing:-1px;line-height:1.25;margin:0}
#mx3-pulso-full .ac-heading p,#mx3-pulso-full .ac-freshness{font-size:11px;color:var(--mx-muted);margin:8px 0 18px}
#mx3-pulso-full .ac-actions{display:flex;gap:8px;flex-wrap:wrap}
#mx3-pulso-full .ac-button{font:inherit;font-size:12px;min-height:40px;padding:8px 13px;border:1px solid #365564;border-radius:8px;background:#12313e;color:var(--mx-ink);cursor:pointer;line-height:1.4}
#mx3-pulso-full .ac-button:hover{border-color:var(--mx-accent)}
#mx3-pulso-full .ac-workspace button:disabled{opacity:.45;cursor:default}
#mx3-pulso-full .ac-workspace :focus-visible{outline:2px solid var(--mx-accent);outline-offset:3px}
#mx3-pulso-full .ac-section{display:grid;gap:20px;min-width:0}
#mx3-pulso-full .ac-capital-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0}
#mx3-pulso-full .ac-capital>.ac-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:1000px){#mx3-pulso-full .ac-capital>.ac-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
#mx3-pulso-full .ac-metric>small{display:block;color:var(--mx-muted);font-size:11px;margin-top:8px}
#mx3-pulso-full .ac-capital .ac-table{table-layout:fixed}
#mx3-pulso-full .ac-capital .ac-table th,#mx3-pulso-full .ac-capital .ac-table td{min-width:0;white-space:normal}
#mx3-pulso-full .ac-capital .ac-sort{white-space:normal}
#mx3-pulso-full .ac-filters label[hidden]{display:none}
@media(max-width:1100px){#mx3-pulso-full .ac-capital-columns{grid-template-columns:minmax(0,1fr)}}
@media(max-width:760px){
 #mx3-pulso-full .ac-capital .ac-table,#mx3-pulso-full .ac-capital .ac-table>thead,#mx3-pulso-full .ac-capital .ac-table>tbody{display:block;width:100%}
 #mx3-pulso-full .ac-capital .ac-table>thead>tr{display:flex;flex-wrap:wrap}
 #mx3-pulso-full .ac-capital .ac-table>thead th{max-width:50%;border:0}
 #mx3-pulso-full .ac-capital .ac-table>tbody>tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid #254551}
 #mx3-pulso-full .ac-capital .ac-table>tbody td{display:block;max-width:none;border:0}
 #mx3-pulso-full .ac-capital .ac-table>tbody td::before{content:attr(data-label);display:block;font-size:11px;color:var(--mx-muted);margin-bottom:4px}
 #mx3-pulso-full .ac-capital .ac-table>tbody td:first-child,#mx3-pulso-full .ac-capital .ac-table>tbody>.ac-row-details{grid-column:1/-1}
 #mx3-pulso-full .ac-capital .ac-table>tbody>.ac-row-details{display:block}
}
#mx3-pulso-full .ac-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));border:1px solid #254551;background:#0b2632;border-radius:12px;overflow:hidden}
#mx3-pulso-full .ac-metric{padding:19px 20px;min-width:0;border-right:1px solid #254551}
#mx3-pulso-full .ac-metric>span{font-size:11px;color:var(--mx-muted);display:block;margin-bottom:9px}
#mx3-pulso-full .ac-metric>strong{font-size:23px;font-weight:550;line-height:1.3;letter-spacing:-.6px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
#mx3-pulso-full .ac-metric .local-currency{font-size:11px;letter-spacing:0}
#mx3-pulso-full .ac-two{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);gap:20px}
#mx3-pulso-full .ac-panel{padding:21px;border:1px solid #254551;border-radius:12px;background:#0b2632;min-width:0}
#mx3-pulso-full .ac-panel h2,#mx3-pulso-full .ac-customer h2{font-size:18px;line-height:1.35;letter-spacing:-.35px;margin:0 0 16px;font-weight:600}
#mx3-pulso-full .ac-workspace h3{font-size:15px;font-weight:600;margin:0 0 12px}
#mx3-pulso-full .ac-note{font-size:12px;line-height:1.7;color:var(--mx-muted);border-left:2px solid #457a81;padding:6px 12px;max-width:100ch;margin:0}
#mx3-pulso-full .ac-notice{border:1px solid #695b42;color:#e6bd82;border-radius:8px;padding:12px 16px;margin:0 0 15px;font-size:12px}
#mx3-pulso-full .ac-engines{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
#mx3-pulso-full .ac-engine{min-width:0;border-left:1px solid #254551;padding-left:20px}
#mx3-pulso-full .ac-engine:first-child{border:0;padding-left:0}
#mx3-pulso-full .ac-engine>strong{font-size:28px;font-weight:550;color:var(--mx-accent)}
#mx3-pulso-full .ac-engine p{font-size:11px;color:var(--mx-muted);margin:8px 0}
#mx3-pulso-full .ac-chart svg{width:100%;height:185px;display:block;color:var(--mx-accent)}
#mx3-pulso-full .ac-chart-range{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:10px;color:var(--mx-muted)}
#mx3-pulso-full .ac-filters{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:22px;padding:16px;background:#0b2632;border:1px solid #254551;border-radius:10px}
#mx3-pulso-full .ac-workspace label{display:grid;gap:6px;min-width:0;font-size:11px;color:var(--mx-muted)}
#mx3-pulso-full .ac-workspace input,#mx3-pulso-full .ac-workspace select{min-width:0;max-width:100%;width:100%;font:inherit;font-size:12px;padding:9px 11px;min-height:40px;border:1px solid #365564;border-radius:7px;background:#081e29;color:var(--mx-ink);box-sizing:border-box}
#mx3-pulso-full .ac-filters label{flex:1 1 145px}
#mx3-pulso-full .ac-filters input[type=search]{min-width:0}
#mx3-pulso-full .ac-table-wrap{max-width:100%;overflow:auto;border:1px solid #254551;border-radius:10px;min-width:0;overscroll-behavior-x:contain}
#mx3-pulso-full .ac-table{width:100%;border-collapse:collapse;font-size:12px;text-align:left;margin:0}
#mx3-pulso-full .ac-table th,#mx3-pulso-full .ac-table td{padding:12px 15px;border-bottom:1px solid #254551;vertical-align:top;text-align:left;font-size:12px;line-height:1.5;min-width:90px;max-width:400px;overflow-wrap:anywhere}
#mx3-pulso-full .ac-table th{background:#0d2531;color:var(--mx-muted);font-size:11px;white-space:nowrap;font-weight:500}
#mx3-pulso-full .ac-table tr:last-child td{border-bottom:0}
#mx3-pulso-full .ac-table tbody tr:hover{background:#102f3a}
#mx3-pulso-full .ac-table small{display:block;font-size:10px;color:var(--mx-muted);margin-top:4px}
#mx3-pulso-full .ac-sort{background:transparent;border:0;padding:0;font:inherit;color:inherit;min-height:24px;white-space:nowrap;text-align:left}
#mx3-pulso-full .ac-table th[aria-sort=ascending] .ac-sort::after{content:' ↑'}
#mx3-pulso-full .ac-table th[aria-sort=descending] .ac-sort::after{content:' ↓'}
#mx3-pulso-full .ac-link{background:none;border:0;color:var(--mx-accent);text-align:left;padding:2px 0;font:inherit;font-size:12px;min-height:28px;text-decoration:none;overflow-wrap:anywhere}
#mx3-pulso-full .ac-person{font-weight:600;color:var(--mx-ink)}
#mx3-pulso-full .ac-tag{display:inline-flex;padding:4px 7px;border-radius:5px;background:#1b3541;color:var(--mx-muted);font-size:10px;white-space:nowrap;line-height:1.4}
#mx3-pulso-full .ac-good{background:#183e40;color:var(--mx-accent)}
#mx3-pulso-full .ac-warn{background:#3b352d;color:#e6bd82}
#mx3-pulso-full .ac-details{min-width:0;max-width:100%;margin:8px 0}
#mx3-pulso-full .ac-details summary{cursor:pointer;color:var(--mx-accent);font-size:12px;padding:7px 0}
#mx3-pulso-full .ac-details[open]>summary{margin-bottom:10px}
#mx3-pulso-full .ac-evidence{min-width:220px;max-width:360px;display:grid;gap:10px;white-space:normal}
#mx3-pulso-full .ac-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:18px;margin:14px 0}
#mx3-pulso-full .ac-facts dt{color:var(--mx-muted);font-size:11px;margin-bottom:5px}
#mx3-pulso-full .ac-facts dd{margin:0;font-size:12px;overflow-wrap:anywhere}
#mx3-pulso-full .ac-workspace code,#mx3-pulso-full .ac-address{font-family:inherit;font-size:11px;overflow-wrap:anywhere;color:var(--mx-muted)}
#mx3-pulso-full .ac-coupon-form{max-width:650px;display:grid;gap:15px;padding:20px;border:1px solid #254551;border-radius:10px;background:#0b2632}
#mx3-pulso-full .ac-workspace .ac-check{display:flex;align-items:center;gap:12px}
#mx3-pulso-full .ac-check input{width:18px;height:18px;min-height:18px;flex-shrink:0}
#mx3-pulso-full .ac-pager{display:flex;gap:16px;align-items:center;justify-content:flex-end;margin-top:18px;font-size:11px;color:var(--mx-muted)}
#mx3-pulso-full .ac-pager>span{margin-right:auto}
#mx3-pulso-full .ac-tabs{display:flex;gap:20px;max-width:100%;overflow:auto;border-bottom:1px solid #254551;margin:18px 0 25px}
#mx3-pulso-full .ac-tab{background:transparent;border:0;border-bottom:2px solid transparent;white-space:nowrap;color:var(--mx-muted);font:inherit;font-size:12px;padding:12px 0;min-height:44px}
#mx3-pulso-full .ac-tab[aria-pressed=true]{border-color:var(--mx-accent);color:var(--mx-accent)}
#mx3-pulso-full .ac-customer{min-width:0;display:grid;gap:16px}
#mx3-pulso-full .ac-customer>.ac-link{justify-self:start}
#mx3-pulso-full .ac-cycle-table,#mx3-pulso-full .ac-cycle-targets{overflow:visible}
#mx3-pulso-full .ac-cycle-table>.ac-table,#mx3-pulso-full .ac-cycle-targets>.ac-table{table-layout:fixed}
#mx3-pulso-full .ac-cycle-table .ac-table th,#mx3-pulso-full .ac-cycle-table .ac-table td{min-width:0;max-width:none;white-space:normal;overflow-wrap:anywhere}
#mx3-pulso-full .ac-cycle-table .ac-sort{white-space:normal;overflow-wrap:anywhere;max-width:100%}
#mx3-pulso-full .ac-cycle-table>.ac-table>tbody>tr:not(.ac-row-details)>td{border-bottom:0}
#mx3-pulso-full .ac-cycle-table>.ac-table>tbody>.ac-row-details>td{padding:0 12px 12px}
#mx3-pulso-full .ac-cycle-table .ac-row-details .ac-details{margin:0}
#mx3-pulso-full .ac-cycle-table .ac-evidence{min-width:0;max-width:100%}
#mx3-pulso-full .ac-cycle-table .ac-facts{grid-template-columns:minmax(0,1fr)}
#mx3-pulso-full .ac-cycle-targets>.ac-table th:first-child{width:22%}
#mx3-pulso-full .ac-cycle-targets>.ac-table th:nth-child(2){width:25%}
#mx3-pulso-full .ac-empty{padding:20px;color:var(--mx-muted);font-size:12px}
#mx3-pulso-full .ac-issue{padding:12px 0;border-bottom:1px solid #254551}
#mx3-pulso-full .ac-workspace .ac-mobile-nav{display:none}
#mx3-pulso-full .ac-engine-timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;list-style:none;padding:0;margin:22px 0}
#mx3-pulso-full .ac-engine-timeline li{display:grid;gap:8px;padding:12px;border-top:2px solid #365564;background:#091f2a;font-size:12px;min-width:0}
#mx3-pulso-full .ac-engine-timeline li[data-state=completed]{border-color:var(--mx-accent)}
#mx3-pulso-full .ac-engine-timeline li[data-state=failed]{border-color:#e6bd82}
#mx3-pulso-full .ac-engine-timeline small{color:var(--mx-muted)}
#mx3-pulso-full .ac-engine-evidence{width:360px;max-width:100%;min-width:220px}
#mx3-pulso-full .ac-engine-evidence .ac-table td,#mx3-pulso-full .ac-engine-evidence .ac-table th{min-width:65px;padding:8px}
#mx3-pulso-full .ac-operational-actions{display:grid;gap:12px;margin:18px 0}
#mx3-pulso-full .ac-operational-actions:empty{display:none}
#mx3-pulso-full .ac-lunium-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:18px}
#mx3-pulso-full .ac-lunium-heading .ac-actions{align-items:center;gap:16px}
#mx3-pulso-full .ac-lunium-heading [data-lunium-refresh]{inline-size:150px;max-inline-size:100%}
#mx3-pulso-full .ac-lunium-state{display:inline-flex;align-items:center;gap:7px;color:var(--mx-muted);font-size:12px;line-height:1.5;overflow-wrap:anywhere;min-width:0}
#mx3-pulso-full .ac-lunium-state::before{content:'';width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}
#mx3-pulso-full .ac-lunium-state[data-state=up]{color:#84e2d8}
#mx3-pulso-full .ac-lunium-state[data-state=degraded],#mx3-pulso-full .ac-lunium-state[data-state=restricted]{color:#e6bd82}
#mx3-pulso-full .ac-lunium-state[data-state=down]{color:#ffa6a1}
#mx3-pulso-full .ac-lunium-timing{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 0}
#mx3-pulso-full .ac-lunium-timing dt{color:var(--mx-muted);font-size:11px;margin-bottom:6px}
#mx3-pulso-full .ac-lunium-timing dd{margin:0;font-size:12px;overflow-wrap:anywhere}
#mx3-pulso-full .ac-lunium-message{min-height:3.4em;margin:10px 0;font-size:12px;line-height:1.7;max-width:80ch;color:#e6bd82}
#mx3-pulso-full .ac-lunium-components{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid #254551;gap:0}
#mx3-pulso-full .ac-lunium-component{min-width:0;padding:17px 12px;border-right:1px solid #254551}
#mx3-pulso-full .ac-lunium-component:last-child{border-right:0}
#mx3-pulso-full .ac-lunium-component h3{font-size:12px;min-height:3em;overflow-wrap:anywhere;margin:0 0 8px}
#mx3-pulso-full .ac-lunium-component .ac-lunium-state{min-height:3em}
#mx3-pulso-full .ac-lunium-component small{display:block;color:var(--mx-muted);font-size:11px;margin-top:6px;font-variant-numeric:tabular-nums}
#mx3-pulso-full .ac-lunium-history{padding:0;margin:12px 0;list-style:none;max-height:260px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}
#mx3-pulso-full .ac-lunium-history li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 4px;border-bottom:1px solid #254551;font-size:11px}
#mx3-pulso-full .ac-lunium-history li>*{min-width:0;overflow-wrap:anywhere}
#mx3-pulso-full .ac-lunium-cadence{font-size:11px;color:var(--mx-muted);line-height:1.6;margin:14px 0 0;max-width:80ch}
@media(max-width:760px){
 #mx3-pulso-full .ac-lunium-timing{grid-template-columns:repeat(2,minmax(0,1fr))}
 #mx3-pulso-full .ac-lunium-timing>div:last-child{grid-column:1/-1}
 #mx3-pulso-full .ac-lunium-components{grid-template-columns:repeat(2,minmax(0,1fr))}
 #mx3-pulso-full .ac-lunium-component:nth-child(2){border-right:0}
 #mx3-pulso-full .ac-lunium-component:nth-child(-n+2){border-bottom:1px solid #254551}
 #mx3-pulso-full .ac-lunium-message{min-height:5.1em}
}
@media(max-width:760px){
 #mx3-pulso-full .ac-service-table .ac-table,#mx3-pulso-full .ac-service-table tbody{display:block;width:100%}
 #mx3-pulso-full .ac-service-table thead{display:none}
 #mx3-pulso-full .ac-service-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;border-bottom:1px solid #254551}
 #mx3-pulso-full .ac-service-table td{min-width:0;max-width:none;border:0}
 #mx3-pulso-full .ac-service-table td:nth-child(3){grid-column:1 / -1}
 #mx3-pulso-full .ac-service-table td:nth-child(4){grid-column:1 / -1;padding-top:0}
}
@media(max-width:760px){#mx3-pulso-full .ac-workspace .ac-mobile-nav{display:grid}}
@media(max-width:1100px){#mx3-pulso-full .ac-workspace{grid-template-columns:190px minmax(0,1fr)}#mx3-pulso-full .ac-main{padding:25px 20px}#mx3-pulso-full .ac-two{grid-template-columns:1fr}#mx3-pulso-full .ac-heading{flex-wrap:wrap}}
@media(max-width:760px){#mx3-pulso-full .ac-workspace{display:block}#mx3-pulso-full .ac-sidebar{display:none}#mx3-pulso-full .ac-main{padding:22px 16px 35px}#mx3-pulso-full .ac-mobile-nav{display:grid;margin-bottom:24px}#mx3-pulso-full .ac-heading h1{font-size:27px}#mx3-pulso-full .ac-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}#mx3-pulso-full .ac-metric{padding:16px 12px;border-bottom:1px solid #254551}#mx3-pulso-full .ac-metric>strong{font-size:20px}#mx3-pulso-full .ac-engines{grid-template-columns:1fr;gap:18px}#mx3-pulso-full .ac-engine{border-left:0;border-top:1px solid #254551;padding:18px 0 0}#mx3-pulso-full .ac-engine:first-child{padding-top:0}#mx3-pulso-full .ac-panel{padding:16px}#mx3-pulso-full .ac-filters{padding:12px;gap:10px}#mx3-pulso-full .ac-filters label{flex-basis:125px}#mx3-pulso-full .ac-table td,#mx3-pulso-full .ac-table th{padding:10px 12px}#mx3-pulso-full .ac-sort{min-height:36px}#mx3-pulso-full .ac-button{min-height:44px}#mx3-pulso-full .ac-coupon-form{padding:16px}#mx3-pulso-full .ac-pager{flex-wrap:wrap}}
#mx3-pulso-full .ac-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
#mx3-pulso-full .ac-analytics-ranking{min-width:0}
#mx3-pulso-full .ac-rank-list{list-style:none;margin:0;padding:0}
#mx3-pulso-full .ac-rank-list li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid #254551;font-size:12px;min-width:0}
#mx3-pulso-full .ac-rank-list li:last-child{border-bottom:0}
#mx3-pulso-full .ac-rank-list span{min-width:0;overflow-wrap:anywhere;color:var(--mx-muted)}
#mx3-pulso-full .ac-rank-list strong{font-variant-numeric:tabular-nums;font-weight:650}
@media(max-width:760px){#mx3-pulso-full .ac-analytics-grid{grid-template-columns:minmax(0,1fr)}#mx3-pulso-full .ac-analytics-filters label{flex:1 1 125px;min-width:0}#mx3-pulso-full .ac-analytics-filters input,#mx3-pulso-full .ac-analytics-filters select{max-width:100%;min-width:0}}
@media(max-width:1100px){
 #mx3-pulso-full .ac-cycle-table>.ac-table,#mx3-pulso-full .ac-cycle-table>.ac-table>thead,#mx3-pulso-full .ac-cycle-table>.ac-table>tbody{display:block;width:100%}
 #mx3-pulso-full .ac-cycle-table>.ac-table>thead>tr{display:flex;flex-wrap:wrap;background:#0d2531;border-bottom:1px solid #254551}
 #mx3-pulso-full .ac-cycle-table>.ac-table>thead th{padding:6px 12px;border:0;max-width:50%}
 #mx3-pulso-full .ac-cycle-table>.ac-table>thead th[data-key=""]{display:none}
 #mx3-pulso-full .ac-cycle-table>.ac-table>tbody>tr:not(.ac-row-details){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}
 #mx3-pulso-full .ac-cycle-table>.ac-table>tbody>tr:not(.ac-row-details)>td{display:block;padding:10px 12px}
 #mx3-pulso-full .ac-cycle-table>.ac-table>tbody>tr:not(.ac-row-details)>td::before{content:attr(data-label);display:block;color:var(--mx-muted);font-size:11px;margin-bottom:5px}
 #mx3-pulso-full .ac-cycle-table>.ac-table>tbody>.ac-row-details{display:block}
 #mx3-pulso-full .ac-cycle-table>.ac-table>tbody>.ac-row-details>td{display:block;width:100%;border-bottom:1px solid #254551}
}
@media(max-width:760px){
 #mx3-pulso-full .ac-cycle-targets>.ac-table,#mx3-pulso-full .ac-cycle-targets>.ac-table>thead,#mx3-pulso-full .ac-cycle-targets>.ac-table>tbody{display:block;width:100%}
 #mx3-pulso-full .ac-cycle-targets>.ac-table>thead>tr{display:flex;flex-wrap:wrap;background:#0d2531;border-bottom:1px solid #254551}
 #mx3-pulso-full .ac-cycle-targets>.ac-table>thead th{width:auto;max-width:50%;padding:6px 12px;border:0}
 #mx3-pulso-full .ac-cycle-targets>.ac-table>tbody>tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid #254551}
 #mx3-pulso-full .ac-cycle-targets>.ac-table>tbody>tr:last-child{border-bottom:0}
 #mx3-pulso-full .ac-cycle-targets>.ac-table>tbody td{display:block;border:0;padding:9px 12px}
 #mx3-pulso-full .ac-cycle-targets>.ac-table>tbody td:last-child{grid-column:1/-1;padding-top:0}
 #mx3-pulso-full .ac-cycle-targets>.ac-table>tbody td::before{content:attr(data-label);display:block;color:var(--mx-muted);font-size:11px;margin-bottom:4px}
}
