.hg[data-v-9c745cdc]{margin:0;min-width:0}.hg-w[data-v-9c745cdc]{position:relative}.hg-svg[data-v-9c745cdc]{display:block;height:auto;overflow:visible;touch-action:pan-y;width:100%}.hg-svg[data-v-9c745cdc]:focus-visible{border-radius:8px;outline:2px solid var(--medio-accent);outline-offset:4px}.hg-eje line[data-v-9c745cdc]{stroke:var(--medio-border);stroke-width:1}.hg-eje text[data-v-9c745cdc]{fill:var(--medio-text-muted);font:11px var(--font-sans);font-variant-numeric:tabular-nums}.hg-banda[data-v-9c745cdc]{fill:var(--medio-surface)}.hg-b[data-v-9c745cdc]{transition:opacity .14s}.tenue[data-v-9c745cdc]{opacity:.45}.hg-l[data-v-9c745cdc]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.hg-p[data-v-9c745cdc]{stroke:var(--medio-bg);stroke-width:2}.hg-marca line[data-v-9c745cdc]{stroke:var(--medio-navy);stroke-dasharray:4 4;stroke-width:1}.hg-marca text[data-v-9c745cdc]{fill:var(--medio-navy);font:600 11px var(--font-sans)}.c-acento[data-v-9c745cdc]{background:var(--medio-accent);fill:var(--medio-accent);stroke:var(--medio-accent)}.c-suave[data-v-9c745cdc]{background:#c4adff;fill:#c4adff;stroke:#c4adff}.c-navy[data-v-9c745cdc]{background:var(--medio-navy);fill:var(--medio-navy);stroke:var(--medio-navy)}.c-cielo[data-v-9c745cdc]{background:#0284c7;fill:#0284c7;stroke:#0284c7}.hg-l.c-acento[data-v-9c745cdc],.hg-l.c-cielo[data-v-9c745cdc],.hg-l.c-navy[data-v-9c745cdc],.hg-l.c-suave[data-v-9c745cdc]{fill:none}.hg-tip[data-v-9c745cdc]{background:var(--medio-bg);border:1px solid var(--medio-border);border-radius:10px;box-shadow:0 8px 24px #0704231f;color:var(--medio-text-secondary);display:flex;flex-direction:column;font-size:12px;font-variant-numeric:tabular-nums;gap:3px;padding:8px 10px;pointer-events:none;position:absolute;top:0;transform:translate(12px);white-space:nowrap;z-index:2}.hg-tip.der[data-v-9c745cdc]{transform:translate(calc(-100% - 12px))}.hg-tip b[data-v-9c745cdc]{color:var(--medio-navy);font-weight:600}.hg-ley i[data-v-9c745cdc],.hg-tip i[data-v-9c745cdc]{border-radius:2px;display:inline-block;height:8px;margin-right:6px;vertical-align:0;width:8px}.hg-ley[data-v-9c745cdc]{color:var(--medio-text-secondary);display:flex;flex-wrap:wrap;font-size:12.5px;gap:14px;margin-top:8px}html.dark .hg-svg .c-suave{fill:#5b3fb0;stroke:#5b3fb0}@media(prefers-reduced-motion:reduce){.hg-b[data-v-9c745cdc]{transition:none}}
