.chart-context-menu{box-sizing:border-box;max-height:calc(var(--chart-container-height, 100dvh) - 16px);overflow-y:auto;width:min(280px,var(--chart-container-width,100vw) - 16px)}.chart-context-menu__separator{background:var(--bw-border-faint);height:1px;margin:5px 4px}.chart-context-menu__subheader{border-bottom:1px solid var(--bw-border-faint);color:var(--bw-text-muted);font-size:10px;font-weight:700;letter-spacing:.06em;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.chart-context-menu__subheader--section{border-top:1px solid var(--bw-border-faint)}.bw-context-menu .chart-context-menu__action{align-items:center;display:grid;gap:6px;grid-template-columns:14px minmax(0,1fr) auto}.chart-context-menu__meta{color:var(--bw-text-muted);font-variant-numeric:tabular-nums;margin-left:12px}.chart-context-menu__check{text-align:center;visibility:hidden}.chart-context-menu__check--visible{visibility:visible}@media(pointer:coarse){.bw-context-menu .chart-context-menu__action{min-height:44px}}@media(max-width:999px){.chart-context-menu--mobile-sheet{max-height:calc(var(--chart-container-height, 100dvh)*.85);overflow:hidden;padding:0 0 max(8px,env(safe-area-inset-bottom))}.chart-context-menu--mobile-sheet .chart-context-menu__action{min-height:44px}}@container chart (width < 1000px){.chart-context-menu--mobile-sheet{max-height:calc(var(--chart-container-height, 100dvh)*.85);overflow:hidden;padding:0 0 max(8px,env(safe-area-inset-bottom))}.chart-context-menu--mobile-sheet .chart-context-menu__action{min-height:44px}}
