@layer eqx.components{.pvq-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5)}.pvq-toggle{min-height:var(--button-height);padding:0 var(--space-4);border:1px solid var(--selector-border);border-radius:var(--radius-round);background:var(--color-white);font-family:var(--font-ui);font-size:var(--text-s);font-weight:600;color:var(--color-primary);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.pvq-toggle:not([aria-pressed=true]):hover{background:var(--selector-hover-bg);border-color:var(--selector-hover-border)}.pvq-toggle[aria-pressed=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.pvq-legend{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none;font-family:var(--font-ui);font-size:var(--text-xs);color:var(--color-ink-muted)}.pvq-legend li{display:inline-flex;align-items:center;gap:6px}.pvq-swatch{width:12px;height:12px;border-radius:3px}.pvq-body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);align-items:start}@media(min-width:900px){.pvq-body{grid-template-columns:minmax(0,1fr) 320px;gap:var(--space-7)}}.pvq-figure{margin:0}.pvq-svg{display:block;width:100%;height:auto;overflow:visible}.pvq-zone{fill:var(--color-secondary-ink);opacity:.05}.pvq-marco{fill:none;stroke:var(--color-line);stroke-width:1}.pvq-median{stroke:var(--color-line-strong);stroke-width:1;stroke-dasharray:4 4}.pvq-diagonal{stroke:var(--color-line-strong);stroke-width:1;stroke-dasharray:1 5;stroke-linecap:round}.pvq-logo{fill:var(--color-ink-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px}.pvq-axis{fill:var(--color-ink-soft);font-family:var(--font-ui);font-size:13px;font-weight:500}.pvq-quadrant,.pvq-logo{paint-order:stroke;stroke:var(--color-white);stroke-width:3px;stroke-linejoin:round}.pvq-quadrant{fill:var(--color-ink-muted);font-family:var(--font-ui);font-size:13px;font-weight:500}.pvq-quadrant-n{fill:var(--color-primary);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:700}.pvq-quadrant-legend{display:none}.pvq-dot{stroke:var(--color-white);stroke-width:1;cursor:pointer;transition:opacity .2s ease}.pvq--filtrado .pvq-dot:not([data-divergente]){opacity:.1;pointer-events:none}.pvq-active{pointer-events:none}.pvq-active[hidden]{display:none}.pvq-active--localiza .pvq-active-halo{transform-box:fill-box;transform-origin:center;animation:pvq-localiza .42s cubic-bezier(.16,1,.3,1)}@keyframes pvq-localiza{0%{transform:scale(3.2);opacity:0}60%{opacity:1}to{transform:scale(1);opacity:1}}@keyframes pvq-card{0%{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){.pvq-active--localiza .pvq-active-halo{animation:none}}.pvq-active-halo{fill:none;stroke:var(--color-white);stroke-width:4}.pvq-active-dot{stroke:var(--color-primary);stroke-width:2}.pvq-table{margin-top:var(--space-6);border-top:1px solid var(--color-line);padding-top:var(--space-4)}.pvq-table summary{font-family:var(--font-ui);font-size:var(--text-s);font-weight:500;color:var(--color-primary);cursor:pointer}.pvq-table table{width:100%;margin-top:var(--space-4);border-collapse:collapse;font-size:var(--text-s)}.pvq-table caption{margin-bottom:var(--space-3);font-size:var(--text-xs);color:var(--color-ink-muted);text-align:left}.pvq-table th,.pvq-table td{padding:.4rem var(--space-3) .4rem 0;border-bottom:1px solid var(--color-line);text-align:left}.pvq-table thead th{font-family:var(--font-ui);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-muted)}.pvq-table td{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);color:var(--color-ink-soft)}.pvq-table tbody th{font-weight:400}.pvq-table tbody button{border:0;background:none;padding:0;font:inherit;color:var(--color-primary);text-align:left;cursor:pointer}.pvq-table tbody button:hover{color:var(--color-secondary-ink);text-decoration:underline;text-underline-offset:2px}.pvq-table tr.es-active{background:color-mix(in srgb,var(--color-secondary) 14%,var(--color-white))}@media(max-width:767px){.pvq-quadrant-text{display:none}.pvq-quadrant-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2) var(--space-4);margin:var(--space-4) 0 0;padding:0;list-style:none}.pvq-quadrant-legend li{display:flex;align-items:baseline;gap:var(--space-2);font-family:var(--font-ui);font-size:var(--text-xs);line-height:var(--leading-snug);color:var(--color-ink-soft)}.pvq-quadrant-legend-n{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:700;color:var(--color-primary)}.pvq-quadrant{font-size:24px}.pvq-logo{font-size:19px}.pvq-axis{font-size:21px}.pvq-dot{r:9}.pvq-active-halo{r:14;stroke-width:6}.pvq-active-dot{r:10;stroke-width:3}}}
