.data-viz{--dv-series:#2f7a4f;--dv-ink:#1f2a23;--dv-grid:#dcebe0;--dv-surface:#fff;color:var(--dv-ink);background:var(--dv-surface);border:1px solid var(--dv-grid);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:12px;min-width:0;margin:2rem 0;padding:1rem;font-family:inherit}.data-viz h3{margin:0 0 .5rem}.dv-chart{width:100%;height:auto;display:block;overflow:visible}.dv-chart text{fill:var(--dv-ink);font:14px sans-serif}.dv-mark circle,.dv-mark rect{fill:var(--dv-series)}.dv-mark{cursor:pointer;outline:none}.dv-mark:focus circle,.dv-mark:focus rect,.dv-mark:hover circle,.dv-mark:hover rect,.dv-mark.dv-selected circle,.dv-mark.dv-selected rect{stroke:var(--dv-ink);stroke-width:3px}.data-viz .dv-chart .dv-mark .dv-hit{fill:#0000;stroke:none}.dv-axis{stroke:var(--dv-ink)}.dv-band rect{fill:var(--dv-grid);opacity:.7}.dv-reference line{stroke:var(--dv-ink);stroke-dasharray:4 3}.dv-detail{background:var(--dv-grid);overflow-wrap:anywhere;border-radius:6px;height:10rem;padding:.75rem;overflow:auto}.dv-detail p{margin:.5rem 0}.data-viz a{color:var(--dv-ink);text-decoration:underline}.dv-hint{font-size:.875rem}.dv-table-wrap{overflow:auto}.data-viz table{border-collapse:collapse;width:100%;font-size:.875rem}.data-viz th,.data-viz td{text-align:left;border-bottom:1px solid var(--dv-grid);padding:.5rem}.data-viz caption{text-align:left;padding:.75rem 0}.data-viz button,.data-viz select,.data-viz input{font:inherit;color:var(--dv-ink);background:var(--dv-surface);border:1px solid var(--dv-ink);border-radius:5px;max-width:100%;padding:.5rem}.data-viz button{cursor:pointer}.data-viz :focus-visible{outline:3px solid var(--dv-series);outline-offset:3px}.dv-filters{border:0;flex-wrap:wrap;gap:.5rem;min-inline-size:0;margin:1rem 0;padding:0;display:flex}.dv-filters button[aria-pressed=true]{background:var(--dv-grid);box-shadow:inset 0 -3px var(--dv-series)}.dv-find,.dv-search{margin:1rem 0;display:block}.dv-selected{background:var(--dv-grid);font-weight:700}.dv-multiples{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1rem;display:grid}.dv-multiples .data-viz{margin:0}.dv-bars .dv-mark rect{transition:width .2s,y .2s}.dv-dark{--dv-series:#71bc8c;--dv-ink:#f0f4f1;--dv-grid:#253e2e;--dv-surface:#121e16;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.data-viz{--dv-series:#71bc8c;--dv-ink:#f0f4f1;--dv-grid:#253e2e;--dv-surface:#121e16;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@media (prefers-reduced-motion:reduce){.dv-bars .dv-mark rect{transition:none}}
