.interactive-chart-wrapper{width:100%;margin:0 auto}.tabs-container .tab,.tabs-container .tab-2{cursor:pointer;border:1px solid transparent;transition:all .3s;position:relative}.tabs-container .tab:hover,.tabs-container .tab-2:hover{transform:translateY(-2px)}.chart-canvas-wrapper{border-radius:12px;width:100%;height:400px;margin:2rem 0;padding:1rem;position:relative}.date-selection{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.legend-indicator{border-radius:2px;width:40px;height:3px;margin-right:8px}.markets{margin:1.5rem 0}.market-select{align-items:center;gap:.5rem;display:flex}@media (max-width:768px){.chart-canvas-wrapper{height:300px;padding:.5rem}.date-selection{gap:.25rem}}@media (max-width:480px){.chart-canvas-wrapper{height:250px}}
