.experiments-page-module__Ld1SpG__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.experiments-page-module__Ld1SpG__pageHeaderActions{align-items:center;gap:12px;display:flex}.experiments-page-module__Ld1SpG__primaryButton{color:#041311;background:#2dd4bf;border:1px solid #2dd4bf57;border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .14s,border-color .14s,transform .14s,box-shadow .16s;display:inline-flex}.experiments-page-module__Ld1SpG__primaryButton:hover{background:#57e6d5;border-color:#57e6d585;transform:translateY(-1px);box-shadow:0 12px 28px #0a16183d}.experiments-page-module__Ld1SpG__buttonIcon{flex:none;width:16px;height:16px}.experiments-page-module__Ld1SpG__tabRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.experiments-page-module__Ld1SpG__tabButton{color:#a1a1aa;min-height:34px;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;background:#09090b;border:1px solid #27272a;border-radius:4px;align-items:center;gap:8px;padding:0 14px;font-size:11px;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.experiments-page-module__Ld1SpG__tabButton:hover{color:#f5f5f7;background:#121214}.experiments-page-module__Ld1SpG__tabButtonActive{color:#53e2d1;background:#2dd4bf1a;border-color:#2dd4bf4d}.experiments-page-module__Ld1SpG__tabDot{background:currentColor;border-radius:999px;width:6px;height:6px}.experiments-page-module__Ld1SpG__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.experiments-page-module__Ld1SpG__metricCard{background:#09090b;border:1px solid #27272a;border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:18px 16px;transition:border-color .14s,transform .14s,box-shadow .16s;display:flex;position:relative;overflow:hidden}.experiments-page-module__Ld1SpG__metricCard:hover{border-color:#2dd4bf3d;transform:translateY(-1px);box-shadow:0 14px 30px #0810122e}.experiments-page-module__Ld1SpG__metricLabel{color:#a1a1aa;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.experiments-page-module__Ld1SpG__metricValue{color:#f5f5f7;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;margin-top:8px;font-size:18px;font-weight:500}.experiments-page-module__Ld1SpG__metricSubtext{color:#a1a1aa;margin-top:8px;font-size:12px}.experiments-page-module__Ld1SpG__metricIconWrap{color:#a1a1aa;background:#121214;border:1px solid #27272a;border-radius:4px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.experiments-page-module__Ld1SpG__metricIcon{width:16px;height:16px}.experiments-page-module__Ld1SpG__searchRow{align-items:center;gap:16px;display:flex}.experiments-page-module__Ld1SpG__inlineHint{color:#71717a;font-family:var(--font-brand-mono),monospace;letter-spacing:.04em;font-size:11px}.experiments-page-module__Ld1SpG__searchField{flex:auto;min-width:0;position:relative}.experiments-page-module__Ld1SpG__searchIcon{color:#71717a;width:15px;height:15px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.experiments-page-module__Ld1SpG__searchInput{color:#f5f5f7;width:100%;height:42px;font-family:var(--font-brand-mono),monospace;background:#09090b;border:1px solid #27272a;border-radius:4px;padding:0 14px 0 42px;font-size:14px}.experiments-page-module__Ld1SpG__searchInput::placeholder{color:#71717a}.experiments-page-module__Ld1SpG__searchInput:focus{border-color:#2dd4bf57;outline:none;box-shadow:0 0 0 2px #2dd4bf14}.experiments-page-module__Ld1SpG__secondaryButton{color:#f5f5f7;min-width:120px;height:42px;font-family:var(--font-brand-mono),monospace;background:#09090b;border:1px solid #27272a;border-radius:4px;justify-content:center;align-items:center;gap:8px;font-size:14px;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.experiments-page-module__Ld1SpG__secondaryButton:hover{color:#53e2d1;background:#121214;border-color:#2dd4bf42}.experiments-page-module__Ld1SpG__tableFrame{background:#09090b;border:1px solid #27272a;border-radius:4px;overflow:hidden}.experiments-page-module__Ld1SpG__tableScroll{overflow-x:auto}.experiments-page-module__Ld1SpG__experimentsTableFrame{overflow:hidden}.experiments-page-module__Ld1SpG__experimentsTableScroll{scrollbar-gutter:stable both-edges;max-height:min(70vh,760px);overflow:auto}.experiments-page-module__Ld1SpG__table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:1850px}.experiments-page-module__Ld1SpG__table thead{background:#18181bcc}.experiments-page-module__Ld1SpG__table th{color:#a1a1aa;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;text-align:left;white-space:nowrap;border-bottom:1px solid #27272a;padding:14px 16px;font-size:11px;font-weight:400}.experiments-page-module__Ld1SpG__experimentsTableScroll .experiments-page-module__Ld1SpG__table thead th{z-index:2;position:sticky;top:0}.experiments-page-module__Ld1SpG__table td{vertical-align:middle;border-bottom:1px solid #27272ad9;padding:12px 16px}.experiments-page-module__Ld1SpG__tableRow{cursor:pointer;transition:background-color .14s}.experiments-page-module__Ld1SpG__tableRow:hover{background:#18181bb8}.experiments-page-module__Ld1SpG__nameCell{min-width:0}.experiments-page-module__Ld1SpG__statusCell{text-align:center;width:44px}.experiments-page-module__Ld1SpG__statusDot{background:#71717a;border-radius:999px;width:8px;height:8px;display:inline-block}.experiments-page-module__Ld1SpG__statusDotOk{background:#2dd4bf}.experiments-page-module__Ld1SpG__statusDotWarn{background:#f59e0b}.experiments-page-module__Ld1SpG__statusDotError{background:#ef4444}.experiments-page-module__Ld1SpG__namePrimary{color:#f5f5f7;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.35;display:block;overflow:hidden}.experiments-page-module__Ld1SpG__nameSecondary{color:#71717a;font-family:var(--font-brand-mono),monospace;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;overflow:hidden}.experiments-page-module__Ld1SpG__inlineCell{color:#d4d4d8;white-space:nowrap;min-width:0;font-size:12px;line-height:1.45}.experiments-page-module__Ld1SpG__ellipsisCell{text-overflow:ellipsis;overflow:hidden}.experiments-page-module__Ld1SpG__numericCell{white-space:nowrap}.experiments-page-module__Ld1SpG__stickyActionHeader,.experiments-page-module__Ld1SpG__stickyActionCell{z-index:3;background:#09090b;position:sticky;right:0;box-shadow:-1px 0 #27272a}.experiments-page-module__Ld1SpG__stickyActionHeader{z-index:4;background:#18181bfa}.experiments-page-module__Ld1SpG__tableRow:hover .experiments-page-module__Ld1SpG__stickyActionCell{background:#18181bfa}.experiments-page-module__Ld1SpG__tagRow{flex-wrap:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.experiments-page-module__Ld1SpG__tag{color:#f5f5f7;min-height:24px;font-family:var(--font-brand-mono),monospace;text-overflow:ellipsis;white-space:nowrap;background:#121214;border:1px solid #27272a;border-radius:4px;align-items:center;max-width:100%;padding:0 10px;font-size:11px;line-height:1;display:inline-flex;overflow:hidden}.experiments-page-module__Ld1SpG__tagPrimary{color:#53e2d1;background:#2dd4bf1f;border-color:#2dd4bf3d}.experiments-page-module__Ld1SpG__tagOk{color:#53e2d1;border-color:#2dd4bf3d}.experiments-page-module__Ld1SpG__tagWarn{color:#f6c56c;border-color:#f59e0b38}.experiments-page-module__Ld1SpG__tagError{color:#f4a7a7;border-color:#ef444438}.experiments-page-module__Ld1SpG__returnsPositive{color:#2dd4bf;font-weight:600}.experiments-page-module__Ld1SpG__returnsNegative{color:#ef4444;font-weight:600}.experiments-page-module__Ld1SpG__viewButton{color:#f5f5f7;min-height:30px;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;background:#09090b;border:1px solid #27272a;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;font-size:11px;display:inline-flex}.experiments-page-module__Ld1SpG__viewButton:hover{color:#53e2d1;border-color:#2dd4bf42}.experiments-page-module__Ld1SpG__analysisStack{gap:24px;display:grid}.experiments-page-module__Ld1SpG__banner{color:#5fe7d7;font-family:var(--font-brand-mono),monospace;background:#2dd4bf1a;border:1px solid #2dd4bf38;border-radius:4px;align-items:center;gap:10px;padding:12px 14px;font-size:12px;display:flex}.experiments-page-module__Ld1SpG__bannerIcon{flex:none;width:14px;height:14px}.experiments-page-module__Ld1SpG__detailHeading{gap:12px;display:grid}.experiments-page-module__Ld1SpG__detailTitle{color:#f5f5f7;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;margin:0;font-size:20px;font-weight:500}.experiments-page-module__Ld1SpG__detailChips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.experiments-page-module__Ld1SpG__section{gap:16px;display:grid}.experiments-page-module__Ld1SpG__sectionTitle{color:#f5f5f7;font-family:var(--font-brand-mono),monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;display:flex}.experiments-page-module__Ld1SpG__sectionDot{background:#2dd4bf;border-radius:999px;width:5px;height:5px}.experiments-page-module__Ld1SpG__fieldGrid{border:1px solid #27272a;border-radius:4px;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.experiments-page-module__Ld1SpG__fieldCell{background:#09090b;border-bottom:1px solid #27272ad9;border-right:1px solid #27272ad9;min-width:0;min-height:86px;padding:14px 14px 12px}.experiments-page-module__Ld1SpG__fieldCellWide{grid-column:span 2}.experiments-page-module__Ld1SpG__fieldLabel{color:#a1a1aa;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.experiments-page-module__Ld1SpG__fieldValue{color:#f5f5f7;word-break:break-word;margin-top:10px;font-size:15px;line-height:1.45}.experiments-page-module__Ld1SpG__fieldValueOk{color:#2dd4bf}.experiments-page-module__Ld1SpG__fieldValueWarn{color:#f59e0b}.experiments-page-module__Ld1SpG__fieldValueError{color:#ef4444}.experiments-page-module__Ld1SpG__outcomeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.experiments-page-module__Ld1SpG__outcomeItem{color:#f5f5f7;font-family:var(--font-brand-mono),monospace;background:#09090b;border:1px solid #27272a;border-radius:4px;align-items:center;gap:10px;padding:12px 14px;font-size:12px;display:flex}.experiments-page-module__Ld1SpG__outcomeSwatch{border-radius:2px;flex:none;width:8px;height:8px}.experiments-page-module__Ld1SpG__outcomeSwatchOk{background:#2dd4bf}.experiments-page-module__Ld1SpG__outcomeSwatchWarn{background:#f59e0b}.experiments-page-module__Ld1SpG__outcomeSwatchError{background:#ef4444}.experiments-page-module__Ld1SpG__outcomeSwatchNeutral{background:#a1a1aa}.experiments-page-module__Ld1SpG__attemptList{gap:18px;display:grid}.experiments-page-module__Ld1SpG__attemptCard{background:#09090b;border:1px solid #27272a;border-radius:4px;overflow:hidden}.experiments-page-module__Ld1SpG__attemptCardActive{border-color:#2dd4bf42;box-shadow:0 0 0 1px #2dd4bf14}.experiments-page-module__Ld1SpG__attemptHeader{border-bottom:1px solid #27272ad9;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.experiments-page-module__Ld1SpG__attemptTitleWrap{gap:6px;display:grid}.experiments-page-module__Ld1SpG__attemptTitle{color:#f5f5f7;font-size:24px;font-weight:500;line-height:1.15}.experiments-page-module__Ld1SpG__attemptSubtitle{color:#a1a1aa;font-family:var(--font-brand-mono),monospace;font-size:11px}.experiments-page-module__Ld1SpG__attemptMetaRow{border-bottom:1px solid #27272ad9;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.experiments-page-module__Ld1SpG__attemptMetric{border-right:1px solid #27272ad9;padding:14px 16px}.experiments-page-module__Ld1SpG__attemptMetric:last-child{border-right:0}.experiments-page-module__Ld1SpG__stageGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;padding:16px;display:grid}.experiments-page-module__Ld1SpG__stageScroller{scrollbar-gutter:stable both-edges;padding:16px;overflow-x:auto}.experiments-page-module__Ld1SpG__stageRail{grid-auto-columns:minmax(360px,360px);grid-auto-flow:column;gap:16px;display:grid}.experiments-page-module__Ld1SpG__stageCard{background:#0c0c0f;border:1px solid #27272a;border-radius:4px;align-content:start;gap:16px;padding:18px;display:grid}.experiments-page-module__Ld1SpG__stageCardSelected{border-color:#2dd4bf47;box-shadow:0 0 0 1px #2dd4bf14}.experiments-page-module__Ld1SpG__stageHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.experiments-page-module__Ld1SpG__stageTitle{color:#f5f5f7;font-size:18px;font-weight:500}.experiments-page-module__Ld1SpG__stageSubtitle{color:#71717a;font-family:var(--font-brand-mono),monospace;margin-top:4px;font-size:11px}.experiments-page-module__Ld1SpG__stageDivider{background:#27272ad9;height:1px}.experiments-page-module__Ld1SpG__stageStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;display:grid}.experiments-page-module__Ld1SpG__stageMetric{min-width:0}.experiments-page-module__Ld1SpG__progressStack{gap:10px;display:grid}.experiments-page-module__Ld1SpG__stageBalanceExtrema{color:#71717a;font-family:var(--font-brand-mono),monospace;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px 14px;font-size:10px;display:flex}.experiments-page-module__Ld1SpG__progressRow{gap:6px;display:grid}.experiments-page-module__Ld1SpG__progressMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.experiments-page-module__Ld1SpG__progressLabel{color:#a1a1aa;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.experiments-page-module__Ld1SpG__progressValue{color:#f5f5f7;font-size:13px}.experiments-page-module__Ld1SpG__progressTrack{background:#18181b;border:1px solid #27272ad9;width:100%;height:5px;overflow:hidden}.experiments-page-module__Ld1SpG__progressFill{background:#2dd4bf;height:100%}.experiments-page-module__Ld1SpG__progressFillWarn{background:#f59e0b}.experiments-page-module__Ld1SpG__progressFillError{background:#ef4444}.experiments-page-module__Ld1SpG__attemptActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.experiments-page-module__Ld1SpG__analysisMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.experiments-page-module__Ld1SpG__analysisMetricCard{background:#09090b;border:1px solid #27272a;border-radius:4px;padding:14px}.experiments-page-module__Ld1SpG__stageActionButton{color:#53e2d1;width:100%;min-height:40px;font-family:var(--font-brand-mono),monospace;letter-spacing:.18em;text-transform:uppercase;background:#2dd4bf1a;border:1px solid #2dd4bf3d;border-radius:4px;justify-content:center;align-items:center;padding:0 16px;font-size:11px;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.experiments-page-module__Ld1SpG__stageActionButton:hover{color:#7af0e2;background:#2dd4bf29;border-color:#2dd4bf57}.experiments-page-module__Ld1SpG__emptyPanel{color:#71717a;min-height:160px;font-family:var(--font-brand-mono),monospace;text-align:center;border:1px dashed #27272ad9;border-radius:4px;place-items:center;padding:20px;font-size:12px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioOverlay{z-index:60;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.experiments-page-module__Ld1SpG__tradeStudioBackdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030508bd;border:0;position:absolute;inset:0}.experiments-page-module__Ld1SpG__tradeStudioPanel{z-index:1;background:linear-gradient(#0b1118fc,#090d12fe),#09090b;border:1px solid #2b3a4bf5;border-radius:8px;gap:18px;width:min(1440px,100vw - 40px);max-height:calc(100vh - 44px);padding:22px;display:grid;position:relative;overflow:auto;box-shadow:0 26px 68px #02060a8f,inset 0 1px #ffffff05}.experiments-page-module__Ld1SpG__tradeStudioHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.experiments-page-module__Ld1SpG__tradeStudioHeading{gap:10px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioTitle{color:#f5f5f7;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.03em;margin:0;font-size:28px;font-weight:500}.experiments-page-module__Ld1SpG__tradeStudioSubtitleRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.experiments-page-module__Ld1SpG__tradeStudioSubtitle{color:#a1a1aa;font-family:var(--font-brand-mono),monospace;letter-spacing:.04em;font-size:12px}.experiments-page-module__Ld1SpG__tradeStudioSourceTag{color:#70efe0;min-height:26px;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;background:#2dd4bf1a;border:1px solid #2dd4bf38;border-radius:999px;align-items:center;padding:0 12px;font-size:11px;display:inline-flex}.experiments-page-module__Ld1SpG__tradeStudioCloseButton{color:#f5f5f7;min-height:40px;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;background:#09090b;border:1px solid #27272a;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:12px;display:inline-flex}.experiments-page-module__Ld1SpG__tradeStudioCloseButton:hover{color:#53e2d1;border-color:#2dd4bf42}.experiments-page-module__Ld1SpG__tradeStudioToolbar{background:linear-gradient(#0e161ef5,#0c1219f5);border:1px solid #2b3a4beb;border-radius:6px;gap:14px;padding:16px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioSelectorGroup{gap:10px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioSelectorLabel{color:#a1a1aa;font-family:var(--font-brand-mono),monospace;letter-spacing:.16em;text-transform:uppercase;font-size:10px}.experiments-page-module__Ld1SpG__tradeStudioSelectorRail{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.experiments-page-module__Ld1SpG__tradeStudioPill{color:#a1a1aa;min-height:34px;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;background:#111216;border:1px solid #27272a;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:11px;display:inline-flex}.experiments-page-module__Ld1SpG__tradeStudioPill:hover{color:#f5f5f7;border-color:#2dd4bf3d}.experiments-page-module__Ld1SpG__tradeStudioPillActive{color:#6cefe0;background:#2dd4bf1f;border-color:#2dd4bf47}.experiments-page-module__Ld1SpG__tradeStudioPillMeta{color:#71717a}.experiments-page-module__Ld1SpG__tradeStudioAlert{color:#f6c56c;font-family:var(--font-brand-mono),monospace;background:#f59e0b1a;border:1px solid #f59e0b38;border-radius:6px;padding:12px 14px;font-size:12px}.experiments-page-module__Ld1SpG__tradeStudioBody{grid-template-columns:minmax(0,1.7fr) minmax(300px,.9fr);align-items:start;gap:18px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioChartPanel,.experiments-page-module__Ld1SpG__tradeStudioInspector,.experiments-page-module__Ld1SpG__tradeStudioLedger{background:linear-gradient(#0d141cf7,#0b1118fa);border:1px solid #2b3a4beb;border-radius:6px;gap:14px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff05}.experiments-page-module__Ld1SpG__tradeStudioChartPanel{min-height:560px}.experiments-page-module__Ld1SpG__tradeStudioChartSurface{background:linear-gradient(#0a1017fc,#090e14fe);border:1px solid #2b3a4beb;border-radius:6px;min-height:520px;padding:14px;position:relative;box-shadow:inset 0 1px #ffffff05,inset 0 0 0 1px #ffffff03}.experiments-page-module__Ld1SpG__tradeStudioLedger{margin-top:0}.experiments-page-module__Ld1SpG__tradeStudioPanelHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.experiments-page-module__Ld1SpG__tradeStudioPanelTitle{color:#f5f5f7;font-size:16px;font-weight:500}.experiments-page-module__Ld1SpG__tradeStudioPanelHint{color:#71717a;font-family:var(--font-brand-mono),monospace;margin-top:6px;font-size:11px;line-height:1.45}.experiments-page-module__Ld1SpG__tradeStudioLegend{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.experiments-page-module__Ld1SpG__tradeStudioLegendItem{color:#a1a1aa;font-family:var(--font-brand-mono),monospace;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:inline-flex}.experiments-page-module__Ld1SpG__tradeStudioLegendSwatch{border:1px solid #09090beb;border-radius:3px;width:10px;height:10px}.experiments-page-module__Ld1SpG__tradeStudioLegendEntry{background:#2dd4bf}.experiments-page-module__Ld1SpG__tradeStudioLegendExit{background:#f87171}.experiments-page-module__Ld1SpG__tradeStudioTradeRail{scrollbar-width:thin;gap:10px;padding-bottom:2px;display:flex;overflow-x:auto}.experiments-page-module__Ld1SpG__tradeStudioTradeChip{color:#d4d4d8;text-align:left;background:linear-gradient(#101821f5,#0d141cf5);border:1px solid #2b3a4be0;border-radius:6px;gap:8px;min-width:168px;padding:12px 14px;transition:border-color .14s,transform .14s,box-shadow .16s,background-color .14s;display:grid}.experiments-page-module__Ld1SpG__tradeStudioTradeChip:hover{border-color:#2ed1bf42;transform:translateY(-1px)}.experiments-page-module__Ld1SpG__tradeStudioTradeChipActive{background:linear-gradient(#0d1c24fa,#0b141bfc);border-color:#2ed1bf57;box-shadow:0 14px 28px #03080c47,inset 0 0 0 1px #2ed1bf14}.experiments-page-module__Ld1SpG__tradeStudioTradeChipTop,.experiments-page-module__Ld1SpG__tradeStudioTradeChipBottom,.experiments-page-module__Ld1SpG__tradeStudioSelectionHeader,.experiments-page-module__Ld1SpG__tradeStudioSelectionTitle{justify-content:space-between;align-items:center;gap:10px;display:flex}.experiments-page-module__Ld1SpG__tradeStudioTradeChipTop{color:#f5f5f7;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.experiments-page-module__Ld1SpG__tradeStudioTradeChipBottom,.experiments-page-module__Ld1SpG__tradeStudioSelectionMeta{color:#8e949f;font-family:var(--font-brand-mono),monospace;letter-spacing:.08em;font-size:10px}.experiments-page-module__Ld1SpG__tradeStudioTradeChipSide,.experiments-page-module__Ld1SpG__tradeStudioSelectionSide{min-height:22px;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:10px;display:inline-flex}.experiments-page-module__Ld1SpG__tradeStudioTradeChipBuy,.experiments-page-module__Ld1SpG__tradeStudioSelectionSideBuy{color:#70efe0;background:#2dd4bf1f;border:1px solid #2dd4bf3d}.experiments-page-module__Ld1SpG__tradeStudioTradeChipSell,.experiments-page-module__Ld1SpG__tradeStudioSelectionSideSell{color:#ff9ea2;background:#f871711f;border:1px solid #f871713d}.experiments-page-module__Ld1SpG__tradeStudioSelectionCard{background:linear-gradient(#0d161efa,#0b1219fc);border:1px solid #2b3a4beb;border-radius:6px;gap:14px;padding:16px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioSelectionLabel{color:#8e949f;font-family:var(--font-brand-mono),monospace;letter-spacing:.18em;text-transform:uppercase;font-size:10px}.experiments-page-module__Ld1SpG__tradeStudioSelectionTitle{color:#f5f5f7;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.03em;justify-content:flex-start;margin-top:8px;font-size:20px;font-weight:500}.experiments-page-module__Ld1SpG__tradeStudioSelectionPnl{font-family:var(--font-brand-display),sans-serif;letter-spacing:-.03em;font-size:24px;font-weight:500}.experiments-page-module__Ld1SpG__tradeStudioSelectionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioSelectionMetric{background:#0f171feb;border:1px solid #2b3a4bd1;border-radius:6px;min-width:0;padding:12px}.experiments-page-module__Ld1SpG__tradeStudioChartEmpty{color:#71717a;min-height:460px;font-family:var(--font-brand-mono),monospace;text-align:center;border:1px dashed #27272ad9;border-radius:6px;place-items:center;padding:24px;font-size:12px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioMetricCard,.experiments-page-module__Ld1SpG__tradeStudioFactCard{background:linear-gradient(#0f161ef5,#0d1219fa);border:1px solid #2b3a4be0;border-radius:6px;min-width:0;padding:14px}.experiments-page-module__Ld1SpG__tradeStudioFactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioFactCardWide{grid-column:span 2}.experiments-page-module__Ld1SpG__tradeStudioLedgerRowInteractive{cursor:pointer;transition:background-color .14s,box-shadow .16s}.experiments-page-module__Ld1SpG__tradeStudioLedgerRowInteractive:hover{background:#101c228f}.experiments-page-module__Ld1SpG__tradeStudioLedgerRowSelected{background:linear-gradient(#0e1d25f5,#0c151dfc);box-shadow:inset 2px 0 #2dd4bf}.experiments-page-module__Ld1SpG__tradeStudioChartShell{gap:12px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioChartMetaBar{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioChartMetaItem{color:#e7edf5;background:linear-gradient(#0e161ef5,#0d131afa);border:1px solid #2b3a4bd6;border-radius:6px;gap:6px;min-width:0;padding:12px 14px;font-size:13px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioChartMetaItem strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.experiments-page-module__Ld1SpG__tradeStudioChartSeriesBar{flex-wrap:wrap;gap:10px;display:flex}.experiments-page-module__Ld1SpG__tradeStudioChartSeriesChip{color:#dce6f0;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#0e161ef5,#0d131afa);border:1px solid #2b3a4bd6;border-radius:999px;align-items:center;gap:10px;padding:9px 12px;font-size:11px;display:inline-flex}.experiments-page-module__Ld1SpG__tradeStudioChartSeriesDot{border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 3px #ffffff0a}.experiments-page-module__Ld1SpG__tradeStudioChartSeriesPane{color:#8ca0b5}.experiments-page-module__Ld1SpG__tradeStudioChartMetaLabel{color:#95a5b8;font-family:var(--font-brand-mono),monospace;letter-spacing:.16em;text-transform:uppercase;font-size:10px}.experiments-page-module__Ld1SpG__tradeStudioChartFrame{background:linear-gradient(#0a1017fc,#090d12);border:1px solid #2b3a4beb;border-radius:6px;min-height:520px;position:relative;overflow:hidden}.experiments-page-module__Ld1SpG__tradeStudioChartCanvas{min-height:520px}.experiments-page-module__Ld1SpG__tradeStudioHoverCard{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(#121b25fa,#101821fc);border:1px solid #2b3a4bfa;border-radius:6px;gap:10px;width:min(320px,100% - 32px);padding:14px 16px;transition:opacity .12s,transform .12s;display:grid;position:absolute;top:16px;left:16px;transform:translateY(-4px);box-shadow:0 18px 42px #03080c57}.experiments-page-module__Ld1SpG__tradeStudioHoverCard[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}.experiments-page-module__Ld1SpG__tradeStudioHoverTime{color:#e7edf5;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;font-size:18px;font-weight:500}.experiments-page-module__Ld1SpG__tradeStudioHoverGrid{color:#95a5b8;font-family:var(--font-brand-mono),monospace;grid-template-columns:repeat(4,auto 1fr);align-items:center;gap:6px 10px;font-size:11px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioHoverGrid strong,.experiments-page-module__Ld1SpG__tradeStudioHoverVolume strong,.experiments-page-module__Ld1SpG__tradeStudioHoverMarker{color:#e7edf5}.experiments-page-module__Ld1SpG__tradeStudioHoverVolume{color:#95a5b8;font-family:var(--font-brand-mono),monospace;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.experiments-page-module__Ld1SpG__tradeStudioHoverMarkers{gap:8px;display:grid}.experiments-page-module__Ld1SpG__tradeStudioHoverMarker{text-align:left;width:100%;font-family:var(--font-brand-mono),monospace;background:#0e161ee6;border:1px solid #2b3a4bdb;border-radius:6px;grid-template-columns:repeat(4,minmax(0,auto));justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:11px;transition:border-color .12s,background-color .12s;display:grid}.experiments-page-module__Ld1SpG__tradeStudioHoverMarker:hover{background:#101b23f0;border-color:#2ed1bf42}.experiments-page-module__Ld1SpG__tradeStudioHoverMarkerKind{color:#2ed1bf}.experiments-page-module__Ld1SpG__tradeStudioChartAttribution{color:#95a5b8;font-family:var(--font-brand-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:10px}.experiments-page-module__Ld1SpG__tradeStudioChartAttribution a{color:#e7edf5;text-decoration:none}.experiments-page-module__Ld1SpG__tradeStudioChartAttribution a:hover{color:#2ed1bf}@media (max-width:1280px){.experiments-page-module__Ld1SpG__metricGrid,.experiments-page-module__Ld1SpG__outcomeGrid,.experiments-page-module__Ld1SpG__analysisMetrics,.experiments-page-module__Ld1SpG__tradeStudioMetricGrid,.experiments-page-module__Ld1SpG__tradeStudioSelectionGrid,.experiments-page-module__Ld1SpG__tradeStudioChartMetaBar{grid-template-columns:repeat(2,minmax(0,1fr))}.experiments-page-module__Ld1SpG__fieldGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.experiments-page-module__Ld1SpG__tradeStudioBody{grid-template-columns:1fr}}@media (max-width:900px){.experiments-page-module__Ld1SpG__attemptMetaRow,.experiments-page-module__Ld1SpG__analysisMetrics,.experiments-page-module__Ld1SpG__tradeStudioFactGrid,.experiments-page-module__Ld1SpG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.experiments-page-module__Ld1SpG__searchRow{flex-wrap:wrap}.experiments-page-module__Ld1SpG__secondaryButton{width:100%}.experiments-page-module__Ld1SpG__experimentsTableScroll{max-height:none}.experiments-page-module__Ld1SpG__tradeStudioOverlay{padding:14px}.experiments-page-module__Ld1SpG__tradeStudioPanel{width:min(100vw - 12px,100%);max-height:calc(100vh - 18px);padding:16px}.experiments-page-module__Ld1SpG__tradeStudioHeader,.experiments-page-module__Ld1SpG__tradeStudioPanelHeader{flex-direction:column}}@media (max-width:720px){.experiments-page-module__Ld1SpG__pageHeaderActions,.experiments-page-module__Ld1SpG__searchRow,.experiments-page-module__Ld1SpG__attemptActions,.experiments-page-module__Ld1SpG__tradeStudioSubtitleRow,.experiments-page-module__Ld1SpG__primaryButton,.experiments-page-module__Ld1SpG__secondaryButton{width:100%}.experiments-page-module__Ld1SpG__metricGrid,.experiments-page-module__Ld1SpG__outcomeGrid,.experiments-page-module__Ld1SpG__attemptMetaRow,.experiments-page-module__Ld1SpG__analysisMetrics,.experiments-page-module__Ld1SpG__fieldGrid,.experiments-page-module__Ld1SpG__tradeStudioMetricGrid,.experiments-page-module__Ld1SpG__tradeStudioFactGrid,.experiments-page-module__Ld1SpG__tradeStudioSelectionGrid,.experiments-page-module__Ld1SpG__tradeStudioChartMetaBar{grid-template-columns:repeat(2,minmax(0,1fr))}.experiments-page-module__Ld1SpG__fieldCellWide{grid-column:span 1}.experiments-page-module__Ld1SpG__table{min-width:920px}.experiments-page-module__Ld1SpG__attemptHeader{flex-direction:column}.experiments-page-module__Ld1SpG__attemptTitle{font-size:20px}.experiments-page-module__Ld1SpG__stageScroller{padding:12px}.experiments-page-module__Ld1SpG__stageRail{grid-auto-columns:minmax(280px,280px)}.experiments-page-module__Ld1SpG__tradeStudioTitle{font-size:22px}.experiments-page-module__Ld1SpG__tradeStudioCloseButton{width:100%}.experiments-page-module__Ld1SpG__tradeStudioFactCardWide{grid-column:span 1}}@media (max-width:360px){.experiments-page-module__Ld1SpG__metricGrid,.experiments-page-module__Ld1SpG__outcomeGrid,.experiments-page-module__Ld1SpG__attemptMetaRow,.experiments-page-module__Ld1SpG__analysisMetrics,.experiments-page-module__Ld1SpG__fieldGrid,.experiments-page-module__Ld1SpG__tradeStudioMetricGrid,.experiments-page-module__Ld1SpG__tradeStudioFactGrid,.experiments-page-module__Ld1SpG__tradeStudioSelectionGrid,.experiments-page-module__Ld1SpG__tradeStudioChartMetaBar{grid-template-columns:1fr}}.experiments-page-module__Ld1SpG__runStudioShell{background:linear-gradient(#0c0c0ffa,#09090bfa),#09090bfa;border:1px solid #27272a;border-radius:6px;gap:18px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff04,0 18px 36px #03080e2e}.experiments-page-module__Ld1SpG__runStudioHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.experiments-page-module__Ld1SpG__runStudioHeaderCopy{gap:8px;display:grid}.experiments-page-module__Ld1SpG__runStudioEyebrow{color:#53e2d1;font-family:var(--font-brand-mono),monospace;letter-spacing:.18em;text-transform:uppercase;font-size:11px}.experiments-page-module__Ld1SpG__runStudioTitle{color:#f7fafc;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.03em;margin:0;font-size:28px;font-weight:500}.experiments-page-module__Ld1SpG__runStudioSubtitle{color:#9fb0c1;margin:0;font-size:14px;line-height:1.55}.experiments-page-module__Ld1SpG__runStudioStatusStack{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.experiments-page-module__Ld1SpG__runStudioBannerStack{gap:10px;display:grid}.experiments-page-module__Ld1SpG__runStudioBanner{background:linear-gradient(#0c0c0ff5,#0a0a0df5);border:1px solid #27272aeb;border-radius:6px;gap:6px;padding:14px 16px;display:grid}.experiments-page-module__Ld1SpG__runStudioBannerTitle{color:#f7fafc;font-family:var(--font-brand-mono),monospace;letter-spacing:.16em;text-transform:uppercase;font-size:11px}.experiments-page-module__Ld1SpG__runStudioBannerMessage{color:#bfd1df;font-size:13px;line-height:1.5}.experiments-page-module__Ld1SpG__runStudioLayout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:18px;display:grid}.experiments-page-module__Ld1SpG__runStudioTabsRail{background:#0c0c0feb;border:1px solid #27272a;border-radius:6px;gap:16px;padding:16px;display:grid;position:sticky;top:88px}.experiments-page-module__Ld1SpG__runStudioRailLabel{color:#7f93a9;font-family:var(--font-brand-mono),monospace;letter-spacing:.18em;text-transform:uppercase;font-size:10px}.experiments-page-module__Ld1SpG__runStudioTabsList,.experiments-page-module__Ld1SpG__runStudioWindowButtons{gap:10px;display:grid}.experiments-page-module__Ld1SpG__runStudioTabButton,.experiments-page-module__Ld1SpG__runStudioWindowButton{text-align:left;color:#d7e2ee;background:#09090bd6;border:1px solid #27272a;border-radius:6px;gap:6px;padding:12px 13px;transition:border-color .14s,background-color .14s,transform .14s,box-shadow .14s;display:grid}.experiments-page-module__Ld1SpG__runStudioTabButton:hover,.experiments-page-module__Ld1SpG__runStudioWindowButton:hover{background:#121216f5;border-color:#47dbc75c;transform:translateY(-1px)}.experiments-page-module__Ld1SpG__runStudioTabButtonActive,.experiments-page-module__Ld1SpG__runStudioWindowButtonActive{background:linear-gradient(#2dd4bf1a,#0c0c0ff5);border-color:#47dbc76b;box-shadow:0 0 0 1px #47dbc70f}.experiments-page-module__Ld1SpG__runStudioTabLabel{color:#f7fafc;font-size:14px;font-weight:600}.experiments-page-module__Ld1SpG__runStudioTabBlurb,.experiments-page-module__Ld1SpG__runStudioWindowMeta{color:#89a0b8;font-size:12px;line-height:1.45}.experiments-page-module__Ld1SpG__runStudioWindowRail{gap:10px;display:grid}.experiments-page-module__Ld1SpG__runStudioMain{gap:18px;min-width:0;display:grid}.experiments-page-module__Ld1SpG__runStudioScopeStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.experiments-page-module__Ld1SpG__runStudioScopeCard{background:#09090bdb;border:1px solid #27272a;border-radius:6px;gap:8px;min-width:0;padding:14px;display:grid}.experiments-page-module__Ld1SpG__runStudioScopeCardActive{border-color:#2dd4bf47;box-shadow:0 0 0 1px #2dd4bf0d}.experiments-page-module__Ld1SpG__runStudioScopeTitle{color:#f7fafc;font-size:15px;font-weight:600}.experiments-page-module__Ld1SpG__runStudioScopeMeta{color:#8fa3b8;font-size:12px;line-height:1.5}.experiments-page-module__Ld1SpG__runStudioSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.experiments-page-module__Ld1SpG__runStudioMetricCard{background:#0c0c0f;border:1px solid #27272a;border-radius:6px;gap:8px;min-height:112px;padding:16px;display:grid}.experiments-page-module__Ld1SpG__runStudioMetricValue{color:#f7fafc;font-size:22px;font-weight:600;line-height:1.2}.experiments-page-module__Ld1SpG__runStudioMetricNote{color:#89a0b8;font-size:12px;line-height:1.45}.experiments-page-module__Ld1SpG__runStudioGrid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;display:grid}.experiments-page-module__Ld1SpG__runStudioPanel{background:#09090b;border:1px solid #27272a;border-radius:6px;gap:14px;min-width:0;padding:18px;display:grid}.experiments-page-module__Ld1SpG__runStudioSpan4{grid-column:span 4}.experiments-page-module__Ld1SpG__runStudioSpan6{grid-column:span 6}.experiments-page-module__Ld1SpG__runStudioSpan8{grid-column:span 8}.experiments-page-module__Ld1SpG__runStudioSpan12{grid-column:1/-1}.experiments-page-module__Ld1SpG__runStudioPanelHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.experiments-page-module__Ld1SpG__runStudioPanelTitle{color:#f7fafc;font-size:16px;font-weight:600}.experiments-page-module__Ld1SpG__runStudioPanelHint{color:#89a0b8;margin-top:4px;font-size:12px;line-height:1.45}.experiments-page-module__Ld1SpG__runStudioSectionMarker{background:linear-gradient(90deg,#2dd4bf14,#09090bf5 68%);border:1px solid #2dd4bf33;border-radius:6px;gap:6px;min-width:0;padding:14px 16px;display:grid}.experiments-page-module__Ld1SpG__runStudioSectionMarkerTitle{color:#f7fafc;font-size:15px;font-weight:600}.experiments-page-module__Ld1SpG__runStudioSectionMarkerMeta{color:#8fa3b8;font-size:12px;line-height:1.5}.experiments-page-module__Ld1SpG__runStudioConfigGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.experiments-page-module__Ld1SpG__runStudioConfigCard{background:#0c0c0f;border:1px solid #27272a;border-radius:6px;gap:8px;min-width:0;min-height:96px;padding:14px;display:grid}.experiments-page-module__Ld1SpG__runStudioConfigCardWide{grid-column:span 2}.experiments-page-module__Ld1SpG__runStudioWindowTimeline{gap:12px;display:grid}.experiments-page-module__Ld1SpG__runStudioWindowTimelineCard{background:#0c0c0f;border:1px solid #27272a;border-radius:6px;gap:12px;padding:14px;display:grid}.experiments-page-module__Ld1SpG__runStudioWindowTimelineHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.experiments-page-module__Ld1SpG__runStudioWindowTimelineTitle,.experiments-page-module__Ld1SpG__runStudioTradeTitle,.experiments-page-module__Ld1SpG__runStudioLineageTitle,.experiments-page-module__Ld1SpG__runStudioTimelineTitle{color:#f7fafc;font-size:15px;font-weight:600}.experiments-page-module__Ld1SpG__runStudioWindowTimelineMeta,.experiments-page-module__Ld1SpG__runStudioTradeSubtitle,.experiments-page-module__Ld1SpG__runStudioLineageDetail,.experiments-page-module__Ld1SpG__runStudioTimelineMeta,.experiments-page-module__Ld1SpG__runStudioCoverageNote{color:#8fa3b8;font-size:12px;line-height:1.5}.experiments-page-module__Ld1SpG__runStudioWindowTimelineTrack{align-items:center;gap:10px;display:flex}.experiments-page-module__Ld1SpG__runStudioWindowTimelineSegment{background:#121216eb;border-radius:6px;flex:1 1 0;gap:6px;padding:10px 12px;display:grid}.experiments-page-module__Ld1SpG__runStudioWindowTimelineRange{color:#f0f5f9;font-size:13px}.experiments-page-module__Ld1SpG__runStudioWindowTimelineDivider,.experiments-page-module__Ld1SpG__runStudioTimelineBullet{background:#47dbc7;border-radius:999px;flex:none;width:10px;height:10px}.experiments-page-module__Ld1SpG__runStudioControlRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.experiments-page-module__Ld1SpG__runStudioSelectField{gap:6px;min-width:180px;display:grid}.experiments-page-module__Ld1SpG__runStudioSelect{color:#f7fafc;background:#0a1018eb;border:1px solid #43587057;border-radius:6px;height:40px;padding:0 12px;font-size:13px}.experiments-page-module__Ld1SpG__runStudioHeatmapLegend{background:#0c0c0f;border:1px solid #27272a;border-radius:6px;gap:8px;padding:12px 14px;display:grid}.experiments-page-module__Ld1SpG__runStudioHeatmapLegendHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.experiments-page-module__Ld1SpG__runStudioHeatmapLegendCaption{color:#8fa3b8;font-size:12px;line-height:1.5}.experiments-page-module__Ld1SpG__runStudioHeatmapLegendBar{border:1px solid #43587057;border-radius:999px;width:100%;height:12px}.experiments-page-module__Ld1SpG__runStudioHeatmapLegendTicks{color:#8fa3b8;font-family:var(--font-brand-mono),monospace;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.experiments-page-module__Ld1SpG__runStudioTradeHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.experiments-page-module__Ld1SpG__runStudioLineageList,.experiments-page-module__Ld1SpG__runStudioTimelineList,.experiments-page-module__Ld1SpG__runStudioKeyValueTable{gap:12px;display:grid}.experiments-page-module__Ld1SpG__runStudioLineageCard,.experiments-page-module__Ld1SpG__runStudioKeyValueRow,.experiments-page-module__Ld1SpG__runStudioTimelineItem{background:#0c0c0f;border:1px solid #27272a;border-radius:6px;gap:8px;padding:14px;display:grid}.experiments-page-module__Ld1SpG__runStudioLineageHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.experiments-page-module__Ld1SpG__runStudioLineageTags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.experiments-page-module__Ld1SpG__runStudioTimelineItem{grid-template-columns:auto minmax(0,1fr);align-items:start}.experiments-page-module__Ld1SpG__runStudioTimelineBody{gap:6px;display:grid}.experiments-page-module__Ld1SpG__runStudioKeyValueRow{grid-template-columns:180px minmax(0,1fr);align-items:center}.experiments-page-module__Ld1SpG__runStudioKeyValueValue{color:#f7fafc;word-break:break-word;font-size:14px;line-height:1.5}.experiments-page-module__Ld1SpG__runStudioNarrativeList{gap:12px;display:grid}.experiments-page-module__Ld1SpG__runStudioNarrativeItem{color:#8fa3b8;background:#0c0c0f;border:1px solid #27272a;border-radius:6px;gap:6px;padding:14px;font-size:12px;line-height:1.5;display:grid}.experiments-page-module__Ld1SpG__runStudioNarrativeItem strong{color:#f7fafc;font-size:13px}.experiments-page-module__Ld1SpG__runStudioTableFrame{background:#0c0c0f;border:1px solid #27272a;border-radius:8px;overflow:hidden}.experiments-page-module__Ld1SpG__runStudioTableScroll{scrollbar-gutter:stable both-edges;max-height:min(70vh,640px);overflow:auto}.experiments-page-module__Ld1SpG__runStudioTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1040px}.experiments-page-module__Ld1SpG__runStudioTable thead{background:#101721fa}.experiments-page-module__Ld1SpG__runStudioTable th,.experiments-page-module__Ld1SpG__runStudioTable td{text-align:left;vertical-align:top;border-bottom:1px solid #43587038;padding:12px 14px}.experiments-page-module__Ld1SpG__runStudioTable th{z-index:1;color:#8fa3b8;font-family:var(--font-brand-mono),monospace;letter-spacing:.16em;text-transform:uppercase;font-size:10px;position:sticky;top:0}.experiments-page-module__Ld1SpG__runStudioTable td{color:#f0f5f9;font-size:12px;line-height:1.45}.experiments-page-module__Ld1SpG__runStudioLedgerShell{gap:14px;display:grid}.experiments-page-module__Ld1SpG__runStudioLedgerToolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.experiments-page-module__Ld1SpG__runStudioLedgerSummary{background:#0c0c0f;border:1px solid #27272a;border-radius:6px;gap:4px;min-width:240px;padding:12px 14px;display:grid}.experiments-page-module__Ld1SpG__runStudioLedgerSummaryValue{color:#f7fafc;font-size:22px;font-weight:600;line-height:1}.experiments-page-module__Ld1SpG__runStudioLedgerSummaryText{color:#8fa3b8;font-size:12px;line-height:1.4}.experiments-page-module__Ld1SpG__runStudioLedgerLayout{grid-template-columns:minmax(320px,.9fr) minmax(0,1.3fr);align-items:start;gap:14px;display:grid}.experiments-page-module__Ld1SpG__runStudioLedgerList,.experiments-page-module__Ld1SpG__runStudioLedgerDetail{background:#0c0c0f;border:1px solid #27272a;border-radius:8px;min-width:0}.experiments-page-module__Ld1SpG__runStudioLedgerList{gap:10px;max-height:min(70vh,720px);padding:10px;display:grid;overflow:auto}.experiments-page-module__Ld1SpG__runStudioLedgerRow{text-align:left;color:#f0f5f9;background:linear-gradient(#0c0c0ff5,#09090bfa);border:1px solid #27272a;border-radius:6px;gap:10px;padding:14px;transition:border-color .14s,transform .14s,box-shadow .14s,background-color .14s;display:grid}.experiments-page-module__Ld1SpG__runStudioLedgerRow:hover{border-color:#47dbc747;transform:translateY(-1px);box-shadow:0 12px 22px #040a1038}.experiments-page-module__Ld1SpG__runStudioLedgerRowSelected{background:linear-gradient(#0d1c24f0,#080e16fa);border-color:#47dbc766;box-shadow:inset 0 0 0 1px #47dbc714}.experiments-page-module__Ld1SpG__runStudioLedgerRowPositive{border-left:3px solid #2dd4bfb8}.experiments-page-module__Ld1SpG__runStudioLedgerRowNegative{border-left:3px solid #ef4444b8}.experiments-page-module__Ld1SpG__runStudioLedgerRowHeader,.experiments-page-module__Ld1SpG__runStudioLedgerRowMetrics,.experiments-page-module__Ld1SpG__runStudioLedgerDetailMetrics{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.experiments-page-module__Ld1SpG__runStudioLedgerRowHeader{color:#f7fafc;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.experiments-page-module__Ld1SpG__runStudioLedgerPill{color:#dff7f3;min-height:28px;font-family:var(--font-brand-mono),monospace;letter-spacing:.08em;background:#121216f5;border:1px solid #27272a;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.experiments-page-module__Ld1SpG__runStudioLedgerPillPositive{color:#8ff7df;background:#113630db;border-color:#2dd4bf52}.experiments-page-module__Ld1SpG__runStudioLedgerPillNegative{color:#ffb5b5;background:#381318e6;border-color:#ef44444d}.experiments-page-module__Ld1SpG__runStudioLedgerPillNeutral{color:#dfe8f2;background:#111720eb;border-color:#8fa3b838}.experiments-page-module__Ld1SpG__runStudioLedgerRowPreview{color:#f0f5f9;font-size:13px;line-height:1.45}.experiments-page-module__Ld1SpG__runStudioLedgerRowMeta,.experiments-page-module__Ld1SpG__runStudioLedgerDetailSubtitle{color:#8fa3b8;font-size:12px;line-height:1.5}.experiments-page-module__Ld1SpG__runStudioLedgerDetail{gap:14px;padding:16px;display:grid}.experiments-page-module__Ld1SpG__runStudioLedgerDetailHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.experiments-page-module__Ld1SpG__runStudioLedgerDetailTitle{color:#f7fafc;font-size:18px;font-weight:600}.experiments-page-module__Ld1SpG__runStudioLedgerDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.experiments-page-module__Ld1SpG__runStudioLedgerPayloadGrid{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);align-items:start;gap:12px;display:grid}.experiments-page-module__Ld1SpG__runStudioLedgerDetailPanel{background:#09090b;border:1px solid #27272a;border-radius:6px;gap:12px;min-width:0;padding:14px;display:grid}.experiments-page-module__Ld1SpG__runStudioLedgerPayloadPanelNarrow{align-self:start}.experiments-page-module__Ld1SpG__runStudioLedgerDetailPanelWide{grid-column:1/-1}.experiments-page-module__Ld1SpG__runStudioValueCardGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.experiments-page-module__Ld1SpG__runStudioValueCard{background:#060a10f0;border:1px solid #43587038;border-radius:6px;gap:8px;min-width:0;padding:12px;display:grid}.experiments-page-module__Ld1SpG__runStudioValueCardValue{color:#f7fafc;word-break:break-word;font-size:15px;line-height:1.45}.experiments-page-module__Ld1SpG__runStudioCodeBlock{color:#dfe8f2;font-family:var(--font-brand-mono),monospace;white-space:pre-wrap;word-break:break-word;background:#04070cfa;border:1px solid #4358703d;border-radius:6px;margin:0;padding:14px;font-size:12px;line-height:1.55}@media (max-width:1240px){.experiments-page-module__Ld1SpG__runStudioLayout{grid-template-columns:1fr}.experiments-page-module__Ld1SpG__runStudioTabsRail{position:static}.experiments-page-module__Ld1SpG__runStudioConfigGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.experiments-page-module__Ld1SpG__runStudioLedgerLayout,.experiments-page-module__Ld1SpG__runStudioLedgerPayloadGrid,.experiments-page-module__Ld1SpG__runStudioScopeStrip{grid-template-columns:1fr}.experiments-page-module__Ld1SpG__runStudioSpan4,.experiments-page-module__Ld1SpG__runStudioSpan6,.experiments-page-module__Ld1SpG__runStudioSpan8{grid-column:span 6}}@media (max-width:900px){.experiments-page-module__Ld1SpG__runStudioShell{padding:18px}.experiments-page-module__Ld1SpG__runStudioSummaryGrid,.experiments-page-module__Ld1SpG__runStudioConfigGrid{grid-template-columns:1fr}.experiments-page-module__Ld1SpG__runStudioConfigCardWide,.experiments-page-module__Ld1SpG__runStudioSpan4,.experiments-page-module__Ld1SpG__runStudioSpan6,.experiments-page-module__Ld1SpG__runStudioSpan8{grid-column:1/-1}.experiments-page-module__Ld1SpG__runStudioGrid{grid-template-columns:1fr}.experiments-page-module__Ld1SpG__runStudioWindowTimelineTrack{flex-direction:column;align-items:stretch}.experiments-page-module__Ld1SpG__runStudioWindowTimelineDivider{border-radius:0;width:100%;height:1px}.experiments-page-module__Ld1SpG__runStudioKeyValueRow,.experiments-page-module__Ld1SpG__runStudioLedgerDetailGrid{grid-template-columns:1fr}}:where(button,input,select,textarea,a):focus-visible{outline-offset:2px;outline:2px solid #2dd4bfb8}
.indicators-page-module__hfb85W__pageSubtitle{color:#9aa7b4;max-width:920px;margin-top:12px;font-size:14px;line-height:1.65}.indicators-page-module__hfb85W__editorPanel{scroll-margin-top:84px}.indicators-page-module__hfb85W__titleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.indicators-page-module__hfb85W__liveBadge{color:#6df2dd;min-height:28px;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;background:#2dd4bf14;border:1px solid #2dd4bf57;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.indicators-page-module__hfb85W__studioPanel,.indicators-page-module__hfb85W__studioPlaceholder,.indicators-page-module__hfb85W__libraryPanel{background:radial-gradient(circle at 0 0,#184e6138,#0000 38%),linear-gradient(#0c1014fa,#0a0c0ffc);border:1px solid #27272aeb;border-radius:6px;box-shadow:0 22px 46px #060a0c33}.indicators-page-module__hfb85W__studioPlaceholder{padding:28px}.indicators-page-module__hfb85W__studioHero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 22px 0;display:flex}.indicators-page-module__hfb85W__studioHeroCopy{flex:540px;min-width:0}.indicators-page-module__hfb85W__studioEyebrow,.indicators-page-module__hfb85W__summaryTileLabel,.indicators-page-module__hfb85W__panelHint,.indicators-page-module__hfb85W__parameterType,.indicators-page-module__hfb85W__cardPresetBadge,.indicators-page-module__hfb85W__savedConfigFlag,.indicators-page-module__hfb85W__factLabel{font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.indicators-page-module__hfb85W__studioEyebrow{color:#5dc9d6}.indicators-page-module__hfb85W__studioTitleRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.indicators-page-module__hfb85W__studioTitle{color:#f4f7fb;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(26px,3vw,36px);font-weight:500}.indicators-page-module__hfb85W__studioSubtitle{color:#9aa7b4;overflow-wrap:anywhere;max-width:900px;margin:12px 0 0;font-size:14px;line-height:1.7}.indicators-page-module__hfb85W__visibilityBadge,.indicators-page-module__hfb85W__cardPresetBadge{color:#f0ce88;background:#e0b85a14;border:1px solid #e0b85a3d;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;display:inline-flex}.indicators-page-module__hfb85W__heroStatusRow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.indicators-page-module__hfb85W__heroStatusBadge,.indicators-page-module__hfb85W__heroMeta{color:#d8e1e8;overflow-wrap:anywhere;background:#101418eb;border:1px solid #2b3a4beb;border-radius:999px;align-items:center;gap:8px;min-height:28px;padding:0 10px;font-size:12px;display:inline-flex}.indicators-page-module__hfb85W__studioHeroActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.indicators-page-module__hfb85W__studioSectionNav{flex-wrap:wrap;gap:10px;padding:18px 22px 0;display:flex}.indicators-page-module__hfb85W__studioSectionLink{color:#9aa7b4;min-height:32px;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;background:#0b0f12d6;border:1px solid #2b3a4bd1;border-radius:999px;align-items:center;padding:0 12px;font-size:11px;text-decoration:none;transition:border-color .14s,color .14s,background-color .14s,transform .14s;display:inline-flex}.indicators-page-module__hfb85W__studioSectionLink:hover{color:#eef3f8;border-color:#2dd4bf42;transform:translateY(-1px)}.indicators-page-module__hfb85W__studioFlowGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:18px 22px 22px;display:grid}.indicators-page-module__hfb85W__pipelineStepCard{background:linear-gradient(#10151af2,#0c1014fa);border:1px solid #2b3a4beb;border-radius:12px;gap:12px;min-width:0;padding:16px;display:grid}.indicators-page-module__hfb85W__pipelineToneReady{border-color:#34d39947;box-shadow:inset 0 0 0 1px #34d39914}.indicators-page-module__hfb85W__pipelineToneActive{border-color:#2dd4bf47;box-shadow:inset 0 0 0 1px #2dd4bf14}.indicators-page-module__hfb85W__pipelineToneReview{border-color:#facc153d;box-shadow:inset 0 0 0 1px #facc1514}.indicators-page-module__hfb85W__pipelineToneBlocked{border-color:#fb718542;box-shadow:inset 0 0 0 1px #fb718514}.indicators-page-module__hfb85W__pipelineTonePending{border-color:#7dd3fc3d;box-shadow:inset 0 0 0 1px #7dd3fc14}.indicators-page-module__hfb85W__pipelineStepHeader,.indicators-page-module__hfb85W__chartPanelActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.indicators-page-module__hfb85W__pipelineStepIndex,.indicators-page-module__hfb85W__pipelineStepStatus,.indicators-page-module__hfb85W__contextPillLabel,.indicators-page-module__hfb85W__sourceMetricLabel,.indicators-page-module__hfb85W__validationHighlightLabel,.indicators-page-module__hfb85W__referenceDetailLabel{font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.indicators-page-module__hfb85W__pipelineStepIndex{color:#5dc9d6}.indicators-page-module__hfb85W__pipelineStepStatus{color:#d8e1e8}.indicators-page-module__hfb85W__pipelineStepTitle{color:#f4f7fb;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;font-size:18px;font-weight:500}.indicators-page-module__hfb85W__pipelineStepDetail,.indicators-page-module__hfb85W__pipelineStepMeta{color:#9aa7b4;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.indicators-page-module__hfb85W__pipelineStepMeta{color:#d6dee6;font-family:var(--font-brand-mono),monospace;letter-spacing:.06em;font-size:11px}.indicators-page-module__hfb85W__studioSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:22px;display:grid}.indicators-page-module__hfb85W__summaryTile,.indicators-page-module__hfb85W__controlPanel,.indicators-page-module__hfb85W__canvasPanel,.indicators-page-module__hfb85W__factPanel{background:linear-gradient(#10151af2,#0c1014fa);border:1px solid #2b3a4beb;border-radius:6px}.indicators-page-module__hfb85W__summaryTile{gap:8px;min-width:0;padding:14px 16px;display:grid}.indicators-page-module__hfb85W__summaryTileLabel{color:#7f90a1}.indicators-page-module__hfb85W__summaryTileValue{color:#eef3f8;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.indicators-page-module__hfb85W__studioWorkspace{grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:20px;padding:0 22px 22px;display:grid}.indicators-page-module__hfb85W__studioWorkspaceExpanded{gap:16px}.indicators-page-module__hfb85W__studioWorkspaceFullScreen{z-index:90;background:radial-gradient(circle at 0 0,#184e613d,#0000 36%),linear-gradient(#0c1014fe,#0a0c0f);grid-template-columns:minmax(0,1fr) minmax(340px,420px);gap:16px;padding:16px;position:fixed;inset:0;overflow:hidden;box-shadow:0 28px 56px #060a0c70}.indicators-page-module__hfb85W__studioCanvasColumn,.indicators-page-module__hfb85W__studioControlColumn{gap:16px;min-width:0;display:grid}.indicators-page-module__hfb85W__studioCanvasColumn{gap:18px}.indicators-page-module__hfb85W__studioControlColumn{align-content:start;align-self:start;position:sticky;top:88px}.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__studioCanvasColumn,.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__studioControlColumn{align-self:stretch;min-height:0}.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__studioCanvasColumn{gap:0}.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__studioControlColumn{overscroll-behavior:contain;height:100%;padding-right:4px;position:static;top:auto;overflow-y:auto}.indicators-page-module__hfb85W__fullStudioControlDock{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.indicators-page-module__hfb85W__fullScreenStudioEyebrow{color:#5dc9d6;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.indicators-page-module__hfb85W__canvasPanel,.indicators-page-module__hfb85W__factPanel,.indicators-page-module__hfb85W__controlPanel{--studio-canvas-panel-padding:18px;padding:var(--studio-canvas-panel-padding);gap:16px;display:grid}.indicators-page-module__hfb85W__canvasPanelExpanded{padding-bottom:14px;position:relative}.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__canvasPanelExpanded{--studio-canvas-panel-padding:0px;grid-template-rows:minmax(0,1fr);gap:0;height:100%;min-height:0;padding:0;overflow:hidden}.indicators-page-module__hfb85W__canvasContextRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.indicators-page-module__hfb85W__chartOverviewRail{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.indicators-page-module__hfb85W__chartOverviewItem{border-bottom:1px solid #2b3a4bb8;gap:4px;min-width:0;padding:10px 0 12px;display:grid}.indicators-page-module__hfb85W__chartOverviewLabel{color:#7f90a1;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.indicators-page-module__hfb85W__chartOverviewValue{color:#eef3f8;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.indicators-page-module__hfb85W__contextPill{background:#0b0f12d6;border:1px solid #2b3a4bd1;border-radius:10px;gap:6px;min-width:0;padding:12px 14px;display:grid}.indicators-page-module__hfb85W__contextPillLabel{color:#7f90a1}.indicators-page-module__hfb85W__contextPillValue{color:#eef3f8;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.indicators-page-module__hfb85W__studioInsightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.indicators-page-module__hfb85W__studioReviewGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:16px;display:grid}.indicators-page-module__hfb85W__logicSummaryGrid,.indicators-page-module__hfb85W__sourceTruthGrid,.indicators-page-module__hfb85W__validationHighlightGrid,.indicators-page-module__hfb85W__referenceDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.indicators-page-module__hfb85W__panelHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.indicators-page-module__hfb85W__panelTitle{color:#eef3f8;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;font-size:18px;font-weight:500}.indicators-page-module__hfb85W__panelHint{color:#7f90a1;margin-top:6px}.indicators-page-module__hfb85W__previewStatus{color:#78eedf;min-height:28px;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;background:#2dd4bf14;border:1px solid #2dd4bf47;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.indicators-page-module__hfb85W__previewStatusBusy{color:#f0ce88;background:#e0b85a14;border-color:#e0b85a47}.indicators-page-module__hfb85W__parityVerified,.indicators-page-module__hfb85W__strategyGateVerified{color:#79f0c6;background:#34d39914;border-color:#34d3994d}.indicators-page-module__hfb85W__parityApproximate,.indicators-page-module__hfb85W__strategyGateApproximate{color:#facc15;background:#facc1514;border-color:#facc1547}.indicators-page-module__hfb85W__parityFailed,.indicators-page-module__hfb85W__strategyGateBlocked{color:#fb7185;background:#fb718514;border-color:#fb71854d}.indicators-page-module__hfb85W__parityPending{color:#8fd8ff;background:#7dd3fc14;border-color:#7dd3fc4d}.indicators-page-module__hfb85W__inlineWarning,.indicators-page-module__hfb85W__chartFallback,.indicators-page-module__hfb85W__emptyInlinePanel,.indicators-page-module__hfb85W__factEmpty{color:#9aa7b4;min-height:88px;font-family:var(--font-brand-mono),monospace;text-align:center;background:#0b0f12d6;border:1px dashed #4d5b69d6;border-radius:6px;place-items:center;padding:18px;font-size:12px;display:grid}.indicators-page-module__hfb85W__inlineWarning{text-align:left;min-height:auto;display:block}.indicators-page-module__hfb85W__chartFallbackTall{min-height:clamp(720px,82vh,1020px)}.indicators-page-module__hfb85W__chartFallbackTallExpanded{min-height:clamp(860px,94vh,1240px)}.indicators-page-module__hfb85W__studioCompareGrid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);align-items:start;gap:16px;display:grid}.indicators-page-module__hfb85W__previewPane,.indicators-page-module__hfb85W__referencePane{min-width:0}.indicators-page-module__hfb85W__previewPane{min-height:0;display:grid;position:relative}.indicators-page-module__hfb85W__previewPaneExpanded{min-height:0}.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__previewPane,.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__previewPaneExpanded{height:100%;min-height:0}.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__previewPane>*{min-height:100%}.indicators-page-module__hfb85W__referencePane{gap:14px;display:grid}.indicators-page-module__hfb85W__referenceWorkspace{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:18px;display:grid}.indicators-page-module__hfb85W__referencePreviewColumn,.indicators-page-module__hfb85W__referenceEditorColumn{align-content:start;gap:14px;min-width:0;display:grid}.indicators-page-module__hfb85W__referenceHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.indicators-page-module__hfb85W__referenceHeader>div{flex:320px;min-width:0}.indicators-page-module__hfb85W__referenceStatusBadge{width:fit-content;max-width:100%;min-height:28px;font-family:var(--font-brand-mono),monospace;letter-spacing:.1em;text-transform:uppercase;text-align:center;white-space:nowrap;border:1px solid #2b3a4bd1;border-radius:999px;flex:none;justify-content:center;align-self:flex-start;align-items:center;padding:0 14px;font-size:11px;line-height:1.2;display:inline-flex}.indicators-page-module__hfb85W__referenceSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;display:grid}.indicators-page-module__hfb85W__referenceSummaryGrid .indicators-page-module__hfb85W__summaryTile{align-content:start;min-height:100%}.indicators-page-module__hfb85W__referenceSummaryGrid .indicators-page-module__hfb85W__summaryTileValue{overflow-wrap:break-word;word-break:normal}.indicators-page-module__hfb85W__referenceImageFrame{background:#0b0f12e6;border:1px solid #2b3a4bd1;border-radius:6px;place-items:center;min-height:360px;display:grid;position:relative;overflow:hidden}.indicators-page-module__hfb85W__referenceImage{object-fit:contain;object-position:center;padding:12px}.indicators-page-module__hfb85W__indicatorChartFrame{width:calc(100% + (var(--studio-canvas-panel-padding,18px)*2));min-height:clamp(720px,82vh,1020px);margin-inline:calc(var(--studio-canvas-panel-padding,18px)*-1);box-shadow:none;background:0 0;border:0;border-radius:0}.indicators-page-module__hfb85W__indicatorChartCanvas{width:100%;min-height:clamp(720px,82vh,1020px)}.indicators-page-module__hfb85W__indicatorChartFrameExpanded,.indicators-page-module__hfb85W__indicatorChartCanvasExpanded{min-height:clamp(860px,94vh,1240px)}.indicators-page-module__hfb85W__indicatorChartMetaBarExpanded{padding-top:2px}.indicators-page-module__hfb85W__indicatorChartSupportRail,.indicators-page-module__hfb85W__chartStudioDetails{gap:12px;display:grid}.indicators-page-module__hfb85W__indicatorChartSupportRail{padding-top:2px}.indicators-page-module__hfb85W__chartStudioDetailsExpanded{padding:0 18px}.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__chartStudioDetails{display:none}.indicators-page-module__hfb85W__chartStudioHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.indicators-page-module__hfb85W__chartStudioHeaderCopy{flex:420px;gap:8px;min-width:0;display:grid}.indicators-page-module__hfb85W__chartStudioTitleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.indicators-page-module__hfb85W__chartStudioHint{color:#9aa7b4;font-size:13px;line-height:1.65}.indicators-page-module__hfb85W__chartOverlayCloseButton{color:#eef3f8;min-width:168px;min-height:38px;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090c10eb;border:1px solid #2b3a4beb;border-radius:999px;padding:0 14px;font-size:11px;transition:border-color .14s,color .14s,background-color .14s,transform .14s}.indicators-page-module__hfb85W__chartOverlayCloseButton:hover{color:#6df2dd;border-color:#2dd4bf57;transform:translateY(-1px)}.indicators-page-module__hfb85W__chartOverlayUtilityButton{color:#d8e1e8;min-height:38px;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090c10d1;border:1px solid #2b3a4beb;border-radius:999px;padding:0 14px;font-size:11px;transition:border-color .14s,color .14s,background-color .14s,transform .14s}.indicators-page-module__hfb85W__chartOverlayUtilityButton:hover{color:#eef3f8;border-color:#7dd3fc57;transform:translateY(-1px)}.indicators-page-module__hfb85W__chartStudioDrawer{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;pointer-events:none;background:linear-gradient(#0c1218f0,#090d12fa);border:1px solid #2b3a4beb;border-radius:14px;gap:14px;max-height:min(42vh,360px);padding:18px;transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:72px;left:18px;right:18px;overflow-y:auto;transform:translateY(calc(100% + 20px));box-shadow:0 24px 48px #03080c61}.indicators-page-module__hfb85W__chartStudioDrawerVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.indicators-page-module__hfb85W__indicatorChartShellExpanded{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:100%;display:grid}.indicators-page-module__hfb85W__indicatorChartShellImmersive{gap:0}.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__indicatorChartFrameExpanded,.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__indicatorChartCanvasExpanded,.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__chartFallbackTallExpanded{height:100%;min-height:100%}.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__studioInsightGrid,.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__studioReviewGrid{display:none}.indicators-page-module__hfb85W__referenceLink{color:#7dd3fc;text-decoration:underline}.indicators-page-module__hfb85W__referenceArtifactList,.indicators-page-module__hfb85W__logicInspectorList{gap:10px;display:grid}.indicators-page-module__hfb85W__referenceArtifactList,.indicators-page-module__hfb85W__savedConfigList,.indicators-page-module__hfb85W__parameterStack{min-width:0}.indicators-page-module__hfb85W__parameterStack{max-height:min(56vh,640px);padding-right:4px;overflow-y:auto}.indicators-page-module__hfb85W__referenceArtifactList,.indicators-page-module__hfb85W__savedConfigList{max-height:260px;padding-right:4px;overflow-y:auto}.indicators-page-module__hfb85W__referenceArtifactButton{text-align:left;background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:6px;min-width:0;padding:12px 14px;transition:border-color .14s,background-color .14s,transform .14s;display:grid}.indicators-page-module__hfb85W__referenceArtifactButton:hover{border-color:#7dd3fc4d;transform:translateY(-1px)}.indicators-page-module__hfb85W__referenceArtifactButtonActive{background:#121d20f2;border-color:#2dd4bf57}.indicators-page-module__hfb85W__referenceForm{gap:12px;display:grid}.indicators-page-module__hfb85W__referenceFileMeta{color:#9aa7b4;font-family:var(--font-brand-mono),monospace;overflow-wrap:anywhere;font-size:11px}.indicators-page-module__hfb85W__referenceDetailCard,.indicators-page-module__hfb85W__sourceMetricCard,.indicators-page-module__hfb85W__validationHighlightCard{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:10px;gap:8px;min-width:0;padding:14px 16px;display:grid}.indicators-page-module__hfb85W__referenceDetailCard{gap:12px}.indicators-page-module__hfb85W__referenceDetailItem{gap:6px;min-width:0;display:grid}.indicators-page-module__hfb85W__referenceDetailLabel{color:#7f90a1}.indicators-page-module__hfb85W__referenceDetailValue,.indicators-page-module__hfb85W__sourceMetricValue,.indicators-page-module__hfb85W__validationHighlightValue{color:#eef3f8;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.indicators-page-module__hfb85W__referenceLinkInline{color:#7dd3fc;overflow-wrap:anywhere;font-size:12px;text-decoration:underline}.indicators-page-module__hfb85W__referenceNotes{color:#d6dee6;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.indicators-page-module__hfb85W__sourceMetricLabel,.indicators-page-module__hfb85W__validationHighlightLabel{color:#7f90a1}.indicators-page-module__hfb85W__sourceMetricValue{border:1px solid #0000;border-radius:999px;justify-content:flex-start;align-items:center;min-height:28px;padding:0 10px;display:inline-flex}.indicators-page-module__hfb85W__sourceIssueList{gap:10px;display:grid}.indicators-page-module__hfb85W__sourceIssue{overflow-wrap:anywhere;background:#0b0f12d6;border:1px solid #2b3a4bd1;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.6}.indicators-page-module__hfb85W__sourceIssue[data-tone=warn]{color:#f0ce88;border-color:#facc153d}.indicators-page-module__hfb85W__sourceIssue[data-tone=error]{color:#f29b9b;border-color:#fb718547}.indicators-page-module__hfb85W__factGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.indicators-page-module__hfb85W__factCard{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:8px;min-width:0;padding:14px 16px;display:grid}.indicators-page-module__hfb85W__factCard[data-span=wide]{grid-column:span 2}.indicators-page-module__hfb85W__factLabel{color:#7f90a1}.indicators-page-module__hfb85W__factValue{color:#eef3f8;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.indicators-page-module__hfb85W__signalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.indicators-page-module__hfb85W__signalCard{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:10px;min-width:0;padding:14px 16px;display:grid}.indicators-page-module__hfb85W__signalCardHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.indicators-page-module__hfb85W__signalTitle{color:#eef3f8;overflow-wrap:anywhere;font-size:14px;font-weight:600}.indicators-page-module__hfb85W__signalStatus{min-height:24px;font-family:var(--font-brand-mono),monospace;letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere;border:1px solid #2b3a4bd1;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.indicators-page-module__hfb85W__signalStatus[data-status=confirmed]{color:#70f0be;border-color:#34d39952}.indicators-page-module__hfb85W__signalStatus[data-status=watching]{color:#facc15;border-color:#facc1547}.indicators-page-module__hfb85W__signalStatus[data-status=invalidated]{color:#fb7185;border-color:#fb718552}.indicators-page-module__hfb85W__signalStatus[data-status=idle]{color:#9aa7b4}.indicators-page-module__hfb85W__signalMetaRow{color:#9aa7b4;font-family:var(--font-brand-mono),monospace;flex-wrap:wrap;gap:8px 12px;font-size:11px;display:flex}.indicators-page-module__hfb85W__signalDetail{color:#d6dee6;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.indicators-page-module__hfb85W__logicInspectorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.indicators-page-module__hfb85W__logicInspectorCard{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:12px;min-width:0;padding:14px 16px;display:grid}.indicators-page-module__hfb85W__logicInspectorTitle{color:#eef3f8;font-size:14px;font-weight:600}.indicators-page-module__hfb85W__logicInspectorRow{border-bottom:1px solid #2b3a4b8a;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.indicators-page-module__hfb85W__logicInspectorRow:last-child{border-bottom:0;padding-bottom:0}.indicators-page-module__hfb85W__logicInspectorValue{color:#eef3f8;font-family:var(--font-brand-mono),monospace;text-align:right;overflow-wrap:anywhere;font-size:12px}.indicators-page-module__hfb85W__chartControlBar{flex-wrap:wrap;gap:8px;display:flex}.indicators-page-module__hfb85W__chartToggle{color:#9aa7b4;min-height:32px;font-family:var(--font-brand-mono),monospace;background:#0b0f12d6;border:1px solid #2b3a4bd1;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:11px;transition:border-color .14s,color .14s,background-color .14s,transform .14s;display:inline-flex}.indicators-page-module__hfb85W__chartToggle:hover{border-color:#2dd4bf42;transform:translateY(-1px)}.indicators-page-module__hfb85W__chartToggleActive{color:#eef3f8;background:#112022eb;border-color:#2dd4bf5c}.indicators-page-module__hfb85W__chartAnnotationsLayer,.indicators-page-module__hfb85W__chartDrawingsLayer,.indicators-page-module__hfb85W__chartTableOverlay{pointer-events:none;position:absolute;inset:0}.indicators-page-module__hfb85W__chartDrawingsLayer svg{filter:drop-shadow(0 6px 12px #0000002e);width:100%;height:100%;overflow:visible}.indicators-page-module__hfb85W__chartAnnotation{max-width:180px;font-family:var(--font-brand-mono),monospace;white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:11px;line-height:1.35;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 22px #00000038}.indicators-page-module__hfb85W__chartAnnotationAbove{transform:translate(-50%,-100%)}.indicators-page-module__hfb85W__chartAnnotationBelow{transform:translate(-50%)}.indicators-page-module__hfb85W__chartAnnotationPrice{transform:translate(-50%,-50%)}.indicators-page-module__hfb85W__chartTableOverlay{justify-content:flex-end;align-items:flex-start;padding:18px 18px 0;display:flex}.indicators-page-module__hfb85W__chartTableCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#161b22db;border:1px solid #2b3a4bd1;border-radius:10px;min-width:260px;padding:10px 12px}.indicators-page-module__hfb85W__chartTableTitle{color:#eef3f8;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px}.indicators-page-module__hfb85W__chartTable{border-collapse:collapse;width:100%;font-size:12px}.indicators-page-module__hfb85W__chartTable th,.indicators-page-module__hfb85W__chartTable td{text-align:center;border:1px solid #4d5b695c;padding:6px 8px}.indicators-page-module__hfb85W__chartTable thead th,.indicators-page-module__hfb85W__chartTable tbody th{color:#eef3f8;background:#0e1318eb;font-weight:600}.indicators-page-module__hfb85W__chartTable td{color:#d8e1e8}.indicators-page-module__hfb85W__chartTable td[data-tone=ok]{background:#34d39938}.indicators-page-module__hfb85W__chartTable td[data-tone=warn]{background:#facc152e}.indicators-page-module__hfb85W__chartTable td[data-tone=error]{background:#fb718533}@media (max-width:900px){.indicators-page-module__hfb85W__fullStudioControlDock{gap:8px}.indicators-page-module__hfb85W__chartStudioDrawer{max-height:min(46vh,420px);padding:16px;bottom:64px;left:12px;right:12px}}.indicators-page-module__hfb85W__controlStack,.indicators-page-module__hfb85W__parameterStack{gap:14px;display:grid}.indicators-page-module__hfb85W__windowGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.indicators-page-module__hfb85W__lookbackRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.indicators-page-module__hfb85W__lookbackPill,.indicators-page-module__hfb85W__lookbackInput,.indicators-page-module__hfb85W__parameterInput,.indicators-page-module__hfb85W__parameterTextArea{color:#f5f5f7;font-family:var(--font-brand-mono),monospace;background:#09090b;border:1px solid #27272a;border-radius:4px}.indicators-page-module__hfb85W__lookbackPill{min-height:34px;padding:0 12px;font-size:12px;transition:border-color .14s,background-color .14s,color .14s}.indicators-page-module__hfb85W__lookbackPill:hover,.indicators-page-module__hfb85W__savedConfigButton:hover{border-color:#2dd4bf47}.indicators-page-module__hfb85W__lookbackPillActive{color:#6df2dd;background:#2dd4bf1a;border-color:#2dd4bf52}.indicators-page-module__hfb85W__lookbackInput{width:88px;min-height:34px;padding:0 10px}.indicators-page-module__hfb85W__toggleRow{color:#d6dee6;align-items:center;gap:10px;font-size:13px;display:inline-flex}.indicators-page-module__hfb85W__controlActionRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.indicators-page-module__hfb85W__parameterField{gap:8px;display:grid}.indicators-page-module__hfb85W__parameterGroup{gap:12px;padding-top:6px;display:grid}.indicators-page-module__hfb85W__parameterGroupLabel{color:#6df2dd;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.indicators-page-module__hfb85W__parameterLabelRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.indicators-page-module__hfb85W__parameterLabel{color:#eef3f8;font-size:13px;font-weight:500}.indicators-page-module__hfb85W__parameterType{color:#7f90a1}.indicators-page-module__hfb85W__parameterHint{color:#9aa7b4;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.indicators-page-module__hfb85W__parameterInput,.indicators-page-module__hfb85W__parameterTextArea{width:100%;min-height:40px;padding:0 12px;font-size:13px}.indicators-page-module__hfb85W__parameterRangeRow,.indicators-page-module__hfb85W__parameterColorRow{grid-template-columns:minmax(0,1fr) 108px;align-items:center;gap:10px;display:grid}.indicators-page-module__hfb85W__parameterRange{accent-color:#2dd4bf;width:100%}.indicators-page-module__hfb85W__parameterColorInput{background:#09090b;border:1px solid #27272a;border-radius:4px;width:100%;min-height:40px;padding:6px}.indicators-page-module__hfb85W__parameterTextArea,.indicators-page-module__hfb85W__noteArea,.indicators-page-module__hfb85W__codeTextArea{resize:vertical;min-height:110px;padding:12px}.indicators-page-module__hfb85W__booleanRow{color:#d6dee6;align-items:center;gap:10px;display:inline-flex}.indicators-page-module__hfb85W__parameterError{color:#f29b9b;overflow-wrap:anywhere;font-size:12px}.indicators-page-module__hfb85W__fieldError{color:#f29b9b;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.indicators-page-module__hfb85W__sourceModeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.indicators-page-module__hfb85W__sourceConfigGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.indicators-page-module__hfb85W__sourceModeCard{text-align:left;background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:8px;min-width:0;padding:14px;transition:border-color .14s,background-color .14s,transform .14s;display:grid}.indicators-page-module__hfb85W__sourceModeCard:hover{border-color:#2dd4bf47;transform:translateY(-1px)}.indicators-page-module__hfb85W__sourceModeCardActive{background:#112022eb;border-color:#2dd4bf57}.indicators-page-module__hfb85W__sourceModeLabel{color:#eef3f8;font-size:13px;font-weight:600}.indicators-page-module__hfb85W__sourceModeDescription{color:#9aa7b4;font-size:12px;line-height:1.55}.indicators-page-module__hfb85W__sourceDiagnostics{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:10px;margin-top:14px;padding:14px;display:grid}.indicators-page-module__hfb85W__sourceDiagnosticsHeader{color:#eef3f8;justify-content:space-between;align-items:center;gap:12px;display:flex}.indicators-page-module__hfb85W__sourceDiagnosticsHeader span{color:#6df2dd;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.indicators-page-module__hfb85W__sourceDiagnosticsBody{color:#9aa7b4;flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.indicators-page-module__hfb85W__sourceWarningList{gap:8px;display:grid}.indicators-page-module__hfb85W__sourceWarningItem{color:#f0ce88;font-size:12px;line-height:1.5}.indicators-page-module__hfb85W__sourceModeNote{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:10px;padding:14px 16px;display:grid}.indicators-page-module__hfb85W__sourceModeNoteLabel,.indicators-page-module__hfb85W__sourceModePill{font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.indicators-page-module__hfb85W__sourceModeNoteLabel{color:#6df2dd}.indicators-page-module__hfb85W__sourceModeNoteBody{color:#9aa7b4;margin:0;font-size:12px;line-height:1.6}.indicators-page-module__hfb85W__sourceModePillRow{flex-wrap:wrap;gap:8px;display:flex}.indicators-page-module__hfb85W__sourceModePill{color:#d8e1e8;background:#112022eb;border:1px solid #2b3a4bd1;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;display:inline-flex}.indicators-page-module__hfb85W__savedConfigList{gap:10px;display:grid}.indicators-page-module__hfb85W__savedConfigButton{text-align:left;background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:6px;width:100%;padding:12px 14px;transition:border-color .14s,background-color .14s,transform .14s;display:grid}.indicators-page-module__hfb85W__savedConfigButton:hover{transform:translateY(-1px)}.indicators-page-module__hfb85W__savedConfigButtonActive{background:#112022eb;border-color:#2dd4bf57}.indicators-page-module__hfb85W__savedConfigName{color:#eef3f8;overflow-wrap:break-word;word-break:normal;font-size:13px;font-weight:600;line-height:1.5}.indicators-page-module__hfb85W__savedConfigMeta{color:#9aa7b4;font-family:var(--font-brand-mono),monospace;overflow-wrap:break-word;word-break:normal;font-size:11px;line-height:1.5}.indicators-page-module__hfb85W__savedConfigFlag{color:#6df2dd}.indicators-page-module__hfb85W__libraryPanel{gap:18px;padding:22px;display:grid}.indicators-page-module__hfb85W__libraryTitle{color:#eef3f8;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;margin:0;font-size:26px;font-weight:500}.indicators-page-module__hfb85W__librarySubtitle{color:#9aa7b4;margin:8px 0 0;font-size:14px;line-height:1.6}.indicators-page-module__hfb85W__studioToolbar{justify-content:flex-start;align-items:center;display:flex}.indicators-page-module__hfb85W__indicatorGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.indicators-page-module__hfb85W__catalogSection{gap:14px;display:grid}.indicators-page-module__hfb85W__catalogSectionHeader{justify-content:space-between;align-items:center;gap:16px;padding:0 4px;display:flex}.indicators-page-module__hfb85W__catalogSectionTitle{color:#f4f7fb;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;font-size:20px}.indicators-page-module__hfb85W__catalogSectionBody{color:#8fa0b1;margin-top:4px;font-size:13px;line-height:1.6}.indicators-page-module__hfb85W__catalogSectionCount{color:#d8e1e8;min-width:40px;min-height:32px;font-family:var(--font-brand-mono),monospace;background:#101418eb;border:1px solid #2b3a4beb;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.indicators-page-module__hfb85W__catalogSectionList{gap:16px;display:grid}.indicators-page-module__hfb85W__monoValue{color:#f5f5f7;font-family:var(--font-brand-mono),monospace;word-break:break-word;margin-top:8px;font-size:13px;line-height:1.6}.indicators-page-module__hfb85W__categoryTag,.indicators-page-module__hfb85W__detailChip{font-family:var(--font-brand-mono),monospace}.indicators-page-module__hfb85W__categoryTrend{color:#53e2d1;background:#2dd4bf1a;border-color:#2dd4bf3d}.indicators-page-module__hfb85W__categoryMomentum{color:#7dd3fc;background:#38bdf81a;border-color:#38bdf83d}.indicators-page-module__hfb85W__categoryVolatility{color:#f9a8d4;background:#f472b614;border-color:#f472b638}.indicators-page-module__hfb85W__categoryVolume{color:#facc15;background:#facc1514;border-color:#facc1538}.indicators-page-module__hfb85W__categoryPriceAction{color:#f9a8d4;background:#f472b61f;border-color:#f472b63d}.indicators-page-module__hfb85W__categoryRange{color:#67e8f9;background:#22d3ee1a;border-color:#22d3ee3d}.indicators-page-module__hfb85W__categoryRegime{color:#cbd5e1;background:#94a3b81f;border-color:#94a3b83d}.indicators-page-module__hfb85W__categoryCustom{color:#c084fc;background:#a855f714;border-color:#a855f738}.indicators-page-module__hfb85W__detailChipStrategy{color:#53e2d1;background:#2dd4bf1a;border-color:#2dd4bf3d}.indicators-page-module__hfb85W__detailChipOutput{color:#f0ce88;background:#e0b85a1a;border-color:#e0b85a38}.indicators-page-module__hfb85W__detailChipNeutral{color:#e4e4e7;background:#18181b}.indicators-page-module__hfb85W__createModalOverlay{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#05080ac2;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.indicators-page-module__hfb85W__createModalDialog{background:radial-gradient(circle at 0 0,#1b857e2e,#0000 34%),linear-gradient(#0b0f12fa,#080b0efc);border:1px solid #27272aeb;border-radius:16px;width:min(1180px,100%);max-height:min(92vh,1040px);overflow:auto;box-shadow:0 28px 90px #0000006b}.indicators-page-module__hfb85W__createModalHeader,.indicators-page-module__hfb85W__createModalFooter{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px;display:flex}.indicators-page-module__hfb85W__createModalHeader{border-bottom:1px solid #27272aeb}.indicators-page-module__hfb85W__createModalFooter{border-top:1px solid #27272aeb;justify-content:flex-end;align-items:center}.indicators-page-module__hfb85W__createModalEyebrow,.indicators-page-module__hfb85W__createModalReviewLabel,.indicators-page-module__hfb85W__createModalSidebarLabel,.indicators-page-module__hfb85W__createModalStepIndex{font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.indicators-page-module__hfb85W__createModalEyebrow{color:#74ede0}.indicators-page-module__hfb85W__createModalTitle{color:#f4f7fb;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.04em;margin:12px 0 0;font-size:clamp(28px,3.2vw,42px);font-weight:500}.indicators-page-module__hfb85W__createModalSubtitle{color:#9aa7b4;max-width:760px;margin:12px 0 0;font-size:14px;line-height:1.7}.indicators-page-module__hfb85W__createModalStepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px 28px 0;display:grid}.indicators-page-module__hfb85W__createModalStep{color:#dbe5ed;text-align:left;background:#0e1318db;border:1px solid #2b3a4be0;border-radius:12px;align-items:flex-start;gap:12px;min-width:0;padding:16px;transition:border-color .14s,background-color .14s,transform .14s;display:flex}.indicators-page-module__hfb85W__createModalStep:hover{border-color:#6df2dd47;transform:translateY(-1px)}.indicators-page-module__hfb85W__createModalStepActive{background:#0b1b1ceb;border-color:#6df2dd57}.indicators-page-module__hfb85W__createModalStepComplete{border-color:#7ed3863d}.indicators-page-module__hfb85W__createModalStepIndex{color:#74ede0;border:1px solid #6df2dd3d;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;display:inline-flex}.indicators-page-module__hfb85W__createModalStepLabel,.indicators-page-module__hfb85W__createModalSourceCardLabel{color:#f4f7fb;font-size:13px;font-weight:600;display:block}.indicators-page-module__hfb85W__createModalStepDescription,.indicators-page-module__hfb85W__createModalSourceCardBody,.indicators-page-module__hfb85W__createModalSidebarHint{color:#93a2b1;margin-top:6px;font-size:12px;line-height:1.6;display:block}.indicators-page-module__hfb85W__createModalBody{grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:20px;padding:20px 28px 28px;display:grid}.indicators-page-module__hfb85W__createModalMain,.indicators-page-module__hfb85W__createModalSidebar{gap:16px;min-width:0;display:grid}.indicators-page-module__hfb85W__createModalSection,.indicators-page-module__hfb85W__createModalSidebarSection,.indicators-page-module__hfb85W__createModalReviewCard{background:#0e1318e6;border:1px solid #2b3a4beb;border-radius:12px}.indicators-page-module__hfb85W__createModalSection{gap:16px;padding:20px;display:grid}.indicators-page-module__hfb85W__createModalGrid,.indicators-page-module__hfb85W__createModalReviewGrid,.indicators-page-module__hfb85W__createModalSourceModes{gap:14px;display:grid}.indicators-page-module__hfb85W__createModalGrid,.indicators-page-module__hfb85W__createModalReviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.indicators-page-module__hfb85W__createModalSourceModes{grid-template-columns:repeat(3,minmax(0,1fr))}.indicators-page-module__hfb85W__createModalSourceCard{color:#dbe5ed;text-align:left;background:#0b0f12eb;border:1px solid #2b3a4beb;border-radius:12px;gap:8px;min-width:0;padding:16px;transition:border-color .14s,background-color .14s,transform .14s;display:grid}.indicators-page-module__hfb85W__createModalSourceCard:hover{border-color:#6df2dd3d;transform:translateY(-1px)}.indicators-page-module__hfb85W__createModalSourceCardActive{background:#0a1c1ef5;border-color:#6df2dd61}.indicators-page-module__hfb85W__createModalUploadStack{gap:12px;display:grid}.indicators-page-module__hfb85W__createModalFileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.indicators-page-module__hfb85W__createModalUploadActions{flex-wrap:wrap;gap:10px;display:flex}.indicators-page-module__hfb85W__createModalUploadCard{background:#0b0f12d6;border:1px solid #2b3a4beb;border-radius:12px;gap:8px;padding:14px 16px;display:grid}.indicators-page-module__hfb85W__createModalUploadHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.indicators-page-module__hfb85W__createModalUploadTitle{color:#f4f7fb;word-break:break-word;font-size:14px;line-height:1.5}.indicators-page-module__hfb85W__createModalUploadBadge{color:#9ae9df;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;background:#6df2dd14;border:1px solid #6df2dd33;border-radius:999px;flex:none;padding:4px 9px;font-size:10px}.indicators-page-module__hfb85W__createModalUploadMeta,.indicators-page-module__hfb85W__createModalUploadNote{color:#93a2b1;font-size:12px;line-height:1.6}.indicators-page-module__hfb85W__createModalUploadNote{color:#cde7e3}.indicators-page-module__hfb85W__createModalImportList{gap:12px;display:grid}.indicators-page-module__hfb85W__createModalImportCard{width:100%;color:inherit;text-align:left;background:#0e1318eb;border:1px solid #2b3a4beb;border-radius:12px;gap:10px;padding:16px;transition:border-color .14s,transform .14s,background-color .14s;display:grid}.indicators-page-module__hfb85W__createModalImportCard:hover{border-color:#6df2dd47;transform:translateY(-1px)}.indicators-page-module__hfb85W__createModalImportCardActive{background:#0a1c1ef0;border-color:#6df2dd5c}.indicators-page-module__hfb85W__createModalImportCardDisabled{border-color:#4d5b69ad}.indicators-page-module__hfb85W__createModalImportCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.indicators-page-module__hfb85W__createModalImportCardTitle{color:#f4f7fb;font-size:14px;line-height:1.5}.indicators-page-module__hfb85W__createModalImportCardMeta,.indicators-page-module__hfb85W__createModalImportCardBody,.indicators-page-module__hfb85W__createModalImportCardFooter{color:#93a2b1;font-size:12px;line-height:1.6}.indicators-page-module__hfb85W__createModalImportCardFooter{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.indicators-page-module__hfb85W__createModalImportStatus{min-height:24px;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;color:#d6dee6;border:1px solid #2b3a4beb;border-radius:999px;align-items:center;padding:0 10px;font-size:10px;display:inline-flex}.indicators-page-module__hfb85W__createModalImportStatus[data-status=available]{color:#7ef0c2;border-color:#34d39947}.indicators-page-module__hfb85W__createModalImportStatus[data-status=base_app]{color:#f0ce88;border-color:#e0b85a42}.indicators-page-module__hfb85W__createModalImportStatus[data-status=downloaded]{color:#83d6ff;border-color:#38bdf842}.indicators-page-module__hfb85W__createModalIssues{gap:10px;display:grid}.indicators-page-module__hfb85W__createModalIssue,.indicators-page-module__hfb85W__createModalCallout{color:#f0ce88;background:#e0b85a14;border:1px solid #e0b85a42;border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.6}.indicators-page-module__hfb85W__createModalCallout{color:#cde7e3;background:#6df2dd0f;border-color:#6df2dd33}.indicators-page-module__hfb85W__createModalReviewCard,.indicators-page-module__hfb85W__createModalSidebarSection{gap:8px;padding:16px;display:grid}.indicators-page-module__hfb85W__createModalReviewLabel,.indicators-page-module__hfb85W__createModalSidebarLabel{color:#7f90a1}.indicators-page-module__hfb85W__createModalReviewValue,.indicators-page-module__hfb85W__createModalSidebarValue{color:#f4f7fb;word-break:break-word;font-size:14px;line-height:1.5}@media (max-width:1280px){.indicators-page-module__hfb85W__studioSummaryGrid,.indicators-page-module__hfb85W__canvasContextRow,.indicators-page-module__hfb85W__factGrid,.indicators-page-module__hfb85W__signalGrid,.indicators-page-module__hfb85W__logicInspectorGrid,.indicators-page-module__hfb85W__logicSummaryGrid,.indicators-page-module__hfb85W__sourceTruthGrid,.indicators-page-module__hfb85W__validationHighlightGrid,.indicators-page-module__hfb85W__referenceDetailGrid,.indicators-page-module__hfb85W__indicatorGrid,.indicators-page-module__hfb85W__studioFlowGrid,.indicators-page-module__hfb85W__createModalStepper,.indicators-page-module__hfb85W__createModalSourceModes{grid-template-columns:repeat(2,minmax(0,1fr))}.indicators-page-module__hfb85W__studioCompareGrid,.indicators-page-module__hfb85W__studioReviewGrid,.indicators-page-module__hfb85W__referenceWorkspace,.indicators-page-module__hfb85W__studioWorkspace,.indicators-page-module__hfb85W__createModalBody{grid-template-columns:1fr}.indicators-page-module__hfb85W__studioControlColumn{position:static}.indicators-page-module__hfb85W__studioWorkspaceFullScreen{grid-template-columns:minmax(0,1fr) minmax(300px,360px);padding:14px}.indicators-page-module__hfb85W__sourceModeGrid,.indicators-page-module__hfb85W__sourceConfigGrid{grid-template-columns:1fr}}@media (max-width:900px){.indicators-page-module__hfb85W__studioHero{padding:18px 18px 0}.indicators-page-module__hfb85W__studioSectionNav,.indicators-page-module__hfb85W__studioFlowGrid,.indicators-page-module__hfb85W__studioSummaryGrid,.indicators-page-module__hfb85W__studioInsightGrid,.indicators-page-module__hfb85W__studioReviewGrid,.indicators-page-module__hfb85W__studioWorkspace,.indicators-page-module__hfb85W__libraryPanel,.indicators-page-module__hfb85W__createModalHeader,.indicators-page-module__hfb85W__createModalStepper,.indicators-page-module__hfb85W__createModalBody,.indicators-page-module__hfb85W__createModalFooter{padding-left:18px;padding-right:18px}.indicators-page-module__hfb85W__indicatorGrid,.indicators-page-module__hfb85W__canvasContextRow,.indicators-page-module__hfb85W__factGrid,.indicators-page-module__hfb85W__signalGrid,.indicators-page-module__hfb85W__logicSummaryGrid,.indicators-page-module__hfb85W__logicInspectorGrid,.indicators-page-module__hfb85W__referenceSummaryGrid,.indicators-page-module__hfb85W__sourceTruthGrid,.indicators-page-module__hfb85W__validationHighlightGrid,.indicators-page-module__hfb85W__referenceDetailGrid,.indicators-page-module__hfb85W__referenceWorkspace,.indicators-page-module__hfb85W__studioFlowGrid,.indicators-page-module__hfb85W__createModalGrid,.indicators-page-module__hfb85W__createModalReviewGrid{grid-template-columns:1fr}.indicators-page-module__hfb85W__factCard[data-span=wide]{grid-column:span 1}.indicators-page-module__hfb85W__referenceImageFrame{min-height:280px}.indicators-page-module__hfb85W__indicatorChartFrame,.indicators-page-module__hfb85W__indicatorChartCanvas,.indicators-page-module__hfb85W__chartFallbackTall{min-height:clamp(540px,72vh,780px)}.indicators-page-module__hfb85W__indicatorChartFrameExpanded,.indicators-page-module__hfb85W__indicatorChartCanvasExpanded,.indicators-page-module__hfb85W__chartFallbackTallExpanded{min-height:clamp(620px,82vh,940px)}.indicators-page-module__hfb85W__studioWorkspaceFullScreen{grid-template-columns:1fr;padding:12px}.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__studioControlColumn{height:auto;max-height:38vh}.indicators-page-module__hfb85W__chartStudioDetailsExpanded{padding:0 14px}}@media (max-width:640px){.indicators-page-module__hfb85W__heroStatusRow,.indicators-page-module__hfb85W__studioHeroActions,.indicators-page-module__hfb85W__chartPanelActions,.indicators-page-module__hfb85W__controlActionRow,.indicators-page-module__hfb85W__referenceHeader,.indicators-page-module__hfb85W__logicInspectorRow,.indicators-page-module__hfb85W__lookbackRow{flex-direction:column;align-items:stretch}.indicators-page-module__hfb85W__studioTitleRow{align-items:flex-start}.indicators-page-module__hfb85W__studioSectionNav{flex-wrap:nowrap;padding-top:14px;padding-bottom:4px;overflow-x:auto}.indicators-page-module__hfb85W__windowGrid,.indicators-page-module__hfb85W__createModalStepper,.indicators-page-module__hfb85W__createModalSourceModes,.indicators-page-module__hfb85W__parameterRangeRow,.indicators-page-module__hfb85W__parameterColorRow{grid-template-columns:1fr}.indicators-page-module__hfb85W__studioWorkspaceFullScreen{padding:10px}.indicators-page-module__hfb85W__studioWorkspaceFullScreen .indicators-page-module__hfb85W__studioControlColumn{max-height:42vh}.indicators-page-module__hfb85W__chartStudioHeader,.indicators-page-module__hfb85W__chartPanelActions{align-items:stretch}.indicators-page-module__hfb85W__chartOverlayCloseButton{min-height:34px;padding:0 12px;font-size:10px}.indicators-page-module__hfb85W__createModalOverlay{padding:0}.indicators-page-module__hfb85W__createModalDialog{border-radius:0;width:100%;height:100%;max-height:none}.indicators-page-module__hfb85W__createModalHeader,.indicators-page-module__hfb85W__createModalFooter,.indicators-page-module__hfb85W__createModalUploadHeader,.indicators-page-module__hfb85W__createModalUploadActions{flex-direction:column;align-items:stretch}}:where(button,input,select,textarea,a):focus-visible{outline-offset:2px;outline:2px solid #2dd4bfb8}
