.mon-cabeza{background:var(--primario-2);color:#fff;padding:22px 0 36px}.mon-cabeza .entrada{margin-top:12px}.mon-cabeza .migas,.mon-cabeza .migas a{color:#ecd3dc}.mon-cabeza .entrada{color:#f3e3ea}.mon-sobretitulo{color:var(--acento);font-size:15px;font-weight:600}.mon-cabeza h1{margin-top:8px}.mon-seccion{background:linear-gradient(var(--primario-2) 0, var(--primario-2) 260px, transparent 260px);padding-top:0}.mon{border-radius:var(--r-l);border:1px solid var(--linea);background:#efebe4;padding:0 0 24px;overflow:hidden;box-shadow:0 12px 32px #3c142324}.mon-pestanas{background:var(--blanco);border-bottom:1px solid var(--linea);scrollbar-width:none;gap:2px;padding:0 16px;display:flex;overflow-x:auto}.mon-pestanas button{color:var(--tinta-2);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:16px 16px 14px;font-size:15.5px;font-weight:600}.mon-pestanas button:hover{color:var(--tinta)}.mon-pestanas button[aria-selected=true]{color:var(--primario);border-bottom-color:var(--acento)}.mon-filtros{border-bottom:1px solid var(--linea);background:#fafbf8;flex-wrap:wrap;align-items:end;gap:12px 20px;padding:14px 20px;display:flex}.mon-filtros label,.mon-segmentado{flex-direction:column;gap:4px;display:flex}.mon-filtros label>span,.mon-segmentado>span{color:var(--tinta-3);font-size:12.5px;font-weight:600}.mon-filtros select,.mon-filtros input{border:1px solid var(--linea);border-radius:var(--r-s);background:var(--blanco);min-width:200px;min-height:40px;padding:0 12px;font-size:15px}.mon-segmentado{flex-flow:wrap;align-items:center;gap:0}.mon-segmentado>span{width:100%;margin-bottom:4px}.mon-segmentado button{border:1px solid var(--linea);background:var(--blanco);min-height:40px;color:var(--tinta-2);cursor:pointer;padding:0 14px;font-size:15px;font-weight:600}.mon-segmentado button+button{border-left:0}.mon-segmentado span+button{border-radius:var(--r-s) 0 0 var(--r-s)}.mon-segmentado button:last-child{border-radius:0 var(--r-s) var(--r-s) 0}.mon-segmentado button[aria-pressed=true]{background:var(--primario);border-color:var(--primario);color:#fff}.mon-filtros-sec{border:1px solid var(--linea);border-radius:var(--r-m);margin:0 0 16px}.mon-panel{padding:20px 20px 0}.mon-aviso{background:var(--acento-claro);color:#5b4508;border-radius:var(--r-m);max-width:none;margin-bottom:16px;padding:10px 14px;font-size:15px}.mon-cifras{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.mon-cifra{background:var(--blanco);border:1px solid var(--linea);border-left:3px solid var(--acento);border-radius:var(--r-m);color:var(--primario);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.mon-cifra-et{color:var(--tinta-2);font-size:13.5px;font-weight:600}.mon-cifra-val{font-family:var(--texto);letter-spacing:-.01em;font-variant-numeric:proportional-nums;font-size:clamp(24px,2.4vw,30px);font-weight:700;line-height:1.15}.mon-cifra-nota{color:var(--tinta-3);font-size:13px}.mon-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.mon-rejilla-sun{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.mon-tarjeta{background:var(--blanco);border-radius:var(--r-m);padding:0 20px 18px;overflow:hidden}.mon-tarjeta-cabeza{background:var(--primario);color:#fff;border-bottom:3px solid var(--acento);margin:0 -20px 16px;padding:14px 20px}.mon-tarjeta-cabeza h3{font-size:18px}.mon-tarjeta-cabeza p{color:#f0dbe3;max-width:none;margin-top:4px;font-size:13.5px}.mon-pie-grafica{color:var(--tinta-3);max-width:none;margin-top:12px;font-size:13.5px}.mon-leyenda{color:var(--tinta-2);flex-wrap:wrap;gap:6px 16px;margin-bottom:12px;font-size:13.5px;list-style:none;display:flex}.mon-leyenda li{align-items:center;gap:6px;display:inline-flex}.mon-leyenda-clave{border:2px solid #0000;border-radius:3px;width:12px;height:12px}.mon-pista{align-items:center;gap:8px;min-width:0;min-height:18px;display:flex;position:relative}.mon-barra{cursor:default;border-radius:0 4px 4px 0;flex:none;height:14px;transition:filter .12s;display:block}.mon-barra:hover,.mon-barra:focus-visible{filter:brightness(1.12)}.mon-barra-valor{color:var(--tinta-2);white-space:nowrap;font-size:13px}.mon-sin-dato{color:var(--tinta-3);font-size:12.5px;font-style:italic}.mon-agrupadas{flex-direction:column;gap:12px;display:flex}.mon-agrupadas-fila{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;display:grid}.mon-agrupadas-etiqueta{color:var(--tinta);font-size:14.5px;font-weight:600}.mon-agrupadas-barras{flex-direction:column;gap:2px;padding-right:92px;display:flex}.mon-agrupadas-barras .mon-pista{overflow:visible}.mon-agrupadas-barras .mon-barra-valor{flex:none;margin-right:-92px}.mon-ranking{flex-direction:column;list-style:none;display:flex}.mon-ranking-fila{border-radius:var(--r-s);outline-offset:0;grid-template-columns:26px 128px minmax(0,1fr) 112px;align-items:center;gap:10px;padding:6px;display:grid}.mon-ranking[data-ancha] .mon-ranking-fila{grid-template-columns:26px 168px minmax(0,1fr) 112px}.mon-ranking-fila[data-clic]{cursor:pointer}.mon-ranking-fila:hover,.mon-ranking-fila:focus-visible{background:var(--papel)}.mon-ranking-fila[data-activo]{background:var(--primario-claro);box-shadow:inset 3px 0 0 var(--primario)}.mon-ranking-n{color:var(--tinta-3);text-align:right;font-size:12.5px}.mon-ranking-etiqueta{flex-direction:column;min-width:0;font-size:14.5px;font-weight:600;line-height:1.2;display:flex}.mon-ranking-etiqueta small{color:var(--tinta-3);font-size:12px;font-weight:400}.mon-ranking-valor{text-align:right;white-space:nowrap;flex-direction:column;font-size:13.5px;line-height:1.2;display:flex}.mon-ranking-valor small{color:var(--tinta-3);font-size:12px}.mon-ranking .mon-pista .mon-barra{height:12px}.mon-b100{flex-direction:column;gap:8px;display:flex}.mon-b100-fila{grid-template-columns:128px minmax(0,1fr) 96px;align-items:center;gap:12px;display:grid}.mon-b100-etiqueta{text-align:left;cursor:pointer;color:var(--tinta);text-decoration:underline;-webkit-text-decoration-color:var(--linea);text-decoration-color:var(--linea);text-underline-offset:4px;background:0 0;border:0;padding:4px 0;font-size:14.5px;font-weight:600}.mon-b100-fila[data-activo] .mon-b100-etiqueta{color:var(--primario);-webkit-text-decoration-color:var(--primario);text-decoration-color:var(--primario)}.mon-b100-barra{gap:2px;height:22px;display:flex}.mon-b100-barra>span{flex-basis:0;min-width:2px;height:100%}.mon-b100-barra>span:first-child{border-radius:4px 0 0 4px}.mon-b100-barra>span:last-child{border-radius:0 4px 4px 0}.mon-b100-barra>span:hover,.mon-b100-barra>span:focus-visible{filter:brightness(1.12)}.mon-b100-total{text-align:right;white-space:nowrap;color:var(--tinta-2);font-size:13.5px}.mon-sankey{width:100%;min-height:460px}.mon-sankey svg{overflow:visible}.mon-sankey-flujo{cursor:default;transition:opacity .15s}.mon-sankey-flujo:hover,.mon-sankey-flujo:focus-visible{outline:none;opacity:.7!important}.mon-sankey-texto{fill:var(--tinta);font-size:13px;font-weight:600}.mon-sankey-pct{fill:var(--tinta-3);font-size:12px;font-weight:400}.mon-sun{width:100%;max-width:380px;margin:0 auto 12px}.mon-sun-pieza{stroke:none;cursor:pointer;transition:opacity .12s}.mon-sun-pieza:hover,.mon-sun-pieza:focus-visible{filter:brightness(1.08);outline:none;opacity:1!important}.mon-sun-texto{fill:#fff;pointer-events:none;font-size:12px;font-weight:700}.mon-sun-centro-t{fill:var(--tinta-3);font-size:12px}.mon-sun-centro{font-family:var(--display);fill:var(--tinta);font-size:15px;font-weight:700}.mon-ficha{margin-top:20px;padding-top:18px;scroll-margin-top:90px}.mon-ficha-cabeza{border-bottom:1px solid var(--linea);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px 24px;margin-bottom:16px;padding-bottom:14px;display:flex}.mon-ficha-cabeza h3{margin-top:8px;font-size:26px}.mon-ficha-rejilla{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 32px;display:grid}.mon-ficha-rejilla>div:first-child{grid-column:1/-1}.mon-ficha h4{font-family:var(--display);margin-bottom:10px;font-size:16px}.mon-ficha h4 small{font-family:var(--texto);color:var(--tinta-3);font-size:13px;font-weight:400}.mon-ficha .mon-ranking-fila{grid-template-columns:22px 128px minmax(0,1fr) 58px}.mon-ficha .mon-ranking[data-ancha] .mon-ranking-fila{grid-template-columns:22px 160px minmax(0,1fr) 58px}.mon-tabla th,.mon-tabla td{font-size:14.5px}.mon-panel .tabla-envoltura{border:0}.mon-descargas{flex-wrap:wrap;gap:10px;margin-bottom:8px;display:flex}.mon-descargas .boton{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.boton-secundario{background:var(--blanco);color:var(--primario);box-shadow:inset 0 0 0 1.5px var(--primario)}.boton-secundario:hover{background:var(--primario-claro);color:var(--primario-2)}#panel-datos>.nota{color:var(--tinta-3)}#panel-datos>h3{color:var(--tinta)}.mon-diccionario{background:var(--blanco);border-radius:var(--r-m);margin-top:12px;padding:6px 18px}.mon-diccionario>div{border-top:1px solid var(--linea-suave);grid-template-columns:220px minmax(0,1fr);gap:12px;padding:10px 0;font-size:14.5px;display:grid}.mon-diccionario>div:first-child{border-top:0}.mon-diccionario code{background:var(--papel);border-radius:4px;padding:2px 6px;font-size:13.5px}.mon-tip{z-index:100;pointer-events:none;background:var(--tinta);color:#fff;border-radius:var(--r-s);min-width:170px;max-width:300px;padding:10px 12px;font-size:13.5px;line-height:1.35;position:fixed;box-shadow:0 8px 22px #00000038}.mon-tip-titulo{color:#e6eee9;margin-bottom:4px;font-weight:700}.mon-tip-fila{align-items:center;gap:8px;display:flex}.mon-tip-fila strong{font-size:15px}.mon-tip-fila span:last-child{color:#b9c7bf}.mon-tip-clave{border-radius:2px;flex:none;width:12px;height:3px}.mon-tip-pie{color:#b9c7bf;margin-top:4px;font-size:12.5px}.mon-consultas{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;list-style:none;display:grid}.mon-consultas li{background:var(--blanco);border:1px solid var(--linea);border-top:3px solid var(--acento);border-radius:var(--r-m);padding:18px}.mon-consultas h3{font-size:18px}.mon-consultas p{color:var(--tinta-2);margin-top:8px;font-size:15px}.mon-info{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:32px;display:grid}.mon-info .mon-tabla{background:var(--blanco);border:1px solid var(--linea);border-radius:var(--r-m);overflow:hidden}.mon-nota-informativa{background:var(--info);color:var(--info-2);border-radius:var(--r-m);padding:20px 22px}.mon-nota-informativa p{margin-top:10px;font-size:15px}@media (max-width:1080px){.mon-consultas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.mon-rejilla,.mon-rejilla-sun,.mon-info{grid-template-columns:1fr}.mon-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.mon{border-radius:var(--r-m);margin:0 calc(-1 * var(--gutter) + 8px)}.mon-panel{padding:14px 10px 0}.mon-tarjeta{padding:0 12px 14px}.mon-tarjeta-cabeza{margin:0 -12px 14px;padding:12px}.mon-filtros{padding:12px}.mon-filtros select,.mon-filtros input{width:100%;min-width:0}.mon-filtros label{width:100%}.mon-consultas,.mon-ficha-rejilla{grid-template-columns:1fr}.mon-ranking-fila,.mon-ranking[data-ancha] .mon-ranking-fila{grid-template-columns:20px 96px minmax(0,1fr) 84px;gap:8px}.mon-b100-fila{grid-template-columns:92px minmax(0,1fr) 72px;gap:8px}.mon-agrupadas-fila{grid-template-columns:88px minmax(0,1fr)}.mon-agrupadas-barras{padding-right:84px}.mon-diccionario>div{grid-template-columns:1fr;gap:2px}}body:has(.mon-embed){background:0 0}.mon-embed{padding:0}.mon-embed .mon{border-radius:var(--r-m);box-shadow:none}.mon-embed-cabeza{background:var(--primario-2);color:#fff;border-radius:var(--r-m) var(--r-m) 0 0;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px 24px;padding:20px 20px 18px;display:flex}.mon-embed-cabeza .mon-sobretitulo{margin-top:0}.mon-embed-cabeza h1{margin-top:4px;font-size:clamp(22px,3vw,30px)}.mon-embed-cabeza+.mon{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.mon-embed-abrir{color:#fff;text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline}.mon-embed-pie{color:var(--tinta-3);padding:14px 4px 4px;font-size:13px}.mon-embed-pie p{max-width:none}.mon-embed-pie p+p{margin-top:6px}.mon-embed-pie a{color:inherit}.mon-intro{color:var(--tinta-2);max-width:90ch;margin:0;padding:14px 20px 0;font-size:15.5px}.mon-filtros-nota{color:var(--tinta-3);align-self:center;max-width:46ch;font-size:14px}.mon-tarjeta-sola{margin-top:20px}.mon-panel>.mon-tarjeta-sola:first-child{margin-top:0}.mon-tarjeta .mon-leyenda{margin-top:14px}.mon-reparto-barra{gap:2px;height:40px;display:flex}.mon-reparto-barra>span{flex-basis:0;min-width:3px;height:100%}.mon-reparto-barra>span:first-child{border-radius:4px 0 0 4px}.mon-reparto-barra>span:last-child{border-radius:0 4px 4px 0}.mon-reparto-barra>span[data-clic]{cursor:pointer}.mon-reparto-barra>span:hover{filter:brightness(1.1)}.mon-reparto-lista{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:4px 16px;margin-top:16px;list-style:none;display:grid}.mon-reparto-lista button,.mon-reparto-lista li>div{text-align:left;border-radius:var(--r-s);width:100%;color:var(--tinta);background:0 0;border:0;grid-template-rows:auto auto;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:8px;display:grid}.mon-reparto-lista button{cursor:pointer}.mon-reparto-lista button:hover{background:var(--papel)}.mon-reparto-lista .mon-leyenda-clave{border-radius:3px;grid-row:1/3;align-self:stretch;width:12px;height:auto}.mon-reparto-nombre{font-size:14.5px;font-weight:600;line-height:1.25}.mon-reparto-lista strong{font-variant-numeric:proportional-nums;font-size:18px}.mon-reparto-lista small{color:var(--tinta-3);grid-column:2/4;font-size:12.5px}
