#chart-brush-button{anchor-name:--chart-brush}.chart-brush{--chart-holographic:linear-gradient(135deg,#ff9ad5,#c4a1ff 30%,#8fd8ff 55%,#9cffd9 80%,#ffe59a)}.chart-brush [aria-pressed=true]{border-color:var(--pt-ink-muted);color:var(--pt-ink)}.chart-brush [data-mode=keep]{border-color:#0000}.chart-brush [data-mode=keep]:before{content:"";border-radius:inherit;background:var(--chart-brush-color);pointer-events:none;padding:2px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude}.chart-brush-dot{width:6px;height:6px;box-shadow:0 0 0 1px var(--pt-panel);border-radius:50%;position:absolute;bottom:3px;right:3px}.chart-brush-menu{position-anchor:--chart-brush;inset:auto;top:calc(anchor(bottom) + 1px);left:anchor(left);position-try-fallbacks:flip-inline;border:1px solid var(--pt-border);border-radius:0 0 var(--pt-radius-lg) var(--pt-radius-lg);background:var(--pt-panel);box-shadow:var(--pt-menu-shadow);gap:8px;margin:0;padding:8px;position:fixed}.chart-brush-menu:popover-open{display:flex}.chart-marker{border:2px solid var(--pt-border);cursor:pointer;border-radius:50%;width:26px;height:26px;padding:0}.chart-marker[aria-checked=true]{border-color:var(--pt-ink);box-shadow:inset 0 0 0 2px var(--pt-panel)}.chart-marker:focus-visible{outline:2px solid var(--pt-ink-muted);outline-offset:2px}[data-color=holographic]{background:var(--chart-holographic)}.chart-drawing{cursor:crosshair}
