.charts_chartWrap__Y1oRR{position:relative}.charts_ranges__LQxsP{display:flex;gap:var(--s-2);margin-bottom:var(--s-3)}.charts_range__3PUBn{height:32px;padding:0 var(--s-5);border:none;border-radius:var(--r-sm);background:transparent;color:var(--c-text-muted);font-size:var(--fs-sm);font-weight:600}.charts_range__3PUBn[aria-pressed=true]{background:var(--c-control);color:var(--c-text)}.charts_legend__USFrL{display:flex;gap:var(--s-8);margin-top:var(--s-3);font-size:var(--fs-sm);color:var(--c-text-muted)}.charts_legend__USFrL span{display:flex;align-items:center;gap:var(--s-2)}.charts_legendLine__cNbMF{display:inline-block;width:14px;height:3px;border-radius:2px}.charts_legendDash__DwC_D{display:inline-block;width:14px;border-top:2px dashed var(--c-index-line)}.charts_tip__egqaj{position:absolute;left:8px;top:6px;background:var(--c-bg);border:1px solid var(--c-control-border);border-radius:var(--r-sm);padding:7px 10px;font-size:var(--fs-sm);line-height:1.5;display:flex;flex-direction:column;pointer-events:none}.charts_tipTime__apfeu{color:var(--c-text-muted)}.trade_panel__lO_cP{background:var(--c-bg);border-radius:var(--r-xl);padding:var(--s-6)}.trade_compact__GD5N9{background:transparent;padding:0}.trade_label__3rS9U{margin:var(--s-6) 0 var(--s-3);color:var(--c-text-muted);font-size:var(--fs-sm);font-weight:600}.trade_amounts__Q5ELF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--s-2);gap:var(--s-2)}.trade_compact__GD5N9 .trade_amounts__Q5ELF{margin-top:var(--s-4)}.trade_amount__SgGTj{height:var(--control-h);border-radius:var(--r-md);border:1px solid var(--c-control-border);background:transparent;color:var(--c-text);font-size:var(--fs-md);font-weight:600}.trade_amount__SgGTj[aria-pressed=true]{background:var(--c-control);border-color:var(--c-control-border-active)}.trade_customRow__fsVQ1{margin-top:var(--s-3);display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);font-size:var(--fs-md)}.trade_customInput__Rjdl9{display:flex;align-items:center;gap:2px;height:36px;padding:0 var(--s-5);border:1px solid var(--c-control-border);border-radius:var(--r-sm);color:var(--c-text-muted);width:130px}.trade_customInput__Rjdl9 input{width:100%;background:none;border:none;outline:none;color:var(--c-text);font-size:var(--fs-base);text-align:right}.trade_quote__wtD3H{margin-top:var(--s-5);display:flex;flex-direction:column;gap:var(--s-2);font-size:var(--fs-md)}.trade_qRow__2q7Kk{display:flex;justify-content:space-between;gap:var(--s-4)}.trade_cta__grLrJ{margin-top:var(--s-5);width:100%;height:48px;border:none;border-radius:var(--r-lg);color:var(--c-on-light);font-size:var(--fs-lg);font-weight:700}.trade_done__fLrFM{margin-top:var(--s-4);font-size:var(--fs-md);color:var(--c-text-soft)}.trade_done__fLrFM a{color:var(--c-text);font-weight:600}.trade_posHead__wDnP2{display:flex;align-items:center;gap:var(--s-4);flex-wrap:wrap}.trade_sideTag__U2AtN{padding:3px 9px;border-radius:var(--r-xs);font-size:var(--fs-sm);font-weight:700}.trade_qtyRow__acTnZ{display:grid;grid-template-columns:44px 1fr 44px;grid-gap:var(--s-2);gap:var(--s-2);margin-bottom:var(--s-2)}.trade_step__PiSpB{background:transparent;font-size:18px}.trade_qtyInput__dBrjX,.trade_step__PiSpB{height:var(--control-h);border-radius:var(--r-md);border:1px solid var(--c-control-border);color:var(--c-text)}.trade_qtyInput__dBrjX{background:var(--c-surface);text-align:center;font-size:16px;font-weight:700;outline:none;min-width:0}.trade_fine__J67Yp{margin-top:var(--s-3);color:var(--c-text-faint);font-size:var(--fs-sm);text-align:center}.trade_levRow__97YKn{margin-top:var(--s-5);display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);font-size:var(--fs-md)}.trade_levBtns__C3jl7{display:flex;gap:var(--s-2)}.trade_lev__N0P9Q{height:34px;min-width:46px;padding:0 var(--s-4);border-radius:var(--r-sm);border:1px solid var(--c-control-border);background:transparent;color:var(--c-text-soft);font-size:var(--fs-md);font-weight:700}.trade_lev__N0P9Q[aria-checked=true]{background:var(--c-control);border-color:var(--c-control-border-active);color:var(--c-text)}.trade_levTag__5bV90{padding:2px 7px;border-radius:var(--r-xs);background:var(--c-chip);font-weight:700}.trade_levTag__5bV90,.trade_warn__ex71U{color:var(--c-text-soft);font-size:var(--fs-sm)}.trade_warn__ex71U{margin-top:var(--s-4);padding:var(--s-4) var(--s-5);border-radius:var(--r-sm);background:var(--c-down-soft);line-height:1.5}