.PerformanceCharts_grid__jFpmW{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));grid-auto-rows:22rem;grid-gap:var(--sp-5);gap:var(--sp-5)}.PerformanceCharts_panel__xczqt{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0;block-size:100%;padding:var(--sp-5);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--r-module)}.PerformanceCharts_panelHead__kdIO3{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);flex:0 0 auto}.PerformanceCharts_eyebrow__pzx0Z{margin:0;font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-tertiary)}.PerformanceCharts_panelTitle__68Z4s{margin:0;font-family:var(--font-serif);font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--ink-primary)}.PerformanceCharts_panelBody__alU9o{display:flex;flex-direction:column;gap:var(--sp-3);min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior-block:contain}.PerformanceCharts_legend__QyHTS{margin:0;color:var(--ink-tertiary);font-size:var(--text-xs);line-height:var(--leading-body)}.PerformanceCharts_nothing__CEZHw{margin:0;color:var(--ink-tertiary);font-size:var(--text-xs);max-width:var(--measure)}.PerformanceCharts_bigGain__PGJWt,.PerformanceCharts_bigLoss__NfyqF{margin:0;font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:1}.PerformanceCharts_bigGain__PGJWt{color:var(--data-gain)}.PerformanceCharts_bigLoss__NfyqF{color:var(--data-loss)}.PerformanceCharts_curve__vpQLQ{inline-size:100%;block-size:8rem;flex:1 1 8rem;min-block-size:6rem;display:block;overflow:visible}.PerformanceCharts_zero__7Axmd{stroke:var(--line-strong);stroke-width:1;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.PerformanceCharts_strokeGain__LZ_fA,.PerformanceCharts_strokeLoss__r4jNo{fill:none;stroke-width:2}.PerformanceCharts_strokeGain__LZ_fA{stroke:var(--data-gain)}.PerformanceCharts_strokeLoss__r4jNo{stroke:var(--data-loss)}.PerformanceCharts_areaGain__cwnfz,.PerformanceCharts_areaLoss__O7psf{stroke:none}.PerformanceCharts_areaGain__cwnfz{fill:var(--data-gain-wash)}.PerformanceCharts_areaLoss__O7psf{fill:var(--data-loss-wash)}.PerformanceCharts_split__5I8lY{display:flex;block-size:.5rem;border-radius:var(--r-pill);overflow:hidden;background:var(--data-loss);flex:0 0 auto}.PerformanceCharts_sliceGain__OPY1X{display:block;block-size:100%;background:var(--data-gain)}.PerformanceCharts_sliceFlat__ogZJJ{display:block;block-size:100%;background:var(--data-neutral)}.PerformanceCharts_sliceLoss__s7c0N{display:block;block-size:100%;flex:1 1;background:var(--data-loss)}.PerformanceCharts_textGain__5GM17{color:var(--data-gain)}.PerformanceCharts_textLoss__kHy88{color:var(--data-loss)}.PerformanceCharts_rows__e6ilu{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);align-content:start}.PerformanceCharts_row__ZKteY{display:grid;grid-template-columns:5.5rem 1fr max-content;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);min-width:0}.PerformanceCharts_rowLabel__Ycztj{font-size:var(--text-xs);color:var(--ink-secondary);white-space:normal;overflow-wrap:anywhere}.PerformanceCharts_track__0DSA4{block-size:.5rem;border-radius:var(--r-pill);background:var(--accent-wash);overflow:hidden;min-width:0}.PerformanceCharts_fillLoss___eSzR,.PerformanceCharts_fill__KyO0f{display:block;block-size:100%;border-radius:var(--r-pill)}.PerformanceCharts_fill__KyO0f{background:var(--data-gain)}.PerformanceCharts_fillLoss___eSzR{background:var(--data-loss)}.PerformanceCharts_rowValue__QZv3u{font-size:var(--text-xs);color:var(--ink-primary);text-align:end}.PerformanceCharts_rowValueLoss__zH3_z{color:var(--data-loss)}.PerformanceCharts_emptyGrid__adfu7{grid-auto-rows:minmax(10rem,1fr)}.PerformanceCharts_emptyGrid__adfu7 .PerformanceCharts_panel__xczqt{padding:var(--sp-3);gap:var(--sp-2);border-color:var(--line-neutral)}.TraderPerformanceScreen_rate__dz4Vj{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-4)}.TraderPerformanceScreen_rateBar__Y1f_5{display:flex;block-size:.5rem;border-radius:var(--r-pill);overflow:hidden;background:var(--data-neutral)}.TraderPerformanceScreen_rateWin__cxuyO{display:block;block-size:100%;background:var(--data-gain)}.TraderPerformanceScreen_rateLoss__bxXL3{display:block;block-size:100%;background:var(--data-loss)}.TraderPerformanceScreen_rateLabel__nIZ93{margin:0;color:var(--ink-secondary);font-size:var(--text-xs);line-height:var(--leading-body)}.TraderPerformanceScreen_dayScroll__qnr4P{max-block-size:22rem;overflow-y:auto;overscroll-behavior-block:contain}.TraderPerformanceScreen_bestTag__BfCX2{-webkit-margin-start:var(--sp-2);margin-inline-start:var(--sp-2);padding:.1rem var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--r-pill);color:var(--ink-tertiary);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;white-space:nowrap}