.achart{font-variant-numeric:tabular-nums;width:100%}.achart .recharts-text,.achart .recharts-cartesian-axis-tick-value{fill:var(--muted);font-family:inherit;font-size:12px}.achart .recharts-cartesian-grid line{stroke:var(--data-grid)}.achart .recharts-cartesian-axis-line{stroke:var(--data-axis)}.achart .recharts-label{fill:var(--muted);font-size:11px}.achart .recharts-rectangle{cursor:pointer}.achart .recharts-surface:focus{outline:none}.achart .recharts-wrapper:focus-visible{outline:2px solid var(--data-ok-strong);outline-offset:2px}.achart-tip{background:var(--card);border:1px solid var(--line);min-width:170px;box-shadow:0 8px 24px color-mix(in oklab, var(--ink) 14%, transparent);border-radius:8px;gap:5px;padding:9px 11px;font-size:12px;display:grid}.achart-tip__title{color:var(--ink);font-weight:600}.achart-tip__row{color:var(--muted);grid-template-columns:10px 1fr auto;align-items:center;gap:7px;display:grid}.achart-tip__row i{border-radius:2px;width:10px;height:10px;display:block}.achart-tip__row strong{color:var(--ink);font-weight:600}.achart-tip__note{color:var(--muted);border-top:1px solid var(--line);padding-top:5px;font-size:11px}.achart-legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;display:flex}.achart-legend span{align-items:center;gap:6px;display:inline-flex}.achart-legend i{border-radius:2px;width:10px;height:10px;display:inline-block}.achart-legend .achart-legend__hatch{background:repeating-linear-gradient(45deg, var(--data-axis) 0 2px, transparent 2px 5px);border:1px solid var(--data-axis)}
