.chart[data-v-d5f90695]{flex:1;min-height:0;position:relative;background:#0a0b0e;display:flex}.chartCanvas[data-v-d5f90695]{flex:1;min-width:0;min-height:0;display:flex}.chartCanvas[data-v-d5f90695] svg{display:block;width:100%;height:100%}.breakEvenToggle[data-v-d5f90695]{position:absolute;top:8px;right:14px;z-index:2;display:flex;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:5px;background:#0a0b0e}.breakEvenToggle button[data-v-d5f90695]{border:0;border-right:1px solid rgba(255,255,255,.14);padding:5px 9px;background:transparent;color:#ffffff73;font:500 10px/1 Helvetica Neue,Helvetica,-apple-system,sans-serif;cursor:pointer}.breakEvenToggle button[data-v-d5f90695]:last-child{border-right:0}.breakEvenToggle button.active[data-v-d5f90695]{background:#ffffff1a;color:#ffffffe0}.dirPanel[data-v-a0a2afb7]{display:flex;flex-direction:column;gap:14px;width:100%;min-width:0;padding:4px 2px 16px}.dirHeader[data-v-a0a2afb7]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.dirTitle[data-v-a0a2afb7]{margin:0;font-size:15px;font-weight:600;color:#eef0f2;letter-spacing:.2px}.dirSub[data-v-a0a2afb7]{margin:3px 0 0;font-size:12px;color:#9ba0a7;line-height:1.45;max-width:70ch}.presetButton[data-v-a0a2afb7]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;white-space:nowrap;background:#14161b;color:#7dd3fc;border:1px solid rgba(125,211,252,.35);border-radius:8px;padding:7px 12px;font-size:12.5px;font-weight:500;cursor:pointer}.presetButton[data-v-a0a2afb7]:hover{border-color:#7dd3fc99;background:#7dd3fc14}.presetButton.active[data-v-a0a2afb7]{background:#7dd3fc1f;border-color:#7dd3fcb3}.presetWhy[data-v-a0a2afb7]{margin:-4px 0 0;font-size:11.5px;color:#a7d8ee;line-height:1.5;max-width:92ch;border-left:2px solid rgba(125,211,252,.4);padding-left:10px}.dirControls[data-v-a0a2afb7]{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end}.ctl[data-v-a0a2afb7]{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#9ba0a7}.ctl span[data-v-a0a2afb7]{text-transform:uppercase;letter-spacing:.4px;font-size:10px}.ctl select[data-v-a0a2afb7]{background:#14161b;color:#e6e8eb;border:1px solid rgba(255,255,255,.12);border-radius:7px;padding:6px 9px;font-size:12.5px;min-width:96px}.ctl.checkbox[data-v-a0a2afb7]{flex-direction:row;align-items:center;gap:7px;padding-bottom:7px}.ctl.checkbox span[data-v-a0a2afb7]{text-transform:none;letter-spacing:0;font-size:12px;color:#c3c7cc}.dirCharts[data-v-a0a2afb7]{display:flex;flex-direction:column;gap:12px}.chartBox[data-v-a0a2afb7]{width:100%;min-width:0;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#0b0c10;padding:6px}.equityBox[data-v-a0a2afb7]{height:360px}.signalBox[data-v-a0a2afb7]{height:260px}.chartSvg[data-v-a0a2afb7]{width:100%;height:100%;display:block}.dirState[data-v-a0a2afb7]{padding:40px;text-align:center;color:#9ba0a7;font-size:13px}.dirState.error[data-v-a0a2afb7]{color:#e06a6a}.dirMetrics[data-v-a0a2afb7]{width:100%;border-collapse:collapse;font-size:12.5px}.dirMetrics th[data-v-a0a2afb7],.dirMetrics td[data-v-a0a2afb7]{padding:7px 10px;text-align:right;border-bottom:1px solid rgba(255,255,255,.06)}.dirMetrics th[data-v-a0a2afb7]{color:#9ba0a7;font-weight:500;font-size:10.5px;text-transform:uppercase;letter-spacing:.4px}.dirMetrics td[data-v-a0a2afb7]{color:#dfe2e6;font-variant-numeric:tabular-nums}.dirMetrics td.label[data-v-a0a2afb7],.dirMetrics th[data-v-a0a2afb7]:first-child{text-align:left;color:#c3c7cc}.dirMetrics tr.oos td[data-v-a0a2afb7]{background:#7fa6ff0f}.dirNote[data-v-a0a2afb7]{margin:2px 0 0;font-size:11px;color:#7c8188;line-height:1.5;max-width:88ch}.distributionPanel[data-v-8187d1aa]{flex:1;min-height:0;overflow:auto;padding:2px 14px 18px;scrollbar-color:rgba(255,255,255,.14) transparent}.progressTrack[data-v-8187d1aa]{height:3px;margin:2px 11px 0;background:#ffffff0d}.progressTrack span[data-v-8187d1aa]{display:block;height:100%;background:#38bdf8;transition:width .12s linear}.state[data-v-8187d1aa]{display:grid;min-height:420px;place-items:center;color:#69717a;font-size:14px}.state.error[data-v-8187d1aa]{color:#fb7185}.distributionContent[data-v-8187d1aa]{width:100%;max-width:1740px;min-width:1100px;margin-inline:auto}.distributionChart[data-v-8187d1aa]{position:relative;margin-top:6px}.distributionChart[data-v-8187d1aa] svg{display:block}.distributionChart[data-v-8187d1aa] .scatterTooltip{position:absolute;z-index:8;display:grid;gap:6px;min-width:205px;box-sizing:border-box;padding:11px 12px;border:1px solid rgba(255,255,255,.13);border-radius:5px;background:#111318;box-shadow:0 10px 28px #00000070;color:#dfe3e7;font-size:12px;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .08s ease}.distributionChart[data-v-8187d1aa] .scatterTooltip.isVisible{opacity:1;visibility:visible}.distributionChart[data-v-8187d1aa] .scatterTooltip strong{font-size:13px;font-weight:600}.distributionChart[data-v-8187d1aa] .scatterTooltip span{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.distributionChart[data-v-8187d1aa] .scatterTooltip b{color:#858d95;font-weight:500}.distributionChart[data-v-8187d1aa] .scatterTooltip em{color:#dfe3e7;font-style:normal;font-variant-numeric:tabular-nums;white-space:nowrap}.distributionIntro[data-v-8187d1aa]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:14px 28px 0 54px}.distributionIntro[data-v-8187d1aa]>:first-child{flex:1 1 auto;min-width:0}.titleWithMethodology[data-v-8187d1aa]{position:relative;display:inline-block;flex:0 0 auto}.methodologyTrigger[data-v-8187d1aa]{height:32px;padding:0;border:0;background:transparent;color:#ffffff6b;font:500 13px/1 Helvetica Neue,Helvetica,sans-serif;text-decoration:underline dotted rgba(255,255,255,.24);text-underline-offset:4px;white-space:nowrap;cursor:help}.methodologyTooltip[data-v-8187d1aa]{position:absolute;z-index:30;top:calc(100% + 9px);left:0;display:grid;grid-template-columns:minmax(0,1fr);gap:16px;width:min(720px,calc(100vw - 120px));box-sizing:border-box;padding:18px 20px;border:1px solid rgba(255,255,255,.11);border-radius:5px;background:#111318;box-shadow:0 14px 34px #0000006b;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .1s ease}.titleWithMethodology:hover .methodologyTooltip[data-v-8187d1aa],.titleWithMethodology:focus-within .methodologyTooltip[data-v-8187d1aa]{opacity:1;visibility:visible}.distributionIntro .methodologyTooltip p[data-v-8187d1aa]{margin:0;color:#7c838b;font-size:13px;line-height:1.5;text-align:left}.methodologyTooltip strong[data-v-8187d1aa]{display:inline;margin-right:3px;color:#aeb4bb;font-weight:600}.distributionControls[data-v-8187d1aa]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:26px;margin-top:0}.controlRow[data-v-8187d1aa]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.controlRow>span[data-v-8187d1aa]{color:#6a727a;font-size:13px}.groupingToggle[data-v-8187d1aa]{display:inline-flex;flex:none;padding:2px;border-radius:5px;background:#ffffff0b}.groupingToggle button[data-v-8187d1aa]{height:28px;padding:0 11px;border:0;border-radius:4px;background:transparent;color:#69717a;font:inherit;font-size:13px;cursor:pointer}.groupingToggle button[aria-pressed=true][data-v-8187d1aa]{background:#ffffff1a;color:#d6dade}.scenarioRunner[data-v-8187d1aa]{display:inline-flex;flex:none;gap:10px}.scenarioSelect summary[data-v-8187d1aa],.scenarioRunner button[data-v-8187d1aa]{height:28px;border:1px solid rgba(255,255,255,.1);border-radius:4px;background:transparent;color:#777e86;font:inherit;font-size:13px}.scenarioSelect[data-v-8187d1aa]{position:relative;width:112px}.scenarioSelect summary[data-v-8187d1aa]{display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;padding:0 8px;cursor:pointer;list-style:none;white-space:nowrap}.scenarioSelect summary[data-v-8187d1aa]::-webkit-details-marker{display:none}.scenarioSelect summary[data-v-8187d1aa]::marker{content:""}.scenarioSelect[open] summary[data-v-8187d1aa]{color:#c5c9ce;border-color:#fff3;background:#ffffff0a}.scenarioSelect.disabled[data-v-8187d1aa]{opacity:.6}.scenarioSelect.disabled summary[data-v-8187d1aa]{cursor:default}.scenarioMenu[data-v-8187d1aa]{position:absolute;z-index:20;top:calc(100% + 5px);left:0;width:100%;padding:3px;box-sizing:border-box;border:1px solid rgba(255,255,255,.11);border-radius:5px;background:#111318;box-shadow:0 10px 28px #00000061}.scenarioMenu button[data-v-8187d1aa]{display:block;width:100%;height:30px;box-sizing:border-box;padding:0 9px;border:0;text-align:left;white-space:nowrap}.scenarioMenu button[data-v-8187d1aa]:hover,.scenarioMenu button[aria-selected=true][data-v-8187d1aa]{background:#ffffff14;color:#d6dade}.scenarioRunner button[data-v-8187d1aa]{padding:0 9px;cursor:pointer;white-space:nowrap}.scenarioRunner>button[data-v-8187d1aa]{min-width:82px}.scenarioRunner button[data-v-8187d1aa]:hover:not(:disabled){color:#c5c9ce;border-color:#fff3}.scenarioRunner button[data-v-8187d1aa]:disabled{opacity:.6;cursor:default}.greekChart[data-v-d1c1f556]{position:relative;display:flex;flex:1;min-height:720px;min-width:0;overflow:hidden;background:#0a0b0e}.greekChart[data-v-d1c1f556] svg{display:block;width:100%;height:100%;min-height:0}.styledSelect[data-v-90a3e4cb]{position:relative;z-index:6;height:24px;display:inline-flex;align-items:center;gap:6px;padding-left:8px;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0a0b0ec7;color:#777d84;font:500 9px/1 Helvetica Neue,Helvetica,-apple-system,sans-serif;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.styledSelectLabel[data-v-90a3e4cb]{white-space:nowrap}.styledSelectTrigger[data-v-90a3e4cb]{min-width:76px;height:22px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:4px;padding:0 7px 0 8px;background:#ffffff0f;color:#d8dadd;font:inherit;cursor:pointer}.styledSelectTrigger[data-v-90a3e4cb]:hover,.styledSelectTrigger[data-v-90a3e4cb]:focus-visible{background:#ffffff1a;color:#f2f3f5}.styledSelectChevron[data-v-90a3e4cb]{width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-1px) rotate(45deg)}.styledSelectMenu[data-v-90a3e4cb]{position:absolute;top:calc(100% + 5px);right:0;z-index:12;min-width:max(100%,126px);max-height:260px;overflow-y:auto;padding:4px;border:1px solid rgba(255,255,255,.13);border-radius:6px;background:#14161a;box-shadow:0 10px 28px #0000006b}.styledSelectMenu button[data-v-90a3e4cb]{width:100%;height:27px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:4px;padding:0 8px;background:transparent;color:#9ba0a7;font:500 10px/1 Helvetica Neue,Helvetica,-apple-system,sans-serif;text-align:left;white-space:nowrap;cursor:pointer}.styledSelectMenu button[data-v-90a3e4cb]:hover,.styledSelectMenu button[data-v-90a3e4cb]:focus-visible{background:#ffffff12;color:#f2f3f5;outline:none}.styledSelectMenu button.active[data-v-90a3e4cb]{background:#ffffff1a;color:#f2f3f5}.styledSelectCheck[data-v-90a3e4cb]{color:#d8dadd;font-size:11px}.chartWrap[data-v-32351eb0]{position:relative;flex:1;min-height:0;display:flex;background:#0a0b0e}.chart[data-v-32351eb0]{flex:1;min-height:0;background:#0a0b0e;display:flex;overflow:auto}.chart[data-v-32351eb0] svg{flex:none;display:block;width:auto;min-width:100%;max-width:none;height:auto;margin-top:2px}.sortControl[data-v-32351eb0]{position:absolute;top:8px;right:14px;z-index:8}.chartWrap[data-v-cbde1e99],.chartSvg[data-v-cbde1e99]{width:100%;height:100%;min-width:0;min-height:0;display:block}.stressPanel[data-v-29ca75e6]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:26px;padding:14px 6px 24px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.stressEmpty[data-v-29ca75e6]{flex:1;display:grid;place-items:center;color:#70767d;font-size:13px}.stressSection[data-v-29ca75e6]{display:flex;flex-direction:column;gap:4px}.stressTitle[data-v-29ca75e6]{margin:0;color:#9aa0a6;font-size:12px;font-weight:700;letter-spacing:1.1px}.stressMethodology[data-v-29ca75e6]{margin:0 0 8px;color:#70767d;font-size:11px}.stressTable[data-v-29ca75e6]{display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.07);border-radius:8px;overflow:hidden}.stressRow[data-v-29ca75e6]{display:grid;grid-template-columns:1.6fr 1fr .9fr .9fr 1fr 1fr 1fr 1fr;gap:8px;align-items:center;padding:9px 14px;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:transparent;color:#c9cdd2;font:inherit;font-size:12px;font-variant-numeric:tabular-nums;text-align:left}.stressRow[data-v-29ca75e6]:last-child{border-bottom:0}button.stressRow[data-v-29ca75e6]{cursor:pointer;transition:background .1s}button.stressRow[data-v-29ca75e6]:hover{background:#ffffff0a}.stressHead[data-v-29ca75e6]{color:#70767d;font-size:10px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;background:#ffffff05}.positive[data-v-29ca75e6]{color:#66d38f}.negative[data-v-29ca75e6]{color:#e46578}.chartWrap[data-v-02ea3dcf]{position:relative}.chartWrap[data-v-02ea3dcf],.chartSvg[data-v-02ea3dcf]{width:100%;height:100%;min-width:0;min-height:0;display:block}.chartSvg[data-v-02ea3dcf] .heat-cell,.chartSvg[data-v-02ea3dcf] .heat-cell:focus,.chartSvg[data-v-02ea3dcf] .heat-cell:focus-visible{outline:none}.chartTooltip[data-v-02ea3dcf]{position:absolute;z-index:2;min-width:174px;padding:9px 10px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#08090cf5;color:#f2f3f5;font:12px/1.55 Helvetica Neue,Helvetica,-apple-system,sans-serif;font-variant-numeric:tabular-nums;white-space:pre;pointer-events:none;box-shadow:0 8px 24px #00000057}.varianceRatioWrap[data-v-0b1df50d]{position:relative;width:100%;height:530px;margin-right:auto;margin-left:auto;min-width:0}.varianceRatioSvg[data-v-0b1df50d]{display:block;width:100%;height:100%}.varianceRatioTooltip[data-v-0b1df50d]{position:absolute;z-index:3;min-width:230px;padding:9px 10px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#08090cf7;color:#f2f3f5;font:12px/1.55 Helvetica Neue,Helvetica,-apple-system,sans-serif;font-variant-numeric:tabular-nums;white-space:pre;pointer-events:none;box-shadow:0 8px 24px #00000057}.varianceRatioTooltip.isMethod[data-v-0b1df50d]{width:min(440px,calc(100% - 16px));min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.boxplotWrap[data-v-307726e2]{position:relative;width:100%;height:100%;min-width:0;min-height:0}.boxplotSvg[data-v-307726e2]{width:100%;height:100%;display:block}.chartTooltip[data-v-307726e2]{position:absolute;z-index:2;min-width:190px;padding:9px 10px;border:1px solid rgba(255,255,255,.14);border-radius:6px;background:#08090cf5;color:#f2f3f5;font:12px/1.55 Helvetica Neue,Helvetica,-apple-system,sans-serif;white-space:pre-line;pointer-events:none;box-shadow:0 8px 24px #00000052}.chartViewport[data-v-c87e0c89]{width:100%;min-height:280px;max-height:calc(100vh - 210px);overflow:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.chartViewport[data-v-c87e0c89]::-webkit-scrollbar{width:8px;height:8px}.chartViewport[data-v-c87e0c89]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:4px}.chartViewport[data-v-c87e0c89]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.chartSurface[data-v-c87e0c89]{position:relative;min-width:1080px}.chartCanvas[data-v-c87e0c89] svg{display:block;max-width:none}.distributionControls[data-v-c87e0c89]{position:absolute;right:58px;z-index:2;display:flex;align-items:center;gap:7px}.distributionViewToggle[data-v-c87e0c89]{display:inline-flex;gap:2px;padding:2px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#0a0b0ec7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.distributionViewToggle button[data-v-c87e0c89]{height:20px;padding:0 8px;border:0;border-radius:4px;background:transparent;color:#777d84;font:500 10px/1 Helvetica Neue,Helvetica,-apple-system,sans-serif;cursor:pointer}.distributionViewToggle button.active[data-v-c87e0c89]{background:#ffffff1a;color:#f2f3f5}.distributionSortControl[data-v-c87e0c89]{position:relative;height:24px;display:inline-flex;align-items:center;gap:6px;padding-left:8px;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#0a0b0ec7;color:#777d84;font:500 10px/1 Helvetica Neue,Helvetica,-apple-system,sans-serif;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.distributionSortTrigger[data-v-c87e0c89]{min-width:88px;height:22px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;border:0;border-radius:4px;padding:0 7px 0 8px;background:#ffffff0f;color:#d8dadd;font:inherit;cursor:pointer}.distributionSortTrigger[data-v-c87e0c89]:hover,.distributionSortTrigger[data-v-c87e0c89]:focus-visible{background:#ffffff1a;color:#f2f3f5}.distributionSortChevron[data-v-c87e0c89]{width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:translateY(-1px) rotate(45deg)}.distributionSortMenu[data-v-c87e0c89]{position:absolute;top:calc(100% + 5px);right:0;z-index:8;min-width:126px;overflow:hidden;padding:4px;border:1px solid rgba(255,255,255,.13);border-radius:6px;background:#14161a;box-shadow:0 10px 28px #0000006b}.distributionSortMenu button[data-v-c87e0c89]{width:100%;height:27px;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;border-radius:4px;padding:0 8px;background:transparent;color:#9ba0a7;font:500 11px/1 Helvetica Neue,Helvetica,-apple-system,sans-serif;text-align:left;cursor:pointer}.distributionSortMenu button[data-v-c87e0c89]:hover,.distributionSortMenu button[data-v-c87e0c89]:focus-visible{background:#ffffff12;color:#f2f3f5;outline:none}.distributionSortMenu button.active[data-v-c87e0c89]{background:#ffffff1a;color:#f2f3f5}.distributionSortCheck[data-v-c87e0c89]{color:#d8dadd;font-size:12px}.panelExportButton[data-v-c87e0c89]{position:absolute;right:24px;z-index:2;display:inline-flex;align-items:center;height:24px;width:24px;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#0a0b0eb8;color:#ffffff61;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:color .12s ease,border-color .12s ease,background .12s ease}.panelExportButton svg[data-v-c87e0c89]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5}.panelExportButton[data-v-c87e0c89]:hover,.panelExportButton[data-v-c87e0c89]:focus-visible{border-color:#ffffff38;background:#17191eeb;color:#ffffffd1;outline:none}.chartCanvas[data-v-c87e0c89] .sweep-map-point:focus,.chartCanvas[data-v-c87e0c89] .realized-vol-setting:focus,.chartCanvas[data-v-c87e0c89] .rank-row:focus,.chartCanvas[data-v-c87e0c89] .distribution-row:focus{outline:none}.chartCanvas[data-v-c87e0c89] .rank-row:focus>.rank-hit-area,.chartCanvas[data-v-c87e0c89] .distribution-row:focus>.distribution-hit-area{fill:#7dd3fc14}.chart[data-v-2c52677e]{flex:1;min-height:0;background:#0a0b0e;display:flex}.chart[data-v-2c52677e] svg{display:block;width:100%;height:95%;margin-top:2px}:root{--color-bg: #0a0b0e;--color-surface: #131316;--color-surface-raised: #1a1a1f;--color-text: #e8eaed;--color-text-muted: #70767d;--color-accent: #7dd3fc;--color-border-subtle: rgba(255, 255, 255, .06);--color-border: rgba(255, 255, 255, .09);--color-border-strong: rgba(255, 255, 255, .2);--color-overlay: rgba(0, 0, 0, .5)}*{box-sizing:border-box}body{margin:0;min-width:320px;background:var(--color-bg);color:var(--color-text);font-family:Helvetica Neue,Helvetica,-apple-system,sans-serif;color-scheme:dark}.app[data-v-e5abdf83]{max-width:none;width:100%;min-height:100vh;padding:0;background:var(--color-bg);display:flex;flex-direction:column}.topBar[data-v-e5abdf83]{display:flex;align-items:center;height:58px;padding:0 28px;border-bottom:1px solid var(--color-border-subtle);gap:20px;flex-shrink:0}.wordmark[data-v-e5abdf83]{font-size:14px;font-weight:600;color:var(--color-text)}.brandLockup[data-v-e5abdf83]{display:flex;align-items:center;gap:7px;min-width:0}.brandCross[data-v-e5abdf83]{font-size:11px;line-height:1;color:#ffffff52}.thalexMark[data-v-e5abdf83]{height:13px;width:auto;display:block;opacity:.72}.divider[data-v-e5abdf83]{width:1px;height:20px;background:#ffffff14}.configPills[data-v-e5abdf83]{display:flex;gap:8px}.instrumentPill[data-v-e5abdf83]{order:0}.hedgePill[data-v-e5abdf83]{order:1}.entryPill[data-v-e5abdf83]{order:2}.exitPill[data-v-e5abdf83]{order:3}.costsPill[data-v-e5abdf83]{order:4}.hedge-trigger-choices[data-v-e5abdf83]{margin-bottom:10px}.vrp-toggle-row[data-v-e5abdf83]{margin-top:12px;gap:10px}.vrp-toggle-row .freq-row__label[data-v-e5abdf83]{line-height:1.35}.exit-day-choices.vrpDisabled[data-v-e5abdf83]{opacity:.45}.costs-dropdown[data-v-e5abdf83]{width:340px;background:#0f0f12;border-color:#ffffff17;border-radius:12px}.cost-grid[data-v-e5abdf83]{display:flex;flex-direction:column;gap:7px;margin-top:4px}.cost-grid.disabled[data-v-e5abdf83]{opacity:.45}.cost-subhead[data-v-e5abdf83]{margin:12px 0 6px;color:#70767d;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.cost-row[data-v-e5abdf83]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#c3c7cc}.cost-row span[data-v-e5abdf83]{display:flex;flex-direction:column;line-height:1.3}.cost-row em[data-v-e5abdf83]{font-style:normal;color:#70767d;font-size:10px}.cost-row input[data-v-e5abdf83]{width:64px;padding:4px 6px;border:1px solid rgba(255,255,255,.12);border-radius:4px;background:#131316;color:#e8eaed;font:inherit;font-variant-numeric:tabular-nums;text-align:right}.cost-row input[data-v-e5abdf83]:disabled{cursor:default}.pill[data-v-e5abdf83]{display:flex;gap:7px;align-items:center;border:1px solid var(--color-border);border-radius:8px;padding:7px 13px;font-size:12px;background:transparent;color:inherit;cursor:pointer;position:relative;overflow:visible}.pill[data-v-e5abdf83]:hover{border-color:var(--color-border-strong)}.pill select[data-v-e5abdf83],.pill input[data-v-e5abdf83]{cursor:pointer}.pill select[data-v-e5abdf83],.pill input[type=range][data-v-e5abdf83],.pill input[type=checkbox][data-v-e5abdf83]{font-size:11px;background:#000;color:#fff;border:1px solid var(--color-border-strong);border-radius:4px;padding:2px 6px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.pill select option[data-v-e5abdf83],.dropdown select option[data-v-e5abdf83]{background:var(--color-bg);color:var(--color-text)}.dropdown select[data-v-e5abdf83]{border:1px solid rgba(255,255,255,.1);background:var(--color-bg);color:var(--color-text);padding:6px 8px;width:100%;margin-bottom:4px;border-radius:4px;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:12px;color-scheme:dark}.dropdown .freq-toggle-row[data-v-e5abdf83]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.pillLabel[data-v-e5abdf83]{color:#70767d;font-size:14px}.pillValue[data-v-e5abdf83]{color:#e8eaed;font-weight:500}.pillValue.off[data-v-e5abdf83]{color:#565c63}.pillChevron[data-v-e5abdf83]{flex:none;color:#565c63;transition:transform .12s ease,color .12s ease}.pill:hover .pillChevron[data-v-e5abdf83]{color:#a7adb4}.pillChevron.open[data-v-e5abdf83]{transform:rotate(180deg)}.dropdown[data-v-e5abdf83]{position:absolute;top:100%;left:0;min-width:340px;box-shadow:0 4px 12px #00000080;background:#0a0b0e;padding:10px;border-radius:6px;border:1px solid rgba(255,255,255,.15);z-index:10}.instrument-dropdown[data-v-e5abdf83]{width:min(460px,calc(100vw - 20px));min-width:min(460px,calc(100vw - 20px));left:-1px;right:auto;background:#0a0b0e;border:0;border-radius:0;box-shadow:none;padding:14px 12px}.instrument-dropdown .inst-field[data-v-e5abdf83],.instrument-dropdown .inst-choices[data-v-e5abdf83]{width:100%}.dropdown .freq-toggle-row[data-v-e5abdf83],.dropdown .freq-row__label[data-v-e5abdf83],.dropdown .freq-footer[data-v-e5abdf83]{border:none}.entry-dropdown[data-v-e5abdf83]{min-width:340px;background:#0f0f12;border:1px solid rgba(255,255,255,.09);border-radius:18px;padding:10px;box-shadow:0 24px 60px -12px #000c,0 0 0 1px #ffffff05}.exit-dropdown[data-v-e5abdf83]{width:340px;background:#0f0f12;border-color:#ffffff17;border-radius:12px}.exit-mode-choices[data-v-e5abdf83]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:5px}.exit-mode-choices .inst-choice[data-v-e5abdf83]{width:100%;font:inherit}.exit-mode-detail[data-v-e5abdf83]{margin-top:12px}.exit-manage[data-v-e5abdf83]{margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.exit-mode-explanation[data-v-e5abdf83]{margin:9px 2px 0;color:#8b9198;font-size:11px;line-height:1.45}.exit-time-picker[data-v-e5abdf83]{margin-top:8px}.entry-picker[data-v-e5abdf83]{margin-top:10px;background:transparent}.entry-picker__header[data-v-e5abdf83]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;background:#131316;border:1px solid rgba(255,255,255,.07);border-radius:12px;margin:2px 2px 8px}.entry-picker__day[data-v-e5abdf83]{font-size:13px;font-weight:600;color:#e7e7ea}.entry-picker__time[data-v-e5abdf83]{font-size:12px;font-weight:500;color:#71717a;font-variant-numeric:tabular-nums}.hour-grid[data-v-e5abdf83]{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;padding:1px}.hour-grid button[data-v-e5abdf83]{display:flex;align-items:center;justify-content:center;padding:6px 0;background:#131316;color:#e7e7ea;border:1px solid rgba(255,255,255,.07);border-radius:4px;cursor:pointer;font:inherit;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;transition:background .12s,border-color .12s}.hour-grid button[data-v-e5abdf83]:hover{background:#1a1a1f;border-color:#ffffff29}.hour-grid button.active[data-v-e5abdf83]{background:#f4f4f5;color:#0a0a0b;border-color:#f4f4f5;font-weight:700;box-shadow:0 4px 14px #00000080}.inst-field[data-v-e5abdf83]{background:transparent;border-radius:0;padding:0;margin-bottom:16px}.inst-field[data-v-e5abdf83]:last-child{margin-bottom:0}.inst-label[data-v-e5abdf83]{display:block;color:#70767d;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-bottom:4px}.inst-choices[data-v-e5abdf83]{display:flex;gap:4px}.side-choices[data-v-e5abdf83]{gap:0}.side-choices .inst-choice[data-v-e5abdf83]{flex:1;border-radius:0}.side-choices .inst-choice[data-v-e5abdf83]:first-child{border-radius:3px 0 0 3px}.side-choices .inst-choice[data-v-e5abdf83]:last-child{border-radius:0 3px 3px 0;border-left:none}.side-choices .inst-choice+.inst-choice[data-v-e5abdf83]{margin-left:-1px}.delta-choices[data-v-e5abdf83]{gap:0}.delta-choices .inst-choice[data-v-e5abdf83]{flex:1;border-radius:0}.delta-choices .inst-choice[data-v-e5abdf83]:first-child{border-radius:3px 0 0 3px}.delta-choices .inst-choice[data-v-e5abdf83]:last-child{border-radius:0 3px 3px 0;border-left:none}.delta-choices .inst-choice+.inst-choice[data-v-e5abdf83]{margin-left:-1px}.structure-choices[data-v-e5abdf83],.maturity-choices[data-v-e5abdf83]{gap:0}.structure-choices .inst-choice[data-v-e5abdf83],.maturity-choices .inst-choice[data-v-e5abdf83]{flex:1;border-radius:0}.structure-choices .inst-choice[data-v-e5abdf83]{display:flex;align-items:center;justify-content:center;line-height:1.15}.structure-choices .inst-choice[data-v-e5abdf83]:first-child,.maturity-choices .inst-choice[data-v-e5abdf83]:first-child{border-radius:3px 0 0 3px}.structure-choices .inst-choice[data-v-e5abdf83]:last-child,.maturity-choices .inst-choice[data-v-e5abdf83]:last-child{border-radius:0 3px 3px 0;border-left:none}.structure-choices .inst-choice+.inst-choice[data-v-e5abdf83],.maturity-choices .inst-choice+.inst-choice[data-v-e5abdf83]{margin-left:-1px}.structure-choices[data-v-e5abdf83]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:4px}.structure-choices .inst-choice[data-v-e5abdf83]{margin:0;border-radius:0;border:0}.structure-choices .inst-choice[data-v-e5abdf83]:nth-child(3n+2),.structure-choices .inst-choice[data-v-e5abdf83]:nth-child(3n+3){margin-left:0;border-left:1px solid rgba(255,255,255,.18)}.structure-choices .inst-choice[data-v-e5abdf83]:nth-child(n+4){margin-top:0;border-top:1px solid rgba(255,255,255,.18)}.maturity-choices[data-v-e5abdf83]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:4px}.maturity-choices .inst-choice[data-v-e5abdf83]{margin:0;border:0;border-radius:0}.maturity-choices .inst-choice[data-v-e5abdf83]:nth-child(3n+2),.maturity-choices .inst-choice[data-v-e5abdf83]:nth-child(3n+3){margin-left:0;border-left:1px solid rgba(255,255,255,.18)}.maturity-choices .inst-choice[data-v-e5abdf83]:nth-child(n+4){margin-top:0;border-top:1px solid rgba(255,255,255,.18)}.weekday-choices .inst-choice[data-v-e5abdf83]{font-size:10px;padding:4px 2px}.exit-day-choices[data-v-e5abdf83]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.exit-day-choices .inst-choice[data-v-e5abdf83]{width:100%;font:inherit}.inst-choice[data-v-e5abdf83]{flex:1;text-align:center;padding:5px 6px;font-size:11px;background:#0a0b0e;color:#e8eaed;border:1px solid rgba(255,255,255,.18);border-radius:3px;cursor:pointer;transition:all .1s;-webkit-user-select:none;user-select:none}.inst-choice[data-v-e5abdf83]:hover:not(.is-disabled){background:#111114;border-color:#ffffff4d}.inst-choice.active[data-v-e5abdf83]{background:#7dd3fc;color:#000;border-color:#7dd3fc;font-weight:500}.inst-choice.is-disabled[data-v-e5abdf83]{opacity:.45;cursor:not-allowed;background:#0a0b0e}.freq-menu[data-v-e5abdf83]{position:relative;font-family:var(--font, "Inter Tight", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);-webkit-font-smoothing:antialiased;width:auto}.freq-trigger[data-v-e5abdf83]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:7px 13px;background:var(--surface, #131316);border:1px solid var(--border, rgba(255, 255, 255, .09));border-radius:8px;color:var(--text, #f4f4f5);font:inherit;font-size:12px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s;min-width:120px}.freq-trigger[data-v-e5abdf83]:hover{background:var(--surface-hover, #1a1a1f);border-color:var(--border-hover, rgba(255, 255, 255, .14))}.freq-trigger__lead[data-v-e5abdf83]{display:flex;align-items:center;gap:8px;font-size:12px}.freq-trigger__dot[data-v-e5abdf83]{width:6px;height:6px;border-radius:50%;background:#7dd3fc;box-shadow:0 0 6px #7dd3fc}.freq-panel[data-v-e5abdf83]{position:absolute;top:100%;left:0;margin-top:4px;background:var(--panel, #0f0f12);border:1px solid var(--border, rgba(255, 255, 255, .09));border-radius:18px;padding:8px;box-shadow:0 24px 60px -12px #000c,0 0 0 1px #ffffff05;z-index:10;min-width:220px}.freq-menu[data-open=false] .freq-panel[data-v-e5abdf83]{display:none}.freq-row[data-v-e5abdf83]{padding:12px 10px 10px;border-radius:12px;transition:background .15s}.freq-row[data-v-e5abdf83]:hover{background:var(--row-hover, rgba(255, 255, 255, .02))}.freq-row__label[data-v-e5abdf83]{display:block;margin-bottom:12px;color:var(--text-2, #e7e7ea);font-size:12px;font-weight:600}.freq-slider[data-v-e5abdf83]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:22px;background:transparent;outline:none;border:none;box-shadow:none;cursor:pointer;--pct: 32%}.freq-slider[data-v-e5abdf83]::-webkit-slider-runnable-track{height:6px;border-radius:99px;background:linear-gradient(to right,var(--fill, #f4f4f5) 0 var(--pct),var(--track, #2b2b30) var(--pct) 100%)}.freq-slider[data-v-e5abdf83]::-moz-range-track{height:6px;border-radius:99px;background:var(--track, #2b2b30)}.freq-slider[data-v-e5abdf83]::-moz-range-progress{height:6px;border-radius:99px;background:var(--fill, #f4f4f5)}.freq-slider[data-v-e5abdf83]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;margin-top:-4px;border-radius:50%;border:none;background:var(--handle, #ffffff);box-shadow:0 1px 4px #00000080,0 0 0 1px #0000000f}.freq-slider[data-v-e5abdf83]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;border:none;background:var(--handle, #ffffff);box-shadow:0 1px 4px #00000080,0 0 0 1px #0000000f}.freq-footer[data-v-e5abdf83]{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.freq-footer__edge[data-v-e5abdf83]{color:var(--text-muted, #71717a);font-size:11px;font-weight:500}.freq-footer__value[data-v-e5abdf83]{padding:4px 10px;background:var(--surface-hover, #1a1a1f);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--text, #f4f4f5);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.freq-toggle-row[data-v-e5abdf83]{margin-bottom:16px}.freq-row .freq-slider[data-v-e5abdf83]{margin-bottom:8px}.toggle-switch[data-v-e5abdf83]{position:relative;display:inline-block;width:36px;height:20px}.toggle-switch input[data-v-e5abdf83]{opacity:0;width:0;height:0}.toggle-slider[data-v-e5abdf83]{position:absolute;cursor:pointer;inset:0;background-color:#333;border-radius:20px;transition:.3s;border:1px solid rgba(255,255,255,.2)}.toggle-slider[data-v-e5abdf83]:before{position:absolute;content:"";height:14px;width:14px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:.3s}.toggle-switch input:checked+.toggle-slider[data-v-e5abdf83]{background-color:#7dd3fc;border-color:#7dd3fc}.toggle-switch input:checked+.toggle-slider[data-v-e5abdf83]:before{transform:translate(16px)}.freq-slider[data-v-e5abdf83]:disabled{opacity:.5;cursor:not-allowed}.freq-slider[data-v-e5abdf83]:disabled::-webkit-slider-thumb{background:#666}.freq-slider[data-v-e5abdf83]:disabled::-moz-range-thumb{background:#666}.spacer[data-v-e5abdf83]{flex:1}.segmented[data-v-e5abdf83]{display:flex;align-items:center;height:30px;box-sizing:border-box;background:#ffffff0d;border-radius:8px;padding:2px}.segment[data-v-e5abdf83]{border:0;background:transparent;font-family:inherit;font-size:12px;font-weight:500;color:#70767d;height:26px;padding:0 14px;line-height:1;border-radius:6px;cursor:pointer}.segment.active[data-v-e5abdf83]{background:#ffffff1a;color:#e8eaed}.viewMenu[data-v-e5abdf83]{position:relative;height:26px}.viewMenuTrigger[data-v-e5abdf83]{display:inline-flex;align-items:center;gap:6px}.viewMenuTrigger svg[data-v-e5abdf83]{color:#70767d;transition:transform .12s ease}.viewMenu:hover .viewMenuTrigger svg[data-v-e5abdf83],.viewMenu:focus-within .viewMenuTrigger svg[data-v-e5abdf83]{transform:rotate(180deg)}.viewDropdown[data-v-e5abdf83]{position:absolute;top:100%;right:0;width:184px;padding-top:8px;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(-3px);transition:opacity .1s ease,transform .1s ease,visibility .1s;z-index:30}.viewMenu:hover .viewDropdown[data-v-e5abdf83],.viewMenu:focus-within .viewDropdown[data-v-e5abdf83]{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.viewDropdownSurface[data-v-e5abdf83]{display:flex;flex-direction:column;gap:2px;padding:5px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#0f0f12;box-shadow:0 16px 38px #00000094}.viewDropdown button[data-v-e5abdf83]{width:100%;padding:8px 10px;border:0;border-radius:5px;background:transparent;color:#8b9198;font:inherit;font-size:11px;font-weight:500;text-align:left;cursor:pointer}.viewDropdown button[data-v-e5abdf83]:hover,.viewDropdown button[data-v-e5abdf83]:focus-visible{background:#ffffff0f;color:#e8eaed;outline:none}.viewDropdown button.active[data-v-e5abdf83]{background:#ffffff1a;color:#e8eaed}.sweepHeader[data-v-e5abdf83]{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;padding:0 4px 5px}.sweepHeader .chartTitle[data-v-e5abdf83],.sweepHeader .chartSubtitle[data-v-e5abdf83]{text-align:left}.sweepHeader .chartTitle[data-v-e5abdf83]{font-size:17px}.sweepHeader .chartSubtitle[data-v-e5abdf83]{font-size:15px}.sweepControls[data-v-e5abdf83]{display:flex;align-items:center;gap:8px}.sweepDimensionControl[data-v-e5abdf83]{display:flex;align-items:center;height:30px;box-sizing:border-box;padding:2px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#0d0e11}.sweepDimensionControl button[data-v-e5abdf83]{height:24px;box-sizing:border-box;border:0;border-radius:5px;padding:0 11px;background:transparent;color:#747a82;font:500 12px/1 Helvetica Neue,Helvetica,-apple-system,sans-serif;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.sweepDimensionControl button[data-v-e5abdf83]:hover:not(:disabled){color:#d8dadd;background:#ffffff0b}.sweepDimensionControl button.active[data-v-e5abdf83]{color:#f0f1f2;background:#ffffff1a}.sweepDimensionControl button[data-v-e5abdf83]:disabled{cursor:default;opacity:.5}.subViewTabs[data-v-e5abdf83]{display:flex;justify-content:flex-end;flex:none;padding:0 4px 6px}.sweepPanel[data-v-e5abdf83]{position:relative;flex:1;min-height:0;overflow:hidden;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:#090a0d}.rvCombinedPanel[data-v-e5abdf83]{overflow:hidden}.rvCombinedPanel[data-v-e5abdf83] .styledSelect{font-size:10px}.rvCombinedPanel[data-v-e5abdf83] .styledSelectMenu button{font-size:11px}.rvCombinedPanel[data-v-e5abdf83] .styledSelectCheck{font-size:12px}.rvCombinedCharts[data-v-e5abdf83]{--study-edge-x: 18px;--study-edge-y: 16px;--study-section-gap: 24px;--study-divider-offset: 12px;height:100%;min-height:0;overflow-y:auto;padding:var(--study-edge-y) var(--study-edge-x) 28px}.rvChartSection[data-v-e5abdf83]{width:100%;min-width:0;height:470px;display:flex;flex-direction:column}.rvHeatmapSection[data-v-e5abdf83]{--heatmap-plot-left: max(84px, calc((100% - 1186px)/2) );height:480px;position:relative}.rvHeatmapSection[data-v-e5abdf83] .chartWrap{margin-top:0}.rvHeatmapSection .rvSectionHeader[data-v-e5abdf83]{position:absolute;z-index:8;top:0;right:0;left:0;min-height:0;padding:0;display:grid;grid-template-columns:auto auto;grid-template-rows:30px 24px;justify-content:end;align-items:center;column-gap:7px;row-gap:8px;pointer-events:none}.rvHeatmapSection .rvSectionHeader>.sweepDimensionControl[data-v-e5abdf83]{grid-column:1;grid-row:1;pointer-events:auto}.rvHeatmapSection .rvSectionActions[data-v-e5abdf83]{grid-column:2;grid-row:1;pointer-events:auto}.rvHeatmapSection .rvHeatmapRange[data-v-e5abdf83]{position:absolute;top:52px;left:var(--heatmap-plot-left);margin:0;pointer-events:auto}.rvBoxplotSection[data-v-e5abdf83]{height:450px;position:relative;margin-top:var(--study-section-gap)}.rvBoxplotSection[data-v-e5abdf83]:before{content:"";position:absolute;top:calc(-1 * var(--study-divider-offset));left:0;right:0;border-top:1px solid rgba(255,255,255,.08)}.rvBoxplotToolbar[data-v-e5abdf83]{position:absolute;z-index:8;top:0;right:0}.rvSecondaryAnalysisSection[data-v-e5abdf83]{height:auto;min-height:750px;position:relative;margin-top:var(--study-section-gap)}.rvSecondaryAnalysisSection[data-v-e5abdf83]:before{content:"";position:absolute;top:calc(-1 * var(--study-divider-offset));left:0;right:0;border-top:1px solid rgba(255,255,255,.08)}.rvSectionHeader[data-v-e5abdf83]{flex:0 0 auto;min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px}.rvSecondaryHeatmapBlock[data-v-e5abdf83]{position:relative}.rvSecondaryHeatmap[data-v-e5abdf83]{display:flex;flex:0 0 486px;width:100%;min-width:0;height:486px}.rvSecondaryHeatmapToolbar[data-v-e5abdf83]{position:absolute;z-index:8;top:0;right:0;min-height:0;display:flex;align-items:center;justify-content:flex-end;padding:0}.rvTermStructureBlock[data-v-e5abdf83]{position:relative;margin-top:var(--study-section-gap)}.rvTermStructureBlock[data-v-e5abdf83]:before{content:"";position:absolute;top:calc(-1 * var(--study-divider-offset));left:0;right:0;border-top:1px solid rgba(255,255,255,.08)}.rvTermStructureToolbar[data-v-e5abdf83]{min-height:30px;display:flex;align-items:center;justify-content:flex-end;padding:0 0 8px}.rvSectionActions[data-v-e5abdf83]{display:flex;align-items:center;gap:7px}.rvScreenshotButton[data-v-e5abdf83]{height:24px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:1px solid rgba(255,255,255,.1);border-radius:5px;background:#ffffff06;color:#8f949b;font:inherit;font-size:11.5px;cursor:pointer}.rvScreenshotButton[data-v-e5abdf83]:hover:not(:disabled){border-color:#fff3;background:#ffffff0f;color:#f2f3f5}.rvScreenshotButton[data-v-e5abdf83]:disabled{cursor:default;opacity:.45}.rvDataLabelsButton.active[data-v-e5abdf83]{border-color:#ffffff47;background:#ffffff1f;color:#f2f3f5}.rvChartSection[data-v-e5abdf83] .chartWrap{flex:1;height:auto}.sweepHistogram[data-v-e5abdf83]{width:100%;height:100%;min-height:0;overflow:auto}.sweepEmpty[data-v-e5abdf83]{height:100%;display:grid;place-items:center;color:#666c73;font-size:13px}.sweepLoading[data-v-e5abdf83]{display:flex;flex-direction:column;align-items:center;gap:12px}.sweepProgressTrack[data-v-e5abdf83]{width:260px;height:3px;border-radius:2px;background:#ffffff14;overflow:hidden}.sweepProgressFill[data-v-e5abdf83]{height:100%;width:0;border-radius:2px;background:#7dd3fc;transition:width .25s ease}.sweepProgressFill.indeterminate[data-v-e5abdf83]{width:35%;animation:sweepProgressSlide-e5abdf83 1.1s ease-in-out infinite}@keyframes sweepProgressSlide-e5abdf83{0%{transform:translate(-100%)}to{transform:translate(390%)}}.sweepPerformance[data-v-e5abdf83]{position:absolute;right:12px;bottom:8px;padding:5px 8px;border-radius:5px;background:#0a0b0ee0;color:#626870;font-size:10px;font-variant-numeric:tabular-nums;pointer-events:none}.ivRvRangeControl[data-v-e5abdf83]{width:220px}.ivRvRangeInline[data-v-e5abdf83]{display:flex;align-items:center;gap:10px;margin-left:auto}.rvHeatmapRange[data-v-e5abdf83]{height:24px;margin-left:0}.ivRvRangeLabel[data-v-e5abdf83]{color:#626870;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.dateRangeSlider[data-v-e5abdf83]{position:relative;height:18px}.dateRangeTrack[data-v-e5abdf83],.dateRangeSelection[data-v-e5abdf83]{position:absolute;top:7px;height:3px;border-radius:999px;pointer-events:none}.dateRangeTrack[data-v-e5abdf83]{left:0;right:0;background:#f5f5f533}.dateRangeSelection[data-v-e5abdf83]{left:var(--range-start);right:calc(100% - var(--range-end));background:#d8dadd}.dateRangeInput[data-v-e5abdf83]{-webkit-appearance:none;appearance:none;position:absolute;inset:0;width:100%;height:18px;margin:0;background:transparent;pointer-events:none}.dateRangeInput[data-v-e5abdf83]:focus{outline:none}.dateRangeInput[data-v-e5abdf83]::-webkit-slider-runnable-track{height:3px;background:transparent}.dateRangeInput[data-v-e5abdf83]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:8px;height:8px;margin-top:-2.5px;border:0;border-radius:50%;background:#f5f5f7;cursor:pointer;pointer-events:auto}.dateRangeInput[data-v-e5abdf83]::-moz-range-track{height:3px;background:transparent}.dateRangeInput[data-v-e5abdf83]::-moz-range-thumb{width:8px;height:8px;border:0;border-radius:50%;background:#f5f5f7;cursor:pointer;pointer-events:auto}.configCluster[data-v-e5abdf83]{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.modeToggle button[data-v-e5abdf83],.field select[data-v-e5abdf83],.runButton[data-v-e5abdf83]{height:36px;border:1px solid #35353a;border-radius:6px;background:#111114;color:#f4f4f5;font:inherit;outline:none}.modeToggle[data-v-e5abdf83]{display:inline-flex;gap:4px;padding:3px;border:1px solid #303035;border-radius:8px;background:#0d0d10}.modeToggle button[data-v-e5abdf83]{height:30px;padding:0 13px;border:0;background:transparent;color:#a6a6ad;cursor:pointer;font-weight:600}.modeToggle button.active[data-v-e5abdf83]{background:#c7ddff;color:#163f7d}.main[data-v-e5abdf83]{flex:1;display:flex;align-items:stretch;gap:8px;padding:10px 36px 16px 28px;min-height:0;height:0}.metricsColumn[data-v-e5abdf83]{display:flex;flex-direction:column;gap:28px;width:170px;flex:none;padding-top:44px}.metric[data-v-e5abdf83]{display:flex;flex-direction:column;gap:5px;white-space:nowrap;background:transparent;border:none;padding:0;min-height:auto}.metricValue[data-v-e5abdf83]{font-size:22px;font-weight:300;letter-spacing:-.3px;color:#e8eaed}.metricValue.maxdd[data-v-e5abdf83]{color:#9aa0a6}.metricLabel[data-v-e5abdf83]{font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:#70767d}.chartColumn[data-v-e5abdf83]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;min-height:0}.chartHeader[data-v-e5abdf83]{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;flex:none}.previewBadge[data-v-e5abdf83]{padding:3px 10px;border:1px solid rgba(125,211,252,.35);border-radius:20px;color:#7dd3fc;background:#7dd3fc12;font-size:11px}.assumptionsToggle[data-v-e5abdf83]{border:0;padding:0;background:transparent;color:#70767d;font:inherit;cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.assumptionsToggle[data-v-e5abdf83]:hover,.assumptionsToggle.open[data-v-e5abdf83]{color:#7dd3fc}.assumptionsPanel[data-v-e5abdf83]{position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:25;width:min(560px,calc(100vw - 40px));margin-top:8px;padding:14px 16px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#0f0f12;box-shadow:0 16px 38px #00000094;text-align:left}.assumptionsPanel ul[data-v-e5abdf83]{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px;color:#a7adb4;font-size:12px;line-height:1.5}.assumptionsPanel strong[data-v-e5abdf83]{color:#e8eaed;font-weight:600}.assumptionsPanel a[data-v-e5abdf83]{color:#7dd3fc}.chartTitle[data-v-e5abdf83]{width:100%;text-align:center;font-size:15px;font-weight:600;letter-spacing:-.1px;color:#e8eaed}.chartSubtitle[data-v-e5abdf83],.chartSourceSubtitle[data-v-e5abdf83]{font-size:14px;line-height:1.35;color:#70767d}.chartTitleRow[data-v-e5abdf83]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:0 36px}.backButton[data-v-e5abdf83]{position:absolute;left:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:transparent;color:#70767d;cursor:pointer;transition:all .1s}.backButton[data-v-e5abdf83]:hover{color:#7dd3fc;border-color:#7dd3fc4d;background:#ffffff08}.saveButton[data-v-e5abdf83]{flex:none;font-size:11px;font-weight:600;padding:3px 9px;border:1px solid rgba(255,255,255,.12);border-radius:4px;background:transparent;color:#70767d;cursor:pointer;transition:all .1s}.saveButton[data-v-e5abdf83]:hover{color:#7dd3fc;border-color:#7dd3fc4d;background:#ffffff08}.topSaveButton[data-v-e5abdf83]{height:30px;box-sizing:border-box;padding:0 12px;border-radius:6px}.topActions[data-v-e5abdf83]{display:flex;align-items:center;gap:7px}.tradeIdeaButton[data-v-e5abdf83]{display:inline-flex;align-items:center;gap:6px;color:#7dd3fc;border-color:#7dd3fc59}.tradeIdeaButton[data-v-e5abdf83]:hover{border-color:#7dd3fc99;background:#7dd3fc14}.saveButton[data-v-e5abdf83]:disabled{opacity:.4;cursor:default}.cycleDetailState[data-v-e5abdf83]{flex:1;display:grid;place-items:center;color:#70767d;font-size:13px}.cycleDetailState.error[data-v-e5abdf83]{color:#f87171}.strategyHeader[data-v-e5abdf83]{display:flex;align-items:baseline;justify-content:space-between;gap:18px;min-width:0;margin-bottom:18px}.strategyHeader p[data-v-e5abdf83],.strategyHeader h2[data-v-e5abdf83]{margin:0;letter-spacing:0}.strategyHeader p[data-v-e5abdf83]{flex:0 0 auto;color:#8d8d96;font-size:12px;font-weight:700;text-transform:uppercase}.strategyHeader h2[data-v-e5abdf83]{min-width:0;color:#f5f5f7;font-size:20px;font-weight:650;line-height:1.25;text-align:right}.chartPanel[data-v-e5abdf83]{width:100%;min-height:620px;margin-bottom:20px;padding:12px;border:1px solid #23232a;border-radius:8px;background:#08080a}.status[data-v-e5abdf83]{display:flex;min-height:520px;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#a6a6ad;text-align:center}.status strong[data-v-e5abdf83]{color:#f4f4f5;font-size:16px;font-weight:650}.status.error strong[data-v-e5abdf83]{color:#ff6b7a}.runFacts[data-v-e5abdf83]{display:flex;flex-wrap:wrap;gap:10px}.runFacts span[data-v-e5abdf83]{min-height:34px;padding:8px 12px;border:1px solid #2c2c31;border-radius:6px;color:#d2d2d8;background:#101014;font-size:13px}.positive[data-v-e5abdf83]{color:#66d38f}.negative[data-v-e5abdf83]{color:#e46578}@media(max-width:900px){.topBar[data-v-e5abdf83]{height:auto;flex-wrap:wrap;padding:10px 14px;gap:10px;row-gap:8px}.divider[data-v-e5abdf83],.spacer[data-v-e5abdf83]{display:none}.segmented[data-v-e5abdf83]{margin-left:auto}.configPills[data-v-e5abdf83]{order:3;width:100%;flex-wrap:wrap}.pill[data-v-e5abdf83]{padding:6px 10px;font-size:11px}.pillLabel[data-v-e5abdf83]{font-size:12px}.dropdown[data-v-e5abdf83]{min-width:min(340px,calc(100vw - 28px));max-width:calc(100vw - 28px);max-height:70vh;overflow-y:auto}.instrument-dropdown[data-v-e5abdf83]{width:min(460px,calc(100vw - 28px));min-width:0}.exit-dropdown[data-v-e5abdf83]{width:min(340px,calc(100vw - 28px))}.main[data-v-e5abdf83]{flex-direction:column;height:auto;padding:10px 14px 16px;gap:14px}.metricsColumn[data-v-e5abdf83]{flex-direction:row;justify-content:space-between;width:100%;padding-top:0;gap:14px}.metric[data-v-e5abdf83]{white-space:normal}.metricValue[data-v-e5abdf83]{font-size:17px}.metricLabel[data-v-e5abdf83]{font-size:10px;letter-spacing:.8px}.chartColumn[data-v-e5abdf83]{min-height:420px}.subViewTabs[data-v-e5abdf83]{justify-content:flex-start;overflow-x:auto}.sweepHeader[data-v-e5abdf83]{flex-wrap:wrap;row-gap:8px}.sweepControls[data-v-e5abdf83]{flex-wrap:wrap}}
