.Popover-module__dQojcW__root{color:inherit}.Popover-module__dQojcW__paper{overflow:hidden}
.Text-module__jcX1Ra__root{color:inherit}
.ShapeConfigPopover-module__1yG60a__content{flex-direction:column;gap:1rem;max-block-size:min(80vh,48rem);inline-size:min(42rem,100vw - 2rem);padding:1rem;display:flex}.ShapeConfigPopover-module__1yG60a__header{flex-direction:column;gap:.25rem;display:flex}.ShapeConfigPopover-module__1yG60a__description{color:var(--color-text-secondary)}.ShapeConfigPopover-module__1yG60a__fields{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.875rem;padding-inline-end:.25rem;display:grid;overflow:auto}.ShapeConfigPopover-module__1yG60a__textField,.ShapeConfigPopover-module__1yG60a__field{flex-direction:column;gap:.4rem;display:flex}.ShapeConfigPopover-module__1yG60a__fieldLabel{color:var(--color-text-secondary)}.ShapeConfigPopover-module__1yG60a__fieldInputRow{align-items:center;gap:.5rem;display:flex}.ShapeConfigPopover-module__1yG60a__fieldInput{flex:auto;max-inline-size:12rem}.ShapeConfigPopover-module__1yG60a__colorPreview{border:1px solid var(--color-border-subtle);border-radius:.4rem;flex:none;block-size:1.75rem;inline-size:1.75rem}.ShapeConfigPopover-module__1yG60a__colorPreviewButton{cursor:pointer;background:0 0;border:none;border-radius:.4rem;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ShapeConfigPopover-module__1yG60a__colorPreviewButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ShapeConfigPopover-module__1yG60a__footer{border-top:1px solid var(--color-border-subtle);justify-content:flex-end;gap:.75rem;padding-block-start:.25rem;display:flex}@media (max-width:640px){.ShapeConfigPopover-module__1yG60a__content{max-block-size:min(85vh,48rem);inline-size:min(100vw - 1rem,42rem);padding:.75rem}.ShapeConfigPopover-module__1yG60a__fields{grid-template-columns:1fr}}
.TradeOrderPanel-module__ZFM2Jq__root{width:var(--trade-panel-width);background:var(--color-background-surface);border-left:1px solid var(--color-border-subtle);flex-direction:column;flex-shrink:0;height:100%;transition:width .2s,border-color .2s;display:flex;overflow:hidden}.TradeOrderPanel-module__ZFM2Jq__rootClosed{border-left-color:#0000;width:0}.TradeOrderPanel-module__ZFM2Jq__watchlist{min-width:var(--trade-panel-width);flex-direction:column;flex-shrink:0;max-height:min(390px,45%);display:flex;overflow-y:auto}.TradeOrderPanel-module__ZFM2Jq__watchlistRow{width:100%;height:30px;min-height:30px;color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:0 .75rem;transition:background-color .14s;display:flex}.TradeOrderPanel-module__ZFM2Jq__watchlistRow:hover{background:var(--color-surface-hover)}.TradeOrderPanel-module__ZFM2Jq__watchlistRow:focus-visible{box-shadow:inset var(--shadow-focus);outline:none}.TradeOrderPanel-module__ZFM2Jq__watchlistRowActive,.TradeOrderPanel-module__ZFM2Jq__watchlistRowActive:hover{background:var(--color-primary-soft)}.TradeOrderPanel-module__ZFM2Jq__watchlistIcon{letter-spacing:-.02em;width:18px;height:18px;color:var(--color-text-inverse);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.5rem;font-weight:700;line-height:1;display:inline-flex}.TradeOrderPanel-module__ZFM2Jq__watchlistLabel{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:600;overflow:hidden}.TradeOrderPanel-module__ZFM2Jq__panelSeparator{border:none;border-top:1px solid var(--color-border-subtle);flex-shrink:0;margin:0}.TradeOrderPanel-module__ZFM2Jq__form{flex-direction:column;flex:auto;min-height:0;display:flex}.TradeOrderPanel-module__ZFM2Jq__inner{min-width:var(--trade-panel-width);flex-direction:column;gap:1.25rem;min-height:0;padding:1.25rem 1rem;display:flex;overflow-y:auto}.TradeOrderPanel-module__ZFM2Jq__symbolLabel{letter-spacing:.02em;color:var(--color-text-primary);font-size:1.05rem;font-weight:700}.TradeOrderPanel-module__ZFM2Jq__directionGroup{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.TradeOrderPanel-module__ZFM2Jq__directionButton{border:1px solid var(--color-border-subtle);background:var(--color-background-inset);color:var(--color-text-secondary);letter-spacing:.04em;cursor:pointer;border-radius:.65rem;padding:.6rem 0;font-size:.9rem;font-weight:700;transition:background-color .14s,color .14s,border-color .14s}.TradeOrderPanel-module__ZFM2Jq__directionButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.TradeOrderPanel-module__ZFM2Jq__buyButton{border-color:var(--color-trade-bullish);color:var(--color-trade-bullish)}.TradeOrderPanel-module__ZFM2Jq__buyButton:hover,.TradeOrderPanel-module__ZFM2Jq__buyButtonActive{background:var(--color-trade-bullish);color:#fff;border-color:var(--color-trade-bullish)}.TradeOrderPanel-module__ZFM2Jq__sellButton{border-color:var(--color-trade-bearish);color:var(--color-trade-bearish)}.TradeOrderPanel-module__ZFM2Jq__sellButton:hover,.TradeOrderPanel-module__ZFM2Jq__sellButtonActive{background:var(--color-trade-bearish);color:#fff;border-color:var(--color-trade-bearish)}.TradeOrderPanel-module__ZFM2Jq__fields{flex-direction:column;gap:.75rem;display:flex}.TradeOrderPanel-module__ZFM2Jq__fieldLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.TradeOrderPanel-module__ZFM2Jq__divider{border:none;border-top:1px solid var(--color-border-subtle);margin:0}.TradeOrderPanel-module__ZFM2Jq__stepRow{gap:.25rem;margin-top:.35rem;display:flex}.TradeOrderPanel-module__ZFM2Jq__stepButton{border:1px solid var(--color-border-subtle);background:var(--color-background-inset);width:1.75rem;height:1.75rem;color:var(--color-text-secondary);letter-spacing:0;white-space:nowrap;cursor:pointer;border-radius:.5rem;flex:none;padding:0;font-size:.62rem;font-weight:600;transition:background-color .14s,color .14s,border-color .14s}.TradeOrderPanel-module__ZFM2Jq__stepButton:hover:not(:disabled){background:var(--color-primary-soft);color:var(--color-text-primary)}.TradeOrderPanel-module__ZFM2Jq__stepButton:active:not(:disabled){transform:translateY(1px)}.TradeOrderPanel-module__ZFM2Jq__stepButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.TradeOrderPanel-module__ZFM2Jq__stepButton:disabled{opacity:.4;cursor:not-allowed}.TradeOrderPanel-module__ZFM2Jq__submitButton{letter-spacing:.03em;cursor:pointer;border:none;border-radius:.75rem;width:100%;padding:.75rem;font-size:.95rem;font-weight:700;transition:background-color .14s,opacity .14s,transform .14s}.TradeOrderPanel-module__ZFM2Jq__submitButton:active{transform:translateY(1px)}.TradeOrderPanel-module__ZFM2Jq__submitButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.TradeOrderPanel-module__ZFM2Jq__submitButtonBuy{background:var(--color-trade-bullish);color:#fff}.TradeOrderPanel-module__ZFM2Jq__submitButtonBuy:hover:not(:disabled){opacity:.9}.TradeOrderPanel-module__ZFM2Jq__submitButtonSell{background:var(--color-trade-bearish);color:#fff}.TradeOrderPanel-module__ZFM2Jq__submitButtonSell:hover:not(:disabled){opacity:.9}.TradeOrderPanel-module__ZFM2Jq__submitButtonNeutral{background:var(--color-background-inset);color:var(--color-text-secondary);border:1px solid var(--color-border-subtle)}.TradeOrderPanel-module__ZFM2Jq__submitButtonDisabled{opacity:.45;cursor:not-allowed}.TradeOrderPanel-module__ZFM2Jq__requiredMark{color:var(--color-status-error,#e53935);margin-left:.15em}
.TradeStatsPanel-module__3KdutG__root{border-top:1px solid var(--color-border-subtle);background:var(--color-background-surface);opacity:0;flex-shrink:0;max-height:0;transition:max-height .22s,opacity .2s;overflow:hidden}.TradeStatsPanel-module__3KdutG__rootOpen{opacity:1;max-height:240px}.TradeStatsPanel-module__3KdutG__toggle{background:var(--color-background-inset);border:none;border-top:1px solid var(--color-border-subtle);width:100%;height:28px;color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;flex-shrink:0;justify-content:space-between;align-items:center;padding:0 1rem;font-size:.72rem;font-weight:600;transition:color .14s;display:flex}.TradeStatsPanel-module__3KdutG__toggle:hover{color:var(--color-text-primary)}.TradeStatsPanel-module__3KdutG__toggle:focus-visible{box-shadow:var(--shadow-focus);outline:none}.TradeStatsPanel-module__3KdutG__toggleChevron{font-style:normal;transition:transform .2s;display:inline-block}.TradeStatsPanel-module__3KdutG__toggleChevronOpen{transform:rotate(180deg)}.TradeStatsPanel-module__3KdutG__table{border-collapse:collapse;width:100%;max-height:210px;font-size:.78rem;display:block;overflow-y:auto}.TradeStatsPanel-module__3KdutG__thead{table-layout:fixed;width:100%;display:table}.TradeStatsPanel-module__3KdutG__tbody{max-height:182px;display:block;overflow-y:auto}.TradeStatsPanel-module__3KdutG__tr{table-layout:fixed;border-bottom:1px solid var(--color-border-subtle);width:100%;display:table}.TradeStatsPanel-module__3KdutG__tr:last-child{border-bottom:none}.TradeStatsPanel-module__3KdutG__th{text-align:left;color:var(--color-text-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:.35rem 1rem;font-size:.7rem;font-weight:600}.TradeStatsPanel-module__3KdutG__td{color:var(--color-text-primary);white-space:nowrap;padding:.4rem 1rem}.TradeStatsPanel-module__3KdutG__symbolButton{color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:0;margin:-.4rem -1rem;padding:.4rem 1rem;transition:background-color .12s,color .12s}.TradeStatsPanel-module__3KdutG__symbolButton:hover{background:var(--color-surface-hover);color:var(--color-primary-main)}.TradeStatsPanel-module__3KdutG__symbolButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.TradeStatsPanel-module__3KdutG__symbolButtonActive,.TradeStatsPanel-module__3KdutG__symbolButtonActive:hover{background:var(--color-primary-soft);color:var(--color-primary-main);font-weight:700}.TradeStatsPanel-module__3KdutG__trActive{background:color-mix(in srgb, var(--color-primary-soft) 40%, transparent)}.TradeStatsPanel-module__3KdutG__directionBadge{letter-spacing:.04em;border-radius:.35rem;padding:.1rem .4rem;font-size:.7rem;font-weight:700;display:inline-block}.TradeStatsPanel-module__3KdutG__directionBuy{color:var(--color-trade-bullish);background:#0ca65326}.TradeStatsPanel-module__3KdutG__directionSell{color:var(--color-trade-bearish);background:#e8211e26}.TradeStatsPanel-module__3KdutG__pnlPositive{color:var(--color-trade-bullish);font-weight:700}.TradeStatsPanel-module__3KdutG__pnlNegative{color:var(--color-trade-bearish);font-weight:700}.TradeStatsPanel-module__3KdutG__emptyRow{color:var(--color-text-muted);padding:.75rem 1rem;font-size:.78rem;font-style:italic}.TradeStatsPanel-module__3KdutG__thClose{width:36px;padding:0}.TradeStatsPanel-module__3KdutG__tdClose{text-align:right;width:36px;padding:0 .4rem 0 0}.TradeStatsPanel-module__3KdutG__closeBtn{width:22px;height:22px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;line-height:1;transition:background .12s,color .12s;display:inline-flex}.TradeStatsPanel-module__3KdutG__closeBtn:hover{color:var(--color-trade-bearish);background:#e8211e26}.TradeStatsPanel-module__3KdutG__closeBtn:focus-visible{box-shadow:var(--shadow-focus);outline:none}
.Dialog-module__yQsOFq__root{color:inherit}.Dialog-module__yQsOFq__paper{overflow:hidden}
.Tab-module__2MjRNa__root{text-transform:none;white-space:normal;min-inline-size:0;font-weight:600;line-height:1.35}
.Tabs-module__TTg2gq__root{color:inherit}
.ChartSettingsDialog-module__5ZQWQW__root{background:var(--color-background-surface-elevated);flex-direction:column;max-block-size:min(85vh,59rem);inline-size:100%;display:flex;overflow:hidden}.ChartSettingsDialog-module__5ZQWQW__header{flex-direction:column;gap:.15rem;padding:1.15rem 1.5rem 1rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__subtitle{color:var(--color-text-secondary)}.ChartSettingsDialog-module__5ZQWQW__body{flex:auto;min-block-size:0;display:flex}.ChartSettingsDialog-module__5ZQWQW__tabs{border-inline-end:1px solid var(--color-border-subtle);background:var(--color-background-surface-alt);flex:none;align-items:stretch;inline-size:13rem}.ChartSettingsDialog-module__5ZQWQW__tabs .MuiTab-root{text-align:start;justify-content:flex-start;align-items:flex-start;padding-inline:1rem}.ChartSettingsDialog-module__5ZQWQW__tabLabel{align-items:center;gap:.5rem;display:inline-flex}.ChartSettingsDialog-module__5ZQWQW__panels{flex:auto;min-block-size:0;min-inline-size:0;padding:1.25rem 1.5rem;overflow-y:auto}.ChartSettingsDialog-module__5ZQWQW__panel{flex-direction:column;gap:.25rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__panelPlaceholder{color:var(--color-text-muted);padding-block-start:.5rem}.ChartSettingsDialog-module__5ZQWQW__emaSection{flex-direction:column;gap:.5rem;padding-block:.5rem 1rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__emaHeader,.ChartSettingsDialog-module__5ZQWQW__emaRow,.ChartSettingsDialog-module__5ZQWQW__emaActions,.ChartSettingsDialog-module__5ZQWQW__emaPopoverActions{align-items:center;display:flex}.ChartSettingsDialog-module__5ZQWQW__emaHeader{justify-content:space-between;gap:1rem}.ChartSettingsDialog-module__5ZQWQW__emaHint,.ChartSettingsDialog-module__5ZQWQW__emaEmpty{color:var(--color-text-muted)}.ChartSettingsDialog-module__5ZQWQW__emaList{border:1px solid var(--color-border-subtle);border-radius:.5rem;flex-direction:column;display:flex}.ChartSettingsDialog-module__5ZQWQW__emaRow{gap:.5rem;min-block-size:2.75rem;padding:.25rem .5rem}.ChartSettingsDialog-module__5ZQWQW__emaRow+.ChartSettingsDialog-module__5ZQWQW__emaRow{border-block-start:1px solid var(--color-border-subtle)}.ChartSettingsDialog-module__5ZQWQW__emaSwatch{border-radius:50%;flex:none;block-size:.65rem;inline-size:.65rem}.ChartSettingsDialog-module__5ZQWQW__emaActions{gap:.25rem;margin-inline-start:auto}.ChartSettingsDialog-module__5ZQWQW__emaPopover{flex-direction:column;gap:.6rem;inline-size:15rem;padding:.75rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__emaColorRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__emaFieldLabel{color:var(--color-text-secondary)}.ChartSettingsDialog-module__5ZQWQW__emaPopoverActions{justify-content:flex-end;gap:.5rem}.ChartSettingsDialog-module__5ZQWQW__section{flex-direction:column;gap:.1rem;padding-block:.5rem .85rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__section:not(:first-child){border-block-start:1px solid var(--color-border-subtle)}.ChartSettingsDialog-module__5ZQWQW__sectionTitle{color:var(--color-text-secondary);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.ChartSettingsDialog-module__5ZQWQW__sectionRows{flex-direction:column;display:flex}.ChartSettingsDialog-module__5ZQWQW__block{flex-direction:column;gap:.1rem;padding-block:.4rem .25rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__blockTitle{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.ChartSettingsDialog-module__5ZQWQW__groupRow{border-block-end:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;gap:1rem;min-block-size:3.25rem;padding:.35rem .25rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__groupControls{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__panel[hidden]{display:none}.ChartSettingsDialog-module__5ZQWQW__fieldRow{border-block-end:1px solid var(--color-border-subtle);justify-content:space-between;align-items:flex-start;gap:1rem;min-block-size:3.25rem;padding:.35rem .25rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__sectionRows>:last-child{border-block-end:none}.ChartSettingsDialog-module__5ZQWQW__fieldRowBare{border-block-end:none;align-items:center;min-block-size:0;padding-block:0}.ChartSettingsDialog-module__5ZQWQW__fieldLabel{min-inline-size:0;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;gap:.1rem;font-size:.88rem;font-weight:500;display:flex;overflow:hidden}.ChartSettingsDialog-module__5ZQWQW__fieldHelp{color:var(--color-text-muted);font-weight:400;line-height:1.35}.ChartSettingsDialog-module__5ZQWQW__fieldControl{flex:0 0 16rem;max-inline-size:70%}.ChartSettingsDialog-module__5ZQWQW__fieldControlSwitch{flex:none}.ChartSettingsDialog-module__5ZQWQW__groupRow .ChartSettingsDialog-module__5ZQWQW__fieldControl{flex:0 0 7rem;max-inline-size:100%}.ChartSettingsDialog-module__5ZQWQW__fieldDisabled{opacity:.55}.ChartSettingsDialog-module__5ZQWQW__colorRow{align-items:flex-start;gap:.5rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__colorPreview{border:1px solid var(--color-border-subtle);border-radius:.5rem;flex:none;block-size:2.5rem;inline-size:2.5rem}.ChartSettingsDialog-module__5ZQWQW__colorPreviewButton{cursor:pointer;background:0 0;border:none;border-radius:.5rem;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ChartSettingsDialog-module__5ZQWQW__colorPreviewButton:disabled{cursor:not-allowed}.ChartSettingsDialog-module__5ZQWQW__colorPreviewButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ChartSettingsDialog-module__5ZQWQW__colorPaletteError{color:var(--color-danger-main)}.ChartSettingsDialog-module__5ZQWQW__footer{border-block-start:1px solid var(--color-border-subtle);background:var(--color-background-surface-alt);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.5rem;display:flex}.ChartSettingsDialog-module__5ZQWQW__footerStatus{color:var(--color-text-muted)}.ChartSettingsDialog-module__5ZQWQW__footerStatusError{color:var(--color-danger-main)}.ChartSettingsDialog-module__5ZQWQW__footerActions{gap:.5rem;display:flex}@media (max-width:720px){.ChartSettingsDialog-module__5ZQWQW__root{max-block-size:90vh}.ChartSettingsDialog-module__5ZQWQW__body{flex-direction:column}.ChartSettingsDialog-module__5ZQWQW__tabs{border-block-end:1px solid var(--color-border-subtle);border-inline-end:none;inline-size:100%}.ChartSettingsDialog-module__5ZQWQW__fieldRow{flex-direction:column;align-items:stretch}.ChartSettingsDialog-module__5ZQWQW__fieldControl{inline-size:100%;max-inline-size:100%}.ChartSettingsDialog-module__5ZQWQW__footer{flex-direction:column;align-items:stretch}.ChartSettingsDialog-module__5ZQWQW__footerActions{justify-content:flex-end}}
.Switch-module__Cym8va__root{color:inherit}
.Checkbox-module__CiAWXW__root{color:inherit}
.Card-module__ckVvha__root{border-radius:1.6rem;flex-direction:column;gap:.9rem;margin-top:16px;padding:1.5rem;display:flex}.Card-module__ckVvha__title{color:var(--color-text-primary);font-size:1.35rem;font-weight:600}@media (max-width:640px){.Card-module__ckVvha__root{border-radius:1.4rem;padding:1.25rem}}
.FormControlLabel-module__K4jiYW__root{margin-left:0;margin-right:0}
.ChartCard-module__hZ5Saq__chartWrapper{width:100%}
.MultiChartConfigPopover-module__j14LSa__root{min-width:280px;padding:1rem}.MultiChartConfigPopover-module__j14LSa__section{flex-direction:column;gap:.75rem;display:flex}.MultiChartConfigPopover-module__j14LSa__sectionTitle{color:var(--color-text-primary);font-weight:600}.MultiChartConfigPopover-module__j14LSa__checkboxes{flex-direction:column;gap:.5rem;display:flex}.MultiChartConfigPopover-module__j14LSa__divider{background-color:var(--color-divider);height:1px;margin:1rem 0}.MultiChartConfigPopover-module__j14LSa__layoutGrid{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.MultiChartConfigPopover-module__j14LSa__layoutButton{border:2px solid var(--color-border);background-color:var(--color-background-paper);width:3rem;height:3rem;color:var(--color-text-secondary);cursor:pointer;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.MultiChartConfigPopover-module__j14LSa__layoutButton:hover{border-color:var(--color-primary-main);color:var(--color-primary-main);background-color:var(--color-action-hover)}.MultiChartConfigPopover-module__j14LSa__layoutButton:active{transform:scale(.95)}.MultiChartConfigPopover-module__j14LSa__layoutButtonActive{border-color:var(--color-primary-main);color:var(--color-primary-main);background-color:var(--color-action-selected)}
.StatCard-module__-oI_GW__root{border:1px solid var(--color-border-subtle);background:var(--color-background-surface);border-radius:1.4rem;flex-direction:column;gap:.65rem;padding:1.25rem;display:flex}.StatCard-module__-oI_GW__primary{background:linear-gradient(135deg, var(--color-primary-soft) 0%, var(--color-background-surface) 100%)}.StatCard-module__-oI_GW__secondary{background:linear-gradient(135deg, var(--color-secondary-soft) 0%, var(--color-background-surface) 100%)}.StatCard-module__-oI_GW__success{background:linear-gradient(135deg, var(--color-success-soft) 0%, var(--color-background-surface) 100%)}.StatCard-module__-oI_GW__danger{background:linear-gradient(135deg, var(--color-danger-soft) 0%, var(--color-background-surface) 100%)}.StatCard-module__-oI_GW__label{color:var(--color-text-muted);letter-spacing:.14em}.StatCard-module__-oI_GW__value{color:var(--color-text-primary);font-size:1.05rem;line-height:1.6}.StatCard-module__-oI_GW__success .StatCard-module__-oI_GW__value{color:var(--color-trade-bullish)}.StatCard-module__-oI_GW__danger .StatCard-module__-oI_GW__value{color:var(--color-trade-bearish)}@media (max-width:640px){.StatCard-module__-oI_GW__root{border-radius:1.4rem;padding:1.25rem}.StatCard-module__-oI_GW__value{font-size:.98rem}}
.SurfaceCard-module__hogVcW__root{border:1px solid var(--color-border-subtle);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.SurfaceCard-module__hogVcW__glass{background:var(--color-surface-glass);box-shadow:var(--shadow-md)}.SurfaceCard-module__hogVcW__panel{background:linear-gradient(180deg, var(--color-background-surface) 0%, var(--color-background-surface-alt) 100%);box-shadow:var(--home-panel-shadow)}
.Spinner-module__rsJh_q__root{color:var(--color-primary-main)}
.WorkspacePickerPopover-module__XAbgPW__root{min-width:280px;padding:1rem}.WorkspacePickerPopover-module__XAbgPW__title{color:var(--color-text-primary);font-weight:600}.WorkspacePickerPopover-module__XAbgPW__list{flex-direction:column;gap:.25rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.WorkspacePickerPopover-module__XAbgPW__option{width:100%;color:var(--color-text-primary);cursor:pointer;text-align:left;background-color:#0000;border:none;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .625rem;transition:background-color .2s;display:flex}.WorkspacePickerPopover-module__XAbgPW__option:hover{background-color:var(--color-action-hover)}.WorkspacePickerPopover-module__XAbgPW__optionActive{background-color:var(--color-action-selected)}.WorkspacePickerPopover-module__XAbgPW__optionText{flex-direction:column;gap:.125rem;min-width:0;display:flex}.WorkspacePickerPopover-module__XAbgPW__optionDescription{color:var(--color-text-secondary)}.WorkspacePickerPopover-module__XAbgPW__optionCheck{color:var(--color-primary-main);flex-shrink:0}
.TradeToolbar-module__eSpZyq__root{background:var(--color-background-surface);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;align-items:center;height:40px;min-height:40px;padding:0 1rem 0 0;display:flex;overflow:hidden}.TradeToolbar-module__eSpZyq__symbolSelect{border-radius:0;min-inline-size:10rem}.TradeToolbar-module__eSpZyq__timeframeGroup{border:1px solid var(--color-border-subtle);appearance:none;align-items:center;margin:0;padding:.2rem}.TradeToolbar-module__eSpZyq__timeframeButton{color:var(--color-text-muted);letter-spacing:.03em;cursor:pointer;background:0 0;border:none;border-radius:.55rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600;transition:background-color .14s,color .14s}.TradeToolbar-module__eSpZyq__timeframeButton:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.TradeToolbar-module__eSpZyq__timeframeButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.TradeToolbar-module__eSpZyq__timeframeButtonActive,.TradeToolbar-module__eSpZyq__timeframeButtonActive:hover{background:var(--color-primary-soft);color:var(--color-primary-main)}.TradeToolbar-module__eSpZyq__spacer{flex:auto}.TradeToolbar-module__eSpZyq__drawingTools{border-inline-start:1px solid var(--color-border-subtle);align-items:center;gap:.25rem;margin-inline-start:.5rem;padding-inline-start:.5rem;display:flex}.TradeToolbar-module__eSpZyq__toolButton{block-size:2rem;inline-size:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;transition:background-color .14s,color .14s,border-color .14s;display:inline-flex}.TradeToolbar-module__eSpZyq__toolButton:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.TradeToolbar-module__eSpZyq__toolButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.TradeToolbar-module__eSpZyq__toolButtonActive{background:var(--color-primary-soft);color:var(--color-primary-main);border-color:var(--color-primary-soft)}.TradeToolbar-module__eSpZyq__pnlBadge{letter-spacing:.02em;white-space:nowrap;border-radius:.5rem;margin:0 8px;padding:.15rem .55rem;font-size:.78rem;font-weight:700}.TradeToolbar-module__eSpZyq__pnlBadgePositive{color:var(--color-trade-bullish);background:#0ca65326}.TradeToolbar-module__eSpZyq__pnlBadgeNegative{color:var(--color-trade-bearish);background:#e8211e26}.TradeToolbar-module__eSpZyq__liveStatus{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;align-items:center;margin:0 8px;display:flex}.TradeToolbar-module__eSpZyq__liveStatusDot{border-radius:50%;width:8px;height:8px;margin:4px}.TradeToolbar-module__eSpZyq__liveStatusOudated{background-color:var(--color-trade-bearish)}.TradeToolbar-module__eSpZyq__liveStatusLatest{background-color:var(--color-trade-bullish)}.TradeToolbar-module__eSpZyq__panelToggle{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-top:none;border-bottom:none;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.8rem;font-weight:600;transition:background-color .14s,color .14s,border-color .14s;display:inline-flex}.TradeToolbar-module__eSpZyq__panelToggle:hover{background:var(--color-surface-hover);color:var(--color-text-primary);border-color:var(--color-border-strong)}.TradeToolbar-module__eSpZyq__panelToggle:focus-visible{box-shadow:var(--shadow-focus);outline:none}.TradeToolbar-module__eSpZyq__panelToggleActive{background:var(--color-primary-soft);color:var(--color-primary-main);border-color:#0000}.TradeToolbar-module__eSpZyq__panelToggleActive:hover{background:var(--color-primary-soft);color:var(--color-primary-main)}
