.ip-developer .request-chart{--chart-requests:#0b57d0;--chart-errors:#b94112;margin:20px 0 28px;min-width:0}
.ip-developer .request-chart-legend{display:flex;gap:24px;flex-wrap:wrap;font-size:14px}
.ip-developer .request-chart-legend span{display:inline-flex;align-items:center;gap:8px}
.ip-developer .request-chart-legend i{display:block;width:24px;border-top:3px solid var(--chart-requests)}
.ip-developer .request-chart-legend i.request-chart-errors{border-color:var(--chart-errors);border-top-style:dashed}
.ip-developer .request-chart-svg{display:block;width:100%;height:280px;overflow:visible;margin-top:12px;color:var(--muted,#5f6368);touch-action:pan-y}
.ip-developer .request-chart-axis{font:12px system-ui,sans-serif;fill:currentColor}
.ip-developer .request-chart-grid{stroke:var(--line,#dde3eb);stroke-width:1}
.ip-developer .request-chart-line{stroke:var(--chart-requests);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}
.ip-developer .request-chart-line.request-chart-errors{stroke:var(--chart-errors);stroke-dasharray:6 5}
.ip-developer .request-chart-guide{stroke:var(--muted,#5f6368);stroke-width:1;stroke-dasharray:3 4;opacity:.6}
.ip-developer .request-chart-dot{fill:var(--chart-requests);stroke:var(--surface,#fff);stroke-width:2}
.ip-developer .request-chart-dot.request-chart-errors{fill:var(--chart-errors)}
.ip-developer .request-chart-detail{min-height:44px;margin:8px 0 0;font-size:14px;font-variant-numeric:tabular-nums;color:var(--ink,#202124)}
[data-theme=dark] .ip-developer .request-chart{--chart-requests:#8ab4f8;--chart-errors:#ffb08b}

.ip-developer #api-statistics-filters{margin:12px 0 24px;align-items:flex-end}
.ip-developer #api-statistics-filters .field{min-width:180px;margin:0}
