/* Generated by BLicense tools/suite_ui/build.py; source SHA256 4d23a51242ddab48367dd021d8deb91168c0b01ad1f314397c51ca4542a91924. Do not edit. */
:root{--suite-page:#f4f6fa;--suite-surface:#ffffff;--suite-surface-soft:#f7f9fc;--suite-surface-hover:#eef3fb;--suite-ink:#172b47;--suite-text:#25344a;--suite-muted:#61738b;--suite-line:#dce4ee;--suite-line-soft:#e8edf4;--suite-accent:#2359d2;--suite-accent-soft:#eaf0ff;--suite-header-surface:#f8f9fb;--suite-header-line:#e4e7ec;--suite-header-hover:#eef1f5;--suite-header-ink:#344054;--suite-page-max:1488px;--suite-page-gutter:24px;--suite-page-mobile-gutter:16px;--suite-panel-padding:24px;--suite-panel-mobile-padding:16px;--suite-panel-gap:24px;--suite-panel-radius:16px;--suite-control-height:44px;--suite-control-radius:8px;--suite-compact-height:36px;--suite-copy-height:30px;--suite-table-cell-y:13px;--suite-table-cell-x:14px;--suite-body-size:14px;--suite-body-line:1.5;--suite-small-size:13px;--suite-caption-size:12px;--suite-heading-size:32px;--suite-section-size:18px;--suite-theme-size:12px;--suite-theme-weight:550;--suite-search-size:12px;--suite-search-weight:650;--suite-table-heading-size:13px;--suite-table-heading-weight:600;--suite-reading-width:600px;--suite-reading-mobile-padding:18px;--suite-font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--suite-mono-font:ui-monospace, Consolas, monospace;--bp-bg:var(--suite-page);--bp-surface:var(--suite-surface);--bp-soft:var(--suite-surface-soft);--bp-hover:var(--suite-surface-hover);--bp-ink:var(--suite-ink);--bp-muted:var(--suite-muted);--bp-line:var(--suite-line);--bp-blue:var(--suite-accent);--bp-blue-light:var(--suite-accent-soft);--bp-radius:var(--suite-panel-radius);}
html[data-bpanel-theme=dark]{--suite-page:#101722;--suite-surface:#172231;--suite-surface-soft:#202c3c;--suite-surface-hover:#27384f;--suite-ink:#e5edf8;--suite-text:#e5edf8;--suite-muted:#a8b7cd;--suite-line:#3a4b61;--suite-line-soft:#354154;--suite-accent:#97b9ff;--suite-accent-soft:#233b63;--suite-header-surface:#202a38;--suite-header-line:#354154;--suite-header-hover:#293548;--suite-header-ink:#e2e8f0;--bp-bg:var(--suite-page);--bp-surface:var(--suite-surface);--bp-soft:var(--suite-surface-soft);--bp-hover:var(--suite-surface-hover);--bp-ink:var(--suite-ink);--bp-muted:var(--suite-muted);--bp-line:var(--suite-line);--bp-blue:var(--suite-accent);--bp-blue-light:var(--suite-accent-soft);--bp-radius:var(--suite-panel-radius);}
body.bpanel-app .bpanel-workspace-tools [data-bpanel-search-open]{font-family:var(--suite-font);font-size:var(--suite-search-size);font-weight:var(--suite-search-weight);height:var(--suite-control-height);min-height:var(--suite-control-height);}
body.bpanel-app .bpanel-workspace-tools [data-bpanel-theme-control]{font-family:var(--suite-font);font-size:var(--suite-theme-size)!important;font-weight:var(--suite-theme-weight);height:var(--suite-control-height);min-height:var(--suite-control-height);}
body.bpanel-app .bpanel-workspace-tools [data-bpanel-theme-control]{background:var(--suite-surface)!important;color:var(--suite-ink)!important;border-color:var(--suite-line)!important;}
html[data-bpanel-theme=dark] body.bpanel-app .bpanel-workspace-tools [data-bpanel-theme-control]{background:var(--suite-surface)!important;color:var(--suite-ink)!important;border-color:var(--suite-line)!important;}
.bpanel-app .bpanel-workspace-tools [data-bpanel-search-open],.bpanel-app .bpanel-account-trigger,.bpanel-app .bpanel-utility-links>.suite-favorites-manager>summary{background:var(--suite-header-surface);border-color:var(--suite-header-line);color:var(--suite-header-ink);}
.bpanel-app .bpanel-workspace-tools [data-bpanel-search-open]:hover,.bpanel-app .bpanel-account-trigger:hover,.bpanel-app .bpanel-utility-links>.suite-favorites-manager>summary:hover{background:var(--suite-header-hover);}
html[data-bpanel-theme=dark] .bpanel-app .bpanel-workspace-tools [data-bpanel-search-open],html[data-bpanel-theme=dark] .bpanel-app .bpanel-account-trigger,html[data-bpanel-theme=dark] .bpanel-app .bpanel-utility-links>.suite-favorites-manager>summary{background:var(--suite-header-surface)!important;border-color:var(--suite-header-line)!important;color:var(--suite-header-ink)!important;}
html[data-bpanel-theme=dark] .bpanel-app .bpanel-workspace-tools [data-bpanel-search-open]:hover,html[data-bpanel-theme=dark] .bpanel-app .bpanel-account-trigger:hover,html[data-bpanel-theme=dark] .bpanel-app .bpanel-utility-links>.suite-favorites-manager>summary:hover{background:var(--suite-header-hover)!important;}
.suite-panel{padding:var(--suite-panel-padding);border:1px solid var(--suite-line);border-radius:var(--suite-panel-radius);background:var(--suite-surface);color:var(--suite-ink)}
.suite-panel h2{font-family:var(--suite-font);font-size:var(--suite-section-size)}
.suite-stack{display:grid;gap:var(--suite-panel-gap)}
.suite-filter-shortcuts,.suite-active-filters,.suite-chart-tools{display:flex;align-items:center;flex-wrap:wrap;gap:8px}
.suite-filter-shortcuts{margin:16px 0}.suite-active-filters{margin:0 0 16px}
.suite-filter-shortcuts a,.suite-active-filters a{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:5px 10px;border:1px solid var(--suite-line);border-radius:var(--suite-control-radius);background:var(--suite-surface-soft);color:var(--suite-ink);font-size:13px;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}
.suite-filter-shortcuts a[aria-current=true],.suite-filter-shortcuts a:hover,.suite-active-filters a:hover{background:var(--suite-surface-hover);color:var(--suite-accent);border-color:var(--suite-accent)}
.suite-panel>.suite-section-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.suite-panel>.suite-section-heading h2{margin:0}
.suite-chart-empty{padding:24px;border:1px dashed var(--suite-line);border-radius:var(--suite-control-radius);background:var(--suite-surface-soft);color:var(--suite-muted);text-align:center}
.suite-chart-legend{display:flex;flex-wrap:wrap;gap:12px 20px;margin:12px 0;color:var(--suite-muted);font-size:13px;line-height:1.5}
.suite-chart-legend>span{display:inline-flex;align-items:center;gap:7px}.suite-chart-legend i{display:inline-block;width:10px;height:10px;border-radius:50%}
@media(max-width:700px){:root{--suite-page-gutter:var(--suite-page-mobile-gutter);--suite-panel-padding:var(--suite-panel-mobile-padding)}.suite-panel>.suite-section-heading{align-items:flex-start}}
