.terminal-main{display:flex;flex-direction:column;min-height:100%}.chart-wrap{position:relative;flex:1 1 auto;height:auto;min-height:640px;padding:0!important;background:#061425;overflow:hidden}.market-pro-chart{position:absolute;inset:0;width:100%;height:100%;z-index:3;overflow:hidden}.pro-native-canvas{display:block;width:100%;height:100%;cursor:crosshair;touch-action:none}.pro-native-canvas:active,.pro-native-canvas.dragging{cursor:grabbing}.pro-chart-tooltip{position:absolute;z-index:20;display:none;min-width:250px;max-width:320px;padding:10px 12px;border:1px solid rgba(135,181,219,.28);border-radius:7px;background:rgba(3,13,27,.95);box-shadow:0 10px 28px rgba(0,0,0,.28);pointer-events:none;color:#dcecff;font-size:10px;line-height:1.5;backdrop-filter:blur(8px)}.pro-chart-tooltip.show{display:grid;gap:2px}.pro-chart-tooltip b{font-size:11px;color:#fff}.pro-chart-tooltip span{color:#91abc2}@media(max-width:1150px){.chart-wrap{min-height:590px}}@media(max-width:900px){.terminal-main{min-height:0}.chart-wrap{flex:none;height:560px;min-height:560px}}@media(max-width:720px){.chart-wrap{height:500px;min-height:500px}}@media(max-width:420px){.chart-wrap{height:460px;min-height:460px}.pro-chart-tooltip{min-width:210px;max-width:260px;font-size:9px;padding:8px 10px}}