.pv-instrument-chart{min-width:0}.pv-instrument-chart-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pv-instrument-chart-modes{border:1px solid var(--pv-border);border-radius:9px;gap:3px;padding:3px;display:flex}.pv-instrument-chart button{font:inherit;cursor:pointer;border:1px solid var(--pv-border);background:var(--pv-surface);color:inherit;border-radius:6px;padding:6px 9px;font-size:12px}.pv-instrument-chart-modes button{border-color:#0000}.pv-instrument-chart button[aria-pressed=true]{background:var(--pv-accent);color:#fff}.pv-instrument-chart button:disabled{opacity:.45;cursor:default}.pv-instrument-chart-settings{margin-left:auto;font-size:12px;position:relative}.pv-instrument-chart-settings summary{cursor:pointer;padding:8px}.pv-instrument-chart-settings>div{z-index:4;background:var(--pv-surface);border:1px solid var(--pv-border);border-radius:9px;gap:12px;width:210px;padding:15px;display:grid;position:absolute;top:100%;right:0;box-shadow:0 8px 25px #0002}.pv-instrument-chart-settings label{align-items:center;gap:8px;display:flex}.pv-instrument-chart-settings select{font:inherit;background:var(--pv-surface);max-width:125px;color:inherit;border:1px solid var(--pv-border);border-radius:4px;padding:4px}.pv-instrument-chart-readout{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:5px 20px;min-height:52px;margin-top:12px;font-size:12px;display:flex}.pv-instrument-chart-readout time{color:var(--pv-muted)}.pv-instrument-chart-readout b{color:var(--pv-muted);font-weight:500}.pv-instrument-chart-readout small{color:var(--pv-muted)}.pv-instrument-chart-svg{touch-action:pan-y;outline-offset:3px;width:100%;height:auto;display:block}.pv-instrument-chart-svg text{fill:var(--pv-muted);font-variant-numeric:tabular-nums;font-size:11px}.pv-instrument-chart-svg .grid{stroke:var(--pv-border);stroke-dasharray:3 5}.pv-instrument-chart-svg .price-line{fill:none;stroke:var(--pv-accent);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pv-instrument-chart-svg .up{fill:#168561;stroke:#168561}.pv-instrument-chart-svg .down{fill:#cf4c5b;stroke:#cf4c5b}.pv-instrument-chart-svg .volume-bar{fill:var(--pv-accent);opacity:.3}.pv-instrument-chart-svg .crosshair{stroke:var(--pv-muted);stroke-dasharray:3 5;stroke-opacity:.55;pointer-events:none}.pv-instrument-chart-svg .close-dot{fill:var(--pv-accent)}.pv-instrument-chart-svg .selected-dot{fill:var(--pv-surface);stroke:var(--pv-accent);stroke-width:2px}.pv-instrument-chart-navigation{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pv-instrument-chart-navigation>span{color:var(--pv-muted);margin-left:auto;font-size:11px}.pv-instrument-chart-hint{color:var(--pv-muted);margin:9px 0;font-size:11px;line-height:1.6}.pv-instrument-chart-provisional{color:#a66a00;font-size:11px}@media (max-width:600px){.pv-instrument-chart-readout{gap:5px 10px;font-size:11px}.pv-instrument-chart-toolbar{gap:6px}.pv-instrument-chart-settings{margin-left:0}.pv-instrument-chart-settings>div{left:0;right:auto}.pv-instrument-chart-svg{min-height:0}.pv-instrument-chart-navigation button{padding:6px;font-size:11px}.pv-instrument-chart-navigation>span{width:100%;margin-left:0}.pv-instrument-chart-toolbar>.pv-caption{order:3;width:100%}}.pv-instrument-chart-svg .precise-axis{font-size:10px}.pv-instrument-chart-follow[aria-pressed=true]:disabled{opacity:.7;background:var(--pv-raised);color:var(--pv-muted);border-color:var(--pv-border)}.pv-instrument-chart-values{flex-wrap:wrap;gap:4px 12px;display:flex}.pv-instrument-chart-values>span{white-space:normal;overflow-wrap:anywhere}.pv-instrument-chart-readout>time{flex-basis:100%}@media (max-width:600px){.pv-instrument-chart-readout{gap:5px 10px;margin-top:8px}.pv-instrument-chart-values{gap:5px 10px}.pv-instrument-chart-readout{min-height:76px}}.pv-terminal .pv-instrument-chart button[aria-pressed=true]:not(:disabled){background:var(--pv-primary-fill,#285cc4);border-color:var(--pv-primary-fill,#285cc4);color:#fff}.pv-terminal .pv-instrument-chart button[aria-pressed=true]:not(:disabled):hover{background:var(--pv-primary-hover,#214fa8);border-color:var(--pv-primary-hover,#214fa8)}
