.haJ0na_engine{--ink:#344257;--muted:#68778b;--hairline:#3442571a;--accent:#6f8098;--accent-soft:#aab7c8;--glass:#faf8f421;--glass-strong:#faf8f42e;--glass-line:#ffffffb8;--glass-highlight:#ffffffc7;--glass-shadow:0 18px 42px -34px #1b283d47;--mineral:#52627a;--mineral-soft:#8a98ac;--parchment:#faf8f42b;--renewal-glass:#faf8f42b;--renewal-glass-soft:#faf8f414;--renewal-line:#ffffff61;--renewal-line-strong:#ffffffb8;--renewal-blur:blur(16px) saturate(114%) brightness(1.02);isolation:isolate;aspect-ratio:1.08;width:100%;color:var(--ink);position:relative}.haJ0na_stage{place-items:center;display:grid;position:absolute;inset:1%}.haJ0na_frame{aspect-ratio:1.25;width:min(96%,580px);position:relative}.haJ0na_sequence{border:1px solid var(--glass-line);background:var(--glass-strong);-webkit-backdrop-filter:blur(18px)saturate(116%)brightness(1.03);backdrop-filter:blur(18px)saturate(116%)brightness(1.03);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);border-radius:15px;grid-template-rows:auto minmax(0,1fr);display:grid;position:absolute;inset:4% 13%;overflow:hidden}.haJ0na_sequence[data-count="4"]{inset-inline:16%}.haJ0na_sequenceHeader{color:#66758a;border-bottom:1px solid #ffffff73;justify-content:space-between;align-items:center;padding:16px 18px 14px;font-size:11px;font-weight:540;display:flex}.haJ0na_sequenceHeader strong{color:#4c596d;font-size:13px;font-weight:540}.haJ0na_milestoneList{align-content:center;padding:6px 18px 10px;display:grid}.haJ0na_sequenceModule{text-align:left;border-bottom:1px solid #ffffff6b;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:11px 0;display:grid}.haJ0na_sequenceModule:last-child{border-bottom:0}.haJ0na_moduleGlyph{border:1px solid #52627a5c;border-radius:50%;width:15px;height:15px;display:block;position:relative}.haJ0na_sequenceModule[data-state=complete] .haJ0na_moduleGlyph{background:#bfe2d394;border-color:#5f977e6b}.haJ0na_sequenceModule[data-state=complete] .haJ0na_moduleGlyph:after{content:"";border-bottom:1.5px solid #3f7c67;border-left:1.5px solid #3f7c67;width:5px;height:3px;position:absolute;top:3px;left:4px;transform:rotate(-45deg)}.haJ0na_sequenceModule[data-state=attention] .haJ0na_moduleGlyph{background:#708198;border-color:#708198;box-shadow:0 0 0 4px #7081981a}.haJ0na_moduleLabel{color:#4f5d72;font-size:12px;font-weight:480;line-height:1.2}.haJ0na_sequenceModule[data-state=idle] .haJ0na_moduleLabel{color:#63728a}.haJ0na_moduleState{color:#728095;font-size:9px;font-weight:520}.haJ0na_sequenceModule[data-state=attention] .haJ0na_moduleState{color:#526178;font-weight:500}.haJ0na_riskSystem{position:absolute;inset:7% 2%}.haJ0na_signalStack{grid-template-rows:repeat(3,58px);align-content:center;gap:15px;width:53%;display:grid;position:absolute;top:0;bottom:0;left:0}.haJ0na_signalModule{border:1px solid var(--glass-line);background:var(--glass);color:#536177;-webkit-backdrop-filter:blur(18px)saturate(116%)brightness(1.03);backdrop-filter:blur(18px)saturate(116%)brightness(1.03);min-width:0;box-shadow:inset 0 1px 0 var(--glass-highlight);border-radius:13px;grid-template-columns:32px minmax(0,1fr) 8px;align-items:center;gap:10px;padding:0 15px;font-size:12px;font-weight:480;line-height:1.2;display:grid}.haJ0na_sourceLogo{background:#f4efe7b8;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 0 0 1px #07102312}.haJ0na_sourceLogo img{object-fit:contain;width:18px;height:18px}.haJ0na_stateDot{background:#90a0b7;border-radius:50%;width:6px;height:6px}.haJ0na_signalModule[data-state=complete] .haJ0na_stateDot{background:#667890}.haJ0na_signalModule[data-state=attention] .haJ0na_stateDot{background:#667890;box-shadow:0 0 0 3px #66789024}.haJ0na_signalModule:first-child,.haJ0na_signalModule:nth-child(2),.haJ0na_signalModule:nth-child(3){width:94%;margin-left:0}.haJ0na_riskSummary{border:1px solid var(--glass-line);background:var(--glass-strong);-webkit-backdrop-filter:blur(18px)saturate(116%)brightness(1.03);backdrop-filter:blur(18px)saturate(116%)brightness(1.03);width:41.5%;min-height:46%;box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);border-radius:13px;align-content:center;gap:8px;padding:18px;display:grid;position:absolute;top:27%;right:0}.haJ0na_riskSummary>span:first-child{color:#718095;font-size:10px;font-weight:480}.haJ0na_riskSummary strong{color:#4c596d;letter-spacing:-.02em;font-size:15px;font-weight:540;line-height:1.2}.haJ0na_riskSummary>span:last-child{color:#68778b;font-size:10px;line-height:1.3}.haJ0na_revenueRanking{place-items:center;display:grid;position:absolute;inset:7% 6%}.haJ0na_useCaseVisualPanel{place-items:center;width:min(82%,300px);display:grid}.haJ0na_useCaseVisualPanel>div{width:100%}.haJ0na_useCaseVisualPanel.haJ0na_expansionSignalsPanel{width:min(98%,470px)}.haJ0na_useCaseVisualPanel.haJ0na_revenuePriorityPanel{width:min(96%,410px)}.haJ0na_expansionSignalsPanel>div{max-width:470px}.haJ0na_growthSystem.haJ0na_expansionOpportunity{inset-inline:4%}.haJ0na_renewalStack{width:min(92%,390px);height:266px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.haJ0na_renewalStackLayer,.haJ0na_renewalContext{border-radius:8px;position:absolute;inset:0}.haJ0na_renewalStackLayer{background:#f7f4efad;border:1px solid #ffffffeb;box-shadow:0 14px 32px -24px #0f172a42}.haJ0na_renewalStack[data-renewal-material=product-panel] .haJ0na_renewalStackLayer{-webkit-backdrop-filter:blur(12px)saturate(108%);backdrop-filter:blur(12px)saturate(108%);background:#f7f4ef8a}.haJ0na_renewalStack[data-renewal-material=product-panel] .haJ0na_renewalStackLayer:nth-child(2){background:#f7f4ef9e}.haJ0na_renewalStackLayer:first-child{transform:translate(-32px,22px)scale(.96)}.haJ0na_renewalStackLayer:nth-child(2){transform:translate(-16px,11px)scale(.98)}.haJ0na_renewalContext{place-items:center;display:grid}.haJ0na_renewalContext>div{width:100%}.haJ0na_growthSystem{place-items:center;display:grid;position:absolute;inset:9% 10%}.haJ0na_relationshipPulse{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:14px;display:grid;position:absolute;inset:5% 3%}.haJ0na_relationshipIdentity{border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px)saturate(116%)brightness(1.03);backdrop-filter:blur(18px)saturate(116%)brightness(1.03);width:min(78%,360px);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);background:#faf8f442;border-radius:14px;grid-column:1/-1;justify-self:center;align-items:center;gap:12px;padding:16px 18px;display:flex}.haJ0na_relationshipHealthDot{background:#6e9b88;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 5px #7ea99724}.haJ0na_relationshipIdentity>span:last-child,.haJ0na_relationshipInsight>span{gap:3px;display:grid}.haJ0na_relationshipIdentity strong{color:#4b5a6d;letter-spacing:-.02em;font-size:20px;font-weight:540;line-height:1.05}.haJ0na_relationshipIdentity small{color:#718095;font-size:8px;line-height:1.25}.haJ0na_relationshipIdentity small:first-child{color:#627187;font-size:9px;font-weight:500}.haJ0na_relationshipInsight strong{color:#536176;font-size:10px;font-weight:520;line-height:1.2}.haJ0na_relationshipInsight small{color:#768498;font-size:8px;line-height:1.3}.haJ0na_relationshipInsight{-webkit-backdrop-filter:blur(18px)saturate(116%)brightness(1.03);backdrop-filter:blur(18px)saturate(116%)brightness(1.03);background:#faf8f429;border:1px solid #ffffff94;border-radius:13px;align-items:center;gap:8px;min-width:0;padding:13px 11px;display:flex;box-shadow:inset 0 1px #ffffff8a}.haJ0na_relationshipInsight .haJ0na_sourceLogo{flex:none;width:26px;height:26px}.haJ0na_relationshipInsight .haJ0na_sourceLogo img{width:15px;height:15px}.haJ0na_portfolioRows,.haJ0na_retentionRisk{color:#212833;place-items:center;display:grid;position:absolute;inset:9% 10%}.haJ0na_retentionRisk .haJ0na_useCaseVisualPanel{width:min(98%,430px)}.haJ0na_revenueRanking,.haJ0na_growthSystem.haJ0na_expansionOpportunity,.haJ0na_retentionRisk{justify-content:center;align-items:center;display:flex}.haJ0na_sequence,.haJ0na_signalModule,.haJ0na_riskSummary,.haJ0na_relationshipIdentity,.haJ0na_relationshipInsight{border-color:var(--renewal-line);background:var(--renewal-glass);-webkit-backdrop-filter:var(--renewal-blur);backdrop-filter:var(--renewal-blur);box-shadow:inset 0 1px 0 var(--glass-highlight), var(--glass-shadow);border-radius:13px}.haJ0na_sequence,.haJ0na_riskSummary,.haJ0na_relationshipIdentity{border-color:var(--renewal-line-strong)}.haJ0na_sequenceModule,.haJ0na_relationshipInsight{border-color:var(--renewal-line)}.haJ0na_relationshipPulse{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;inset:7%}.haJ0na_relationshipIdentity{grid-column:auto;justify-self:auto;width:84%;min-height:74px}.haJ0na_relationshipInsight{width:84%;min-height:48px}.haJ0na_signalModule:first-child{width:92%;margin-left:0}.haJ0na_signalModule:nth-child(2){width:78%;margin-left:8%}.haJ0na_signalModule:nth-child(3){width:64%;margin-left:18%}.haJ0na_riskSummary{width:43%;right:1%}.haJ0na_sourceLogo,.haJ0na_moduleGlyph,.haJ0na_stateDot,.haJ0na_relationshipHealthDot,.haJ0na_sequenceHeader,.haJ0na_moduleLabel,.haJ0na_moduleState,.haJ0na_signalModule>span:nth-child(2),.haJ0na_riskSummary>*,.haJ0na_documentTitle,.haJ0na_documentRows>div>span,.haJ0na_relationshipIdentity>span:last-child,.haJ0na_relationshipInsight>span{visibility:hidden}@media (min-width:640px){.haJ0na_moduleLabel{font-size:13px}.haJ0na_documentRows>div>span{font-size:11px}.haJ0na_signalModule{font-size:13px}}@media (max-width:480px){.haJ0na_stage{inset:0}.haJ0na_frame{width:98%}.haJ0na_sequence{inset:4% 8%}.haJ0na_sequence[data-count="4"]{inset-inline:11%}.haJ0na_sequenceHeader{padding:12px 14px;font-size:9px}.haJ0na_sequenceHeader strong{font-size:11px}.haJ0na_milestoneList{padding:4px 14px 8px}.haJ0na_sequenceModule{gap:7px;padding:8px 0}.haJ0na_moduleLabel{font-size:9px}.haJ0na_moduleState{font-size:8px}.haJ0na_signalStack{grid-template-rows:repeat(3,48px);gap:10px}.haJ0na_signalModule{grid-template-columns:28px minmax(0,1fr) 6px;gap:7px;padding-inline:8px;font-size:9px}.haJ0na_sourceLogo{border-radius:8px;width:26px;height:26px}.haJ0na_sourceLogo img{width:16px;height:16px}.haJ0na_riskSummary{padding:12px}.haJ0na_riskSummary strong{font-size:10px}.haJ0na_riskSummary>span{font-size:8px}.haJ0na_revenueRanking{inset:3% 2%}.haJ0na_growthSystem,.haJ0na_growthSystem.haJ0na_expansionOpportunity{inset:8% 5%}.haJ0na_useCaseVisualPanel{width:min(88%,300px)}.haJ0na_useCaseVisualPanel.haJ0na_expansionSignalsPanel{width:min(100% + 2rem,380px)}.haJ0na_useCaseVisualPanel.haJ0na_revenuePriorityPanel{width:min(96%,350px)}.haJ0na_renewalStack{width:min(94%,330px);height:220px;transform:translate(-50%,-50%)}.haJ0na_relationshipPulse{gap:6px;inset:3% 1%}.haJ0na_relationshipIdentity{width:84%;padding:11px 12px}.haJ0na_relationshipIdentity strong{font-size:16px}.haJ0na_relationshipInsight{flex-direction:column;align-items:flex-start;gap:6px;padding:9px 7px}.haJ0na_relationshipInsight strong{font-size:8px}.haJ0na_relationshipInsight small{font-size:7px}.haJ0na_portfolioRows,.haJ0na_retentionRisk{inset:8% 5%}}@media (prefers-reduced-motion:no-preference){[data-renewal-motion=active] .haJ0na_renewalStackLayer{animation:.7s cubic-bezier(.22,1,.36,1) both haJ0na_renewal-shuffle}.haJ0na_renewalStackLayer:nth-child(2){animation-delay:.18s}[data-renewal-motion=active] .haJ0na_renewalContext{animation:.62s cubic-bezier(.22,1,.36,1) .26s both haJ0na_renewal-panel-settle}}@keyframes haJ0na_renewal-shuffle{0%{opacity:.48;translate:-12px 7px}to{opacity:1;translate:0}}@keyframes haJ0na_renewal-panel-settle{0%{filter:blur(2px);opacity:.82;translate:-8px 5px}to{filter:blur();opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.haJ0na_renewalStackLayer,.haJ0na_renewalContext{filter:none;opacity:1;animation:none}}
.MPbQOG_priorityFocus{transform-origin:50%}.MPbQOG_accountEntry{--account-entry-delay:0s}.MPbQOG_productPanelSurface{-webkit-backdrop-filter:blur(18px)saturate(118%)brightness(1.02);backdrop-filter:blur(18px)saturate(118%)brightness(1.02);background:#fcfbf8ad;border-color:#ffffffb8;box-shadow:inset 0 1px #ffffffc2,0 18px 38px -30px #0f172a6b}.MPbQOG_riskCanvas{background:#ffffffc2;border-color:#ffffffc2}.MPbQOG_riskSignalGrid{border-top:1px solid #7856241a;padding-top:14px}.MPbQOG_riskSignalGrid>div{min-width:0}.MPbQOG_riskSignalGrid>div>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.MPbQOG_expansionLedger{background:#ffffffbd}.MPbQOG_renewalDocument{background:#fcfbf8c7}.MPbQOG_supportingAccount{background:#fcfbf89e}.MPbQOG_priorityGlass{-webkit-backdrop-filter:blur(20px)saturate(114%);backdrop-filter:blur(20px)saturate(114%);background:#ffffffc7;border-color:#ffffffd6}.MPbQOG_riskChartLine{clip-path:inset(0)}.MPbQOG_riskChartFill,.MPbQOG_riskChartEndpoint,.MPbQOG_riskChartRow,.MPbQOG_signalEntry,.MPbQOG_recommendationReveal,.MPbQOG_actionEntry{opacity:1}@media (prefers-reduced-motion:no-preference){[data-account-entry-state=shown] .MPbQOG_accountEntry{animation:MPbQOG_account-entry-fade .5s cubic-bezier(.22, 1, .36, 1) var(--account-entry-delay) both}[data-account-entry-state=shown] .MPbQOG_priorityFocus{animation:.62s cubic-bezier(.22,1,.36,1) .46s both MPbQOG_account-priority-focus}[data-account-entry-state=shown] .MPbQOG_priorityFocusArrow{animation:.42s cubic-bezier(.22,1,.36,1) .72s both MPbQOG_account-priority-arrow}[data-signal-motion=active] .MPbQOG_signalEntry{animation:MPbQOG_signal-entry-arrive .42s cubic-bezier(.22, 1, .36, 1) var(--signal-entry-delay) both}[data-signal-motion=active] .MPbQOG_recommendationReveal{animation:.5s cubic-bezier(.22,1,.36,1) .56s both MPbQOG_recommendation-arrive}[data-action-motion=active] .MPbQOG_actionEntry{animation:MPbQOG_action-entry-arrive .44s cubic-bezier(.22, 1, .36, 1) var(--action-entry-delay) both}[data-risk-motion=active] .MPbQOG_riskChartLine{animation:.8s linear .12s both MPbQOG_risk-chart-line-reveal}[data-risk-motion=active] .MPbQOG_riskChartFill{animation:.5s cubic-bezier(.16,1,.3,1) .42s both MPbQOG_risk-chart-fill-arrive}[data-risk-motion=active] .MPbQOG_riskChartEndpointMoving{transform-box:view-box;transform-origin:0 0;animation:.8s linear .12s both MPbQOG_risk-chart-endpoint-travel,80ms ease-out .12s both MPbQOG_risk-chart-endpoint-reveal}[data-risk-motion=active] .MPbQOG_riskChartRow{animation:MPbQOG_risk-chart-row-arrive .42s cubic-bezier(.16, 1, .3, 1) var(--risk-row-delay) both}}@keyframes MPbQOG_risk-chart-line-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes MPbQOG_risk-chart-fill-arrive{0%{opacity:0}to{opacity:1}}@keyframes MPbQOG_risk-chart-endpoint-reveal{0%{opacity:0}to{opacity:1}}@keyframes MPbQOG_risk-chart-endpoint-travel{0%{transform:translateY(17.5%)}22.45%{transform:translate(22%,27.5%)}42.86%{transform:translate(42%,40%)}61.22%{transform:translate(60%,57.5%)}79.59%{transform:translate(78%,75%)}to{transform:translate(98%,87.5%)}}@keyframes MPbQOG_risk-chart-row-arrive{0%{opacity:0;filter:blur(2px);transform:translateY(6px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes MPbQOG_signal-entry-arrive{0%{opacity:0;filter:blur(2px);transform:translate(-8px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes MPbQOG_recommendation-arrive{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes MPbQOG_action-entry-arrive{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes MPbQOG_account-entry-fade{0%{opacity:0;filter:blur(3px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes MPbQOG_account-priority-focus{0%{transform:translateY(0)scale(.985);box-shadow:0 12px 28px -22px #0f172a4d}to{transform:translateY(-3px)scale(1);box-shadow:0 20px 40px -22px #0f172a7a}}@keyframes MPbQOG_account-priority-arrow{0%{opacity:0;transform:translate(-3px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.MPbQOG_accountEntry,.MPbQOG_riskChartLine,.MPbQOG_riskChartFill,.MPbQOG_riskChartEndpoint,.MPbQOG_riskChartRow,.MPbQOG_signalEntry,.MPbQOG_recommendationReveal,.MPbQOG_actionEntry,.MPbQOG_priorityFocus,.MPbQOG_priorityFocusArrow{filter:none;opacity:1;clip-path:inset(0);animation:none;transform:none}.MPbQOG_riskChartEndpointMoving{transform-box:view-box;transform:translate(98%,87.5%)}}@media (max-width:480px){.MPbQOG_riskSignalGrid{padding-top:12px}}
