.DDModeModal-module__-eUJ7W__overlay{z-index:900;background:#040a14e0;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.DDModeModal-module__-eUJ7W__panel{background:#110e11;border:1px solid #283530;border-radius:12px;flex-direction:column;width:100%;max-width:860px;max-height:90vh;display:flex;overflow:hidden}.DDModeModal-module__-eUJ7W__header{border-bottom:1px solid #283530;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:20px 24px 16px;display:flex}.DDModeModal-module__-eUJ7W__title{font-family:var(--font-display);color:var(--text-primary);margin:0 0 2px;font-size:22px;font-weight:400}.DDModeModal-module__-eUJ7W__subtitle{color:#7a857a;margin:0;font-size:12px}.DDModeModal-module__-eUJ7W__closeBtn{color:#7a857a;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:18px;line-height:1}.DDModeModal-module__-eUJ7W__closeBtn:hover{color:var(--text-primary);background:var(--bg-elevated)}.DDModeModal-module__-eUJ7W__readOnlyNote{background:var(--bg-panel);color:#7a857a;border:1px solid #283530;border-radius:6px;flex-shrink:0;margin:8px 24px 0;padding:8px 12px;font-size:12px}.DDModeModal-module__-eUJ7W__modeCards{border-bottom:1px solid #283530;flex-shrink:0;grid-template-columns:1fr 1fr;gap:12px;padding:16px 24px;display:grid}.DDModeModal-module__-eUJ7W__modeCard{background:var(--bg-panel);text-align:left;cursor:pointer;border:1px solid #283530;border-radius:8px;padding:14px 16px;transition:border-color .15s,background .15s}.DDModeModal-module__-eUJ7W__modeCard:hover{background:var(--bg-elevated);border-color:#35604e}.DDModeModal-module__-eUJ7W__modeCardActive{background:#17251f!important;border-color:#4fd1a1!important}.DDModeModal-module__-eUJ7W__modeCardHeader{align-items:center;gap:8px;margin-bottom:6px;display:flex}.DDModeModal-module__-eUJ7W__modeCardLabel{color:#cdd6cf;font-size:13px;font-weight:700}.DDModeModal-module__-eUJ7W__modeBadge{color:#4fd1a1;text-transform:uppercase;letter-spacing:.5px;background:#4fd1a126;border:1px solid #4fd1a14d;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}.DDModeModal-module__-eUJ7W__modeCardDesc{color:#7a857a;margin:0;font-size:12px;line-height:1.5}.DDModeModal-module__-eUJ7W__body{flex:1;padding:0 24px;overflow-y:auto}.DDModeModal-module__-eUJ7W__section{border-bottom:1px solid var(--border-strong);padding:20px 0}.DDModeModal-module__-eUJ7W__section:last-child{border-bottom:none}.DDModeModal-module__-eUJ7W__sectionTitle{color:#cdd6cf;margin:0 0 6px;font-size:14px;font-weight:700}.DDModeModal-module__-eUJ7W__sectionDesc{color:#7a857a;margin:0 0 14px;font-size:12px}.DDModeModal-module__-eUJ7W__compareGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.DDModeModal-module__-eUJ7W__compareCard{background:var(--bg-panel);border:1px solid #283530;border-radius:8px;padding:14px 16px}.DDModeModal-module__-eUJ7W__compareCardTitle{color:#a8b3ab;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:12px;font-weight:700}.DDModeModal-module__-eUJ7W__compareSteps{flex-direction:column;gap:5px;margin-bottom:12px;display:flex}.DDModeModal-module__-eUJ7W__compareStep{justify-content:space-between;font-size:12px;display:flex}.DDModeModal-module__-eUJ7W__stepLabel{color:#7a857a}.DDModeModal-module__-eUJ7W__stepValue{color:#cdd6cf;font-weight:500}.DDModeModal-module__-eUJ7W__compareStat{color:#a8b3ab;border-top:1px solid #283530;justify-content:space-between;margin-bottom:8px;padding:8px 0;font-size:13px;display:flex}.DDModeModal-module__-eUJ7W__compareNote{color:#66705f;margin:0;font-size:11px;font-style:italic;line-height:1.4}.DDModeModal-module__-eUJ7W__calcRow{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.DDModeModal-module__-eUJ7W__calcLabel{color:#a8b3ab;flex-direction:column;gap:3px;font-size:12px;font-weight:600;display:flex}.DDModeModal-module__-eUJ7W__calcHint{color:#66705f;font-size:10px;font-weight:400}.DDModeModal-module__-eUJ7W__calcInputWrap{background:var(--bg-panel);border:1px solid #283530;border-radius:6px;align-items:center;margin-top:2px;display:flex;overflow:hidden}.DDModeModal-module__-eUJ7W__calcPrefix{color:#7a857a;border-right:1px solid #283530;padding:0 8px;font-size:12px;line-height:30px}.DDModeModal-module__-eUJ7W__calcInput{color:#cdd6cf;background:0 0;border:none;outline:none;width:100%;height:30px;padding:0 8px;font-size:12px}.DDModeModal-module__-eUJ7W__calcInput::-webkit-outer-spin-button{-webkit-appearance:none}.DDModeModal-module__-eUJ7W__calcInput::-webkit-inner-spin-button{-webkit-appearance:none}.DDModeModal-module__-eUJ7W__calcResults{align-items:center;gap:12px;display:flex}.DDModeModal-module__-eUJ7W__calcResult{background:var(--bg-panel);text-align:center;border:1px solid #283530;border-radius:8px;flex:1;padding:14px 16px}.DDModeModal-module__-eUJ7W__calcResultWorse{background:#ef44440a;border-color:#ef44444d}.DDModeModal-module__-eUJ7W__calcResultMode{color:#7a857a;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:11px;font-weight:700}.DDModeModal-module__-eUJ7W__calcResultAmount{color:#cdd6cf;margin-bottom:2px;font-size:22px;font-weight:700}.DDModeModal-module__-eUJ7W__calcResultPct{margin-bottom:6px;font-size:16px;font-weight:700}.DDModeModal-module__-eUJ7W__calcResultDetail{color:#66705f;font-size:10px}.DDModeModal-module__-eUJ7W__calcVs{color:#66705f;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:600}.DDModeModal-module__-eUJ7W__scenarioGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.DDModeModal-module__-eUJ7W__scenarioCard{background:var(--bg-panel);text-align:left;cursor:pointer;border:1px solid #283530;border-radius:8px;padding:12px 14px;transition:border-color .15s}.DDModeModal-module__-eUJ7W__scenarioCard:hover{border-color:#35604e}.DDModeModal-module__-eUJ7W__scenarioCardActive{border-color:#4fd1a1!important}.DDModeModal-module__-eUJ7W__scenarioLabel{color:#cdd6cf;margin-bottom:2px;font-size:12px;font-weight:700}.DDModeModal-module__-eUJ7W__scenarioDesc{color:#7a857a;margin-bottom:8px;font-size:11px}.DDModeModal-module__-eUJ7W__scenarioNumbers{flex-wrap:wrap;gap:10px;margin-bottom:5px;font-size:11px;display:flex}.DDModeModal-module__-eUJ7W__scenarioDds{color:#7a857a;gap:14px;margin-bottom:6px;font-size:11px;display:flex}.DDModeModal-module__-eUJ7W__scenarioNote{color:#66705f;margin:0;font-size:10px;font-style:italic;line-height:1.4}.DDModeModal-module__-eUJ7W__whyGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.DDModeModal-module__-eUJ7W__whyCard{background:var(--bg-panel);border:1px solid #283530;border-radius:8px;padding:14px 16px}.DDModeModal-module__-eUJ7W__whyCardTitle{color:#a8b3ab;margin-bottom:10px;font-size:12px;font-weight:700}.DDModeModal-module__-eUJ7W__whyList{flex-direction:column;gap:5px;margin:0;padding:0 0 0 16px;display:flex}.DDModeModal-module__-eUJ7W__whyList li{color:#7a857a;font-size:11px;line-height:1.4}.DDModeModal-module__-eUJ7W__footer{border-top:1px solid #283530;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:14px 24px;display:flex}.DDModeModal-module__-eUJ7W__cancelBtn{color:#7a857a;cursor:pointer;background:0 0;border:1px solid #283530;border-radius:6px;padding:7px 16px;font-size:12px}.DDModeModal-module__-eUJ7W__cancelBtn:hover{color:#a8b3ab;border-color:#35604e}.DDModeModal-module__-eUJ7W__footerModes{gap:8px;display:flex}.DDModeModal-module__-eUJ7W__setModeBtn{background:var(--bg-panel);color:#a8b3ab;cursor:pointer;border:1px solid #283530;border-radius:6px;padding:7px 14px;font-size:12px;font-weight:600;transition:border-color .15s,background .15s}.DDModeModal-module__-eUJ7W__setModeBtn:hover{color:#cdd6cf;border-color:#35604e}.DDModeModal-module__-eUJ7W__setModeBtnActive{color:#4fd1a1;background:#4fd1a11a;border-color:#4fd1a1}.DDModeModal-module__-eUJ7W__red{color:#f0637a}.DDModeModal-module__-eUJ7W__yellow{color:#f59e0b}.DDModeModal-module__-eUJ7W__green{color:#4fd1a1}@media (max-width:600px){.DDModeModal-module__-eUJ7W__panel{max-height:95vh}.DDModeModal-module__-eUJ7W__modeCards,.DDModeModal-module__-eUJ7W__compareGrid,.DDModeModal-module__-eUJ7W__calcRow,.DDModeModal-module__-eUJ7W__scenarioGrid,.DDModeModal-module__-eUJ7W__whyGrid{grid-template-columns:1fr}.DDModeModal-module__-eUJ7W__calcResults{flex-direction:column}.DDModeModal-module__-eUJ7W__calcVs{transform:rotate(90deg)}.DDModeModal-module__-eUJ7W__footerModes{flex-direction:column}.DDModeModal-module__-eUJ7W__footer{flex-direction:column;align-items:stretch}}
.MobilePositionList-module__hK1pza__list{flex-direction:column;gap:8px;padding-bottom:8px;display:flex}.MobilePositionList-module__hK1pza__empty{color:var(--text-muted);padding:18px 4px;font-size:12.5px}.MobilePositionList-module__hK1pza__toolbar{justify-content:flex-start;align-items:center;display:flex}.MobilePositionList-module__hK1pza__toolbarBtn{border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:600}.MobilePositionList-module__hK1pza__toolbarBtn:active{background:#ffffff0d}.MobilePositionList-module__hK1pza__card{border:1px solid var(--border);background:var(--bg-panel);border-left-width:3px;border-radius:10px;overflow:hidden}.MobilePositionList-module__hK1pza__long{border-left-color:var(--profit)}.MobilePositionList-module__hK1pza__short{border-left-color:var(--loss)}.MobilePositionList-module__hK1pza__head{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.1fr .9fr 1.4fr 20px;align-items:center;gap:8px;min-height:56px;padding:10px 10px 10px 9px;display:grid}.MobilePositionList-module__hK1pza__head:active{background:#ffffff0a}.MobilePositionList-module__hK1pza__cell{flex-direction:column;gap:3px;min-width:0;display:flex}.MobilePositionList-module__hK1pza__cellRight{text-align:right;align-items:flex-end}.MobilePositionList-module__hK1pza__cellLabel{color:var(--text-muted);white-space:nowrap;font-size:10.5px}.MobilePositionList-module__hK1pza__cellValue{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.MobilePositionList-module__hK1pza__market{align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.MobilePositionList-module__hK1pza__coin{width:20px;height:20px;color:var(--text-primary);background:#ffffff1a;border-radius:50%;flex:none;place-items:center;font-size:8px;font-weight:800;display:grid}.MobilePositionList-module__hK1pza__coinLogo{object-fit:cover;background:#ffffff14;border-radius:50%;flex:none;width:20px;height:20px}.MobilePositionList-module__hK1pza__tpSlPair{align-items:center;gap:6px;display:inline-flex}.MobilePositionList-module__hK1pza__tpSlSep{color:var(--text-muted)}.MobilePositionList-module__hK1pza__chevron{color:var(--text-muted);transition:transform .16s var(--ease-out,ease);justify-self:end;font-size:14px;line-height:1}.MobilePositionList-module__hK1pza__chevronOpen{transform:rotate(180deg)}.MobilePositionList-module__hK1pza__up{color:var(--profit)}.MobilePositionList-module__hK1pza__down{color:var(--loss)}.MobilePositionList-module__hK1pza__detail{border-top:1px solid var(--border);padding:4px 10px 10px}.MobilePositionList-module__hK1pza__detailRow{justify-content:space-between;align-items:center;gap:12px;min-height:28px;font-size:11px;display:flex}.MobilePositionList-module__hK1pza__detailLabel{color:var(--text-muted)}.MobilePositionList-module__hK1pza__detailValue{font-variant-numeric:tabular-nums;font-weight:600}.MobilePositionList-module__hK1pza__tpSl{border:0;border-bottom:1px dashed var(--border);color:var(--text-muted);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:4px 2px;font-size:12.5px;display:inline-flex}.MobilePositionList-module__hK1pza__pencil{font-size:11px}.MobilePositionList-module__hK1pza__riskEditor{flex-direction:column;display:flex}.MobilePositionList-module__hK1pza__riskFields>*{flex-direction:column;gap:8px;display:flex}.MobilePositionList-module__hK1pza__riskEditor{gap:4px;padding:6px 0 0}.MobilePositionList-module__hK1pza__riskFields{--fluid-control-h:34px}.MobilePositionList-module__hK1pza__riskFields,.MobilePositionList-module__hK1pza__riskFields>*,.MobilePositionList-module__hK1pza__riskFields>*>*{width:100%;min-width:0}.MobilePositionList-module__hK1pza__riskFields>*{gap:6px}.MobilePositionList-module__hK1pza__closeBtn{border:1px solid var(--border);width:100%;min-height:44px;color:var(--text-primary);cursor:pointer;background:0 0;border-radius:8px;margin-top:8px;font-size:13px;font-weight:600}.MobilePositionList-module__hK1pza__closeBtn:active{background:#ffffff0f}.MobilePositionList-module__hK1pza__partialRow{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;display:grid}.MobilePositionList-module__hK1pza__partialBtn{border:1px solid var(--border);min-height:40px;color:var(--text-secondary,var(--text-primary));cursor:pointer;background:0 0;border-radius:8px;font-size:12px;font-weight:600}.MobilePositionList-module__hK1pza__partialBtn:active{background:#ffffff0f}
.QuickSettings-module__GynzJW__wrap{display:inline-flex;position:relative}.QuickSettings-module__GynzJW__button{height:36px;color:var(--text,#fff);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0d;border-radius:40px;justify-content:center;align-items:center;padding:0 18px;transition:background-color .15s,transform .15s;display:inline-flex}.QuickSettings-module__GynzJW__button:hover{background:#ffffff0f;transform:scale(1.02)}.QuickSettings-module__GynzJW__button:active{transform:scale(.96)}.QuickSettings-module__GynzJW__buttonOpen{background:#ffffff14}.QuickSettings-module__GynzJW__buttonLabel{letter-spacing:-.01em;margin-left:10px;font-size:13px;font-weight:500}.QuickSettings-module__GynzJW__gear{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:transform .42s cubic-bezier(.34,1.56,.64,1);display:flex}.QuickSettings-module__GynzJW__button:hover .QuickSettings-module__GynzJW__gear,.QuickSettings-module__GynzJW__buttonOpen .QuickSettings-module__GynzJW__gear{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.QuickSettings-module__GynzJW__gear,.QuickSettings-module__GynzJW__button{transition:none}.QuickSettings-module__GynzJW__button:hover .QuickSettings-module__GynzJW__gear,.QuickSettings-module__GynzJW__buttonOpen .QuickSettings-module__GynzJW__gear,.QuickSettings-module__GynzJW__button:hover,.QuickSettings-module__GynzJW__button:active{transform:none}}.QuickSettings-module__GynzJW__panel{z-index:100000;-webkit-overflow-scrolling:touch;border:1px solid var(--border,#2a2f2a);background:var(--bg-raised,#14171a);border-radius:12px;width:320px;max-height:min(70dvh,520px);padding:12px;position:fixed;overflow-y:auto;box-shadow:0 16px 40px #00000080}.QuickSettings-module__GynzJW__panelHead{justify-content:space-between;align-items:center;gap:12px;margin:-2px 0 10px;display:flex}.QuickSettings-module__GynzJW__panelTitle{color:var(--text,#e8ece8);font-size:13px;font-weight:600}.QuickSettings-module__GynzJW__panelClose{border:1px solid var(--border,#2a2f2a);width:30px;height:30px;color:var(--text-muted,#8b938b);cursor:pointer;background:0 0;border-radius:8px;flex:none;font-size:17px;line-height:1}.QuickSettings-module__GynzJW__panelClose:hover{color:var(--text,#e8ece8);background:#ffffff0d}.QuickSettings-module__GynzJW__group+.QuickSettings-module__GynzJW__group{border-top:1px solid var(--border,#2a2f2a);margin-top:12px;padding-top:12px}.QuickSettings-module__GynzJW__groupTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted,#8b938b);margin-bottom:8px;font-size:10px;font-weight:600}.QuickSettings-module__GynzJW__toggle{cursor:pointer;align-items:flex-start;gap:10px;padding:7px 0;display:flex}.QuickSettings-module__GynzJW__toggleText{flex:auto;min-width:0}.QuickSettings-module__GynzJW__toggleLabel{color:var(--text,#e8ece8);font-size:12.5px;display:block}.QuickSettings-module__GynzJW__toggleHint{color:var(--text-muted,#8b938b);margin-top:2px;font-size:11px;line-height:1.4;display:block}.QuickSettings-module__GynzJW__toggleInput{opacity:0;width:0;height:0;position:absolute}.QuickSettings-module__GynzJW__track{background:#ffffff1f;border-radius:999px;flex:none;width:34px;height:20px;margin-top:1px;transition:background-color .16s;position:relative}.QuickSettings-module__GynzJW__knob{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .16s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;left:2px}.QuickSettings-module__GynzJW__toggleInput:checked~.QuickSettings-module__GynzJW__track{background:var(--profit,#42bf35)}.QuickSettings-module__GynzJW__toggleInput:checked~.QuickSettings-module__GynzJW__track .QuickSettings-module__GynzJW__knob{transform:translate(14px)}.QuickSettings-module__GynzJW__toggleInput:focus-visible~.QuickSettings-module__GynzJW__track{outline:2px solid var(--accent,#6bbf4a);outline-offset:2px}.QuickSettings-module__GynzJW__more{border:1px solid var(--border,#2a2f2a);width:100%;color:var(--text-muted,#8b938b);cursor:pointer;background:0 0;border-radius:8px;margin-top:12px;padding:8px;font-size:12px}.QuickSettings-module__GynzJW__more:hover{color:var(--text,#e8ece8);background:#ffffff0a}.QuickSettings-module__GynzJW__actions{border-top:1px solid var(--border);flex-direction:column;gap:2px;padding-top:6px;display:flex}.QuickSettings-module__GynzJW__moreStrong{color:var(--accent);font-weight:600}
.ChartToolbar-module__aA7Fjq__toolbar{--toolbar-h:34px;--toolbar-chart-icon:16px;background:var(--bg-panel);border:1px solid var(--border);border-radius:6px;flex-wrap:nowrap;align-items:center;gap:4px;min-width:0;padding:4px;display:inline-flex}.ChartToolbar-module__aA7Fjq__tbDivider{background:var(--border);flex-shrink:0;align-self:center;width:1px;height:18px;margin:0 2px}.ChartToolbar-module__aA7Fjq__symbolBtn{background:var(--bg-panel);color:var(--text-primary);border:1px solid var(--border);border-radius:var(--fluid-radius);padding:var(--fluid-padding);font-size:var(--font-base);cursor:pointer;align-items:center;gap:var(--fluid-gap);transition:background var(--dur-base) var(--ease-out);font-weight:600;display:inline-flex}.ChartToolbar-module__aA7Fjq__symbolBtn:hover{background:var(--bg-elevated)}.ChartToolbar-module__aA7Fjq__kbdHint{background:var(--bg-panel);color:var(--text-secondary);border:1px solid var(--border);border-radius:3px;padding:1px 5px;font-size:10px}.ChartToolbar-module__aA7Fjq__tfWrap{position:relative}.ChartToolbar-module__aA7Fjq__tfTrigger{box-sizing:border-box;height:var(--toolbar-h);min-width:var(--toolbar-h);background:var(--bg-panel);color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;transition:background var(--dur-base) ease, color var(--dur-base) ease, border-color var(--dur-base) ease;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:0 9px;font-family:inherit;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.ChartToolbar-module__aA7Fjq__tfTrigger:hover{background:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-focus)}.ChartToolbar-module__aA7Fjq__tfTriggerActive{background:color-mix(in srgb, var(--accent) 10%, var(--bg-elevated));border-color:color-mix(in srgb, var(--accent) 42%, var(--border-focus) 58%)}.ChartToolbar-module__aA7Fjq__tfMenu{background:var(--bg-elevated);border:1px solid var(--border);z-index:50;border-radius:8px;min-width:100%;max-height:min(70vh,520px);padding:6px 0;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000008c}.ChartToolbar-module__aA7Fjq__tfMenuGroup{padding:2px 0}.ChartToolbar-module__aA7Fjq__tfMenuGroupLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:6px 12px 4px;font-size:10px;font-weight:600;line-height:1.2}.ChartToolbar-module__aA7Fjq__tfItem{text-align:left;width:100%;color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:background .14s,color .14s,padding-left .14s;display:flex}.ChartToolbar-module__aA7Fjq__tfItem:hover{background:var(--bg-panel);color:var(--text-primary);padding-left:15px}.ChartToolbar-module__aA7Fjq__tfItemActive,.ChartToolbar-module__aA7Fjq__tfItemActive:hover{background:var(--accent);color:#fff}.ChartToolbar-module__aA7Fjq__tfItemLabel{flex:1;min-width:0}.ChartToolbar-module__aA7Fjq__tfTriggerLabel{line-height:1}.ChartToolbar-module__aA7Fjq__tfTriggerCaret{opacity:.65;transition:transform var(--dur-base) cubic-bezier(.22, 1 var(--ease-out), .36 var(--ease-out), 1) var(--ease-out), opacity var(--dur-base) ease;font-size:8px;line-height:1}.ChartToolbar-module__aA7Fjq__tfTriggerActive .ChartToolbar-module__aA7Fjq__tfTriggerCaret{opacity:1;transform:rotate(180deg)}.ChartToolbar-module__aA7Fjq__tfItemHotkey{color:var(--text-muted);font-family:inherit;font-size:10px;font-weight:500}.ChartToolbar-module__aA7Fjq__tfItemActive .ChartToolbar-module__aA7Fjq__tfItemHotkey{color:#ffffffb8}.ChartToolbar-module__aA7Fjq__connectorToggleBtn{box-sizing:border-box;width:var(--toolbar-h);height:var(--toolbar-h);background:var(--bg-panel);color:var(--text-muted);border:1px solid var(--border);border-radius:var(--fluid-radius);cursor:pointer;transition:color var(--dur-base) ease, background var(--dur-base) ease, border-color var(--dur-base) ease;justify-content:center;align-items:center;padding:0;display:inline-flex}.ChartToolbar-module__aA7Fjq__connectorToggleBtn:hover{background:var(--bg-elevated);color:var(--text-primary)}.ChartToolbar-module__aA7Fjq__connectorToggleBtnActive{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 55%, var(--border))}.ChartToolbar-module__aA7Fjq__chartTypeWrap{position:relative}.ChartToolbar-module__aA7Fjq__chartTypeBtn{box-sizing:border-box;width:var(--toolbar-h);height:var(--toolbar-h);min-width:var(--toolbar-h);background:var(--bg-panel);color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;transition:background var(--dur-base) ease, color var(--dur-base) ease, border-color var(--dur-base) ease;border-radius:4px;justify-content:center;align-items:center;gap:0;padding:0;display:inline-flex}.ChartToolbar-module__aA7Fjq__chartTypeBtn:hover{background:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-focus)}.ChartToolbar-module__aA7Fjq__chartTypeBtnActive{background:color-mix(in srgb, var(--accent) 10%, var(--bg-elevated));border-color:color-mix(in srgb, var(--accent) 42%, var(--border-focus) 58%)}.ChartToolbar-module__aA7Fjq__chartTypeIconWrap{width:var(--toolbar-chart-icon);height:var(--toolbar-chart-icon);color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ChartToolbar-module__aA7Fjq__chartTypeIconWrap svg{width:var(--toolbar-chart-icon);height:var(--toolbar-chart-icon)}.ChartToolbar-module__aA7Fjq__chartTypeMenu{background:var(--bg-elevated);border:1px solid var(--border);z-index:50;border-radius:8px;width:240px;max-height:min(70vh,520px);padding:6px 0;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 8px 24px #0000008c}.ChartToolbar-module__aA7Fjq__chartTypeGroup{padding:2px 0}.ChartToolbar-module__aA7Fjq__chartTypeItem{text-align:left;width:100%;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:7px 12px;font-size:13px;transition:background .14s,color .14s,padding-left .14s;display:flex}.ChartToolbar-module__aA7Fjq__chartTypeItem:hover{background:var(--bg-panel);color:var(--text-primary);padding-left:15px}.ChartToolbar-module__aA7Fjq__chartTypeItemActive{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--text-primary)}.ChartToolbar-module__aA7Fjq__chartTypeItemIcon{width:28px;height:28px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ChartToolbar-module__aA7Fjq__chartTypeItemActive .ChartToolbar-module__aA7Fjq__chartTypeItemIcon{color:var(--text-primary)}.ChartToolbar-module__aA7Fjq__chartTypeItemIcon svg{width:28px;height:28px}.ChartToolbar-module__aA7Fjq__chartTypeItemLabel{flex:1;min-width:0;line-height:1.2}.ChartToolbar-module__aA7Fjq__indicatorWrap{position:relative}.ChartToolbar-module__aA7Fjq__indicatorTrigger{box-sizing:border-box;height:var(--toolbar-h);background:var(--bg-panel);color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:12px;line-height:1;display:inline-flex}.ChartToolbar-module__aA7Fjq__indicatorTrigger:hover{background:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-focus)}.ChartToolbar-module__aA7Fjq__indicatorTriggerActive{background:color-mix(in srgb, var(--accent) 10%, var(--bg-elevated));border-color:color-mix(in srgb, var(--accent) 42%, var(--border-focus) 58%)}.ChartToolbar-module__aA7Fjq__indicatorFx{color:var(--accent,#4fd1a1);letter-spacing:-.5px;opacity:.9;font-family:Georgia,Times New Roman,serif;font-size:12px;font-style:italic;font-weight:700}.ChartToolbar-module__aA7Fjq__indicatorBadge{background:var(--accent);color:#fff;border-radius:10px;padding:1px 6px;font-size:10px;font-weight:600;line-height:1.4}.ChartToolbar-module__aA7Fjq__settingsWrap{position:relative}.ChartToolbar-module__aA7Fjq__settingsBtn{box-sizing:border-box;width:var(--toolbar-h);height:var(--toolbar-h);background:var(--bg-panel);color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.ChartToolbar-module__aA7Fjq__settingsBtn svg{width:15px;height:15px}.ChartToolbar-module__aA7Fjq__settingsBtn:hover{background:var(--bg-elevated);color:var(--text-primary)}.ChartToolbar-module__aA7Fjq__settingsBtnActive{background:var(--bg-elevated);color:var(--text-primary);border-color:var(--border-focus)}.ChartToolbar-module__aA7Fjq__settingsMenu{background:var(--bg-elevated);border:1px solid var(--border);z-index:40;border-radius:8px;flex-direction:column;gap:10px;width:280px;max-height:min(70vh,520px);padding:10px 12px;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto;box-shadow:0 8px 24px #00000080}.ChartToolbar-module__aA7Fjq__settingsMenuPortal{z-index:10060;position:fixed;top:auto;right:auto}.ChartToolbar-module__aA7Fjq__settingsTitle{text-transform:uppercase;letter-spacing:.8px;color:#3a4a44;font-size:11px;font-weight:600}.ChartToolbar-module__aA7Fjq__settingRow{flex-direction:column;gap:5px;display:flex}.ChartToolbar-module__aA7Fjq__settingLabel{color:var(--text-secondary);align-items:center;gap:6px;font-size:12px;display:flex}.ChartToolbar-module__aA7Fjq__settingSelect{background:var(--bg-panel);color:var(--text-primary);border:1px solid var(--border);cursor:pointer;border-radius:5px;outline:none;width:100%;padding:5px 8px;font-size:12px}.ChartToolbar-module__aA7Fjq__settingSelect:focus{border-color:var(--accent)}.ChartToolbar-module__aA7Fjq__settingsSubtitle{text-transform:uppercase;letter-spacing:.6px;color:#3a4a44;margin-top:2px;font-size:10px;font-weight:600}.ChartToolbar-module__aA7Fjq__colorGrid{flex-direction:column;gap:6px;display:flex}.ChartToolbar-module__aA7Fjq__colorRow{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;display:flex}.ChartToolbar-module__aA7Fjq__colorRowLabel{color:var(--text-secondary);flex:1;min-width:0;font-size:11px}.ChartToolbar-module__aA7Fjq__colorInput{border:1px solid var(--border);background:var(--bg-panel);cursor:pointer;border-radius:4px;flex-shrink:0;width:36px;height:26px;padding:0}.ChartToolbar-module__aA7Fjq__colorInput::-webkit-color-swatch-wrapper{padding:2px}.ChartToolbar-module__aA7Fjq__colorInput::-webkit-color-swatch{border:none;border-radius:2px}.ChartToolbar-module__aA7Fjq__resetThemeBtn{background:var(--bg-panel);color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;transition:background var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);border-radius:6px;margin-top:4px;padding:7px 10px;font-size:11px}.ChartToolbar-module__aA7Fjq__resetThemeBtn:hover{background:var(--bg-elevated);color:var(--text-primary)}.ChartToolbar-module__aA7Fjq__resetAllPrefsBtn{color:var(--text-muted);cursor:pointer;transition:background var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);background:0 0;border:1px dashed #37453f;border-radius:6px;margin-top:2px;padding:7px 10px;font-size:11px}.ChartToolbar-module__aA7Fjq__resetAllPrefsBtn:hover{color:#f0637a;background:#f6465d14;border-color:#f6465d73}@media (max-width:1023px){.ChartToolbar-module__aA7Fjq__toolbar{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:4px;overflow-x:auto}.ChartToolbar-module__aA7Fjq__toolbar::-webkit-scrollbar{display:none}.ChartToolbar-module__aA7Fjq__kbdHint{display:none}}@media (max-width:639px){.ChartToolbar-module__aA7Fjq__symbolBtn{padding:4px 8px;font-size:12px}.ChartToolbar-module__aA7Fjq__toolbar{--toolbar-h:28px;flex-wrap:nowrap;gap:3px;padding:3px;overflow:visible}.ChartToolbar-module__aA7Fjq__indicatorTrigger{gap:5px;padding-left:10px;padding-right:10px}}.ChartToolbar-module__aA7Fjq__tfMenu,.ChartToolbar-module__aA7Fjq__chartTypeMenu{transform-origin:0 0;animation:.15s cubic-bezier(.22,1,.36,1) ChartToolbar-module__aA7Fjq__tbMenuIn}.ChartToolbar-module__aA7Fjq__menuClosing{pointer-events:none;animation:.13s ease-in forwards ChartToolbar-module__aA7Fjq__tbMenuOut}@keyframes ChartToolbar-module__aA7Fjq__tbMenuIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ChartToolbar-module__aA7Fjq__tbMenuOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.ChartToolbar-module__aA7Fjq__tfMenu,.ChartToolbar-module__aA7Fjq__chartTypeMenu,.ChartToolbar-module__aA7Fjq__menuClosing{animation-duration:.01ms}.ChartToolbar-module__aA7Fjq__tfTriggerCaret,.ChartToolbar-module__aA7Fjq__tfItem,.ChartToolbar-module__aA7Fjq__chartTypeItem{transition-duration:.01ms}}
.IndicatorPanel-module__CqECTG__backdrop{z-index:10050;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#02060eb8;animation:.16s IndicatorPanel-module__CqECTG__backdropIn;position:fixed;inset:0}@keyframes IndicatorPanel-module__CqECTG__backdropIn{0%{opacity:0}to{opacity:1}}.IndicatorPanel-module__CqECTG__modal{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--fluid-radius);z-index:10051;flex-direction:column;width:min(90vw,1200px);height:min(80vh,900px);animation:.2s cubic-bezier(.16,1,.3,1) IndicatorPanel-module__CqECTG__modalIn;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff0a,0 24px 64px #000000b8,0 8px 24px #0000007a}@keyframes IndicatorPanel-module__CqECTG__modalIn{0%{opacity:0;transform:translate(-50%,calc(14px - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.IndicatorPanel-module__CqECTG__dropdown{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--fluid-radius);z-index:10051;flex-direction:column;width:min(90vw,460px);animation:.18s cubic-bezier(.16,1,.3,1) IndicatorPanel-module__CqECTG__dropdownIn;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #ffffff0a,0 12px 40px #000000b8,0 4px 16px #0000007a}@keyframes IndicatorPanel-module__CqECTG__dropdownIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.IndicatorPanel-module__CqECTG__searchInput::placeholder{color:var(--text-muted)}.IndicatorPanel-module__CqECTG__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.IndicatorPanel-module__CqECTG__headerTitle{color:var(--text-primary);font-size:15px;font-weight:700}.IndicatorPanel-module__CqECTG__closeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:0;padding:2px;line-height:0}.IndicatorPanel-module__CqECTG__closeBtn:hover{color:var(--text-primary)}.IndicatorPanel-module__CqECTG__searchRow{border-bottom:1px solid var(--border);color:var(--text-secondary);flex-shrink:0;align-items:center;gap:8px;padding:6px 14px 10px;display:flex}.IndicatorPanel-module__CqECTG__searchInput{color:var(--text-primary);background:0 0;border:0;outline:none;flex:1;font-family:inherit;font-size:14px}.IndicatorPanel-module__CqECTG__catLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);padding:10px 14px 4px;font-size:10px;font-weight:600}.IndicatorPanel-module__CqECTG__indRow{text-align:left;width:100%;color:var(--text-primary);cursor:pointer;background:0 0;border:0;padding:7px 14px;font-family:inherit;font-size:13px;display:block}.IndicatorPanel-module__CqECTG__indRow:hover{background:var(--bg-elevated)}.IndicatorPanel-module__CqECTG__emptyState{color:var(--text-secondary);padding:24px 14px;font-size:12px}.IndicatorPanel-module__CqECTG__catalog{flex:1;padding:2px 0 8px;overflow-y:auto}.IndicatorPanel-module__CqECTG__catalog::-webkit-scrollbar{width:5px}.IndicatorPanel-module__CqECTG__catalog::-webkit-scrollbar-track{background:0 0}.IndicatorPanel-module__CqECTG__catalog::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.IndicatorPanel-module__CqECTG__indRow:hover .IndicatorPanel-module__CqECTG__indName{color:var(--text-primary)}.IndicatorPanel-module__CqECTG__indRow:hover .IndicatorPanel-module__CqECTG__indDesc{color:var(--text-muted)}@media (max-width:639px){.IndicatorPanel-module__CqECTG__modal{width:92vw;height:58dvh}.IndicatorPanel-module__CqECTG__sidebar{width:92px}}
.ChartSettingsModal-module__U2UZwW__backdrop{z-index:10050;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02060eb8;animation:.15s ChartSettingsModal-module__U2UZwW__fadeIn;position:fixed;inset:0}@keyframes ChartSettingsModal-module__U2UZwW__fadeIn{0%{opacity:0}to{opacity:1}}.ChartSettingsModal-module__U2UZwW__modal{z-index:10051;width:min(640px,94vw);height:min(520px,88vh);font-family:var(--font-sans);background:#12100f;border:1px solid #202824;border-radius:4px;flex-direction:column;animation:.18s cubic-bezier(.16,1,.3,1) ChartSettingsModal-module__U2UZwW__slideIn;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 12px 48px #000000a6}@keyframes ChartSettingsModal-module__U2UZwW__slideIn{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.ChartSettingsModal-module__U2UZwW__header{border-bottom:1px solid #202824;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.ChartSettingsModal-module__U2UZwW__title{color:#e7ebe8;letter-spacing:.2px;margin:0;font-size:14px;font-weight:600}.ChartSettingsModal-module__U2UZwW__closeBtn{color:#787b86;cursor:pointer;width:28px;height:28px;transition:color var(--dur-micro) var(--ease-out), background var(--dur-micro) var(--ease-out);background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.ChartSettingsModal-module__U2UZwW__closeBtn:hover{color:#d1d4dc;background:#ffffff0f}.ChartSettingsModal-module__U2UZwW__body{flex:1;min-height:0;display:flex;overflow:hidden}.ChartSettingsModal-module__U2UZwW__sidebar{background:#12100f;border-right:1px solid #202824;flex-direction:column;flex-shrink:0;gap:2px;width:168px;padding:8px 0;display:flex}.ChartSettingsModal-module__U2UZwW__navItem{color:#787b86;cursor:pointer;text-align:left;transition:background var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:10px 16px;font-family:inherit;font-size:13px;display:flex}.ChartSettingsModal-module__U2UZwW__navItem:hover{color:#d1d4dc;background:#ffffff0a}.ChartSettingsModal-module__U2UZwW__navItemActive{color:#d1d4dc;background:#202824}.ChartSettingsModal-module__U2UZwW__navIcon{opacity:.85;flex-shrink:0;width:18px;height:18px}.ChartSettingsModal-module__U2UZwW__content{flex:1;padding:16px 20px 20px;overflow-y:auto}.ChartSettingsModal-module__U2UZwW__content::-webkit-scrollbar{width:5px}.ChartSettingsModal-module__U2UZwW__content::-webkit-scrollbar-thumb{background:#2b322e;border-radius:3px}.ChartSettingsModal-module__U2UZwW__section{margin-bottom:20px}.ChartSettingsModal-module__U2UZwW__section:last-child{margin-bottom:0}.ChartSettingsModal-module__U2UZwW__sectionTitle{text-transform:uppercase;letter-spacing:.6px;color:#787b86;margin-bottom:10px;font-size:11px;font-weight:600}.ChartSettingsModal-module__U2UZwW__row{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:6px;display:flex}.ChartSettingsModal-module__U2UZwW__row:last-child{margin-bottom:0}.ChartSettingsModal-module__U2UZwW__rowLabel{color:#d1d4dc;flex:1;min-width:0;font-size:12px}.ChartSettingsModal-module__U2UZwW__rowControls{flex-shrink:0;align-items:center;gap:8px;display:flex}.ChartSettingsModal-module__U2UZwW__checkbox{cursor:pointer;color:#d1d4dc;align-items:center;gap:8px;min-height:32px;font-family:inherit;font-size:12px;display:flex}.ChartSettingsModal-module__U2UZwW__checkbox input{appearance:none;cursor:pointer;background:#1b2220;border:1px solid #3a4038;border-radius:3px;flex-shrink:0;width:18px;height:18px;margin:0;position:relative}.ChartSettingsModal-module__U2UZwW__checkbox input:checked{background:#4fd1a1;border-color:#4fd1a1}.ChartSettingsModal-module__U2UZwW__checkbox input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.ChartSettingsModal-module__U2UZwW__select{color:#d1d4dc;cursor:pointer;appearance:none;background:#1b2220 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath fill='%23787b86' d='M1 1l4 4 4-4'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #3a4038;border-radius:4px;outline:none;min-width:140px;padding:6px 28px 6px 10px;font-family:inherit;font-size:12px}.ChartSettingsModal-module__U2UZwW__select:focus{border-color:#4fd1a1}.ChartSettingsModal-module__U2UZwW__selectWide{min-width:180px}.ChartSettingsModal-module__U2UZwW__numberInput{color:#d1d4dc;text-align:right;background:#1b2220;border:1px solid #3a4038;border-radius:4px;outline:none;width:56px;padding:6px 8px;font-family:inherit;font-size:12px}.ChartSettingsModal-module__U2UZwW__numberInput:focus{border-color:#4fd1a1}.ChartSettingsModal-module__U2UZwW__unit{color:#787b86;font-size:13px}.ChartSettingsModal-module__U2UZwW__colorSwatch{cursor:pointer;border:1px solid #3a4038;border-radius:4px;flex-shrink:0;width:26px;height:26px;padding:0;overflow:hidden}.ChartSettingsModal-module__U2UZwW__colorSwatch input{cursor:pointer;border:0;width:36px;height:36px;margin:-5px;padding:0}.ChartSettingsModal-module__U2UZwW__colorPair{gap:4px;display:flex}.ChartSettingsModal-module__U2UZwW__sliderRow{flex:1;align-items:center;gap:10px;max-width:200px;display:flex}.ChartSettingsModal-module__U2UZwW__slider{appearance:none;background:#2b322e;border-radius:2px;outline:none;flex:1;height:4px}.ChartSettingsModal-module__U2UZwW__slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#d1d4dc;border:2px solid #12100f;border-radius:50%;width:14px;height:14px}.ChartSettingsModal-module__U2UZwW__sliderValue{color:#787b86;text-align:right;min-width:28px;font-size:12px}.ChartSettingsModal-module__U2UZwW__candleRow{justify-content:space-between;align-items:center;min-height:36px;margin-bottom:4px;display:flex}.ChartSettingsModal-module__U2UZwW__footer{background:#12100f;border-top:1px solid #202824;flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.ChartSettingsModal-module__U2UZwW__templateBtn{color:#d1d4dc;cursor:pointer;background:#1b2220;border:1px solid #3a4038;border-radius:4px;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:12px;display:flex}.ChartSettingsModal-module__U2UZwW__templateBtn:hover{background:#202824}.ChartSettingsModal-module__U2UZwW__footerActions{gap:8px;display:flex}.ChartSettingsModal-module__U2UZwW__cancelBtn{color:#4fd1a1;cursor:pointer;transition:background var(--dur-micro) var(--ease-out);background:0 0;border:1px solid #4fd1a1;border-radius:20px;padding:8px 24px;font-family:inherit;font-size:12px}.ChartSettingsModal-module__U2UZwW__cancelBtn:hover{background:#2962ff1a}.ChartSettingsModal-module__U2UZwW__okBtn{color:#fff;cursor:pointer;transition:background var(--dur-micro) var(--ease-out);background:#4fd1a1;border:1px solid #4fd1a1;border-radius:20px;padding:8px 28px;font-family:inherit;font-size:12px}.ChartSettingsModal-module__U2UZwW__okBtn:hover{background:#35a882}.ChartSettingsModal-module__U2UZwW__templateMenu{z-index:2;background:#1b2220;border:1px solid #3a4038;border-radius:4px;min-width:180px;position:absolute;bottom:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 8px 24px #00000080}.ChartSettingsModal-module__U2UZwW__templateWrap{position:relative}.ChartSettingsModal-module__U2UZwW__templateMenuItem{color:#d1d4dc;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:10px 14px;font-family:inherit;font-size:12px;display:block}.ChartSettingsModal-module__U2UZwW__templateMenuItem:hover{background:#202824}@media (max-width:639px){.ChartSettingsModal-module__U2UZwW__select,.ChartSettingsModal-module__U2UZwW__selectWide{min-width:0;max-width:55%;padding:4px 22px 4px 8px;font-size:11px}}
.stats-module__tcGf5G__shell{width:100%;min-height:100dvh;color:var(--text-primary);background:var(--bg-app);font-family:var(--font-sans);box-sizing:border-box;flex-direction:column;flex:1;padding:16px 18px 22px;display:flex}.stats-module__tcGf5G__statsPageShell{max-width:min(1180px,100%);margin:0 auto}.stats-module__tcGf5G__main{flex-direction:column;flex:1;gap:16px;width:100%;min-height:0;display:flex}.stats-module__tcGf5G__calendarMain{gap:var(--fluid-gap);overflow:hidden}.stats-module__tcGf5G__calendarFill{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.stats-module__tcGf5G__statsEmbeddedRoot{background:var(--bg-app);min-height:0;color:var(--text-primary);font-variant-numeric:tabular-nums;flex-direction:column;flex:1;display:flex;overflow:auto}.stats-module__tcGf5G__statsEmbeddedRoot>.stats-module__tcGf5G__main{flex:auto;min-height:0}.stats-module__tcGf5G__calendarEmbeddedWrap{flex-direction:column;flex:1;min-height:0;display:flex}.stats-module__tcGf5G__calendarEmbeddedWrap>.stats-module__tcGf5G__main{flex:1;min-height:0}.stats-module__tcGf5G__statsMosaic{border:1px solid var(--border);background:var(--bg-panel);border-radius:10px;flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden auto}.stats-module__tcGf5G__analyticsDashboard{flex-direction:column;flex:auto;gap:14px;min-height:0;padding:0 0 4px;display:flex}.stats-module__tcGf5G__analyticsKpiGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.stats-module__tcGf5G__analyticsTopGrid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:14px;display:grid}.stats-module__tcGf5G__analyticsLowerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.stats-module__tcGf5G__chartPanel,.stats-module__tcGf5G__assetPanel,.stats-module__tcGf5G__breakdownPanel,.stats-module__tcGf5G__statsStrip{border:1px solid var(--border);background:var(--bg-panel);border-radius:10px}.stats-module__tcGf5G__chartPanel,.stats-module__tcGf5G__assetPanel,.stats-module__tcGf5G__breakdownPanel{min-width:0;padding:16px}.stats-module__tcGf5G__dailyPnlChart,.stats-module__tcGf5G__durationChart,.stats-module__tcGf5G__weekdayChart{min-height:200px;padding:var(--plot-top) 20px 8px;background:linear-gradient(#8e9ab31f 1px, transparent 1px) 0 var(--plot-top) / 100% calc((100% - var(--plot-top) - var(--tick-row) - 8px) / 4);align-items:stretch;gap:clamp(2px,2.2%,14px);display:flex}.stats-module__tcGf5G__barPlot{flex:1 1 0;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex}.stats-module__tcGf5G__weekdayChart{padding-top:var(--plot-top);background:0 0;padding-bottom:8px;position:relative}.stats-module__tcGf5G__weekdayPlot{flex:1 1 0;width:100%;min-height:0;position:relative}.stats-module__tcGf5G__weekdayPlot:before{content:"";background:var(--border);opacity:.9;height:1px;position:absolute;top:50%;left:0;right:0}.stats-module__tcGf5G__dailyPnlBarSlot,.stats-module__tcGf5G__durationBucket,.stats-module__tcGf5G__weekdayBucket{min-width:0;color:var(--text-secondary);flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:8px;font-size:10px;display:flex}.stats-module__tcGf5G__weekdayBucket{gap:0;position:relative}.stats-module__tcGf5G__weekdayBucket>span:last-child{height:var(--tick-row);line-height:var(--tick-row)}.stats-module__tcGf5G__dailyPnlBarProfit,.stats-module__tcGf5G__dailyPnlBarLoss,.stats-module__tcGf5G__weekdayProfit,.stats-module__tcGf5G__weekdayLoss{border-radius:3px 3px 0 0;width:min(38px,52%);min-height:4px}.stats-module__tcGf5G__weekdayProfit,.stats-module__tcGf5G__weekdayLoss{z-index:1;height:calc(var(--frac,0) * (50% - var(--value-gutter)));position:absolute;left:50%;transform:translate(-50%)}.stats-module__tcGf5G__weekdayProfit{bottom:50%}.stats-module__tcGf5G__weekdayLoss{border-radius:0 0 3px 3px;top:50%}.stats-module__tcGf5G__weekdayValue{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10px;font-weight:900;line-height:var(--value-gutter);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.stats-module__tcGf5G__weekdayProfit>.stats-module__tcGf5G__weekdayValue{bottom:100%}.stats-module__tcGf5G__weekdayLoss>.stats-module__tcGf5G__weekdayValue{top:100%}.stats-module__tcGf5G__weekdayProfit .stats-module__tcGf5G__weekdayValue{color:var(--profit);top:-16px}.stats-module__tcGf5G__weekdayLoss .stats-module__tcGf5G__weekdayValue{color:var(--loss);bottom:-16px}.stats-module__tcGf5G__dailyPnlBarProfit,.stats-module__tcGf5G__weekdayProfit{background:var(--profit)}.stats-module__tcGf5G__dailyPnlBarLoss,.stats-module__tcGf5G__weekdayLoss{background:var(--loss)}.stats-module__tcGf5G__assetBreakdownList{flex-direction:column;gap:10px;display:flex}.stats-module__tcGf5G__assetBreakdownRow{background:var(--bg-elevated);border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.stats-module__tcGf5G__assetBreakdownRow div{flex-direction:column;gap:3px;display:flex}.stats-module__tcGf5G__assetBreakdownRow div:last-child{text-align:right}.stats-module__tcGf5G__assetBreakdownRow strong{color:var(--text-primary);font-size:14px}.stats-module__tcGf5G__assetBreakdownRow span{color:var(--text-secondary);font-size:11px;font-weight:700}.stats-module__tcGf5G__statsStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 28px;padding:18px 20px;display:grid}.stats-module__tcGf5G__statStripItem{flex-direction:column;gap:5px;min-width:0;display:flex}.stats-module__tcGf5G__statStripItem span{color:var(--text-secondary);font-size:11px;font-weight:700}.stats-module__tcGf5G__statStripItem strong{color:var(--text-primary);font-size:18px;font-weight:900}.stats-module__tcGf5G__durationBars{flex:1 1 0;justify-content:center;align-items:flex-end;gap:4px;width:40px;min-height:0;display:flex}.stats-module__tcGf5G__durationProfit,.stats-module__tcGf5G__durationLoss{border-radius:3px 3px 0 0;width:17px;min-height:0}.stats-module__tcGf5G__durationProfit{background:var(--profit)}.stats-module__tcGf5G__durationLoss{background:var(--loss)}.stats-module__tcGf5G__donutRow{align-items:center;gap:28px;min-height:158px;display:flex}.stats-module__tcGf5G__breakdownStats{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;display:grid}.stats-module__tcGf5G__breakdownStats>span{color:var(--text-secondary);flex-direction:column;gap:4px;font-size:11px;font-weight:700;display:flex}.stats-module__tcGf5G__breakdownStats strong{color:var(--text-primary);white-space:nowrap;font-size:16px;font-weight:900}.stats-module__tcGf5G__profitText{color:var(--profit)!important}.stats-module__tcGf5G__lossText{color:var(--loss)!important}.stats-module__tcGf5G__statsMosaic{display:none}@media (max-width:1100px){.stats-module__tcGf5G__analyticsKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-module__tcGf5G__analyticsTopGrid,.stats-module__tcGf5G__analyticsLowerGrid{grid-template-columns:1fr}.stats-module__tcGf5G__statsStrip{grid-template-columns:repeat(2,minmax(0,1fr))}}.stats-module__tcGf5G__topBar{border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:4px;padding-bottom:14px;display:flex}.stats-module__tcGf5G__topLinks{gap:var(--fluid-gap);flex-wrap:wrap;align-items:center;display:flex}.stats-module__tcGf5G__breachBanner{padding:var(--fluid-padding) 12px;font-size:var(--font-base);color:#ffd0d0;border-radius:var(--fluid-radius);background:#2a1018;border:1px solid #8a3040;margin:0 0 12px;line-height:1.45}.stats-module__tcGf5G__h1{letter-spacing:-.02em;margin:0 0 4px;font-size:22px;font-weight:600}.stats-module__tcGf5G__muted{color:var(--text-secondary);font-size:var(--font-base);margin:0}.stats-module__tcGf5G__mutedSm{font-size:var(--font-sm);color:var(--text-muted)}.stats-module__tcGf5G__gate{max-width:520px}.stats-module__tcGf5G__actions{gap:var(--fluid-gap);flex-wrap:wrap;margin:16px 0;display:flex}.stats-module__tcGf5G__linkBtn,.stats-module__tcGf5G__primaryBtn,.stats-module__tcGf5G__ghostBtn,.stats-module__tcGf5G__textLink{font-family:inherit;font-size:var(--font-base);cursor:pointer;border-radius:var(--fluid-radius)}.stats-module__tcGf5G__linkBtn{padding:var(--fluid-padding) 14px;border:1px solid var(--border);background:var(--bg-panel);color:var(--text-secondary);align-items:center;text-decoration:none;display:inline-flex}.stats-module__tcGf5G__linkBtn:hover{border-color:var(--accent-hover);color:var(--text-primary)}.stats-module__tcGf5G__primaryBtn{padding:var(--fluid-padding) 14px;border:1px solid var(--accent);background:var(--accent);color:#fff}.stats-module__tcGf5G__primaryBtn:hover:not(:disabled){filter:brightness(1.06)}.stats-module__tcGf5G__primaryBtn:disabled,.stats-module__tcGf5G__ghostBtn:disabled{opacity:.42;cursor:not-allowed;pointer-events:none;filter:grayscale(.35)}.stats-module__tcGf5G__ghostBtn{padding:var(--fluid-padding) 14px;border:1px solid var(--border);background:var(--bg-panel);color:var(--text-secondary)}.stats-module__tcGf5G__ghostBtn:hover:not(:disabled){border-color:var(--bg-hover);background:var(--bg-hover)}.stats-module__tcGf5G__ghostBtn:disabled{opacity:.45;cursor:not-allowed}.stats-module__tcGf5G__textLink{color:var(--accent-hover);background:0 0;border:none;margin-top:8px;padding:4px 0;text-decoration:underline}.stats-module__tcGf5G__err{color:var(--cal-red);font-size:var(--font-base)}.stats-module__tcGf5G__grid{box-sizing:border-box;flex:1 1 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));grid-auto-rows:minmax(92px,auto);align-content:start;gap:12px;width:100%;min-height:0;padding:4px 16px 18px;display:grid}.stats-module__tcGf5G__statBlock .stats-module__tcGf5G__grid{flex:none;min-height:auto}.stats-module__tcGf5G__statCard{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-panel);border-radius:10px;flex-direction:column;justify-content:center;min-width:0;min-height:92px;margin:0;padding:15px 16px;display:flex;position:relative}.stats-module__tcGf5G__cardToneProfit{background:#4fd1a112;border-color:#4fd1a133}.stats-module__tcGf5G__cardToneLoss{background:#f6465d12;border-color:#f6465d33}.stats-module__tcGf5G__cardToneNeutral{background:var(--bg-panel);border-color:var(--border)}.stats-module__tcGf5G__cardToneNeutral .stats-module__tcGf5G__statLabel{color:var(--text-muted)}.stats-module__tcGf5G__cardToneNeutral .stats-module__tcGf5G__statValue{color:var(--text-primary)}.stats-module__tcGf5G__cardToneNeutral .stats-module__tcGf5G__statInlineMuted{color:var(--text-secondary)}.stats-module__tcGf5G__statLabel{text-transform:none;letter-spacing:0;overflow-wrap:anywhere;color:var(--text-secondary);margin:0 0 6px;font-size:11px;font-weight:700;line-height:1.25}.stats-module__tcGf5G__statValue{overflow-wrap:anywhere;min-width:0;color:var(--text-primary);margin:0;font-size:clamp(17px,2.2vw,22px);font-weight:900;line-height:1.2}.stats-module__tcGf5G__statInlineMuted{color:var(--text-secondary);font-size:.62em;font-weight:700}.stats-module__tcGf5G__loadingBox{text-align:center;color:var(--text-secondary);font-size:var(--font-lg);padding:28px 16px}.stats-module__tcGf5G__loadingPulse{animation:1.2s ease-in-out infinite stats-module__tcGf5G__statsPulse;display:inline-block}@keyframes stats-module__tcGf5G__statsPulse{0%,to{opacity:.55}50%{opacity:1}}.stats-module__tcGf5G__tableSection{border:1px solid var(--border);background:var(--bg-panel);border-radius:10px;flex-direction:column;flex:1 1 0;min-height:140px;padding:16px 16px 18px;display:flex}.stats-module__tcGf5G__sectionTitle{font-family:var(--font-wordmark);letter-spacing:0;text-transform:none;color:var(--text-primary);margin:0 0 12px;font-size:16px;font-weight:900}.stats-module__tcGf5G__sectionTitleSub{font-size:var(--font-sm);color:var(--accent-hover);font-weight:500}.stats-module__tcGf5G__tableWrap{flex:1;min-height:0;overflow:auto}.stats-module__tcGf5G__table{border-collapse:collapse;width:100%;font-size:var(--font-base)}.stats-module__tcGf5G__table th,.stats-module__tcGf5G__table td{text-align:left;border-bottom:1px solid var(--border);padding:11px 12px}.stats-module__tcGf5G__table th{color:var(--text-muted);text-transform:none;letter-spacing:0;font-size:10px;font-weight:800}.stats-module__tcGf5G__table tbody tr:hover{background:var(--bg-hover)}.stats-module__tcGf5G__tableCellProfit{color:var(--profit);background:0 0;font-weight:900}.stats-module__tcGf5G__tableCellLoss{color:var(--loss);background:0 0;font-weight:900}.stats-module__tcGf5G__tableCellNeutral{color:var(--text-primary)}.stats-module__tcGf5G__periodShell{border:1px solid var(--border);background:var(--bg-panel);border-radius:10px;flex-shrink:0;margin-bottom:0;padding:0;overflow:visible}.stats-module__tcGf5G__periodFieldset{border:none;min-width:0;margin:0;padding:14px 18px 16px}.stats-module__tcGf5G__periodLegendWrap{float:none;flex-direction:column;gap:4px;width:100%;margin:0 0 12px;padding:0;display:flex}.stats-module__tcGf5G__periodLegend{font-size:var(--font-sm);letter-spacing:.04em;text-transform:none;color:var(--text-primary);font-weight:700}.stats-module__tcGf5G__periodSub{font-size:var(--font-sm);color:var(--text-secondary);font-weight:400;line-height:1.45}.stats-module__tcGf5G__rolloverCountdown{border:1px solid var(--border);background:var(--bg-input);width:fit-content;color:var(--accent-hover);font-size:var(--font-xs);font-variant-numeric:tabular-nums;border-radius:8px;margin-top:2px;padding:5px 9px;font-weight:900}.stats-module__tcGf5G__periodToolbar{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.stats-module__tcGf5G__presetCluster{background:var(--bg-input);border:none;border:1px solid var(--border);border-radius:8px;flex-wrap:wrap;align-items:stretch;gap:0;padding:3px;display:inline-flex}.stats-module__tcGf5G__presetBtn{font-family:inherit;font-size:var(--font-sm);padding:var(--fluid-padding) 14px;color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;font-weight:600}.stats-module__tcGf5G__presetBtn:hover{color:var(--text-primary);background:var(--accent-muted)}.stats-module__tcGf5G__presetBtn:focus-visible{outline:2px solid var(--accent-hover);outline-offset:2px}.stats-module__tcGf5G__presetBtnActive{background:var(--accent);color:var(--text-primary);box-shadow:0 0 0 1px var(--border-focus)}.stats-module__tcGf5G__assetMenuLabel{min-width:min(220px,100%);font-size:var(--font-xs);color:var(--text-muted);flex-direction:column;gap:5px;font-weight:800;display:flex}.stats-module__tcGf5G__assetMenuSelect{width:100%;min-height:34px;font:inherit;font-size:var(--font-sm);border:1px solid var(--border);background:var(--bg-input);color:var(--text-primary);cursor:pointer;border-radius:8px;padding:7px 34px 7px 11px;font-weight:700}.stats-module__tcGf5G__assetMenuSelect:hover:not(:disabled),.stats-module__tcGf5G__assetMenuSelect:focus{border-color:var(--accent-hover);outline:none}.stats-module__tcGf5G__assetMenuSelect:disabled{color:var(--text-disabled);cursor:not-allowed;opacity:.7}.stats-module__tcGf5G__statBlock{border-bottom:none;flex-direction:column;gap:0;display:flex}.stats-module__tcGf5G__statBlock:has(+.stats-module__tcGf5G__tableSection){border-bottom:none}.stats-module__tcGf5G__statBlockTitle{letter-spacing:0;text-transform:none;color:var(--text-primary);background:0 0;border-bottom:none;margin:0;padding:16px 16px 0;font-size:16px;font-weight:900}.stats-module__tcGf5G__statBlockTitleMuted{letter-spacing:.05em;text-transform:none;color:var(--text-secondary);font-weight:600}.stats-module__tcGf5G__filterHint{font-size:var(--font-sm);color:var(--text-secondary);margin:12px 0 0;line-height:1.45}.stats-module__tcGf5G__filterHintMuted{font-size:var(--font-sm);color:var(--text-muted);margin:12px 0 0;line-height:1.45}.stats-module__tcGf5G__journalCell{vertical-align:top;min-width:200px}.stats-module__tcGf5G__journalInput{box-sizing:border-box;width:100%;min-width:180px;font-family:inherit;font-size:var(--font-sm);padding:var(--fluid-padding) 10px;border:1px solid var(--border);background:var(--bg-input);color:var(--text-primary);resize:vertical;border-radius:8px;line-height:1.4}.stats-module__tcGf5G__embeddedTradeLogOuter{border:1px solid var(--border);background:var(--bg-panel);box-sizing:border-box;border-radius:10px;flex-direction:column;flex-shrink:0;width:100%;min-height:0;max-height:min(280px,32vh);margin-bottom:8px;display:flex;overflow:hidden}.stats-module__tcGf5G__embeddedTradeLogSection{background:var(--bg-panel);flex-direction:column;flex:1 1 0;min-height:0;display:flex;padding:var(--fluid-padding) 12px!important;border-top:none!important}.stats-module__tcGf5G__embeddedTradeLogSection .stats-module__tcGf5G__tableWrap{flex:1 1 0;min-height:0;overflow:auto}.stats-module__tcGf5G__sectionTitleRow{justify-content:space-between;align-items:center;gap:var(--fluid-gap) 12px;flex-wrap:wrap;display:flex}.stats-module__tcGf5G__sectionTitleRow .stats-module__tcGf5G__sectionTitle{margin:0}.stats-module__tcGf5G__tradeLogFullPageLink{font-size:var(--font-sm);color:var(--accent-hover);white-space:nowrap;flex-shrink:0;font-weight:600;text-decoration:none}.stats-module__tcGf5G__tradeLogFullPageLink:hover{color:var(--text-primary);text-decoration:underline}.stats-module__tcGf5G__embeddedTradeLogSection .stats-module__tcGf5G__journalCell{min-width:min(160px,28vw)}.stats-module__tcGf5G__embeddedTradeLogSection .stats-module__tcGf5G__journalInput{min-width:0}.stats-module__tcGf5G__workspaceTradeLogSection{border-top:none;flex-direction:column;flex:1 1 0;height:100%;min-height:0;display:flex}.stats-module__tcGf5G__workspaceTradeLogSection .stats-module__tcGf5G__tableWrap{flex:1 1 0;min-height:0;overflow:auto}.stats-module__tcGf5G__tradeHistoryTerminalSection{background:0 0;border:none;border-radius:0;flex:0 auto;justify-content:flex-start;width:100%;max-width:1340px;min-height:0;margin:0 auto;padding:0 14px 10px;overflow:hidden}.stats-module__tcGf5G__tradeHistoryTerminalSection .stats-module__tcGf5G__tradeLogToolbar{border:1px solid #ffffff14;border-radius:10px;margin-bottom:8px;padding:12px 14px}.stats-module__tcGf5G__tradeHistoryTerminalSection .stats-module__tcGf5G__tradeHistoryTable th:first-child,.stats-module__tcGf5G__tradeHistoryTerminalSection .stats-module__tcGf5G__tradeHistoryTable td:first-child{padding-left:0}.stats-module__tcGf5G__tradeHistoryTerminalSection .stats-module__tcGf5G__tradeHistoryTable th:last-child,.stats-module__tcGf5G__tradeHistoryTerminalSection .stats-module__tcGf5G__tradeHistoryTable td:last-child{padding-right:0}.stats-module__tcGf5G__tradeHistoryTerminalSection .stats-module__tcGf5G__tableWrap{flex:0 auto;min-height:0;overflow:auto}.stats-module__tcGf5G__tradeHistoryTable{min-width:720px}.stats-module__tcGf5G__tradeHistoryTable th{z-index:1;background:var(--bg-elevated);position:sticky;top:0}.stats-module__tcGf5G__tradeHistoryTable td{vertical-align:middle;font-weight:800}.stats-module__tcGf5G__tradeHistoryTable strong{color:var(--text-primary);font-weight:900;display:block}.stats-module__tcGf5G__tableSub{color:var(--text-secondary);margin-top:2px;font-size:10px;font-weight:700;display:block}@keyframes stats-module__tcGf5G__statsGrowBar{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes stats-module__tcGf5G__statsSweep{0%{opacity:0;transform:rotate(-12deg)scale(.92)}to{opacity:1;transform:none}}.stats-module__tcGf5G__dailyPnlBarProfit,.stats-module__tcGf5G__dailyPnlBarLoss,.stats-module__tcGf5G__durationProfit,.stats-module__tcGf5G__durationLoss,.stats-module__tcGf5G__weekdayProfit{transform-origin:bottom}.stats-module__tcGf5G__weekdayLoss{transform-origin:top}.stats-module__tcGf5G__dailyPnlBarProfit,.stats-module__tcGf5G__dailyPnlBarLoss,.stats-module__tcGf5G__durationProfit,.stats-module__tcGf5G__durationLoss,.stats-module__tcGf5G__weekdayProfit,.stats-module__tcGf5G__weekdayLoss{animation:.28s cubic-bezier(.22,.68,.36,1) backwards stats-module__tcGf5G__statsGrowBar;animation-delay:calc(var(--anim-i,0) * 6ms);transition:filter .16s,opacity .16s}.stats-module__tcGf5G__dailyPnlBarSlot{cursor:default;border-radius:6px;transition:background .16s}.stats-module__tcGf5G__markActive{filter:brightness(1.3)}.stats-module__tcGf5G__dailyPnlBarProfit,.stats-module__tcGf5G__dailyPnlBarLoss,.stats-module__tcGf5G__durationProfit,.stats-module__tcGf5G__durationLoss,.stats-module__tcGf5G__weekdayProfit,.stats-module__tcGf5G__weekdayLoss{cursor:pointer}.stats-module__tcGf5G__hoverReadout{color:var(--text-secondary);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.stats-module__tcGf5G__hoverReadout strong{font-size:13px;font-weight:900}.stats-module__tcGf5G__assetBreakdownRow{width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;border:1px solid #0000;transition:background .16s,border-color .16s}.stats-module__tcGf5G__assetBreakdownRow:hover{border-color:var(--accent-hover,var(--border))}.stats-module__tcGf5G__assetBreakdownRowActive{border-color:var(--accent,var(--accent-hover,var(--border)));background:#8e9ab324}.stats-module__tcGf5G__assetBreakdownRow:focus-visible{outline:2px solid var(--accent-hover,var(--border));outline-offset:2px}.stats-module__tcGf5G__segmented{border:1px solid var(--border);background:var(--bg-elevated);border-radius:999px;gap:2px;padding:2px;display:inline-flex}.stats-module__tcGf5G__segmentedBtn{color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:700;transition:background .18s,color .18s}.stats-module__tcGf5G__segmentedBtn:hover{color:var(--text-primary)}.stats-module__tcGf5G__segmentedBtnActive{background:var(--bg-panel);color:var(--text-primary);box-shadow:0 1px 4px #0003}.stats-module__tcGf5G__segmentedBtn:focus-visible{outline:2px solid var(--accent-hover,var(--border));outline-offset:1px}.stats-module__tcGf5G__slippageDonut{background:conic-gradient(var(--ring,var(--loss)) 0 var(--sweep,0%), var(--bg-elevated) var(--sweep,0%) 100%);place-items:center;width:128px;height:128px;transition:transform .18s;animation:.28s cubic-bezier(.22,.68,.36,1) .12s backwards stats-module__tcGf5G__statsSweep;display:grid}.stats-module__tcGf5G__slippageDonut:after{inset:24px}.stats-module__tcGf5G__slippageDonut:hover{transform:scale(1.04)}.stats-module__tcGf5G__slippageDonutValue{z-index:1;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:13px;font-weight:900;position:relative}.stats-module__tcGf5G__slippageLegs{flex-direction:column;gap:10px;margin-top:14px;display:flex}.stats-module__tcGf5G__slippageLegRow{color:var(--text-secondary);grid-template-columns:minmax(72px,auto) minmax(0,1fr) minmax(58px,auto);align-items:center;gap:12px;font-size:11px;font-weight:700;display:grid}.stats-module__tcGf5G__slippageLegRow strong{text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:900}.stats-module__tcGf5G__slippageLegName{white-space:nowrap}.stats-module__tcGf5G__slippageLegTrack{background:var(--bg-elevated);border-radius:999px;height:8px;overflow:hidden}.stats-module__tcGf5G__slippageLegFill,.stats-module__tcGf5G__slippageLegFillGood{transform-origin:0;border-radius:999px;height:100%;animation:.28s cubic-bezier(.22,.68,.36,1) .16s backwards stats-module__tcGf5G__statsGrowBarX}@keyframes stats-module__tcGf5G__statsGrowBarX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.stats-module__tcGf5G__slippageLegFill{background:var(--loss)}.stats-module__tcGf5G__slippageLegFillGood{background:var(--profit)}.stats-module__tcGf5G__slippageFootnote{color:var(--text-secondary);opacity:.8;margin:12px 0 0;font-size:10px;font-weight:700}@media (prefers-reduced-motion:reduce){.stats-module__tcGf5G__dailyPnlBarProfit,.stats-module__tcGf5G__dailyPnlBarLoss,.stats-module__tcGf5G__durationProfit,.stats-module__tcGf5G__durationLoss,.stats-module__tcGf5G__weekdayProfit,.stats-module__tcGf5G__weekdayLoss,.stats-module__tcGf5G__slippageDonut,.stats-module__tcGf5G__slippageLegFill,.stats-module__tcGf5G__slippageLegFillGood{animation:none}.stats-module__tcGf5G__assetBreakdownRow,.stats-module__tcGf5G__slippageDonut,.stats-module__tcGf5G__dailyPnlBarSlot{transition:none}.stats-module__tcGf5G__slippageDonut:hover{transform:none}}.stats-module__tcGf5G__durationBucket,.stats-module__tcGf5G__weekdayBucket{cursor:default;border-radius:6px;transition:background .16s,opacity .16s}@media (prefers-reduced-motion:reduce){.stats-module__tcGf5G__durationBucket,.stats-module__tcGf5G__weekdayBucket{transition:none}}.stats-module__tcGf5G__feeLegend{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.stats-module__tcGf5G__feeLegendRow{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:4px 9px;font-size:11px;font-weight:700;transition:border-color .16s,color .16s;display:inline-flex}.stats-module__tcGf5G__feeLegendRow:disabled{cursor:default}.stats-module__tcGf5G__feeLegendRow:hover:not(:disabled),.stats-module__tcGf5G__feeLegendRowActive{border-color:var(--accent-hover,var(--border));color:var(--text-primary)}.stats-module__tcGf5G__feeLegendRow:focus-visible{outline:2px solid var(--accent-hover,var(--border));outline-offset:2px}.stats-module__tcGf5G__feeSwatch{border-radius:2px;flex:none;width:9px;height:9px}.stats-module__tcGf5G__feeLegendName{white-space:nowrap}.stats-module__tcGf5G__feeLegendShare{font-variant-numeric:tabular-nums;opacity:.75}@media (prefers-reduced-motion:reduce){.stats-module__tcGf5G__feeLegendRow{transition:none}}.stats-module__tcGf5G__feeDonutSvg{flex:none;width:108px;height:108px;overflow:visible;transform:rotate(-90deg)}.stats-module__tcGf5G__feeDonutTrack{fill:none;stroke:var(--bg-elevated);stroke-width:5px}.stats-module__tcGf5G__feeArc{fill:none;stroke-width:5px;stroke-dashoffset:var(--arc-to);cursor:pointer;animation:.34s cubic-bezier(.22,.68,.36,1) backwards stats-module__tcGf5G__feeArcDraw;animation-delay:calc(var(--anim-i,0) * 22ms);transition:stroke-width .16s,opacity .16s}@keyframes stats-module__tcGf5G__feeArcDraw{0%{stroke-dashoffset:var(--arc-from)}to{stroke-dashoffset:var(--arc-to)}}.stats-module__tcGf5G__feeArcActive{stroke-width:7px}.stats-module__tcGf5G__feeArcMuted{opacity:.3}@media (prefers-reduced-motion:reduce){.stats-module__tcGf5G__feeArc{transition:none;animation:none}}.stats-module__tcGf5G__barTick,.stats-module__tcGf5G__durationBucket>span:last-child{height:calc(var(--tick-row) - 8px);line-height:calc(var(--tick-row) - 8px);white-space:nowrap;overflow:visible}.stats-module__tcGf5G__tradeLogToolbar{border-bottom:1px solid var(--border);background:var(--bg-panel);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}.stats-module__tcGf5G__tradeLogSearch{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-input,var(--bg-elevated));min-width:120px;color:var(--text-primary);font:inherit;border-radius:8px;flex:0 200px;padding:6px 10px;font-size:12px;font-weight:700}.stats-module__tcGf5G__tradeLogSearch::placeholder{color:var(--text-secondary);font-weight:600}.stats-module__tcGf5G__tradeLogSearch:focus-visible{outline:2px solid var(--accent-hover,var(--border));outline-offset:1px}.stats-module__tcGf5G__tradeLogTotals{color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-left:auto;font-size:10px;font-weight:700;display:flex}.stats-module__tcGf5G__tradeLogTotals span{white-space:nowrap;align-items:baseline;gap:6px;display:inline-flex}.stats-module__tcGf5G__tradeLogTotals strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:900}.stats-module__tcGf5G__sortBtn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0;transition:color .16s;display:inline-flex}.stats-module__tcGf5G__sortBtn:hover,.stats-module__tcGf5G__sortBtnActive{color:var(--text-primary)}.stats-module__tcGf5G__sortCaret{opacity:.35;font-size:8px}.stats-module__tcGf5G__sortBtnActive .stats-module__tcGf5G__sortCaret{opacity:1;color:var(--accent,var(--accent-hover))}.stats-module__tcGf5G__sortBtn:focus-visible{outline:2px solid var(--accent-hover,var(--border));outline-offset:2px;border-radius:3px}.stats-module__tcGf5G__table td.stats-module__tcGf5G__numCell,.stats-module__tcGf5G__table th.stats-module__tcGf5G__numCell{text-align:right;font-variant-numeric:tabular-nums}.stats-module__tcGf5G__tradeHistoryTable th:nth-child(6) .stats-module__tcGf5G__sortBtn,.stats-module__tcGf5G__tradeHistoryTable th:nth-child(7) .stats-module__tcGf5G__sortBtn,.stats-module__tcGf5G__tradeHistoryTable th:nth-child(10) .stats-module__tcGf5G__sortBtn,.stats-module__tcGf5G__tradeHistoryTable th:nth-child(11) .stats-module__tcGf5G__sortBtn{justify-content:flex-end;width:100%}@media (prefers-reduced-motion:reduce){.stats-module__tcGf5G__sortBtn{transition:none}}.stats-module__tcGf5G__tradeLogPageFill{border:1px solid var(--border);background:var(--bg-panel);border-radius:10px;flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow:hidden}.stats-module__tcGf5G__tradeRow{cursor:pointer}.stats-module__tcGf5G__tradeRow:hover{background:var(--bg-hover)}.stats-module__tcGf5G__netCell strong{color:inherit;font-size:13px}.stats-module__tcGf5G__expandCell{text-align:left;white-space:nowrap;width:34px}.stats-module__tcGf5G__expandCaret{color:var(--text-secondary);font-size:10px;transition:transform .16s,color .16s;display:inline-block}.stats-module__tcGf5G__expandCaretOpen{color:var(--text-primary);transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.stats-module__tcGf5G__expandCaret{transition:none}}.stats-module__tcGf5G__tradeHistoryTable th:nth-child(3),.stats-module__tcGf5G__tradeHistoryTable td:nth-child(3),.stats-module__tcGf5G__tradeHistoryTable th:nth-child(6),.stats-module__tcGf5G__tradeHistoryTable td:nth-child(6),.stats-module__tcGf5G__tradeHistoryTable th:nth-child(7),.stats-module__tcGf5G__tradeHistoryTable td:nth-child(7),.stats-module__tcGf5G__tradeHistoryTable th:nth-child(9),.stats-module__tcGf5G__tradeHistoryTable td:nth-child(9){white-space:nowrap;width:1%}.stats-module__tcGf5G__dateCell{white-space:nowrap;color:var(--text-secondary)}.stats-module__tcGf5G__assetCell{align-items:center;gap:7px;display:inline-flex}.stats-module__tcGf5G__assetLogo,.stats-module__tcGf5G__assetLogoFallback{border-radius:50%;flex-shrink:0;width:18px;height:18px}.stats-module__tcGf5G__assetLogoFallback{background:var(--bg-elevated);color:var(--text-muted);justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}.stats-module__tcGf5G__levBadge{background:var(--bg-elevated);min-width:15px;color:var(--text-muted);text-align:center;border-radius:4px;padding:1px 4px;font-size:9.5px;font-weight:700}.stats-module__tcGf5G__sideLong{color:var(--profit);font-weight:600}.stats-module__tcGf5G__sideShort{color:var(--loss);font-weight:600}.stats-module__tcGf5G__slipCell{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.stats-module__tcGf5G__slipTip{cursor:help;display:inline-flex}.stats-module__tcGf5G__holdCell{white-space:nowrap;color:var(--text-secondary)}.stats-module__tcGf5G__statusPill{border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-block}.stats-module__tcGf5G__statusWin{color:var(--profit);background:#4fd1a126}.stats-module__tcGf5G__statusLoss{color:var(--loss);background:#f0637a26}.stats-module__tcGf5G__statusFlat{color:var(--text-secondary);background:#c8d6ce1a}.stats-module__tcGf5G__tradeHistoryTable{font-variant-numeric:tabular-nums;font-size:12px}.stats-module__tcGf5G__tradeHistoryTable th{color:var(--text-muted);letter-spacing:0;padding:10px 12px;font-size:11px;font-weight:500}.stats-module__tcGf5G__tradeHistoryTable td{color:var(--text-secondary);padding:9px 12px;font-weight:500}.stats-module__tcGf5G__tradeHistoryTable strong{color:var(--text-primary);font-size:12.5px;font-weight:600;line-height:1.25;display:block}.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__tableSub{color:var(--text-muted);margin-top:2px;font-size:10px;font-weight:400}.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__tableCellProfit,.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__tableCellLoss,.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__netCell,.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__sideLong,.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__sideShort{font-size:12.5px;font-weight:600}.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__dateCell,.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__holdCell{color:var(--text-secondary);font-size:12px;font-weight:500}.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__assetCell strong{font-size:12.5px;display:inline}.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__slipCell{font-size:12px;font-weight:500}.stats-module__tcGf5G__tradeHistoryTable tbody tr:hover{background:#ffffff06}.stats-module__tcGf5G__tradeHistoryTable{border-collapse:separate;border-spacing:0}.stats-module__tcGf5G__tableWrap:has(.stats-module__tcGf5G__tradeHistoryTable){background:0 0;border:1px solid #ffffff14;border-radius:10px}.stats-module__tcGf5G__tradeHistoryTable thead th{background:#ffffff08;border-bottom:1px solid #ffffff14}.stats-module__tcGf5G__tradeHistoryTable thead th:first-child{border-top-left-radius:9px}.stats-module__tcGf5G__tradeHistoryTable thead th:last-child{border-top-right-radius:9px}.stats-module__tcGf5G__tradeHistoryTable tbody tr:last-child td{border-bottom:none}.stats-module__tcGf5G__tradeHistoryTable tbody td{border-bottom:1px solid #ffffff0e}.stats-module__tcGf5G__dayRow{cursor:pointer}.stats-module__tcGf5G__dayRow td{background:#ffffff05}.stats-module__tcGf5G__dayRow:hover td{background:#ffffff0a}.stats-module__tcGf5G__dayRowOpen td{background:#ffffff0d}.stats-module__tcGf5G__dayMeta{color:var(--text-muted);align-items:baseline;gap:10px;font-size:11.5px;display:inline-flex}.stats-module__tcGf5G__daySymbols{color:var(--text-secondary)}.stats-module__tcGf5G__dayTally{gap:8px;font-weight:600;display:inline-flex}.stats-module__tcGf5G__tradeRowFocused td{background:color-mix(in srgb, var(--accent,#4c8dff) 18%, transparent)}.stats-module__tcGf5G__tradeRowNested td:first-child{padding-left:22px}.stats-module__tcGf5G__tradeRowNested td{background:#00000040}.stats-module__tcGf5G__chartWithAxis{--tick-row:20px;--plot-top:24px;align-items:stretch;gap:10px;min-width:0;display:flex}.stats-module__tcGf5G__chartWithAxisSigned{--tick-row:16px;--plot-top:12px;--value-gutter:14px}.stats-module__tcGf5G__chartWithAxis>:last-child{flex:1;min-width:0}.stats-module__tcGf5G__axisColumn,.stats-module__tcGf5G__axisColumnSigned{color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;font-size:10px;display:flex}.stats-module__tcGf5G__axisColumn{padding:var(--plot-top) 0 calc(var(--tick-row) + 8px);align-self:stretch}.stats-module__tcGf5G__axisColumnSigned{padding:calc(var(--plot-top) + var(--value-gutter)) 0 calc(var(--tick-row) + var(--value-gutter) + 8px);align-self:stretch}.stats-module__tcGf5G__chartLegend,.stats-module__tcGf5G__streakLegend{color:var(--text-secondary);align-items:center;gap:16px;font-size:11px;font-weight:700;display:flex}.stats-module__tcGf5G__chartLegend{justify-content:center;margin-top:10px}.stats-module__tcGf5G__chartLegend span,.stats-module__tcGf5G__streakLegend span{align-items:center;gap:6px;display:inline-flex}.stats-module__tcGf5G__streakDotWin,.stats-module__tcGf5G__streakDotLoss,.stats-module__tcGf5G__streakDotToday{border-radius:50%;flex:none;width:8px;height:8px}.stats-module__tcGf5G__streakDotWin{background:var(--profit)}.stats-module__tcGf5G__streakDotLoss{background:var(--loss)}.stats-module__tcGf5G__streakDotToday{border:1.5px solid var(--text-secondary)}.stats-module__tcGf5G__streakPanel{border:1px solid var(--border);background:var(--bg-panel);border-radius:10px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.stats-module__tcGf5G__streakGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 28px;display:grid}.stats-module__tcGf5G__streakRecentRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.stats-module__tcGf5G__streakRecentLabel{color:var(--text-secondary);font-size:11px;font-weight:700}.stats-module__tcGf5G__streakChips{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;display:grid}.stats-module__tcGf5G__streakChipWin,.stats-module__tcGf5G__streakChipLoss{font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;border-radius:6px;padding:9px 12px;font-size:12px;font-weight:800;overflow:hidden}.stats-module__tcGf5G__streakChipWin{background:color-mix(in srgb, var(--profit) 14%, transparent);border-color:color-mix(in srgb, var(--profit) 34%, transparent);color:var(--profit)}.stats-module__tcGf5G__streakChipLoss{background:color-mix(in srgb, var(--loss) 14%, transparent);border-color:color-mix(in srgb, var(--loss) 34%, transparent);color:var(--loss)}.stats-module__tcGf5G__streakChipToday{outline:1.5px solid var(--text-secondary);outline-offset:1px}.stats-module__tcGf5G__statStripTally{color:var(--text-secondary);margin-left:6px;font-size:11px;font-weight:700}.stats-module__tcGf5G__statStripFootnote{color:var(--text-secondary);font-size:10px;font-weight:700}@media (max-width:900px){.stats-module__tcGf5G__streakGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.stats-module__tcGf5G__performanceGutters>.stats-module__tcGf5G__main{width:min(100%,1400px);margin-inline:auto;padding-block:clamp(12px,1.2vw,20px);padding-inline:clamp(16px,2.4vw,40px)}.stats-module__tcGf5G__statValueDivider{color:var(--text-secondary);margin:0 7px;font-weight:700}@media (max-width:639px){.stats-module__tcGf5G__tradeHistoryTable th:nth-child(4),.stats-module__tcGf5G__tradeHistoryTable th:nth-child(5),.stats-module__tcGf5G__tradeHistoryTable th:nth-child(6),.stats-module__tcGf5G__tradeHistoryTable th:nth-child(7),.stats-module__tcGf5G__tradeHistoryTable th:nth-child(8),.stats-module__tcGf5G__tradeHistoryTable th:nth-child(9),.stats-module__tcGf5G__tradeHistoryTable th:nth-child(10),.stats-module__tcGf5G__tradeHistoryTable th:nth-child(12),.stats-module__tcGf5G__tradeHistoryTable th:nth-child(13),.stats-module__tcGf5G__tradeHistoryTable tr:not(.stats-module__tcGf5G__dayRow) td:nth-child(4),.stats-module__tcGf5G__tradeHistoryTable tr:not(.stats-module__tcGf5G__dayRow) td:nth-child(5),.stats-module__tcGf5G__tradeHistoryTable tr:not(.stats-module__tcGf5G__dayRow) td:nth-child(6),.stats-module__tcGf5G__tradeHistoryTable tr:not(.stats-module__tcGf5G__dayRow) td:nth-child(7),.stats-module__tcGf5G__tradeHistoryTable tr:not(.stats-module__tcGf5G__dayRow) td:nth-child(8),.stats-module__tcGf5G__tradeHistoryTable tr:not(.stats-module__tcGf5G__dayRow) td:nth-child(9),.stats-module__tcGf5G__tradeHistoryTable tr:not(.stats-module__tcGf5G__dayRow) td:nth-child(10),.stats-module__tcGf5G__tradeHistoryTable tr:not(.stats-module__tcGf5G__dayRow) td:nth-child(12),.stats-module__tcGf5G__tradeHistoryTable tr:not(.stats-module__tcGf5G__dayRow) td:nth-child(13),.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__dayRow td:nth-child(4),.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__dayRow td:nth-child(5),.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__dayRow td:nth-child(6),.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__dayRow td:nth-child(7),.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__dayRow td:nth-child(9),.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__dayRow td:nth-child(10),.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__daySymbols,.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__levBadge{display:none}.stats-module__tcGf5G__tradeHistoryTable{min-width:0}.stats-module__tcGf5G__tradeHistoryTable th,.stats-module__tcGf5G__tradeHistoryTable td{white-space:nowrap;padding:13px 6px}.stats-module__tcGf5G__tradeHistoryTable .stats-module__tcGf5G__netCell,.stats-module__tcGf5G__tradeHistoryTable th:last-child{text-align:right}.stats-module__tcGf5G__tradeLogToolbar,.stats-module__tcGf5G__tradeHistoryTerminalSection .stats-module__tcGf5G__tradeLogToolbar{padding:10px 12px}.stats-module__tcGf5G__tradeLogSearch{flex:100%}.stats-module__tcGf5G__tradeLogTotals{flex:100%;gap:6px 14px;min-width:0;margin-left:0}}
.InfoTooltip-module__JTlOkW__trigger{border:1px solid var(--text-muted);width:14px;height:14px;color:var(--text-muted);font-size:9px;font-style:normal;font-weight:700;font-family:var(--font-sans);letter-spacing:0;cursor:pointer;vertical-align:middle;-webkit-user-select:none;user-select:none;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:1px 0 0;line-height:1;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.InfoTooltip-module__JTlOkW__trigger:hover,.InfoTooltip-module__JTlOkW__trigger:focus-visible{border-color:var(--accent-hover);color:var(--accent-hover);background:var(--accent-muted);outline:none}.InfoTooltip-module__JTlOkW__panel{background:var(--bg-elevated);border:1px solid var(--border);color:var(--text-secondary);pointer-events:auto;word-wrap:break-word;border-radius:7px;flex-direction:column;gap:7px;padding:9px 12px 8px;font-size:11px;line-height:1.55;display:flex;box-shadow:0 8px 28px #0009}.InfoTooltip-module__JTlOkW__panelContent{margin:0}.InfoTooltip-module__JTlOkW__rows{border-top:1px solid var(--border);flex-direction:column;gap:3px;margin:0;padding-top:7px;display:flex}.InfoTooltip-module__JTlOkW__row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.InfoTooltip-module__JTlOkW__rowLabel{color:var(--text-muted);white-space:nowrap;font-size:10.5px}.InfoTooltip-module__JTlOkW__rowValue{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:11px;font-weight:600}.InfoTooltip-module__JTlOkW__rowValueUp{color:var(--profit)}.InfoTooltip-module__JTlOkW__rowValueDown{color:var(--loss)}.InfoTooltip-module__JTlOkW__readMoreBtn{color:var(--accent-hover);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:11px;font-weight:600;line-height:1;transition:color .12s}.InfoTooltip-module__JTlOkW__settingsHint{color:var(--text-muted);opacity:.6;border-top:1px solid var(--border);margin:0;padding-top:5px;font-size:10px}.InfoTooltip-module__JTlOkW__readMoreBtn:hover{color:#74e0ba}
.AnalyticsOverviewPanel-module__lqb2SW__root{width:100%;max-width:1340px;color:var(--text-primary);font-family:var(--font-sans);font-variant-numeric:tabular-nums;margin:0 auto;padding:12px 14px 18px}.AnalyticsOverviewPanel-module__lqb2SW__embedded{padding:10px 12px 16px}.AnalyticsOverviewPanel-module__lqb2SW__muted{color:var(--text-secondary);font-size:13px}.AnalyticsOverviewPanel-module__lqb2SW__err{color:var(--loss);font-size:13px}.AnalyticsOverviewPanel-module__lqb2SW__toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:14px;display:flex}.AnalyticsOverviewPanel-module__lqb2SW__ranges{border:1px solid var(--border);background:var(--bg-panel);border-radius:9px;gap:2px;padding:3px;display:flex}.AnalyticsOverviewPanel-module__lqb2SW__rangeBtn{height:30px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:0 14px;font-size:13px;font-weight:500;transition:background .12s,color .12s}.AnalyticsOverviewPanel-module__lqb2SW__rangeBtn:hover{color:var(--text-primary);background:var(--bg-elevated)}.AnalyticsOverviewPanel-module__lqb2SW__rangeBtnOn,.AnalyticsOverviewPanel-module__lqb2SW__rangeBtnOn:hover{background:var(--text-primary);color:#0d1013;font-weight:600}.AnalyticsOverviewPanel-module__lqb2SW__exportBtn{border:1px solid var(--border);background:var(--bg-panel);height:36px;color:var(--text-primary);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.AnalyticsOverviewPanel-module__lqb2SW__exportBtn:hover{border-color:var(--border-strong);background:var(--bg-elevated)}.AnalyticsOverviewPanel-module__lqb2SW__banner{border:1px solid #0000;border-radius:10px;margin-bottom:12px;padding:11px 16px;font-size:13.5px;font-weight:600}.AnalyticsOverviewPanel-module__lqb2SW__bannerPassed{background:color-mix(in srgb, var(--profit) 14%, transparent);border-color:color-mix(in srgb, var(--profit) 34%, transparent);color:var(--profit)}.AnalyticsOverviewPanel-module__lqb2SW__bannerActive{background:var(--bg-panel);border-color:var(--border);color:var(--text-secondary)}.AnalyticsOverviewPanel-module__lqb2SW__bannerFailed{background:color-mix(in srgb, var(--loss) 14%, transparent);border-color:color-mix(in srgb, var(--loss) 34%, transparent);color:var(--loss)}.AnalyticsOverviewPanel-module__lqb2SW__cardRow{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}@media (max-width:1180px){.AnalyticsOverviewPanel-module__lqb2SW__cardRow{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}.AnalyticsOverviewPanel-module__lqb2SW__card{border:1px solid var(--border);background:var(--bg-panel);border-radius:12px;flex-direction:column;gap:6px;min-height:88px;padding:13px 15px;display:flex;position:relative}.AnalyticsOverviewPanel-module__lqb2SW__cardLabel{color:var(--text-secondary);font-size:13px;font-weight:500}.AnalyticsOverviewPanel-module__lqb2SW__cardValue{letter-spacing:-.4px;color:var(--text-primary);font-size:22px;font-weight:700;line-height:1}.AnalyticsOverviewPanel-module__lqb2SW__cardFoot{color:var(--text-secondary);font-size:12.5px}.AnalyticsOverviewPanel-module__lqb2SW__pos{color:var(--profit)}.AnalyticsOverviewPanel-module__lqb2SW__neg{color:var(--loss)}.AnalyticsOverviewPanel-module__lqb2SW__cardWithGauge{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:8px;display:grid}.AnalyticsOverviewPanel-module__lqb2SW__cardGaugeSlot{flex-direction:column;grid-area:1/2/span 2;align-items:center;gap:2px;display:flex}.AnalyticsOverviewPanel-module__lqb2SW__tally{gap:10px;font-size:11px;font-weight:600;display:flex}.AnalyticsOverviewPanel-module__lqb2SW__tallyWin{color:var(--profit)}.AnalyticsOverviewPanel-module__lqb2SW__tallyLoss{color:var(--loss)}.AnalyticsOverviewPanel-module__lqb2SW__mainGrid{grid-template-columns:minmax(0,1fr) 372px;align-items:start;gap:10px;display:grid}@media (max-width:1100px){.AnalyticsOverviewPanel-module__lqb2SW__mainGrid{grid-template-columns:minmax(0,1fr)}}.AnalyticsOverviewPanel-module__lqb2SW__chartCard,.AnalyticsOverviewPanel-module__lqb2SW__rail{border:1px solid var(--border);background:var(--bg-panel);border-radius:12px;min-width:0}.AnalyticsOverviewPanel-module__lqb2SW__chartCard{padding:12px 14px 8px}.AnalyticsOverviewPanel-module__lqb2SW__chartHead{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:8px;display:flex}.AnalyticsOverviewPanel-module__lqb2SW__spanTabs{background:var(--bg-panel);border-radius:8px;gap:2px;padding:3px;display:flex}.AnalyticsOverviewPanel-module__lqb2SW__spanTab{height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 12px;font-size:12px;font-weight:500}.AnalyticsOverviewPanel-module__lqb2SW__spanTab:hover{color:var(--text-primary)}.AnalyticsOverviewPanel-module__lqb2SW__spanTabOn,.AnalyticsOverviewPanel-module__lqb2SW__spanTabOn:hover{background:var(--bg-elevated);color:var(--text-primary);font-weight:600}.AnalyticsOverviewPanel-module__lqb2SW__plotWrap{width:100%;min-width:0}.AnalyticsOverviewPanel-module__lqb2SW__plot{cursor:crosshair;width:100%;display:block}.AnalyticsOverviewPanel-module__lqb2SW__axisText{fill:var(--text-muted);font-size:11px;font-family:var(--font-sans);font-variant-numeric:tabular-nums}.AnalyticsOverviewPanel-module__lqb2SW__hoverLabel{fill:var(--text-secondary);font-size:10.5px;font-family:var(--font-sans)}.AnalyticsOverviewPanel-module__lqb2SW__hoverValue{fill:var(--text-primary);font-size:11.5px;font-weight:600;font-family:var(--font-sans);font-variant-numeric:tabular-nums}.AnalyticsOverviewPanel-module__lqb2SW__markText{fill:var(--text-primary);font-size:11px;font-weight:500}.AnalyticsOverviewPanel-module__lqb2SW__legendRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;padding-top:6px;display:flex}.AnalyticsOverviewPanel-module__lqb2SW__legendItem{color:var(--text-secondary);background:0 0;border:none;align-items:center;gap:7px;padding:0;font-size:12px;display:inline-flex}.AnalyticsOverviewPanel-module__lqb2SW__legendBtn{cursor:pointer;color:var(--text-muted)}.AnalyticsOverviewPanel-module__lqb2SW__legendBtn:hover,.AnalyticsOverviewPanel-module__lqb2SW__legendBtnOn{color:var(--text-primary)}.AnalyticsOverviewPanel-module__lqb2SW__legendDash{border-top-style:solid;border-top-width:2px;flex-shrink:0;width:16px;height:0}.AnalyticsOverviewPanel-module__lqb2SW__legendValue{color:var(--text-primary);font-weight:600}.AnalyticsOverviewPanel-module__lqb2SW__rail{flex-direction:column;padding:14px 16px 16px;display:flex}.AnalyticsOverviewPanel-module__lqb2SW__railTitle{color:var(--text-primary);margin:0 0 14px;font-size:15px;font-weight:700}.AnalyticsOverviewPanel-module__lqb2SW__budget{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 88px;align-items:center;gap:10px;padding:11px 0;display:grid}.AnalyticsOverviewPanel-module__lqb2SW__budgetLabel{color:var(--text-primary);margin-bottom:6px;font-size:13px;font-weight:600}.AnalyticsOverviewPanel-module__lqb2SW__budgetValue{font-size:20px;font-weight:700;line-height:1}.AnalyticsOverviewPanel-module__lqb2SW__budgetLimit{color:var(--text-secondary);font-size:13px;font-weight:500}.AnalyticsOverviewPanel-module__lqb2SW__budgetNote{color:var(--text-secondary);margin-top:6px;font-size:12px}.AnalyticsOverviewPanel-module__lqb2SW__gauge{display:block}.AnalyticsOverviewPanel-module__lqb2SW__gaugeBar{animation:.26s cubic-bezier(.22,.68,.36,1) backwards AnalyticsOverviewPanel-module__lqb2SW__gaugeSweep;animation-delay:calc(var(--anim-i,0) * 8ms);transition:stroke .3s,opacity .3s}@keyframes AnalyticsOverviewPanel-module__lqb2SW__gaugeSweep{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.AnalyticsOverviewPanel-module__lqb2SW__gaugeBar{stroke-dasharray:1}@media (prefers-reduced-motion:reduce){.AnalyticsOverviewPanel-module__lqb2SW__gaugeBar{transition:none;animation:none}}.AnalyticsOverviewPanel-module__lqb2SW__toneGood{color:var(--profit)}.AnalyticsOverviewPanel-module__lqb2SW__toneWarn{color:#eab308}.AnalyticsOverviewPanel-module__lqb2SW__toneHot{color:var(--loss)}.AnalyticsOverviewPanel-module__lqb2SW__railFact{border-bottom:1px solid var(--border);padding:11px 0}.AnalyticsOverviewPanel-module__lqb2SW__railFactLabel{color:var(--text-primary);font-size:13px;font-weight:600}.AnalyticsOverviewPanel-module__lqb2SW__railFactValue{color:var(--text-primary);margin:5px 0 3px;font-size:20px;font-weight:700;line-height:1;display:block}.AnalyticsOverviewPanel-module__lqb2SW__railFactWhen{color:var(--text-secondary);align-items:center;gap:5px;font-size:12px;display:inline-flex}.AnalyticsOverviewPanel-module__lqb2SW__rulesBtn{border:1px solid var(--bg-elevated);background:var(--bg-elevated);height:38px;color:var(--text-primary);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.AnalyticsOverviewPanel-module__lqb2SW__rulesBtn:hover{background:var(--bg-elevated);border-color:var(--border-strong)}
.DailyPnlHeatmap-module__X5XEGq__card{flex-direction:column;gap:12px;margin-top:14px;display:flex}.DailyPnlHeatmap-module__X5XEGq__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.DailyPnlHeatmap-module__X5XEGq__eyebrowRow{align-items:center;gap:8px;display:flex}.DailyPnlHeatmap-module__X5XEGq__eyebrow{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:600}.DailyPnlHeatmap-module__X5XEGq__badge{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--accent);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;display:inline-flex}.DailyPnlHeatmap-module__X5XEGq__headline{color:var(--text-primary);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin-top:3px;font-size:21px;font-weight:700}.DailyPnlHeatmap-module__X5XEGq__headlineUnit{opacity:.7;font-size:11.5px;font-weight:400}.DailyPnlHeatmap-module__X5XEGq__stats{flex-wrap:wrap;gap:26px;margin:0;display:flex}.DailyPnlHeatmap-module__X5XEGq__stats div{flex-direction:column;gap:2px;display:flex}.DailyPnlHeatmap-module__X5XEGq__stats dt{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:600}.DailyPnlHeatmap-module__X5XEGq__stats dd{color:var(--text-primary);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:700}.DailyPnlHeatmap-module__X5XEGq__up{color:var(--profit)}.DailyPnlHeatmap-module__X5XEGq__down{color:var(--loss)}.DailyPnlHeatmap-module__X5XEGq__well{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.DailyPnlHeatmap-module__X5XEGq__months{width:415px;max-width:100%;color:var(--text-muted);letter-spacing:.04em;justify-content:space-between;padding:0 2px;font-size:10.5px;display:flex}.DailyPnlHeatmap-module__X5XEGq__grid{scrollbar-width:none;gap:5px;max-width:100%;padding:2px 0;display:flex;overflow-x:auto}.DailyPnlHeatmap-module__X5XEGq__col{flex-direction:column;flex-shrink:0;gap:5px;display:flex}.DailyPnlHeatmap-module__X5XEGq__cell{cursor:pointer;width:16px;height:16px;transition:transform var(--dur-micro,.12s) var(--ease-out,ease);border-radius:3px}.DailyPnlHeatmap-module__X5XEGq__cell:hover{transform:scale(1.35)}.DailyPnlHeatmap-module__X5XEGq__readout{height:18px;color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:11.5px}.DailyPnlHeatmap-module__X5XEGq__foot{color:var(--text-muted);align-items:center;gap:12px;font-size:10.5px;display:flex}.DailyPnlHeatmap-module__X5XEGq__footLegend{align-items:center;gap:4px;display:flex}.DailyPnlHeatmap-module__X5XEGq__footLegend i{border:1px solid var(--border);border-radius:3px;width:12px;height:12px}
.BalanceChart-module__0QU7MW__card{width:100%;max-width:660px;font-family:var(--font-sans);margin:0 auto 26px;animation:.42s cubic-bezier(.22,.9,.3,1) both BalanceChart-module__0QU7MW__cardRise;position:relative}.BalanceChart-module__0QU7MW__card:before{content:"";z-index:0;pointer-events:none;-webkit-mask-composite:source-in;background-color:#0000;background-image:radial-gradient(#26262c .7px,#0000 .7px),radial-gradient(120% 90% at 50% 12%,#1e1e23 0%,#16161a 48%,#0b0f0c00 100%);background-position:-8px -8px,0 0;background-size:16px 16px,auto;position:absolute;inset:-40px -60px -60px;-webkit-mask-image:radial-gradient(115% 100% at 50% 30%,#000 34%,#0000008c 72%,#0000 100%),linear-gradient(#0000 0,#000 110px);mask-image:radial-gradient(115% 100% at 50% 30%,#000 34%,#0000008c 72%,#0000 100%),linear-gradient(#0000 0,#000 110px);-webkit-mask-composite:source-in;mask-composite:intersect}.BalanceChart-module__0QU7MW__chartWrap{z-index:1;position:relative}.BalanceChart-module__0QU7MW__header,.BalanceChart-module__0QU7MW__periods{z-index:2;position:relative}@keyframes BalanceChart-module__0QU7MW__cardRise{0%{opacity:0;transform:translateY(10px)scale(.995)}to{opacity:1;transform:none}}.BalanceChart-module__0QU7MW__fundedReveal{animation:.9s cubic-bezier(.4,0,.2,1) .26s both BalanceChart-module__0QU7MW__drawLine}@keyframes BalanceChart-module__0QU7MW__drawLine{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}.BalanceChart-module__0QU7MW__areaReveal{animation:.62s ease-out .62s both BalanceChart-module__0QU7MW__areaFade}@keyframes BalanceChart-module__0QU7MW__areaFade{0%{opacity:0}to{opacity:1}}.BalanceChart-module__0QU7MW__evalReveal{animation:.9s cubic-bezier(.4,0,.2,1) .26s both BalanceChart-module__0QU7MW__wipeIn}@keyframes BalanceChart-module__0QU7MW__wipeIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.BalanceChart-module__0QU7MW__header{text-align:center;padding:34px 28px 22px}.BalanceChart-module__0QU7MW__greeting{color:#7c7c86;letter-spacing:.2px;font-size:15px;font-weight:600}.BalanceChart-module__0QU7MW__balance{color:#f4f4f6;letter-spacing:-1.5px;text-shadow:0 2px 18px #00000080;margin:6px 0 16px;font-size:52px;font-weight:800;line-height:1}.BalanceChart-module__0QU7MW__pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.BalanceChart-module__0QU7MW__pill{letter-spacing:.4px;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.BalanceChart-module__0QU7MW__pillEval{color:#c9c9d1;background:#26262b;border:1px solid #33333a}.BalanceChart-module__0QU7MW__pillPoints{color:#8e8e99;background:0 0;border:1px solid #33333a}.BalanceChart-module__0QU7MW__pillEvalDash{background:repeating-linear-gradient(90deg,#8a8a95 0 3px,#0000 3px 5px);border-radius:2px;width:12px;height:2px}.BalanceChart-module__0QU7MW__pillFunded{color:#34d399;background:#34d39921;border:1px solid #34d3994d}.BalanceChart-module__0QU7MW__pillFundedBar{background:#34d399;border-radius:2px;width:12px;height:2px}.BalanceChart-module__0QU7MW__periods{justify-content:center;gap:4px;padding:0 28px 10px;display:flex}.BalanceChart-module__0QU7MW__period{color:#75757f;letter-spacing:.3px;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:5px 12px;font-family:inherit;font-size:11px;font-weight:700;transition:all .15s}.BalanceChart-module__0QU7MW__period:hover:not(.BalanceChart-module__0QU7MW__periodActive):not(:disabled){color:#c9c9d1}.BalanceChart-module__0QU7MW__period:disabled{opacity:.4;cursor:not-allowed}.BalanceChart-module__0QU7MW__period:focus-visible{outline-offset:1px;outline:2px solid #34d399}.BalanceChart-module__0QU7MW__periodActive{color:#e9e9ee;background:#2c2c33;border-color:#3a3a42}.BalanceChart-module__0QU7MW__chartWrap{padding:6px 0 0}.BalanceChart-module__0QU7MW__svgHost{position:relative}.BalanceChart-module__0QU7MW__plotGrid{z-index:0;pointer-events:none;opacity:.6;background-image:linear-gradient(90deg,#22222a 0 1px,#0000 1px),linear-gradient(#22222a 0 1px,#0000 1px);position:absolute;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#0006 38%,#000 70% 100%);mask-image:linear-gradient(#0000 0%,#0006 38%,#000 70% 100%)}.BalanceChart-module__0QU7MW__svg{cursor:crosshair;z-index:1;display:block;position:relative}@media (prefers-reduced-motion:reduce){.BalanceChart-module__0QU7MW__period{transition:none}.BalanceChart-module__0QU7MW__card,.BalanceChart-module__0QU7MW__fundedReveal,.BalanceChart-module__0QU7MW__areaReveal,.BalanceChart-module__0QU7MW__evalReveal{opacity:1;clip-path:none;stroke-dashoffset:0;animation:none;transform:none}}.BalanceChart-module__0QU7MW__axis{color:#5c5c66;height:15px;margin:4px 0 20px;font-size:11px;font-weight:500;position:relative}.BalanceChart-module__0QU7MW__axisLabel{white-space:nowrap;position:absolute;top:0}.BalanceChart-module__0QU7MW__empty{color:#5c5c66;text-align:center;justify-content:center;align-items:center;height:150px;padding:0 24px;font-size:12px;font-weight:500;display:flex}
.ChallengeEnrollPanel-module__S0POiG__pane{flex-direction:column;align-items:center;padding:8px 0 24px;display:flex}.ChallengeEnrollPanel-module__S0POiG__errorMsg{color:#f0637a;background:#f6465d1f;border:1px solid #f6465d4d;border-radius:8px;width:100%;max-width:1040px;margin:0 0 14px;padding:10px 12px;font-size:13px}.ChallengeEnrollPanel-module__S0POiG__picker{flex-direction:column;align-items:center;gap:10px;display:flex}.ChallengeEnrollPanel-module__S0POiG__pickerLabel{color:#edf2ea8c;margin:0;font-size:14px}.ChallengeEnrollPanel-module__S0POiG__seg{background:#18181a;border:1px solid #2b2b2e;border-radius:10px;gap:2px;padding:3px;display:inline-flex;position:relative}.ChallengeEnrollPanel-module__S0POiG__segBtn{appearance:none;color:#9a9a9d;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:7px 13px;font-size:13px;font-weight:600;transition:color .26s,background .26s,transform .16s,box-shadow .26s}.ChallengeEnrollPanel-module__S0POiG__segBtn:active{transform:scale(.97)}.ChallengeEnrollPanel-module__S0POiG__segBtn:hover{color:#ededec;background:#ffffff0a}.ChallengeEnrollPanel-module__S0POiG__segBtn:focus-visible{outline-offset:-2px;outline:2px solid #5dba78}.ChallengeEnrollPanel-module__S0POiG__segPill{pointer-events:none;background:#2b2b2e;border-radius:8px;transition:transform .32s cubic-bezier(.22,.61,.36,1),width .32s cubic-bezier(.22,.61,.36,1);position:absolute;top:3px;bottom:3px;left:0;box-shadow:inset 0 0 0 1px #ffffff0f}.ChallengeEnrollPanel-module__S0POiG__segBtn{z-index:1;position:relative}.ChallengeEnrollPanel-module__S0POiG__segActive,.ChallengeEnrollPanel-module__S0POiG__segActive:hover{color:#fff;background:0 0}.ChallengeEnrollPanel-module__S0POiG__grid{grid-template-columns:repeat(auto-fit,minmax(280px,340px));justify-content:center;justify-items:center;gap:14px;width:100%;max-width:1080px;margin-top:28px;display:grid}.ChallengeEnrollPanel-module__S0POiG__grid .pc-card{animation:.42s cubic-bezier(.22,.61,.36,1) both ChallengeEnrollPanel-module__S0POiG__fadeUp}@keyframes ChallengeEnrollPanel-module__S0POiG__fadeUp{0%{opacity:0;transform:translateX(var(--slide,0px)) translateY(10px) scale(.985)}to{opacity:1;transform:none}}.ChallengeEnrollPanel-module__S0POiG__grid .pc-card:hover{transform:translateY(-4px);box-shadow:0 22px 48px #00000073;border-color:#3a3a3e!important}@media (prefers-reduced-motion:reduce){.ChallengeEnrollPanel-module__S0POiG__grid .pc-card{animation:none}.ChallengeEnrollPanel-module__S0POiG__grid .pc-card:hover{transform:none}}.ChallengeEnrollPanel-module__S0POiG__grid .pc-btn:hover:not(:disabled){background:#e8e6e1!important}.ChallengeEnrollPanel-module__S0POiG__grid .pc-btn:active:not(:disabled){transform:scale(.985)}
