.TriggerComponent_card__JTbrA{border:1px solid hsla(0,0%,50%,.25);border-radius:4px}.TriggerComponent_fieldsRow__3KMJV{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;padding:10px 14px;width:100%;box-sizing:border-box}.TriggerComponent_label__pB7X_{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:hsla(0,0%,50%,.95);white-space:nowrap;margin-right:auto;line-height:1.2}.TriggerComponent_typeSection__nGTpA{padding:10px 14px;border-top:1px solid hsla(0,0%,50%,.2)}.TriggerComponent_field__eVepr .MuiOutlinedInput-root{height:32px;box-sizing:border-box}.TriggerComponent_field__eVepr .MuiOutlinedInput-input{padding:6px 10px!important;font-size:13px!important;height:100%;min-height:0!important;box-sizing:border-box}.TriggerComponent_field__eVepr .MuiSelect-select{padding:6px 10px!important;font-size:13px!important;min-height:0!important;box-sizing:border-box;display:inline-flex!important;align-items:center}.TriggerComponent_field__eVepr .MuiOutlinedInput-notchedOutline{border:1px solid hsla(0,0%,50%,.3)!important}.TriggerComponent_field__eVepr .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border:1px solid hsla(0,0%,50%,.55)!important}.TriggerComponent_field__eVepr .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid #31aba6!important}.TriggerComponent_field__eVepr .MuiInputLabel-root{font-size:14px!important;line-height:1em!important;color:hsla(0,0%,50%,.95);transform:translate(10px,8px) scale(1)!important}.TriggerComponent_field__eVepr .MuiInputLabel-root.MuiInputLabel-shrink{transform:translate(10px,-8px) scale(.78)!important}.TriggerComponent_strategy__zoxD4{flex:1 1 160px;min-width:160px!important;max-width:360px!important}.TriggerComponent_condition__ae9Db{min-width:160px!important;flex-shrink:0}.TriggerComponent_period__bU7l6{min-width:150px!important;flex-shrink:0}.TriggerComponent_value__CK3Nt{width:90px!important;flex-shrink:0}.TriggerComponent_value__CK3Nt input[type=number]{-moz-appearance:textfield;text-align:center}.TriggerComponent_value__CK3Nt input[type=number]::-webkit-inner-spin-button,.TriggerComponent_value__CK3Nt input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.TriggerComponent_deleteBtn__ef_iU{flex-shrink:0}.TriggerComponent_menuSubheader__rK1Na{font-size:9px!important;font-weight:700!important;line-height:2em!important;letter-spacing:.05em!important;text-transform:uppercase;color:hsla(0,0%,50%,.95)!important;padding-left:16px!important;padding-right:16px!important}.TriggerComponent_menuStrategyItem__ceYqf{padding-left:24px!important;padding-top:6px!important;padding-bottom:6px!important;white-space:normal!important}.TriggerComponent_menuStrategyItem__ceYqf .TriggerComponent_menuItemBody__RErTD{width:100%;display:flex;flex-direction:column;gap:2px}.TriggerComponent_menuStrategyItem__ceYqf .TriggerComponent_menuItemName__sA3Sn{font-size:13px;font-weight:500;line-height:1.3}.TriggerComponent_menuStrategyItem__ceYqf .TriggerComponent_menuItemDesc__eC9dM{font-size:12px;color:hsla(0,0%,50%,.9);line-height:1.35}.TriggerComponent_menuSimpleItem__zDzXO{padding-top:6px!important;padding-bottom:6px!important;min-height:0!important}.TriggerComponent_menuSimpleItem__zDzXO .TriggerComponent_menuSimpleText__81kzC{font-size:13px;line-height:1.3}.TriggerComponent_adornmentPct__I0QW1 p{font-size:12px}.TriggerComponent_renderedValue__LmM_t{font-size:13px}@media screen and (min-width:1440px){.TriggerComponent_menuSubheader__rK1Na{font-size:11px!important}.TriggerComponent_menuStrategyItem__ceYqf .TriggerComponent_menuItemName__sA3Sn{font-size:15px}.TriggerComponent_menuStrategyItem__ceYqf .TriggerComponent_menuItemDesc__eC9dM{font-size:13px}.TriggerComponent_menuSimpleItem__zDzXO .TriggerComponent_menuSimpleText__81kzC{font-size:15px}.TriggerComponent_renderedValue__LmM_t{font-size:14px}}.Backtester_module-container__EYPzz{height:100%;width:100%;margin:0 auto;padding:0 16px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}@media screen and (min-width:1280px){.Backtester_module-container__EYPzz{max-width:1600px;padding:0 24px}}.Backtester_Backtester__2u2PF{height:100%;overflow:hidden}.Backtester_btnPrimary__6qnPj{display:inline-flex;align-items:center;gap:6px;font-family:Roboto,Calibri,sans-serif;font-size:12px;font-weight:500;padding:6px 14px;border-radius:10px;border:2px solid #31aba6;background-color:#31aba6;color:#fff;cursor:pointer;transition:background-color .2s,border-color .2s;text-transform:none;line-height:1.2}.Backtester_btnPrimary__6qnPj:hover{background-color:#4ac4bf;border-color:#4ac4bf}.Backtester_btnPrimary__6qnPj:disabled{opacity:.5;cursor:not-allowed}.Backtester_btnPrimary__6qnPj svg{font-size:16px}.Backtester_dlgField__eLBzB{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1}.Backtester_dlgField__eLBzB label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:gray;line-height:1.2}.Backtester_dlgFieldRow__LGKqf{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.Backtester_dlgFieldRow__LGKqf>.Backtester_dlgField__eLBzB{flex:1 1 200px}.Backtester_dlgInput__cIBrt .MuiOutlinedInput-root{font-size:12px;border-radius:4px}.Backtester_dlgInput__cIBrt .MuiOutlinedInput-input{padding:7px 10px}.Backtester_dlgInput__cIBrt .MuiOutlinedInput-notchedOutline{border-color:hsla(0,0%,50%,.3)}.Backtester_dlgInput__cIBrt .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#31aba6!important;border-width:1px}.Backtester_dlgInput__cIBrt .MuiInputLabel-root{font-size:11px;color:gray}.Backtester_dlgInput__cIBrt .MuiSelect-select{font-size:12px;padding:7px 10px}.Backtester_dlgPaper__l_CSQ{border-radius:4px!important;border:1px solid hsla(0,0%,50%,.25);width:calc(100% - 64px);display:flex;flex-direction:column;max-height:calc(100vh - 64px);overflow:hidden}.Backtester_dlgPaper__l_CSQ.MuiDialog-paperFullScreen{border-radius:0!important;border:0;width:100%;margin:0;max-width:100%!important}.Backtester_dlgPaperSm__JtvNR{max-width:420px!important}.Backtester_dlgPaperMd__yvM2Y{max-width:640px!important}.Backtester_dlgPaperLg__cOFGc{max-width:900px!important}.Backtester_dlgHeader__RDs8k{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid hsla(0,0%,50%,.25);flex-shrink:0}.Backtester_dlgHeader__RDs8k h3{margin:0;font-size:16px;font-weight:500;line-height:1.2;display:flex;align-items:center;gap:8px;min-width:0}.Backtester_dlgHeaderInfo__6ZMH6{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1}.Backtester_dlgHeaderActions__RsYFK{display:flex;align-items:center;gap:6px;flex-shrink:0}.Backtester_btRunsScope__3ov5U{display:flex;align-items:center;gap:2px;margin-right:4px}.Backtester_btRunsScope__3ov5U button{min-width:0;padding:2px 10px;font-size:12px;text-transform:none}.Backtester_dlgBody__jeI07{padding:18px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;flex:1 1 auto;min-height:0;max-height:calc(100vh - 172px)}.Backtester_dlgFooter__FfbKZ{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 18px;border-top:1px solid hsla(0,0%,50%,.25);flex-shrink:0}.Backtester_dlgFooterRight__3Wlu0{display:flex;align-items:center;gap:8px;margin-left:auto}.Backtester_dlgSectionTitle__JPiC9{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:gray;line-height:1.2;margin:0}.Backtester_dlgBtnGhost__wFQuY{font-family:Roboto,Calibri,sans-serif!important;font-size:12px!important;font-weight:500!important;height:32px!important;padding:0 14px!important;border-radius:4px!important;border:1px solid hsla(0,0%,50%,.3)!important;background:transparent!important;color:inherit!important;text-transform:none!important;line-height:1.2!important;min-width:0!important;box-sizing:border-box!important}.Backtester_dlgBtnGhost__wFQuY:hover{border-color:#31aba6!important;background:rgba(49,171,166,.08)!important}.Backtester_dlgBtnPrimary__NqVUx{font-family:Roboto,Calibri,sans-serif!important;font-size:12px!important;font-weight:500!important;height:32px!important;padding:0 14px!important;border-radius:10px!important;border:2px solid #31aba6!important;background-color:#31aba6!important;color:#fff!important;text-transform:none!important;line-height:1.2!important;min-width:0!important;box-sizing:border-box!important;box-shadow:none!important}.Backtester_dlgBtnPrimary__NqVUx svg{font-size:16px!important}.Backtester_dlgBtnPrimary__NqVUx:hover{background-color:#4ac4bf!important;border-color:#4ac4bf!important;box-shadow:none!important}.Backtester_dlgBtnPrimary__NqVUx:disabled{opacity:.5;color:#fff!important;background-color:#31aba6!important;border-color:#31aba6!important}.Backtester_dlgCloseBtn__gcy1_{width:28px!important;height:28px!important;border-radius:4px!important;color:gray!important}.Backtester_dlgCloseBtn__gcy1_ svg{font-size:16px!important}.Backtester_dlgCloseBtn__gcy1_:hover{background-color:hsla(0,0%,50%,.12)!important;color:inherit!important}.Backtester_dlgHelperText__hKDV2{font-size:11px;color:gray;line-height:1.45;margin:0}.Backtester_dlgNoticeText__L_Znb{font-size:14px;color:gray;line-height:1.5;margin:0}.Backtester_statSummary__0q5fO{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:768px){.Backtester_statSummary__0q5fO{flex-direction:row;align-items:stretch}}.Backtester_statHero__nTmDh{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:16px 20px;border-radius:8px;border:1px solid hsla(0,0%,50%,.22);background:linear-gradient(135deg,hsla(0,0%,50%,.07),hsla(0,0%,50%,.02))}@media screen and (min-width:768px){.Backtester_statHero__nTmDh{min-width:200px}}.Backtester_heroVal__2wRXy{font-size:32px;font-weight:600;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Backtester_statGrid__rfsM0{flex:1 1;min-width:0;display:flex;flex-wrap:wrap;gap:8px}.Backtester_statCell__9CADa{flex:1 1 140px;padding:10px 14px;border-radius:8px;border:1px solid hsla(0,0%,50%,.18);background:hsla(0,0%,50%,.035);min-width:0;transition:border-color .15s ease,background .15s ease}.Backtester_statCell__9CADa:hover{border-color:hsla(0,0%,50%,.32);background:hsla(0,0%,50%,.06)}.Backtester_statLbl__Q4nJt{font-size:12px;font-weight:700;color:gray;line-height:1.2;margin-bottom:5px}.Backtester_statVal__BwQbo{font-size:18px;font-weight:500;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;word-break:break-word}.Backtester_valPos__N02Bb{color:#31aba6}.Backtester_valNeg__ms0tp{color:#ef4438}.Backtester_section__LKiQy{display:flex;flex-direction:column;gap:8px}.Backtester_sectionHeader__DFUYK{display:flex;align-items:center;justify-content:space-between;gap:8px}.Backtester_btLayout__ZKsRO{flex:1 1;min-height:0;display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;width:100%;padding-bottom:16px;overflow-y:auto}@media screen and (min-width:1280px){.Backtester_btLayout__ZKsRO{grid-template-columns:minmax(0,1fr) 380px;align-items:start}}@media screen and (min-width:1440px){.Backtester_btLayout__ZKsRO .Backtester_btPanelHeader__YQCNj h2,.Backtester_btLayout__ZKsRO .Backtester_btPanelHeader__YQCNj h3{font-size:15px}.Backtester_btLayout__ZKsRO .Backtester_btStep__AZ1Xj{width:20px;height:20px;font-size:12px}.Backtester_btLayout__ZKsRO .Backtester_btCallout__w1Jfd,.Backtester_btLayout__ZKsRO .Backtester_btDisabledReason___9DTv,.Backtester_btLayout__ZKsRO .Backtester_btHint__AslmP,.Backtester_btLayout__ZKsRO .Backtester_btPanelSummary___R9G3,.Backtester_btLayout__ZKsRO .Backtester_btUniverseSummary__rrLxl{font-size:13px}.Backtester_btLayout__ZKsRO .Backtester_btUniverseSummary__rrLxl .Backtester_btSummaryBig__87W6X{font-size:22px}.Backtester_btLayout__ZKsRO .Backtester_btUniverseSummary__rrLxl .Backtester_btSummaryHint__DrVsH{font-size:13px}.Backtester_btLayout__ZKsRO .Backtester_btStatRow__nlIp5{font-size:14px}.Backtester_btLayout__ZKsRO .Backtester_btRunBtn__Ve0Tx{font-size:15px!important}.Backtester_btLayout__ZKsRO .Backtester_dlgField__eLBzB label{font-size:11px}.Backtester_btLayout__ZKsRO .Backtester_btPanelBody__aso1e .MuiOutlinedInput-input,.Backtester_btLayout__ZKsRO .Backtester_btPanelBody__aso1e .MuiSelect-select{font-size:14px!important}.Backtester_btLayout__ZKsRO .Backtester_btFilters__ho6Uj .Backtester_filterSectionTitle__Dv7Bm,.Backtester_btLayout__ZKsRO .Backtester_btFilters__ho6Uj .MuiTreeItem-label{font-size:14px}}.Backtester_btMain__YMaHy{display:flex;flex-direction:column;gap:16px;min-width:0}.Backtester_btRail__4LUvi{min-width:0}@media screen and (min-width:1280px){.Backtester_btRail__4LUvi{align-self:stretch}.Backtester_btRail__4LUvi>.Backtester_btPanel__SDV5l{position:sticky;top:0}.Backtester_btPanel__SDV5l.Backtester_grow___O0mg{flex:0 0 auto}.Backtester_btPanelBody__aso1e.Backtester_scroll__u4yup{overflow:visible}}.Backtester_btPanel__SDV5l{background:transparent;border:1px solid hsla(0,0%,50%,.25);border-radius:4px;display:flex;flex-direction:column}.Backtester_btPanelHeader__YQCNj{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-bottom:1px solid hsla(0,0%,50%,.25)}.Backtester_btPanelHeader__YQCNj h2,.Backtester_btPanelHeader__YQCNj h3{margin:0;font-size:13px;font-weight:500;line-height:1.2}.Backtester_btPanelHeader__YQCNj h3{display:flex;align-items:center;gap:6px}.Backtester_btPanelHeader__YQCNj .Backtester_btStep__AZ1Xj{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:rgba(49,171,166,.15);color:#31aba6;font-size:10px;font-weight:700}.Backtester_btPanelHeader__YQCNj.Backtester_clickable__zrkDk{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Backtester_btPanelHeader__YQCNj.Backtester_clickable__zrkDk:hover{background:rgba(49,171,166,.04)}.Backtester_btPanelHeaderRight__AmIZv{display:flex;align-items:center;gap:8px;margin-left:auto;min-width:0}.Backtester_btPanelSummary___R9G3{font-size:11px;color:gray;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.Backtester_btChevron__DF3fw{color:gray;transition:transform .15s;flex-shrink:0}.Backtester_btChevron__DF3fw.Backtester_open__kJWcZ{transform:rotate(180deg)}.Backtester_btPanel__SDV5l.Backtester_collapsed__TT2pz .Backtester_btPanelHeader__YQCNj{border-bottom:0}.Backtester_btPanel__SDV5l.Backtester_collapsed__TT2pz .Backtester_btPanelBody__aso1e{display:none}.Backtester_btHint__AslmP{font-size:11px;color:gray}.Backtester_btPanelBody__aso1e{padding:14px;display:flex;flex-direction:column;gap:14px}.Backtester_btUniverseSummary__rrLxl{padding:10px 12px;background:rgba(49,171,166,.08);border:1px solid rgba(49,171,166,.5);border-radius:4px;font-size:11px;color:inherit;display:flex;flex-direction:column;gap:2px}.Backtester_btUniverseSummary__rrLxl .Backtester_btSummaryBig__87W6X{font-size:18px;font-weight:600;color:#31aba6;line-height:1.2}.Backtester_btUniverseSummary__rrLxl .Backtester_btSummaryHint__DrVsH{color:gray;font-size:11px}.Backtester_btFieldLabel__vJXrc{display:inline-flex;align-items:center;gap:4px}.Backtester_btLabelInfo__oBMXl{font-size:12px;color:gray;opacity:.6;cursor:help;transition:opacity .15s,color .15s}.Backtester_btLabelInfo__oBMXl:hover{opacity:1;color:#31aba6}.Backtester_btParams__9LUCb{display:flex;flex-direction:column;gap:14px;transition:opacity .15s}.Backtester_btParams__9LUCb.Backtester_locked__uj6Qb{opacity:.55}.Backtester_btRunGroup__CReDv{display:flex;flex-direction:column;align-items:stretch;gap:6px}.Backtester_btEditBanner__fpg_o{display:flex;align-items:center;gap:6px;padding:6px 8px 6px 10px;background:rgba(49,171,166,.1);border:1px solid rgba(49,171,166,.45);border-radius:4px;font-size:11px;color:inherit;line-height:1.3}.Backtester_btEditBanner__fpg_o>svg{font-size:14px;color:#31aba6;flex-shrink:0}.Backtester_btEditBannerText__C93gX{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Backtester_btEditBannerClose__0JIOk{width:20px!important;height:20px!important;color:gray!important;flex-shrink:0}.Backtester_btEditBannerClose__0JIOk svg{font-size:14px!important}.Backtester_btEditBannerClose__0JIOk:hover{color:#31aba6!important;background:rgba(49,171,166,.12)!important}.Backtester_btDisabledReason___9DTv{font-size:11px;color:gray;text-align:center;line-height:1.3}.Backtester_btStatRow__nlIp5{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0;border-bottom:1px solid hsla(0,0%,50%,.15);font-size:12px}.Backtester_btStatRow__nlIp5:last-child{border-bottom:0}.Backtester_btStatRow__nlIp5 .Backtester_btStatLbl__Orgy_{color:gray}.Backtester_btStatRow__nlIp5 .Backtester_btStatVal__k_u6n{font-weight:500}.Backtester_btStatRow__nlIp5 .Backtester_btStatVal__k_u6n.Backtester_pos__BljvI{color:#31aba6}.Backtester_btStatRow__nlIp5 .Backtester_btStatVal__k_u6n.Backtester_neg__yn_Ir{color:#ef4438}.Backtester_btRunBtn__Ve0Tx{width:100%!important;justify-content:center!important;font-size:13px!important;padding:10px!important}.Backtester_manualTickerRow__5_czi{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:10px;padding:10px 12px;border:1px solid hsla(0,0%,50%,.2);border-radius:8px}.Backtester_manualTickerText__gB83j{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 240px}.Backtester_manualTickerBanner__95sCP{margin-top:8px;padding:10px 12px;border-radius:8px;border:1px solid rgba(8,145,178,.4);background:rgba(8,145,178,.08);display:flex;flex-direction:column;gap:8px}.Backtester_manualTickerBannerText__pESjz{font-size:12.5px;line-height:1.45}.Backtester_btFilterGrid2__OmcvS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:12px}@media(max-width:640px){.Backtester_btFilterGrid2__OmcvS{grid-template-columns:1fr}}.Backtester_filterCard__K_r3w{border:1px solid hsla(0,0%,50%,.2);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:8px}.Backtester_filterCardTitle__J0uFR{font-size:12px;font-weight:700;opacity:.85}.Backtester_filterCardHint__LJNai{font-size:11px;opacity:.55;line-height:1.4}.Backtester_filterPickerBtn__kQGcW{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:38px;padding:8px 12px;border:1px solid hsla(0,0%,50%,.4);border-radius:6px;background:transparent;color:inherit;font-size:13px;cursor:pointer;transition:border-color .15s,background-color .15s}.Backtester_filterPickerBtn__kQGcW:hover{border-color:rgba(49,171,166,.8);background-color:rgba(49,171,166,.05)}.Backtester_filterPickerValue__YjKPS{font-weight:600}.Backtester_filterPickerAll__wpxOk{opacity:.6}.Backtester_filterPickerIcon__2Kndu{opacity:.6;flex-shrink:0}.Backtester_filterChips__T0UTc{display:flex;flex-wrap:wrap;gap:4px}.Backtester_filterChip__jUe3k{font-size:11px;font-weight:600;padding:2px 8px;border-radius:99px;background:rgba(49,171,166,.15);color:#31aba6;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Backtester_btFilters__ho6Uj{border:1px solid hsla(0,0%,50%,.2);border-radius:4px}.Backtester_btFilters__ho6Uj .Backtester_filterSection__4gJfH{padding:10px 12px 14px}.Backtester_btFilters__ho6Uj .Backtester_filterSectionTitle__Dv7Bm{font-size:12px;font-weight:500;margin-bottom:8px}.Backtester_btFilters__ho6Uj .Backtester_filterSectionHeader__nuznU{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;max-width:460px;margin-bottom:2px}.Backtester_btFilters__ho6Uj .Backtester_filterSectionHeader__nuznU .Backtester_filterSectionTitle__Dv7Bm{margin-bottom:0}.Backtester_btFilters__ho6Uj .Backtester_filterClearAll__PxAla{background:none;border:none;padding:0;font-size:11px;font-weight:500;color:#31aba6;cursor:pointer}.Backtester_btFilters__ho6Uj .Backtester_filterClearAll__PxAla:hover{text-decoration:underline}.Backtester_btFilters__ho6Uj .Backtester_filterHint__JlCpg{margin-bottom:8px;font-size:11px;color:gray}.Backtester_btFilters__ho6Uj .Backtester_filterRange__XRkgY{width:100%;max-width:320px}.Backtester_btFilters__ho6Uj .Backtester_filterIndustries__Bnu2M{width:100%;max-width:460px}.Backtester_btFilters__ho6Uj .Backtester_btFiltersGrid__QpxHO{display:grid;grid-template-columns:1fr}.Backtester_btFilters__ho6Uj .Backtester_btFiltersGrid__QpxHO>.Backtester_filterSection__4gJfH:not(:last-child){border-bottom:1px solid hsla(0,0%,50%,.15)}@media screen and (min-width:1280px){.Backtester_btFilters__ho6Uj .Backtester_btFiltersGrid__QpxHO{grid-template-columns:320px minmax(0,1fr);align-items:start}.Backtester_btFilters__ho6Uj .Backtester_btFiltersGrid__QpxHO>.Backtester_filterSection__4gJfH:not(:last-child){border-bottom:0;border-right:1px solid hsla(0,0%,50%,.15)}}.Backtester_btFilters__ho6Uj .MuiSlider-root{color:#31aba6;height:3px;padding:10px 0}.Backtester_btFilters__ho6Uj .MuiSlider-thumb{width:12px;height:12px;border:2px solid var(--bg,#0f181b);box-shadow:none}.Backtester_btFilters__ho6Uj .MuiSlider-thumb:focus-visible,.Backtester_btFilters__ho6Uj .MuiSlider-thumb:hover{box-shadow:0 0 0 6px rgba(49,171,166,.16)}.Backtester_btFilters__ho6Uj .MuiSlider-rail{background:hsla(0,0%,50%,.25);opacity:1}.Backtester_btFilters__ho6Uj .MuiSlider-valueLabel{font-size:10px;background:rgba(0,0,0,.8);padding:2px 6px}.Backtester_btFilters__ho6Uj .MuiInput-root{font-size:12px}.Backtester_btFilters__ho6Uj .MuiInput-root .MuiInput-input{padding:2px 4px;text-align:center}.Backtester_btFilters__ho6Uj .MuiInput-root:before{border-bottom:1px solid hsla(0,0%,50%,.3)}.Backtester_btFilters__ho6Uj .MuiInput-root:hover:before{border-bottom:1px solid hsla(0,0%,50%,.55)}.Backtester_btFilters__ho6Uj .MuiInput-root:after{border-bottom:1px solid #31aba6}.Backtester_btFilters__ho6Uj .Backtester_filterIndustries__Bnu2M>div{max-height:220px;width:100%}.Backtester_btFilters__ho6Uj .MuiTreeView-root{width:100%}.Backtester_btFilters__ho6Uj .MuiTreeItem-content{padding:2px 4px;border-radius:4px}.Backtester_btFilters__ho6Uj .MuiTreeItem-content:hover{background-color:rgba(49,171,166,.08)}.Backtester_btFilters__ho6Uj .MuiTreeItem-content.Mui-selected{background-color:rgba(49,171,166,.18)}.Backtester_btFilters__ho6Uj .MuiTreeItem-content.Mui-selected:hover{background-color:rgba(49,171,166,.24)}.Backtester_btFilters__ho6Uj .MuiTreeItem-label{font-size:12px;font-family:Roboto,Calibri,sans-serif;padding:2px 0;line-height:1.4}.Backtester_btFilters__ho6Uj .MuiTreeItem-iconContainer{width:16px;margin-right:2px}.Backtester_btFilters__ho6Uj .MuiTreeItem-iconContainer .MuiSvgIcon-root{font-size:14px;color:gray}.Backtester_btCallout__w1Jfd{padding:8px 12px;background:hsla(0,0%,50%,.06);border-left:2px solid #31aba6;border-radius:0 4px 4px 0;font-size:11px;color:gray;line-height:1.45}.Backtester_btVisitorNotice__lXtPH{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:10px 14px;background:rgba(49,171,166,.1);border:1px solid rgba(49,171,166,.45);border-radius:4px;font-size:12px;color:inherit;line-height:1.4}.Backtester_btVisitorNotice__lXtPH>svg{font-size:18px;color:#31aba6;flex-shrink:0}.Backtester_btVisitorNotice__lXtPH strong{font-weight:600}.Backtester_btVisitorNoticeText__h5ofD{flex:1 1;min-width:200px}.Backtester_btVisitorNoticeActions__Pfa2R{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.Backtester_btLocked__CFQlk{pointer-events:none;opacity:.55;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Backtester_btToolbar__vnbBs{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.Backtester_btDateRange__QSjfW{width:100%;display:flex;gap:8px;margin-top:8px}.Backtester_btDateRange__QSjfW .MuiFormControl-root,.Backtester_btDateRange__QSjfW .MuiTextField-root{flex:1 1;width:100%}.Backtester_btDateRange__QSjfW .MuiOutlinedInput-root{font-size:12px;border-radius:4px}.Backtester_btDateRange__QSjfW .MuiOutlinedInput-input{padding:7px 10px}.Backtester_btDateRange__QSjfW .MuiOutlinedInput-notchedOutline{border-color:hsla(0,0%,50%,.3)}.Backtester_btDateRange__QSjfW .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#31aba6!important;border-width:1px}.Backtester_btDateHint__d78sG{font-size:10px;color:gray;line-height:1.3}.Backtester_btRunRow__V6f0S{display:flex;align-items:stretch;gap:8px}.Backtester_btRunRow__V6f0S .Backtester_btRunBtn__Ve0Tx{flex:1 1;width:auto!important}.Backtester_btRunRow__V6f0S>span{display:flex;flex:0 0 auto}.Backtester_btRunRow__V6f0S>.Backtester_btRunBtnWrap__Ya8PX{flex:1 1}.Backtester_btRunRow__V6f0S>.Backtester_btRunBtnWrap__Ya8PX .Backtester_btRunBtn__Ve0Tx{width:100%!important}.Backtester_btStocksWarning__w1wal{max-width:280px!important;padding:8px 8px 8px 12px!important}.Backtester_btStocksWarning__w1wal .Backtester_btStocksWarningInner___BhkM{display:flex;align-items:flex-start;gap:6px}.Backtester_btStocksWarning__w1wal .Backtester_btStocksWarningInner___BhkM span{flex:1 1;line-height:1.4}.Backtester_btStocksWarning__w1wal .Backtester_btStocksWarningClose__2lSm_{flex:0 0 auto;margin-top:-2px;padding:2px!important;color:inherit!important;font-size:16px!important}.Backtester_btSaveIconBtn__BjXj7{height:100%;aspect-ratio:1;border-radius:10px!important;border:1px solid hsla(0,0%,50%,.3)!important;color:gray!important}.Backtester_btSaveIconBtn__BjXj7 svg{font-size:18px!important}.Backtester_btSaveIconBtn__BjXj7:hover{border-color:#31aba6!important;background:rgba(49,171,166,.08)!important;color:#31aba6!important}.Backtester_btSaveIconBtn__BjXj7:disabled{opacity:.5}.Backtester_btSavedEmpty__kju2f{display:flex;align-items:center;justify-content:center;padding:24px 0;color:gray}.Backtester_btSavedList__nJy0i{display:flex;flex-direction:column;border:1px solid hsla(0,0%,50%,.25);border-radius:4px;min-height:0;overflow-y:auto;overflow-x:hidden}.Backtester_btLoadMoreRow__KiPCH{display:flex;justify-content:center;padding:8px;border-top:1px solid hsla(0,0%,50%,.25)}.Backtester_btSavedRow__Bhxqu{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid hsla(0,0%,50%,.15)}.Backtester_btSavedRow__Bhxqu:last-child{border-bottom:0}.Backtester_btSavedRow__Bhxqu:hover{background:rgba(49,171,166,.04)}.Backtester_btSavedInfo__QQRmF{display:flex;flex-direction:column;gap:2px;min-width:0}.Backtester_btSavedName__4Xat5{font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Backtester_btSavedMeta__Bg_l_{font-size:11px;color:gray;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Backtester_btSavedActions__PVtrG{display:flex;align-items:center;gap:6px;flex-shrink:0}.Backtester_btHistReturn__oKMw_{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;flex-shrink:0;text-align:right}.Backtester_btHistRet__1_for{font-size:14px;font-weight:600;line-height:1.2}.Backtester_btHistRetPos__MIPx_{color:#31aba6}.Backtester_btHistRetNeg__qW56e{color:#ef4438}.Backtester_btHistFinal__cOdH7{font-size:11px;color:gray;line-height:1.2}.Backtester_btGroupCard__6FR9F{border:1px solid hsla(0,0%,50%,.35);border-radius:6px;padding:10px 12px 12px;background:hsla(0,0%,50%,.04);display:flex;flex-direction:column;gap:8px}.Backtester_btGroupHeader__oJxv2{display:flex;align-items:center;justify-content:space-between;gap:8px}.Backtester_btGroupBadge__R9Ngh{font-family:Roboto,Calibri,sans-serif;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#31aba6;background:rgba(49,171,166,.12);padding:2px 8px;border-radius:999px;line-height:1.4}@media screen and (min-width:1440px){.Backtester_btGroupBadge__R9Ngh{font-size:11px}}.Backtester_btGroupRemove__1pTfl{width:22px;height:22px;color:gray}.Backtester_btGroupRemove__1pTfl svg{font-size:14px}.Backtester_btGroupRemove__1pTfl:hover{color:#ef4438;background:rgba(239,68,56,.1)}.Backtester_btGroupClose__9q7pc{border-top:1px dashed hsla(0,0%,50%,.3);padding-top:8px;display:flex;flex-direction:column;gap:8px}.Backtester_btSubLabel__l54gV{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:gray;line-height:1.2}.Backtester_btAddGroupBtn__SHeX_{width:100%;padding:8px;text-align:center;border:1px dashed hsla(0,0%,50%,.4);border-radius:4px;background:hsla(0,0%,50%,.04);color:gray;font:inherit;font-family:Roboto,Calibri,sans-serif;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px}.Backtester_btAddGroupBtn__SHeX_ svg{font-size:16px}.Backtester_btAddGroupBtn__SHeX_:hover{border-color:#31aba6;color:#31aba6}.Backtester_btCloseForm__wJtaC{display:flex;flex-direction:column;gap:12px}.Backtester_btSwitchRow__fgY52{margin:0!important;gap:4px}.Backtester_btSwitchRow__fgY52 .MuiFormControlLabel-label{font-size:11px;color:gray}@media screen and (min-width:1440px){.Backtester_btSwitchRow__fgY52 .MuiFormControlLabel-label{font-size:13px}}.Backtester_btSwitchRow__fgY52 .MuiSwitch-switchBase.Mui-checked{color:#31aba6}.Backtester_btSwitchRow__fgY52 .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#31aba6}.Backtester_btEquityChart__EACqG{width:100%;border:1px solid hsla(0,0%,50%,.2);border-radius:8px;padding:8px 8px 4px;background:hsla(0,0%,50%,.02)}.Backtester_btTradesScroll__IqRok{max-height:320px;overflow:auto;border:1px solid hsla(0,0%,50%,.25);border-radius:8px}.Backtester_btTradesTable___R3ep{width:100%;border-collapse:collapse;font-size:11px}.Backtester_btTradesTable___R3ep td,.Backtester_btTradesTable___R3ep th{padding:6px 10px;text-align:left;white-space:nowrap;border-bottom:1px solid hsla(0,0%,50%,.15)}.Backtester_btTradesTable___R3ep th{position:sticky;top:0;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:gray;z-index:1}.Backtester_btTradesTable___R3ep tbody tr:last-child td{border-bottom:0}.Backtester_btTradesTable___R3ep tbody tr:hover{background:rgba(49,171,166,.05)}.Backtester_btTradesTable___R3ep .Backtester_num__uaY0R{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Backtester_btTradesTable___R3ep .Backtester_pos__BljvI{color:#31aba6}.Backtester_btTradesTable___R3ep .Backtester_neg__yn_Ir{color:#ef4438}.Backtester_btWarning__pEhQA{background:rgba(245,158,11,.1);border-left:2px solid #f59e0b;font-size:11px}.Backtester_btDataWarnError__6UaUV,.Backtester_btWarning__pEhQA{padding:8px 12px;border-radius:0 4px 4px 0;line-height:1.45;margin-bottom:6px}.Backtester_btDataWarnError__6UaUV{background:rgba(220,38,38,.1);border-left:2px solid #dc2626;font-size:11.5px;font-weight:600}.Backtester_tradeTodaySection__0V949{display:flex;flex-direction:column;gap:12px}.Backtester_tradeTodayIntro__1HqLj,.Backtester_tradeTodaySection__0V949{margin-top:20px;padding-top:16px;border-top:1px solid hsla(0,0%,50%,.25)}.Backtester_tradeTodayHeader__Jx9KP{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.Backtester_tradeTodayHint__SH_eg{font-size:12px;opacity:.7}.Backtester_tradeTodayLede__JjS_c{font-size:13px;line-height:1.5}.Backtester_tradeTodayScroll__R09EF{max-height:320px;overflow:auto}.Backtester_tradeTodayTicker__dzio0{font-weight:700}.Backtester_tradeTodayEmpty__pg1Ca{padding:14px;font-size:12.5px;line-height:1.5;background:hsla(0,0%,50%,.08);border-radius:6px}.Backtester_tradeTodayError__EqNL1{padding:10px 12px;font-size:12px;color:#ef4438;background:rgba(220,38,38,.08);border-radius:6px}.Backtester_tradeTodayDisclaimer__KdTKI{font-size:10.5px;line-height:1.5;opacity:.62;padding:10px 12px;background:hsla(0,0%,50%,.06);border-radius:6px}.Backtester_tsaFollowRow___bJfG{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px;padding:12px;border:1px solid rgba(8,145,178,.35);border-radius:8px;background:rgba(8,145,178,.05)}.Backtester_tsaFollowText__TgBGH{flex:1 1 260px;font-size:12.5px;line-height:1.5}.Backtester_tsaConsentNote__pC1Nl{opacity:.55;font-size:11px}.Backtester_tsaFollowedNote__sSLhM{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;flex:1 1;font-size:12.5px;line-height:1.5}.Backtester_tsaPending__nH0lX{margin:12px 0;padding:10px 12px;border-radius:8px;background:hsla(0,0%,50%,.08)}.Backtester_tsaPendingRow__vRLTs{font-size:13px;margin-top:4px}.Backtester_tsaBuy__NEIXq{font-weight:700;color:#16a34a;margin-right:4px}.Backtester_tsaSell__9KhC0{font-weight:700;color:#dc2626;margin-right:4px}.Backtester_btProcessing__9jQ29{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;padding:8px 0}.Backtester_btRunErrorText__3OQrt{color:#ef4438!important}.Backtester_btUpgradeIcon__Hyn6q{display:flex;justify-content:center;margin-bottom:12px}.Backtester_btUpgradeIcon__Hyn6q>svg{font-size:40px;color:#31aba6}.Backtester_btUpgradeLimits__29BDU{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:8px 12px;background:rgba(49,171,166,.08);border-radius:4px;font-size:12px;color:gray;line-height:1.45}.Backtester_btReportLoading__iV6e5{display:flex;align-items:center;justify-content:center;padding:40px 0}.Backtester_btReportMeta__8BsUN{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.Backtester_btReportMeta__8BsUN .Backtester_btReportMetaName__9gOnm{font-size:15px;font-weight:600;line-height:1.2}.Backtester_btReportMeta__8BsUN .Backtester_btReportMetaPeriod__5pODK{font-size:11px;color:gray;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:3px 10px;border-radius:999px;background:hsla(0,0%,50%,.1);white-space:nowrap}