.ChartCard-module__CKgwIW__card{flex-direction:column;flex:1;min-height:0;display:flex}.ChartCard-module__CKgwIW__card .section-head{border-bottom:none;margin-bottom:20px;padding-bottom:0}.ChartCard-module__CKgwIW__sub{color:var(--text-tert);letter-spacing:-.005em;margin:0 0 24px;font-size:11.5px}.ChartCard-module__CKgwIW__body{flex-direction:column;flex:1;justify-content:center;min-height:0;display:flex}.ChartCard-module__CKgwIW__note{color:var(--text-tert);letter-spacing:-.005em;border-top:1px solid var(--border);margin-top:auto;padding-top:14px;font-size:11.5px}.ChartCard-module__CKgwIW__note b{color:var(--accent-text);font-weight:500}.ChartCard-module__CKgwIW__emptyBox{text-align:center;flex:1;justify-content:center;align-items:center;padding:36px 18px;display:flex}.ChartCard-module__CKgwIW__emptyText{max-width:340px;color:var(--text-tert);letter-spacing:-.005em;margin:0;font-size:12.5px;line-height:1.55}.ChartCard-module__CKgwIW__emptyText a{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}
.DiscountVsMarketCard-module__65WmoW__rows{flex-direction:column;margin-top:6px;display:flex}.DiscountVsMarketCard-module__65WmoW__row{border-bottom:1px solid var(--border);grid-template-columns:120px minmax(0,1fr);align-items:center;gap:14px;padding:15px 0;display:grid}.DiscountVsMarketCard-module__65WmoW__row:last-child{border-bottom:none}.DiscountVsMarketCard-module__65WmoW__label{color:var(--text-sec);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.DiscountVsMarketCard-module__65WmoW__cpv{font-family:var(--font-mono);color:var(--text-tert);margin-top:2px;font-size:9.5px;display:block}.DiscountVsMarketCard-module__65WmoW__lane{min-width:0;height:30px;position:relative}.DiscountVsMarketCard-module__65WmoW__laneIn{position:absolute;inset:0 12px}.DiscountVsMarketCard-module__65WmoW__axis{background:var(--border);height:1px;position:absolute;top:17px;left:2px;right:2px}.DiscountVsMarketCard-module__65WmoW__link{background:var(--text-quart);height:2px;position:absolute;top:16px}.DiscountVsMarketCard-module__65WmoW__yourDot,.DiscountVsMarketCard-module__65WmoW__marketDot{border-radius:50%;width:12px;height:12px;position:absolute;top:17px;transform:translate(-50%,-50%)}.DiscountVsMarketCard-module__65WmoW__yourDot{background:var(--accent);z-index:1}.DiscountVsMarketCard-module__65WmoW__marketDot{background:var(--text-tert)}.DiscountVsMarketCard-module__65WmoW__pctText{font-family:var(--font-mono);white-space:nowrap;font-size:9.5px;line-height:1;position:absolute;top:0}.DiscountVsMarketCard-module__65WmoW__anchorMiddle{transform:translate(-50%)}.DiscountVsMarketCard-module__65WmoW__anchorStart{transform:translate(8px)}.DiscountVsMarketCard-module__65WmoW__anchorEnd{transform:translate(calc(-100% - 8px))}.DiscountVsMarketCard-module__65WmoW__yourText{color:var(--accent-text)}.DiscountVsMarketCard-module__65WmoW__marketText{color:var(--text-tert)}.DiscountVsMarketCard-module__65WmoW__legend{color:var(--text-tert);gap:18px;margin-top:14px;font-size:11px;display:flex}.DiscountVsMarketCard-module__65WmoW__legend i{vertical-align:-1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.DiscountVsMarketCard-module__65WmoW__legendYou{background:var(--accent)}.DiscountVsMarketCard-module__65WmoW__legendMarket{background:var(--text-tert)}
.FunnelCard-module__IB5rlq__rows{flex-direction:column;display:flex}.FunnelCard-module__IB5rlq__row{border-bottom:1px solid var(--border);grid-template-columns:92px minmax(0,1fr) 118px;align-items:center;gap:14px;padding:9px 0;display:grid}.FunnelCard-module__IB5rlq__row:last-child{border-bottom:none}.FunnelCard-module__IB5rlq__label{color:var(--text-sec);letter-spacing:-.005em;font-size:12.5px}.FunnelCard-module__IB5rlq__track{min-width:0}.FunnelCard-module__IB5rlq__bar{background:var(--accent);height:18px;transition:width var(--dur,.24s) var(--ease-out-soft,ease-out);border-radius:0 4px 4px 0}.FunnelCard-module__IB5rlq__bar_detected{opacity:.28}.FunnelCard-module__IB5rlq__bar_study{opacity:.45}.FunnelCard-module__IB5rlq__bar_submitted{opacity:.68}.FunnelCard-module__IB5rlq__bar_won{opacity:1}.FunnelCard-module__IB5rlq__val{font-family:var(--font-mono);color:var(--text-sec);text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.FunnelCard-module__IB5rlq__val b{color:var(--text);font-weight:500}
.MarketPulseCard-module__34eguG__svg{width:100%;max-width:620px;margin-inline:auto;display:block}.MarketPulseCard-module__34eguG__baseline{stroke:var(--border);stroke-width:1px}.MarketPulseCard-module__34eguG__bars rect{fill:var(--accent);opacity:.85}.MarketPulseCard-module__34eguG__barLabels text{font-family:var(--font-mono);fill:var(--text-sec);font-size:9.5px}.MarketPulseCard-module__34eguG__axisText text{font-family:var(--font-mono);fill:var(--text-tert);font-size:9px}
.WinRateTrendCard-module__LTXrVG__plot{width:100%;height:150px;position:relative}.WinRateTrendCard-module__LTXrVG__svg{width:100%;height:100%;display:block;position:absolute;inset:0}.WinRateTrendCard-module__LTXrVG__grid line{stroke:var(--border);stroke-width:1px}.WinRateTrendCard-module__LTXrVG__line{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}.WinRateTrendCard-module__LTXrVG__yTick{font-family:var(--font-mono);color:var(--text-tert);font-size:9px;line-height:1;position:absolute;left:6px;transform:translateY(-50%)}.WinRateTrendCard-module__LTXrVG__month{font-family:var(--font-mono);color:var(--text-tert);white-space:nowrap;font-size:9px;line-height:1;position:absolute;bottom:0;transform:translate(-50%)}.WinRateTrendCard-module__LTXrVG__dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 2px var(--dash-card);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.WinRateTrendCard-module__LTXrVG__lastLabel{font-family:var(--font-mono);color:var(--accent-text);white-space:nowrap;font-size:10px;line-height:1;position:absolute;transform:translate(-50%,-100%)}
.WeekTimeline-module__ij3oLW__wrap{position:relative}.WeekTimeline-module__ij3oLW__head{justify-content:space-between;align-items:center;display:flex}.WeekTimeline-module__ij3oLW__head .section-eyebrow{margin-bottom:0}.WeekTimeline-module__ij3oLW__tl{height:78px;margin-top:6px;position:relative}.WeekTimeline-module__ij3oLW__line{background:var(--border);height:1px;position:absolute;bottom:26px;left:8px;right:8px}.WeekTimeline-module__ij3oLW__tick{background:var(--border);width:1px;height:9px;position:absolute;bottom:22px;transform:translate(-50%)}.WeekTimeline-module__ij3oLW__day{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.09em;color:var(--text-quart);white-space:nowrap;font-size:9.5px;position:absolute;bottom:0;transform:translate(-50%)}.WeekTimeline-module__ij3oLW__day b{color:var(--text-sec);font-weight:500}.WeekTimeline-module__ij3oLW__dayToday,.WeekTimeline-module__ij3oLW__dayToday b{color:var(--accent-text);font-weight:500}.WeekTimeline-module__ij3oLW__headCollapsed{flex-wrap:wrap;gap:4px 16px}.WeekTimeline-module__ij3oLW__emptyLine{text-align:center;color:var(--text-tert);letter-spacing:-.005em;flex:1;margin:0;font-size:12px}.WeekTimeline-module__ij3oLW__dot{cursor:pointer;border-radius:50%;width:7px;height:7px;position:absolute;bottom:23px;transform:translate(-50%)}.WeekTimeline-module__ij3oLW__dot:before{content:"";position:absolute;inset:-10px}.WeekTimeline-module__ij3oLW__dot_danger{background:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.WeekTimeline-module__ij3oLW__dot_warn{background:var(--warn);box-shadow:0 0 0 3px var(--warn-soft)}.WeekTimeline-module__ij3oLW__dot_accent{background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.WeekTimeline-module__ij3oLW__dotLate:after{content:"";background:var(--danger);opacity:.25;border-radius:50%;animation:2.4s infinite WeekTimeline-module__ij3oLW__weekLatePulse;position:absolute;inset:-3px}@keyframes WeekTimeline-module__ij3oLW__weekLatePulse{0%,to{opacity:.3;transform:scale(.6)}50%{opacity:0;transform:scale(1.7)}}.WeekTimeline-module__ij3oLW__chip{min-width:22px;font-family:var(--font-mono);text-align:center;color:var(--text-tert);background:var(--bg);border:1px solid var(--border-strong);cursor:pointer;border-radius:100px;padding:3px 7px;font-size:9px;line-height:1;transition:color .16s,border-color .16s;position:absolute;bottom:40px;transform:translate(-50%)}.WeekTimeline-module__ij3oLW__chip:hover{border-color:var(--accent)}.WeekTimeline-module__ij3oLW__chip:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.WeekTimeline-module__ij3oLW__chip_danger{background:var(--danger-soft);color:var(--danger-text)}.WeekTimeline-module__ij3oLW__chip_warn{background:var(--warn-soft);color:var(--warn-text)}.WeekTimeline-module__ij3oLW__mini{border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.WeekTimeline-module__ij3oLW__mini_danger{background:var(--danger)}.WeekTimeline-module__ij3oLW__mini_warn{background:var(--warn)}.WeekTimeline-module__ij3oLW__mini_accent{background:var(--accent)}.WeekTimeline-module__ij3oLW__pop{background:var(--bg);border:1px solid var(--border-strong);width:230px;box-shadow:0 6px 24px color-mix(in oklch, var(--text) 14%, transparent);z-index:5;text-align:left;border-radius:10px;padding:6px 14px;animation:.12s ease-out WeekTimeline-module__ij3oLW__weekPopIn;position:absolute;bottom:64px;transform:translate(-50%)}.WeekTimeline-module__ij3oLW__pop[data-edge=start]{transform:translate(-12%)}.WeekTimeline-module__ij3oLW__pop[data-edge=end]{transform:translate(-88%)}.WeekTimeline-module__ij3oLW__pop:after{content:"";background:var(--bg);border-right:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.WeekTimeline-module__ij3oLW__pop[data-edge=start]:after{left:12%}.WeekTimeline-module__ij3oLW__pop[data-edge=end]:after{left:88%}@keyframes WeekTimeline-module__ij3oLW__weekPopIn{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}.WeekTimeline-module__ij3oLW__popEv{padding:7px 0;text-decoration:none;display:block}.WeekTimeline-module__ij3oLW__popEv+.WeekTimeline-module__ij3oLW__popEv{border-top:1px solid var(--border)}.WeekTimeline-module__ij3oLW__popTitle{color:var(--text);align-items:center;gap:6px;font-size:11.5px;font-weight:500;line-height:1.3;transition:color .16s;display:flex}.WeekTimeline-module__ij3oLW__popEv:hover .WeekTimeline-module__ij3oLW__popTitle,.WeekTimeline-module__ij3oLW__popEv:focus-visible .WeekTimeline-module__ij3oLW__popTitle{color:var(--accent-text)}.WeekTimeline-module__ij3oLW__popEv:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:6px}.WeekTimeline-module__ij3oLW__popRef{font-family:var(--font-mono);color:var(--text-quart);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;padding-left:11px;font-size:9.5px;display:block;overflow:hidden}@media (max-width:760px){.WeekTimeline-module__ij3oLW__pop{width:200px}}@media (prefers-reduced-motion:reduce){.WeekTimeline-module__ij3oLW__dotLate:after{opacity:0;animation:none}.WeekTimeline-module__ij3oLW__pop{animation:none}}
.CompleteDiagnosisBanner-module__1F7MfG__banner{align-items:center;gap:10px;padding:4px 0;animation:.24s cubic-bezier(.22,.61,.36,1) CompleteDiagnosisBanner-module__1F7MfG__bannerIn;display:flex}.CompleteDiagnosisBanner-module__1F7MfG__icon{background:var(--accent);border-radius:999px;flex-shrink:0;width:6px;height:6px}.CompleteDiagnosisBanner-module__1F7MfG__banner[data-variant=failed] .CompleteDiagnosisBanner-module__1F7MfG__icon{background:var(--danger-text)}.CompleteDiagnosisBanner-module__1F7MfG__body{font-family:var(--font-sans);color:var(--text-sec);letter-spacing:-.005em;min-width:0;font-size:13px;line-height:1.45}.CompleteDiagnosisBanner-module__1F7MfG__cta{font-family:var(--font-sans);color:var(--accent-text);white-space:nowrap;letter-spacing:-.005em;font-size:13px;font-weight:500;text-decoration:none}.CompleteDiagnosisBanner-module__1F7MfG__cta:hover{text-decoration:underline}.CompleteDiagnosisBanner-module__1F7MfG__dismiss{width:24px;height:24px;color:var(--text-tert);cursor:pointer;background:0 0;border:none;border-radius:999px;font-size:15px;line-height:1;transition:background-color .16s,color .16s}.CompleteDiagnosisBanner-module__1F7MfG__dismiss:hover{background:var(--bg-hover);color:var(--text)}@keyframes CompleteDiagnosisBanner-module__1F7MfG__bannerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.CompleteDiagnosisBanner-module__1F7MfG__banner{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.CompleteDiagnosisBanner-module__1F7MfG__banner{animation:none}}
.Skeleton-module__QUUPIW__line,.Skeleton-module__QUUPIW__hero,.Skeleton-module__QUUPIW__stat,.Skeleton-module__QUUPIW__row,.Skeleton-module__QUUPIW__block{background:linear-gradient(90deg, var(--bg-elev), var(--border-soft), var(--bg-elev));background-size:200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite Skeleton-module__QUUPIW__skeletonShimmer;display:block}.Skeleton-module__QUUPIW__line{height:14px}.Skeleton-module__QUUPIW__hero{width:60%;height:36px}.Skeleton-module__QUUPIW__stat{height:56px}.Skeleton-module__QUUPIW__row{height:50px}.Skeleton-module__QUUPIW__block{width:100%;height:100%;min-height:80px}.Skeleton-module__QUUPIW__stack{flex-direction:column;gap:12px;display:flex}@keyframes Skeleton-module__QUUPIW__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Skeleton-module__QUUPIW__line,.Skeleton-module__QUUPIW__hero,.Skeleton-module__QUUPIW__stat,.Skeleton-module__QUUPIW__row,.Skeleton-module__QUUPIW__block{animation:none}}
.RouteSkeletons-module__AR9xoW__hero{flex-direction:column;display:flex}.RouteSkeletons-module__AR9xoW__heroDivided{border-bottom:1px solid var(--border-soft);padding-bottom:28px}.RouteSkeletons-module__AR9xoW__badges{gap:8px;margin-top:4px;display:flex}.RouteSkeletons-module__AR9xoW__stats{grid-template-columns:repeat(var(--skeleton-stat-columns,4), 1fr);display:grid}.RouteSkeletons-module__AR9xoW__statsDivided{border-top:1px solid var(--border-soft);margin-top:14px;padding-top:18px}.RouteSkeletons-module__AR9xoW__chips{display:flex}.RouteSkeletons-module__AR9xoW__tabs{border-bottom:1px solid var(--border-soft);gap:24px;padding-bottom:10px;display:flex}.RouteSkeletons-module__AR9xoW__rows,.RouteSkeletons-module__AR9xoW__stack{flex-direction:column;display:flex}.RouteSkeletons-module__AR9xoW__split{grid-template-columns:var(--skeleton-split-columns,minmax(0, 1fr) 320px);gap:var(--skeleton-split-gap,32px);display:grid}.RouteSkeletons-module__AR9xoW__col{flex-direction:column;min-width:0;display:flex}.RouteSkeletons-module__AR9xoW__chartCard{flex-direction:column;gap:12px;display:flex}.RouteSkeletons-module__AR9xoW__rowFade{opacity:0;animation:.32s ease-out forwards RouteSkeletons-module__AR9xoW__routeSkeletonFadeUp}@keyframes RouteSkeletons-module__AR9xoW__routeSkeletonFadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.RouteSkeletons-module__AR9xoW__rowFade{opacity:1;animation:none}}@media (max-width:1180px){.RouteSkeletons-module__AR9xoW__split{grid-template-columns:minmax(0,1fr)}}
.OpportunityDetail-module__Tmau7G__shell{display:block}.OpportunityDetail-module__Tmau7G__layout{grid-template-columns:minmax(0,1fr) 296px;align-items:start;gap:56px;display:grid}.OpportunityDetail-module__Tmau7G__main{flex-direction:column;gap:28px;min-width:0;display:flex}.dash-page .OpportunityDetail-module__Tmau7G__dossier{padding:10px 34px 26px}.dash-page .OpportunityDetail-module__Tmau7G__aiShell{padding:24px 28px 26px}.OpportunityDetail-module__Tmau7G__cardInner{flex-direction:column;min-width:0;display:flex}.OpportunityDetail-module__Tmau7G__rail{align-self:start;position:sticky;top:80px}.OpportunityDetail-module__Tmau7G__hero{flex-direction:column;gap:14px;padding-bottom:2px;display:flex}.OpportunityDetail-module__Tmau7G__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.OpportunityDetail-module__Tmau7G__heroEyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tert);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:10.5px;font-weight:500;display:inline-flex}.OpportunityDetail-module__Tmau7G__heroEyebrowKind,.OpportunityDetail-module__Tmau7G__heroRef{color:var(--text)}.OpportunityDetail-module__Tmau7G__heroSep{color:var(--text-quart)}.OpportunityDetail-module__Tmau7G__heroTitle{font-family:var(--font-serif);letter-spacing:-.018em;color:var(--text);text-wrap:pretty;margin:0;font-size:32px;font-weight:400;line-height:1.22}.OpportunityDetail-module__Tmau7G__heroSubtitle{color:var(--text-sec);letter-spacing:-.005em;margin:0;font-size:14px;line-height:1.5}.OpportunityDetail-module__Tmau7G__heroBadges{align-items:center;gap:8px;display:flex}.OpportunityDetail-module__Tmau7G__heroBadges .opportunity-fit{border:1px solid var(--border-strong);color:var(--text-sec);background:0 0;border-radius:999px;padding:2px 9px}.OpportunityDetail-module__Tmau7G__heroBadges .opportunity-fit:before{border-radius:999px;width:5px;height:5px}.OpportunityDetail-module__Tmau7G__heroBadges .opportunity-fit-high{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 38%, var(--border-strong))}.OpportunityDetail-module__Tmau7G__heroBadges .opportunity-fit-medium{color:var(--warn-text);border-color:color-mix(in srgb, var(--warn,#b7791f) 38%, var(--border-strong))}.OpportunityDetail-module__Tmau7G__heroBadges .opportunity-fit-low{color:var(--text-tert)}.OpportunityDetail-module__Tmau7G__heroContextChip{border:1px solid var(--border-strong);font-family:var(--font-sans);letter-spacing:-.005em;color:var(--text-sec);border-radius:999px;align-items:center;gap:7px;padding:2px 10px 2px 9px;font-size:12px;font-weight:500;display:inline-flex}.OpportunityDetail-module__Tmau7G__heroContextChip[data-tone=green]{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 38%, var(--border-strong))}.OpportunityDetail-module__Tmau7G__heroContextChip[data-tone=amber]{color:var(--warn-text);border-color:color-mix(in srgb, var(--warn,#b7791f) 38%, var(--border-strong))}.OpportunityDetail-module__Tmau7G__heroContextChip[data-tone=red]{color:var(--danger-text,var(--danger));border-color:color-mix(in srgb, var(--danger) 38%, var(--border-strong))}.OpportunityDetail-module__Tmau7G__heroContextChip[data-tone=inconclusive]{color:var(--text-tert)}.OpportunityDetail-module__Tmau7G__heroActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.OpportunityDetail-module__Tmau7G__heroPrimary{padding-inline:22px}.OpportunityDetail-module__Tmau7G__facts{border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);flex-wrap:wrap;align-items:baseline;gap:8px 14px;padding:18px 0;display:flex}.OpportunityDetail-module__Tmau7G__fact{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.OpportunityDetail-module__Tmau7G__factLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tert);font-size:10px;font-weight:500}.OpportunityDetail-module__Tmau7G__factValue{color:var(--text);letter-spacing:-.005em;font-size:13.5px}.OpportunityDetail-module__Tmau7G__factValueMono{font-family:var(--font-mono);letter-spacing:0;font-size:13px}.OpportunityDetail-module__Tmau7G__factValueAccent{color:var(--accent-text);font-weight:500}.OpportunityDetail-module__Tmau7G__factValueUrgent{color:var(--danger-text);font-weight:500}.OpportunityDetail-module__Tmau7G__factValueSoon{color:var(--warn-text)}.OpportunityDetail-module__Tmau7G__factDate{font-family:var(--font-mono);color:var(--text-tert);letter-spacing:0;font-size:11.5px}.OpportunityDetail-module__Tmau7G__factSep{color:var(--text-quart);padding:0 4px}.OpportunityDetail-module__Tmau7G__factPulse{background:var(--danger);border-radius:50%;flex-shrink:0;align-self:center;width:6px;height:6px;position:relative}.OpportunityDetail-module__Tmau7G__factPulse:after{content:"";background:var(--danger);opacity:.25;border-radius:50%;animation:2.4s infinite OpportunityDetail-module__Tmau7G__factUrgentPulse;position:absolute;inset:-3px}@keyframes OpportunityDetail-module__Tmau7G__factUrgentPulse{0%,to{opacity:.3;transform:scale(.6)}50%{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.OpportunityDetail-module__Tmau7G__factPulse:after{opacity:0;animation:none}}.OpportunityDetail-module__Tmau7G__section{border-top:1px solid var(--border);flex-direction:column;gap:16px;padding-top:30px;display:flex;position:relative}.OpportunityDetail-module__Tmau7G__cardInner>.OpportunityDetail-module__Tmau7G__section:first-child{border-top:none;padding-top:6px}.OpportunityDetail-module__Tmau7G__sectionHead{flex-direction:column;gap:4px;display:flex}.OpportunityDetail-module__Tmau7G__sectionEyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tert);align-items:baseline;gap:8px;font-size:10.5px;font-weight:500;display:inline-flex}.OpportunityDetail-module__Tmau7G__sectionEyebrowNum{color:var(--accent-text)}.OpportunityDetail-module__Tmau7G__sectionTitle{font-family:var(--font-serif);letter-spacing:-.018em;color:var(--text);margin:0;font-size:22px;font-weight:400;line-height:1.15}.OpportunityDetail-module__Tmau7G__sectionLede{color:var(--text-sec);letter-spacing:-.005em;max-width:72ch;margin:4px 0 0;font-size:13px}.OpportunityDetail-module__Tmau7G__sectionBody{display:block}.OpportunityDetail-module__Tmau7G__bodyParagraph{color:var(--text);letter-spacing:-.003em;max-width:78ch;margin:0;font-size:15px;line-height:1.7}.OpportunityDetail-module__Tmau7G__kvList{grid-template-columns:240px 1fr;gap:8px 28px;margin:0;display:grid}.OpportunityDetail-module__Tmau7G__kvRow{display:contents}.OpportunityDetail-module__Tmau7G__kvLabel{color:var(--text-tert);letter-spacing:-.005em;margin:0;padding:10px 0;font-size:12.5px}.OpportunityDetail-module__Tmau7G__kvValue{color:var(--text);letter-spacing:-.005em;border-bottom:1px solid var(--border);margin:0;padding:10px 0;font-size:13.5px}.OpportunityDetail-module__Tmau7G__kvValueBig{font-family:var(--font-mono);color:var(--text);letter-spacing:-.01em;border-bottom:1px solid var(--border);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;padding:8px 0;font-size:28px;font-weight:500}.OpportunityDetail-module__Tmau7G__kvValueAccent{color:var(--accent-text)}.OpportunityDetail-module__Tmau7G__kvMonoMeta{font-family:var(--font-mono);color:var(--text-tert);letter-spacing:0;font-size:11.5px}.OpportunityDetail-module__Tmau7G__criteriaList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OpportunityDetail-module__Tmau7G__criterion,.OpportunityDetail-module__Tmau7G__criterionTotal{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 140px 80px;align-items:baseline;gap:14px;padding:12px 0;display:grid}.OpportunityDetail-module__Tmau7G__criterionTotal{border-bottom:none;border-top:1px solid var(--border);margin-top:4px;padding-top:16px}.OpportunityDetail-module__Tmau7G__criterionTotal .OpportunityDetail-module__Tmau7G__criterionLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tert);font-size:10.5px}.OpportunityDetail-module__Tmau7G__criterionTotal .OpportunityDetail-module__Tmau7G__criterionWeight{color:var(--text)}.OpportunityDetail-module__Tmau7G__criterionLabel{color:var(--text);letter-spacing:-.005em;font-size:13.5px}.OpportunityDetail-module__Tmau7G__criterionKind{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tert);font-size:10.5px;font-weight:500}.OpportunityDetail-module__Tmau7G__criterionWeight{font-family:var(--font-mono);color:var(--text);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.OpportunityDetail-module__Tmau7G__requirements{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OpportunityDetail-module__Tmau7G__requirement{border-bottom:1px solid var(--border);color:var(--text);letter-spacing:-.003em;grid-template-columns:18px 1fr;align-items:baseline;gap:4px;padding:10px 0;font-size:13.5px;line-height:1.55;display:grid}.OpportunityDetail-module__Tmau7G__requirement:last-child{border-bottom:none}.OpportunityDetail-module__Tmau7G__requirementMarker{background:var(--accent);border-radius:50%;width:4px;height:4px;display:inline-block;transform:translateY(-3px)}.OpportunityDetail-module__Tmau7G__documents{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OpportunityDetail-module__Tmau7G__document{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:12px 0;display:grid}.OpportunityDetail-module__Tmau7G__document:last-child{border-bottom:none}.OpportunityDetail-module__Tmau7G__documentInfo{align-items:center;gap:10px;min-width:0;display:inline-flex}.OpportunityDetail-module__Tmau7G__documentPill{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--border-strong);color:var(--text-sec);border-radius:var(--radius-sm,6px);flex-shrink:0;padding:2px 6px;font-size:10px;font-weight:500}.OpportunityDetail-module__Tmau7G__documentPill_PCAP{border-color:var(--text);color:var(--text)}.OpportunityDetail-module__Tmau7G__documentPill_PPT{border-color:var(--accent);color:var(--accent-text)}.OpportunityDetail-module__Tmau7G__documentPill_OTHER{border-color:var(--border-strong);color:var(--text-tert)}.OpportunityDetail-module__Tmau7G__documentName{color:var(--text);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.OpportunityDetail-module__Tmau7G__documentLink{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tert);flex-shrink:0;font-size:10.5px;text-decoration:none;transition:color .15s}.OpportunityDetail-module__Tmau7G__documentLink:hover{color:var(--text)}.OpportunityDetail-module__Tmau7G__empty{color:var(--text-tert);border-top:1px dashed var(--border);margin:0;padding:14px 0;font-size:12.5px;font-style:italic}.OpportunityDetail-module__Tmau7G__aiStack{flex-direction:column;display:flex}.OpportunityDetail-module__Tmau7G__aiBlock{border-top:1px solid var(--border);animation:.36s cubic-bezier(.2,.7,.2,1) both OpportunityDetail-module__Tmau7G__aiBlockEnter;animation-delay:calc(var(--ai-stagger-index,0) * 60ms);transition:opacity .22s cubic-bezier(.2,.7,.2,1),filter .22s cubic-bezier(.2,.7,.2,1)}.OpportunityDetail-module__Tmau7G__aiBlock:last-child{border-bottom:1px solid var(--border)}:is(.OpportunityDetail-module__Tmau7G__aiBlock:has([data-pending=true]),.OpportunityDetail-module__Tmau7G__aiCard:has([data-pending=true])){opacity:.62;filter:blur(.3px);pointer-events:none}@keyframes OpportunityDetail-module__Tmau7G__aiBlockEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.OpportunityDetail-module__Tmau7G__aiBlock,.OpportunityDetail-module__Tmau7G__aiCard{transition:none!important;animation:none!important}:is(.OpportunityDetail-module__Tmau7G__aiBlock:has([data-pending=true]),.OpportunityDetail-module__Tmau7G__aiCard:has([data-pending=true])){filter:none}}.OpportunityDetail-module__Tmau7G__aiSummary{cursor:pointer;outline:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 0 12px;list-style:none;transition:color .15s;display:grid}.OpportunityDetail-module__Tmau7G__aiSummary::-webkit-details-marker{display:none}.OpportunityDetail-module__Tmau7G__aiSummary:hover .OpportunityDetail-module__Tmau7G__aiTitle{color:var(--accent-text)}.OpportunityDetail-module__Tmau7G__aiHead{flex-direction:column;gap:4px;min-width:0;display:flex}.OpportunityDetail-module__Tmau7G__aiEyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tert);align-items:baseline;gap:8px;font-size:10px;font-weight:500;display:inline-flex}.OpportunityDetail-module__Tmau7G__aiIndex{color:var(--text)}.OpportunityDetail-module__Tmau7G__aiTitle{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--text);font-size:18px;font-weight:400;line-height:1.2;transition:color .15s}.OpportunityDetail-module__Tmau7G__aiStatus{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tert);white-space:nowrap;align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.OpportunityDetail-module__Tmau7G__aiStatusDot{background:var(--border-strong);border-radius:50%;width:6px;height:6px;display:inline-block}.OpportunityDetail-module__Tmau7G__aiStatus_READY{color:var(--text)}.OpportunityDetail-module__Tmau7G__aiStatus_READY .OpportunityDetail-module__Tmau7G__aiStatusDot{background:var(--accent)}.OpportunityDetail-module__Tmau7G__aiStatus_RUNNING .OpportunityDetail-module__Tmau7G__aiStatusDot{background:var(--warning,#b7791f)}.OpportunityDetail-module__Tmau7G__aiStatus_FAILED .OpportunityDetail-module__Tmau7G__aiStatusDot{background:var(--danger,#b42318)}.OpportunityDetail-module__Tmau7G__aiChev{color:var(--text-quart);font-size:11px;transition:transform .18s}.OpportunityDetail-module__Tmau7G__aiBlock[open] .OpportunityDetail-module__Tmau7G__aiChev{transform:rotate(180deg)}.OpportunityDetail-module__Tmau7G__aiBody{padding:4px 0 18px;position:relative}.OpportunityDetail-module__Tmau7G__aiBlock[data-running=true] .OpportunityDetail-module__Tmau7G__aiBody:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--accent) 30%, var(--accent) 70%, transparent 100%);opacity:.8;background-size:200% 100%;height:1.5px;animation:2.4s ease-in-out infinite OpportunityDetail-module__Tmau7G__aiShimmerSweep;position:absolute;top:0;left:0;right:0}.OpportunityDetail-module__Tmau7G__aiShimmer{background:linear-gradient(90deg, color-mix(in oklch, var(--text) 4%, transparent), color-mix(in oklch, var(--text) 8%, transparent), color-mix(in oklch, var(--text) 4%, transparent));background-size:200% 100%;border-radius:4px;height:56px;margin:10px 0 14px;animation:1.4s ease-in-out infinite OpportunityDetail-module__Tmau7G__aiShimmerBg}@keyframes OpportunityDetail-module__Tmau7G__aiShimmerSweep{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes OpportunityDetail-module__Tmau7G__aiShimmerBg{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.OpportunityDetail-module__Tmau7G__aiBlock[data-running=true] .OpportunityDetail-module__Tmau7G__aiBody:before,.OpportunityDetail-module__Tmau7G__aiShimmer{animation:none}}.OpportunityDetail-module__Tmau7G__aiPlaceholder{color:var(--text-sec);letter-spacing:-.003em;border-left:2px solid var(--accent-soft);max-width:78ch;margin:0;padding:4px 0 4px 14px;font-size:13.5px;line-height:1.65}.OpportunityDetail-module__Tmau7G__aiText{color:var(--text-sec);letter-spacing:-.002em;max-width:62ch;margin:0 0 10px;font-size:13.5px;line-height:1.55}.OpportunityDetail-module__Tmau7G__aiText:last-child{margin-bottom:0}.OpportunityDetail-module__Tmau7G__aiLead{font-family:var(--font-serif);color:var(--text);letter-spacing:-.012em;max-width:60ch;margin:0 0 14px;font-size:17px;line-height:1.45}.OpportunityDetail-module__Tmau7G__aiLead:last-child{margin-bottom:0}.OpportunityDetail-module__Tmau7G__aiHeading{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.09em;color:var(--accent-text);border-top:1px solid var(--border-soft);margin:22px 0 9px;padding-top:16px;font-size:10.5px;font-weight:500}.OpportunityDetail-module__Tmau7G__aiHeading:first-child{border-top:none;margin-top:0;padding-top:0}.OpportunityDetail-module__Tmau7G__aiHeading[data-level="3"],.OpportunityDetail-module__Tmau7G__aiHeading[data-level="4"]{color:var(--text-tert);border-top:none;margin-top:16px;padding-top:0}.OpportunityDetail-module__Tmau7G__aiCallout{border-left:2px solid var(--warn,#b7791f);background:color-mix(in oklch, var(--warn) 6%, transparent);color:var(--text-sec);max-width:62ch;margin:12px 0 10px;padding:8px 14px;font-size:12.5px;line-height:1.55}.OpportunityDetail-module__Tmau7G__aiCalloutLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--warn-text,#8a4b00);margin-right:6px;font-size:10px;font-weight:500}.OpportunityDetail-module__Tmau7G__aiCallout:last-child{margin-bottom:0}.OpportunityDetail-module__Tmau7G__aiRef{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-tert);vertical-align:super;white-space:nowrap;margin-left:1px;padding:0 3px;font-size:10px;line-height:0}.OpportunityDetail-module__Tmau7G__aiStrong{color:var(--text);font-weight:600}.OpportunityDetail-module__Tmau7G__aiList{gap:8px;max-width:62ch;margin:0 0 10px;padding:0;list-style:none;display:grid}.OpportunityDetail-module__Tmau7G__aiListItem{color:var(--text-sec);padding-left:18px;font-size:13.5px;line-height:1.55;position:relative}.OpportunityDetail-module__Tmau7G__aiListItem:before{content:"";background:var(--accent);border-radius:999px;width:4px;height:4px;position:absolute;top:.7em;left:2px}.OpportunityDetail-module__Tmau7G__aiChecklist{gap:10px}.OpportunityDetail-module__Tmau7G__aiChecklist .OpportunityDetail-module__Tmau7G__aiListItem{padding-left:22px}.OpportunityDetail-module__Tmau7G__aiChecklist .OpportunityDetail-module__Tmau7G__aiListItem:before{border:1px solid var(--border-strong);background:0 0;border-radius:0;width:12px;height:12px;top:.42em;left:0}.OpportunityDetail-module__Tmau7G__aiRefreshFloat{margin:0;position:absolute;top:8px;right:0}.OpportunityDetail-module__Tmau7G__aiFooterRefresh{width:26px;height:26px;color:var(--text-quart);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;transition:color .15s,background .15s,border-color .15s;display:inline-grid}.OpportunityDetail-module__Tmau7G__aiFooterRefresh svg{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.OpportunityDetail-module__Tmau7G__aiFooterRefresh:hover,.OpportunityDetail-module__Tmau7G__aiFooterRefresh:focus-visible{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 28%, var(--border-strong));background:color-mix(in srgb, var(--accent) 5%, transparent);outline:none}.OpportunityDetail-module__Tmau7G__aiFooterRefresh:hover svg,.OpportunityDetail-module__Tmau7G__aiFooterRefresh:focus-visible svg{transform:rotate(180deg)}.OpportunityDetail-module__Tmau7G__aiFooterRefresh:active svg{transition-duration:.6s;transform:rotate(360deg)}@media (prefers-reduced-motion:reduce){.OpportunityDetail-module__Tmau7G__aiFooterRefresh svg{transition:none!important;animation:none!important}}.OpportunityDetail-module__Tmau7G__aiCitations{border-top:1px solid var(--border-soft);max-width:78ch;margin-top:18px;padding-top:14px}.OpportunityDetail-module__Tmau7G__aiCitationsHead{align-items:center;gap:7px;margin-bottom:9px;display:inline-flex}.OpportunityDetail-module__Tmau7G__aiCitationsIcon{border:1px solid var(--border-soft);width:20px;height:20px;color:var(--accent-text);background:var(--bg-elev);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.OpportunityDetail-module__Tmau7G__aiCitationsLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tert);font-size:10px}.OpportunityDetail-module__Tmau7G__aiCitationsList{color:var(--text-sec);gap:7px;margin:0;padding:0;font-size:12px;list-style:none;display:grid}.OpportunityDetail-module__Tmau7G__aiCitationItem{grid-template-columns:10px minmax(0,1fr);align-items:start;gap:8px;display:grid}.OpportunityDetail-module__Tmau7G__aiCitationMark{background:var(--accent);opacity:.65;border-radius:999px;width:4px;height:4px;margin-top:8px}.OpportunityDetail-module__Tmau7G__aiCitationContent{min-width:0}.OpportunityDetail-module__Tmau7G__aiCitationLine{display:inline}.OpportunityDetail-module__Tmau7G__aiCitationName,.OpportunityDetail-module__Tmau7G__aiCitationLink{color:var(--text-sec);border-bottom:1px solid #0000;text-decoration:none}.OpportunityDetail-module__Tmau7G__aiCitationLink{color:var(--accent-text)}.OpportunityDetail-module__Tmau7G__aiCitationLink:hover{border-bottom-color:currentColor}.OpportunityDetail-module__Tmau7G__aiCitationPage{font-family:var(--font-mono);color:var(--text-tert);white-space:nowrap;font-size:10.5px}.OpportunityDetail-module__Tmau7G__aiCitationQuote{border-left:1px solid var(--border-soft);color:var(--text-tert);margin-top:5px;padding-left:10px;font-size:11.5px;line-height:1.45;display:block}.OpportunityDetail-module__Tmau7G__aiActionForm{margin:16px 0 0}.OpportunityDetail-module__Tmau7G__aiActionButton{height:32px;font-size:12px}.OpportunityDetail-module__Tmau7G__aiMutationError{color:var(--danger-text,var(--danger));text-wrap:pretty;margin-top:7px;font-size:11.5px;line-height:1.4;display:block}.OpportunityDetail-module__Tmau7G__aiMutationError:focus-visible{outline:2px solid var(--danger-text,var(--danger));outline-offset:2px}.OpportunityDetail-module__Tmau7G__aiLaunch{border-bottom:1px solid var(--border);isolation:isolate;margin:0;padding:34px 0 30px;position:relative;overflow:hidden}.OpportunityDetail-module__Tmau7G__aiLaunch:before{content:"";background:var(--accent);z-index:1;width:96px;height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.OpportunityDetail-module__Tmau7G__aiLaunchWaveA,.OpportunityDetail-module__Tmau7G__aiLaunchWaveB{pointer-events:none;opacity:0;transition:opacity .5s ease-out;position:absolute;inset:0}.OpportunityDetail-module__Tmau7G__aiLaunchWaveA{background:radial-gradient(ellipse 60% 40% at 30% 50%, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 70%);z-index:0}.OpportunityDetail-module__Tmau7G__aiLaunchWaveB{background:radial-gradient(ellipse 50% 35% at 70% 50%, color-mix(in srgb, var(--accent) 8%, transparent) 0%, transparent 70%);z-index:0}.OpportunityDetail-module__Tmau7G__aiLaunchRunning .OpportunityDetail-module__Tmau7G__aiLaunchWaveA{opacity:1;animation:9s ease-in-out infinite alternate OpportunityDetail-module__Tmau7G__aiLaunchWaveA}.OpportunityDetail-module__Tmau7G__aiLaunchRunning .OpportunityDetail-module__Tmau7G__aiLaunchWaveB{opacity:1;animation:11s ease-in-out infinite alternate OpportunityDetail-module__Tmau7G__aiLaunchWaveB}@keyframes OpportunityDetail-module__Tmau7G__aiLaunchWaveA{0%{transform:translate(-6%,-2%)scale(1)}to{transform:translate(8%,3%)scale(1.12)}}@keyframes OpportunityDetail-module__Tmau7G__aiLaunchWaveB{0%{transform:translate(6%,2%)scale(1.05)}to{transform:translate(-8%,-3%)scale(1)}}.OpportunityDetail-module__Tmau7G__aiLaunchGrain{pointer-events:none;opacity:0;background-image:radial-gradient(circle at center, color-mix(in srgb, var(--text) 4%, transparent) .5px, transparent 1px);mix-blend-mode:multiply;z-index:0;background-size:3px 3px;transition:opacity .4s ease-out;position:absolute;inset:0}.OpportunityDetail-module__Tmau7G__aiLaunchRunning .OpportunityDetail-module__Tmau7G__aiLaunchGrain{opacity:.5}.OpportunityDetail-module__Tmau7G__aiLaunchInner{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:13px;max-width:560px;margin:0 auto;padding:0 32px;display:flex;position:relative}.OpportunityDetail-module__Tmau7G__aiLaunchOrb{place-items:center;width:84px;height:84px;margin-bottom:4px;display:grid;position:relative}.OpportunityDetail-module__Tmau7G__aiLaunchRing{border:1px solid var(--accent);opacity:.7;border-radius:50%;width:22px;height:22px;animation:3s cubic-bezier(.25,.7,.3,1) infinite OpportunityDetail-module__Tmau7G__aiLaunchRingExpand;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}.OpportunityDetail-module__Tmau7G__aiLaunchRing1{animation-delay:0s}.OpportunityDetail-module__Tmau7G__aiLaunchRing2{animation-delay:1s}.OpportunityDetail-module__Tmau7G__aiLaunchRing3{animation-delay:2s}.OpportunityDetail-module__Tmau7G__aiLaunchRunning .OpportunityDetail-module__Tmau7G__aiLaunchRing{border-width:1.5px;animation-duration:1.6s}.OpportunityDetail-module__Tmau7G__aiLaunchRunning .OpportunityDetail-module__Tmau7G__aiLaunchRing1{animation-delay:0s}.OpportunityDetail-module__Tmau7G__aiLaunchRunning .OpportunityDetail-module__Tmau7G__aiLaunchRing2{animation-delay:.53s}.OpportunityDetail-module__Tmau7G__aiLaunchRunning .OpportunityDetail-module__Tmau7G__aiLaunchRing3{animation-delay:1.06s}@keyframes OpportunityDetail-module__Tmau7G__aiLaunchRingExpand{0%{opacity:.7;width:22px;height:22px}90%{opacity:0}to{opacity:0;width:128px;height:128px}}.OpportunityDetail-module__Tmau7G__aiLaunchOrbCore{background:var(--bg);border:1px solid var(--accent);width:22px;height:22px;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent), 0 0 24px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:50%;place-items:center;animation:3s ease-in-out infinite OpportunityDetail-module__Tmau7G__aiLaunchCorePulse;display:grid;position:relative}.OpportunityDetail-module__Tmau7G__aiLaunchOrbDot{background:var(--accent);border-radius:50%;width:8px;height:8px}.OpportunityDetail-module__Tmau7G__aiLaunchRunning .OpportunityDetail-module__Tmau7G__aiLaunchOrbCore{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent), 0 0 32px color-mix(in srgb, var(--accent) 40%, transparent);animation-duration:1.4s}@keyframes OpportunityDetail-module__Tmau7G__aiLaunchCorePulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent), 0 0 24px color-mix(in srgb, var(--accent) 25%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 6%, transparent), 0 0 32px color-mix(in srgb, var(--accent) 35%, transparent);transform:scale(1.15)}}.OpportunityDetail-module__Tmau7G__aiLaunchEyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-tert);align-items:center;gap:8px;margin-top:4px;font-size:10.5px;font-weight:500;display:inline-flex}.OpportunityDetail-module__Tmau7G__aiLaunchEyebrowDot{background:var(--accent);border-radius:50%;width:5px;height:5px}.OpportunityDetail-module__Tmau7G__aiLaunchRunning .OpportunityDetail-module__Tmau7G__aiLaunchEyebrowDot{animation:1.2s ease-in-out infinite OpportunityDetail-module__Tmau7G__aiLaunchEyebrowPulse}@keyframes OpportunityDetail-module__Tmau7G__aiLaunchEyebrowPulse{0%,to{opacity:.4}50%{opacity:1}}.OpportunityDetail-module__Tmau7G__aiLaunchTitle{font-family:var(--font-serif);letter-spacing:-.025em;color:var(--text);max-width:22ch;margin:0;font-size:25px;font-weight:400;line-height:1.1}.OpportunityDetail-module__Tmau7G__aiLaunchSubtitle{color:var(--text-sec);letter-spacing:-.003em;max-width:52ch;margin:0;font-size:14.5px;line-height:1.55}.OpportunityDetail-module__Tmau7G__aiLaunchCtaForm{margin:8px 0 0}.OpportunityDetail-module__Tmau7G__aiLaunchCta{letter-spacing:-.005em;align-items:center;gap:12px;height:48px;padding:0 26px;font-size:14px;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.OpportunityDetail-module__Tmau7G__aiLaunchCta:after{content:"";background:linear-gradient(115deg, transparent 30%, color-mix(in srgb, var(--bg) 30%, transparent) 50%, transparent 70%);pointer-events:none;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translate(-120%)}.OpportunityDetail-module__Tmau7G__aiLaunchCta:hover:after,.OpportunityDetail-module__Tmau7G__aiLaunchCta:focus-visible:after{transform:translate(120%)}.OpportunityDetail-module__Tmau7G__aiLaunchArrow{font-family:var(--font-mono);will-change:transform;font-size:16px;transition:transform .22s cubic-bezier(.2,.7,.2,1)}.OpportunityDetail-module__Tmau7G__aiLaunchCta:hover .OpportunityDetail-module__Tmau7G__aiLaunchArrow,.OpportunityDetail-module__Tmau7G__aiLaunchCta:focus-visible .OpportunityDetail-module__Tmau7G__aiLaunchArrow{transform:translate(4px)}.OpportunityDetail-module__Tmau7G__aiLaunchProgress{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--accent-text);margin:0;font-size:11px}.OpportunityDetail-module__Tmau7G__aiLaunchError{border:1px solid color-mix(in srgb, var(--danger-text,#b42318) 32%, var(--border-soft));background:color-mix(in srgb, var(--danger-text,#b42318) 5%, var(--bg));text-align:left;align-items:flex-start;gap:12px;width:100%;max-width:500px;padding:14px 16px;display:flex}.OpportunityDetail-module__Tmau7G__aiLaunchErrorDot{background:var(--danger-text,#b42318);border-radius:50%;flex:none;width:7px;height:7px;margin-top:7px}.OpportunityDetail-module__Tmau7G__aiLaunchErrorBody{flex-direction:column;gap:6px;min-width:0;display:flex}.OpportunityDetail-module__Tmau7G__aiLaunchErrorTitle{font-family:var(--font-serif);color:var(--text);font-size:14px;font-weight:500;line-height:1.3}.OpportunityDetail-module__Tmau7G__aiLaunchErrorDescription{color:var(--text-sec);margin:0;font-size:12.5px;line-height:1.5}.OpportunityDetail-module__Tmau7G__aiLaunchErrorList{color:var(--danger-text,#b42318);flex-direction:column;gap:4px;margin:2px 0 0;padding-left:16px;font-size:12.5px;line-height:1.45;display:flex}.OpportunityDetail-module__Tmau7G__aiLaunchPromise{border-top:1px dashed var(--border);flex-direction:column;gap:10px;width:100%;max-width:480px;margin-top:14px;padding-top:22px;display:flex}.OpportunityDetail-module__Tmau7G__aiLaunchPromiseLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--text-tert);text-align:center;font-size:10px;font-weight:500}.OpportunityDetail-module__Tmau7G__aiLaunchPromiseList{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin:0;padding:0;list-style:none;display:grid}.OpportunityDetail-module__Tmau7G__aiLaunchPromiseItem{border-bottom:1px solid var(--border);color:var(--text-sec);letter-spacing:-.003em;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 0;font-size:12.5px;display:grid}.OpportunityDetail-module__Tmau7G__aiLaunchPromiseItem:last-child,.OpportunityDetail-module__Tmau7G__aiLaunchPromiseItem:nth-last-child(2):nth-child(odd){border-bottom:none}.OpportunityDetail-module__Tmau7G__aiLaunchPromiseIndex{font-family:var(--font-mono);color:var(--text-tert);letter-spacing:.06em;font-size:10px;font-weight:500}.OpportunityDetail-module__Tmau7G__aiLaunchPromiseTitle{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.OpportunityDetail-module__Tmau7G__aiLaunchChip{border:1px solid var(--border-strong);background:0 0;border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.OpportunityDetail-module__Tmau7G__aiLaunchChipDot{background:var(--text-quart);border-radius:50%;width:4px;height:4px}.OpportunityDetail-module__Tmau7G__aiLaunchChipPending .OpportunityDetail-module__Tmau7G__aiLaunchChipDot{background:var(--text-quart)}.OpportunityDetail-module__Tmau7G__aiLaunchChipRunning{border-color:var(--accent)}.OpportunityDetail-module__Tmau7G__aiLaunchChipRunning .OpportunityDetail-module__Tmau7G__aiLaunchChipDot{background:var(--accent);animation:1s ease-in-out infinite OpportunityDetail-module__Tmau7G__aiLaunchChipBlink}@keyframes OpportunityDetail-module__Tmau7G__aiLaunchChipBlink{0%,to{opacity:.4}50%{opacity:1}}.OpportunityDetail-module__Tmau7G__aiLaunchChipReady{border-color:var(--accent);background:var(--accent)}.OpportunityDetail-module__Tmau7G__aiLaunchChipReady .OpportunityDetail-module__Tmau7G__aiLaunchChipDot{background:var(--bg)}.OpportunityDetail-module__Tmau7G__aiLaunchChipFailed{border-color:var(--danger-text,#b42318)}.OpportunityDetail-module__Tmau7G__aiLaunchChipFailed .OpportunityDetail-module__Tmau7G__aiLaunchChipDot{background:var(--danger-text,#b42318)}@media (max-width:720px){.OpportunityDetail-module__Tmau7G__aiLaunch{padding:30px 0 26px}.OpportunityDetail-module__Tmau7G__aiLaunchOrb{width:68px;height:68px}.OpportunityDetail-module__Tmau7G__aiLaunchTitle{font-size:22px}.OpportunityDetail-module__Tmau7G__aiLaunchPromiseList{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.OpportunityDetail-module__Tmau7G__aiLaunchRing,.OpportunityDetail-module__Tmau7G__aiLaunchOrbCore,.OpportunityDetail-module__Tmau7G__aiLaunchEyebrowDot,.OpportunityDetail-module__Tmau7G__aiLaunchWaveA,.OpportunityDetail-module__Tmau7G__aiLaunchWaveB,.OpportunityDetail-module__Tmau7G__aiLaunchChipRunning .OpportunityDetail-module__Tmau7G__aiLaunchChipDot,.OpportunityDetail-module__Tmau7G__aiLaunchCta:after,.OpportunityDetail-module__Tmau7G__aiLaunchArrow{transition:none!important;animation:none!important}}.OpportunityDetail-module__Tmau7G__aiReadyBar{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--border));background:radial-gradient(ellipse 60% 100% at 0% 50%, color-mix(in srgb, var(--accent) 10%, transparent) 0%, transparent 60%), color-mix(in srgb, var(--accent) 3%, var(--dash-card,var(--bg)));isolation:isolate;border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 22px;margin:14px 0 0;padding:14px 18px;display:flex;position:relative;overflow:hidden}.OpportunityDetail-module__Tmau7G__aiReadyBar:before{content:"";background:linear-gradient(115deg, transparent 35%, color-mix(in srgb, var(--accent) 18%, transparent) 50%, transparent 65%);pointer-events:none;z-index:0;animation:5.5s ease-in-out infinite OpportunityDetail-module__Tmau7G__aiReadySweep;position:absolute;inset:0;transform:translate(-120%)}@keyframes OpportunityDetail-module__Tmau7G__aiReadySweep{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}.OpportunityDetail-module__Tmau7G__aiReadyBadge{z-index:1;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:inline-flex;position:relative}.OpportunityDetail-module__Tmau7G__aiReadyDot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 35%, transparent);border-radius:50%;flex-shrink:0;animation:2.2s ease-in-out infinite OpportunityDetail-module__Tmau7G__aiReadyDotPulse}@keyframes OpportunityDetail-module__Tmau7G__aiReadyDotPulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 35%, transparent);transform:scale(1)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 0%, transparent);transform:scale(1.15)}}.OpportunityDetail-module__Tmau7G__aiReadyEyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-tert);font-size:10.5px;font-weight:500}.OpportunityDetail-module__Tmau7G__aiReadyTitle{color:var(--accent-text);letter-spacing:-.005em;font-size:13.5px;font-weight:500}.OpportunityDetail-module__Tmau7G__aiReadyMeta{font-family:var(--font-mono);color:var(--text-sec);letter-spacing:0;font-size:11.5px}.OpportunityDetail-module__Tmau7G__aiReadySep{color:var(--text-quart);font-size:12px}.OpportunityDetail-module__Tmau7G__aiReadyForm{z-index:1;margin:0;position:relative}.OpportunityDetail-module__Tmau7G__aiReadyAction{cursor:pointer;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-sec);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:10.5px;font-weight:500;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.OpportunityDetail-module__Tmau7G__aiReadyAction svg{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.OpportunityDetail-module__Tmau7G__aiReadyAction:hover,.OpportunityDetail-module__Tmau7G__aiReadyAction:focus-visible{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 30%, var(--border-strong));background:color-mix(in oklch, var(--accent) 6%, transparent);outline:none}.OpportunityDetail-module__Tmau7G__aiReadyAction:hover svg,.OpportunityDetail-module__Tmau7G__aiReadyAction:focus-visible svg{transform:rotate(180deg)}.OpportunityDetail-module__Tmau7G__aiReadyAction:active svg{transition-duration:.6s;transform:rotate(360deg)}.OpportunityDetail-module__Tmau7G__aiBodyMeta{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin:-2px 0 14px;padding:0 0 14px;display:flex}.OpportunityDetail-module__Tmau7G__aiBodyMetaTime{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tert);font-size:10.5px}.OpportunityDetail-module__Tmau7G__aiBodyMetaForm{margin:0}.OpportunityDetail-module__Tmau7G__aiBodyMetaAction{width:28px;height:28px;color:var(--text-tert);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;transition:color .18s,background .18s,border-color .18s;display:inline-grid}.OpportunityDetail-module__Tmau7G__aiBodyMetaAction svg{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.OpportunityDetail-module__Tmau7G__aiBodyMetaAction:hover,.OpportunityDetail-module__Tmau7G__aiBodyMetaAction:focus-visible{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 30%, var(--border-strong));background:color-mix(in srgb, var(--accent) 5%, transparent);outline:none}.OpportunityDetail-module__Tmau7G__aiBodyMetaAction:hover svg,.OpportunityDetail-module__Tmau7G__aiBodyMetaAction:focus-visible svg{transform:rotate(180deg)}.OpportunityDetail-module__Tmau7G__aiBodyMetaAction:active svg{transition-duration:.6s;transform:rotate(360deg)}@media (max-width:720px){.OpportunityDetail-module__Tmau7G__aiReadyBar{border-radius:18px;padding:14px 16px}.OpportunityDetail-module__Tmau7G__aiReadyTitle{font-size:13px}}@media (prefers-reduced-motion:reduce){.OpportunityDetail-module__Tmau7G__aiReadyDot,.OpportunityDetail-module__Tmau7G__aiReadyBar:before,.OpportunityDetail-module__Tmau7G__aiReadyAction svg,.OpportunityDetail-module__Tmau7G__aiBodyMetaAction svg{transition:none!important;animation:none!important}}.OpportunityDetail-module__Tmau7G__aiCard{border-top:1px solid var(--border);animation:.36s cubic-bezier(.2,.7,.2,1) both OpportunityDetail-module__Tmau7G__aiBlockEnter;animation-delay:calc(var(--ai-stagger-index,0) * 60ms);grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:start;gap:28px 56px;padding:26px 0 30px;transition:opacity .22s cubic-bezier(.2,.7,.2,1),filter .22s cubic-bezier(.2,.7,.2,1);display:grid;position:relative;overflow:hidden}.OpportunityDetail-module__Tmau7G__aiStack .OpportunityDetail-module__Tmau7G__aiCard:last-child{border-bottom:1px solid var(--border)}.OpportunityDetail-module__Tmau7G__aiCardHead{flex-direction:column;gap:8px;min-width:0;display:flex}.OpportunityDetail-module__Tmau7G__aiCardHead .OpportunityDetail-module__Tmau7G__aiEyebrow{letter-spacing:.12em;gap:12px;font-size:10px}.OpportunityDetail-module__Tmau7G__aiCardTitle{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--text);margin:2px 0 0;font-size:22px;font-weight:400;line-height:1.15}.OpportunityDetail-module__Tmau7G__aiCardSubtitle{color:var(--text-sec);letter-spacing:-.003em;max-width:56ch;margin:0;font-size:13.5px;line-height:1.5}.OpportunityDetail-module__Tmau7G__aiPill{height:22px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--border-strong);color:var(--text-sec);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 11px 0 10px;font-size:10px;font-weight:500;display:inline-flex}.OpportunityDetail-module__Tmau7G__aiPillDot{background:var(--text-quart);border-radius:50%;width:6px;height:6px;display:inline-block}.OpportunityDetail-module__Tmau7G__aiPillPending{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 40%, var(--border-strong));background:color-mix(in srgb, var(--accent) 6%, transparent)}.OpportunityDetail-module__Tmau7G__aiPillPending .OpportunityDetail-module__Tmau7G__aiPillDot{background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent);animation:1.8s ease-in-out infinite OpportunityDetail-module__Tmau7G__aiPulseRing}.OpportunityDetail-module__Tmau7G__aiPillRunning{color:var(--accent-text);border-color:color-mix(in srgb, var(--accent) 50%, var(--border-strong));background:color-mix(in srgb, var(--accent) 8%, transparent)}.OpportunityDetail-module__Tmau7G__aiPillFailed{color:var(--danger-text,#b42318);border-color:color-mix(in srgb, var(--danger-text,#b42318) 40%, var(--border-strong));background:color-mix(in srgb, var(--danger-text,#b42318) 6%, transparent)}.OpportunityDetail-module__Tmau7G__aiPillFailed .OpportunityDetail-module__Tmau7G__aiPillDot{background:var(--danger-text,#b42318);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger-text,#b42318) 18%, transparent)}@keyframes OpportunityDetail-module__Tmau7G__aiPulseRing{0%,to{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 16%, transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 6%, transparent)}}.OpportunityDetail-module__Tmau7G__aiDotsBouncing{align-items:flex-end;gap:3px;height:8px;display:inline-flex}.OpportunityDetail-module__Tmau7G__aiDotsBouncing span{background:var(--accent);border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite OpportunityDetail-module__Tmau7G__aiDotBounce;display:inline-block}.OpportunityDetail-module__Tmau7G__aiDotsBouncing span:nth-child(2){animation-delay:.16s}.OpportunityDetail-module__Tmau7G__aiDotsBouncing span:nth-child(3){animation-delay:.32s}@keyframes OpportunityDetail-module__Tmau7G__aiDotBounce{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.OpportunityDetail-module__Tmau7G__aiCtaPanel{border-left:1px solid var(--border);flex-direction:column;align-self:stretch;gap:16px;min-width:0;padding:18px 0 18px 22px;display:flex;position:relative}.OpportunityDetail-module__Tmau7G__aiCtaPanel:before{content:"";background:var(--accent);opacity:.7;width:1px;height:28px;position:absolute;top:0;left:-1px}.OpportunityDetail-module__Tmau7G__aiCardFailed .OpportunityDetail-module__Tmau7G__aiCtaPanel:before{background:var(--danger-text,#b42318)}.OpportunityDetail-module__Tmau7G__aiCtaHint{color:var(--text-sec);letter-spacing:-.003em;max-width:42ch;margin:0;font-size:13px;line-height:1.55}.OpportunityDetail-module__Tmau7G__aiCtaForm{align-self:flex-start;margin:0}.OpportunityDetail-module__Tmau7G__aiCtaButton{letter-spacing:-.005em;align-items:center;gap:10px;height:40px;padding:0 18px;font-size:13px;font-weight:500;display:inline-flex}.OpportunityDetail-module__Tmau7G__aiCtaArrow{font-family:var(--font-mono);will-change:transform;font-size:14px;transition:transform .22s cubic-bezier(.2,.7,.2,1);display:inline-block}.OpportunityDetail-module__Tmau7G__aiCtaButton:hover .OpportunityDetail-module__Tmau7G__aiCtaArrow,.OpportunityDetail-module__Tmau7G__aiCtaButton:focus-visible .OpportunityDetail-module__Tmau7G__aiCtaArrow{transform:translate(4px)}.OpportunityDetail-module__Tmau7G__aiCardRunning .OpportunityDetail-module__Tmau7G__aiScanLine{background:linear-gradient(90deg, transparent 0%, var(--accent) 30%, var(--accent) 70%, transparent 100%);pointer-events:none;background-size:220% 100%;height:1px;animation:1.8s linear infinite OpportunityDetail-module__Tmau7G__aiScanSweep;position:absolute;top:0;left:0;right:0}.OpportunityDetail-module__Tmau7G__aiCardRunning:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 5%, transparent) 0%, transparent 100%);pointer-events:none;height:28px;position:absolute;top:1px;left:0;right:0}@keyframes OpportunityDetail-module__Tmau7G__aiScanSweep{0%{background-position:220% 0}to{background-position:-220% 0}}.OpportunityDetail-module__Tmau7G__aiSkeletonStack{border-left:1px solid var(--border);flex-direction:column;gap:10px;padding:14px 22px 4px;display:flex;position:relative}.OpportunityDetail-module__Tmau7G__aiSkeletonStack:before{content:"";background:var(--accent);width:1px;height:28px;position:absolute;top:0;left:-1px}.OpportunityDetail-module__Tmau7G__aiSkeletonLine{background:linear-gradient(90deg, color-mix(in oklch, var(--text) 4%, transparent) 0%, color-mix(in oklch, var(--text) 8%, transparent) 50%, color-mix(in oklch, var(--text) 4%, transparent) 100%);background-size:220% 100%;border-radius:2px;height:10px;animation:1.4s ease-in-out infinite OpportunityDetail-module__Tmau7G__aiSkeletonShift}.OpportunityDetail-module__Tmau7G__aiSkeletonLine:nth-child(2){animation-delay:.12s}.OpportunityDetail-module__Tmau7G__aiSkeletonLine:nth-child(3){animation-delay:.24s}.OpportunityDetail-module__Tmau7G__aiSkeletonShort{width:62%}@keyframes OpportunityDetail-module__Tmau7G__aiSkeletonShift{0%{background-position:220% 0}to{background-position:-220% 0}}.OpportunityDetail-module__Tmau7G__aiCardPending:before,.OpportunityDetail-module__Tmau7G__aiCardFailed:before{content:"";background:var(--accent);transform-origin:0;pointer-events:none;width:56px;height:1px;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;top:-1px;left:0;transform:scaleX(0)}.OpportunityDetail-module__Tmau7G__aiCardFailed:before{background:var(--danger-text,#b42318)}.OpportunityDetail-module__Tmau7G__aiCardPending:hover:before,.OpportunityDetail-module__Tmau7G__aiCardFailed:hover:before{transform:scaleX(1)}.OpportunityDetail-module__Tmau7G__aiCardReady[open] .OpportunityDetail-module__Tmau7G__aiBody{animation:.34s cubic-bezier(.2,.7,.2,1) both OpportunityDetail-module__Tmau7G__aiBodyReveal}@keyframes OpportunityDetail-module__Tmau7G__aiBodyReveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.OpportunityDetail-module__Tmau7G__aiPillPending .OpportunityDetail-module__Tmau7G__aiPillDot,.OpportunityDetail-module__Tmau7G__aiDotsBouncing span,.OpportunityDetail-module__Tmau7G__aiCardRunning .OpportunityDetail-module__Tmau7G__aiScanLine,.OpportunityDetail-module__Tmau7G__aiSkeletonLine,.OpportunityDetail-module__Tmau7G__aiCtaArrow,.OpportunityDetail-module__Tmau7G__aiCardPending:before,.OpportunityDetail-module__Tmau7G__aiCardFailed:before,.OpportunityDetail-module__Tmau7G__aiCardReady[open] .OpportunityDetail-module__Tmau7G__aiBody{transition:none!important;animation:none!important}}@media (max-width:900px){.OpportunityDetail-module__Tmau7G__aiCard{grid-template-columns:1fr;gap:18px}.OpportunityDetail-module__Tmau7G__aiCtaPanel,.OpportunityDetail-module__Tmau7G__aiSkeletonStack{border-left:none;border-top:1px solid var(--border);padding:18px 0 0}.OpportunityDetail-module__Tmau7G__aiCtaPanel:before,.OpportunityDetail-module__Tmau7G__aiSkeletonStack:before{width:28px;height:1px;top:-1px;left:0}}.OpportunityDetail-module__Tmau7G__tech{border-top:1px solid var(--border);margin-top:16px}.OpportunityDetail-module__Tmau7G__techSummary{cursor:pointer;outline:none;justify-content:space-between;align-items:center;gap:10px;padding:16px 0;list-style:none;display:flex}.OpportunityDetail-module__Tmau7G__techSummary::-webkit-details-marker{display:none}.OpportunityDetail-module__Tmau7G__techEyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tert);font-size:10.5px;font-weight:500}.OpportunityDetail-module__Tmau7G__techChev{color:var(--text-quart);font-size:11px;transition:transform .18s}.OpportunityDetail-module__Tmau7G__tech[open] .OpportunityDetail-module__Tmau7G__techChev{transform:rotate(180deg)}.OpportunityDetail-module__Tmau7G__techGrid{grid-template-columns:160px 1fr;gap:6px 22px;margin:0;padding:6px 0 24px;display:grid}.OpportunityDetail-module__Tmau7G__techRow{display:contents}.OpportunityDetail-module__Tmau7G__techLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tert);margin:0;padding:6px 0;font-size:10.5px}.OpportunityDetail-module__Tmau7G__techValue{font-family:var(--font-mono);color:var(--text);border-bottom:1px solid var(--border);letter-spacing:0;margin:0;padding:6px 0;font-size:12px}.OpportunityDetail-module__Tmau7G__techLink{color:var(--accent-text);text-decoration:none}.OpportunityDetail-module__Tmau7G__techLink:hover{text-decoration:underline}.OpportunityDetail-module__Tmau7G__railInner{border-left:1px solid var(--border-soft);flex-direction:column;gap:24px;padding-left:28px;display:flex}.OpportunityDetail-module__Tmau7G__railPrimary{flex-direction:column;gap:8px;display:flex}.OpportunityDetail-module__Tmau7G__railCta{justify-content:center;width:100%;padding-block:14px;font-size:14px}.OpportunityDetail-module__Tmau7G__railHint{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tert);text-align:center;justify-content:center;align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.OpportunityDetail-module__Tmau7G__railHintUrgent{color:var(--danger-text)}.OpportunityDetail-module__Tmau7G__railHintDot{background:var(--danger);border-radius:50%;flex-shrink:0;width:5px;height:5px;position:relative}.OpportunityDetail-module__Tmau7G__railHintDot:after{content:"";background:var(--danger);opacity:.25;border-radius:50%;animation:2.4s infinite OpportunityDetail-module__Tmau7G__factUrgentPulse;position:absolute;inset:-3px}@media (prefers-reduced-motion:reduce){.OpportunityDetail-module__Tmau7G__railHintDot:after{opacity:0;animation:none}}.OpportunityDetail-module__Tmau7G__railSave{color:var(--text-sec);border-color:var(--border-soft);justify-content:center;align-items:center;gap:8px;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.OpportunityDetail-module__Tmau7G__railSave:hover{color:var(--accent-text);border-color:var(--border-strong)}.OpportunityDetail-module__Tmau7G__railSave[aria-pressed=true]{color:var(--accent-text);border-color:var(--accent);background:var(--accent-soft)}.OpportunityDetail-module__Tmau7G__railSaveGlyph{flex-shrink:0;transition:fill .16s}.OpportunityDetail-module__Tmau7G__railPipeline{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text);padding-bottom:2px;font-size:10.5px}.OpportunityDetail-module__Tmau7G__railNote{font-family:var(--font-sans);color:var(--text-tert);letter-spacing:-.005em;margin:0;font-size:12px;line-height:1.45}.OpportunityDetail-module__Tmau7G__railActions{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OpportunityDetail-module__Tmau7G__railActions li{border-bottom:1px solid var(--border-soft)}.OpportunityDetail-module__Tmau7G__railActions li:first-child{border-top:1px solid var(--border-soft)}.OpportunityDetail-module__Tmau7G__railActionItem{cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--text);letter-spacing:-.005em;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:13px;text-decoration:none;transition:color .15s,padding-left .15s;display:flex}.OpportunityDetail-module__Tmau7G__railActionItem:hover{color:var(--accent-text);padding-left:4px}.OpportunityDetail-module__Tmau7G__railSection{border-top:1px solid var(--border-soft);flex-direction:column;gap:10px;padding-top:16px;display:flex}.OpportunityDetail-module__Tmau7G__railSectionTitle{font-family:var(--font-serif);color:var(--text);letter-spacing:-.015em;margin:0;font-size:16px;font-weight:400}.OpportunityDetail-module__Tmau7G__railMilestones{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.OpportunityDetail-module__Tmau7G__railMilestone{border-bottom:1px dashed var(--border-soft);flex-direction:column;gap:2px;padding:10px 0;display:flex}.OpportunityDetail-module__Tmau7G__railMilestone:last-child{border-bottom:none}.OpportunityDetail-module__Tmau7G__railMilestoneLabel{color:var(--text-sec);letter-spacing:-.005em;font-size:12px}.OpportunityDetail-module__Tmau7G__railMilestoneDate{font-family:var(--font-mono);color:var(--text);letter-spacing:0;font-size:11.5px}.OpportunityDetail-module__Tmau7G__hero,.OpportunityDetail-module__Tmau7G__facts,.OpportunityDetail-module__Tmau7G__dossier,.OpportunityDetail-module__Tmau7G__aiShell{opacity:0;animation:.32s ease-out forwards OpportunityDetail-module__Tmau7G__oppDetailReveal;transform:translateY(6px)}.OpportunityDetail-module__Tmau7G__hero{animation-delay:0s}.OpportunityDetail-module__Tmau7G__facts{animation-delay:60ms}.OpportunityDetail-module__Tmau7G__dossier{animation-delay:.12s}.OpportunityDetail-module__Tmau7G__aiShell{animation-delay:.18s}@keyframes OpportunityDetail-module__Tmau7G__oppDetailReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.OpportunityDetail-module__Tmau7G__hero,.OpportunityDetail-module__Tmau7G__facts,.OpportunityDetail-module__Tmau7G__dossier,.OpportunityDetail-module__Tmau7G__aiShell{opacity:1!important;animation:none!important;transform:none!important}}@media (max-width:1180px){.OpportunityDetail-module__Tmau7G__layout{grid-template-columns:minmax(0,1fr);gap:36px}.OpportunityDetail-module__Tmau7G__rail{position:static}.OpportunityDetail-module__Tmau7G__railInner{border-left:none;border-top:1px solid var(--border);padding-top:22px;padding-left:0}}@media (max-width:900px){.OpportunityDetail-module__Tmau7G__heroTitle{font-size:32px}.OpportunityDetail-module__Tmau7G__kvList{grid-template-columns:1fr;gap:0}.OpportunityDetail-module__Tmau7G__kvLabel{color:var(--text-quart);padding-top:10px;padding-bottom:0;font-size:11px}.OpportunityDetail-module__Tmau7G__kvValue,.OpportunityDetail-module__Tmau7G__kvValueBig{padding-top:2px;padding-bottom:10px}.OpportunityDetail-module__Tmau7G__criterion,.OpportunityDetail-module__Tmau7G__criterionTotal{grid-template-columns:minmax(0,1fr) 70px}.OpportunityDetail-module__Tmau7G__criterionKind{display:none}.OpportunityDetail-module__Tmau7G__techGrid{grid-template-columns:1fr;gap:0}.OpportunityDetail-module__Tmau7G__techLabel{padding-top:10px;padding-bottom:0}.OpportunityDetail-module__Tmau7G__techValue{padding-top:2px;padding-bottom:10px}}@media (max-width:720px){.OpportunityDetail-module__Tmau7G__heroTitle{font-size:28px}.OpportunityDetail-module__Tmau7G__facts{gap:6px 10px}.OpportunityDetail-module__Tmau7G__factSep{padding:0 2px}}
.DecisionReportSection-module__Es3bYG__body{flex-direction:column;gap:16px;display:flex}.DecisionReportSection-module__Es3bYG__note{font-family:var(--font-sans);color:var(--text-tert);letter-spacing:-.005em;max-width:62ch;margin:0;font-size:12.5px;line-height:1.5}.DecisionReportSection-module__Es3bYG__prompt{border:1px solid var(--border-soft);background:color-mix(in oklab, var(--accent) 3%, var(--bg-panel,transparent));border-radius:12px;flex-direction:column;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.DecisionReportSection-module__Es3bYG__promptHint{font-family:var(--font-sans);color:var(--text-sec);letter-spacing:-.005em;max-width:60ch;margin:0;font-size:13px;line-height:1.55}.DecisionReportSection-module__Es3bYG__generateCta{align-items:center;gap:8px;display:inline-flex}.DecisionReportSection-module__Es3bYG__generateArrow{transition:transform .16s}.DecisionReportSection-module__Es3bYG__generateCta:hover .DecisionReportSection-module__Es3bYG__generateArrow{transform:translate(2px)}.DecisionReportSection-module__Es3bYG__progress{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--text-tert);align-items:center;gap:10px;margin:0;font-size:11px;display:inline-flex}.DecisionReportSection-module__Es3bYG__progressDots{align-items:flex-end;gap:3px;height:8px;display:inline-flex}.DecisionReportSection-module__Es3bYG__progressDots span{background:var(--accent);border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite DecisionReportSection-module__Es3bYG__decisionDotBounce;display:inline-block}.DecisionReportSection-module__Es3bYG__progressDots span:nth-child(2){animation-delay:.16s}.DecisionReportSection-module__Es3bYG__progressDots span:nth-child(3){animation-delay:.32s}@keyframes DecisionReportSection-module__Es3bYG__decisionDotBounce{0%,60%,to{opacity:.55;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.DecisionReportSection-module__Es3bYG__staleBanner{border-left:2px solid var(--warn);background:color-mix(in oklab, var(--warn) 6%, transparent);font-family:var(--font-sans);color:var(--text-sec);letter-spacing:-.005em;border-radius:0 8px 8px 0;align-items:flex-start;gap:9px;margin:0;padding:10px 14px;font-size:12.5px;line-height:1.5;display:flex}.DecisionReportSection-module__Es3bYG__staleDot{background:var(--warn);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}.DecisionReportSection-module__Es3bYG__footer{border-top:1px solid var(--border-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.DecisionReportSection-module__Es3bYG__generatedAt{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.07em;color:var(--text-tert);font-size:10.5px}.DecisionReportSection-module__Es3bYG__footerCta{padding-block:8px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.DecisionReportSection-module__Es3bYG__progressDots span{opacity:.7;animation:none}.DecisionReportSection-module__Es3bYG__generateCta:hover .DecisionReportSection-module__Es3bYG__generateArrow{transform:none}}
.SourceStack-module__Dygkea__trigger{border:1px solid var(--border-strong);background:var(--bg-elev);cursor:pointer;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-sec);vertical-align:baseline;white-space:nowrap;border-radius:999px;outline:none;align-items:center;gap:8px;margin-left:4px;padding:4px 11px 4px 6px;font-size:10px;font-weight:500;transition:color .15s,background .15s,border-color .15s,transform .15s;display:inline-flex}.SourceStack-module__Dygkea__trigger:hover,.SourceStack-module__Dygkea__trigger:focus-visible,.SourceStack-module__Dygkea__trigger[aria-expanded=true]{border-color:var(--assistant-accent,var(--accent));color:var(--accent-text);background:color-mix(in srgb, var(--assistant-accent,var(--accent)) 6%, var(--bg-elev))}.SourceStack-module__Dygkea__trigger:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--assistant-accent,var(--accent)) 22%, transparent)}.SourceStack-module__Dygkea__triggerStack{align-items:center;display:inline-flex}.SourceStack-module__Dygkea__triggerStack>*+*{margin-left:-6px}.SourceStack-module__Dygkea__triggerDot{border:1.5px solid var(--bg-elev);background:var(--cit-hue,var(--assistant-accent,var(--accent)));width:18px;height:18px;color:var(--bg);font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:9px;font-weight:600;line-height:1;transition:border-color .15s;display:inline-grid}.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__trigger .SourceStack-module__Dygkea__triggerStack>.SourceStack-module__Dygkea__triggerDot:nth-child(4n+1){--cit-hue:#4a7d6f}@supports (color:lab(0% 0 0)){.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__trigger .SourceStack-module__Dygkea__triggerStack>.SourceStack-module__Dygkea__triggerDot:nth-child(4n+1){--cit-hue:lab(48.5769% -20.7283 1.81348)}}.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__trigger .SourceStack-module__Dygkea__triggerStack>.SourceStack-module__Dygkea__triggerDot:nth-child(4n+2){--cit-hue:#577594}@supports (color:lab(0% 0 0)){.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__trigger .SourceStack-module__Dygkea__triggerStack>.SourceStack-module__Dygkea__triggerDot:nth-child(4n+2){--cit-hue:lab(47.656% -4.73723 -20.7001)}}.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__trigger .SourceStack-module__Dygkea__triggerStack>.SourceStack-module__Dygkea__triggerDot:nth-child(4n+3){--cit-hue:#5c7b5c}@supports (color:lab(0% 0 0)){.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__trigger .SourceStack-module__Dygkea__triggerStack>.SourceStack-module__Dygkea__triggerDot:nth-child(4n+3){--cit-hue:lab(48.5628% -16.775 13.321)}}.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__trigger .SourceStack-module__Dygkea__triggerStack>.SourceStack-module__Dygkea__triggerDot:nth-child(4n+4){--cit-hue:#91655a}@supports (color:lab(0% 0 0)){.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__trigger .SourceStack-module__Dygkea__triggerStack>.SourceStack-module__Dygkea__triggerDot:nth-child(4n+4){--cit-hue:lab(47.3298% 17.1414 13.8893)}}.SourceStack-module__Dygkea__trigger:hover .SourceStack-module__Dygkea__triggerDot,.SourceStack-module__Dygkea__trigger[aria-expanded=true] .SourceStack-module__Dygkea__triggerDot{border-color:color-mix(in srgb, var(--assistant-accent,var(--accent)) 6%, var(--bg-elev))}.SourceStack-module__Dygkea__trigger .SourceStack-module__Dygkea__triggerDotMore{--cit-hue:var(--text-tert);background:var(--text-tert);letter-spacing:-.02em;font-size:8.5px}.SourceStack-module__Dygkea__triggerLabel{letter-spacing:.1em}.SourceStack-module__Dygkea__drawerList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SourceStack-module__Dygkea__drawerItem{border-bottom:1px solid var(--border-soft);animation:SourceStack-module__Dygkea__contentFadeIn var(--dur-slow,.36s) var(--ease-out-soft,ease) both;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.SourceStack-module__Dygkea__drawerItem:first-child{padding-top:4px}.SourceStack-module__Dygkea__drawerItem:last-child{border-bottom:none;padding-bottom:4px}.SourceStack-module__Dygkea__drawerNumber{background:var(--cit-hue,var(--assistant-accent,var(--accent)));width:24px;height:24px;color:var(--bg);font-family:var(--font-mono);border-radius:999px;place-items:center;margin-top:1px;font-size:11px;font-weight:600;display:inline-grid}.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__drawerList .SourceStack-module__Dygkea__drawerItem:nth-child(4n+1) .SourceStack-module__Dygkea__drawerNumber{--cit-hue:#4a7d6f}@supports (color:lab(0% 0 0)){.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__drawerList .SourceStack-module__Dygkea__drawerItem:nth-child(4n+1) .SourceStack-module__Dygkea__drawerNumber{--cit-hue:lab(48.5769% -20.7283 1.81348)}}.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__drawerList .SourceStack-module__Dygkea__drawerItem:nth-child(4n+2) .SourceStack-module__Dygkea__drawerNumber{--cit-hue:#577594}@supports (color:lab(0% 0 0)){.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__drawerList .SourceStack-module__Dygkea__drawerItem:nth-child(4n+2) .SourceStack-module__Dygkea__drawerNumber{--cit-hue:lab(47.656% -4.73723 -20.7001)}}.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__drawerList .SourceStack-module__Dygkea__drawerItem:nth-child(4n+3) .SourceStack-module__Dygkea__drawerNumber{--cit-hue:#5c7b5c}@supports (color:lab(0% 0 0)){.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__drawerList .SourceStack-module__Dygkea__drawerItem:nth-child(4n+3) .SourceStack-module__Dygkea__drawerNumber{--cit-hue:lab(48.5628% -16.775 13.321)}}.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__drawerList .SourceStack-module__Dygkea__drawerItem:nth-child(4n+4) .SourceStack-module__Dygkea__drawerNumber{--cit-hue:#91655a}@supports (color:lab(0% 0 0)){.SourceStack-module__Dygkea__rotating.SourceStack-module__Dygkea__drawerList .SourceStack-module__Dygkea__drawerItem:nth-child(4n+4) .SourceStack-module__Dygkea__drawerNumber{--cit-hue:lab(47.3298% 17.1414 13.8893)}}.SourceStack-module__Dygkea__drawerBody{flex-direction:column;gap:10px;min-width:0;display:flex}.SourceStack-module__Dygkea__drawerHead{flex-direction:column;gap:4px;display:flex}.SourceStack-module__Dygkea__drawerKind{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-quart);font-size:9.5px;font-weight:500}.SourceStack-module__Dygkea__drawerName{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--text);font-size:17px;line-height:1.25}.SourceStack-module__Dygkea__drawerSubtitle{letter-spacing:-.005em;color:var(--text-sec);font-size:12.5px;line-height:1.4}.SourceStack-module__Dygkea__drawerPage{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--text-tert);font-size:10.5px}.SourceStack-module__Dygkea__drawerQuote{border-left:2px solid var(--assistant-accent,var(--accent));font-family:var(--font-serif);letter-spacing:-.005em;color:var(--text);max-width:56ch;margin:0;padding:6px 0 6px 16px;font-size:14.5px;font-style:italic;line-height:1.55;position:relative}.SourceStack-module__Dygkea__drawerQuoteEmpty{color:var(--text-tert);margin:0;font-size:12.5px;font-style:italic;line-height:1.55}.SourceStack-module__Dygkea__drawerLink{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent-text);align-self:flex-start;align-items:center;gap:6px;padding:6px 0;font-size:10.5px;text-decoration:none;transition:gap .18s;display:inline-flex}.SourceStack-module__Dygkea__drawerLink:hover{gap:10px}.SourceStack-module__Dygkea__dialog{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:min(560px,100vw - 32px);max-height:calc(100dvh - 48px);display:flex;overflow:hidden;box-shadow:0 20px 60px -10px #0000002e}.SourceStack-module__Dygkea__dialog[open]{animation:SourceStack-module__Dygkea__sourceDialogIn var(--dur,.2s) var(--ease-out-soft,ease-out) both}.SourceStack-module__Dygkea__dialogHead{border-bottom:1px solid var(--border-soft);flex-direction:column;flex-shrink:0;gap:6px;padding:20px 56px 16px 24px;display:flex;position:relative}.SourceStack-module__Dygkea__dialogEyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--text-quart);font-size:9.5px;font-weight:500}.SourceStack-module__Dygkea__dialogTitle{font-family:var(--font-serif);letter-spacing:-.018em;color:var(--text);margin:0;font-size:20px;font-weight:400;line-height:1.2}.SourceStack-module__Dygkea__dialogClose{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-tert);cursor:pointer;transition:color var(--dur-fast,.15s) var(--ease-out-soft,ease), background var(--dur-fast,.15s) var(--ease-out-soft,ease), border-color var(--dur-fast,.15s) var(--ease-out-soft,ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:16px;right:16px}.SourceStack-module__Dygkea__dialogClose:hover{color:var(--accent-text);border-color:var(--assistant-accent,var(--accent));background:color-mix(in srgb, var(--assistant-accent,var(--accent)) 6%, transparent)}.SourceStack-module__Dygkea__dialogClose:focus-visible{outline:2px solid var(--assistant-accent,var(--accent));outline-offset:2px}.SourceStack-module__Dygkea__dialogBody{flex:1;min-height:0;padding:4px 24px 18px;overflow-y:auto}@keyframes SourceStack-module__Dygkea__sourceDialogIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.SourceStack-module__Dygkea__trigger,.SourceStack-module__Dygkea__triggerDot,.SourceStack-module__Dygkea__drawerLink,.SourceStack-module__Dygkea__drawerItem,.SourceStack-module__Dygkea__dialogClose{transition:none!important;animation:none!important}.SourceStack-module__Dygkea__dialog[open]{animation:none}}
.ForYouCard-module__hoYBMa__cardCompact{--dash-card-pad:18px 22px}.ForYouCard-module__hoYBMa__card{flex-direction:column;flex:1;min-height:0;display:flex}.ForYouCard-module__hoYBMa__band,.ForYouCard-module__hoYBMa__searching{flex:1;align-items:center;gap:20px;padding:0 2px;display:flex}.ForYouCard-module__hoYBMa__orb{--orb-size:54px;flex-shrink:0}.ForYouCard-module__hoYBMa__bandMain,.ForYouCard-module__hoYBMa__searchingMain{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.ForYouCard-module__hoYBMa__eyebrow{font-family:var(--font-mono);text-transform:uppercase;color:var(--text-sec);letter-spacing:.14em;flex-wrap:wrap;align-items:center;gap:8px;font-size:9.5px;line-height:1.2;display:flex}.ForYouCard-module__hoYBMa__stamp{color:var(--text-tert);letter-spacing:.12em;font-variant-numeric:tabular-nums}.ForYouCard-module__hoYBMa__stamp:before{content:"";background:var(--text-quart,var(--text-tert));vertical-align:middle;border-radius:999px;width:3px;height:3px;margin-right:8px;display:inline-block}.ForYouCard-module__hoYBMa__bandTitle,.ForYouCard-module__hoYBMa__searchingTitle{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:21px;font-weight:400;line-height:1.15}.ForYouCard-module__hoYBMa__bandTitle em{font-style:italic}.ForYouCard-module__hoYBMa__bandBody,.ForYouCard-module__hoYBMa__searchingBody{color:var(--text-sec);letter-spacing:-.005em;text-wrap:pretty;max-width:62ch;margin:0;font-size:12.5px;line-height:1.45}.ForYouCard-module__hoYBMa__bandNote{color:var(--text-tert);letter-spacing:-.005em;margin:0;font-size:12px;line-height:1.45}.ForYouCard-module__hoYBMa__bandNote[data-tone=error]{color:var(--danger-text)}.ForYouCard-module__hoYBMa__bandActions,.ForYouCard-module__hoYBMa__searchingActions{flex-shrink:0}.ForYouCard-module__hoYBMa__btnArrow{flex-shrink:0;width:14px;height:14px}@media (max-width:720px){.ForYouCard-module__hoYBMa__band,.ForYouCard-module__hoYBMa__searching{flex-wrap:wrap;gap:16px}.ForYouCard-module__hoYBMa__bandTitle,.ForYouCard-module__hoYBMa__searchingTitle{font-size:19px}}.ForYouCard-module__hoYBMa__emptyBox{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:62px;padding:6px 18px;display:flex}.ForYouCard-module__hoYBMa__emptyText{max-width:340px;color:var(--text-tert);letter-spacing:-.005em;margin:0;font-size:12.5px;line-height:1.55}.ForYouCard-module__hoYBMa__emptyText a{color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.ForYouCard-module__hoYBMa__stateNote{color:var(--text-tert);letter-spacing:-.005em;margin:0;font-size:12px;line-height:1.5}
.OpportunityCommercialGateNotice-module__ghgsuG__notice{border-block:1px solid color-mix(in oklch, var(--accent) 14%, var(--border));background:color-mix(in oklch, var(--accent) 4%, var(--bg-panel));padding:12px 14px 13px}.OpportunityCommercialGateNotice-module__ghgsuG__notice[data-placement=rail]{margin:0;padding-inline:18px}.OpportunityCommercialGateNotice-module__ghgsuG__notice[data-placement=analysis]{margin:0}.OpportunityCommercialGateNotice-module__ghgsuG__eyebrow{font-family:var(--font-mono);letter-spacing:.11em;color:var(--accent-text);text-transform:uppercase;margin-bottom:5px;font-size:9.5px;font-weight:500;display:block}.OpportunityCommercialGateNotice-module__ghgsuG__title{color:var(--text);font-size:13px;font-weight:600;line-height:1.35;display:block}.OpportunityCommercialGateNotice-module__ghgsuG__description{color:var(--text-sec);margin:5px 0 0;font-size:12.5px;line-height:1.45}.OpportunityCommercialGateNotice-module__ghgsuG__link{color:var(--accent-text);align-items:center;gap:6px;margin-top:9px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.OpportunityCommercialGateNotice-module__ghgsuG__link:hover{text-underline-offset:3px;text-decoration:underline}.OpportunityCommercialGateNotice-module__ghgsuG__link:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}
.AgentSignature-module__z9wmcW__signature{align-items:center;gap:13px;min-width:0;display:flex}.AgentSignature-module__z9wmcW__avatar{border:1px solid var(--border-strong);background:var(--bg-panel);width:64px;height:64px;box-shadow:0 0 0 4px color-mix(in oklab, var(--accent-soft) 58%, transparent);border-radius:999px;flex:0 0 64px;position:relative;overflow:hidden}.AgentSignature-module__z9wmcW__portrait{object-fit:cover;width:100%;height:100%;display:block}.AgentSignature-module__z9wmcW__identity{gap:5px;min-width:0;display:grid}.AgentSignature-module__z9wmcW__identityLine{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.AgentSignature-module__z9wmcW__name{color:var(--text);letter-spacing:-.01em;font-size:15px;font-weight:650;line-height:1.2}.AgentSignature-module__z9wmcW__badge{border:1px solid var(--border-strong);background:color-mix(in oklab, var(--bg-panel) 78%, transparent);min-height:20px;color:var(--text-sec);font-family:var(--font-mono);letter-spacing:.025em;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 7px;font-size:9px;font-weight:500;line-height:1.2;display:inline-flex}.AgentSignature-module__z9wmcW__role{color:var(--text-tert);font-family:var(--font-mono);letter-spacing:.015em;font-size:10px;line-height:1.35}.AgentSignature-module__z9wmcW__compactSignature{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.AgentSignature-module__z9wmcW__compactAvatar{border:1px solid var(--border-strong);background:var(--bg-panel);border-radius:999px;flex:0 0 28px;width:28px;height:28px;overflow:hidden}.AgentSignature-module__z9wmcW__compactIdentity{align-items:center;gap:6px;min-width:0;display:inline-flex}.AgentSignature-module__z9wmcW__compactName{min-width:0;color:var(--text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;line-height:1.2;overflow:hidden}.AgentSignature-module__z9wmcW__compactBadge{border:1px solid var(--border-strong);background:var(--bg-panel);min-height:18px;color:var(--text-sec);font-family:var(--font-mono);letter-spacing:.025em;white-space:nowrap;border-radius:999px;align-items:center;padding:1px 6px;font-size:10px;font-weight:500;line-height:1.2;display:inline-flex}@media (max-width:480px){.AgentSignature-module__z9wmcW__signature{gap:11px}.AgentSignature-module__z9wmcW__avatar{flex-basis:56px;width:56px;height:56px}}
@keyframes MarketRefinementMessage-module__RhWuhG__refinementRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.MarketRefinementMessage-module__RhWuhG__head{padding:30px 28px 24px}.MarketRefinementMessage-module__RhWuhG__title{text-wrap:pretty;font-family:var(--font-serif);letter-spacing:-.02em;animation:MarketRefinementMessage-module__RhWuhG__refinementRise var(--dur) var(--ease-out-soft) .14s both;margin:20px 0 0;font-size:clamp(22px,4vw,27px);font-weight:400;line-height:1.14}.MarketRefinementMessage-module__RhWuhG__title:focus{outline:none}.MarketRefinementMessage-module__RhWuhG__greeting{color:var(--text-sec);animation:MarketRefinementMessage-module__RhWuhG__refinementRise var(--dur) var(--ease-out-soft) 90ms both;margin:16px 0 0;font-size:13px;line-height:1.6}.MarketRefinementMessage-module__RhWuhG__greeting+.MarketRefinementMessage-module__RhWuhG__title{margin-top:10px}.MarketRefinementMessage-module__RhWuhG__offer{color:var(--text);animation:MarketRefinementMessage-module__RhWuhG__refinementRise var(--dur) var(--ease-out-soft) .22s both;margin:10px 0 0;font-size:13px;font-weight:550;line-height:1.55}.MarketRefinementMessage-module__RhWuhG__intro{max-width:46ch;color:var(--text-sec);animation:MarketRefinementMessage-module__RhWuhG__refinementRise var(--dur) var(--ease-out-soft) .18s both;margin:12px 0 0;font-size:13px;line-height:1.6}.MarketRefinementMessage-module__RhWuhG__disclosure{border-top:1px solid var(--border-soft)}.MarketRefinementMessage-module__RhWuhG__disclosureToggle{width:100%;color:var(--text-sec);cursor:pointer;text-align:start;transition:background var(--dur-fast) ease, color var(--dur-fast) ease;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:13px 28px;font-family:inherit;font-size:12px;font-weight:550;display:flex}.MarketRefinementMessage-module__RhWuhG__disclosureToggle:hover{background:var(--bg-hover);color:var(--text)}.MarketRefinementMessage-module__RhWuhG__disclosureToggle:focus-visible{outline:2px solid var(--assistant-accent,var(--accent));outline-offset:-2px}.MarketRefinementMessage-module__RhWuhG__disclosureSummary{min-width:0;color:var(--text);overflow-wrap:anywhere;text-align:start;font-weight:550}.MarketRefinementMessage-module__RhWuhG__disclosureAction{color:var(--text-tert);flex:none;align-items:center;gap:5px;font-weight:500;display:flex}.MarketRefinementMessage-module__RhWuhG__disclosureCaret{color:var(--text-tert);transition:transform .14s var(--ease-out-soft);flex:none}.MarketRefinementMessage-module__RhWuhG__disclosureToggle[aria-expanded=true] .MarketRefinementMessage-module__RhWuhG__disclosureCaret{transform:rotate(180deg)}.MarketRefinementMessage-module__RhWuhG__details{transition:grid-template-rows var(--dur) var(--ease-out-soft);grid-template-rows:0fr;display:grid}.MarketRefinementMessage-module__RhWuhG__details[data-expanded=true]{grid-template-rows:1fr}.MarketRefinementMessage-module__RhWuhG__detailsInner{visibility:hidden;min-height:0;transition:visibility 0s linear var(--dur);overflow:hidden}.MarketRefinementMessage-module__RhWuhG__details[data-expanded=true] .MarketRefinementMessage-module__RhWuhG__detailsInner{visibility:visible;transition-delay:0s}.MarketRefinementMessage-module__RhWuhG__detailsScroll{overscroll-behavior:contain;scrollbar-width:thin;gap:20px;max-height:min(244px,30dvh);padding:16px 28px 28px;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 16px calc(100% - 26px),#0000);mask-image:linear-gradient(#0000,#000 16px calc(100% - 26px),#0000)}.MarketRefinementMessage-module__RhWuhG__groupTitle{color:var(--text-tert);font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:500}.MarketRefinementMessage-module__RhWuhG__reassurance{color:var(--text-sec);margin:-2px 0 10px;font-size:12px;line-height:1.5}.MarketRefinementMessage-module__RhWuhG__list{border-top:1px solid var(--border-soft);margin:0;padding:0;list-style:none}.MarketRefinementMessage-module__RhWuhG__item{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:baseline;gap:14px;min-width:0;padding:9px 0;display:flex}.MarketRefinementMessage-module__RhWuhG__item strong{overflow-wrap:anywhere;min-width:0;font-size:12.5px;font-weight:550;line-height:1.45}.MarketRefinementMessage-module__RhWuhG__itemText{min-width:0;display:grid}.MarketRefinementMessage-module__RhWuhG__reason{color:var(--text-sec);font-size:11px;line-height:1.45}.MarketRefinementMessage-module__RhWuhG__code{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-subtle);color:var(--text-tert);font-family:var(--font-mono);letter-spacing:.02em;vertical-align:1px;white-space:nowrap;flex:none;padding:1px 6px;font-size:10px;font-weight:400;line-height:1.5}.MarketRefinementMessage-module__RhWuhG__footer{z-index:1;border-top:1px solid var(--border-soft);background:var(--bg-panel);gap:12px;padding:16px 28px 20px;display:grid;position:sticky;inset-block-end:0}.MarketRefinementMessage-module__RhWuhG__error{color:var(--danger-text,var(--danger));margin:0;font-size:12px;line-height:1.5}.MarketRefinementMessage-module__RhWuhG__confirmation{color:var(--text-sec);cursor:pointer;align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;display:flex}.MarketRefinementMessage-module__RhWuhG__confirmation input{block-size:15px;inline-size:15px;accent-color:var(--assistant-accent,var(--accent));flex:none;margin:2px 0 0}.MarketRefinementMessage-module__RhWuhG__confirmation:has(input:focus-visible){outline:2px solid var(--assistant-accent,var(--accent));outline-offset:3px;border-radius:var(--radius-sm)}.MarketRefinementMessage-module__RhWuhG__confirmation:has(input:disabled){cursor:default;opacity:.65}.MarketRefinementMessage-module__RhWuhG__actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.MarketRefinementMessage-module__RhWuhG__decline{color:var(--text-tert);cursor:pointer;transition:color var(--dur-fast) ease;background:0 0;border:0;padding:6px 2px;font-family:inherit;font-size:12.5px}.MarketRefinementMessage-module__RhWuhG__decline:hover:not(:disabled){color:var(--text);text-underline-offset:3px;text-decoration:underline}.MarketRefinementMessage-module__RhWuhG__decline:focus-visible{outline:2px solid var(--assistant-accent,var(--accent));outline-offset:2px;border-radius:var(--radius-sm)}.MarketRefinementMessage-module__RhWuhG__decline:disabled{cursor:default;opacity:.5}.MarketRefinementMessage-module__RhWuhG__actions button{white-space:nowrap}@media (max-width:480px){.MarketRefinementMessage-module__RhWuhG__head{padding:28px 20px 22px}.MarketRefinementMessage-module__RhWuhG__disclosureToggle,.MarketRefinementMessage-module__RhWuhG__detailsScroll,.MarketRefinementMessage-module__RhWuhG__footer{padding-inline:20px}.MarketRefinementMessage-module__RhWuhG__actions{flex-direction:column-reverse;align-items:stretch;gap:6px}.MarketRefinementMessage-module__RhWuhG__decline,.MarketRefinementMessage-module__RhWuhG__actions button,.MarketRefinementMessage-module__RhWuhG__disclosureToggle{min-height:44px}}@media (prefers-reduced-motion:reduce){.MarketRefinementMessage-module__RhWuhG__greeting,.MarketRefinementMessage-module__RhWuhG__title,.MarketRefinementMessage-module__RhWuhG__intro,.MarketRefinementMessage-module__RhWuhG__offer{animation:none}.MarketRefinementMessage-module__RhWuhG__details,.MarketRefinementMessage-module__RhWuhG__disclosureCaret{transition:none}}
.AgentNotificationMessage-module__O2pK8G__content{padding:30px 28px 24px}.AgentNotificationMessage-module__O2pK8G__systemMark{color:var(--text-sec);font-family:var(--font-mono);letter-spacing:.02em;align-items:center;gap:7px;font-size:10px;display:inline-flex}.AgentNotificationMessage-module__O2pK8G__title{max-width:24ch;color:var(--text);font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:pretty;margin:20px 34px 0 0;font-size:25px;font-weight:400;line-height:1.14}.AgentNotificationMessage-module__O2pK8G__body{max-width:48ch;color:var(--text-sec);margin:12px 0 0;font-size:13px;line-height:1.6}.AgentNotificationMessage-module__O2pK8G__body p{margin:0}.AgentNotificationMessage-module__O2pK8G__body p+p{margin-top:8px}.AgentNotificationMessage-module__O2pK8G__actions{border-top:1px solid var(--border-soft);justify-content:flex-end;padding:16px 28px 20px;display:flex}.AgentNotificationMessage-module__O2pK8G__cta{border:1px solid var(--assistant-accent,var(--accent));background:var(--assistant-accent,var(--accent));min-height:36px;color:var(--accent-contrast);cursor:pointer;font:inherit;transition:transform var(--dur-fast) var(--ease-out-soft), background var(--dur-fast) ease;border-radius:999px;align-items:center;gap:8px;padding:8px 20px;font-size:12px;font-weight:650;display:inline-flex}.AgentNotificationMessage-module__O2pK8G__cta:hover:not(:disabled){background:var(--accent-hover);transform:translateY(-1px)}.AgentNotificationMessage-module__O2pK8G__cta:focus-visible{outline:2px solid var(--assistant-accent,var(--accent));outline-offset:3px}.AgentNotificationMessage-module__O2pK8G__cta:disabled{cursor:wait;opacity:.7}@media (max-width:480px){.AgentNotificationMessage-module__O2pK8G__content{padding:28px 22px 20px}.AgentNotificationMessage-module__O2pK8G__actions{padding:14px 22px 18px}.AgentNotificationMessage-module__O2pK8G__cta{min-height:44px}}@media (prefers-reduced-motion:reduce){.AgentNotificationMessage-module__O2pK8G__cta{transition:none}.AgentNotificationMessage-module__O2pK8G__cta:hover:not(:disabled){transform:none}}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_67b4815f-module__2iy6kW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_67b4815f-module__2iy6kW__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_2ec4d4eb-module__-ytdPG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2ec4d4eb-module__-ytdPG__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_957de89d-module__IjALqa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_957de89d-module__IjALqa__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_9ae00a9f-module__joKvaq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_9ae00a9f-module__joKvaq__variable{--font-instrument-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Hedvig Letters Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9fe5b2839959846b-s.3tp7u1tm5z0od.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Hedvig Letters Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/388fdbbaaecd531b-s.0twf7vgkkg19t.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Hedvig Letters Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04bda4e1ea3bb7b5-s.40nzls8xqm2e9.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hedvig Letters Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/387c923d20582ec7-s.10s_u1_y1odze.woff2?dpl=d365f56d08ecf9c712c9274d7789255711b3a8a0)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hedvig Letters Serif Fallback;src:local(Times New Roman);ascent-override:89.69%;descent-override:28.14%;line-gap-override:0.0%;size-adjust:113.72%}.hedvig_letters_serif_22212d9a-module__NX8yUq__className{font-family:Hedvig Letters Serif,Hedvig Letters Serif Fallback;font-style:normal;font-weight:400}.hedvig_letters_serif_22212d9a-module__NX8yUq__variable{--font-hedvig:"Hedvig Letters Serif", "Hedvig Letters Serif Fallback"}
dialog.MarketRefinementDialog-module__YSQQQW__dialogShell{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(180deg, color-mix(in oklab, var(--accent) 11%, transparent), color-mix(in oklab, var(--accent) 4%, transparent) 120px, transparent 300px), var(--bg-panel);width:min(440px,100% - 32px);max-height:calc(100dvh - 48px);color:var(--text);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--bg-panel) 65%, transparent), 0 1px 2px #2820170f, 0 10px 24px -6px #2820171a, 0 36px 64px -24px #28201738;animation:MarketRefinementDialog-module__YSQQQW__refinementCardIn var(--dur-slow) var(--ease-out-soft) both;padding:0;position:fixed;overflow:auto}@supports (color:lab(0% 0 0)){dialog.MarketRefinementDialog-module__YSQQQW__dialogShell{box-shadow:inset 0 1px 0 color-mix(in oklch, var(--bg-panel) 65%, transparent), 0 1px 2px lab(12.9905% 2.67141 7.53001/.06), 0 10px 24px -6px lab(12.9905% 2.67141 7.53001/.1), 0 36px 64px -24px lab(12.9905% 2.67141 7.53001/.22)}}dialog.MarketRefinementDialog-module__YSQQQW__dialogShell::backdrop{-webkit-backdrop-filter:blur(8px)saturate(1.04);animation:MarketRefinementDialog-module__YSQQQW__refinementScrimIn var(--dur-slow) var(--ease-out-soft) both;background:#21191070;background:lab(9.50747% 2.72595 7.01678/.44)}@keyframes MarketRefinementDialog-module__YSQQQW__refinementScrimIn{0%{opacity:0}to{opacity:1}}@keyframes MarketRefinementDialog-module__YSQQQW__refinementCardIn{0%{opacity:0;filter:blur(6px);transform:translateY(10px)scale(.965)}to{opacity:1;filter:blur();transform:none}}.MarketRefinementDialog-module__YSQQQW__close{border-radius:var(--radius-sm);width:34px;height:34px;color:var(--text-tert);cursor:pointer;transition:background var(--dur-fast) ease, color var(--dur-fast) ease;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:12px;inset-inline-end:12px}.MarketRefinementDialog-module__YSQQQW__close:hover{background:var(--bg-hover);color:var(--text)}.MarketRefinementDialog-module__YSQQQW__close:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (max-width:480px){.MarketRefinementDialog-module__YSQQQW__close{width:44px;height:44px;inset-block-start:8px;inset-inline-end:8px}}@media (prefers-reduced-motion:reduce){dialog.MarketRefinementDialog-module__YSQQQW__dialogShell,dialog.MarketRefinementDialog-module__YSQQQW__dialogShell::backdrop{animation:none}}
.MarketRefinementUnavailableNotice-module__lBKT3W__notice{margin-bottom:var(--dash-gap);color:var(--text-sec);align-items:center;gap:10px;padding:4px 0;display:flex}.MarketRefinementUnavailableNotice-module__lBKT3W__notice p{min-width:0;font-family:var(--font-sans);overflow-wrap:break-word;margin:0;font-size:13px;line-height:1.45}.MarketRefinementUnavailableNotice-module__lBKT3W__dot{background:var(--text-quart);border-radius:999px;flex:0 0 6px;width:6px;height:6px}
