:root{--dd-green:#4fae4e;--dd-yellow:#f0a732;--dd-red:#e53935}.AccountStatusBar-module-scss-module__HKrgPa__bar{background:#1c2733;border:1px solid #2b3d4f;border-radius:12px;align-items:stretch;width:100%;display:flex;overflow:hidden}@media (max-width:1023px){.AccountStatusBar-module-scss-module__HKrgPa__bar{background:#2b3d4f;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}}.AccountStatusBar-module-scss-module__HKrgPa__cell{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:.625rem 1rem .4375rem;display:flex}@media (max-width:1023px){.AccountStatusBar-module-scss-module__HKrgPa__cell{flex:unset;background:#1c2733;padding:.625rem .75rem}.AccountStatusBar-module-scss-module__HKrgPa__cell:first-child,.AccountStatusBar-module-scss-module__HKrgPa__cell:last-child{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center}}.AccountStatusBar-module-scss-module__HKrgPa__divider{background:#2b3d4f;flex-shrink:0;align-self:stretch;width:1px}@media (max-width:1023px){.AccountStatusBar-module-scss-module__HKrgPa__divider{display:none}}.AccountStatusBar-module-scss-module__HKrgPa__cellValue{font-family:var(--font-jetbrains-mono),monospace;color:#fff;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:1}@media (max-width:1023px){.AccountStatusBar-module-scss-module__HKrgPa__cellValue{font-size:.8125rem}}.AccountStatusBar-module-scss-module__HKrgPa__cellValueMuted{color:#5d7484;font-size:.8125rem;font-weight:500}@media (max-width:1023px){.AccountStatusBar-module-scss-module__HKrgPa__cellValueMuted{font-size:.75rem}.AccountStatusBar-module-scss-module__HKrgPa__cellValueAccount{color:#5d7484;font-size:.75rem;font-weight:500}}.AccountStatusBar-module-scss-module__HKrgPa__cellLabel{letter-spacing:.08em;text-transform:uppercase;color:#5d7484;white-space:nowrap;align-items:center;gap:.3125rem;margin-top:.1875rem;font-size:.5625rem;display:flex}@media (max-width:1023px){.AccountStatusBar-module-scss-module__HKrgPa__cellLabel{white-space:normal;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.5625rem;overflow:hidden}}.AccountStatusBar-module-scss-module__HKrgPa__dot{border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem;display:inline-block}.AccountStatusBar-module-scss-module__HKrgPa__dot.AccountStatusBar-module-scss-module__HKrgPa__live{background:#4fae4e;animation:2s ease-in-out infinite AccountStatusBar-module-scss-module__HKrgPa__pulse;box-shadow:0 0 .25rem #4fae4e}.AccountStatusBar-module-scss-module__HKrgPa__dot.AccountStatusBar-module-scss-module__HKrgPa__offline{background:#e53935}.AccountStatusBar-module-scss-module__HKrgPa__tag{letter-spacing:.08em;border-radius:.1875rem;flex-shrink:0;padding:.0625rem .3125rem;font-size:.5625rem;font-weight:700}.AccountStatusBar-module-scss-module__HKrgPa__tag.AccountStatusBar-module-scss-module__HKrgPa__buy{color:#4fae4e;background:#4fae4e26}.AccountStatusBar-module-scss-module__HKrgPa__tag.AccountStatusBar-module-scss-module__HKrgPa__sell{color:#e53935;background:#e5393526}.AccountStatusBar-module-scss-module__HKrgPa__magics{font-family:var(--font-jetbrains-mono),monospace;color:#5d7484;text-overflow:ellipsis;font-size:.625rem;overflow:hidden}@keyframes AccountStatusBar-module-scss-module__HKrgPa__pulse{0%,to{opacity:1;box-shadow:0 0 .25rem #4fae4e}50%{opacity:.5;box-shadow:none}}
.EquityChart-module-scss-module__fXUZzG__wrap{background:#1c2733;border:1px solid #2b3d4f;border-radius:12px;margin-top:.75rem;padding:.75rem .75rem .5rem}.EquityChart-module-scss-module__fXUZzG__header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.EquityChart-module-scss-module__fXUZzG__title{color:#5d7484;letter-spacing:.04em;font-size:.75rem}.EquityChart-module-scss-module__fXUZzG__stats{align-items:center;gap:.625rem;margin-left:auto;display:flex}.EquityChart-module-scss-module__fXUZzG__stat{flex-direction:column;align-items:center;gap:.0625rem;display:flex}.EquityChart-module-scss-module__fXUZzG__statValue{font-family:var(--font-jetbrains-mono),monospace;color:#fff;font-size:.6875rem;font-weight:600;line-height:1}.EquityChart-module-scss-module__fXUZzG__statLabel{color:#5d7484;white-space:nowrap;font-size:.5625rem;line-height:1}.EquityChart-module-scss-module__fXUZzG__statDivider{background:#2b3d4f;width:1px;height:1.25rem}.EquityChart-module-scss-module__fXUZzG__skeleton{background:#1c2733;border:1px solid #2b3d4f;border-radius:12px;height:13.75rem;margin-top:.75rem;animation:1.6s ease-in-out infinite EquityChart-module-scss-module__fXUZzG__shimmer}.EquityChart-module-scss-module__fXUZzG__empty{color:#5d7484;background:#1c2733;border:1px solid #2b3d4f;border-radius:12px;justify-content:center;align-items:center;height:13.75rem;margin-top:.75rem;font-size:.8125rem;display:flex}.EquityChart-module-scss-module__fXUZzG__tooltip{background:#232e3c;border:1px solid #2b3d4f;border-radius:8px;min-width:11.25rem;padding:.625rem .75rem}.EquityChart-module-scss-module__fXUZzG__tooltipRow{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.EquityChart-module-scss-module__fXUZzG__tooltipRow:last-child{margin-bottom:0}.EquityChart-module-scss-module__fXUZzG__tooltipDot{border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.EquityChart-module-scss-module__fXUZzG__tooltipLabel{color:#5d7484;flex:1;font-size:.6875rem}.EquityChart-module-scss-module__fXUZzG__tooltipValue{font-family:var(--font-jetbrains-mono),monospace;color:#fff;font-size:.75rem;font-weight:600}.EquityChart-module-scss-module__fXUZzG__tooltipDivider{background:#2b3d4f;height:1px;margin:.375rem 0}@keyframes EquityChart-module-scss-module__fXUZzG__shimmer{0%,to{opacity:1}50%{opacity:.5}}
.PnLDailyChart-module-scss-module__TzAeha__wrap{background:#1c2733;border:1px solid #2b3d4f;border-radius:12px;flex-direction:column;min-height:16.25rem;padding:.75rem .75rem .5rem;display:flex}.PnLDailyChart-module-scss-module__TzAeha__chartBox{flex:1;min-height:0}.PnLDailyChart-module-scss-module__TzAeha__header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}@media (max-width:1023px){.PnLDailyChart-module-scss-module__TzAeha__header{flex-wrap:wrap}}.PnLDailyChart-module-scss-module__TzAeha__title{color:#5d7484;letter-spacing:.04em;white-space:nowrap;font-size:.75rem}.PnLDailyChart-module-scss-module__TzAeha__stats{align-items:center;gap:.625rem;margin-left:auto;display:flex}.PnLDailyChart-module-scss-module__TzAeha__stat{flex-direction:column;align-items:center;gap:.0625rem;display:flex}.PnLDailyChart-module-scss-module__TzAeha__statValue{font-family:var(--font-jetbrains-mono),monospace;color:#fff;font-size:.6875rem;font-weight:600;line-height:1}.PnLDailyChart-module-scss-module__TzAeha__statLabel{color:#5d7484;white-space:nowrap;font-size:.5625rem;line-height:1}.PnLDailyChart-module-scss-module__TzAeha__statDivider{background:#2b3d4f;width:1px;height:1.25rem}.PnLDailyChart-module-scss-module__TzAeha__skeleton{background:#232e3c;border-radius:12px;flex:1;min-height:11.25rem;margin-top:.75rem;animation:1.6s ease-in-out infinite PnLDailyChart-module-scss-module__TzAeha__shimmer}.PnLDailyChart-module-scss-module__TzAeha__empty{color:#5d7484;background:#1c2733;border:1px solid #2b3d4f;border-radius:12px;flex:1;justify-content:center;align-items:center;min-height:11.25rem;margin-top:.75rem;font-size:.8125rem;display:flex}.PnLDailyChart-module-scss-module__TzAeha__tooltip{background:#232e3c;border:1px solid #2b3d4f;border-radius:8px;min-width:10rem;padding:.625rem .75rem}.PnLDailyChart-module-scss-module__TzAeha__tooltipRow{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.PnLDailyChart-module-scss-module__TzAeha__tooltipRow:last-child{margin-bottom:0}.PnLDailyChart-module-scss-module__TzAeha__tooltipLabel{color:#5d7484;flex:1;font-size:.6875rem}.PnLDailyChart-module-scss-module__TzAeha__tooltipValue{font-family:var(--font-jetbrains-mono),monospace;color:#fff;font-size:.75rem;font-weight:600}@keyframes PnLDailyChart-module-scss-module__TzAeha__shimmer{0%,to{opacity:1}50%{opacity:.5}}
.DirectionCompare-module-scss-module__eD3Nwa__wrap{background:#1c2733;border:1px solid #2b3d4f;border-radius:12px;flex-direction:column;padding:.625rem .75rem;display:flex}.DirectionCompare-module-scss-module__eD3Nwa__header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.DirectionCompare-module-scss-module__eD3Nwa__title{color:#5d7484;letter-spacing:.04em;font-size:.75rem}.DirectionCompare-module-scss-module__eD3Nwa__deltaBox{align-items:center;gap:.375rem;display:flex}.DirectionCompare-module-scss-module__eD3Nwa__deltaLabel{color:#5d7484;font-size:.5625rem}.DirectionCompare-module-scss-module__eD3Nwa__deltaValue{font-family:var(--font-jetbrains-mono),monospace;font-size:.6875rem;font-weight:600}.DirectionCompare-module-scss-module__eD3Nwa__grid{background:#2b3d4f;border:1px solid #2b3d4f;border-radius:8px;flex:1;grid-template-columns:1fr 1fr;gap:.0625rem;display:grid;overflow:hidden}.DirectionCompare-module-scss-module__eD3Nwa__col{background:#1c2733;flex-direction:column;min-width:0;display:flex}.DirectionCompare-module-scss-module__eD3Nwa__colHeader{letter-spacing:.04em;justify-content:space-between;align-items:center;padding:.25rem .625rem;font-size:.625rem;font-weight:600;display:flex}.DirectionCompare-module-scss-module__eD3Nwa__colHeaderBuy{color:#4fae4e;background:#4fae4e1f}.DirectionCompare-module-scss-module__eD3Nwa__colHeaderSell{color:#e53935;background:#e539351f}.DirectionCompare-module-scss-module__eD3Nwa__magicHint{font-family:var(--font-jetbrains-mono),monospace;opacity:.7;font-size:.5625rem}.DirectionCompare-module-scss-module__eD3Nwa__row{border-top:1px solid #2b3d4f;justify-content:space-between;align-items:center;min-height:1.375rem;padding:.25rem .625rem;transition:background .12s;display:flex}.DirectionCompare-module-scss-module__eD3Nwa__rowAlt{background:#ffffff05}:is(.DirectionCompare-module-scss-module__eD3Nwa__grid:has([data-pair=pair-0]:hover) [data-pair=pair-0],.DirectionCompare-module-scss-module__eD3Nwa__grid:has([data-pair=pair-1]:hover) [data-pair=pair-1],.DirectionCompare-module-scss-module__eD3Nwa__grid:has([data-pair=pair-2]:hover) [data-pair=pair-2],.DirectionCompare-module-scss-module__eD3Nwa__grid:has([data-pair=pair-3]:hover) [data-pair=pair-3],.DirectionCompare-module-scss-module__eD3Nwa__grid:has([data-pair=pair-4]:hover) [data-pair=pair-4],.DirectionCompare-module-scss-module__eD3Nwa__grid:has([data-pair=pair-5]:hover) [data-pair=pair-5],.DirectionCompare-module-scss-module__eD3Nwa__grid:has([data-pair=pair-6]:hover) [data-pair=pair-6],.DirectionCompare-module-scss-module__eD3Nwa__grid:has([data-pair=pair-7]:hover) [data-pair=pair-7],.DirectionCompare-module-scss-module__eD3Nwa__grid:has([data-pair=pair-8]:hover) [data-pair=pair-8]){background:#2481cc1a}.DirectionCompare-module-scss-module__eD3Nwa__rowLabel{color:#5d7484;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;font-size:.625rem;overflow:hidden}.DirectionCompare-module-scss-module__eD3Nwa__rowValueWrap{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.DirectionCompare-module-scss-module__eD3Nwa__rowValue{font-family:var(--font-jetbrains-mono),monospace;color:#fff;font-size:.6875rem;font-weight:600}.DirectionCompare-module-scss-module__eD3Nwa__winner{color:#5d7484;font-size:.5625rem;line-height:1}.DirectionCompare-module-scss-module__eD3Nwa__winnerActive{color:#f0a732}.DirectionCompare-module-scss-module__eD3Nwa__empty{color:#5d7484;flex:1;justify-content:center;align-items:center;font-size:.8125rem;display:flex}.DirectionCompare-module-scss-module__eD3Nwa__skeleton{background:#232e3c;border-radius:8px;flex:1;animation:1.6s ease-in-out infinite DirectionCompare-module-scss-module__eD3Nwa__shimmer}@keyframes DirectionCompare-module-scss-module__eD3Nwa__shimmer{0%,to{opacity:1}50%{opacity:.5}}
.CumulativePnlChart-module-scss-module__12fIFG__wrap{background:#1c2733;border:1px solid #2b3d4f;border-radius:12px;flex-direction:column;min-height:16.25rem;padding:.75rem .75rem .5rem;display:flex}.CumulativePnlChart-module-scss-module__12fIFG__chartBox{flex:1;min-height:0}.CumulativePnlChart-module-scss-module__12fIFG__header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}@media (max-width:1023px){.CumulativePnlChart-module-scss-module__12fIFG__header{flex-wrap:wrap}}.CumulativePnlChart-module-scss-module__12fIFG__title{color:#5d7484;letter-spacing:.04em;white-space:nowrap;font-size:.75rem}.CumulativePnlChart-module-scss-module__12fIFG__stats{align-items:center;gap:.625rem;margin-left:auto;display:flex}.CumulativePnlChart-module-scss-module__12fIFG__stat{flex-direction:column;align-items:center;gap:.0625rem;display:flex}.CumulativePnlChart-module-scss-module__12fIFG__statValue{font-family:var(--font-jetbrains-mono),monospace;color:#fff;font-size:.6875rem;font-weight:600;line-height:1}.CumulativePnlChart-module-scss-module__12fIFG__statLabel{color:#5d7484;white-space:nowrap;font-size:.5625rem;line-height:1}.CumulativePnlChart-module-scss-module__12fIFG__statDivider{background:#2b3d4f;width:1px;height:1.25rem}.CumulativePnlChart-module-scss-module__12fIFG__skeleton{background:#232e3c;border-radius:12px;flex:1;min-height:11.25rem;margin-top:.75rem;animation:1.6s ease-in-out infinite CumulativePnlChart-module-scss-module__12fIFG__shimmer}.CumulativePnlChart-module-scss-module__12fIFG__empty{color:#5d7484;background:#1c2733;border:1px solid #2b3d4f;border-radius:12px;flex:1;justify-content:center;align-items:center;min-height:11.25rem;margin-top:.75rem;font-size:.8125rem;display:flex}.CumulativePnlChart-module-scss-module__12fIFG__tooltip{background:#232e3c;border:1px solid #2b3d4f;border-radius:8px;min-width:10rem;padding:.625rem .75rem}.CumulativePnlChart-module-scss-module__12fIFG__tooltipRow{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.CumulativePnlChart-module-scss-module__12fIFG__tooltipRow:last-child{margin-bottom:0}.CumulativePnlChart-module-scss-module__12fIFG__tooltipLabel{color:#5d7484;flex:1;font-size:.6875rem}.CumulativePnlChart-module-scss-module__12fIFG__tooltipValue{font-family:var(--font-jetbrains-mono),monospace;color:#fff;font-size:.75rem;font-weight:600}@keyframes CumulativePnlChart-module-scss-module__12fIFG__shimmer{0%,to{opacity:1}50%{opacity:.5}}
.KpiSummary-module-scss-module__TGe82q__wrap{background:#1c2733;border:1px solid #2b3d4f;border-radius:12px;flex-direction:column;padding:.625rem .75rem;display:flex}.KpiSummary-module-scss-module__TGe82q__header{align-items:center;margin-bottom:.5rem;display:flex}.KpiSummary-module-scss-module__TGe82q__title{color:#5d7484;letter-spacing:.04em;font-size:.75rem}.KpiSummary-module-scss-module__TGe82q__grid{grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1023px){.KpiSummary-module-scss-module__TGe82q__grid{grid-template-columns:1fr 1fr}}.KpiSummary-module-scss-module__TGe82q__grid{background:#2b3d4f;border:1px solid #2b3d4f;border-radius:8px;flex:1;gap:.0625rem;overflow:hidden}.KpiSummary-module-scss-module__TGe82q__cell{background:#1c2733;flex-direction:column;justify-content:center;gap:.25rem;min-width:0;padding:.875rem 1rem;display:flex}.KpiSummary-module-scss-module__TGe82q__value{font-family:var(--font-jetbrains-mono),monospace;color:#fff;letter-spacing:-.02em;font-size:1.375rem;font-weight:700;line-height:1}.KpiSummary-module-scss-module__TGe82q__label{color:#5d7484;letter-spacing:.04em;text-transform:uppercase;font-size:.625rem}.KpiSummary-module-scss-module__TGe82q__empty{color:#5d7484;flex:1;justify-content:center;align-items:center;font-size:.8125rem;display:flex}.KpiSummary-module-scss-module__TGe82q__skeleton{background:#232e3c;border-radius:8px;flex:1;animation:1.6s ease-in-out infinite KpiSummary-module-scss-module__TGe82q__shimmer}@keyframes KpiSummary-module-scss-module__TGe82q__shimmer{0%,to{opacity:1}50%{opacity:.5}}
.AccountDetailView-module-scss-module__HdefZG__chartsRow{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem;display:grid}@media (max-width:1023px){.AccountDetailView-module-scss-module__HdefZG__chartsRow{grid-template-columns:1fr}}
