.trend-chart-module__Fm7MSW__trendGrid{margin-bottom:14px;display:grid}.trend-chart-module__Fm7MSW__detailRow,.trend-chart-module__Fm7MSW__detailRowActive{cursor:pointer}.trend-chart-module__Fm7MSW__detailRow td,.trend-chart-module__Fm7MSW__detailRowActive td{transition:background .14s,color .14s}.trend-chart-module__Fm7MSW__detailRow:hover td{background:#ffffff06}.trend-chart-module__Fm7MSW__detailRowActive td{background:#7dd3fc14}.trend-chart-module__Fm7MSW__detailPanel{border-top:1px solid var(--line);background:#ffffff05;gap:14px;padding:18px;display:grid}.trend-chart-module__Fm7MSW__detailHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.trend-chart-module__Fm7MSW__detailHeader h3{margin:4px 0 0;font-size:22px}.trend-chart-module__Fm7MSW__detailGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}.trend-chart-module__Fm7MSW__detailMetric{border:1px solid var(--line);background:#00000029;border-radius:8px;gap:6px;padding:12px;display:grid}.trend-chart-module__Fm7MSW__detailMetric span{color:var(--muted);text-transform:uppercase;font-size:11px;font-weight:900}.trend-chart-module__Fm7MSW__detailMetric strong{color:var(--accent);font-family:SFMono-Regular,Consolas,monospace;font-size:18px}.trend-chart-module__Fm7MSW__detailFoot{color:var(--muted);flex-wrap:wrap;gap:10px 16px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;display:flex}.trend-chart-module__Fm7MSW__trendPanel{padding:20px}.trend-chart-module__Fm7MSW__trendChart{gap:18px;display:grid}.trend-chart-module__Fm7MSW__trendControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.trend-chart-module__Fm7MSW__inlineFilterField{border:1px solid var(--line);background:#ffffff08;border-radius:999px;grid-template-columns:14px minmax(0,auto);align-items:center;gap:8px;min-height:42px;padding:0 12px;display:inline-grid}.trend-chart-module__Fm7MSW__inlineFilterField svg{color:var(--muted)}.trend-chart-module__Fm7MSW__inlineFilterSelect{min-height:32px;color:var(--accent);background:0 0;border:0;padding:0;font-size:12px;font-weight:800}.trend-chart-module__Fm7MSW__modeToggle{border:1px solid var(--line);background:#ffffff08;border-radius:999px;grid-template-columns:repeat(2,minmax(0,auto));gap:4px;padding:4px;display:inline-grid}.trend-chart-module__Fm7MSW__modeButton,.trend-chart-module__Fm7MSW__modeButtonActive{min-width:0;min-height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:800;transition:background .14s,color .14s,transform .14s;display:inline-flex}.trend-chart-module__Fm7MSW__modeButton:hover,.trend-chart-module__Fm7MSW__modeButton:focus-visible,.trend-chart-module__Fm7MSW__modeButtonActive:focus-visible{color:var(--accent)}.trend-chart-module__Fm7MSW__modeButtonActive{color:var(--accent);background:#7dd3fc24;box-shadow:inset 0 0 0 1px #7dd3fc33}.trend-chart-module__Fm7MSW__trendLegend{flex-wrap:wrap;gap:10px 14px;display:flex}.trend-chart-module__Fm7MSW__ownerFilterRow{flex-wrap:wrap;gap:8px;display:flex}.trend-chart-module__Fm7MSW__ownerChip,.trend-chart-module__Fm7MSW__ownerChipActive{border:1px solid var(--line);min-height:34px;color:var(--muted);cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.trend-chart-module__Fm7MSW__ownerChipActive{color:var(--accent);background:#7dd3fc1f;border-color:#7dd3fc3d}.trend-chart-module__Fm7MSW__ownerChipDot{border-radius:999px;flex:none;width:8px;height:8px}.trend-chart-module__Fm7MSW__legendItem{border:1px solid var(--line);min-height:34px;color:var(--muted);background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.trend-chart-module__Fm7MSW__legendItem strong{color:var(--accent);font-size:13px}.trend-chart-module__Fm7MSW__legendDot{border-radius:999px;flex:none;width:10px;height:10px;box-shadow:0 0 0 4px #ffffff0f}.trend-chart-module__Fm7MSW__trendCanvas{position:relative}.trend-chart-module__Fm7MSW__trendSvg{border:1px solid var(--line);background:linear-gradient(#ffffff05,#0000 45%),#0000002e;border-radius:12px;width:100%;height:auto;display:block;overflow:visible}.trend-chart-module__Fm7MSW__gridLine{stroke:#ffffff14;stroke-width:1px;stroke-dasharray:4 8}.trend-chart-module__Fm7MSW__verticalGridLine{stroke:#ffffff0d;stroke-width:1px}.trend-chart-module__Fm7MSW__axisText,.trend-chart-module__Fm7MSW__dateText{fill:var(--muted-2);font-family:SFMono-Regular,Consolas,monospace;font-size:10px;font-weight:800}.trend-chart-module__Fm7MSW__dateText{font-size:12px}.trend-chart-module__Fm7MSW__dateTextDense{font-size:8px}.trend-chart-module__Fm7MSW__lineShadow{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:.2;stroke-width:10px}.trend-chart-module__Fm7MSW__linePath{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:5px}.trend-chart-module__Fm7MSW__pointGlow{fill-opacity:.16}.trend-chart-module__Fm7MSW__point{stroke:#121211f2;stroke-width:2.5px}@media (max-width:680px){.trend-chart-module__Fm7MSW__trendControls{justify-content:space-between;width:100%}.trend-chart-module__Fm7MSW__inlineFilterField{grid-template-columns:14px minmax(0,1fr);width:100%}.trend-chart-module__Fm7MSW__modeToggle{width:100%}.trend-chart-module__Fm7MSW__trendSvg{min-height:220px}}
