.e6C1Da_frame{border:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--bg-primary) 96%,transparent),color-mix(in srgb,var(--bg-elevated) 92%,transparent));border-radius:18px;min-height:520px;transition:min-height .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.e6C1Da_frame[data-expanded=true]{min-height:clamp(620px,70vh,800px)}.e6C1Da_chart{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:520px;transition:height .2s;display:block}.e6C1Da_chart[data-expanded=true]{height:clamp(620px,70vh,800px)}.e6C1Da_grid{stroke:color-mix(in srgb,var(--border) 66%,transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.e6C1Da_axis{fill:var(--text-muted);font:700 9px var(--font-mono)}.e6C1Da_up{fill:var(--green);stroke:var(--green)}.e6C1Da_down{fill:var(--red);stroke:var(--red)}.e6C1Da_wick,.e6C1Da_body{stroke-width:1px;vector-effect:non-scaling-stroke}.e6C1Da_ema10,.e6C1Da_ema20,.e6C1Da_ema50,.e6C1Da_ema100,.e6C1Da_ema200,.e6C1Da_ema800{fill:none;stroke-width:1.35px;vector-effect:non-scaling-stroke}.e6C1Da_ema10{stroke:#55e3aa}.e6C1Da_ema20{stroke:#68d9ff}.e6C1Da_ema50{stroke:#8ea8ff}.e6C1Da_ema100{stroke:#b59cff}.e6C1Da_ema200{stroke:#f0c66e}.e6C1Da_ema800{stroke:#f38b7f;stroke-width:1.6px}.e6C1Da_volumeBand{pointer-events:none}.e6C1Da_volumeGuide{stroke:color-mix(in srgb,var(--border) 55%,transparent);stroke-width:1px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.e6C1Da_volumeUp{fill:color-mix(in srgb,var(--green) 28%,transparent)}.e6C1Da_volumeDown{fill:color-mix(in srgb,var(--red) 25%,transparent)}.e6C1Da_cursor{stroke:#ffffff5c;stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.e6C1Da_priceTag{fill:var(--bg-elevated);stroke:var(--border-focus);stroke-width:1px;vector-effect:non-scaling-stroke}.e6C1Da_priceText{fill:var(--text-primary);font:800 9px var(--font-mono)}.e6C1Da_future{fill:#04070de0}.e6C1Da_futureText{fill:var(--text-muted);font:800 10px var(--font-mono);letter-spacing:.18em}.e6C1Da_planEntry{stroke:#7dddf0;stroke-width:1.4px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.e6C1Da_planStop{stroke:var(--red);stroke-width:1.4px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.e6C1Da_planTarget{stroke:var(--green);stroke-width:1.4px;stroke-dasharray:6 4;vector-effect:non-scaling-stroke}.e6C1Da_legend{z-index:2;pointer-events:none;flex-wrap:wrap;gap:5px;max-width:calc(100% - 95px);display:flex;position:absolute;top:12px;left:13px}.e6C1Da_legend span{border:1px solid var(--border);color:var(--text-muted);background:color-mix(in srgb,var(--bg-elevated) 88%,transparent);font:750 6px var(--font-mono);border-radius:999px;padding:4px 6px}.e6C1Da_legend span[data-ema="10"]{border-color:color-mix(in srgb,#55e3aa 42%,var(--border))}.e6C1Da_legend span[data-ema="20"]{border-color:color-mix(in srgb,#68d9ff 42%,var(--border))}.e6C1Da_legend span[data-ema="50"]{border-color:color-mix(in srgb,#8ea8ff 42%,var(--border))}.e6C1Da_legend span[data-ema="100"]{border-color:color-mix(in srgb,#b59cff 42%,var(--border))}.e6C1Da_legend span[data-ema="200"]{border-color:color-mix(in srgb,#f0c66e 42%,var(--border))}.e6C1Da_legend span[data-ema="800"]{border-color:color-mix(in srgb,#f38b7f 42%,var(--border))}.e6C1Da_empty{min-height:520px;color:var(--text-muted);font:750 9px var(--font-mono);place-items:center;display:grid}@media (max-width:720px){.e6C1Da_frame,.e6C1Da_frame[data-expanded=true]{min-height:0}.e6C1Da_chart,.e6C1Da_chart[data-expanded=true]{aspect-ratio:1200/520;height:auto}.e6C1Da_empty{min-height:240px}.e6C1Da_legend{max-width:none;margin:10px 12px;position:static}.e6C1Da_legend span{padding:3px 5px;font-size:5.5px}}@media (prefers-reduced-motion:reduce){.e6C1Da_frame,.e6C1Da_chart{transition:none}}.e6C1Da_priceControls{color:var(--text-secondary);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:12px;font-size:12px;display:flex}.e6C1Da_priceControls label{align-items:center;gap:8px;display:flex}.e6C1Da_priceControls input:not([type=range]){-webkit-user-select:text;user-select:text;background:var(--bg-input);width:140px;color:var(--text-primary);border:1px solid var(--border);border-radius:6px;padding:8px}.e6C1Da_priceControls button{background:var(--bg-card);min-height:40px;color:var(--accent);border:1px solid var(--border);cursor:pointer;border-radius:6px;padding:8px 12px}.e6C1Da_priceControls input[type=range]{max-width:180px;accent-color:var(--accent)}.e6C1Da_crosshair line{stroke:var(--text-primary);stroke-width:1px;stroke-dasharray:5 4}.e6C1Da_crosshair rect{fill:var(--accent)}.e6C1Da_crosshair text{fill:var(--bg-primary);font:10px var(--font-mono)}.e6C1Da_legend{max-width:none;padding:12px 12px 0;position:static}
