.TradingStrategyPreview-module__CysZVq__preview{background:#f8f8f4;border:1px solid #d8dbd5;border-radius:20px;margin-top:18px;overflow:hidden;box-shadow:0 18px 50px #181e190f}.TradingStrategyPreview-module__CysZVq__header{background:#fbfbf8;border-bottom:1px solid #e2e4de;justify-content:space-between;align-items:flex-end;gap:18px;padding:20px 22px 16px;display:flex}.TradingStrategyPreview-module__CysZVq__kicker{color:#536758;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:.68rem;font-weight:750;display:block}.TradingStrategyPreview-module__CysZVq__header h4{color:#181a17;letter-spacing:-.02em;margin:0;font-size:1.14rem}.TradingStrategyPreview-module__CysZVq__legend{color:#71766e;flex-wrap:wrap;gap:14px;font-size:.72rem;display:flex}.TradingStrategyPreview-module__CysZVq__legend span{align-items:center;gap:6px;display:flex}.TradingStrategyPreview-module__CysZVq__legend i{border-radius:2px;width:8px;height:8px}.TradingStrategyPreview-module__CysZVq__bull{background:#66836e}.TradingStrategyPreview-module__CysZVq__bear{background:#8c6963}.TradingStrategyPreview-module__CysZVq__signal{background:#20251f;border-radius:999px!important}.TradingStrategyPreview-module__CysZVq__chartWrap{background:#111511;padding:14px;overflow-x:auto}.TradingStrategyPreview-module__CysZVq__chartWrap svg{width:100%;min-width:720px;height:auto;display:block}.TradingStrategyPreview-module__CysZVq__chartBg{fill:#111511}.TradingStrategyPreview-module__CysZVq__gridLine{stroke:#263028;stroke-width:1px;opacity:.78}.TradingStrategyPreview-module__CysZVq__bullStroke{stroke:#7f9e88;stroke-width:1.4px}.TradingStrategyPreview-module__CysZVq__bearStroke{stroke:#a77d75;stroke-width:1.4px}.TradingStrategyPreview-module__CysZVq__bullCandle{fill:#6f8d78}.TradingStrategyPreview-module__CysZVq__bearCandle{fill:#956e67}.TradingStrategyPreview-module__CysZVq__valueLine{fill:none;stroke:#c5b37b;stroke-width:2.2px}.TradingStrategyPreview-module__CysZVq__fastLine{fill:none;stroke:#90a99a;stroke-width:2.3px}.TradingStrategyPreview-module__CysZVq__slowLine{fill:none;stroke:#b7a97f;stroke-width:1.7px}.TradingStrategyPreview-module__CysZVq__breakoutLine{stroke:#b8aa7d;stroke-width:1.7px;stroke-dasharray:6 5}.TradingStrategyPreview-module__CysZVq__thresholdLine{stroke:#394339;stroke-width:1px;stroke-dasharray:4 5}.TradingStrategyPreview-module__CysZVq__rsiLine{fill:none;stroke:#aaa17d;stroke-width:2px}.TradingStrategyPreview-module__CysZVq__volumeBar{fill:#364239}.TradingStrategyPreview-module__CysZVq__volumeHot{fill:#667d6d}.TradingStrategyPreview-module__CysZVq__riskZone{fill:#6b4545;opacity:.14}.TradingStrategyPreview-module__CysZVq__rewardZone{fill:#56775e;opacity:.14}.TradingStrategyPreview-module__CysZVq__entryLine{stroke:#c6c8c3;stroke-width:1px;stroke-dasharray:4 4}.TradingStrategyPreview-module__CysZVq__stopLine{stroke:#b77b72;stroke-width:1px;stroke-dasharray:5 4}.TradingStrategyPreview-module__CysZVq__targetLine{stroke:#87a28f;stroke-width:1px;stroke-dasharray:5 4}.TradingStrategyPreview-module__CysZVq__annotationLine{stroke:#cfd5cf;stroke-width:1px}.TradingStrategyPreview-module__CysZVq__buyBadge{fill:#617f6a}.TradingStrategyPreview-module__CysZVq__sellBadge{fill:#8b675f}.TradingStrategyPreview-module__CysZVq__badgeText{fill:#fff;letter-spacing:.08em;font-size:11px;font-weight:700}.TradingStrategyPreview-module__CysZVq__axisText,.TradingStrategyPreview-module__CysZVq__chartMeta{fill:#808a81;font-family:Inter,ui-sans-serif,sans-serif;font-size:9px}.TradingStrategyPreview-module__CysZVq__stopText{fill:#b77b72;font-family:Inter,ui-sans-serif,sans-serif;font-size:9px}.TradingStrategyPreview-module__CysZVq__targetText{fill:#90a996;font-family:Inter,ui-sans-serif,sans-serif;font-size:9px}.TradingStrategyPreview-module__CysZVq__chartTitle{fill:#d9dfd9;letter-spacing:.05em;text-transform:uppercase;font-family:Inter,ui-sans-serif,sans-serif;font-size:11px;font-weight:700}.TradingStrategyPreview-module__CysZVq__annotationGrid{border-top:1px solid #dde0da;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TradingStrategyPreview-module__CysZVq__annotationGrid article{background:#fbfbf8;border-bottom:1px solid #e0e2dc;border-right:1px solid #e0e2dc;min-height:150px;padding:20px 22px}.TradingStrategyPreview-module__CysZVq__annotationGrid article:nth-child(2n){border-right:0}.TradingStrategyPreview-module__CysZVq__annotationGrid article:nth-last-child(-n+2){border-bottom:0}.TradingStrategyPreview-module__CysZVq__annotationGrid span{color:#536758;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.67rem;font-weight:750;display:block}.TradingStrategyPreview-module__CysZVq__annotationGrid strong{color:#1b1e1a;margin-bottom:8px;font-size:.92rem;display:block}.TradingStrategyPreview-module__CysZVq__annotationGrid p{color:#666c65;margin:0;font-size:.83rem;line-height:1.55}.TradingStrategyPreview-module__CysZVq__disclaimer{color:#7a8078;background:#f2f3ee;border-top:1px solid #dde0da;margin:0;padding:14px 22px;font-size:.72rem;line-height:1.5}@media (max-width:760px){.TradingStrategyPreview-module__CysZVq__header{flex-direction:column;align-items:flex-start}.TradingStrategyPreview-module__CysZVq__annotationGrid{grid-template-columns:1fr}.TradingStrategyPreview-module__CysZVq__annotationGrid article{border-right:0}.TradingStrategyPreview-module__CysZVq__annotationGrid article:nth-last-child(-n+2){border-bottom:1px solid #e0e2dc}.TradingStrategyPreview-module__CysZVq__annotationGrid article:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.TradingStrategyPreview-module__CysZVq__preview *{scroll-behavior:auto!important}}
.StrategyBuilder-module__m_fDVG__shell{--wb-ink:#171915;--wb-muted:#6f746c;--wb-line:#dedfd8;--wb-soft-line:#ecece6;--wb-paper:#fbfbf8;--wb-surface:#fff;--wb-sage:#4f6553;--wb-sage-soft:#edf1ec;--wb-dark:#1f241f;border:1px solid var(--wb-line);background:var(--wb-paper);border-radius:24px;width:100%;overflow:hidden;box-shadow:0 24px 70px #1f241f14}.StrategyBuilder-module__m_fDVG__topbar{border-bottom:1px solid var(--wb-soft-line);background:#ffffffd1;justify-content:space-between;align-items:center;gap:24px;padding:18px 24px 14px;display:flex}.StrategyBuilder-module__m_fDVG__topbar>div{align-items:center;gap:12px;display:flex}.StrategyBuilder-module__m_fDVG__productLabel,.StrategyBuilder-module__m_fDVG__stageLabel,.StrategyBuilder-module__m_fDVG__progressValue,.StrategyBuilder-module__m_fDVG__eyebrow,.StrategyBuilder-module__m_fDVG__cardLabel,.StrategyBuilder-module__m_fDVG__railHeader span,.StrategyBuilder-module__m_fDVG__railFooter span,.StrategyBuilder-module__m_fDVG__blueprintHeader span,.StrategyBuilder-module__m_fDVG__previewHeader span,.StrategyBuilder-module__m_fDVG__ideaQuote span,.StrategyBuilder-module__m_fDVG__symbolField span,.StrategyBuilder-module__m_fDVG__nameField span,.StrategyBuilder-module__m_fDVG__saveCard label span{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}.StrategyBuilder-module__m_fDVG__productLabel{color:var(--wb-ink)}.StrategyBuilder-module__m_fDVG__stageLabel{color:var(--wb-muted);letter-spacing:.05em;text-transform:none;font-weight:600}.StrategyBuilder-module__m_fDVG__progressValue{color:var(--wb-sage);letter-spacing:.03em}.StrategyBuilder-module__m_fDVG__progressTrack{background:#eceeea;height:3px}.StrategyBuilder-module__m_fDVG__progressTrack span{background:var(--wb-sage);height:100%;transition:width .22s;display:block}.StrategyBuilder-module__m_fDVG__resumeNotice{color:#526454;background:#f0f4ef;border-bottom:1px solid #dfe5de;padding:10px 24px;font-size:.78rem;font-weight:600}.StrategyBuilder-module__m_fDVG__workspace{grid-template-columns:minmax(0,1fr) 300px;min-height:650px;display:grid}.StrategyBuilder-module__m_fDVG__mainCard{background:var(--wb-surface);min-width:0;padding:54px 56px 50px}.StrategyBuilder-module__m_fDVG__profileRail{border-left:1px solid var(--wb-soft-line);background:#f6f6f1;padding:28px 24px 24px}.StrategyBuilder-module__m_fDVG__questionPanel,.StrategyBuilder-module__m_fDVG__reviewPanel,.StrategyBuilder-module__m_fDVG__purchasePanel{max-width:820px;margin:0 auto}.StrategyBuilder-module__m_fDVG__questionHeading{margin-bottom:30px}.StrategyBuilder-module__m_fDVG__eyebrow,.StrategyBuilder-module__m_fDVG__cardLabel,.StrategyBuilder-module__m_fDVG__railHeader span,.StrategyBuilder-module__m_fDVG__blueprintHeader span,.StrategyBuilder-module__m_fDVG__previewHeader span,.StrategyBuilder-module__m_fDVG__ideaQuote span,.StrategyBuilder-module__m_fDVG__symbolField span,.StrategyBuilder-module__m_fDVG__nameField span,.StrategyBuilder-module__m_fDVG__saveCard label span{color:var(--wb-sage)}.StrategyBuilder-module__m_fDVG__questionHeading h3{max-width:760px;color:var(--wb-ink);letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(2rem,4vw,3.15rem);font-weight:620;line-height:1.02}.StrategyBuilder-module__m_fDVG__questionHeading p{max-width:680px;color:var(--wb-muted);margin:0;font-size:1rem;line-height:1.65}.StrategyBuilder-module__m_fDVG__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.StrategyBuilder-module__m_fDVG__choiceGridCompact{grid-template-columns:repeat(2,minmax(0,1fr))}.StrategyBuilder-module__m_fDVG__choiceCard{border:1px solid var(--wb-line);min-height:132px;color:var(--wb-ink);text-align:left;cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:7px;padding:22px;transition:border-color .14s,transform .14s,box-shadow .14s,background .14s;display:flex;position:relative}.StrategyBuilder-module__m_fDVG__choiceCard:hover{border-color:#b8beb6;transform:translateY(-2px);box-shadow:0 10px 26px #222a2212}.StrategyBuilder-module__m_fDVG__choiceActive{border-color:var(--wb-sage);background:var(--wb-sage-soft)}.StrategyBuilder-module__m_fDVG__choiceMarker{width:24px;height:24px;color:var(--wb-sage);border:1px solid #d2d6d0;border-radius:999px;place-items:center;font-size:.76rem;display:grid;position:absolute;top:16px;right:16px}.StrategyBuilder-module__m_fDVG__choiceCard strong{letter-spacing:-.015em;font-size:1rem;font-weight:650}.StrategyBuilder-module__m_fDVG__choiceCard>span:last-child{max-width:90%;color:var(--wb-muted);font-size:.86rem;line-height:1.45}.StrategyBuilder-module__m_fDVG__knownStrip{border:1px solid var(--wb-soft-line);background:#f8f8f4;border-radius:14px;margin:0 0 18px;padding:16px 18px}.StrategyBuilder-module__m_fDVG__knownStrip>span{color:var(--wb-muted);margin-bottom:10px;font-size:.76rem;font-weight:650;display:block}.StrategyBuilder-module__m_fDVG__knownStrip>div{flex-wrap:wrap;gap:7px;display:flex}.StrategyBuilder-module__m_fDVG__knownStrip strong{color:#50564f;background:#fff;border:1px solid #dfe2dc;border-radius:999px;padding:6px 9px;font-size:.75rem;font-weight:600}.StrategyBuilder-module__m_fDVG__ideaInput{resize:vertical;width:100%;min-height:210px;color:var(--wb-ink);font:inherit;background:#fff;border:1px solid #d8dad4;border-radius:18px;outline:none;padding:22px;font-size:1.05rem;line-height:1.6;transition:border-color .14s,box-shadow .14s}.StrategyBuilder-module__m_fDVG__ideaInput:focus,.StrategyBuilder-module__m_fDVG__saveCard input:focus,.StrategyBuilder-module__m_fDVG__symbolField input:focus,.StrategyBuilder-module__m_fDVG__nameField input:focus{border-color:var(--wb-sage);box-shadow:0 0 0 3px #4f655314}.StrategyBuilder-module__m_fDVG__ideaInput::placeholder{color:#a4a89f}.StrategyBuilder-module__m_fDVG__promptHelp{color:var(--wb-muted);justify-content:space-between;align-items:center;gap:18px;padding:11px 2px 0;font-size:.8rem;display:flex}.StrategyBuilder-module__m_fDVG__promptHelp button,.StrategyBuilder-module__m_fDVG__textButton{color:var(--wb-sage);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:650}.StrategyBuilder-module__m_fDVG__actions{justify-content:space-between;align-items:center;gap:12px;margin-top:28px;display:flex}.StrategyBuilder-module__m_fDVG__primaryButton,.StrategyBuilder-module__m_fDVG__secondaryButton,.StrategyBuilder-module__m_fDVG__primaryButtonWide,.StrategyBuilder-module__m_fDVG__secondaryButtonWide{min-height:46px;font:inherit;cursor:pointer;border-radius:999px;padding:0 20px;font-size:.88rem;font-weight:650;transition:transform .14s,box-shadow .14s,background .14s,border-color .14s}.StrategyBuilder-module__m_fDVG__primaryButton,.StrategyBuilder-module__m_fDVG__primaryButtonWide{border:1px solid var(--wb-dark);background:var(--wb-dark);color:#fff}.StrategyBuilder-module__m_fDVG__primaryButton:hover,.StrategyBuilder-module__m_fDVG__primaryButtonWide:hover{transform:translateY(-1px);box-shadow:0 9px 22px #1f241f2b}.StrategyBuilder-module__m_fDVG__primaryButton:disabled,.StrategyBuilder-module__m_fDVG__primaryButtonWide:disabled,.StrategyBuilder-module__m_fDVG__secondaryButton:disabled,.StrategyBuilder-module__m_fDVG__secondaryButtonWide:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.StrategyBuilder-module__m_fDVG__secondaryButton,.StrategyBuilder-module__m_fDVG__secondaryButtonWide{color:var(--wb-ink);background:#fff;border:1px solid #d4d7d1}.StrategyBuilder-module__m_fDVG__secondaryButton:hover,.StrategyBuilder-module__m_fDVG__secondaryButtonWide:hover{border-color:#adb4ac}.StrategyBuilder-module__m_fDVG__primaryButtonWide,.StrategyBuilder-module__m_fDVG__secondaryButtonWide{width:100%}.StrategyBuilder-module__m_fDVG__nameField{background:#fbfbf8;border:1px solid #dcded8;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(260px,.78fr);align-items:center;gap:24px;margin:0 0 16px;padding:18px 20px;display:grid}.StrategyBuilder-module__m_fDVG__nameField>div{gap:5px;display:grid}.StrategyBuilder-module__m_fDVG__nameField small,.StrategyBuilder-module__m_fDVG__symbolCopy small{color:var(--wb-muted);text-transform:none;letter-spacing:normal;font-size:.78rem;line-height:1.5}.StrategyBuilder-module__m_fDVG__nameField input{width:100%;color:var(--wb-ink);font:inherit;background:#fff;border:1px solid #d3d6cf;border-radius:11px;outline:none;padding:12px 14px;font-size:.96rem;font-weight:650}.StrategyBuilder-module__m_fDVG__blueprint{background:#fff;border:1px solid #d9dcd6;border-radius:18px;margin-top:22px;overflow:hidden}.StrategyBuilder-module__m_fDVG__blueprintHeader{border-bottom:1px solid var(--wb-soft-line);justify-content:space-between;align-items:flex-start;gap:18px;padding:22px 24px;display:flex}.StrategyBuilder-module__m_fDVG__blueprintHeader h4{color:var(--wb-ink);letter-spacing:-.025em;margin:5px 0 0;font-size:1.35rem}.StrategyBuilder-module__m_fDVG__blueprintHeader>strong{color:#5f675f;font-size:.78rem;font-weight:650}.StrategyBuilder-module__m_fDVG__blueprintGrid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StrategyBuilder-module__m_fDVG__blueprintGrid>div{border-right:1px solid var(--wb-soft-line);border-bottom:1px solid var(--wb-soft-line);min-height:104px;padding:18px 22px}.StrategyBuilder-module__m_fDVG__blueprintGrid>div:nth-child(2n){border-right:0}.StrategyBuilder-module__m_fDVG__blueprintGrid>div:nth-last-child(-n+2){border-bottom:0}.StrategyBuilder-module__m_fDVG__blueprintGrid span{color:var(--wb-muted);margin-bottom:9px;font-size:.72rem;font-weight:600;display:block}.StrategyBuilder-module__m_fDVG__blueprintGrid strong{color:var(--wb-ink);font-size:.92rem;line-height:1.45;display:block}.StrategyBuilder-module__m_fDVG__ideaQuote{border-left:3px solid var(--wb-sage);background:#f6f7f3;margin-top:16px;padding:20px 22px}.StrategyBuilder-module__m_fDVG__ideaQuote p{color:#3f453e;margin:8px 0 0;font-size:.95rem;line-height:1.6}.StrategyBuilder-module__m_fDVG__previewBlock{border:1px solid #dde0da;border-radius:16px;margin-top:16px;overflow:hidden}.StrategyBuilder-module__m_fDVG__previewHeader{border-bottom:1px solid var(--wb-soft-line);background:#f8f8f5;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.StrategyBuilder-module__m_fDVG__previewHeader strong{color:var(--wb-ink);margin-top:3px;font-size:.86rem;display:block}.StrategyBuilder-module__m_fDVG__previewBlock pre{color:#e7ebe6;white-space:pre-wrap;word-break:break-word;background:#202420;max-height:270px;margin:0;padding:20px;font-size:.76rem;line-height:1.55;overflow:auto}.StrategyBuilder-module__m_fDVG__symbolField{background:#fff;border:1px solid #dce0da;border-radius:16px;grid-template-columns:minmax(0,1fr) 128px;align-items:center;gap:20px;margin-top:16px;padding:18px 20px;display:grid}.StrategyBuilder-module__m_fDVG__symbolCopy{gap:5px;display:grid}.StrategyBuilder-module__m_fDVG__symbolCopy strong{color:var(--wb-ink);font-size:.9rem;line-height:1.35}.StrategyBuilder-module__m_fDVG__symbolField input,.StrategyBuilder-module__m_fDVG__saveCard input{width:100%;color:var(--wb-ink);font:inherit;background:#fff;border:1px solid #d7dad4;border-radius:11px;outline:none;padding:11px 12px}.StrategyBuilder-module__m_fDVG__symbolField input{text-align:center;letter-spacing:.035em;font-weight:700}.StrategyBuilder-module__m_fDVG__purchaseGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.StrategyBuilder-module__m_fDVG__saveCard,.StrategyBuilder-module__m_fDVG__ownCard{border:1px solid var(--wb-line);background:#fff;border-radius:18px;min-height:355px;padding:24px}.StrategyBuilder-module__m_fDVG__ownCard{background:var(--wb-dark);color:#fff;border-color:var(--wb-dark)}.StrategyBuilder-module__m_fDVG__ownCard .StrategyBuilder-module__m_fDVG__cardLabel{color:#aeb8ae}.StrategyBuilder-module__m_fDVG__saveCard h4,.StrategyBuilder-module__m_fDVG__ownCard h4{letter-spacing:-.03em;margin:9px 0 24px;font-size:1.45rem}.StrategyBuilder-module__m_fDVG__saveCard label{margin-top:24px;display:block}.StrategyBuilder-module__m_fDVG__saveCard label span{margin-bottom:7px;display:block}.StrategyBuilder-module__m_fDVG__priceRow{align-items:baseline;gap:8px;margin:14px 0 18px;display:flex}.StrategyBuilder-module__m_fDVG__priceRow strong{letter-spacing:-.05em;font-size:3rem;line-height:1}.StrategyBuilder-module__m_fDVG__priceRow span{color:#b8c0b8;font-size:.8rem}.StrategyBuilder-module__m_fDVG__ownCard ul{margin:0 0 24px;padding:0;list-style:none}.StrategyBuilder-module__m_fDVG__ownCard li{color:#daddd9;padding:7px 0 7px 19px;font-size:.86rem;position:relative}.StrategyBuilder-module__m_fDVG__ownCard li:before{content:"✓";color:#abb9ac;position:absolute;left:0}.StrategyBuilder-module__m_fDVG__ownCard .StrategyBuilder-module__m_fDVG__primaryButtonWide{color:var(--wb-dark);background:#f4f4ef;border-color:#f4f4ef}.StrategyBuilder-module__m_fDVG__secureNote{color:#99a399;text-align:center;margin-top:11px;font-size:.72rem;display:block}.StrategyBuilder-module__m_fDVG__errorText,.StrategyBuilder-module__m_fDVG__statusText{margin:10px 0 0;font-size:.8rem;line-height:1.4}.StrategyBuilder-module__m_fDVG__errorText{color:#9c403d}.StrategyBuilder-module__m_fDVG__statusText{color:var(--wb-sage)}.StrategyBuilder-module__m_fDVG__railHeader{border-bottom:1px solid #dddeda;padding-bottom:18px}.StrategyBuilder-module__m_fDVG__railHeader span{color:#8a9088;margin-bottom:5px;display:block}.StrategyBuilder-module__m_fDVG__railHeader strong{color:var(--wb-ink);font-size:.9rem}.StrategyBuilder-module__m_fDVG__profileList{padding:10px 0 4px}.StrategyBuilder-module__m_fDVG__profileRow{opacity:.54;border-bottom:1px solid #e3e4df;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 0;transition:opacity .16s;display:grid}.StrategyBuilder-module__m_fDVG__profileComplete{opacity:1}.StrategyBuilder-module__m_fDVG__profileIndex{color:#a0a59e;font-variant-numeric:tabular-nums;font-size:.68rem}.StrategyBuilder-module__m_fDVG__profileRow div span{color:#8b9089;margin-bottom:3px;font-size:.67rem;display:block}.StrategyBuilder-module__m_fDVG__profileRow div strong{color:#3f453f;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:620;display:block;overflow:hidden}.StrategyBuilder-module__m_fDVG__railFooter{background:#ffffff94;border:1px solid #dedfd9;border-radius:12px;margin-top:18px;padding:14px}.StrategyBuilder-module__m_fDVG__railFooter span{color:var(--wb-sage)}.StrategyBuilder-module__m_fDVG__railFooter p{color:#777d75;margin:6px 0 0;font-size:.72rem;line-height:1.45}.StrategyBuilder-module__m_fDVG__bottomNav{border-top:1px solid var(--wb-soft-line);background:#fafaf7;justify-content:space-between;align-items:center;gap:16px;padding:13px 24px 15px;display:flex}.StrategyBuilder-module__m_fDVG__bottomNav>span{color:#989d96;font-size:.72rem}@media (max-width:980px){.StrategyBuilder-module__m_fDVG__workspace{grid-template-columns:1fr}.StrategyBuilder-module__m_fDVG__profileRail{border-top:1px solid var(--wb-soft-line);border-left:0}.StrategyBuilder-module__m_fDVG__profileList{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;display:grid}.StrategyBuilder-module__m_fDVG__mainCard{padding:46px 34px 42px}}@media (max-width:700px){.StrategyBuilder-module__m_fDVG__shell{border-radius:18px}.StrategyBuilder-module__m_fDVG__topbar{padding:15px 16px 12px}.StrategyBuilder-module__m_fDVG__topbar>div{flex-wrap:wrap;gap:7px}.StrategyBuilder-module__m_fDVG__stageLabel{flex-basis:100%;margin-left:31px}.StrategyBuilder-module__m_fDVG__resumeNotice{padding-inline:16px}.StrategyBuilder-module__m_fDVG__mainCard{padding:34px 18px 30px}.StrategyBuilder-module__m_fDVG__questionHeading{margin-bottom:22px}.StrategyBuilder-module__m_fDVG__questionHeading h3{font-size:2rem}.StrategyBuilder-module__m_fDVG__choiceGrid,.StrategyBuilder-module__m_fDVG__choiceGridCompact,.StrategyBuilder-module__m_fDVG__purchaseGrid,.StrategyBuilder-module__m_fDVG__blueprintGrid{grid-template-columns:1fr}.StrategyBuilder-module__m_fDVG__choiceCard{min-height:112px}.StrategyBuilder-module__m_fDVG__blueprintGrid>div,.StrategyBuilder-module__m_fDVG__blueprintGrid>div:nth-child(2n),.StrategyBuilder-module__m_fDVG__blueprintGrid>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--wb-soft-line)}.StrategyBuilder-module__m_fDVG__blueprintGrid>div:last-child{border-bottom:0}.StrategyBuilder-module__m_fDVG__blueprintHeader,.StrategyBuilder-module__m_fDVG__previewHeader,.StrategyBuilder-module__m_fDVG__actions{flex-direction:column;align-items:stretch}.StrategyBuilder-module__m_fDVG__actions{flex-direction:column-reverse}.StrategyBuilder-module__m_fDVG__primaryButton,.StrategyBuilder-module__m_fDVG__secondaryButton{width:100%}.StrategyBuilder-module__m_fDVG__nameField,.StrategyBuilder-module__m_fDVG__symbolField{grid-template-columns:1fr;gap:12px}.StrategyBuilder-module__m_fDVG__symbolField input{text-align:left}.StrategyBuilder-module__m_fDVG__profileList{grid-template-columns:1fr 1fr}.StrategyBuilder-module__m_fDVG__bottomNav{padding-inline:16px}.StrategyBuilder-module__m_fDVG__promptHelp{flex-direction:column;align-items:flex-start;gap:5px}}@media (max-width:430px){.StrategyBuilder-module__m_fDVG__profileList{grid-template-columns:1fr}.StrategyBuilder-module__m_fDVG__progressValue{font-size:.66rem}}
