.strategies-page-module__mBpcXG__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.strategies-page-module__mBpcXG__pageHeaderActions{align-items:center;gap:12px;display:flex}.strategies-page-module__mBpcXG__primaryButton,.strategies-page-module__mBpcXG__primaryButtonWide,.strategies-page-module__mBpcXG__secondaryButton,.strategies-page-module__mBpcXG__secondaryButtonStrong,.strategies-page-module__mBpcXG__filterButton,.strategies-page-module__mBpcXG__choiceButton,.strategies-page-module__mBpcXG__radioPill{min-height:40px;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;gap:8px;font-size:12px;transition:background-color .14s,border-color .14s,color .14s,transform .14s,box-shadow .16s;display:inline-flex}.strategies-page-module__mBpcXG__primaryButton,.strategies-page-module__mBpcXG__primaryButtonWide{color:#041311;background:#2dd4bf;border:1px solid #2dd4bf57;padding:0 18px;font-weight:600}.strategies-page-module__mBpcXG__primaryButtonWide{flex:1 1 0}.strategies-page-module__mBpcXG__primaryButton:hover,.strategies-page-module__mBpcXG__primaryButtonWide:hover{background:#57e6d5;border-color:#57e6d585;transform:translateY(-1px);box-shadow:0 12px 28px #0a16183d}.strategies-page-module__mBpcXG__secondaryButton,.strategies-page-module__mBpcXG__secondaryButtonStrong{color:#f5f5f7;background:#09090b;border:1px solid #27272a;padding:0 16px}.strategies-page-module__mBpcXG__secondaryButtonStrong{background:#121214}.strategies-page-module__mBpcXG__secondaryButton:hover,.strategies-page-module__mBpcXG__secondaryButtonStrong:hover{color:#53e2d1;background:#121214;border-color:#2dd4bf47}.strategies-page-module__mBpcXG__secondaryButton:disabled,.strategies-page-module__mBpcXG__secondaryButtonStrong:disabled,.strategies-page-module__mBpcXG__primaryButtonWide:disabled,.strategies-page-module__mBpcXG__primaryButton:disabled{opacity:.7;cursor:not-allowed;box-shadow:none;transform:none}.strategies-page-module__mBpcXG__buttonIcon{flex:none;width:15px;height:15px}.strategies-page-module__mBpcXG__banner{font-family:var(--font-brand-mono),monospace;border:1px solid #27272a;border-radius:4px;align-items:center;gap:10px;padding:12px 14px;font-size:12px;display:flex}.strategies-page-module__mBpcXG__bannerOk{color:#53e2d1;background:#2dd4bf1a;border-color:#2dd4bf3d}.strategies-page-module__mBpcXG__bannerError{color:#f3b0b0;background:#ef444417;border-color:#ef44443d}.strategies-page-module__mBpcXG__bannerInfo{color:#d4d4d8;background:#18181be6;border-color:#2dd4bf29}.strategies-page-module__mBpcXG__bannerIcon{flex:none;width:14px;height:14px}.strategies-page-module__mBpcXG__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.strategies-page-module__mBpcXG__metricCard,.strategies-page-module__mBpcXG__panel,.strategies-page-module__mBpcXG__strategyCard,.strategies-page-module__mBpcXG__distributionTile,.strategies-page-module__mBpcXG__emptyState,.strategies-page-module__mBpcXG__detailMetric,.strategies-page-module__mBpcXG__fieldTile,.strategies-page-module__mBpcXG__codeFrame{background:#09090b;border:1px solid #27272a;border-radius:4px}.strategies-page-module__mBpcXG__metricCard,.strategies-page-module__mBpcXG__panel,.strategies-page-module__mBpcXG__distributionTile,.strategies-page-module__mBpcXG__detailMetric,.strategies-page-module__mBpcXG__fieldTile,.strategies-page-module__mBpcXG__codeFrame{transition:border-color .14s,background-color .14s,box-shadow .16s,transform .14s}.strategies-page-module__mBpcXG__metricCard:hover,.strategies-page-module__mBpcXG__panel:hover,.strategies-page-module__mBpcXG__distributionTile:hover,.strategies-page-module__mBpcXG__detailMetric:hover,.strategies-page-module__mBpcXG__fieldTile:hover,.strategies-page-module__mBpcXG__codeFrame:hover{background:#101012;border-color:#2dd4bf2e;box-shadow:0 14px 32px #08101224}.strategies-page-module__mBpcXG__metricCard{justify-content:space-between;align-items:center;gap:16px;padding:18px 16px;display:flex}.strategies-page-module__mBpcXG__metricLabel,.strategies-page-module__mBpcXG__sectionLabel,.strategies-page-module__mBpcXG__sectionTitle,.strategies-page-module__mBpcXG__formLabel,.strategies-page-module__mBpcXG__groupLabel,.strategies-page-module__mBpcXG__distributionLabel,.strategies-page-module__mBpcXG__codeHeader{color:#a1a1aa;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.strategies-page-module__mBpcXG__metricValue{color:#f5f5f7;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;margin-top:8px;font-size:18px;font-weight:500}.strategies-page-module__mBpcXG__metricSubtext,.strategies-page-module__mBpcXG__inlineHint,.strategies-page-module__mBpcXG__groupSubtext,.strategies-page-module__mBpcXG__panelSubtitle,.strategies-page-module__mBpcXG__emptyStateBody{color:#a1a1aa;margin-top:8px;font-size:12px;line-height:1.5}.strategies-page-module__mBpcXG__fieldError{color:#f3b0b0;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.strategies-page-module__mBpcXG__metricIconWrap{color:#a1a1aa;background:#121214;border:1px solid #27272a;border-radius:4px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.strategies-page-module__mBpcXG__metricIcon,.strategies-page-module__mBpcXG__searchIcon,.strategies-page-module__mBpcXG__emptyStateIcon{width:16px;height:16px}.strategies-page-module__mBpcXG__panel{overflow:hidden}.strategies-page-module__mBpcXG__panelHeader{background:#0b0b0d;border-bottom:1px solid #27272a;justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:18px 22px;display:flex}.strategies-page-module__mBpcXG__panelBody{gap:20px;padding:22px;display:grid}.strategies-page-module__mBpcXG__panelTitleDisplay{color:#f5f5f7;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500}.strategies-page-module__mBpcXG__searchRow{justify-content:space-between;align-items:center;gap:16px;display:flex}.strategies-page-module__mBpcXG__searchField{flex:auto;min-width:0;position:relative}.strategies-page-module__mBpcXG__searchIcon{color:#71717a;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.strategies-page-module__mBpcXG__searchInput{color:#f5f5f7;width:100%;height:42px;font-family:var(--font-brand-mono),monospace;background:#09090b;border:1px solid #27272a;border-radius:999px;padding:0 16px 0 42px;font-size:14px}.strategies-page-module__mBpcXG__searchInput::placeholder{color:#71717a}.strategies-page-module__mBpcXG__searchInput:focus,.strategies-page-module__mBpcXG__input:focus,.strategies-page-module__mBpcXG__select:focus,.strategies-page-module__mBpcXG__textArea:focus,.strategies-page-module__mBpcXG__compactInput:focus{border-color:#2dd4bf57;outline:none;box-shadow:0 0 0 2px #2dd4bf14}.strategies-page-module__mBpcXG__filterSwitch{background:#18181b;border:1px solid #27272a;border-radius:999px;flex-wrap:wrap;gap:8px;padding:4px;display:inline-flex}.strategies-page-module__mBpcXG__filterButton{color:#a1a1aa;background:0 0;border:1px solid #0000;border-radius:999px;min-height:36px;padding:0 16px}.strategies-page-module__mBpcXG__filterButton:hover,.strategies-page-module__mBpcXG__choiceButton:hover,.strategies-page-module__mBpcXG__radioPill:hover{color:#f5f5f7;background:#121214}.strategies-page-module__mBpcXG__filterButtonActive{color:#041311;background:#2dd4bf;font-weight:600}.strategies-page-module__mBpcXG__workspaceGrid{grid-template-columns:minmax(0,1.3fr) minmax(340px,.9fr);gap:22px;display:grid}.strategies-page-module__mBpcXG__formStack{gap:18px;display:grid}.strategies-page-module__mBpcXG__formSection,.strategies-page-module__mBpcXG__detailSection,.strategies-page-module__mBpcXG__distributionSection,.strategies-page-module__mBpcXG__formGridTwo,.strategies-page-module__mBpcXG__detailColumns,.strategies-page-module__mBpcXG__fieldGrid,.strategies-page-module__mBpcXG__detailMetricGrid{gap:14px;display:grid}.strategies-page-module__mBpcXG__formGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.strategies-page-module__mBpcXG__detailColumns{grid-template-columns:repeat(4,minmax(0,1fr))}.strategies-page-module__mBpcXG__fieldGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.strategies-page-module__mBpcXG__detailMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.strategies-page-module__mBpcXG__detailMetricWide{grid-column:span 2}.strategies-page-module__mBpcXG__detailMetric,.strategies-page-module__mBpcXG__fieldTile{padding:16px}.strategies-page-module__mBpcXG__detailMetricValue,.strategies-page-module__mBpcXG__fieldTileValue{color:#f5f5f7;font-family:var(--font-brand-mono),monospace;word-break:break-word;margin-top:10px;font-size:13px;line-height:1.6}.strategies-page-module__mBpcXG__fieldBlock{gap:8px;display:grid}.strategies-page-module__mBpcXG__input,.strategies-page-module__mBpcXG__select,.strategies-page-module__mBpcXG__textArea,.strategies-page-module__mBpcXG__compactInput,.strategies-page-module__mBpcXG__inputFile{color:#f5f5f7;width:100%;font-family:var(--font-brand-mono),monospace;background:#09090b;border:1px solid #27272a;border-radius:4px}.strategies-page-module__mBpcXG__input,.strategies-page-module__mBpcXG__select,.strategies-page-module__mBpcXG__inputFile{min-height:42px;padding:0 12px;font-size:13px}.strategies-page-module__mBpcXG__textArea{resize:vertical;min-height:180px;padding:12px;font-size:12px;line-height:1.6}.strategies-page-module__mBpcXG__codeTextArea,.strategies-page-module__mBpcXG__codeBlock{font-family:var(--font-brand-mono),monospace}.strategies-page-module__mBpcXG__choiceGrid,.strategies-page-module__mBpcXG__radioRow,.strategies-page-module__mBpcXG__chipRow{flex-wrap:wrap;gap:8px;display:flex}.strategies-page-module__mBpcXG__choiceButton,.strategies-page-module__mBpcXG__radioPill{color:#a1a1aa;background:#09090b;border:1px solid #27272a;min-height:34px;padding:0 12px;font-size:11px}.strategies-page-module__mBpcXG__choiceButtonActive,.strategies-page-module__mBpcXG__radioPillActive{color:#53e2d1;background:#2dd4bf1a;border-color:#2dd4bf4d}.strategies-page-module__mBpcXG__checkboxRow{color:#f5f5f7;align-items:center;gap:10px;font-size:13px;display:inline-flex}.strategies-page-module__mBpcXG__checkbox{accent-color:#2dd4bf;width:16px;height:16px}.strategies-page-module__mBpcXG__tableFrame{overflow-x:auto}.strategies-page-module__mBpcXG__optimizationTable{border-collapse:collapse;width:100%;font-family:var(--font-brand-mono),monospace;font-size:12px}.strategies-page-module__mBpcXG__optimizationTable th,.strategies-page-module__mBpcXG__optimizationTable td{text-align:left;vertical-align:middle;border:1px solid #27272a;padding:12px}.strategies-page-module__mBpcXG__optimizationTable th{color:#a1a1aa;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.strategies-page-module__mBpcXG__optimizationTable tbody tr{transition:background-color .14s}.strategies-page-module__mBpcXG__optimizationTable tbody tr:hover{background:#ffffff06}.strategies-page-module__mBpcXG__tableCheck{align-items:center;gap:8px;display:inline-flex}.strategies-page-module__mBpcXG__compactInput{min-height:36px;padding:0 10px;font-size:12px}.strategies-page-module__mBpcXG__tablePlaceholder{color:#71717a;font-size:11px}.strategies-page-module__mBpcXG__actionRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.strategies-page-module__mBpcXG__strategyList{gap:18px;display:grid}.strategies-page-module__mBpcXG__strategyCard{padding:24px 22px;transition:border-color .14s,box-shadow .16s,transform .14s}.strategies-page-module__mBpcXG__strategyCard:hover,.strategies-page-module__mBpcXG__strategyCardSelected{border-color:#2dd4bf42;box-shadow:0 14px 32px #08101224}.strategies-page-module__mBpcXG__strategyLayout{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.strategies-page-module__mBpcXG__strategyMain{flex:auto;gap:18px;min-width:0;display:grid}.strategies-page-module__mBpcXG__strategyHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.strategies-page-module__mBpcXG__strategyNameRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.strategies-page-module__mBpcXG__strategyNameButton{color:#f5f5f7;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:18px;font-weight:500}.strategies-page-module__mBpcXG__strategyNameButton:hover{color:#53e2d1}.strategies-page-module__mBpcXG__typeTag,.strategies-page-module__mBpcXG__chip{min-height:28px;font-family:var(--font-brand-mono),monospace;letter-spacing:.08em;text-transform:uppercase;border:1px solid #27272a;border-radius:4px;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.strategies-page-module__mBpcXG__typeTagMomentum{color:#53e2d1;background:#2dd4bf1a;border-color:#2dd4bf3d}.strategies-page-module__mBpcXG__typeTagBreakout{color:#7dd3fc;background:#38bdf81a;border-color:#38bdf83d}.strategies-page-module__mBpcXG__typeTagMean{color:#facc15;background:#facc1514;border-color:#facc1538}.strategies-page-module__mBpcXG__typeTagVolatility{color:#f9a8d4;background:#f472b614;border-color:#f472b638}.strategies-page-module__mBpcXG__typeTagMulti{color:#c084fc;background:#a855f714;border-color:#a855f738}.strategies-page-module__mBpcXG__typeTagNeutral{color:#e4e4e7;background:#121214}.strategies-page-module__mBpcXG__strategyMeta{color:#a1a1aa;font-family:var(--font-brand-mono),monospace;align-items:center;gap:10px;font-size:12px;display:flex}.strategies-page-module__mBpcXG__statusBadge{align-items:center;gap:8px;display:inline-flex}.strategies-page-module__mBpcXG__statusDot{background:#71717a;border-radius:999px;width:7px;height:7px}.strategies-page-module__mBpcXG__statusDotOk{background:#2dd4bf}.strategies-page-module__mBpcXG__statusDotWarn{background:#f59e0b}.strategies-page-module__mBpcXG__statusDotError{background:#ef4444}.strategies-page-module__mBpcXG__statusDotNeutral{background:#71717a}.strategies-page-module__mBpcXG__statusToneOk{color:#53e2d1}.strategies-page-module__mBpcXG__statusToneWarn{color:#f6c56c}.strategies-page-module__mBpcXG__statusToneError{color:#f87171}.strategies-page-module__mBpcXG__statusToneNeutral{color:#e4e4e7}.strategies-page-module__mBpcXG__strategyGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.strategies-page-module__mBpcXG__assetChip{color:#f5f5f7;background:#18181b}.strategies-page-module__mBpcXG__timeframeChip{color:#53e2d1;background:#2dd4bf1a;border-color:#2dd4bf3d}.strategies-page-module__mBpcXG__indicatorChip{color:#d0a3ff;background:#8b3dff1f;border-color:#8b3dff47}.strategies-page-module__mBpcXG__sessionChip{color:#8ce7db;background:#121214}.strategies-page-module__mBpcXG__strategyActions{flex:none;gap:10px;width:140px;display:grid}.strategies-page-module__mBpcXG__distributionGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.strategies-page-module__mBpcXG__distributionTile{text-align:center;place-items:center;gap:10px;min-height:124px;padding:18px;display:grid}.strategies-page-module__mBpcXG__distributionTile:hover{transform:translateY(-1px)}.strategies-page-module__mBpcXG__distributionValue,.strategies-page-module__mBpcXG__distributionValueNeutral,.strategies-page-module__mBpcXG__distributionValueMomentum,.strategies-page-module__mBpcXG__distributionValueBreakout,.strategies-page-module__mBpcXG__distributionValueMean,.strategies-page-module__mBpcXG__distributionValueVolatility,.strategies-page-module__mBpcXG__distributionValueMulti,.strategies-page-module__mBpcXG__distributionValueRange{font-family:var(--font-brand-display),sans-serif;letter-spacing:-.03em;font-size:34px;font-weight:500}.strategies-page-module__mBpcXG__distributionValueNeutral{color:#f5f5f7}.strategies-page-module__mBpcXG__distributionValueMomentum{color:#53e2d1}.strategies-page-module__mBpcXG__distributionValueBreakout{color:#7dd3fc}.strategies-page-module__mBpcXG__distributionValueMean{color:#facc15}.strategies-page-module__mBpcXG__distributionValueVolatility{color:#f9a8d4}.strategies-page-module__mBpcXG__distributionValueMulti{color:#c084fc}.strategies-page-module__mBpcXG__distributionValueRange{color:#f5f5f7}.strategies-page-module__mBpcXG__emptyState{text-align:center;justify-items:center;gap:10px;padding:42px 24px;display:grid}.strategies-page-module__mBpcXG__emptyStateTitle{color:#f5f5f7;font-family:var(--font-brand-display),sans-serif;font-size:20px}.strategies-page-module__mBpcXG__detailSection{padding-top:4px}.strategies-page-module__mBpcXG__emptyInline{color:#a1a1aa;font-size:13px}.strategies-page-module__mBpcXG__codeFrame{overflow:hidden}.strategies-page-module__mBpcXG__codeHeader{background:#0b0b0d;border-bottom:1px solid #27272a;padding:14px 16px}.strategies-page-module__mBpcXG__codeBlock{color:#d4d4d8;white-space:pre-wrap;word-break:break-word;margin:0;padding:18px;font-size:12px;line-height:1.7;overflow:auto}@media (max-width:1200px){.strategies-page-module__mBpcXG__metricGrid,.strategies-page-module__mBpcXG__detailMetricGrid,.strategies-page-module__mBpcXG__detailColumns,.strategies-page-module__mBpcXG__strategyGrid,.strategies-page-module__mBpcXG__distributionGrid,.strategies-page-module__mBpcXG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategies-page-module__mBpcXG__workspaceGrid{grid-template-columns:1fr}}@media (max-width:900px){.strategies-page-module__mBpcXG__searchRow,.strategies-page-module__mBpcXG__actionRow,.strategies-page-module__mBpcXG__strategyLayout{flex-direction:column;align-items:stretch}.strategies-page-module__mBpcXG__strategyActions{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.strategies-page-module__mBpcXG__filterSwitch{border-radius:12px;width:100%}}@media (max-width:720px){.strategies-page-module__mBpcXG__metricGrid,.strategies-page-module__mBpcXG__formGridTwo,.strategies-page-module__mBpcXG__fieldGrid,.strategies-page-module__mBpcXG__detailMetricGrid,.strategies-page-module__mBpcXG__distributionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.strategies-page-module__mBpcXG__detailColumns,.strategies-page-module__mBpcXG__strategyGrid,.strategies-page-module__mBpcXG__strategyActions{grid-template-columns:minmax(0,1fr)}.strategies-page-module__mBpcXG__detailMetricWide{grid-column:auto}.strategies-page-module__mBpcXG__pageHeaderActions,.strategies-page-module__mBpcXG__pageHeader,.strategies-page-module__mBpcXG__primaryButton{width:100%}.strategies-page-module__mBpcXG__panelHeader,.strategies-page-module__mBpcXG__panelBody,.strategies-page-module__mBpcXG__strategyCard{padding-left:16px;padding-right:16px}}@media (max-width:360px){.strategies-page-module__mBpcXG__metricGrid,.strategies-page-module__mBpcXG__formGridTwo,.strategies-page-module__mBpcXG__fieldGrid,.strategies-page-module__mBpcXG__detailMetricGrid,.strategies-page-module__mBpcXG__distributionGrid{grid-template-columns:minmax(0,1fr)}}:where(button,input,select,textarea,a):focus-visible{outline-offset:2px;outline:2px solid #2dd4bfb8}
.page-v1-module__VvsWgW__pageSubtitle{color:#9aa7b4;max-width:920px;margin-top:12px;font-size:14px;line-height:1.65}.page-v1-module__VvsWgW__editorPanel{scroll-margin-top:84px}.page-v1-module__VvsWgW__titleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__studioPanel,.page-v1-module__VvsWgW__studioPlaceholder,.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__studioPlaceholder{padding:28px}.page-v1-module__VvsWgW__studioHero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 22px 0;display:flex}.page-v1-module__VvsWgW__studioHeroCopy{flex:540px;min-width:0}.page-v1-module__VvsWgW__studioEyebrow,.page-v1-module__VvsWgW__summaryTileLabel,.page-v1-module__VvsWgW__panelHint,.page-v1-module__VvsWgW__parameterType,.page-v1-module__VvsWgW__cardPresetBadge,.page-v1-module__VvsWgW__savedConfigFlag,.page-v1-module__VvsWgW__factLabel{font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.page-v1-module__VvsWgW__studioEyebrow{color:#5dc9d6}.page-v1-module__VvsWgW__studioTitleRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__studioSubtitle{color:#9aa7b4;overflow-wrap:anywhere;max-width:900px;margin:12px 0 0;font-size:14px;line-height:1.7}.page-v1-module__VvsWgW__visibilityBadge,.page-v1-module__VvsWgW__cardPresetBadge{color:#f0ce88;background:#e0b85a14;border:1px solid #e0b85a3d;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;display:inline-flex}.page-v1-module__VvsWgW__heroStatusRow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.page-v1-module__VvsWgW__heroStatusBadge,.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__studioHeroActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-v1-module__VvsWgW__studioSectionNav{flex-wrap:wrap;gap:10px;padding:18px 22px 0;display:flex}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__studioSectionLink:hover{color:#eef3f8;border-color:#2dd4bf42;transform:translateY(-1px)}.page-v1-module__VvsWgW__studioFlowGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;padding:18px 22px 22px;display:grid}.page-v1-module__VvsWgW__pipelineStepCard{background:linear-gradient(#10151af2,#0c1014fa);border:1px solid #2b3a4beb;border-radius:12px;gap:12px;min-width:0;padding:16px;display:grid}.page-v1-module__VvsWgW__pipelineToneReady{border-color:#34d39947;box-shadow:inset 0 0 0 1px #34d39914}.page-v1-module__VvsWgW__pipelineToneActive{border-color:#2dd4bf47;box-shadow:inset 0 0 0 1px #2dd4bf14}.page-v1-module__VvsWgW__pipelineToneReview{border-color:#facc153d;box-shadow:inset 0 0 0 1px #facc1514}.page-v1-module__VvsWgW__pipelineToneBlocked{border-color:#fb718542;box-shadow:inset 0 0 0 1px #fb718514}.page-v1-module__VvsWgW__pipelineTonePending{border-color:#7dd3fc3d;box-shadow:inset 0 0 0 1px #7dd3fc14}.page-v1-module__VvsWgW__pipelineStepHeader,.page-v1-module__VvsWgW__chartPanelActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.page-v1-module__VvsWgW__pipelineStepIndex,.page-v1-module__VvsWgW__pipelineStepStatus,.page-v1-module__VvsWgW__contextPillLabel,.page-v1-module__VvsWgW__sourceMetricLabel,.page-v1-module__VvsWgW__validationHighlightLabel,.page-v1-module__VvsWgW__referenceDetailLabel{font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.page-v1-module__VvsWgW__pipelineStepIndex{color:#5dc9d6}.page-v1-module__VvsWgW__pipelineStepStatus{color:#d8e1e8}.page-v1-module__VvsWgW__pipelineStepTitle{color:#f4f7fb;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;font-size:18px;font-weight:500}.page-v1-module__VvsWgW__pipelineStepDetail,.page-v1-module__VvsWgW__pipelineStepMeta{color:#9aa7b4;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.page-v1-module__VvsWgW__pipelineStepMeta{color:#d6dee6;font-family:var(--font-brand-mono),monospace;letter-spacing:.06em;font-size:11px}.page-v1-module__VvsWgW__studioSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:22px;display:grid}.page-v1-module__VvsWgW__summaryTile,.page-v1-module__VvsWgW__controlPanel,.page-v1-module__VvsWgW__canvasPanel,.page-v1-module__VvsWgW__factPanel{background:linear-gradient(#10151af2,#0c1014fa);border:1px solid #2b3a4beb;border-radius:6px}.page-v1-module__VvsWgW__summaryTile{gap:8px;min-width:0;padding:14px 16px;display:grid}.page-v1-module__VvsWgW__summaryTileLabel{color:#7f90a1}.page-v1-module__VvsWgW__summaryTileValue{color:#eef3f8;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.page-v1-module__VvsWgW__studioWorkspace{grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:20px;padding:0 22px 22px;display:grid}.page-v1-module__VvsWgW__studioWorkspaceExpanded{gap:16px}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__studioCanvasColumn,.page-v1-module__VvsWgW__studioControlColumn{gap:16px;min-width:0;display:grid}.page-v1-module__VvsWgW__studioCanvasColumn{gap:18px}.page-v1-module__VvsWgW__studioControlColumn{align-content:start;align-self:start;position:sticky;top:88px}.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__studioCanvasColumn,.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__studioControlColumn{align-self:stretch;min-height:0}.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__studioCanvasColumn{gap:0}.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__studioControlColumn{overscroll-behavior:contain;height:100%;padding-right:4px;position:static;top:auto;overflow-y:auto}.page-v1-module__VvsWgW__fullStudioControlDock{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;display:flex}.page-v1-module__VvsWgW__fullScreenStudioEyebrow{color:#5dc9d6;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.page-v1-module__VvsWgW__canvasPanel,.page-v1-module__VvsWgW__factPanel,.page-v1-module__VvsWgW__controlPanel{--studio-canvas-panel-padding:18px;padding:var(--studio-canvas-panel-padding);gap:16px;display:grid}.page-v1-module__VvsWgW__canvasPanelExpanded{padding-bottom:14px;position:relative}.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__canvasPanelExpanded{--studio-canvas-panel-padding:0px;grid-template-rows:minmax(0,1fr);gap:0;height:100%;min-height:0;padding:0;overflow:hidden}.page-v1-module__VvsWgW__canvasContextRow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.page-v1-module__VvsWgW__chartOverviewRail{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.page-v1-module__VvsWgW__chartOverviewItem{border-bottom:1px solid #2b3a4bb8;gap:4px;min-width:0;padding:10px 0 12px;display:grid}.page-v1-module__VvsWgW__chartOverviewLabel{color:#7f90a1;font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.page-v1-module__VvsWgW__chartOverviewValue{color:#eef3f8;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.page-v1-module__VvsWgW__contextPill{background:#0b0f12d6;border:1px solid #2b3a4bd1;border-radius:10px;gap:6px;min-width:0;padding:12px 14px;display:grid}.page-v1-module__VvsWgW__contextPillLabel{color:#7f90a1}.page-v1-module__VvsWgW__contextPillValue{color:#eef3f8;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.page-v1-module__VvsWgW__studioInsightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-v1-module__VvsWgW__studioReviewGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:16px;display:grid}.page-v1-module__VvsWgW__logicSummaryGrid,.page-v1-module__VvsWgW__sourceTruthGrid,.page-v1-module__VvsWgW__validationHighlightGrid,.page-v1-module__VvsWgW__referenceDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-v1-module__VvsWgW__panelHeaderRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-v1-module__VvsWgW__panelTitle{color:#eef3f8;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;font-size:18px;font-weight:500}.page-v1-module__VvsWgW__panelHint{color:#7f90a1;margin-top:6px}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__previewStatusBusy{color:#f0ce88;background:#e0b85a14;border-color:#e0b85a47}.page-v1-module__VvsWgW__parityVerified,.page-v1-module__VvsWgW__strategyGateVerified{color:#79f0c6;background:#34d39914;border-color:#34d3994d}.page-v1-module__VvsWgW__parityApproximate,.page-v1-module__VvsWgW__strategyGateApproximate{color:#facc15;background:#facc1514;border-color:#facc1547}.page-v1-module__VvsWgW__parityFailed,.page-v1-module__VvsWgW__strategyGateBlocked{color:#fb7185;background:#fb718514;border-color:#fb71854d}.page-v1-module__VvsWgW__parityPending{color:#8fd8ff;background:#7dd3fc14;border-color:#7dd3fc4d}.page-v1-module__VvsWgW__inlineWarning,.page-v1-module__VvsWgW__chartFallback,.page-v1-module__VvsWgW__emptyInlinePanel,.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__inlineWarning{text-align:left;min-height:auto;display:block}.page-v1-module__VvsWgW__chartFallbackTall{min-height:clamp(720px,82vh,1020px)}.page-v1-module__VvsWgW__chartFallbackTallExpanded{min-height:clamp(860px,94vh,1240px)}.page-v1-module__VvsWgW__studioCompareGrid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);align-items:start;gap:16px;display:grid}.page-v1-module__VvsWgW__previewPane,.page-v1-module__VvsWgW__referencePane{min-width:0}.page-v1-module__VvsWgW__previewPane{min-height:0;display:grid;position:relative}.page-v1-module__VvsWgW__previewPaneExpanded{min-height:0}.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__previewPane,.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__previewPaneExpanded{height:100%;min-height:0}.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__previewPane>*{min-height:100%}.page-v1-module__VvsWgW__referencePane{gap:14px;display:grid}.page-v1-module__VvsWgW__referenceWorkspace{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:18px;display:grid}.page-v1-module__VvsWgW__referencePreviewColumn,.page-v1-module__VvsWgW__referenceEditorColumn{align-content:start;gap:14px;min-width:0;display:grid}.page-v1-module__VvsWgW__referenceHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}.page-v1-module__VvsWgW__referenceHeader>div{flex:320px;min-width:0}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__referenceSummaryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;display:grid}.page-v1-module__VvsWgW__referenceSummaryGrid .page-v1-module__VvsWgW__summaryTile{align-content:start;min-height:100%}.page-v1-module__VvsWgW__referenceSummaryGrid .page-v1-module__VvsWgW__summaryTileValue{overflow-wrap:break-word;word-break:normal}.page-v1-module__VvsWgW__referenceImageFrame{background:#0b0f12e6;border:1px solid #2b3a4bd1;border-radius:6px;place-items:center;min-height:360px;display:grid;position:relative;overflow:hidden}.page-v1-module__VvsWgW__referenceImage{object-fit:contain;object-position:center;padding:12px}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__indicatorChartCanvas{width:100%;min-height:clamp(720px,82vh,1020px)}.page-v1-module__VvsWgW__indicatorChartFrameExpanded,.page-v1-module__VvsWgW__indicatorChartCanvasExpanded{min-height:clamp(860px,94vh,1240px)}.page-v1-module__VvsWgW__indicatorChartMetaBarExpanded{padding-top:2px}.page-v1-module__VvsWgW__indicatorChartSupportRail,.page-v1-module__VvsWgW__chartStudioDetails{gap:12px;display:grid}.page-v1-module__VvsWgW__indicatorChartSupportRail{padding-top:2px}.page-v1-module__VvsWgW__chartStudioDetailsExpanded{padding:0 18px}.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__chartStudioDetails{display:none}.page-v1-module__VvsWgW__chartStudioHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.page-v1-module__VvsWgW__chartStudioHeaderCopy{flex:420px;gap:8px;min-width:0;display:grid}.page-v1-module__VvsWgW__chartStudioTitleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-v1-module__VvsWgW__chartStudioHint{color:#9aa7b4;font-size:13px;line-height:1.65}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__chartOverlayCloseButton:hover{color:#6df2dd;border-color:#2dd4bf57;transform:translateY(-1px)}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__chartOverlayUtilityButton:hover{color:#eef3f8;border-color:#7dd3fc57;transform:translateY(-1px)}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__chartStudioDrawerVisible{opacity:1;pointer-events:auto;transform:translateY(0)}.page-v1-module__VvsWgW__indicatorChartShellExpanded{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:100%;display:grid}.page-v1-module__VvsWgW__indicatorChartShellImmersive{gap:0}.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__indicatorChartFrameExpanded,.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__indicatorChartCanvasExpanded,.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__chartFallbackTallExpanded{height:100%;min-height:100%}.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__studioInsightGrid,.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__studioReviewGrid{display:none}.page-v1-module__VvsWgW__referenceLink{color:#7dd3fc;text-decoration:underline}.page-v1-module__VvsWgW__referenceArtifactList,.page-v1-module__VvsWgW__logicInspectorList{gap:10px;display:grid}.page-v1-module__VvsWgW__referenceArtifactList,.page-v1-module__VvsWgW__savedConfigList,.page-v1-module__VvsWgW__parameterStack{min-width:0}.page-v1-module__VvsWgW__parameterStack{max-height:min(56vh,640px);padding-right:4px;overflow-y:auto}.page-v1-module__VvsWgW__referenceArtifactList,.page-v1-module__VvsWgW__savedConfigList{max-height:260px;padding-right:4px;overflow-y:auto}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__referenceArtifactButton:hover{border-color:#7dd3fc4d;transform:translateY(-1px)}.page-v1-module__VvsWgW__referenceArtifactButtonActive{background:#121d20f2;border-color:#2dd4bf57}.page-v1-module__VvsWgW__referenceForm{gap:12px;display:grid}.page-v1-module__VvsWgW__referenceFileMeta{color:#9aa7b4;font-family:var(--font-brand-mono),monospace;overflow-wrap:anywhere;font-size:11px}.page-v1-module__VvsWgW__referenceDetailCard,.page-v1-module__VvsWgW__sourceMetricCard,.page-v1-module__VvsWgW__validationHighlightCard{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:10px;gap:8px;min-width:0;padding:14px 16px;display:grid}.page-v1-module__VvsWgW__referenceDetailCard{gap:12px}.page-v1-module__VvsWgW__referenceDetailItem{gap:6px;min-width:0;display:grid}.page-v1-module__VvsWgW__referenceDetailLabel{color:#7f90a1}.page-v1-module__VvsWgW__referenceDetailValue,.page-v1-module__VvsWgW__sourceMetricValue,.page-v1-module__VvsWgW__validationHighlightValue{color:#eef3f8;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.page-v1-module__VvsWgW__referenceLinkInline{color:#7dd3fc;overflow-wrap:anywhere;font-size:12px;text-decoration:underline}.page-v1-module__VvsWgW__referenceNotes{color:#d6dee6;overflow-wrap:anywhere;font-size:13px;line-height:1.7}.page-v1-module__VvsWgW__sourceMetricLabel,.page-v1-module__VvsWgW__validationHighlightLabel{color:#7f90a1}.page-v1-module__VvsWgW__sourceMetricValue{border:1px solid #0000;border-radius:999px;justify-content:flex-start;align-items:center;min-height:28px;padding:0 10px;display:inline-flex}.page-v1-module__VvsWgW__sourceIssueList{gap:10px;display:grid}.page-v1-module__VvsWgW__sourceIssue{overflow-wrap:anywhere;background:#0b0f12d6;border:1px solid #2b3a4bd1;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.6}.page-v1-module__VvsWgW__sourceIssue[data-tone=warn]{color:#f0ce88;border-color:#facc153d}.page-v1-module__VvsWgW__sourceIssue[data-tone=error]{color:#f29b9b;border-color:#fb718547}.page-v1-module__VvsWgW__factGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.page-v1-module__VvsWgW__factCard{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:8px;min-width:0;padding:14px 16px;display:grid}.page-v1-module__VvsWgW__factCard[data-span=wide]{grid-column:span 2}.page-v1-module__VvsWgW__factLabel{color:#7f90a1}.page-v1-module__VvsWgW__factValue{color:#eef3f8;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.page-v1-module__VvsWgW__signalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-v1-module__VvsWgW__signalCard{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:10px;min-width:0;padding:14px 16px;display:grid}.page-v1-module__VvsWgW__signalCardHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.page-v1-module__VvsWgW__signalTitle{color:#eef3f8;overflow-wrap:anywhere;font-size:14px;font-weight:600}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__signalStatus[data-status=confirmed]{color:#70f0be;border-color:#34d39952}.page-v1-module__VvsWgW__signalStatus[data-status=watching]{color:#facc15;border-color:#facc1547}.page-v1-module__VvsWgW__signalStatus[data-status=invalidated]{color:#fb7185;border-color:#fb718552}.page-v1-module__VvsWgW__signalStatus[data-status=idle]{color:#9aa7b4}.page-v1-module__VvsWgW__signalMetaRow{color:#9aa7b4;font-family:var(--font-brand-mono),monospace;flex-wrap:wrap;gap:8px 12px;font-size:11px;display:flex}.page-v1-module__VvsWgW__signalDetail{color:#d6dee6;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.page-v1-module__VvsWgW__logicInspectorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-v1-module__VvsWgW__logicInspectorCard{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:12px;min-width:0;padding:14px 16px;display:grid}.page-v1-module__VvsWgW__logicInspectorTitle{color:#eef3f8;font-size:14px;font-weight:600}.page-v1-module__VvsWgW__logicInspectorRow{border-bottom:1px solid #2b3a4b8a;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:10px;display:flex}.page-v1-module__VvsWgW__logicInspectorRow:last-child{border-bottom:0;padding-bottom:0}.page-v1-module__VvsWgW__logicInspectorValue{color:#eef3f8;font-family:var(--font-brand-mono),monospace;text-align:right;overflow-wrap:anywhere;font-size:12px}.page-v1-module__VvsWgW__chartControlBar{flex-wrap:wrap;gap:8px;display:flex}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__chartToggle:hover{border-color:#2dd4bf42;transform:translateY(-1px)}.page-v1-module__VvsWgW__chartToggleActive{color:#eef3f8;background:#112022eb;border-color:#2dd4bf5c}.page-v1-module__VvsWgW__chartAnnotationsLayer,.page-v1-module__VvsWgW__chartDrawingsLayer,.page-v1-module__VvsWgW__chartTableOverlay{pointer-events:none;position:absolute;inset:0}.page-v1-module__VvsWgW__chartDrawingsLayer svg{filter:drop-shadow(0 6px 12px #0000002e);width:100%;height:100%;overflow:visible}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__chartAnnotationAbove{transform:translate(-50%,-100%)}.page-v1-module__VvsWgW__chartAnnotationBelow{transform:translate(-50%)}.page-v1-module__VvsWgW__chartAnnotationPrice{transform:translate(-50%,-50%)}.page-v1-module__VvsWgW__chartTableOverlay{justify-content:flex-end;align-items:flex-start;padding:18px 18px 0;display:flex}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__chartTableTitle{color:#eef3f8;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px}.page-v1-module__VvsWgW__chartTable{border-collapse:collapse;width:100%;font-size:12px}.page-v1-module__VvsWgW__chartTable th,.page-v1-module__VvsWgW__chartTable td{text-align:center;border:1px solid #4d5b695c;padding:6px 8px}.page-v1-module__VvsWgW__chartTable thead th,.page-v1-module__VvsWgW__chartTable tbody th{color:#eef3f8;background:#0e1318eb;font-weight:600}.page-v1-module__VvsWgW__chartTable td{color:#d8e1e8}.page-v1-module__VvsWgW__chartTable td[data-tone=ok]{background:#34d39938}.page-v1-module__VvsWgW__chartTable td[data-tone=warn]{background:#facc152e}.page-v1-module__VvsWgW__chartTable td[data-tone=error]{background:#fb718533}@media (max-width:900px){.page-v1-module__VvsWgW__fullStudioControlDock{gap:8px}.page-v1-module__VvsWgW__chartStudioDrawer{max-height:min(46vh,420px);padding:16px;bottom:64px;left:12px;right:12px}}.page-v1-module__VvsWgW__controlStack,.page-v1-module__VvsWgW__parameterStack{gap:14px;display:grid}.page-v1-module__VvsWgW__windowGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-v1-module__VvsWgW__lookbackRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-v1-module__VvsWgW__lookbackPill,.page-v1-module__VvsWgW__lookbackInput,.page-v1-module__VvsWgW__parameterInput,.page-v1-module__VvsWgW__parameterTextArea{color:#f5f5f7;font-family:var(--font-brand-mono),monospace;background:#09090b;border:1px solid #27272a;border-radius:4px}.page-v1-module__VvsWgW__lookbackPill{min-height:34px;padding:0 12px;font-size:12px;transition:border-color .14s,background-color .14s,color .14s}.page-v1-module__VvsWgW__lookbackPill:hover,.page-v1-module__VvsWgW__savedConfigButton:hover{border-color:#2dd4bf47}.page-v1-module__VvsWgW__lookbackPillActive{color:#6df2dd;background:#2dd4bf1a;border-color:#2dd4bf52}.page-v1-module__VvsWgW__lookbackInput{width:88px;min-height:34px;padding:0 10px}.page-v1-module__VvsWgW__toggleRow{color:#d6dee6;align-items:center;gap:10px;font-size:13px;display:inline-flex}.page-v1-module__VvsWgW__controlActionRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-v1-module__VvsWgW__parameterField{gap:8px;display:grid}.page-v1-module__VvsWgW__parameterGroup{gap:12px;padding-top:6px;display:grid}.page-v1-module__VvsWgW__parameterGroupLabel{color:#6df2dd;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.page-v1-module__VvsWgW__parameterLabelRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.page-v1-module__VvsWgW__parameterLabel{color:#eef3f8;font-size:13px;font-weight:500}.page-v1-module__VvsWgW__parameterType{color:#7f90a1}.page-v1-module__VvsWgW__parameterHint{color:#9aa7b4;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.page-v1-module__VvsWgW__parameterInput,.page-v1-module__VvsWgW__parameterTextArea{width:100%;min-height:40px;padding:0 12px;font-size:13px}.page-v1-module__VvsWgW__parameterRangeRow,.page-v1-module__VvsWgW__parameterColorRow{grid-template-columns:minmax(0,1fr) 108px;align-items:center;gap:10px;display:grid}.page-v1-module__VvsWgW__parameterRange{accent-color:#2dd4bf;width:100%}.page-v1-module__VvsWgW__parameterColorInput{background:#09090b;border:1px solid #27272a;border-radius:4px;width:100%;min-height:40px;padding:6px}.page-v1-module__VvsWgW__parameterTextArea,.page-v1-module__VvsWgW__noteArea,.page-v1-module__VvsWgW__codeTextArea{resize:vertical;min-height:110px;padding:12px}.page-v1-module__VvsWgW__booleanRow{color:#d6dee6;align-items:center;gap:10px;display:inline-flex}.page-v1-module__VvsWgW__parameterError{color:#f29b9b;overflow-wrap:anywhere;font-size:12px}.page-v1-module__VvsWgW__fieldError{color:#f29b9b;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.page-v1-module__VvsWgW__sourceModeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.page-v1-module__VvsWgW__sourceConfigGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__sourceModeCard:hover{border-color:#2dd4bf47;transform:translateY(-1px)}.page-v1-module__VvsWgW__sourceModeCardActive{background:#112022eb;border-color:#2dd4bf57}.page-v1-module__VvsWgW__sourceModeLabel{color:#eef3f8;font-size:13px;font-weight:600}.page-v1-module__VvsWgW__sourceModeDescription{color:#9aa7b4;font-size:12px;line-height:1.55}.page-v1-module__VvsWgW__sourceDiagnostics{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:10px;margin-top:14px;padding:14px;display:grid}.page-v1-module__VvsWgW__sourceDiagnosticsHeader{color:#eef3f8;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-v1-module__VvsWgW__sourceDiagnosticsHeader span{color:#6df2dd;font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.page-v1-module__VvsWgW__sourceDiagnosticsBody{color:#9aa7b4;flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.page-v1-module__VvsWgW__sourceWarningList{gap:8px;display:grid}.page-v1-module__VvsWgW__sourceWarningItem{color:#f0ce88;font-size:12px;line-height:1.5}.page-v1-module__VvsWgW__sourceModeNote{background:#0e1318eb;border:1px solid #2b3a4bd1;border-radius:6px;gap:10px;padding:14px 16px;display:grid}.page-v1-module__VvsWgW__sourceModeNoteLabel,.page-v1-module__VvsWgW__sourceModePill{font-family:var(--font-brand-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:11px}.page-v1-module__VvsWgW__sourceModeNoteLabel{color:#6df2dd}.page-v1-module__VvsWgW__sourceModeNoteBody{color:#9aa7b4;margin:0;font-size:12px;line-height:1.6}.page-v1-module__VvsWgW__sourceModePillRow{flex-wrap:wrap;gap:8px;display:flex}.page-v1-module__VvsWgW__sourceModePill{color:#d8e1e8;background:#112022eb;border:1px solid #2b3a4bd1;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;display:inline-flex}.page-v1-module__VvsWgW__savedConfigList{gap:10px;display:grid}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__savedConfigButton:hover{transform:translateY(-1px)}.page-v1-module__VvsWgW__savedConfigButtonActive{background:#112022eb;border-color:#2dd4bf57}.page-v1-module__VvsWgW__savedConfigName{color:#eef3f8;overflow-wrap:break-word;word-break:normal;font-size:13px;font-weight:600;line-height:1.5}.page-v1-module__VvsWgW__savedConfigMeta{color:#9aa7b4;font-family:var(--font-brand-mono),monospace;overflow-wrap:break-word;word-break:normal;font-size:11px;line-height:1.5}.page-v1-module__VvsWgW__savedConfigFlag{color:#6df2dd}.page-v1-module__VvsWgW__libraryPanel{gap:18px;padding:22px;display:grid}.page-v1-module__VvsWgW__libraryTitle{color:#eef3f8;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;margin:0;font-size:26px;font-weight:500}.page-v1-module__VvsWgW__librarySubtitle{color:#9aa7b4;margin:8px 0 0;font-size:14px;line-height:1.6}.page-v1-module__VvsWgW__studioToolbar{justify-content:flex-start;align-items:center;display:flex}.page-v1-module__VvsWgW__indicatorGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.page-v1-module__VvsWgW__catalogSection{gap:14px;display:grid}.page-v1-module__VvsWgW__catalogSectionHeader{justify-content:space-between;align-items:center;gap:16px;padding:0 4px;display:flex}.page-v1-module__VvsWgW__catalogSectionTitle{color:#f4f7fb;font-family:var(--font-brand-display),sans-serif;letter-spacing:-.02em;font-size:20px}.page-v1-module__VvsWgW__catalogSectionBody{color:#8fa0b1;margin-top:4px;font-size:13px;line-height:1.6}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__catalogSectionList{gap:16px;display:grid}.page-v1-module__VvsWgW__monoValue{color:#f5f5f7;font-family:var(--font-brand-mono),monospace;word-break:break-word;margin-top:8px;font-size:13px;line-height:1.6}.page-v1-module__VvsWgW__categoryTag,.page-v1-module__VvsWgW__detailChip{font-family:var(--font-brand-mono),monospace}.page-v1-module__VvsWgW__categoryTrend{color:#53e2d1;background:#2dd4bf1a;border-color:#2dd4bf3d}.page-v1-module__VvsWgW__categoryMomentum{color:#7dd3fc;background:#38bdf81a;border-color:#38bdf83d}.page-v1-module__VvsWgW__categoryVolatility{color:#f9a8d4;background:#f472b614;border-color:#f472b638}.page-v1-module__VvsWgW__categoryVolume{color:#facc15;background:#facc1514;border-color:#facc1538}.page-v1-module__VvsWgW__categoryPriceAction{color:#f9a8d4;background:#f472b61f;border-color:#f472b63d}.page-v1-module__VvsWgW__categoryRange{color:#67e8f9;background:#22d3ee1a;border-color:#22d3ee3d}.page-v1-module__VvsWgW__categoryRegime{color:#cbd5e1;background:#94a3b81f;border-color:#94a3b83d}.page-v1-module__VvsWgW__categoryCustom{color:#c084fc;background:#a855f714;border-color:#a855f738}.page-v1-module__VvsWgW__detailChipStrategy{color:#53e2d1;background:#2dd4bf1a;border-color:#2dd4bf3d}.page-v1-module__VvsWgW__detailChipOutput{color:#f0ce88;background:#e0b85a1a;border-color:#e0b85a38}.page-v1-module__VvsWgW__detailChipNeutral{color:#e4e4e7;background:#18181b}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__createModalHeader,.page-v1-module__VvsWgW__createModalFooter{justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 28px;display:flex}.page-v1-module__VvsWgW__createModalHeader{border-bottom:1px solid #27272aeb}.page-v1-module__VvsWgW__createModalFooter{border-top:1px solid #27272aeb;justify-content:flex-end;align-items:center}.page-v1-module__VvsWgW__createModalEyebrow,.page-v1-module__VvsWgW__createModalReviewLabel,.page-v1-module__VvsWgW__createModalSidebarLabel,.page-v1-module__VvsWgW__createModalStepIndex{font-family:var(--font-brand-mono),monospace;letter-spacing:.14em;text-transform:uppercase;font-size:10px}.page-v1-module__VvsWgW__createModalEyebrow{color:#74ede0}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__createModalSubtitle{color:#9aa7b4;max-width:760px;margin:12px 0 0;font-size:14px;line-height:1.7}.page-v1-module__VvsWgW__createModalStepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px 28px 0;display:grid}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__createModalStep:hover{border-color:#6df2dd47;transform:translateY(-1px)}.page-v1-module__VvsWgW__createModalStepActive{background:#0b1b1ceb;border-color:#6df2dd57}.page-v1-module__VvsWgW__createModalStepComplete{border-color:#7ed3863d}.page-v1-module__VvsWgW__createModalStepIndex{color:#74ede0;border:1px solid #6df2dd3d;border-radius:999px;justify-content:center;align-items:center;min-width:28px;height:28px;display:inline-flex}.page-v1-module__VvsWgW__createModalStepLabel,.page-v1-module__VvsWgW__createModalSourceCardLabel{color:#f4f7fb;font-size:13px;font-weight:600;display:block}.page-v1-module__VvsWgW__createModalStepDescription,.page-v1-module__VvsWgW__createModalSourceCardBody,.page-v1-module__VvsWgW__createModalSidebarHint{color:#93a2b1;margin-top:6px;font-size:12px;line-height:1.6;display:block}.page-v1-module__VvsWgW__createModalBody{grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);gap:20px;padding:20px 28px 28px;display:grid}.page-v1-module__VvsWgW__createModalMain,.page-v1-module__VvsWgW__createModalSidebar{gap:16px;min-width:0;display:grid}.page-v1-module__VvsWgW__createModalSection,.page-v1-module__VvsWgW__createModalSidebarSection,.page-v1-module__VvsWgW__createModalReviewCard{background:#0e1318e6;border:1px solid #2b3a4beb;border-radius:12px}.page-v1-module__VvsWgW__createModalSection{gap:16px;padding:20px;display:grid}.page-v1-module__VvsWgW__createModalGrid,.page-v1-module__VvsWgW__createModalReviewGrid,.page-v1-module__VvsWgW__createModalSourceModes{gap:14px;display:grid}.page-v1-module__VvsWgW__createModalGrid,.page-v1-module__VvsWgW__createModalReviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-v1-module__VvsWgW__createModalSourceModes{grid-template-columns:repeat(3,minmax(0,1fr))}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__createModalSourceCard:hover{border-color:#6df2dd3d;transform:translateY(-1px)}.page-v1-module__VvsWgW__createModalSourceCardActive{background:#0a1c1ef5;border-color:#6df2dd61}.page-v1-module__VvsWgW__createModalUploadStack{gap:12px;display:grid}.page-v1-module__VvsWgW__createModalFileInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.page-v1-module__VvsWgW__createModalUploadActions{flex-wrap:wrap;gap:10px;display:flex}.page-v1-module__VvsWgW__createModalUploadCard{background:#0b0f12d6;border:1px solid #2b3a4beb;border-radius:12px;gap:8px;padding:14px 16px;display:grid}.page-v1-module__VvsWgW__createModalUploadHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-v1-module__VvsWgW__createModalUploadTitle{color:#f4f7fb;word-break:break-word;font-size:14px;line-height:1.5}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__createModalUploadMeta,.page-v1-module__VvsWgW__createModalUploadNote{color:#93a2b1;font-size:12px;line-height:1.6}.page-v1-module__VvsWgW__createModalUploadNote{color:#cde7e3}.page-v1-module__VvsWgW__createModalImportList{gap:12px;display:grid}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__createModalImportCard:hover{border-color:#6df2dd47;transform:translateY(-1px)}.page-v1-module__VvsWgW__createModalImportCardActive{background:#0a1c1ef0;border-color:#6df2dd5c}.page-v1-module__VvsWgW__createModalImportCardDisabled{border-color:#4d5b69ad}.page-v1-module__VvsWgW__createModalImportCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.page-v1-module__VvsWgW__createModalImportCardTitle{color:#f4f7fb;font-size:14px;line-height:1.5}.page-v1-module__VvsWgW__createModalImportCardMeta,.page-v1-module__VvsWgW__createModalImportCardBody,.page-v1-module__VvsWgW__createModalImportCardFooter{color:#93a2b1;font-size:12px;line-height:1.6}.page-v1-module__VvsWgW__createModalImportCardFooter{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.page-v1-module__VvsWgW__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}.page-v1-module__VvsWgW__createModalImportStatus[data-status=available]{color:#7ef0c2;border-color:#34d39947}.page-v1-module__VvsWgW__createModalImportStatus[data-status=base_app]{color:#f0ce88;border-color:#e0b85a42}.page-v1-module__VvsWgW__createModalImportStatus[data-status=downloaded]{color:#83d6ff;border-color:#38bdf842}.page-v1-module__VvsWgW__createModalIssues{gap:10px;display:grid}.page-v1-module__VvsWgW__createModalIssue,.page-v1-module__VvsWgW__createModalCallout{color:#f0ce88;background:#e0b85a14;border:1px solid #e0b85a42;border-radius:12px;padding:14px 16px;font-size:13px;line-height:1.6}.page-v1-module__VvsWgW__createModalCallout{color:#cde7e3;background:#6df2dd0f;border-color:#6df2dd33}.page-v1-module__VvsWgW__createModalReviewCard,.page-v1-module__VvsWgW__createModalSidebarSection{gap:8px;padding:16px;display:grid}.page-v1-module__VvsWgW__createModalReviewLabel,.page-v1-module__VvsWgW__createModalSidebarLabel{color:#7f90a1}.page-v1-module__VvsWgW__createModalReviewValue,.page-v1-module__VvsWgW__createModalSidebarValue{color:#f4f7fb;word-break:break-word;font-size:14px;line-height:1.5}@media (max-width:1280px){.page-v1-module__VvsWgW__studioSummaryGrid,.page-v1-module__VvsWgW__canvasContextRow,.page-v1-module__VvsWgW__factGrid,.page-v1-module__VvsWgW__signalGrid,.page-v1-module__VvsWgW__logicInspectorGrid,.page-v1-module__VvsWgW__logicSummaryGrid,.page-v1-module__VvsWgW__sourceTruthGrid,.page-v1-module__VvsWgW__validationHighlightGrid,.page-v1-module__VvsWgW__referenceDetailGrid,.page-v1-module__VvsWgW__indicatorGrid,.page-v1-module__VvsWgW__studioFlowGrid,.page-v1-module__VvsWgW__createModalStepper,.page-v1-module__VvsWgW__createModalSourceModes{grid-template-columns:repeat(2,minmax(0,1fr))}.page-v1-module__VvsWgW__studioCompareGrid,.page-v1-module__VvsWgW__studioReviewGrid,.page-v1-module__VvsWgW__referenceWorkspace,.page-v1-module__VvsWgW__studioWorkspace,.page-v1-module__VvsWgW__createModalBody{grid-template-columns:1fr}.page-v1-module__VvsWgW__studioControlColumn{position:static}.page-v1-module__VvsWgW__studioWorkspaceFullScreen{grid-template-columns:minmax(0,1fr) minmax(300px,360px);padding:14px}.page-v1-module__VvsWgW__sourceModeGrid,.page-v1-module__VvsWgW__sourceConfigGrid{grid-template-columns:1fr}}@media (max-width:900px){.page-v1-module__VvsWgW__studioHero{padding:18px 18px 0}.page-v1-module__VvsWgW__studioSectionNav,.page-v1-module__VvsWgW__studioFlowGrid,.page-v1-module__VvsWgW__studioSummaryGrid,.page-v1-module__VvsWgW__studioInsightGrid,.page-v1-module__VvsWgW__studioReviewGrid,.page-v1-module__VvsWgW__studioWorkspace,.page-v1-module__VvsWgW__libraryPanel,.page-v1-module__VvsWgW__createModalHeader,.page-v1-module__VvsWgW__createModalStepper,.page-v1-module__VvsWgW__createModalBody,.page-v1-module__VvsWgW__createModalFooter{padding-left:18px;padding-right:18px}.page-v1-module__VvsWgW__indicatorGrid,.page-v1-module__VvsWgW__canvasContextRow,.page-v1-module__VvsWgW__factGrid,.page-v1-module__VvsWgW__signalGrid,.page-v1-module__VvsWgW__logicSummaryGrid,.page-v1-module__VvsWgW__logicInspectorGrid,.page-v1-module__VvsWgW__referenceSummaryGrid,.page-v1-module__VvsWgW__sourceTruthGrid,.page-v1-module__VvsWgW__validationHighlightGrid,.page-v1-module__VvsWgW__referenceDetailGrid,.page-v1-module__VvsWgW__referenceWorkspace,.page-v1-module__VvsWgW__studioFlowGrid,.page-v1-module__VvsWgW__createModalGrid,.page-v1-module__VvsWgW__createModalReviewGrid{grid-template-columns:1fr}.page-v1-module__VvsWgW__factCard[data-span=wide]{grid-column:span 1}.page-v1-module__VvsWgW__referenceImageFrame{min-height:280px}.page-v1-module__VvsWgW__indicatorChartFrame,.page-v1-module__VvsWgW__indicatorChartCanvas,.page-v1-module__VvsWgW__chartFallbackTall{min-height:clamp(540px,72vh,780px)}.page-v1-module__VvsWgW__indicatorChartFrameExpanded,.page-v1-module__VvsWgW__indicatorChartCanvasExpanded,.page-v1-module__VvsWgW__chartFallbackTallExpanded{min-height:clamp(620px,82vh,940px)}.page-v1-module__VvsWgW__studioWorkspaceFullScreen{grid-template-columns:1fr;padding:12px}.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__studioControlColumn{height:auto;max-height:38vh}.page-v1-module__VvsWgW__chartStudioDetailsExpanded{padding:0 14px}}@media (max-width:640px){.page-v1-module__VvsWgW__heroStatusRow,.page-v1-module__VvsWgW__studioHeroActions,.page-v1-module__VvsWgW__chartPanelActions,.page-v1-module__VvsWgW__controlActionRow,.page-v1-module__VvsWgW__referenceHeader,.page-v1-module__VvsWgW__logicInspectorRow,.page-v1-module__VvsWgW__lookbackRow{flex-direction:column;align-items:stretch}.page-v1-module__VvsWgW__studioTitleRow{align-items:flex-start}.page-v1-module__VvsWgW__studioSectionNav{flex-wrap:nowrap;padding-top:14px;padding-bottom:4px;overflow-x:auto}.page-v1-module__VvsWgW__windowGrid,.page-v1-module__VvsWgW__createModalStepper,.page-v1-module__VvsWgW__createModalSourceModes,.page-v1-module__VvsWgW__parameterRangeRow,.page-v1-module__VvsWgW__parameterColorRow{grid-template-columns:1fr}.page-v1-module__VvsWgW__studioWorkspaceFullScreen{padding:10px}.page-v1-module__VvsWgW__studioWorkspaceFullScreen .page-v1-module__VvsWgW__studioControlColumn{max-height:42vh}.page-v1-module__VvsWgW__chartStudioHeader,.page-v1-module__VvsWgW__chartPanelActions{align-items:stretch}.page-v1-module__VvsWgW__chartOverlayCloseButton{min-height:34px;padding:0 12px;font-size:10px}.page-v1-module__VvsWgW__createModalOverlay{padding:0}.page-v1-module__VvsWgW__createModalDialog{border-radius:0;width:100%;height:100%;max-height:none}.page-v1-module__VvsWgW__createModalHeader,.page-v1-module__VvsWgW__createModalFooter,.page-v1-module__VvsWgW__createModalUploadHeader,.page-v1-module__VvsWgW__createModalUploadActions{flex-direction:column;align-items:stretch}}:where(button,input,select,textarea,a):focus-visible{outline-offset:2px;outline:2px solid #2dd4bfb8}
