.page-home .home-chart-card{margin-bottom:30px}.chart-bottom{display:flex;flex-direction:column;gap:10px;margin-top:14px}.chart-legend{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:0;color:#6e849a;font-size:11px}.chart-legend span{display:inline-flex;align-items:center;gap:6px}.chart-legend i{width:9px;height:9px;border-radius:50%;display:inline-block}.legend-income{background:#59afff}.legend-profit{background:#55dfab}.chart-change{font-weight:800}.chart-change.up{color:#55dfab}.chart-change.down{color:#ff9c88}.chart-last-readout{color:#637b91}.chart-tools{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-start}.chart-toggle{border:1px solid rgba(92,158,222,.18);background:#091a2d;color:#8ea9c2;border-radius:9px;padding:7px 10px;font:700 11px inherit;cursor:pointer;transition:.18s}.chart-toggle:hover,.chart-toggle.on{border-color:rgba(62,156,255,.5);background:rgba(26,111,190,.16);color:#d9efff}.chart-stage{position:relative;width:100%;height:350px;overflow:hidden;border-radius:15px;background:linear-gradient(180deg,rgba(8,24,42,.55),rgba(4,13,25,.25));touch-action:none;overscroll-behavior:contain}.chart-stage svg{display:block;width:100%;height:100%;overflow:visible}.chart-grid-line{stroke:rgba(132,171,207,.13);stroke-width:1;stroke-dasharray:7 7}.chart-grid-layer{opacity:0;transition:.2s}.chart-grid-layer.visible{opacity:1}.chart-axis-line{stroke:rgba(122,159,194,.2);stroke-width:1}.chart-axis-label,.chart-label{fill:#7189a2;font-size:11px;font-family:Inter,system-ui,sans-serif}.chart-right-pct,.chart-change-axis{font-weight:800}.chart-change-axis.up{fill:#55dfab}.chart-change-axis.down{fill:#ff9c88}.chart-label{fill:#7f97ad;font-weight:700}.chart-line{fill:none;stroke-width:3.8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 4px 8px rgba(0,0,0,.22))}.chart-income{stroke:#59afff}.chart-profit{stroke:#55dfab}.chart-candles{opacity:1}.chart-candle-group.up .chart-candle-wick,.chart-candle-group.up .chart-candle-cap{stroke:#55dfab}.chart-candle-group.down .chart-candle-wick,.chart-candle-group.down .chart-candle-cap{stroke:#ff9c88}.chart-candle-wick{stroke-width:4;stroke-linecap:round}.chart-candle-body{stroke-width:2}.chart-candle-group.up .chart-candle-body{fill:rgba(85,223,171,.78);stroke:#55dfab}.chart-candle-group.down .chart-candle-body{fill:rgba(255,156,136,.78);stroke:#ff9c88}.chart-candle-cap{stroke-width:3;stroke-linecap:round}.chart-dots-layer{opacity:0;transition:.2s}.chart-dots-layer.visible{opacity:1}.chart-data-dot{stroke:#06101d;stroke-width:2}.chart-income-dot{fill:#59afff}.chart-profit-dot{fill:#55dfab}.chart-crosshair-layer{opacity:0;transition:.15s;pointer-events:none}.chart-crosshair-layer.visible{opacity:1}.chart-crosshair-x,.chart-crosshair-y{stroke:rgba(225,240,255,.45);stroke-width:1;stroke-dasharray:4 4}.chart-crosshair-dot{fill:#fff;stroke:#59afff;stroke-width:3}.chart-tooltip{position:absolute;top:10px;min-width:135px;padding:9px 11px;border:1px solid rgba(103,170,226,.22);border-radius:10px;background:rgba(5,16,29,.94);box-shadow:0 12px 30px rgba(0,0,0,.35);font-size:10px;color:#8fa7bd;pointer-events:none;transform:translateX(-10%);z-index:3}.chart-tooltip b{display:block;color:#e9f5ff;font-size:11px;margin-bottom:4px}.chart-tooltip span{display:block;margin-top:2px}.chart-tooltip span:first-of-type{color:#72bdff}.chart-tooltip span:nth-of-type(2){color:#5fe0ad}.chart-tooltip strong{display:block;margin-top:4px;font-size:12px}.tip-change.up{color:#55dfab}.tip-change.down{color:#ff9c88}.chart-empty{min-height:290px;display:grid;place-items:center;color:#526b83;font-size:12px;background:linear-gradient(180deg,rgba(8,24,42,.5),rgba(4,13,25,.2));border-radius:15px}@media(max-width:650px){.chart-stage{height:290px}.chart-tools{width:100%;justify-content:flex-start}.chart-toggle{flex:0 1 auto;min-width:92px}.chart-legend{gap:9px}.chart-bottom{gap:9px}.page-home .summary-grid{margin-top:0}.chart-axis-label,.chart-label{font-size:10px}}
