.pa-history{padding:22px;border:1px solid var(--ps-border);border-radius:12px;background:#fff}.pa-history-controls{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.pa-history-controls [aria-pressed=true]{background:var(--ps-primary);color:#fff}.pa-history [data-history-chart] svg{display:block;width:100%;height:auto;min-height:190px}.pa-history svg text{font:12px Inter,Arial,sans-serif;fill:#40526c}.pa-chart-grid{stroke:#e2e7ec;stroke-width:1}.pa-chart-low{stroke:#174ea6;stroke-width:2.5;fill:#174ea6}.pa-chart-average{stroke:#15803d;stroke-width:2.5;stroke-dasharray:7 4;fill:#15803d}.pa-history svg path{fill:none}.pa-chart-marker{stroke:#7c8799;stroke-width:1;stroke-dasharray:3 3}.pa-history [data-history-chart]>label{display:block;font-size:13px;font-weight:600;margin-top:10px}.pa-history input[type=range]{display:block;width:100%;min-height:44px;accent-color:#174ea6}.pa-history output{display:block;min-height:40px;font-size:13px;color:#40526c}.pa-history-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:22px 0}.pa-history-stats div{padding:14px;background:#f4f6f8;border-radius:8px}.pa-history-stats dt{font-size:11px;color:#52637a}.pa-history-stats dd{font-size:20px;font-weight:700;margin:8px 0 0}.pa-history summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.pa-history table{width:100%;font-size:13px;border-collapse:collapse}.pa-history th,.pa-history td{text-align:left;padding:8px;border-bottom:1px solid #e2e7ec}.pa-history .pa-scroll{overflow:auto}@media(max-width:700px){.pa-history{padding:14px}.pa-history-stats{grid-template-columns:1fr 1fr}.pa-history-stats dd{font-size:18px}.pa-history-controls{gap:6px}.pa-history-controls button{min-height:44px;font-size:12px;padding:8px 12px}.pa-history [data-history-chart] svg{min-height:150px}.pa-history svg text{font-size:14px}.pa-history table{min-width:400px}}
