:root{--cs-page-background:#f6f6f7;--cs-content-width:1200px;--cs-page-gutter:clamp(16px, 3vw, 40px);--cs-series-1:#2a78d6;--cs-text-primary:#202223;--cs-text-secondary:#6d7175;--cs-text-tertiary:#8c9196;--cs-grid:#e1e3e5;--cs-grid-strong:#c9ccd1;--cs-focus:#2a78d6;--cs-radius-small:8px;--cs-font-ui:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}@media (prefers-color-scheme:dark){:root{--cs-page-background:#1f2021;--cs-series-1:#3987e5;--cs-text-primary:#fff;--cs-text-secondary:#c3c2b7;--cs-text-tertiary:#9fa69f;--cs-grid:#3b3d3f;--cs-grid-strong:#505357;--cs-focus:#70b1f2}}html,body,#root{min-height:100%}body{background:var(--cs-page-background);color:var(--cs-text-primary);font-family:var(--cs-font-ui);font-feature-settings:"kern" 1, "liga" 1;text-rendering:optimizelegibility;margin:0;font-size:15px;line-height:1.45}s-page{width:100%;color:var(--cs-text-primary);font-family:var(--cs-font-ui);background:0 0;display:block}*,:before,:after{box-sizing:border-box}.cs-page-shell{inline-size:100%;max-inline-size:var(--cs-content-width);padding:8px var(--cs-page-gutter) 48px;gap:20px;margin-inline:auto;display:grid}.cs-page-shell>s-section,.cs-page-shell>s-grid,.cs-page-shell>s-stack,.cs-page-shell>.cs-page-intro{width:100%;min-width:0}.cs-page-intro{gap:6px;max-width:72ch;padding:8px 0 2px;display:grid}.cs-page-intro s-heading{color:var(--cs-text-primary);letter-spacing:-.015em;font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:650}.cs-page-intro-copy{max-width:68ch;color:var(--cs-text-secondary)}.cs-page-intro-copy s-paragraph{line-height:1.5}.cs-page-shell s-section,.cs-page-shell s-table{min-width:0}.cs-page-shell s-table-header{font-variant-numeric:tabular-nums}.cs-page-shell s-text,.cs-page-shell s-paragraph,.cs-page-shell s-heading,.cs-page-shell s-link,.cs-page-shell s-button,.cs-page-shell s-badge{font-family:var(--cs-font-ui)}.cs-page-shell s-link:focus-visible,.cs-page-shell s-button:focus-visible,.cs-page-shell input:focus-visible,.cs-page-shell textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--cs-focus) 38%, transparent);outline-offset:2px}.cs-page-shell s-table-cell,.cs-page-shell s-table-header{font-variant-numeric:tabular-nums}.cs-page-shell s-table-cell s-stack{min-width:0}.cs-page-shell s-table-cell s-text,.cs-page-shell s-table-cell s-link{overflow-wrap:anywhere}.cs-chart,.cs-json,.cs-chart-table{border-radius:var(--cs-radius-small)}.cs-chart{padding:4px}.cs-json{border:1px solid var(--cs-grid);color:var(--cs-text-secondary);background:0 0}@media (width<=720px){.cs-page-shell{gap:16px;padding:4px 14px 32px}.cs-page-shell s-stack[direction=inline],.cs-page-shell s-grid{min-width:0}}.cs-chart{gap:8px;min-width:0;display:grid}.cs-chart-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cs-chart-title{color:var(--cs-text-primary);margin:0;font-size:13px;font-weight:600}.cs-chart-toggle{font:inherit;color:var(--cs-text-secondary);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.cs-chart-plot{position:relative}.cs-chart-plot svg{width:100%;height:180px;display:block;overflow:visible}.cs-grid{stroke:var(--cs-grid);stroke-width:1px}.cs-baseline{stroke:var(--cs-text-secondary);stroke-width:1px;opacity:.4}.cs-axis{fill:var(--cs-text-secondary);font-size:11px}.cs-bar{fill:var(--cs-series-1)}.cs-bar[data-active]{filter:brightness(.9)}.cs-tooltip{pointer-events:none;background:var(--cs-page-background);color:var(--cs-text-primary);border:1px solid var(--cs-grid);white-space:nowrap;border-radius:8px;gap:2px;padding:6px 10px;font-size:12px;display:grid;position:absolute;top:0;transform:translate(-50%);box-shadow:0 4px 12px #0000001f}.cs-tooltip-label{color:var(--cs-text-secondary)}.cs-tooltip-row{align-items:center;gap:6px;display:flex}.cs-swatch{background:var(--cs-series-1);border-radius:2px;width:8px;height:8px}.cs-chart-table{max-height:220px;overflow-x:auto}.cs-chart-table table{border-collapse:collapse;width:100%;font-size:12px}.cs-chart-table th,.cs-chart-table td{text-align:left;border-bottom:1px solid var(--cs-grid);padding:4px 8px}.cs-signal-list{flex-wrap:wrap;gap:4px;display:flex}.cs-json{white-space:pre-wrap;word-break:break-all;border-radius:6px;max-height:280px;margin:0;padding:8px;font-size:12px;overflow:auto}
