._frame_vt3lx_5{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}._plot_vt3lx_21{border-radius:var(--radius-sm);touch-action:pan-y;min-width:0;position:relative}._plot_vt3lx_21[tabindex]:focus-visible{outline:2px solid var(--c-focus);outline-offset:4px}._svg_vt3lx_47{width:100%;height:auto;display:block}._axisText_vt3lx_63{fill:var(--c-text-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:550}._labelText_vt3lx_77{fill:var(--c-text-secondary);font-size:12px;font-weight:600}._valueText_vt3lx_89{fill:var(--c-text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._mutedText_vt3lx_103{fill:var(--c-text-muted);font-size:11px;font-weight:550}._grid_vt3lx_115{stroke:var(--c-border);stroke-width:1px;shape-rendering:crispedges}._baseline_vt3lx_127{stroke:var(--c-border-strong);stroke-width:1px;shape-rendering:crispedges}._crosshair_vt3lx_139{stroke:var(--c-border-strong);stroke-width:1px;shape-rendering:crispedges;pointer-events:none}._mark_vt3lx_155{fill:var(--tone)}._focusDot_vt3lx_165{fill:var(--tone);stroke:var(--c-surface);stroke-width:2px;pointer-events:none}._balloon_vt3lx_181{fill:var(--c-surface-inverse)}._balloonText_vt3lx_189{fill:var(--c-on-inverse);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}._peakDot_vt3lx_203{fill:var(--c-surface)}._tooltip_vt3lx_215{z-index:2;pointer-events:none;border-radius:var(--radius-sm);background:var(--c-surface-inverse);color:var(--c-on-inverse);white-space:normal;overflow-wrap:anywhere;padding:8px 10px;font-size:12.5px;line-height:1.35;position:absolute}._tooltipTitle_vt3lx_243{margin-bottom:4px;font-weight:550;display:block}._tooltipRow_vt3lx_255{align-items:center;gap:6px;display:flex}._tooltipValue_vt3lx_267{font-variant-numeric:tabular-nums;font-weight:750}._tooltipLabel_vt3lx_277{font-weight:500}._legend_vt3lx_289{color:var(--c-text-secondary);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:13px;font-weight:550;list-style:none;display:flex}._legendItem_vt3lx_313{align-items:center;gap:6px;min-width:0;display:inline-flex}._legendRows_vt3lx_327{flex-direction:column;gap:2px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}._legendRow_vt3lx_327{border-radius:var(--radius-sm);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 8px;display:grid}._legendRowActive_vt3lx_365{background:var(--c-surface-sunken)}._legendLabel_vt3lx_373{overflow-wrap:anywhere;min-width:0;color:var(--c-text-secondary);font-weight:550}._legendValue_vt3lx_387{font-variant-numeric:tabular-nums;text-align:right;font-weight:650}._legendPct_vt3lx_399{min-width:3.5em;color:var(--c-text-muted);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}._swatch_vt3lx_417{background:var(--tone);border-radius:3px;flex-shrink:0;width:12px;height:12px;display:inline-block}._swatchLine_vt3lx_435{border-top:2px solid var(--tone);border-radius:0;flex-shrink:0;width:16px;height:0;display:inline-block}._swatchDashed_vt3lx_453{border-top:2px dashed var(--tone);flex-shrink:0;width:16px;height:0;display:inline-block}._swatchOutline_vt3lx_469{border:1px dashed var(--c-border-strong);border-radius:3px;flex-shrink:0;width:12px;height:12px;display:inline-block}._footer_vt3lx_491{justify-content:flex-end;display:flex}._tableWrap_vt3lx_505{-webkit-overflow-scrolling:touch;border-radius:var(--radius-sm);max-width:100%;overflow-x:auto;container-type:inline-size}._tableWrap_vt3lx_505:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}._table_vt3lx_505{border-collapse:collapse;width:100%;font-size:13.5px}._caption_vt3lx_547{caption-side:top;text-align:left;color:var(--c-text-muted);padding:0 0 6px;font-size:12.5px;font-weight:650}._table_vt3lx_505 th,._table_vt3lx_505 td{border-bottom:1px solid var(--c-border);white-space:nowrap;padding:8px 10px}._table_vt3lx_505 thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--c-text-muted);text-align:left;font-size:11.5px;font-weight:700}._table_vt3lx_505 tbody th{text-align:left;color:var(--c-text-secondary);font-weight:600}._table_vt3lx_505 tbody tr:last-child th,._table_vt3lx_505 tbody tr:last-child td{border-bottom:0}._table_vt3lx_505 ._numeric_vt3lx_619{text-align:right;font-variant-numeric:tabular-nums}@container (width<=400px){._table_vt3lx_505 th,._table_vt3lx_505 td{padding-inline:4px}._table_vt3lx_505 tbody th,._table_vt3lx_505 tbody td{white-space:normal}._table_vt3lx_505 thead th{letter-spacing:.02em}}._message_vt3lx_673{border-radius:var(--radius-md);background:var(--c-surface-sunken);color:var(--c-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:20px 16px;font-size:14px;font-weight:550;display:flex}._messageIcon_vt3lx_703{color:var(--c-text-muted)}._messageText_vt3lx_711{max-width:44ch}@keyframes _chart-grow-y_vt3lx_1{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes _chart-grow-x_vt3lx_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _chart-draw_vt3lx_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes _chart-fade_vt3lx_1{0%{opacity:0}to{opacity:1}}._growUp_vt3lx_795,._growDown_vt3lx_797{transform-box:fill-box;animation:.42s cubic-bezier(.2,.7,.2,1) both _chart-grow-y_vt3lx_1}._growUp_vt3lx_795{transform-origin:50% 100%}._growDown_vt3lx_797{transform-origin:50% 0}._growRight_vt3lx_823,._growLeft_vt3lx_825{transform-box:fill-box;animation:.42s cubic-bezier(.2,.7,.2,1) both _chart-grow-x_vt3lx_1}._growRight_vt3lx_823{transform-origin:0}._growLeft_vt3lx_825{transform-origin:100%}._growCenter_vt3lx_851{transform-box:fill-box;transform-origin:50%;animation:.42s cubic-bezier(.2,.7,.2,1) both _chart-grow-x_vt3lx_1}._draw_vt3lx_871{animation:.36s ease-out both _chart-fade_vt3lx_1}._fade_vt3lx_879{animation:.32s ease-out both _chart-fade_vt3lx_1}@media print{._growUp_vt3lx_795,._growDown_vt3lx_797,._growRight_vt3lx_823,._growLeft_vt3lx_825,._growCenter_vt3lx_851,._draw_vt3lx_871,._fade_vt3lx_879{animation:none}}@media (prefers-reduced-motion:reduce){._growUp_vt3lx_795,._growDown_vt3lx_797,._growRight_vt3lx_823,._growLeft_vt3lx_825,._growCenter_vt3lx_851,._draw_vt3lx_871,._fade_vt3lx_879{animation:none}}
