.g1-drawing-controls{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;margin:8px 0 0}.g1-drawing-controls label{display:flex;align-items:center;gap:8px;font-size:11px;color:#58636e;white-space:nowrap}.g1-drawing-controls select{max-width:100%;border:1px solid #d8e0e6;border-radius:5px;padding:7px 26px 7px 9px;background:#fff;color:#253444;font:inherit}.g1-drawing-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:10px;color:#52616f}.g1-drawing-legend span{white-space:nowrap}.g1-drawing-legend span:before{content:'';display:inline-block;width:16px;border-top:2px solid var(--line-color);vertical-align:middle;margin-right:5px}.g1-drawing-note{font-size:10px;line-height:1.5;color:#687580;margin:6px 0 10px;max-width:none}.g1-chart-actions{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:8px 0}.g1-chart-actions button{font-size:11px;padding:7px 9px;border:1px solid #d5dee6;border-radius:5px;background:#fff;color:#315d83;cursor:pointer}.g1-chart-actions button:disabled{opacity:.45;cursor:default}.g1-chart-actions span{font-size:11px;color:#617080}.chart-area .chart{height:350px}.watch-chart .chart{height:360px}.g1-position-legend{font-size:11px;color:#58636e;line-height:1.5;margin:8px 0}.g1-position-legend b{color:#2b65a1}.g1-chart-badge{font-size:11px;font-weight:600;fill:#354a5d}@media(max-width:760px){.chart-area .chart{height:310px}.watch-chart .chart{height:330px}.g1-drawing-controls{gap:8px}.g1-drawing-legend{gap:6px 10px}}
