.rb-chart-hover{padding-right:64px;position:relative}.rb-chart-hover .rb-chart-plot{background:0 0;position:relative}.rb-chart-hover .rb-chart{width:100%;height:100%;display:block;overflow:visible}.rb-chart-hover .rb-chart polyline{stroke:var(--uc-accent);stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round;filter:none}.rb-chart-hover .rb-chart-end{fill:var(--uc-accent);filter:none;animation:none}.rb-chart-hover .rb-lone-obs{fill:var(--uc-accent)}.rb-chart-hover .rb-grid-h{stroke:var(--uc-track);stroke-width:1px;opacity:1}.rb-chart-hover .rb-axis-tick{stroke:var(--uc-track);stroke-width:1px;opacity:.6}.rb-chart-hover .rb-crosshair line{stroke:var(--uc-muted);stroke-width:1px;stroke-dasharray:3 4}.rb-chart-hover .rb-crosshair circle{fill:var(--uc-accent)}.rb-chart-hover .rb-chart-gaps polygon{fill:var(--rb-chart-ground,var(--uc-surface));stroke:var(--uc-muted);stroke-width:1.5px;stroke-linejoin:miter}.rb-chart-hover .rb-crosshair polygon.is-gap{fill:var(--uc-text);stroke:var(--uc-text);stroke-width:1.5px}.rb-chart-keyblock{margin-top:10px}.rb-chart-key{color:var(--uc-text);flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:flex}.rb-chart-key li{align-items:center;gap:8px;display:inline-flex}.rb-key-line{border-top:2.25px solid var(--uc-accent);flex:none;width:18px;height:0;display:inline-block}.rb-key-gap{border:1.5px solid var(--uc-muted);background:var(--rb-chart-ground,var(--uc-surface));flex:none;width:8px;height:8px;margin:0 2px;display:inline-block;transform:rotate(45deg)}.rb-gap-row td,.rb-gap-row td span{color:var(--uc-muted);font-weight:400}.rb-gap-row .rb-key-gap{vertical-align:1px;margin:0 10px 0 2px}.rb-chart-note{max-width:80ch;color:var(--uc-muted);margin:6px 0 0;font-size:13px;line-height:18px}.rb-chart-hover .rb-tooltip{border-radius:var(--uc-radius-surface);background:var(--uc-raised);box-shadow:var(--uc-menu-shadow);white-space:nowrap;pointer-events:none;border:0;align-items:baseline;gap:10px;margin:0 10px;padding:6px 10px;display:flex;position:absolute}.rb-chart-hover .rb-tooltip b{color:var(--uc-text);font-size:15px;font-weight:700}.rb-chart-hover .rb-tooltip span{color:var(--uc-muted);font-size:13px}.rb-chart-hover .rb-chart-dates{height:18px;color:var(--uc-muted);margin-top:6px;font-size:13px;line-height:18px;position:relative}.rb-chart-hover .rb-chart-dates span{white-space:nowrap;position:absolute;top:0}.rb-chart-hover .rb-price-axis{width:64px;color:var(--uc-muted);font-size:13px;position:absolute;top:0;right:0}.rb-chart-hover .rb-price-axis span{white-space:nowrap;position:absolute;left:10px;transform:translateY(-50%)}.rb-chart-hover .rb-chart-plot.rb-skel{border-radius:var(--uc-radius-tile);background:var(--uc-track)}.rb-chart-hover .rb-chart-plot.rb-skel:after{display:none}.rb-chart-hover .rb-chart-plot.is-empty{border-radius:var(--uc-radius-tile);background:var(--uc-well);justify-content:center;align-items:center;display:flex}.rb-chart-hover .rb-chart-plot.is-empty .rb-empty{color:var(--uc-muted);text-align:center;padding:8px 12px;font-size:14px}.rb-ranges{border-radius:var(--uc-radius-control);background:var(--uc-ground);border:0;gap:2px;padding:2px;display:inline-flex}.rb-ranges button{border-radius:var(--uc-radius-control);min-width:44px;min-height:44px;color:var(--uc-muted);font:600 15px/1 var(--uc-font-body);cursor:pointer;background:0 0;border:0;padding:0 14px}.rb-ranges button:hover{color:var(--uc-text);background:0 0}.rb-ranges button.active,.rb-ranges button[aria-pressed=true]{background:var(--uc-row);color:var(--uc-text)}@keyframes rb-chart-draw{0%{transform:scaleX(0)}}.rb-chart-reveal{transform-box:fill-box;transform-origin:0;animation:.6s cubic-bezier(.16,1,.3,1) both rb-chart-draw}@media (prefers-reduced-motion:reduce){.rb-chart-reveal{animation:none}}@media (max-width:720px){.rb-chart-hover{padding-right:56px}.rb-chart-hover .rb-price-axis{width:56px;font-size:14px}.rb-chart-hover .rb-price-axis span{left:6px}.rb-chart-hover .rb-chart-dates{height:20px;font-size:14px;line-height:20px}.rb-chart-hover .rb-tooltip span{font-size:14px}.rb-chart-key{flex-direction:column}.rb-chart-note{font-size:14px;line-height:19px}}
