.ask-radar-panel-module__Y7ZmTW__panel{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);gap:14px;margin:18px 0;padding:18px;display:grid}.ask-radar-panel-module__Y7ZmTW__heading,.ask-radar-panel-module__Y7ZmTW__answerHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ask-radar-panel-module__Y7ZmTW__heading h3,.ask-radar-panel-module__Y7ZmTW__answer h4{color:var(--ok-ink,#0f2742);letter-spacing:-.02em;margin:3px 0 6px}.ask-radar-panel-module__Y7ZmTW__heading p,.ask-radar-panel-module__Y7ZmTW__answer p{color:var(--ok-slate,#5e7186);margin:0;line-height:1.5}.ask-radar-panel-module__Y7ZmTW__kicker,.ask-radar-panel-module__Y7ZmTW__answerLabel{color:var(--ok-blue,#2f6fed);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:850}.ask-radar-panel-module__Y7ZmTW__badge,.ask-radar-panel-module__Y7ZmTW__status,.ask-radar-panel-module__Y7ZmTW__authority{color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4;border-radius:999px;flex:none;padding:5px 8px;font-size:.64rem;font-weight:820}.ask-radar-panel-module__Y7ZmTW__truthBar{border-radius:var(--ok-radius-control,9px);color:var(--ok-slate,#5e7186);background:#fffaf2;border:1px solid #f0d8b8;gap:4px;padding:11px 13px;font-size:.75rem;line-height:1.45;display:grid}.ask-radar-panel-module__Y7ZmTW__truthBar strong{color:#8b5717}.ask-radar-panel-module__Y7ZmTW__router{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 10px;display:grid}.ask-radar-panel-module__Y7ZmTW__router label{gap:5px;display:grid}.ask-radar-panel-module__Y7ZmTW__router label span{color:#52657c;font-size:.7rem;font-weight:760}.ask-radar-panel-module__Y7ZmTW__router input{width:100%;min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);color:var(--ok-ink,#0f2742);font:inherit;background:#fff;border:1px solid #cfdbe8;outline:none;padding:8px 10px}.ask-radar-panel-module__Y7ZmTW__router input:focus{border-color:var(--ok-blue,#2f6fed);box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a)}.ask-radar-panel-module__Y7ZmTW__router button{min-height:var(--ok-control-min-height,38px);border:1px solid var(--ok-blue,#2f6fed);border-radius:var(--ok-radius-control,9px);background:var(--ok-blue,#2f6fed);color:#fff;cursor:pointer;font:inherit;padding:8px 12px;font-size:.72rem;font-weight:800}.ask-radar-panel-module__Y7ZmTW__router button:hover,.ask-radar-panel-module__Y7ZmTW__router button:focus-visible{box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a);background:#245fcf;outline:none}.ask-radar-panel-module__Y7ZmTW__router small{color:var(--ok-text-muted,#728197);grid-column:1/-1;font-size:.67rem}.ask-radar-panel-module__Y7ZmTW__routeFeedback{border-radius:var(--ok-radius-control,9px);color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4;padding:9px 11px;font-size:.72rem;line-height:1.45}.ask-radar-panel-module__Y7ZmTW__question{gap:5px;display:grid}.ask-radar-panel-module__Y7ZmTW__question>span{color:#52657c;font-size:.7rem;font-weight:760}.ask-radar-panel-module__Y7ZmTW__question select{width:100%;min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);color:var(--ok-ink,#0f2742);font:inherit;background:#fff;border:1px solid #cfdbe8;outline:none;padding:8px 10px}.ask-radar-panel-module__Y7ZmTW__question select:focus{border-color:var(--ok-blue,#2f6fed);box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a)}.ask-radar-panel-module__Y7ZmTW__answer{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:linear-gradient(155deg,#fff,#fbfdff);gap:12px;padding:14px;display:grid}.ask-radar-panel-module__Y7ZmTW__items{gap:8px;display:grid}.ask-radar-panel-module__Y7ZmTW__item{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:#fff;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:11px 12px;display:grid}.ask-radar-panel-module__Y7ZmTW__item>div:first-child{gap:3px;min-width:0;display:grid}.ask-radar-panel-module__Y7ZmTW__item strong{color:var(--ok-ink,#0f2742);font-size:.79rem}.ask-radar-panel-module__Y7ZmTW__item span:not(.ask-radar-panel-module__Y7ZmTW__authority),.ask-radar-panel-module__Y7ZmTW__item small{overflow-wrap:anywhere;color:var(--ok-text-muted,#728197);font-size:.7rem;line-height:1.4}.ask-radar-panel-module__Y7ZmTW__sources{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.ask-radar-panel-module__Y7ZmTW__sources a,.ask-radar-panel-module__Y7ZmTW__sources span{color:#405b79;font-size:.68rem;font-weight:760}.ask-radar-panel-module__Y7ZmTW__empty{border-radius:var(--ok-radius-control,9px);color:var(--ok-text-muted,#728197);background:#fafcff;border:1px dashed #cfdbe8;padding:10px 12px;font-size:.74rem;line-height:1.45}@media (max-width:640px){.ask-radar-panel-module__Y7ZmTW__panel{padding:14px}.ask-radar-panel-module__Y7ZmTW__heading,.ask-radar-panel-module__Y7ZmTW__answerHeading{flex-direction:column;align-items:stretch}.ask-radar-panel-module__Y7ZmTW__badge,.ask-radar-panel-module__Y7ZmTW__status{width:fit-content}.ask-radar-panel-module__Y7ZmTW__router{grid-template-columns:1fr}.ask-radar-panel-module__Y7ZmTW__router button{width:100%}.ask-radar-panel-module__Y7ZmTW__router small{grid-column:1}.ask-radar-panel-module__Y7ZmTW__item{grid-template-columns:1fr}.ask-radar-panel-module__Y7ZmTW__authority,.ask-radar-panel-module__Y7ZmTW__sources{grid-column:1}}
.opportunity-intelligence-rail-module__8n1wuq__rail{background:radial-gradient(circle at 98% 0,#2f6fed0e,#0000 28%),linear-gradient(#fff,#fbfdff);border:1px solid #dbe4ef;border-radius:.85rem;gap:.6rem;margin:.72rem .85rem 0;padding:.72rem;display:grid;position:static;box-shadow:0 4px 14px #1027430b}.opportunity-intelligence-rail-module__8n1wuq__header{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.opportunity-intelligence-rail-module__8n1wuq__header>div{gap:.08rem;display:grid}.opportunity-intelligence-rail-module__8n1wuq__header strong{color:#17324f;font-size:.94rem;line-height:1.2}.opportunity-intelligence-rail-module__8n1wuq__eyebrow{color:#71849a;letter-spacing:.1em;text-transform:uppercase;font-size:.64rem;font-weight:780}.opportunity-intelligence-rail-module__8n1wuq__stateAvailable,.opportunity-intelligence-rail-module__8n1wuq__stateNeutral{white-space:nowrap;border-radius:999px;flex:none;padding:.28rem .52rem;font-size:.66rem;font-weight:780}.opportunity-intelligence-rail-module__8n1wuq__stateAvailable{color:#2e6d50;background:#eef8f2;border:1px solid #bfd7cb}.opportunity-intelligence-rail-module__8n1wuq__stateNeutral{color:#66788d;background:#f4f7fa;border:1px solid #dbe4ed}.opportunity-intelligence-rail-module__8n1wuq__track{grid-template-columns:repeat(6,minmax(0,1fr));gap:.4rem;display:grid}.opportunity-intelligence-rail-module__8n1wuq__metric{background:#f8fbff;border:1px solid #e2e9f1;border-radius:.68rem;align-content:start;gap:.2rem;min-width:0;padding:.58rem;display:grid}.opportunity-intelligence-rail-module__8n1wuq__primaryMetric{box-shadow:inset 0 2px 0 var(--ok-blue);background:#f2f7fd;border-color:#c9d8eb}.opportunity-intelligence-rail-module__8n1wuq__metricLabel{color:#62768d;min-height:2.2em;font-size:.66rem;font-weight:760;line-height:1.12}.opportunity-intelligence-rail-module__8n1wuq__metricValue,.opportunity-intelligence-rail-module__8n1wuq__metricEmpty{color:#17324f;text-overflow:ellipsis;font-size:.92rem;line-height:1.15;overflow:hidden}.opportunity-intelligence-rail-module__8n1wuq__metricEmpty{color:#7a8b9d;font-weight:700}.opportunity-intelligence-rail-module__8n1wuq__metric small{color:#8292a3;font-size:.61rem;line-height:1.2}.opportunity-intelligence-rail-module__8n1wuq__message{color:#6f8194;margin:0;font-size:.68rem;line-height:1.35}@media (max-width:1180px){.opportunity-intelligence-rail-module__8n1wuq__track{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.opportunity-intelligence-rail-module__8n1wuq__rail{border-radius:.82rem;margin-inline:.72rem;padding:.66rem}.opportunity-intelligence-rail-module__8n1wuq__track{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:thin;gap:.48rem;padding-bottom:.12rem;display:flex;overflow-x:auto}.opportunity-intelligence-rail-module__8n1wuq__metric{scroll-snap-align:start;flex:0 0 min(44vw,190px)}}@media (max-width:560px){.opportunity-intelligence-rail-module__8n1wuq__rail{margin:.6rem .6rem 0;box-shadow:0 6px 18px #1027430d}.opportunity-intelligence-rail-module__8n1wuq__header{align-items:flex-start}.opportunity-intelligence-rail-module__8n1wuq__metric{flex-basis:min(58vw,182px)}.opportunity-intelligence-rail-module__8n1wuq__message{font-size:.64rem}}
.workspace-analysis-context-module__2I_L8q__card{background:linear-gradient(155deg,#fff,#fbfdff);border:1px solid #dfe7f0;border-radius:.95rem;gap:.8rem;margin-bottom:.95rem;padding:.95rem;display:grid;box-shadow:0 5px 18px #0f27420a}.workspace-analysis-context-module__2I_L8q__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.workspace-analysis-context-module__2I_L8q__header>div{gap:.16rem;display:grid}.workspace-analysis-context-module__2I_L8q__header strong{color:var(--ok-navy);letter-spacing:-.018em;font-size:.9rem}.workspace-analysis-context-module__2I_L8q__header small{color:#8390a1;font-size:.62rem}.workspace-analysis-context-module__2I_L8q__eyebrow{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;font-size:.59rem;font-weight:850}.workspace-analysis-context-module__2I_L8q__notEvidence{color:#6f7e91;white-space:nowrap;background:#f8fafc;border:1px solid #dfe5ec;border-radius:999px;flex:none;padding:.3rem .48rem;font-size:.58rem;font-weight:820}.workspace-analysis-context-module__2I_L8q__notice{color:#748296;margin:0;font-size:.68rem;line-height:1.5}.workspace-analysis-context-module__2I_L8q__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.workspace-analysis-context-module__2I_L8q__group{background:#fff;border:1px solid #e5ebf1;border-radius:.78rem;min-width:0;overflow:hidden}.workspace-analysis-context-module__2I_L8q__group h4{color:var(--ok-navy);letter-spacing:-.01em;background:#f8fafc;border-bottom:1px solid #e8edf2;margin:0;padding:.58rem .68rem;font-size:.67rem}.workspace-analysis-context-module__2I_L8q__group dl{margin:0}.workspace-analysis-context-module__2I_L8q__row{border-top:1px solid #edf1f5;gap:.28rem;padding:.58rem .68rem;display:grid}.workspace-analysis-context-module__2I_L8q__row:first-child{border-top:0}.workspace-analysis-context-module__2I_L8q__row dt{color:#8592a2;letter-spacing:.04em;text-transform:uppercase;font-size:.57rem;font-weight:810}.workspace-analysis-context-module__2I_L8q__row dd{justify-content:space-between;align-items:flex-start;gap:.45rem;min-width:0;margin:0;display:flex}.workspace-analysis-context-module__2I_L8q__row dd>span{overflow-wrap:anywhere;color:#233a55;min-width:0;font-size:.68rem;font-weight:720;line-height:1.4}.workspace-analysis-context-module__2I_L8q__row dd>small{color:#456b9a;white-space:nowrap;background:#eef5ff;border-radius:999px;flex:none;padding:.18rem .32rem;font-size:.52rem;font-weight:820}.workspace-analysis-context-module__2I_L8q__row dd>small[data-provenance=unknown]{color:#7c8795;background:#f3f5f7}.workspace-analysis-context-module__2I_L8q__row dd>small[data-provenance=inferred]{color:#866220;background:#fff7e8}.workspace-analysis-context-module__2I_L8q__row dd>.workspace-analysis-context-module__2I_L8q__unknownValue{color:#8793a2;font-weight:650}.workspace-analysis-context-module__2I_L8q__empty{background:#fafcff;border:1px dashed #ccd7e3;border-radius:.75rem;gap:.25rem;padding:.72rem .78rem;display:grid}.workspace-analysis-context-module__2I_L8q__empty strong{color:var(--ok-navy);font-size:.72rem}.workspace-analysis-context-module__2I_L8q__empty span{color:#7c899a;font-size:.65rem;line-height:1.5}@media (max-width:900px){.workspace-analysis-context-module__2I_L8q__groups{grid-template-columns:1fr}}@media (max-width:520px){.workspace-analysis-context-module__2I_L8q__card{padding:.78rem}.workspace-analysis-context-module__2I_L8q__row dd{justify-content:start;display:grid}.workspace-analysis-context-module__2I_L8q__row dd>small{width:fit-content}}
.publication-gate-status-module__0AGFTa__stack{gap:.75rem;display:grid}.publication-gate-status-module__0AGFTa__panel{border:1px solid var(--line);background:var(--surface-raised);border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.publication-gate-status-module__0AGFTa__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.publication-gate-status-module__0AGFTa__heading>div{gap:.3rem;display:grid}.publication-gate-status-module__0AGFTa__heading strong{font-size:1.05rem}.publication-gate-status-module__0AGFTa__badge{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;min-height:1.9rem;padding:.3rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex}.publication-gate-status-module__0AGFTa__panel p{margin:0}.publication-gate-status-module__0AGFTa__validated{border-style:solid}.publication-gate-status-module__0AGFTa__blocked{border-style:dashed}.publication-gate-status-module__0AGFTa__ready{border-width:2px}.publication-gate-status-module__0AGFTa__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.publication-gate-status-module__0AGFTa__details div{border:1px solid var(--line);border-radius:.75rem;gap:.2rem;min-width:0;padding:.65rem;display:grid}.publication-gate-status-module__0AGFTa__details dt{opacity:.72;font-size:.78rem}.publication-gate-status-module__0AGFTa__details dd{overflow-wrap:anywhere;margin:0;font-size:.86rem;font-weight:650}.publication-gate-status-module__0AGFTa__reasons{gap:.4rem;margin:0;padding-left:1.15rem;display:grid}@media (max-width:680px){.publication-gate-status-module__0AGFTa__heading,.publication-gate-status-module__0AGFTa__details{grid-template-columns:1fr}.publication-gate-status-module__0AGFTa__heading{display:grid}.publication-gate-status-module__0AGFTa__badge{white-space:normal;justify-self:start}}
.competition-observation-preview-module__Qsa6Ca__panel{border:1px solid var(--line);background:var(--surface);border-radius:1.5rem;gap:1.25rem;margin-top:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.competition-observation-preview-module__Qsa6Ca__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.competition-observation-preview-module__Qsa6Ca__heading h2{margin:.3rem 0 .45rem}.competition-observation-preview-module__Qsa6Ca__heading p{max-width:60rem;margin-bottom:0}.competition-observation-preview-module__Qsa6Ca__boundary,.competition-observation-preview-module__Qsa6Ca__disclaimer,.competition-observation-preview-module__Qsa6Ca__unknownState,.competition-observation-preview-module__Qsa6Ca__sourceBox,.competition-observation-preview-module__Qsa6Ca__entityList,.competition-observation-preview-module__Qsa6Ca__evidenceDetails{border:1px solid var(--line);background:var(--surface-raised);border-radius:1rem;padding:1rem}.competition-observation-preview-module__Qsa6Ca__boundary{grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);gap:1rem;display:grid}.competition-observation-preview-module__Qsa6Ca__boundary div,.competition-observation-preview-module__Qsa6Ca__sourceBox,.competition-observation-preview-module__Qsa6Ca__entityList>div:first-child{gap:.3rem;display:grid}.competition-observation-preview-module__Qsa6Ca__boundary p,.competition-observation-preview-module__Qsa6Ca__disclaimer p,.competition-observation-preview-module__Qsa6Ca__unknownState p,.competition-observation-preview-module__Qsa6Ca__metricGrid p,.competition-observation-preview-module__Qsa6Ca__actionRow p,.competition-observation-preview-module__Qsa6Ca__sourceBox p{margin:0}.competition-observation-preview-module__Qsa6Ca__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.competition-observation-preview-module__Qsa6Ca__formGrid label,.competition-observation-preview-module__Qsa6Ca__locationControl{align-content:start;gap:.45rem;display:grid}.competition-observation-preview-module__Qsa6Ca__formGrid input,.competition-observation-preview-module__Qsa6Ca__formGrid select{width:100%}.competition-observation-preview-module__Qsa6Ca__formGrid select{border:1px solid var(--line);background:var(--surface-raised);min-height:2.65rem;color:inherit;border-radius:.7rem;padding:.65rem .75rem}.competition-observation-preview-module__Qsa6Ca__secondaryButton{border:1px solid var(--line);background:var(--surface-raised);min-height:2.65rem;color:inherit;cursor:pointer;border-radius:.7rem;padding:.65rem .9rem}.competition-observation-preview-module__Qsa6Ca__secondaryButton:disabled{cursor:not-allowed;opacity:.65}.competition-observation-preview-module__Qsa6Ca__locationStatus{border:1px dashed var(--line);background:var(--surface-raised);border-radius:.8rem;margin:0;padding:.75rem .9rem}.competition-observation-preview-module__Qsa6Ca__actionRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.competition-observation-preview-module__Qsa6Ca__actionRow button{min-width:14rem}.competition-observation-preview-module__Qsa6Ca__results{gap:1rem;display:grid}.competition-observation-preview-module__Qsa6Ca__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.competition-observation-preview-module__Qsa6Ca__metricGrid article{border:1px solid var(--line);background:var(--surface-raised);border-radius:1rem;gap:.35rem;min-height:8.5rem;padding:1rem;display:grid}.competition-observation-preview-module__Qsa6Ca__metricGrid article>strong{font-size:clamp(1.35rem,3vw,2rem)}.competition-observation-preview-module__Qsa6Ca__evidenceDetails{padding:0;overflow:hidden}.competition-observation-preview-module__Qsa6Ca__evidenceDetails summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;list-style:none;display:flex}.competition-observation-preview-module__Qsa6Ca__evidenceDetails summary::-webkit-details-marker{display:none}.competition-observation-preview-module__Qsa6Ca__evidenceDetails summary>span:first-child{gap:.2rem;display:grid}.competition-observation-preview-module__Qsa6Ca__evidenceDetails summary small{color:var(--muted)}.competition-observation-preview-module__Qsa6Ca__detailsAction{color:var(--muted);white-space:nowrap;font-size:.9rem}.competition-observation-preview-module__Qsa6Ca__evidenceDetails[open] .competition-observation-preview-module__Qsa6Ca__detailsAction:after{content:" · hide"}.competition-observation-preview-module__Qsa6Ca__evidenceDetailsBody{border-top:1px solid var(--line);gap:.85rem;padding:0 1rem 1rem;display:grid}.competition-observation-preview-module__Qsa6Ca__evidenceDetailsBody>:first-child{margin-top:1rem}.competition-observation-preview-module__Qsa6Ca__entityList{gap:.85rem;display:grid}.competition-observation-preview-module__Qsa6Ca__entityRows{gap:.55rem;max-height:24rem;display:grid;overflow:auto}.competition-observation-preview-module__Qsa6Ca__entityRow{border:1px solid var(--line);border-radius:.8rem;grid-template-columns:minmax(12rem,1fr) auto auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}.competition-observation-preview-module__Qsa6Ca__entityRow div{gap:.2rem;display:grid}.competition-observation-preview-module__Qsa6Ca__entityRow div span,.competition-observation-preview-module__Qsa6Ca__sourceBox small{color:var(--muted);font-size:.88rem}.competition-observation-preview-module__Qsa6Ca__sourceBox a,.competition-observation-preview-module__Qsa6Ca__entityRow a{overflow-wrap:anywhere}.competition-observation-preview-module__Qsa6Ca__unknownState,.competition-observation-preview-module__Qsa6Ca__disclaimer{border-style:dashed;gap:.4rem;display:grid}@media (max-width:900px){.competition-observation-preview-module__Qsa6Ca__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-observation-preview-module__Qsa6Ca__entityRow{grid-template-columns:1fr auto}.competition-observation-preview-module__Qsa6Ca__entityRow a{grid-column:1/-1}}@media (max-width:680px){.competition-observation-preview-module__Qsa6Ca__heading,.competition-observation-preview-module__Qsa6Ca__actionRow,.competition-observation-preview-module__Qsa6Ca__boundary,.competition-observation-preview-module__Qsa6Ca__formGrid,.competition-observation-preview-module__Qsa6Ca__metricGrid,.competition-observation-preview-module__Qsa6Ca__entityRow,.competition-observation-preview-module__Qsa6Ca__evidenceDetails summary{grid-template-columns:1fr;display:grid}.competition-observation-preview-module__Qsa6Ca__detailsAction{white-space:normal}.competition-observation-preview-module__Qsa6Ca__actionRow button{width:100%}.competition-observation-preview-module__Qsa6Ca__entityRow a{grid-column:auto}}
.market-trend-observation-preview-module__BV7t6G__panel{border:1px solid var(--line);background:var(--surface);border-radius:1.5rem;gap:1.25rem;margin-top:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.market-trend-observation-preview-module__BV7t6G__heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.market-trend-observation-preview-module__BV7t6G__heading h2{margin:.3rem 0 .45rem}.market-trend-observation-preview-module__BV7t6G__heading p{max-width:60rem;margin-bottom:0}.market-trend-observation-preview-module__BV7t6G__boundary,.market-trend-observation-preview-module__BV7t6G__disclaimer,.market-trend-observation-preview-module__BV7t6G__unknownState,.market-trend-observation-preview-module__BV7t6G__sourceBox,.market-trend-observation-preview-module__BV7t6G__dailySeries,.market-trend-observation-preview-module__BV7t6G__evidenceDetails{border:1px solid var(--line);background:var(--surface-raised);border-radius:1rem;padding:1rem}.market-trend-observation-preview-module__BV7t6G__boundary{grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);gap:1rem;display:grid}.market-trend-observation-preview-module__BV7t6G__boundary div,.market-trend-observation-preview-module__BV7t6G__sourceBox,.market-trend-observation-preview-module__BV7t6G__dailySeries>div:first-child{gap:.3rem;display:grid}.market-trend-observation-preview-module__BV7t6G__boundary p,.market-trend-observation-preview-module__BV7t6G__disclaimer p,.market-trend-observation-preview-module__BV7t6G__unknownState p,.market-trend-observation-preview-module__BV7t6G__metricGrid p,.market-trend-observation-preview-module__BV7t6G__actionRow p{margin:0}.market-trend-observation-preview-module__BV7t6G__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.market-trend-observation-preview-module__BV7t6G__formGrid label{gap:.45rem;display:grid}.market-trend-observation-preview-module__BV7t6G__formGrid input{width:100%}.market-trend-observation-preview-module__BV7t6G__articleField{grid-column:1/-1}.market-trend-observation-preview-module__BV7t6G__actionRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.market-trend-observation-preview-module__BV7t6G__actionButtons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem;display:flex}.market-trend-observation-preview-module__BV7t6G__actionRow button{min-width:13rem}.market-trend-observation-preview-module__BV7t6G__windowButton{border:1px solid var(--line);background:var(--surface-raised);min-height:2.65rem;color:inherit;font:inherit;cursor:pointer;border-radius:.8rem;padding:.65rem .9rem}.market-trend-observation-preview-module__BV7t6G__results{gap:1rem;display:grid}.market-trend-observation-preview-module__BV7t6G__metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.market-trend-observation-preview-module__BV7t6G__metricGrid article{border:1px solid var(--line);background:var(--surface-raised);border-radius:1rem;gap:.35rem;min-height:8.5rem;padding:1rem;display:grid}.market-trend-observation-preview-module__BV7t6G__metricGrid article>strong{font-size:clamp(1.35rem,3vw,2rem)}.market-trend-observation-preview-module__BV7t6G__evidenceDetails{padding:0;overflow:hidden}.market-trend-observation-preview-module__BV7t6G__evidenceDetails summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;list-style:none;display:flex}.market-trend-observation-preview-module__BV7t6G__evidenceDetails summary::-webkit-details-marker{display:none}.market-trend-observation-preview-module__BV7t6G__evidenceDetails summary>span:first-child{gap:.2rem;display:grid}.market-trend-observation-preview-module__BV7t6G__evidenceDetails summary small{color:var(--muted)}.market-trend-observation-preview-module__BV7t6G__detailsAction{color:var(--muted);white-space:nowrap;font-size:.9rem}.market-trend-observation-preview-module__BV7t6G__evidenceDetails[open] .market-trend-observation-preview-module__BV7t6G__detailsAction:after{content:" · hide"}.market-trend-observation-preview-module__BV7t6G__evidenceDetailsBody{border-top:1px solid var(--line);gap:.85rem;padding:0 1rem 1rem;display:grid}.market-trend-observation-preview-module__BV7t6G__evidenceDetailsBody>:first-child{margin-top:1rem}.market-trend-observation-preview-module__BV7t6G__dailySeries{gap:.85rem;display:grid}.market-trend-observation-preview-module__BV7t6G__pointList{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;max-height:18rem;display:grid;overflow:auto}.market-trend-observation-preview-module__BV7t6G__pointRow{border:1px solid var(--line);border-radius:.75rem;justify-content:space-between;gap:.75rem;padding:.6rem .7rem;display:flex}.market-trend-observation-preview-module__BV7t6G__sourceBox a{overflow-wrap:anywhere}.market-trend-observation-preview-module__BV7t6G__unknownState,.market-trend-observation-preview-module__BV7t6G__disclaimer{border-style:dashed;gap:.4rem;display:grid}@media (max-width:900px){.market-trend-observation-preview-module__BV7t6G__metricGrid,.market-trend-observation-preview-module__BV7t6G__pointList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.market-trend-observation-preview-module__BV7t6G__heading,.market-trend-observation-preview-module__BV7t6G__actionRow,.market-trend-observation-preview-module__BV7t6G__actionButtons,.market-trend-observation-preview-module__BV7t6G__evidenceDetails summary{display:grid}.market-trend-observation-preview-module__BV7t6G__boundary,.market-trend-observation-preview-module__BV7t6G__formGrid,.market-trend-observation-preview-module__BV7t6G__metricGrid,.market-trend-observation-preview-module__BV7t6G__pointList{grid-template-columns:1fr}.market-trend-observation-preview-module__BV7t6G__articleField{grid-column:auto}.market-trend-observation-preview-module__BV7t6G__detailsAction{white-space:normal}.market-trend-observation-preview-module__BV7t6G__actionRow button{width:100%}}
.regional-mapped-presence-comparison-module__oupHKq__panel{border:1px solid var(--border);background:#fff;border-radius:1rem;gap:1rem;padding:1rem;display:grid;box-shadow:0 8px 24px #0f223a0b}.regional-mapped-presence-comparison-module__oupHKq__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.regional-mapped-presence-comparison-module__oupHKq__header>div{gap:.25rem;display:grid}.regional-mapped-presence-comparison-module__oupHKq__header h4{color:var(--ok-navy);letter-spacing:-.02em;margin:0;font-size:1.05rem}.regional-mapped-presence-comparison-module__oupHKq__header p{max-width:760px;color:var(--muted);margin:0;font-size:.76rem;line-height:1.5}.regional-mapped-presence-comparison-module__oupHKq__kicker{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:.65rem;font-weight:850}.regional-mapped-presence-comparison-module__oupHKq__source{color:#52657c;background:#f7f9fc;border:1px solid #d8e2ed;border-radius:999px;flex:none;padding:.42rem .62rem;font-size:.66rem;font-weight:800}.regional-mapped-presence-comparison-module__oupHKq__truthBar{background:#f6faff;border:1px solid #d7e5f4;border-radius:.8rem;gap:.18rem;padding:.78rem .85rem;display:grid}.regional-mapped-presence-comparison-module__oupHKq__truthBar strong{color:var(--ok-navy);font-size:.76rem}.regional-mapped-presence-comparison-module__oupHKq__truthBar span{color:var(--muted);font-size:.7rem;line-height:1.45}.regional-mapped-presence-comparison-module__oupHKq__controls{grid-template-columns:1.2fr 1fr .7fr;gap:.75rem;display:grid}.regional-mapped-presence-comparison-module__oupHKq__controls label,.regional-mapped-presence-comparison-module__oupHKq__regionCard label{gap:.3rem;display:grid}.regional-mapped-presence-comparison-module__oupHKq__controls label>span,.regional-mapped-presence-comparison-module__oupHKq__regionCard label>span{color:#52657c;font-size:.66rem;font-weight:800}.regional-mapped-presence-comparison-module__oupHKq__controls input,.regional-mapped-presence-comparison-module__oupHKq__controls select,.regional-mapped-presence-comparison-module__oupHKq__regionCard input{width:100%;min-height:38px;color:var(--ok-navy);font:inherit;background:#fff;border:1px solid #cad6e4;border-radius:.58rem;padding:.52rem .62rem;font-size:.78rem}.regional-mapped-presence-comparison-module__oupHKq__regionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.regional-mapped-presence-comparison-module__oupHKq__regionCard{border:1px solid var(--border);background:#fbfcfe;border-radius:.85rem;gap:.7rem;padding:.8rem;display:grid}.regional-mapped-presence-comparison-module__oupHKq__regionHeading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.regional-mapped-presence-comparison-module__oupHKq__regionHeading>span{color:var(--ok-navy);font-size:.74rem;font-weight:850}.regional-mapped-presence-comparison-module__oupHKq__regionHeading button,.regional-mapped-presence-comparison-module__oupHKq__cardActions button{color:#6f7d8f;cursor:pointer;background:0 0;border:0;font-size:.68rem;font-weight:750}.regional-mapped-presence-comparison-module__oupHKq__coordinateRow{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.regional-mapped-presence-comparison-module__oupHKq__result{background:#fff;border:1px solid #dce5ef;border-radius:.72rem;gap:.26rem;padding:.72rem;display:grid}.regional-mapped-presence-comparison-module__oupHKq__result>strong{color:var(--ok-navy);font-size:1.35rem;line-height:1}.regional-mapped-presence-comparison-module__oupHKq__result>small{color:#718096;font-size:.63rem;line-height:1.35}.regional-mapped-presence-comparison-module__oupHKq__result p{color:var(--muted);margin:.25rem 0;font-size:.68rem;line-height:1.45}.regional-mapped-presence-comparison-module__oupHKq__status{color:#375a7a;text-transform:uppercase;letter-spacing:.05em;background:#edf4fb;border-radius:999px;width:max-content;padding:.28rem .45rem;font-size:.61rem;font-weight:850}.regional-mapped-presence-comparison-module__oupHKq__sources{flex-wrap:wrap;gap:.4rem;display:flex}.regional-mapped-presence-comparison-module__oupHKq__sources a{color:var(--ok-blue);font-size:.66rem;font-weight:800}.regional-mapped-presence-comparison-module__oupHKq__error{color:#a04432;margin:0;font-size:.68rem;line-height:1.45}.regional-mapped-presence-comparison-module__oupHKq__actions{flex-wrap:wrap;gap:.55rem;display:flex}.regional-mapped-presence-comparison-module__oupHKq__primary,.regional-mapped-presence-comparison-module__oupHKq__secondary{min-height:38px;font:inherit;cursor:pointer;border-radius:.58rem;padding:.55rem .8rem;font-size:.74rem;font-weight:850}.regional-mapped-presence-comparison-module__oupHKq__primary{border:1px solid var(--ok-blue);background:var(--ok-blue);color:#fff}.regional-mapped-presence-comparison-module__oupHKq__secondary{color:var(--ok-navy);background:#fff;border:1px solid #cad6e4}.regional-mapped-presence-comparison-module__oupHKq__primary:disabled,.regional-mapped-presence-comparison-module__oupHKq__secondary:disabled{cursor:not-allowed;opacity:.55}.regional-mapped-presence-comparison-module__oupHKq__ready,.regional-mapped-presence-comparison-module__oupHKq__pending{border-radius:.75rem;gap:.18rem;padding:.78rem .85rem;display:grid}.regional-mapped-presence-comparison-module__oupHKq__ready{background:#f5faf6;border:1px solid #cfe0d5}.regional-mapped-presence-comparison-module__oupHKq__pending{background:var(--surface-subtle);border:1px dashed #cad6e4}.regional-mapped-presence-comparison-module__oupHKq__ready strong,.regional-mapped-presence-comparison-module__oupHKq__pending strong{color:var(--ok-navy);font-size:.76rem}.regional-mapped-presence-comparison-module__oupHKq__ready span,.regional-mapped-presence-comparison-module__oupHKq__pending span{color:var(--muted);font-size:.7rem;line-height:1.45}.regional-mapped-presence-comparison-module__oupHKq__coordinateNote{color:#7b8899;margin:0;font-size:.66rem;line-height:1.45}@media (max-width:980px){.regional-mapped-presence-comparison-module__oupHKq__controls,.regional-mapped-presence-comparison-module__oupHKq__regionGrid{grid-template-columns:1fr}.regional-mapped-presence-comparison-module__oupHKq__header{flex-direction:column}.regional-mapped-presence-comparison-module__oupHKq__source{white-space:normal}.regional-mapped-presence-comparison-module__oupHKq__coordinateRow{grid-template-columns:1fr 1fr}}@media (max-width:520px){.regional-mapped-presence-comparison-module__oupHKq__coordinateRow{grid-template-columns:1fr}.regional-mapped-presence-comparison-module__oupHKq__panel{padding:.8rem}.regional-mapped-presence-comparison-module__oupHKq__actions{display:grid}.regional-mapped-presence-comparison-module__oupHKq__primary,.regional-mapped-presence-comparison-module__oupHKq__secondary{width:100%}}
.opportunity-research-sections-module__74SIwq__section{border-bottom:1px solid var(--border);padding:1.4rem 1.35rem 1.55rem;scroll-margin-top:5.5rem}.opportunity-research-sections-module__74SIwq__heading{grid-template-columns:minmax(0,1fr) minmax(210px,.42fr);align-items:end;gap:1rem;margin-bottom:1rem;display:grid}.opportunity-research-sections-module__74SIwq__heading h3{color:var(--ok-navy);letter-spacing:-.025em;margin:.2rem 0 0;font-size:1.18rem}.opportunity-research-sections-module__74SIwq__heading p{color:var(--muted);text-align:right;margin:0;font-size:.76rem;line-height:1.5}.opportunity-research-sections-module__74SIwq__eyebrow,.opportunity-research-sections-module__74SIwq__signalLabel{color:var(--accent);letter-spacing:.105em;text-transform:uppercase;font-size:.67rem;font-weight:850}.opportunity-research-sections-module__74SIwq__researchCard{border:1px solid var(--border);background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 8px 24px #0f223a0b}.opportunity-research-sections-module__74SIwq__researchCardTop{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.05rem .9rem;display:flex}.opportunity-research-sections-module__74SIwq__researchCardTop>div{gap:.22rem;display:grid}.opportunity-research-sections-module__74SIwq__researchCardTop strong{color:var(--ok-navy);letter-spacing:-.02em;font-size:1rem}.opportunity-research-sections-module__74SIwq__researchCardTop p{max-width:720px;color:var(--muted);margin:0;font-size:.76rem;line-height:1.5}.opportunity-research-sections-module__74SIwq__sourceChip{color:#52657c;white-space:nowrap;background:#f7f9fc;border:1px solid #d8e2ed;border-radius:999px;flex:none;padding:.42rem .62rem;font-size:.66rem;font-weight:800}.opportunity-research-sections-module__74SIwq__researchDrawer{border:1px solid var(--border);background:linear-gradient(155deg,#fff,#f8fafc);border-radius:.85rem;margin:0 .75rem .75rem;overflow:hidden}.opportunity-research-sections-module__74SIwq__researchDrawer>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.24rem 1rem;padding:.85rem .95rem;list-style:none;display:grid}.opportunity-research-sections-module__74SIwq__researchDrawer>summary::-webkit-details-marker{display:none}.opportunity-research-sections-module__74SIwq__whyDrawer>summary::-webkit-details-marker{display:none}.opportunity-research-sections-module__74SIwq__researchDrawer>summary:after{content:"+";color:var(--ok-blue);grid-area:1/2/span 3;align-self:center;font-size:1.3rem;font-weight:700}.opportunity-research-sections-module__74SIwq__researchDrawer[open]>summary:after{content:"–"}.opportunity-research-sections-module__74SIwq__researchDrawer>summary span{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:.63rem;font-weight:850}.opportunity-research-sections-module__74SIwq__researchDrawer>summary strong{color:var(--ok-navy);letter-spacing:-.02em;font-size:.94rem}.opportunity-research-sections-module__74SIwq__researchDrawer>summary small{max-width:720px;color:var(--muted);font-size:.72rem;line-height:1.45}.opportunity-research-sections-module__74SIwq__researchDrawerBody{border-top:1px solid var(--border);background:#fff;padding:0 .9rem .9rem}.opportunity-research-sections-module__74SIwq__researchDrawerBody>*{margin-top:.9rem}.opportunity-research-sections-module__74SIwq__whyDrawer{border-top:1px solid var(--border);background:#fbfcfe}.opportunity-research-sections-module__74SIwq__whyDrawer>summary{cursor:pointer;color:var(--ok-blue);padding:.68rem 1.05rem;font-size:.7rem;font-weight:800;list-style:none}.opportunity-research-sections-module__74SIwq__whyDrawer>summary:after{content:" +"}.opportunity-research-sections-module__74SIwq__whyDrawer[open]>summary:after{content:" –"}.opportunity-research-sections-module__74SIwq__whyDrawer p{max-width:820px;color:var(--muted);margin:-.1rem 1.05rem .85rem;font-size:.72rem;line-height:1.55}.opportunity-research-sections-module__74SIwq__researchUnavailable{background:var(--surface-subtle);border:1px dashed #cad6e4;border-radius:.9rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.opportunity-research-sections-module__74SIwq__researchUnavailable>div{gap:.24rem;display:grid}.opportunity-research-sections-module__74SIwq__researchUnavailable span{color:#7b8899;letter-spacing:.075em;text-transform:uppercase;font-size:.65rem;font-weight:850}.opportunity-research-sections-module__74SIwq__researchUnavailable strong{color:var(--ok-navy);font-size:.96rem}.opportunity-research-sections-module__74SIwq__researchUnavailable p{max-width:760px;margin:0;font-size:.78rem;line-height:1.55}.opportunity-research-sections-module__74SIwq__researchUnavailable a{color:var(--ok-blue);white-space:nowrap;font-size:.78rem;font-weight:800}@media (max-width:900px){.opportunity-research-sections-module__74SIwq__heading,.opportunity-research-sections-module__74SIwq__researchUnavailable{grid-template-columns:1fr}.opportunity-research-sections-module__74SIwq__heading p{text-align:left}}@media (max-width:680px){.opportunity-research-sections-module__74SIwq__researchCardTop{flex-direction:column}.opportunity-research-sections-module__74SIwq__sourceChip{white-space:normal}}@media (max-width:520px){.opportunity-research-sections-module__74SIwq__section{padding:1.1rem 1rem 1.25rem}.opportunity-research-sections-module__74SIwq__researchCardTop{padding:.9rem}.opportunity-research-sections-module__74SIwq__researchDrawer{margin:0 .55rem .55rem}.opportunity-research-sections-module__74SIwq__researchDrawer>summary{padding:.82rem}.opportunity-research-sections-module__74SIwq__researchDrawerBody{padding:0 .7rem .7rem}.opportunity-research-sections-module__74SIwq__whyDrawer>summary{padding-inline:.9rem}.opportunity-research-sections-module__74SIwq__whyDrawer p{margin-inline:.9rem}.opportunity-research-sections-module__74SIwq__researchUnavailable a{white-space:normal}}
.execution-scenario-lab-module__K2YOBW__lab{padding:calc(var(--ok-card-padding,16px) + 6px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);gap:18px;margin-bottom:18px;display:grid}.execution-scenario-lab-module__K2YOBW__header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.execution-scenario-lab-module__K2YOBW__header h3{color:var(--ok-ink,#0f2742);letter-spacing:-.02em;margin:4px 0 6px;font-size:1.2rem}.execution-scenario-lab-module__K2YOBW__header p{max-width:680px;color:var(--ok-slate,#5e7186);margin:0;line-height:1.55}.execution-scenario-lab-module__K2YOBW__kicker{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:850;display:block}.execution-scenario-lab-module__K2YOBW__coverage{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface-soft,#f8fafc);text-align:center;min-width:112px;padding:12px 14px}.execution-scenario-lab-module__K2YOBW__coverage strong{color:var(--ok-ink,#0f2742);font-size:1.35rem;display:block}.execution-scenario-lab-module__K2YOBW__coverage span{color:var(--ok-text-muted,#728197);font-size:.72rem}.execution-scenario-lab-module__K2YOBW__truthBar{border-radius:var(--ok-radius-control,9px);color:var(--ok-slate,#5e7186);background:#fffaf2;border:1px solid #f0d8b8;gap:4px;padding:12px 14px;font-size:.78rem;line-height:1.5;display:grid}.execution-scenario-lab-module__K2YOBW__truthBar strong{color:#8b5717}.execution-scenario-lab-module__K2YOBW__layout{gap:var(--ok-card-gap,12px);grid-template-columns:minmax(0,1.65fr) minmax(260px,.8fr);display:grid}.execution-scenario-lab-module__K2YOBW__editor,.execution-scenario-lab-module__K2YOBW__impact{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e)}.execution-scenario-lab-module__K2YOBW__editor{padding:var(--ok-card-padding,16px)}.execution-scenario-lab-module__K2YOBW__editorHeading{justify-content:space-between;align-items:end;gap:14px;margin-bottom:14px;display:flex}.execution-scenario-lab-module__K2YOBW__editorHeading label{flex:1}.execution-scenario-lab-module__K2YOBW__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.execution-scenario-lab-module__K2YOBW__fields label,.execution-scenario-lab-module__K2YOBW__editorHeading label{gap:5px;display:grid}.execution-scenario-lab-module__K2YOBW__fields span,.execution-scenario-lab-module__K2YOBW__editorHeading label span,.execution-scenario-lab-module__K2YOBW__impact small{color:#52657c;font-size:.72rem;font-weight:750}.execution-scenario-lab-module__K2YOBW__fields input,.execution-scenario-lab-module__K2YOBW__fields select,.execution-scenario-lab-module__K2YOBW__editorHeading input{width:100%;min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface,#fff);color:var(--ok-ink,#0f2742);font:inherit;border:1px solid #cfdbe8;outline:none;padding:8px 10px;transition:border-color .13s,box-shadow .13s,background-color .13s}.execution-scenario-lab-module__K2YOBW__fields input::placeholder,.execution-scenario-lab-module__K2YOBW__editorHeading input::placeholder{color:#98a5b4}.execution-scenario-lab-module__K2YOBW__fields input:focus,.execution-scenario-lab-module__K2YOBW__fields select:focus,.execution-scenario-lab-module__K2YOBW__editorHeading input:focus{border-color:var(--ok-blue,#2f6fed);box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a)}.execution-scenario-lab-module__K2YOBW__wide{grid-column:1/-1}.execution-scenario-lab-module__K2YOBW__delta{color:#405b79;white-space:nowrap;background:#f4f8fd;border:1px solid #d9e5f4;border-radius:999px;flex:none;padding:6px 9px;font-size:.7rem;font-weight:800}.execution-scenario-lab-module__K2YOBW__actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.execution-scenario-lab-module__K2YOBW__actions button,.execution-scenario-lab-module__K2YOBW__cardActions button{min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);cursor:pointer;font:inherit;padding:7px 11px;font-size:.73rem;font-weight:800;transition:border-color .13s,box-shadow .13s,background-color .13s}.execution-scenario-lab-module__K2YOBW__primary{border:1px solid var(--ok-blue,#2f6fed);background:var(--ok-blue,#2f6fed);color:#fff}.execution-scenario-lab-module__K2YOBW__secondary,.execution-scenario-lab-module__K2YOBW__cardActions button{background:var(--ok-surface,#fff);color:var(--ok-ink,#0f2742);border:1px solid #cfdbe8}.execution-scenario-lab-module__K2YOBW__primary:hover,.execution-scenario-lab-module__K2YOBW__primary:focus-visible{background:#245fcf}.execution-scenario-lab-module__K2YOBW__secondary:hover,.execution-scenario-lab-module__K2YOBW__secondary:focus-visible,.execution-scenario-lab-module__K2YOBW__cardActions button:hover,.execution-scenario-lab-module__K2YOBW__cardActions button:focus-visible{background:var(--ok-surface-soft,#f8fafc);border-color:#aebfd1}.execution-scenario-lab-module__K2YOBW__primary:focus-visible,.execution-scenario-lab-module__K2YOBW__secondary:focus-visible,.execution-scenario-lab-module__K2YOBW__cardActions button:focus-visible{box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a);outline:none}.execution-scenario-lab-module__K2YOBW__impact{padding:var(--ok-card-padding,16px);background:linear-gradient(155deg,#fff,#fbfdff);align-content:start;gap:14px;display:grid}.execution-scenario-lab-module__K2YOBW__launchShape{color:var(--ok-ink,#0f2742);font-size:1rem;line-height:1.45}.execution-scenario-lab-module__K2YOBW__impact>div{gap:7px;display:grid}.execution-scenario-lab-module__K2YOBW__chips{flex-wrap:wrap;gap:6px;display:flex}.execution-scenario-lab-module__K2YOBW__chips span{color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4;border-radius:999px;padding:5px 8px;font-size:.7rem;font-weight:800}.execution-scenario-lab-module__K2YOBW__impact ul{color:var(--ok-slate,#5e7186);margin:0;padding-left:18px;font-size:.8rem;line-height:1.5}.execution-scenario-lab-module__K2YOBW__saved{border-top:1px solid var(--ok-divider,#edf1f5);gap:10px;padding-top:16px;display:grid}.execution-scenario-lab-module__K2YOBW__savedHeading{color:var(--ok-ink,#0f2742);justify-content:space-between;gap:12px;display:flex}.execution-scenario-lab-module__K2YOBW__savedHeading span{color:var(--ok-text-muted,#728197);font-size:.78rem}.execution-scenario-lab-module__K2YOBW__cards{gap:var(--ok-card-gap,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.execution-scenario-lab-module__K2YOBW__card,.execution-scenario-lab-module__K2YOBW__activeCard{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);gap:8px;transition:border-color .13s,box-shadow .13s,background-color .13s;display:grid}.execution-scenario-lab-module__K2YOBW__activeCard{box-shadow:0 0 0 1px #2f6fed14, var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);background:#f8fbff;border-color:#9bbce8}.execution-scenario-lab-module__K2YOBW__card>div:first-child,.execution-scenario-lab-module__K2YOBW__activeCard>div:first-child{color:var(--ok-ink,#0f2742);justify-content:space-between;gap:8px;display:flex}.execution-scenario-lab-module__K2YOBW__card>div:first-child span,.execution-scenario-lab-module__K2YOBW__activeCard>div:first-child span{color:var(--ok-text-muted,#728197);font-size:.72rem}.execution-scenario-lab-module__K2YOBW__card p,.execution-scenario-lab-module__K2YOBW__activeCard p{color:var(--ok-slate,#5e7186);margin:0;font-size:.8rem;line-height:1.5}.execution-scenario-lab-module__K2YOBW__cardActions{flex-wrap:wrap;gap:6px;display:flex}.execution-scenario-lab-module__K2YOBW__cardActions button{flex:0 auto;min-height:34px;font-size:.7rem}.execution-scenario-lab-module__K2YOBW__message{border-radius:var(--ok-radius-control,9px);color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4;margin:0;padding:9px 11px;font-size:.78rem;line-height:1.5}@media (hover:hover){.execution-scenario-lab-module__K2YOBW__card:hover,.execution-scenario-lab-module__K2YOBW__editor:hover,.execution-scenario-lab-module__K2YOBW__impact:hover{border-color:var(--ok-border-strong,#cbd7e5);box-shadow:var(--ok-shadow-card-hover,0 8px 26px #0f27421f)}}@media (max-width:820px){.execution-scenario-lab-module__K2YOBW__layout,.execution-scenario-lab-module__K2YOBW__fields,.execution-scenario-lab-module__K2YOBW__cards{grid-template-columns:1fr}.execution-scenario-lab-module__K2YOBW__wide{grid-column:auto}.execution-scenario-lab-module__K2YOBW__header,.execution-scenario-lab-module__K2YOBW__editorHeading{flex-direction:column;align-items:stretch}.execution-scenario-lab-module__K2YOBW__coverage{text-align:left;min-width:0}.execution-scenario-lab-module__K2YOBW__coverage strong,.execution-scenario-lab-module__K2YOBW__coverage span{margin-right:6px;display:inline}.execution-scenario-lab-module__K2YOBW__delta{white-space:normal;align-self:flex-start}}@media (max-width:520px){.execution-scenario-lab-module__K2YOBW__lab{gap:14px;padding:14px}.execution-scenario-lab-module__K2YOBW__actions,.execution-scenario-lab-module__K2YOBW__cardActions{grid-template-columns:1fr;display:grid}.execution-scenario-lab-module__K2YOBW__actions button,.execution-scenario-lab-module__K2YOBW__cardActions button{width:100%}.execution-scenario-lab-module__K2YOBW__savedHeading,.execution-scenario-lab-module__K2YOBW__card>div:first-child,.execution-scenario-lab-module__K2YOBW__activeCard>div:first-child{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.execution-scenario-lab-module__K2YOBW__fields input,.execution-scenario-lab-module__K2YOBW__fields select,.execution-scenario-lab-module__K2YOBW__editorHeading input,.execution-scenario-lab-module__K2YOBW__primary,.execution-scenario-lab-module__K2YOBW__secondary,.execution-scenario-lab-module__K2YOBW__cardActions button,.execution-scenario-lab-module__K2YOBW__card,.execution-scenario-lab-module__K2YOBW__activeCard{transition:none}}
.startup-budget-planner-module__Lp0q9q__planner{padding:calc(var(--ok-card-padding,16px) + 6px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);gap:16px;margin-bottom:18px;display:grid}.startup-budget-planner-module__Lp0q9q__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.startup-budget-planner-module__Lp0q9q__header h3{color:var(--ok-ink,#0f2742);letter-spacing:-.02em;margin:4px 0 6px;font-size:1.2rem}.startup-budget-planner-module__Lp0q9q__header p{max-width:680px;color:var(--ok-slate,#5e7186);margin:0;line-height:1.55}.startup-budget-planner-module__Lp0q9q__kicker{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:850;display:block}.startup-budget-planner-module__Lp0q9q__count{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface-soft,#f8fafc);text-align:center;min-width:112px;padding:12px 14px}.startup-budget-planner-module__Lp0q9q__count strong,.startup-budget-planner-module__Lp0q9q__count span{display:block}.startup-budget-planner-module__Lp0q9q__count strong{color:var(--ok-ink,#0f2742);font-size:1.1rem}.startup-budget-planner-module__Lp0q9q__count span{color:var(--ok-text-muted,#728197);font-size:.7rem}.startup-budget-planner-module__Lp0q9q__truthBar{border-radius:var(--ok-radius-control,9px);color:var(--ok-slate,#5e7186);background:#fffaf2;border:1px solid #f0d8b8;gap:4px;padding:12px 14px;font-size:.78rem;line-height:1.5;display:grid}.startup-budget-planner-module__Lp0q9q__truthBar strong{color:#8b5717}.startup-budget-planner-module__Lp0q9q__summaryGrid{gap:var(--ok-card-gap,12px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.startup-budget-planner-module__Lp0q9q__summaryGrid article{min-width:0;padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:linear-gradient(155deg,#fff,#fbfdff);gap:6px;display:grid}.startup-budget-planner-module__Lp0q9q__summaryGrid span{color:#52657c;letter-spacing:.04em;text-transform:uppercase;font-size:.67rem;font-weight:820}.startup-budget-planner-module__Lp0q9q__summaryGrid strong{overflow-wrap:anywhere;color:var(--ok-ink,#0f2742);font-size:.94rem}.startup-budget-planner-module__Lp0q9q__summaryGrid small{color:var(--ok-text-muted,#728197);font-size:.7rem;line-height:1.45}.startup-budget-planner-module__Lp0q9q__budgetRow{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface-soft,#f8fafc);grid-template-columns:minmax(0,1fr) minmax(150px,.35fr) auto;align-items:end;gap:12px;display:grid}.startup-budget-planner-module__Lp0q9q__budgetRow>div{gap:3px;display:grid}.startup-budget-planner-module__Lp0q9q__budgetRow>div strong{color:var(--ok-ink,#0f2742);font-size:.82rem}.startup-budget-planner-module__Lp0q9q__budgetRow>div span{color:var(--ok-text-muted,#728197);font-size:.7rem;line-height:1.45}.startup-budget-planner-module__Lp0q9q__budgetRow label,.startup-budget-planner-module__Lp0q9q__form label{gap:5px;display:grid}.startup-budget-planner-module__Lp0q9q__budgetRow label span,.startup-budget-planner-module__Lp0q9q__form label span{color:#52657c;font-size:.7rem;font-weight:760}.startup-budget-planner-module__Lp0q9q__budgetRow input,.startup-budget-planner-module__Lp0q9q__form input,.startup-budget-planner-module__Lp0q9q__form select{width:100%;min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface,#fff);color:var(--ok-ink,#0f2742);font:inherit;border:1px solid #cfdbe8;outline:none;padding:8px 10px}.startup-budget-planner-module__Lp0q9q__budgetRow input:focus,.startup-budget-planner-module__Lp0q9q__form input:focus,.startup-budget-planner-module__Lp0q9q__form select:focus{border-color:var(--ok-blue,#2f6fed);box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a)}.startup-budget-planner-module__Lp0q9q__budgetRow button,.startup-budget-planner-module__Lp0q9q__itemActions button,.startup-budget-planner-module__Lp0q9q__formHeading button,.startup-budget-planner-module__Lp0q9q__primary{min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);cursor:pointer;font:inherit;padding:7px 11px;font-size:.72rem;font-weight:800}.startup-budget-planner-module__Lp0q9q__budgetRow button,.startup-budget-planner-module__Lp0q9q__primary{border:1px solid var(--ok-blue,#2f6fed);background:var(--ok-blue,#2f6fed);color:#fff}.startup-budget-planner-module__Lp0q9q__budgetRow button:hover,.startup-budget-planner-module__Lp0q9q__budgetRow button:focus-visible,.startup-budget-planner-module__Lp0q9q__primary:hover,.startup-budget-planner-module__Lp0q9q__primary:focus-visible{background:#245fcf;outline:none}.startup-budget-planner-module__Lp0q9q__items{gap:8px;display:grid}.startup-budget-planner-module__Lp0q9q__item{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.startup-budget-planner-module__Lp0q9q__itemCopy{gap:4px;min-width:0;display:grid}.startup-budget-planner-module__Lp0q9q__itemCopy strong{overflow-wrap:anywhere;color:var(--ok-ink,#0f2742);font-size:.82rem}.startup-budget-planner-module__Lp0q9q__itemCopy small{color:var(--ok-text-muted,#728197);font-size:.72rem;font-weight:740}.startup-budget-planner-module__Lp0q9q__phase{color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4;border-radius:999px;width:fit-content;padding:4px 7px;font-size:.61rem;font-weight:820}.startup-budget-planner-module__Lp0q9q__itemActions{flex:none;gap:6px;display:flex}.startup-budget-planner-module__Lp0q9q__itemActions button,.startup-budget-planner-module__Lp0q9q__formHeading button{color:var(--ok-ink,#0f2742);background:#fff;border:1px solid #cfdbe8}.startup-budget-planner-module__Lp0q9q__itemActions button:hover,.startup-budget-planner-module__Lp0q9q__itemActions button:focus-visible,.startup-budget-planner-module__Lp0q9q__formHeading button:hover,.startup-budget-planner-module__Lp0q9q__formHeading button:focus-visible{background:var(--ok-surface-soft,#f8fafc);border-color:#aebfd1;outline:none}.startup-budget-planner-module__Lp0q9q__form{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:linear-gradient(155deg,#fff,#fbfdff);grid-template-columns:minmax(0,1.15fr) repeat(3,minmax(120px,.55fr));gap:12px;display:grid}.startup-budget-planner-module__Lp0q9q__formHeading,.startup-budget-planner-module__Lp0q9q__formFooter{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.startup-budget-planner-module__Lp0q9q__formHeading>div{gap:2px;display:grid}.startup-budget-planner-module__Lp0q9q__formHeading strong{color:var(--ok-ink,#0f2742);font-size:.82rem}.startup-budget-planner-module__Lp0q9q__formHeading span,.startup-budget-planner-module__Lp0q9q__formFooter small{color:var(--ok-text-muted,#728197);font-size:.68rem}.startup-budget-planner-module__Lp0q9q__wide{min-width:0}.startup-budget-planner-module__Lp0q9q__form input:disabled,.startup-budget-planner-module__Lp0q9q__form select:disabled,.startup-budget-planner-module__Lp0q9q__primary:disabled{cursor:not-allowed;opacity:.55}.startup-budget-planner-module__Lp0q9q__state,.startup-budget-planner-module__Lp0q9q__error,.startup-budget-planner-module__Lp0q9q__feedback{border-radius:var(--ok-radius-control,9px);margin:0;padding:10px 12px;font-size:.76rem;line-height:1.5}.startup-budget-planner-module__Lp0q9q__state{color:var(--ok-text-muted,#728197);background:#fafcff;border:1px dashed #cfdbe8}.startup-budget-planner-module__Lp0q9q__error{color:#8f3b34;background:#fff7f6;border:1px solid #e9c7c3}.startup-budget-planner-module__Lp0q9q__feedback{color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4}@media (hover:hover){.startup-budget-planner-module__Lp0q9q__summaryGrid article:hover,.startup-budget-planner-module__Lp0q9q__item:hover,.startup-budget-planner-module__Lp0q9q__form:hover{border-color:var(--ok-border-strong,#cbd7e5);box-shadow:var(--ok-shadow-card-hover,0 8px 26px #0f27421f)}}@media (max-width:900px){.startup-budget-planner-module__Lp0q9q__summaryGrid,.startup-budget-planner-module__Lp0q9q__budgetRow{grid-template-columns:1fr}.startup-budget-planner-module__Lp0q9q__form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.startup-budget-planner-module__Lp0q9q__planner{padding:14px}.startup-budget-planner-module__Lp0q9q__header,.startup-budget-planner-module__Lp0q9q__item,.startup-budget-planner-module__Lp0q9q__formHeading,.startup-budget-planner-module__Lp0q9q__formFooter{flex-direction:column;align-items:stretch}.startup-budget-planner-module__Lp0q9q__count{text-align:left;min-width:0}.startup-budget-planner-module__Lp0q9q__count strong,.startup-budget-planner-module__Lp0q9q__count span{margin-right:6px;display:inline}.startup-budget-planner-module__Lp0q9q__form{grid-template-columns:1fr}.startup-budget-planner-module__Lp0q9q__formHeading,.startup-budget-planner-module__Lp0q9q__formFooter{grid-column:auto}.startup-budget-planner-module__Lp0q9q__itemActions,.startup-budget-planner-module__Lp0q9q__itemActions button,.startup-budget-planner-module__Lp0q9q__formHeading button,.startup-budget-planner-module__Lp0q9q__budgetRow button,.startup-budget-planner-module__Lp0q9q__primary{width:100%}.startup-budget-planner-module__Lp0q9q__itemActions{grid-template-columns:1fr 1fr;display:grid}}@media (prefers-reduced-motion:reduce){.startup-budget-planner-module__Lp0q9q__summaryGrid article,.startup-budget-planner-module__Lp0q9q__item,.startup-budget-planner-module__Lp0q9q__form{transition:none}}
.launch-economics-planner-module__1BWfcq__planner{padding:calc(var(--ok-card-padding,16px) + 6px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);gap:16px;margin-bottom:18px;display:grid}.launch-economics-planner-module__1BWfcq__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.launch-economics-planner-module__1BWfcq__header h3{color:var(--ok-ink,#0f2742);letter-spacing:-.02em;margin:4px 0 6px;font-size:1.2rem}.launch-economics-planner-module__1BWfcq__header p{max-width:680px;color:var(--ok-slate,#5e7186);margin:0;line-height:1.55}.launch-economics-planner-module__1BWfcq__kicker{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:850;display:block}.launch-economics-planner-module__1BWfcq__coverage{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface-soft,#f8fafc);text-align:center;min-width:112px;padding:12px 14px}.launch-economics-planner-module__1BWfcq__coverage strong,.launch-economics-planner-module__1BWfcq__coverage span{display:block}.launch-economics-planner-module__1BWfcq__coverage strong{color:var(--ok-ink,#0f2742);font-size:1.1rem}.launch-economics-planner-module__1BWfcq__coverage span{color:var(--ok-text-muted,#728197);font-size:.7rem}.launch-economics-planner-module__1BWfcq__truthBar{border-radius:var(--ok-radius-control,9px);color:var(--ok-slate,#5e7186);background:#fffaf2;border:1px solid #f0d8b8;gap:4px;padding:12px 14px;font-size:.78rem;line-height:1.5;display:grid}.launch-economics-planner-module__1BWfcq__truthBar strong{color:#8b5717}.launch-economics-planner-module__1BWfcq__inputGrid{gap:var(--ok-card-gap,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.launch-economics-planner-module__1BWfcq__inputGrid label{gap:5px;display:grid}.launch-economics-planner-module__1BWfcq__inputGrid span{color:#52657c;font-size:.72rem;font-weight:760}.launch-economics-planner-module__1BWfcq__inputGrid input{width:100%;min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface,#fff);color:var(--ok-ink,#0f2742);font:inherit;border:1px solid #cfdbe8;outline:none;padding:8px 10px}.launch-economics-planner-module__1BWfcq__inputGrid input:focus{border-color:var(--ok-blue,#2f6fed);box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a)}.launch-economics-planner-module__1BWfcq__saveRow{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface-soft,#f8fafc);justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.launch-economics-planner-module__1BWfcq__saveRow span{color:var(--ok-text-muted,#728197);font-size:.72rem;line-height:1.45}.launch-economics-planner-module__1BWfcq__saveRow button{min-height:var(--ok-control-min-height,38px);border:1px solid var(--ok-blue,#2f6fed);border-radius:var(--ok-radius-control,9px);background:var(--ok-blue,#2f6fed);color:#fff;cursor:pointer;font:inherit;padding:7px 11px;font-size:.73rem;font-weight:800}.launch-economics-planner-module__1BWfcq__saveRow button:hover,.launch-economics-planner-module__1BWfcq__saveRow button:focus-visible{box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a);background:#245fcf;outline:none}.launch-economics-planner-module__1BWfcq__summaryGrid{gap:var(--ok-card-gap,12px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.launch-economics-planner-module__1BWfcq__summaryGrid article{min-width:0;padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);background:linear-gradient(155deg,#fff,#fbfdff);align-content:start;gap:6px;display:grid}.launch-economics-planner-module__1BWfcq__summaryGrid span{color:#52657c;letter-spacing:.04em;text-transform:uppercase;font-size:.66rem;font-weight:820}.launch-economics-planner-module__1BWfcq__summaryGrid strong{overflow-wrap:anywhere;color:var(--ok-ink,#0f2742);font-size:.95rem}.launch-economics-planner-module__1BWfcq__summaryGrid small{color:var(--ok-text-muted,#728197);font-size:.69rem;line-height:1.45}.launch-economics-planner-module__1BWfcq__state,.launch-economics-planner-module__1BWfcq__error,.launch-economics-planner-module__1BWfcq__feedback{border-radius:var(--ok-radius-control,9px);margin:0;padding:10px 12px;font-size:.76rem;line-height:1.5}.launch-economics-planner-module__1BWfcq__state{color:var(--ok-text-muted,#728197);background:#fafcff;border:1px dashed #cfdbe8}.launch-economics-planner-module__1BWfcq__error{color:#8f3b34;background:#fff7f6;border:1px solid #e9c7c3}.launch-economics-planner-module__1BWfcq__feedback{color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4}@media (hover:hover){.launch-economics-planner-module__1BWfcq__summaryGrid article:hover{border-color:var(--ok-border-strong,#cbd7e5);box-shadow:var(--ok-shadow-card-hover,0 8px 26px #0f27421f)}}@media (max-width:900px){.launch-economics-planner-module__1BWfcq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.launch-economics-planner-module__1BWfcq__planner{padding:14px}.launch-economics-planner-module__1BWfcq__header,.launch-economics-planner-module__1BWfcq__saveRow{flex-direction:column;align-items:stretch}.launch-economics-planner-module__1BWfcq__coverage{text-align:left;min-width:0}.launch-economics-planner-module__1BWfcq__coverage strong,.launch-economics-planner-module__1BWfcq__coverage span{margin-right:6px;display:inline}.launch-economics-planner-module__1BWfcq__inputGrid,.launch-economics-planner-module__1BWfcq__summaryGrid{grid-template-columns:1fr}.launch-economics-planner-module__1BWfcq__saveRow button{width:100%}}
.funding-readiness-planner-module__07W72a__planner{padding:calc(var(--ok-card-padding,16px) + 6px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);gap:16px;margin-bottom:18px;display:grid}.funding-readiness-planner-module__07W72a__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.funding-readiness-planner-module__07W72a__header h3{color:var(--ok-ink,#0f2742);letter-spacing:-.02em;margin:4px 0 6px;font-size:1.2rem}.funding-readiness-planner-module__07W72a__header p{max-width:720px;color:var(--ok-slate,#5e7186);margin:0;line-height:1.55}.funding-readiness-planner-module__07W72a__kicker{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:850;display:block}.funding-readiness-planner-module__07W72a__count{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface-soft,#f8fafc);text-align:center;min-width:132px;padding:12px 14px}.funding-readiness-planner-module__07W72a__count strong,.funding-readiness-planner-module__07W72a__count span{display:block}.funding-readiness-planner-module__07W72a__count strong{color:var(--ok-ink,#0f2742);font-size:1.1rem}.funding-readiness-planner-module__07W72a__count span{color:var(--ok-text-muted,#728197);font-size:.68rem}.funding-readiness-planner-module__07W72a__truthBar{border-radius:var(--ok-radius-control,9px);color:var(--ok-slate,#5e7186);background:#fffaf2;border:1px solid #f0d8b8;gap:4px;padding:12px 14px;font-size:.78rem;line-height:1.5;display:grid}.funding-readiness-planner-module__07W72a__truthBar strong{color:#8b5717}.funding-readiness-planner-module__07W72a__summaryGrid{gap:var(--ok-card-gap,12px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.funding-readiness-planner-module__07W72a__summaryGrid article{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:linear-gradient(155deg,#fff,#fbfdff);gap:6px;display:grid}.funding-readiness-planner-module__07W72a__summaryGrid span{color:#52657c;letter-spacing:.04em;text-transform:uppercase;font-size:.66rem;font-weight:820}.funding-readiness-planner-module__07W72a__summaryGrid strong{overflow-wrap:anywhere;color:var(--ok-ink,#0f2742);font-size:.96rem}.funding-readiness-planner-module__07W72a__summaryGrid small{color:var(--ok-text-muted,#728197);font-size:.69rem;line-height:1.45}.funding-readiness-planner-module__07W72a__items{gap:8px;display:grid}.funding-readiness-planner-module__07W72a__item{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.funding-readiness-planner-module__07W72a__itemCopy{gap:5px;min-width:0;display:grid}.funding-readiness-planner-module__07W72a__itemCopy strong{color:var(--ok-ink,#0f2742);font-size:.83rem}.funding-readiness-planner-module__07W72a__itemCopy small{overflow-wrap:anywhere;color:var(--ok-text-muted,#728197);font-size:.71rem;line-height:1.45}.funding-readiness-planner-module__07W72a__badges{flex-wrap:wrap;gap:5px;display:flex}.funding-readiness-planner-module__07W72a__badges span{color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4;border-radius:999px;padding:4px 7px;font-size:.61rem;font-weight:820}.funding-readiness-planner-module__07W72a__itemActions{flex:none;gap:6px;display:flex}.funding-readiness-planner-module__07W72a__itemActions button,.funding-readiness-planner-module__07W72a__formHeading button,.funding-readiness-planner-module__07W72a__primary{min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);cursor:pointer;font:inherit;padding:7px 11px;font-size:.72rem;font-weight:800}.funding-readiness-planner-module__07W72a__itemActions button,.funding-readiness-planner-module__07W72a__formHeading button{color:var(--ok-ink,#0f2742);background:#fff;border:1px solid #cfdbe8}.funding-readiness-planner-module__07W72a__itemActions button:hover,.funding-readiness-planner-module__07W72a__itemActions button:focus-visible,.funding-readiness-planner-module__07W72a__formHeading button:hover,.funding-readiness-planner-module__07W72a__formHeading button:focus-visible{background:var(--ok-surface-soft,#f8fafc);border-color:#aebfd1;outline:none}.funding-readiness-planner-module__07W72a__form{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:linear-gradient(155deg,#fff,#fbfdff);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.funding-readiness-planner-module__07W72a__formHeading,.funding-readiness-planner-module__07W72a__formFooter{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.funding-readiness-planner-module__07W72a__formHeading>div{gap:2px;display:grid}.funding-readiness-planner-module__07W72a__formHeading strong{color:var(--ok-ink,#0f2742);font-size:.82rem}.funding-readiness-planner-module__07W72a__formHeading span,.funding-readiness-planner-module__07W72a__formFooter small{color:var(--ok-text-muted,#728197);font-size:.68rem}.funding-readiness-planner-module__07W72a__form label{gap:5px;display:grid}.funding-readiness-planner-module__07W72a__form label span{color:#52657c;font-size:.7rem;font-weight:760}.funding-readiness-planner-module__07W72a__form input,.funding-readiness-planner-module__07W72a__form select,.funding-readiness-planner-module__07W72a__form textarea{width:100%;min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface,#fff);color:var(--ok-ink,#0f2742);font:inherit;border:1px solid #cfdbe8;outline:none;padding:8px 10px}.funding-readiness-planner-module__07W72a__form textarea{resize:vertical;min-height:86px;line-height:1.45}.funding-readiness-planner-module__07W72a__form input:focus,.funding-readiness-planner-module__07W72a__form select:focus,.funding-readiness-planner-module__07W72a__form textarea:focus{border-color:var(--ok-blue,#2f6fed);box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a)}.funding-readiness-planner-module__07W72a__form input:disabled,.funding-readiness-planner-module__07W72a__form select:disabled,.funding-readiness-planner-module__07W72a__form textarea:disabled,.funding-readiness-planner-module__07W72a__primary:disabled{cursor:not-allowed;opacity:.55}.funding-readiness-planner-module__07W72a__wide{grid-column:1/-1}.funding-readiness-planner-module__07W72a__primary{border:1px solid var(--ok-blue,#2f6fed);background:var(--ok-blue,#2f6fed);color:#fff}.funding-readiness-planner-module__07W72a__primary:hover,.funding-readiness-planner-module__07W72a__primary:focus-visible{box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a);background:#245fcf;outline:none}.funding-readiness-planner-module__07W72a__state,.funding-readiness-planner-module__07W72a__error,.funding-readiness-planner-module__07W72a__feedback{border-radius:var(--ok-radius-control,9px);margin:0;padding:10px 12px;font-size:.76rem;line-height:1.5}.funding-readiness-planner-module__07W72a__state{color:var(--ok-text-muted,#728197);background:#fafcff;border:1px dashed #cfdbe8}.funding-readiness-planner-module__07W72a__error{color:#8f3b34;background:#fff7f6;border:1px solid #e9c7c3}.funding-readiness-planner-module__07W72a__feedback{color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4}@media (hover:hover){.funding-readiness-planner-module__07W72a__summaryGrid article:hover,.funding-readiness-planner-module__07W72a__item:hover,.funding-readiness-planner-module__07W72a__form:hover{border-color:var(--ok-border-strong,#cbd7e5);box-shadow:var(--ok-shadow-card-hover,0 8px 26px #0f27421f)}}@media (max-width:900px){.funding-readiness-planner-module__07W72a__summaryGrid,.funding-readiness-planner-module__07W72a__form{grid-template-columns:1fr}.funding-readiness-planner-module__07W72a__formHeading,.funding-readiness-planner-module__07W72a__formFooter,.funding-readiness-planner-module__07W72a__wide{grid-column:auto}}@media (max-width:560px){.funding-readiness-planner-module__07W72a__planner{padding:14px}.funding-readiness-planner-module__07W72a__header,.funding-readiness-planner-module__07W72a__item,.funding-readiness-planner-module__07W72a__formHeading,.funding-readiness-planner-module__07W72a__formFooter{flex-direction:column;align-items:stretch}.funding-readiness-planner-module__07W72a__count{text-align:left;min-width:0}.funding-readiness-planner-module__07W72a__count strong,.funding-readiness-planner-module__07W72a__count span{margin-right:6px;display:inline}.funding-readiness-planner-module__07W72a__itemActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.funding-readiness-planner-module__07W72a__itemActions button,.funding-readiness-planner-module__07W72a__formHeading button,.funding-readiness-planner-module__07W72a__primary{width:100%}}
.launch-presence-tools-planner-module__O78cAq__planner{padding:calc(var(--ok-card-padding,16px) + 6px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);gap:16px;margin-bottom:18px;display:grid}.launch-presence-tools-planner-module__O78cAq__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.launch-presence-tools-planner-module__O78cAq__header h3{color:var(--ok-ink,#0f2742);letter-spacing:-.02em;margin:4px 0 6px;font-size:1.2rem}.launch-presence-tools-planner-module__O78cAq__header p{max-width:720px;color:var(--ok-slate,#5e7186);margin:0;line-height:1.55}.launch-presence-tools-planner-module__O78cAq__kicker{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:850;display:block}.launch-presence-tools-planner-module__O78cAq__count{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface-soft,#f8fafc);text-align:center;min-width:140px;padding:12px 14px}.launch-presence-tools-planner-module__O78cAq__count strong,.launch-presence-tools-planner-module__O78cAq__count span{display:block}.launch-presence-tools-planner-module__O78cAq__count strong{color:var(--ok-ink,#0f2742);font-size:1.08rem}.launch-presence-tools-planner-module__O78cAq__count span{color:var(--ok-text-muted,#728197);font-size:.68rem}.launch-presence-tools-planner-module__O78cAq__truthBar{border-radius:var(--ok-radius-control,9px);color:var(--ok-slate,#5e7186);background:#fffaf2;border:1px solid #f0d8b8;gap:4px;padding:12px 14px;font-size:.78rem;line-height:1.5;display:grid}.launch-presence-tools-planner-module__O78cAq__truthBar strong{color:#8b5717}.launch-presence-tools-planner-module__O78cAq__summaryGrid{gap:var(--ok-card-gap,12px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.launch-presence-tools-planner-module__O78cAq__summaryGrid article{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:linear-gradient(155deg,#fff,#fbfdff);gap:5px;display:grid}.launch-presence-tools-planner-module__O78cAq__summaryGrid span{color:#52657c;letter-spacing:.04em;text-transform:uppercase;font-size:.66rem;font-weight:820}.launch-presence-tools-planner-module__O78cAq__summaryGrid strong{color:var(--ok-ink,#0f2742);font-size:1rem}.launch-presence-tools-planner-module__O78cAq__summaryGrid small{color:var(--ok-text-muted,#728197);font-size:.69rem}.launch-presence-tools-planner-module__O78cAq__items{gap:8px;display:grid}.launch-presence-tools-planner-module__O78cAq__checklist>summary{color:var(--ok-ink,#0f2742);cursor:pointer;padding:10px 0;font-size:.83rem;font-weight:750}.launch-presence-tools-planner-module__O78cAq__checklist p{color:var(--ok-slate,#5e7186);margin:0;font-size:.76rem;line-height:1.5}.launch-presence-tools-planner-module__O78cAq__checklist button:disabled{cursor:not-allowed;opacity:.55}.launch-presence-tools-planner-module__O78cAq__item{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.launch-presence-tools-planner-module__O78cAq__itemCopy{gap:5px;min-width:0;display:grid}.launch-presence-tools-planner-module__O78cAq__itemCopy strong{overflow-wrap:anywhere;color:var(--ok-ink,#0f2742);font-size:.83rem}.launch-presence-tools-planner-module__O78cAq__itemCopy small{overflow-wrap:anywhere;color:var(--ok-text-muted,#728197);font-size:.71rem;line-height:1.45}.launch-presence-tools-planner-module__O78cAq__badges{flex-wrap:wrap;gap:5px;display:flex}.launch-presence-tools-planner-module__O78cAq__badges span{color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4;border-radius:999px;padding:4px 7px;font-size:.61rem;font-weight:820}.launch-presence-tools-planner-module__O78cAq__itemActions{flex:none;gap:6px;display:flex}.launch-presence-tools-planner-module__O78cAq__itemActions button,.launch-presence-tools-planner-module__O78cAq__formHeading button,.launch-presence-tools-planner-module__O78cAq__primary{min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);cursor:pointer;font:inherit;padding:7px 11px;font-size:.72rem;font-weight:800}.launch-presence-tools-planner-module__O78cAq__itemActions button,.launch-presence-tools-planner-module__O78cAq__formHeading button{color:var(--ok-ink,#0f2742);background:#fff;border:1px solid #cfdbe8}.launch-presence-tools-planner-module__O78cAq__itemActions button:hover,.launch-presence-tools-planner-module__O78cAq__itemActions button:focus-visible,.launch-presence-tools-planner-module__O78cAq__formHeading button:hover,.launch-presence-tools-planner-module__O78cAq__formHeading button:focus-visible{background:var(--ok-surface-soft,#f8fafc);border-color:#aebfd1;outline:none}.launch-presence-tools-planner-module__O78cAq__form{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:linear-gradient(155deg,#fff,#fbfdff);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.launch-presence-tools-planner-module__O78cAq__formHeading,.launch-presence-tools-planner-module__O78cAq__formFooter{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.launch-presence-tools-planner-module__O78cAq__formHeading>div{gap:2px;display:grid}.launch-presence-tools-planner-module__O78cAq__formHeading strong{color:var(--ok-ink,#0f2742);font-size:.82rem}.launch-presence-tools-planner-module__O78cAq__formHeading span,.launch-presence-tools-planner-module__O78cAq__formFooter small{color:var(--ok-text-muted,#728197);font-size:.68rem}.launch-presence-tools-planner-module__O78cAq__form label{gap:5px;display:grid}.launch-presence-tools-planner-module__O78cAq__form label span{color:#52657c;font-size:.7rem;font-weight:760}.launch-presence-tools-planner-module__O78cAq__form input,.launch-presence-tools-planner-module__O78cAq__form select,.launch-presence-tools-planner-module__O78cAq__form textarea{width:100%;min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface,#fff);color:var(--ok-ink,#0f2742);font:inherit;border:1px solid #cfdbe8;outline:none;padding:8px 10px}.launch-presence-tools-planner-module__O78cAq__form textarea{resize:vertical;min-height:86px;line-height:1.45}.launch-presence-tools-planner-module__O78cAq__form input:focus,.launch-presence-tools-planner-module__O78cAq__form select:focus,.launch-presence-tools-planner-module__O78cAq__form textarea:focus{border-color:var(--ok-blue,#2f6fed);box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a)}.launch-presence-tools-planner-module__O78cAq__form input:disabled,.launch-presence-tools-planner-module__O78cAq__form select:disabled,.launch-presence-tools-planner-module__O78cAq__form textarea:disabled,.launch-presence-tools-planner-module__O78cAq__primary:disabled{cursor:not-allowed;opacity:.55}.launch-presence-tools-planner-module__O78cAq__wide{grid-column:1/-1}.launch-presence-tools-planner-module__O78cAq__primary{border:1px solid var(--ok-blue,#2f6fed);background:var(--ok-blue,#2f6fed);color:#fff}.launch-presence-tools-planner-module__O78cAq__primary:hover,.launch-presence-tools-planner-module__O78cAq__primary:focus-visible{box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a);background:#245fcf;outline:none}.launch-presence-tools-planner-module__O78cAq__state,.launch-presence-tools-planner-module__O78cAq__error,.launch-presence-tools-planner-module__O78cAq__feedback{border-radius:var(--ok-radius-control,9px);margin:0;padding:10px 12px;font-size:.76rem;line-height:1.5}.launch-presence-tools-planner-module__O78cAq__state{color:var(--ok-text-muted,#728197);background:#fafcff;border:1px dashed #cfdbe8}.launch-presence-tools-planner-module__O78cAq__error{color:#8f3b34;background:#fff7f6;border:1px solid #e9c7c3}.launch-presence-tools-planner-module__O78cAq__feedback{color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4}@media (hover:hover){.launch-presence-tools-planner-module__O78cAq__summaryGrid article:hover,.launch-presence-tools-planner-module__O78cAq__item:hover,.launch-presence-tools-planner-module__O78cAq__form:hover{border-color:var(--ok-border-strong,#cbd7e5);box-shadow:var(--ok-shadow-card-hover,0 8px 26px #0f27421f)}}@media (max-width:900px){.launch-presence-tools-planner-module__O78cAq__summaryGrid,.launch-presence-tools-planner-module__O78cAq__form{grid-template-columns:1fr}.launch-presence-tools-planner-module__O78cAq__formHeading,.launch-presence-tools-planner-module__O78cAq__formFooter,.launch-presence-tools-planner-module__O78cAq__wide{grid-column:auto}}@media (max-width:560px){.launch-presence-tools-planner-module__O78cAq__planner{padding:14px}.launch-presence-tools-planner-module__O78cAq__header,.launch-presence-tools-planner-module__O78cAq__item,.launch-presence-tools-planner-module__O78cAq__formHeading,.launch-presence-tools-planner-module__O78cAq__formFooter{flex-direction:column;align-items:stretch}.launch-presence-tools-planner-module__O78cAq__count{text-align:left;min-width:0}.launch-presence-tools-planner-module__O78cAq__count strong,.launch-presence-tools-planner-module__O78cAq__count span{margin-right:6px;display:inline}.launch-presence-tools-planner-module__O78cAq__itemActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.launch-presence-tools-planner-module__O78cAq__itemActions button,.launch-presence-tools-planner-module__O78cAq__formHeading button,.launch-presence-tools-planner-module__O78cAq__primary{width:100%}}
.business-software-preview-module__Ye95MG__planner{color:var(--ok-ink,#0f2742);gap:1rem;display:grid}.business-software-preview-module__Ye95MG__header,.business-software-preview-module__Ye95MG__profileHeading,.business-software-preview-module__Ye95MG__capabilityHeading,.business-software-preview-module__Ye95MG__capabilityActions{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.business-software-preview-module__Ye95MG__header h3,.business-software-preview-module__Ye95MG__profileHeading h3{color:var(--ok-ink,#0f2742);letter-spacing:-.02em;margin:.2rem 0 0}.business-software-preview-module__Ye95MG__header h3{font-size:1.05rem}.business-software-preview-module__Ye95MG__kicker,.business-software-preview-module__Ye95MG__modelBadge,.business-software-preview-module__Ye95MG__metricLabel,.business-software-preview-module__Ye95MG__capabilityHeading span,.business-software-preview-module__Ye95MG__statusGrid span,.business-software-preview-module__Ye95MG__reasonBlock>span,.business-software-preview-module__Ye95MG__factGrid dt{letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}.business-software-preview-module__Ye95MG__kicker,.business-software-preview-module__Ye95MG__metricLabel{color:var(--ok-blue,#2f6fed)}.business-software-preview-module__Ye95MG__modelBadge,.business-software-preview-module__Ye95MG__capabilityHeading span{border:1px solid var(--ok-border,#dfe7f0);background:var(--ok-surface-soft,#f8fafc);color:var(--ok-text-muted,#728197);border-radius:999px;flex:none;padding:.32rem .55rem}.business-software-preview-module__Ye95MG__truthNotice,.business-software-preview-module__Ye95MG__boundaryNote,.business-software-preview-module__Ye95MG__validationPanel,.business-software-preview-module__Ye95MG__warningPanel,.business-software-preview-module__Ye95MG__emptyState,.business-software-preview-module__Ye95MG__unmappedPanel,.business-software-preview-module__Ye95MG__planningNotice,.business-software-preview-module__Ye95MG__planningFeedback{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);padding:var(--ok-card-padding,16px);background:var(--ok-surface,#fff)}.business-software-preview-module__Ye95MG__truthNotice{background:#fffaf2;border-color:#f0d8b8}.business-software-preview-module__Ye95MG__truthNotice strong{color:#8b5717}.business-software-preview-module__Ye95MG__truthNotice strong,.business-software-preview-module__Ye95MG__boundaryNote strong,.business-software-preview-module__Ye95MG__validationPanel strong,.business-software-preview-module__Ye95MG__warningPanel strong,.business-software-preview-module__Ye95MG__emptyState strong,.business-software-preview-module__Ye95MG__unmappedPanel strong{margin-bottom:.35rem;display:block}.business-software-preview-module__Ye95MG__truthNotice p,.business-software-preview-module__Ye95MG__boundaryNote p,.business-software-preview-module__Ye95MG__emptyState p,.business-software-preview-module__Ye95MG__unmappedPanel p,.business-software-preview-module__Ye95MG__profileHeading p,.business-software-preview-module__Ye95MG__requirementCopy small,.business-software-preview-module__Ye95MG__otherField small,.business-software-preview-module__Ye95MG__reasonBlock small,.business-software-preview-module__Ye95MG__planningNotice,.business-software-preview-module__Ye95MG__planningFeedback{color:var(--ok-text-muted,#728197);line-height:1.5}.business-software-preview-module__Ye95MG__requirementGrid,.business-software-preview-module__Ye95MG__capabilityGrid,.business-software-preview-module__Ye95MG__statusGrid{gap:var(--ok-card-gap,12px);display:grid}.business-software-preview-module__Ye95MG__requirementGrid,.business-software-preview-module__Ye95MG__capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.business-software-preview-module__Ye95MG__statusGrid{grid-template-columns:repeat(4,minmax(0,1fr));margin:.25rem 0}.business-software-preview-module__Ye95MG__requirementCard,.business-software-preview-module__Ye95MG__capabilityCard,.business-software-preview-module__Ye95MG__statusGrid>div{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e)}.business-software-preview-module__Ye95MG__requirementCard{padding:var(--ok-card-padding,16px);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.business-software-preview-module__Ye95MG__requirementCopy{gap:.3rem;display:grid}.business-software-preview-module__Ye95MG__requirementCopy strong,.business-software-preview-module__Ye95MG__capabilityHeading strong{color:var(--ok-ink,#0f2742);font-size:.9rem}.business-software-preview-module__Ye95MG__requirementCopy small,.business-software-preview-module__Ye95MG__otherField small,.business-software-preview-module__Ye95MG__reasonBlock small{font-size:.74rem}.business-software-preview-module__Ye95MG__requirementCard select,.business-software-preview-module__Ye95MG__otherField textarea{border-radius:var(--ok-radius-control,9px);background:var(--ok-surface,#fff);color:var(--ok-ink,#0f2742);font:inherit;border:1px solid #cfdbe8}.business-software-preview-module__Ye95MG__requirementCard select{min-width:8.5rem;padding:.65rem .72rem}.business-software-preview-module__Ye95MG__requirementCard select:focus,.business-software-preview-module__Ye95MG__otherField textarea:focus{border-color:var(--ok-blue,#2f6fed);box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a);outline:none}.business-software-preview-module__Ye95MG__otherField{gap:.45rem;display:grid}.business-software-preview-module__Ye95MG__otherField>span{color:#52657c;font-size:.76rem;font-weight:800}.business-software-preview-module__Ye95MG__otherField textarea{resize:vertical;width:100%;min-height:6rem;padding:.72rem .78rem}.business-software-preview-module__Ye95MG__statusGrid>div{background:var(--ok-surface-soft,#f8fafc);box-shadow:none;gap:.3rem;padding:.8rem;display:grid}.business-software-preview-module__Ye95MG__statusGrid span,.business-software-preview-module__Ye95MG__factGrid dt{color:var(--ok-text-muted,#728197)}.business-software-preview-module__Ye95MG__statusGrid strong,.business-software-preview-module__Ye95MG__factGrid dd{color:var(--ok-ink,#0f2742)}.business-software-preview-module__Ye95MG__validationPanel{background:#fff7f6;border-color:#e9c7c3}.business-software-preview-module__Ye95MG__warningPanel{background:#fffdf5;border-color:#ead9ac}.business-software-preview-module__Ye95MG__validationPanel ul,.business-software-preview-module__Ye95MG__warningPanel ul{color:var(--ok-text-muted,#728197);margin:.5rem 0 0;padding-left:1.2rem}.business-software-preview-module__Ye95MG__profileHeading{align-items:flex-end;margin-top:.3rem}.business-software-preview-module__Ye95MG__profileHeading p{text-align:right;max-width:34rem;margin:0;font-size:.78rem}.business-software-preview-module__Ye95MG__capabilityCard{padding:var(--ok-card-padding,16px);gap:.75rem;display:grid}.business-software-preview-module__Ye95MG__reasonBlock{border-top:1px solid var(--ok-divider,#edf1f5);border-bottom:1px solid var(--ok-divider,#edf1f5);gap:.3rem;padding:.7rem 0;display:grid}.business-software-preview-module__Ye95MG__reasonBlock>span{color:#52657c}.business-software-preview-module__Ye95MG__factGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;display:grid}.business-software-preview-module__Ye95MG__factGrid>div{border-radius:var(--ok-radius-control,9px);background:var(--ok-surface-soft,#f8fafc);padding:.65rem}.business-software-preview-module__Ye95MG__factGrid dd{margin:.22rem 0 0;font-size:.78rem;font-weight:800}.business-software-preview-module__Ye95MG__capabilityActions{justify-content:flex-end;align-items:center}.business-software-preview-module__Ye95MG__capabilityActions button{min-height:var(--ok-control-min-height,38px);border:1px solid var(--ok-blue,#2f6fed);border-radius:var(--ok-radius-control,9px);background:var(--ok-blue,#2f6fed);color:#fff;cursor:pointer;font:inherit;padding:.5rem .75rem;font-size:.73rem;font-weight:800}.business-software-preview-module__Ye95MG__capabilityActions button:hover:not(:disabled),.business-software-preview-module__Ye95MG__capabilityActions button:focus-visible:not(:disabled){background:#245fcf}.business-software-preview-module__Ye95MG__capabilityActions button:focus-visible{box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a);outline:none}.business-software-preview-module__Ye95MG__capabilityActions button:disabled{opacity:.5;cursor:not-allowed}.business-software-preview-module__Ye95MG__planningNotice,.business-software-preview-module__Ye95MG__planningFeedback{margin:0;padding:.72rem .8rem;font-size:.75rem}.business-software-preview-module__Ye95MG__planningNotice{background:#fffdf5;border-color:#ead9ac}.business-software-preview-module__Ye95MG__planningFeedback{color:#405b79;background:#f4f8fd;border-color:#d9e5f4}.business-software-preview-module__Ye95MG__unmappedPanel,.business-software-preview-module__Ye95MG__boundaryNote{margin-top:.2rem}.business-software-preview-module__Ye95MG__unmappedPanel p,.business-software-preview-module__Ye95MG__boundaryNote p{margin-bottom:0}.business-software-preview-module__Ye95MG__tagList{flex-wrap:wrap;gap:.5rem;margin-top:.7rem;display:flex}.business-software-preview-module__Ye95MG__tagList span{border:1px solid var(--ok-border,#dfe7f0);background:var(--ok-surface-soft,#f8fafc);color:#52657c;border-radius:999px;padding:.35rem .55rem;font-size:.74rem}@media (hover:hover){.business-software-preview-module__Ye95MG__requirementCard,.business-software-preview-module__Ye95MG__capabilityCard{transition:border-color .13s,box-shadow .13s}.business-software-preview-module__Ye95MG__requirementCard:hover,.business-software-preview-module__Ye95MG__capabilityCard:hover{border-color:var(--ok-border-strong,#cbd7e5);box-shadow:var(--ok-shadow-card-hover,0 8px 26px #0f27421f)}}@media (max-width:900px){.business-software-preview-module__Ye95MG__requirementGrid,.business-software-preview-module__Ye95MG__capabilityGrid,.business-software-preview-module__Ye95MG__statusGrid{grid-template-columns:1fr}.business-software-preview-module__Ye95MG__profileHeading{flex-direction:column;align-items:flex-start}.business-software-preview-module__Ye95MG__profileHeading p{text-align:left}}@media (max-width:560px){.business-software-preview-module__Ye95MG__header,.business-software-preview-module__Ye95MG__requirementCard,.business-software-preview-module__Ye95MG__capabilityHeading,.business-software-preview-module__Ye95MG__capabilityActions{flex-direction:column;align-items:flex-start}.business-software-preview-module__Ye95MG__requirementCard{grid-template-columns:1fr}.business-software-preview-module__Ye95MG__requirementCard select,.business-software-preview-module__Ye95MG__capabilityActions button{width:100%}.business-software-preview-module__Ye95MG__factGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.business-software-preview-module__Ye95MG__requirementCard,.business-software-preview-module__Ye95MG__capabilityCard,.business-software-preview-module__Ye95MG__capabilityActions button{transition:none}}
.seo-keyword-preview-module__JCvyuW__planner{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);color:var(--ok-ink,#0f2742);margin-top:16px}.seo-keyword-preview-module__JCvyuW__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.seo-keyword-preview-module__JCvyuW__heading h2{margin:4px 0;font-size:1.05rem}.seo-keyword-preview-module__JCvyuW__kicker{color:var(--ok-blue,#2f6fed);font-size:.7rem;font-weight:800}.seo-keyword-preview-module__JCvyuW__badge{color:var(--ok-text-muted,#728197);font-size:.75rem}.seo-keyword-preview-module__JCvyuW__planner p,.seo-keyword-preview-module__JCvyuW__planner small,.seo-keyword-preview-module__JCvyuW__planner strong{overflow-wrap:anywhere}.seo-keyword-preview-module__JCvyuW__truthNotice,.seo-keyword-preview-module__JCvyuW__boundaryNote,.seo-keyword-preview-module__JCvyuW__validationPanel,.seo-keyword-preview-module__JCvyuW__warningPanel,.seo-keyword-preview-module__JCvyuW__emptyState{border:1px solid var(--ok-border,#dfe7f0);background:color-mix(in srgb, var(--ok-surface,#fff) 94%, transparent);border-radius:18px;padding:18px}.seo-keyword-preview-module__JCvyuW__truthNotice{margin-bottom:20px}.seo-keyword-preview-module__JCvyuW__truthNotice strong,.seo-keyword-preview-module__JCvyuW__boundaryNote strong,.seo-keyword-preview-module__JCvyuW__validationPanel strong,.seo-keyword-preview-module__JCvyuW__warningPanel strong,.seo-keyword-preview-module__JCvyuW__emptyState strong{margin-bottom:6px;display:block}.seo-keyword-preview-module__JCvyuW__truthNotice p,.seo-keyword-preview-module__JCvyuW__boundaryNote p,.seo-keyword-preview-module__JCvyuW__emptyState p,.seo-keyword-preview-module__JCvyuW__candidateHeader p,.seo-keyword-preview-module__JCvyuW__candidateCard p,.seo-keyword-preview-module__JCvyuW__field small,.seo-keyword-preview-module__JCvyuW__lineageBlock small{color:var(--ok-text-muted,#728197)}.seo-keyword-preview-module__JCvyuW__inputGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.seo-keyword-preview-module__JCvyuW__field{gap:8px;display:grid}.seo-keyword-preview-module__JCvyuW__field>span{letter-spacing:.02em;font-size:.82rem;font-weight:700}.seo-keyword-preview-module__JCvyuW__field input,.seo-keyword-preview-module__JCvyuW__field textarea{border:1px solid var(--ok-border,#dfe7f0);background:var(--ok-surface,#fff);width:100%;color:var(--ok-ink,#0f2742);font:inherit;resize:vertical;border-radius:14px;padding:12px 14px}.seo-keyword-preview-module__JCvyuW__field input:focus,.seo-keyword-preview-module__JCvyuW__field textarea:focus{outline:2px solid color-mix(in srgb, var(--ok-blue,#2f6fed) 45%, transparent);outline-offset:1px;border-color:color-mix(in srgb, var(--ok-blue,#2f6fed) 65%, var(--ok-border,#dfe7f0))}.seo-keyword-preview-module__JCvyuW__field small{font-size:.75rem;line-height:1.45}.seo-keyword-preview-module__JCvyuW__statusStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.seo-keyword-preview-module__JCvyuW__statusStrip>div{border:1px solid var(--ok-border,#dfe7f0);background:color-mix(in srgb, var(--ok-surface,#fff) 96%, transparent);border-radius:15px;gap:5px;padding:14px;display:grid}.seo-keyword-preview-module__JCvyuW__statusStrip span{color:var(--ok-text-muted,#728197);text-transform:uppercase;letter-spacing:.06em;font-size:.76rem}.seo-keyword-preview-module__JCvyuW__statusStrip strong{font-size:1rem}.seo-keyword-preview-module__JCvyuW__validationPanel,.seo-keyword-preview-module__JCvyuW__warningPanel{margin-bottom:16px}.seo-keyword-preview-module__JCvyuW__validationPanel{border-color:color-mix(in srgb, #e26d5c 45%, var(--ok-border,#dfe7f0))}.seo-keyword-preview-module__JCvyuW__warningPanel{border-color:color-mix(in srgb, #d7a84a 45%, var(--ok-border,#dfe7f0))}.seo-keyword-preview-module__JCvyuW__validationPanel ul,.seo-keyword-preview-module__JCvyuW__warningPanel ul{color:var(--ok-text-muted,#728197);margin:8px 0 0;padding-left:20px}.seo-keyword-preview-module__JCvyuW__candidateHeader{justify-content:space-between;align-items:end;gap:24px;margin:22px 0 14px;display:flex}.seo-keyword-preview-module__JCvyuW__candidateHeader h3{margin:3px 0 0}.seo-keyword-preview-module__JCvyuW__candidateHeader p{text-align:right;max-width:540px;margin:0}.seo-keyword-preview-module__JCvyuW__candidateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.seo-keyword-preview-module__JCvyuW__candidateCard{border:1px solid var(--ok-border,#dfe7f0);background:color-mix(in srgb, var(--ok-surface,#fff) 96%, transparent);border-radius:18px;padding:16px}.seo-keyword-preview-module__JCvyuW__cardHeading{justify-content:space-between;align-items:start;gap:14px;display:flex}.seo-keyword-preview-module__JCvyuW__cardHeading strong{font-size:1.03rem;line-height:1.35}.seo-keyword-preview-module__JCvyuW__cardHeading span{border:1px solid var(--ok-border,#dfe7f0);color:var(--ok-text-muted,#728197);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;flex:none;padding:4px 8px;font-size:.68rem}.seo-keyword-preview-module__JCvyuW__candidateCard>p{margin:10px 0 14px;font-size:.84rem;line-height:1.5}.seo-keyword-preview-module__JCvyuW__lineageBlock{border-top:1px solid var(--ok-border,#dfe7f0);border-bottom:1px solid var(--ok-border,#dfe7f0);gap:5px;padding:11px 0;display:grid}.seo-keyword-preview-module__JCvyuW__lineageBlock>span{text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:700}.seo-keyword-preview-module__JCvyuW__lineageBlock small{font-size:.75rem}.seo-keyword-preview-module__JCvyuW__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;display:grid}.seo-keyword-preview-module__JCvyuW__metricsGrid>div{background:color-mix(in srgb, var(--ok-surface-soft,#f8fafc) 75%, transparent);border-radius:12px;padding:10px}.seo-keyword-preview-module__JCvyuW__metricsGrid dt{color:var(--ok-text-muted,#728197);text-transform:uppercase;letter-spacing:.05em;font-size:.68rem}.seo-keyword-preview-module__JCvyuW__metricsGrid dd{margin:4px 0 0;font-size:.82rem;font-weight:700}.seo-keyword-preview-module__JCvyuW__emptyState{text-align:center}.seo-keyword-preview-module__JCvyuW__boundaryNote{margin-top:18px}.seo-keyword-preview-module__JCvyuW__boundaryNote p{margin-bottom:0;line-height:1.55}@media (max-width:860px){.seo-keyword-preview-module__JCvyuW__inputGrid,.seo-keyword-preview-module__JCvyuW__candidateGrid,.seo-keyword-preview-module__JCvyuW__statusStrip{grid-template-columns:1fr}.seo-keyword-preview-module__JCvyuW__candidateHeader{flex-direction:column;align-items:start}.seo-keyword-preview-module__JCvyuW__candidateHeader p{text-align:left}}@media (max-width:560px){.seo-keyword-preview-module__JCvyuW__metricsGrid{grid-template-columns:1fr}.seo-keyword-preview-module__JCvyuW__cardHeading{flex-direction:column}}.seo-keyword-preview-module__JCvyuW__planButton{min-height:var(--ok-control-min-height,38px);border:1px solid var(--ok-blue,#2f6fed);border-radius:var(--ok-radius-control,9px);background:var(--ok-blue,#2f6fed);color:#fff;cursor:pointer;font:inherit;padding:8px 12px}.seo-keyword-preview-module__JCvyuW__planButton:focus-visible{outline:2px solid var(--ok-ink,#0f2742);outline-offset:3px}.seo-keyword-preview-module__JCvyuW__planButton:disabled{cursor:not-allowed;opacity:.55}.seo-keyword-preview-module__JCvyuW__feedback{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);color:var(--ok-ink,#0f2742);background:var(--ok-surface-soft,#f8fafc);padding:12px}
.first-100-customers-planner-module__mY7dGa__planner{padding:calc(var(--ok-card-padding,16px) + 6px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);gap:16px;margin-bottom:18px;display:grid}.first-100-customers-planner-module__mY7dGa__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.first-100-customers-planner-module__mY7dGa__header h3{color:var(--ok-ink,#0f2742);letter-spacing:-.02em;margin:4px 0 6px;font-size:1.2rem}.first-100-customers-planner-module__mY7dGa__header p{max-width:720px;color:var(--ok-slate,#5e7186);margin:0;line-height:1.55}.first-100-customers-planner-module__mY7dGa__kicker{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:850;display:block}.first-100-customers-planner-module__mY7dGa__goal{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface-soft,#f8fafc);text-align:center;min-width:138px;padding:12px 14px}.first-100-customers-planner-module__mY7dGa__goal strong,.first-100-customers-planner-module__mY7dGa__goal span{display:block}.first-100-customers-planner-module__mY7dGa__goal strong{color:var(--ok-ink,#0f2742);font-size:1.1rem}.first-100-customers-planner-module__mY7dGa__goal span{color:var(--ok-text-muted,#728197);font-size:.68rem}.first-100-customers-planner-module__mY7dGa__truthBar{border-radius:var(--ok-radius-control,9px);color:var(--ok-slate,#5e7186);background:#fffaf2;border:1px solid #f0d8b8;gap:4px;padding:12px 14px;font-size:.78rem;line-height:1.5;display:grid}.first-100-customers-planner-module__mY7dGa__truthBar strong{color:#8b5717}.first-100-customers-planner-module__mY7dGa__summaryGrid{gap:var(--ok-card-gap,12px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.first-100-customers-planner-module__mY7dGa__summaryGrid article{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:linear-gradient(155deg,#fff,#fbfdff);gap:6px;display:grid}.first-100-customers-planner-module__mY7dGa__summaryGrid span{color:#52657c;letter-spacing:.04em;text-transform:uppercase;font-size:.66rem;font-weight:820}.first-100-customers-planner-module__mY7dGa__summaryGrid strong{color:var(--ok-ink,#0f2742);font-size:1rem}.first-100-customers-planner-module__mY7dGa__summaryGrid small{color:var(--ok-text-muted,#728197);font-size:.69rem;line-height:1.45}.first-100-customers-planner-module__mY7dGa__items{gap:8px;display:grid}.first-100-customers-planner-module__mY7dGa__item{border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-control,9px);background:#fff;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.first-100-customers-planner-module__mY7dGa__itemCopy{gap:5px;min-width:0;display:grid}.first-100-customers-planner-module__mY7dGa__itemCopy strong{overflow-wrap:anywhere;color:var(--ok-ink,#0f2742);font-size:.83rem}.first-100-customers-planner-module__mY7dGa__itemCopy small{color:var(--ok-text-muted,#728197);font-size:.71rem}.first-100-customers-planner-module__mY7dGa__badges{flex-wrap:wrap;gap:5px;display:flex}.first-100-customers-planner-module__mY7dGa__badges span{color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4;border-radius:999px;padding:4px 7px;font-size:.61rem;font-weight:820}.first-100-customers-planner-module__mY7dGa__itemActions{flex:none;gap:6px;display:flex}.first-100-customers-planner-module__mY7dGa__itemActions button,.first-100-customers-planner-module__mY7dGa__formHeading button,.first-100-customers-planner-module__mY7dGa__primary{min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);cursor:pointer;font:inherit;padding:7px 11px;font-size:.72rem;font-weight:800}.first-100-customers-planner-module__mY7dGa__itemActions button,.first-100-customers-planner-module__mY7dGa__formHeading button{color:var(--ok-ink,#0f2742);background:#fff;border:1px solid #cfdbe8}.first-100-customers-planner-module__mY7dGa__itemActions button:hover,.first-100-customers-planner-module__mY7dGa__itemActions button:focus-visible,.first-100-customers-planner-module__mY7dGa__formHeading button:hover,.first-100-customers-planner-module__mY7dGa__formHeading button:focus-visible{background:var(--ok-surface-soft,#f8fafc);border-color:#aebfd1;outline:none}.first-100-customers-planner-module__mY7dGa__form{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:linear-gradient(155deg,#fff,#fbfdff);grid-template-columns:minmax(0,1.2fr) repeat(4,minmax(110px,.55fr));gap:12px;display:grid}.first-100-customers-planner-module__mY7dGa__formHeading,.first-100-customers-planner-module__mY7dGa__formFooter{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.first-100-customers-planner-module__mY7dGa__formHeading>div{gap:2px;display:grid}.first-100-customers-planner-module__mY7dGa__formHeading strong{color:var(--ok-ink,#0f2742);font-size:.82rem}.first-100-customers-planner-module__mY7dGa__formHeading span,.first-100-customers-planner-module__mY7dGa__formFooter small{color:var(--ok-text-muted,#728197);font-size:.68rem}.first-100-customers-planner-module__mY7dGa__form label{gap:5px;display:grid}.first-100-customers-planner-module__mY7dGa__form label span{color:#52657c;font-size:.7rem;font-weight:760}.first-100-customers-planner-module__mY7dGa__form input,.first-100-customers-planner-module__mY7dGa__form select{width:100%;min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface,#fff);color:var(--ok-ink,#0f2742);font:inherit;border:1px solid #cfdbe8;outline:none;padding:8px 10px}.first-100-customers-planner-module__mY7dGa__form input:focus,.first-100-customers-planner-module__mY7dGa__form select:focus{border-color:var(--ok-blue,#2f6fed);box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a)}.first-100-customers-planner-module__mY7dGa__form input:disabled,.first-100-customers-planner-module__mY7dGa__form select:disabled,.first-100-customers-planner-module__mY7dGa__primary:disabled{cursor:not-allowed;opacity:.55}.first-100-customers-planner-module__mY7dGa__primary{border:1px solid var(--ok-blue,#2f6fed);background:var(--ok-blue,#2f6fed);color:#fff}.first-100-customers-planner-module__mY7dGa__primary:hover,.first-100-customers-planner-module__mY7dGa__primary:focus-visible{box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a);background:#245fcf;outline:none}.first-100-customers-planner-module__mY7dGa__state,.first-100-customers-planner-module__mY7dGa__error,.first-100-customers-planner-module__mY7dGa__feedback{border-radius:var(--ok-radius-control,9px);margin:0;padding:10px 12px;font-size:.76rem;line-height:1.5}.first-100-customers-planner-module__mY7dGa__state{color:var(--ok-text-muted,#728197);background:#fafcff;border:1px dashed #cfdbe8}.first-100-customers-planner-module__mY7dGa__error{color:#8f3b34;background:#fff7f6;border:1px solid #e9c7c3}.first-100-customers-planner-module__mY7dGa__feedback{color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4}@media (hover:hover){.first-100-customers-planner-module__mY7dGa__summaryGrid article:hover,.first-100-customers-planner-module__mY7dGa__item:hover,.first-100-customers-planner-module__mY7dGa__form:hover{border-color:var(--ok-border-strong,#cbd7e5);box-shadow:var(--ok-shadow-card-hover,0 8px 26px #0f27421f)}}@media (max-width:1050px){.first-100-customers-planner-module__mY7dGa__form{grid-template-columns:repeat(2,minmax(0,1fr))}.first-100-customers-planner-module__mY7dGa__wide{grid-column:1/-1}}@media (max-width:760px){.first-100-customers-planner-module__mY7dGa__summaryGrid{grid-template-columns:1fr}}@media (max-width:560px){.first-100-customers-planner-module__mY7dGa__planner{padding:14px}.first-100-customers-planner-module__mY7dGa__header,.first-100-customers-planner-module__mY7dGa__item,.first-100-customers-planner-module__mY7dGa__formHeading,.first-100-customers-planner-module__mY7dGa__formFooter{flex-direction:column;align-items:stretch}.first-100-customers-planner-module__mY7dGa__goal{text-align:left;min-width:0}.first-100-customers-planner-module__mY7dGa__goal strong,.first-100-customers-planner-module__mY7dGa__goal span{margin-right:6px;display:inline}.first-100-customers-planner-module__mY7dGa__form{grid-template-columns:1fr}.first-100-customers-planner-module__mY7dGa__wide,.first-100-customers-planner-module__mY7dGa__formHeading,.first-100-customers-planner-module__mY7dGa__formFooter{grid-column:auto}.first-100-customers-planner-module__mY7dGa__itemActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.first-100-customers-planner-module__mY7dGa__itemActions button,.first-100-customers-planner-module__mY7dGa__formHeading button,.first-100-customers-planner-module__mY7dGa__primary{width:100%}}
.project-decision-notes-module__bywYEq__panel{border-top:1px solid var(--ok-divider,#edf1f5);gap:1rem;padding-top:1rem;display:grid}.project-decision-notes-module__bywYEq__heading,.project-decision-notes-module__bywYEq__noteHeading,.project-decision-notes-module__bywYEq__noteFooter,.project-decision-notes-module__bywYEq__formFooter,.project-decision-notes-module__bywYEq__addHeading,.project-decision-notes-module__bywYEq__actions{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.project-decision-notes-module__bywYEq__heading h3{color:var(--ok-ink,#0f2742);letter-spacing:-.02em;margin:.2rem 0 0;font-size:1.05rem}.project-decision-notes-module__bywYEq__kicker,.project-decision-notes-module__bywYEq__count,.project-decision-notes-module__bywYEq__category,.project-decision-notes-module__bywYEq__provenance,.project-decision-notes-module__bywYEq__addHeading span{letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}.project-decision-notes-module__bywYEq__kicker,.project-decision-notes-module__bywYEq__category{color:var(--ok-blue,#2f6fed)}.project-decision-notes-module__bywYEq__count,.project-decision-notes-module__bywYEq__provenance,.project-decision-notes-module__bywYEq__addHeading span{color:var(--ok-text-muted,#728197)}.project-decision-notes-module__bywYEq__count{border:1px solid var(--ok-border,#dfe7f0);background:var(--ok-surface-soft,#f8fafc);color:#52657c;white-space:nowrap;border-radius:999px;flex:none;padding:.35rem .6rem}.project-decision-notes-module__bywYEq__truthNotice{border-radius:var(--ok-radius-control,9px);background:#fffaf2;border:1px solid #f0d8b8;gap:.35rem;padding:.85rem .9rem;display:grid}.project-decision-notes-module__bywYEq__truthNotice strong{color:#8b5717;font-size:.8rem}.project-decision-notes-module__bywYEq__truthNotice span{color:var(--ok-slate,#5e7186);font-size:.76rem;line-height:1.55}.project-decision-notes-module__bywYEq__noteList{gap:var(--ok-card-gap,12px);display:grid}.project-decision-notes-module__bywYEq__noteCard{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);gap:.8rem;display:grid}.project-decision-notes-module__bywYEq__noteHeading{align-items:flex-start}.project-decision-notes-module__bywYEq__category{line-height:1.4}.project-decision-notes-module__bywYEq__provenance{color:#8b5717;white-space:nowrap;background:#fffaf2;border:1px solid #f0d8b8;border-radius:999px;flex:none;padding:.3rem .5rem;font-size:.64rem}.project-decision-notes-module__bywYEq__noteContent{border:1px solid var(--ok-divider,#edf1f5);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface-soft,#f8fafc);color:#34475e;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.78rem .82rem;font-size:.84rem;line-height:1.55}.project-decision-notes-module__bywYEq__noteFooter{align-items:flex-end}.project-decision-notes-module__bywYEq__noteFooter small,.project-decision-notes-module__bywYEq__formFooter small,.project-decision-notes-module__bywYEq__emptyState,.project-decision-notes-module__bywYEq__feedback{color:var(--ok-text-muted,#728197);font-size:.72rem;line-height:1.5}.project-decision-notes-module__bywYEq__noteFooter small{min-width:0}.project-decision-notes-module__bywYEq__emptyState{border-radius:var(--ok-radius-control,9px);background:#fbfdff;border:1px dashed #cbd8e6;margin:0;padding:.9rem}.project-decision-notes-module__bywYEq__noteForm{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);background:linear-gradient(155deg,#fff,#fbfdff);gap:.8rem;display:grid}.project-decision-notes-module__bywYEq__noteCard .project-decision-notes-module__bywYEq__noteForm{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.project-decision-notes-module__bywYEq__addHeading{align-items:baseline}.project-decision-notes-module__bywYEq__addHeading strong{color:var(--ok-ink,#0f2742);font-size:.86rem}.project-decision-notes-module__bywYEq__noteForm label{color:#52657c;gap:.4rem;font-size:.74rem;font-weight:700;display:grid}.project-decision-notes-module__bywYEq__noteForm select,.project-decision-notes-module__bywYEq__noteForm textarea{border-radius:var(--ok-radius-control,9px);background:var(--ok-surface,#fff);width:100%;color:var(--ok-ink,#0f2742);font:inherit;border:1px solid #cfdbe8;outline:none;padding:.72rem .78rem}.project-decision-notes-module__bywYEq__noteForm textarea::placeholder{color:#98a5b4}.project-decision-notes-module__bywYEq__noteForm textarea{resize:vertical;min-height:6.5rem;line-height:1.5}.project-decision-notes-module__bywYEq__noteForm select:focus,.project-decision-notes-module__bywYEq__noteForm textarea:focus{border-color:var(--ok-blue,#2f6fed);box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a)}.project-decision-notes-module__bywYEq__noteForm select:disabled,.project-decision-notes-module__bywYEq__noteForm textarea:disabled{color:#8794a4;opacity:.72;cursor:not-allowed;background:#f4f6f8}.project-decision-notes-module__bywYEq__actions{flex-wrap:wrap;justify-content:flex-end}.project-decision-notes-module__bywYEq__primaryButton,.project-decision-notes-module__bywYEq__ghostButton,.project-decision-notes-module__bywYEq__dangerButton{min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);cursor:pointer;font:inherit;padding:.5rem .75rem;font-size:.73rem;font-weight:800;transition:border-color .13s,box-shadow .13s,background-color .13s}.project-decision-notes-module__bywYEq__primaryButton{border:1px solid var(--ok-blue,#2f6fed);background:var(--ok-blue,#2f6fed);color:#fff}.project-decision-notes-module__bywYEq__ghostButton,.project-decision-notes-module__bywYEq__dangerButton{background:var(--ok-surface,#fff);border:1px solid #cfdbe8}.project-decision-notes-module__bywYEq__ghostButton{color:var(--ok-ink,#0f2742)}.project-decision-notes-module__bywYEq__dangerButton{color:#a13b32;border-color:#e9c7c3}.project-decision-notes-module__bywYEq__primaryButton:hover:not(:disabled),.project-decision-notes-module__bywYEq__primaryButton:focus-visible:not(:disabled){background:#245fcf}.project-decision-notes-module__bywYEq__ghostButton:hover:not(:disabled),.project-decision-notes-module__bywYEq__ghostButton:focus-visible:not(:disabled){background:#f8fafc;border-color:#aebfd1}.project-decision-notes-module__bywYEq__dangerButton:hover:not(:disabled),.project-decision-notes-module__bywYEq__dangerButton:focus-visible:not(:disabled){background:#fff7f6;border-color:#d8a9a4}.project-decision-notes-module__bywYEq__primaryButton:focus-visible,.project-decision-notes-module__bywYEq__ghostButton:focus-visible,.project-decision-notes-module__bywYEq__dangerButton:focus-visible{box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a);outline:none}.project-decision-notes-module__bywYEq__primaryButton:disabled,.project-decision-notes-module__bywYEq__ghostButton:disabled,.project-decision-notes-module__bywYEq__dangerButton:disabled{opacity:.45;cursor:not-allowed}.project-decision-notes-module__bywYEq__feedback{border-radius:var(--ok-radius-control,9px);color:#405b79;background:#f4f8fd;border:1px solid #d9e5f4;margin:0;padding:.72rem .8rem}.project-decision-notes-module__bywYEq__actionPanel{margin-top:1rem}.project-decision-notes-module__bywYEq__actionList{gap:var(--ok-card-gap,12px);display:grid}.project-decision-notes-module__bywYEq__actionItem{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);background:var(--ok-surface,#fff);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);justify-content:space-between;align-items:center;gap:1rem;display:flex}.project-decision-notes-module__bywYEq__actionItemDone{background:#f8fbf9;border-color:#cfe3d6}.project-decision-notes-module__bywYEq__actionCopy{gap:.35rem;min-width:0;display:grid}.project-decision-notes-module__bywYEq__actionCopy strong{color:var(--ok-ink,#0f2742);overflow-wrap:anywhere;font-size:.86rem;line-height:1.45}.project-decision-notes-module__bywYEq__actionCopy small{color:var(--ok-text-muted,#728197);font-size:.69rem;line-height:1.45}.project-decision-notes-module__bywYEq__actionStatus{color:#52657c;letter-spacing:.06em;text-transform:uppercase;background:#f8fafc;border:1px solid #cfdbe8;border-radius:999px;width:fit-content;padding:.28rem .48rem;font-size:.64rem;font-weight:800}.project-decision-notes-module__bywYEq__actionItemDone .project-decision-notes-module__bywYEq__actionStatus{color:#36714a;background:#f0f8f3;border-color:#c8dfd0}.project-decision-notes-module__bywYEq__actionForm{padding:var(--ok-card-padding,16px);border:1px solid var(--ok-border,#dfe7f0);border-radius:var(--ok-radius-card,12px);box-shadow:var(--ok-shadow-card-subtle,0 3px 12px #0f27420e);background:linear-gradient(155deg,#fff,#fbfdff);gap:.8rem;display:grid}.project-decision-notes-module__bywYEq__actionForm label{color:#52657c;gap:.4rem;font-size:.74rem;font-weight:700;display:grid}.project-decision-notes-module__bywYEq__actionForm input{width:100%;min-height:var(--ok-control-min-height,38px);border-radius:var(--ok-radius-control,9px);background:var(--ok-surface,#fff);color:var(--ok-ink,#0f2742);font:inherit;border:1px solid #cfdbe8;outline:none;padding:.72rem .78rem}.project-decision-notes-module__bywYEq__actionForm input::placeholder{color:#98a5b4}.project-decision-notes-module__bywYEq__actionForm input:focus{border-color:var(--ok-blue,#2f6fed);box-shadow:var(--ok-focus-ring,0 0 0 3px #2f6fed1a)}.project-decision-notes-module__bywYEq__actionForm input:disabled{color:#8794a4;opacity:.72;cursor:not-allowed;background:#f4f6f8}.project-decision-notes-module__bywYEq__actionError{border-radius:var(--ok-radius-control,9px);color:#8f3b34;background:#fff7f6;border:1px solid #e9c7c3;margin:0;padding:.78rem .82rem;font-size:.76rem;line-height:1.5}@media (hover:hover){.project-decision-notes-module__bywYEq__noteCard,.project-decision-notes-module__bywYEq__actionItem{transition:border-color .13s,box-shadow .13s}.project-decision-notes-module__bywYEq__noteCard:hover,.project-decision-notes-module__bywYEq__actionItem:hover{border-color:var(--ok-border-strong,#cbd7e5);box-shadow:var(--ok-shadow-card-hover,0 8px 26px #0f27421f)}}@media (max-width:640px){.project-decision-notes-module__bywYEq__heading,.project-decision-notes-module__bywYEq__noteHeading,.project-decision-notes-module__bywYEq__noteFooter,.project-decision-notes-module__bywYEq__formFooter,.project-decision-notes-module__bywYEq__addHeading,.project-decision-notes-module__bywYEq__actionItem{flex-direction:column;align-items:flex-start}.project-decision-notes-module__bywYEq__count,.project-decision-notes-module__bywYEq__provenance{white-space:normal}.project-decision-notes-module__bywYEq__actions{width:100%}.project-decision-notes-module__bywYEq__primaryButton,.project-decision-notes-module__bywYEq__ghostButton,.project-decision-notes-module__bywYEq__dangerButton{flex:10rem}}@media (max-width:480px){.project-decision-notes-module__bywYEq__actions,.project-decision-notes-module__bywYEq__formFooter .project-decision-notes-module__bywYEq__actions{grid-template-columns:1fr;display:grid}.project-decision-notes-module__bywYEq__primaryButton,.project-decision-notes-module__bywYEq__ghostButton,.project-decision-notes-module__bywYEq__dangerButton{width:100%}}@media (prefers-reduced-motion:reduce){.project-decision-notes-module__bywYEq__noteCard,.project-decision-notes-module__bywYEq__actionItem,.project-decision-notes-module__bywYEq__primaryButton,.project-decision-notes-module__bywYEq__ghostButton,.project-decision-notes-module__bywYEq__dangerButton{transition:none}}
