/* Kostenlose SVG-Verläufe: dieselbe Infobox wie im Spritpreisradar. */
.pr-free-history {position:relative;touch-action:pan-y;--fh-surface:#fff;--fh-ink:#1f2924;--fh-line:#d8e1dc;--fh-muted:#5e6b65;--fh-green:#1b6e47}
html[data-bs-theme="dark"] .pr-free-history {--fh-surface:#272b30;--fh-ink:#eef0f2;--fh-line:#454b51;--fh-muted:#b3b9bf;--fh-green:#8bd3ac}
.pr-free-history:focus-visible {outline:3px solid var(--fh-green);outline-offset:4px;border-radius:4px}
.pr-free-history-tooltip {position:absolute;top:12px;width:260px;max-width:calc(100% - 16px);box-sizing:border-box;padding:.75rem;background:var(--fh-surface);color:var(--fh-ink);border:1px solid var(--fh-line);border-radius:6px;pointer-events:none;z-index:1;font-size:.875rem;line-height:1.5}
.pr-free-history-tooltip[hidden] {display:none}
.pr-free-history-tooltip strong {display:block;margin-bottom:.35rem}
.pr-free-history-tooltip dl {margin:0}
.pr-free-history-tooltip dl>div {display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.2rem 0}
.pr-free-history-tooltip dt {font-weight:600;min-width:0}
.pr-free-history-tooltip dd {margin:0;text-align:right;white-space:nowrap}
.pr-free-history-crosshair {stroke:var(--fh-muted);stroke-dasharray:3 3}
.pr-free-history-highlight {fill:var(--fh-surface);stroke-width:2.5}
.pr-free-history-note {margin:.35rem 0 0;padding-top:.35rem;border-top:1px solid var(--fh-line);color:var(--fh-green);font-weight:600;overflow-wrap:anywhere}
