:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--readable-light-ink:#171b17;--readable-light-muted:#555e54;--readable-light-accent:#b52b10;--readable-dark-ink:#f9faf7;--readable-dark-muted:#bbc3b7;--readable-dark-accent:#ff967a;--readable-ink:var(--readable-light-ink);--readable-muted:var(--readable-light-muted);--readable-accent:var(--readable-light-accent);--muted:#555e54;--text-label:.75rem;--text-secondary:.875rem}:where(.command-shell,.os-shell,.ops-page,.shell,.auth-shell),.panel,.auth-card,.system-state-card,.program-card,.commitment-card,.commitment-check,.growth-pulse,.milestone-runway,.strategy-model,.strategy-loop-step,.measurement-tree>div,.horizon-anchor,.roadmap-horizon,.roadmap-lane,.work-item,.work-board>section,.work-create,.agenda-row,.comment-row,.feedback-popover,.feedback-inbox-list>article,.assistant-panel,.client-input-card,.content-review-card,.today-checkin-cta,.control-room-column,.workspace-health-section,.workspace-health-card,.attention-strip>div,.decision-card,.mission-card,.pulse-panel,.engine-mini,.ai-card,.month-card,.road-item,.output-stack>div,.cadence-board,.current-strategy,.strategy-stage,.strategy-reason-grid>div,.why-channel-grid>article,.strategy-to-revenue,.revenue-source,.revenue-middle,.role-split>div,.campaign-purpose,.campaign-purpose article,.score-card,.control-stat,.opportunity-card,.ops-stat-grid>div,.ops-stat-grid>article,.ops-card,.production-card,.asset-card,.cadence-tile,.template-card,.pace-card,.pace-big>div,.strategy-card,.campaign-gaps-card,.phase-tile,.milestone-track article,.campaign-bottom-grid>article,.action-row,.ticket-panel,input,select,textarea{--readable-ink:var(--readable-light-ink);--readable-muted:var(--readable-light-muted);--readable-accent:var(--readable-light-accent);color:var(--readable-ink)}.sidebar,.command-sidebar,.strategy-context,.focus-now,.movement-cluster,.movement-signal,.strategy-destination,.strategy-focus-card,.strategy-north-star,.north-star,.north-star-loop,.focus-panel,.stage-card.active,.strategy-stage:first-child,.mini-stage,.why-channel-grid>article.power,.momentum-card,.return-reason,.source-card,.campaign-hero,.campaign-command-hero,.campaign-countdown,.campaign-stage,.ops-topbar,.ops-hero-aside,.ops-next-action,.intervention-panel,.source-intervention,.preview-utility,.attention-primary,.attention-strip>.attention-primary,.road-item.primary,.completed .commitment-check{--readable-ink:var(--readable-dark-ink);--readable-muted:var(--readable-dark-muted);--readable-accent:var(--readable-dark-accent);color:var(--readable-ink)}.source-card.orange,.mini-stage:first-child{--readable-ink:#171b17;--readable-muted:#272520;--readable-accent:#171b17;color:var(--readable-ink)}input::placeholder,textarea::placeholder,.focus-copy p,.strategy-context small,.movement-signal span,.movement-signal small,.focus-criterion span,.focus-path,.preview-utility small,.assistant-head small,.assistant-disclaimer,.assistant-intro p,.assistant-reply p,.attention-strip span,.attention-strip .attention-primary span,.control-empty,.decision-card>p,.risk-row p,.runtime-row p,.signal-row p,.decision-meta small,.signal-row small,.risk-row small,.runtime-row small,.workspace-health-metrics span,.rhythm-grid small,.nav-group-label,.strategy-destination p,.strategy-loop-step small,.strategy-loop-step p,.horizon-anchor>span,.horizon-anchor p,.lane-content p,.work-title-row>span,.work-item p,.agenda-row span,.agenda-row small,.brand-lockup span,.sidebar-foot>span,.sidebar-foot small,.topbar,.page-head p,.mission-body p,.countdown span,.label.light,.momentum-ring span,.momentum-copy span,.section-head .subtle,.subtle,.mini-score span,.task-copy small,.pulse-item small,.pulse-item p,.return-reason span,.engine-title span,.engine-mini small,.ai-title small,.ai-row>div:first-child span,.month-head small,.north-metric span,.flow-arrow,.output-stack span,.cadence-row>div:nth-child(2) span,.campaign-copy p,.ticket-big span,.milestone-cards span,.program-number,.program-card p,.program-bottom>div span,.score-card p,.bar-labels,.decision small,.source small,.source>span:last-child,.work-detail-section-head>span,.work-detail-readonly p,.work-detail-facts small,.comment-meta span,.activity-list p,.activity-list small,.work-muted,.feedback-popover p,.feedback-popover small,.feedback-inbox-list p,.feedback-inbox-list small,.strategy-focus-copy p,.text-link,.why-now,.strategy-north-star p,.north-star-loop span,.strategy-reason-grid p,.why-channel-grid p,.why-channel-grid .power p,.revenue-source span,.revenue-middle span,.role-split p,.campaign-purpose span,.auth-brand small,.auth-foot,.auth-copy p,.os-top small,.os-nav a,.os-head p,.eyebrow,.focus-panel p,.record-copy small,.muted,.empty-state,.ops-brand small,.ops-topbar nav a,.ops-hero p,.campaign-command-hero p,.ops-hero-aside span,.ops-hero-aside small,.ops-stat-grid span,.ops-stat-grid small,.ops-next-action p,.ops-section-head>span,.ops-card p,.ops-meta-row,.next-cue span,.next-cue small,.cadence-tile>div:first-child small,.cadence-number span,.cue-index,.ops-footer-cta span,.campaign-facts span,.campaign-countdown>span,.campaign-countdown>small,.campaign-countdown>div,.pace-big span,.pace-big strong.awaiting,.strategy-card p,.campaign-gaps-card>div span,.phase-no,.phase-tile small,.milestone-track>article>span,.milestone-track small,.milestone-track em,.source-intervention span,.playbook-label,.intervention-row small,.channel-row span,.campaign-bottom-grid p,.workspace-lockup span,.command-nav a,.context-label,.control-room-link,.command-crumb,.today-brief p,.brief-note,.milestone-body p,.milestone-purpose span,.impact-chip,.section-heading p,.commitment-copy>p,.commitment-meta span,.pulse-signal span,.pulse-signal p,.system-empty,.system-state-card p,.client-loop-intro p,.client-loop-success p,.checkin-question small,.preview-form-note,.client-input-card p,.content-review-card p,.today-checkin-cta small,.stage-card small,.mini-stage span,.ops-owner{color:var(--readable-muted)}.assistant-head span,.assistant-route,.horizon-now span,.lane-title span,.eyebrow,.kicker,.label,.ops-kicker,.today-date,.focus-copy .system-kicker,.system-kicker,.focus-now .system-kicker,.movement-cluster .system-kicker,.strategy-destination .system-kicker{color:var(--readable-accent)}.cross-links a,.program-card>a,.horizon-anchor>a,.lane-content>a,.roadmap-campaign>a{color:var(--readable-ink)}.status.attention{color:#805000}.strategy-stage-top>span,.strategy-stage.current .strategy-stage-top>span,.strategy-stage:first-child .strategy-stage-top>span,.strategy-stage:first-child p{color:var(--readable-muted)}.workspace-mark:not(.brand-image){color:#fff;background:#30392e}[data-workspace-theme=default] .nav-action.active svg{color:#d7fa00!important}.command-crumb b{opacity:1;color:var(--readable-muted)}.commitment-card.completed,.action-row.done,.mini-stage,.campaign-stage,.source-card p{opacity:1}.ui-action.ui-action-primary{background:var(--action-primary-bg);color:var(--action-primary-fg);border-color:var(--action-primary-border)}.ui-action.ui-action-secondary{background:var(--action-secondary-bg);color:var(--action-secondary-fg);border-color:var(--action-secondary-border)}.ui-action.ui-action-inverse{background:var(--action-inverse-bg);color:var(--action-inverse-fg);border-color:var(--action-inverse-border)}.ui-action.ui-action-ghost{color:var(--readable-ink);background:0 0;border-color:#0000}.ui-action.ui-action-ghost-inverse{color:#f9faf7;background:0 0;border-color:#697363}.ui-action.ui-action-destructive{color:#fff;background:#8f2f20;border-color:#8f2f20}.ui-action.ui-action-primary:hover{color:#fff;background:#242820}.ui-action.ui-action-secondary:hover,.ui-action.ui-action-inverse:hover{color:#171b17;background:#eff1eb}.ui-action.ui-action-ghost:hover{color:#171b17;background:#e8ece5}.ui-action.ui-action-ghost-inverse:hover{color:#fff;background:#242820}.ui-action.ui-action-destructive:hover{color:#fff;background:#742417}.ui-action.ui-action:disabled,.ui-action.ui-action[aria-disabled=true],.client-preview-mode .ui-action:disabled{color:#555e54;opacity:1;background:#eceee9;border-color:#b7bfb3}.commitment-action button:disabled,.inline-form button:disabled,.auth-form button:disabled{color:#555e54!important;opacity:1!important}.ui-action :is(span,small,strong,svg){color:inherit}.ui-action{white-space:normal;overflow-wrap:anywhere;height:auto;line-height:1.4}input,select,textarea{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#171b17;background:#fff}input::placeholder,textarea::placeholder{color:#626b60;opacity:1}input:disabled,select:disabled,textarea:disabled{color:#555e54;opacity:1;background:#eff1ec}input:focus-visible,select:focus-visible,textarea:focus-visible,.ui-action:focus-visible{outline-offset:3px;outline:3px solid #b52b10}.focus-now>.focus-copy:only-child{grid-column:1/-1}.focus-now .commitment-list{margin-top:20px}.focus-now .commitment-card{grid-template-columns:34px minmax(0,1fr)}.focus-now .commitment-copy strong{color:#171b17;font-size:1rem;line-height:1.55;display:block}.focus-now .commitment-check{color:#171b17}.focus-now .completed .commitment-check{color:#fff;background:#171b17}.source-state small{font-size:.8125rem;line-height:1.55}.command-main .client-loop-chip{font-size:.75rem;line-height:1.5}.assistant-panel{overscroll-behavior:contain}.assistant-head>div,.assistant-evidence,.assistant-confirmation{min-width:0}.assistant-evidence,.assistant-confirmation{color:#171b17;background:#f5f7f2;border:1px solid #cfd5ca;border-radius:12px;gap:8px;padding:12px;display:grid}.assistant-evidence>div{gap:8px;display:grid}.assistant-reply a{overflow-wrap:anywhere;white-space:normal;width:auto;max-width:100%}.assistant-confirmation>strong{overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.assistant-confirmation button{color:#fff;white-space:normal;background:#171b17;border:1px solid #171b17;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 12px;display:inline-flex}.assistant-confirmation button:disabled{color:#555e54;opacity:1;background:#eceee9;border-color:#b7bfb3}.assistant-suggestions button,.assistant-close{color:#171b17;min-height:44px}.assistant-close{min-width:44px}.assistant-form button{color:#171b17;min-height:44px}.assistant-form button:disabled{color:#555e54;opacity:1;background:#eceee9}.assistant-disclaimer{align-items:flex-start}.assistant-disclaimer svg,.assistant-confirmation svg{flex-shrink:0}.today-date,.pulse-signal span,.impact-chip,.assistant-fab,.assistant-head span,.assistant-head small,.assistant-disclaimer,.assistant-intro p,.assistant-reply p,.assistant-suggestions button,.assistant-route,.assistant-reply li,.assistant-reply a,.assistant-form label,.assistant-form input,.attention-strip span,.control-empty,.decision-card>p,.risk-row p,.runtime-row p,.signal-row p,.decision-meta span,.decision-meta small,.proposal-warning,.decision-form label,.decision-form input,.decision-form textarea,.signal-row strong,.risk-row strong,.runtime-row strong,.signal-row small,.risk-row small,.runtime-row small,.workspace-health-metrics span,.rhythm-grid strong,.rhythm-grid small,.nav-group-label,.horizon-anchor>span,.lane-title span,.work-title-row>span,.brand-lockup span,.sidebar-foot>span,.sidebar-foot small,.topbar,.avatar,.eyebrow,.kicker,.label,.status,.date-chip,.mission-body p,.countdown span,.checkpoint,.mission-footer>span,.mission-footer button,.program-bottom button,.momentum-ring span,.momentum-copy span,.streak,.section-head .subtle,.subtle,.mini-score span,.task-copy strong,.task-copy small,.owner,.pulse-item small,.pulse-item strong,.pulse-item p,.return-reason strong,.return-reason span,.engine-title strong,.engine-title span,.engine-mini small,.ai-title small,.ai-row>div:first-child span,.ai-row strong,.ai-row button,.month-head small,.road-item,.north-metric span,.source-card>span,.source-card p,.output-stack div,.output-stack span,.cadence-row>div:nth-child(2) strong,.cadence-row>div:nth-child(2) span,.cadence-row .next,.event-date,.campaign-copy p,.ticket-big span,.ticket-buttons button,.campaign-stage>span:first-child,.campaign-stage small,.campaign-stage strong,.live,.milestone-cards span,.program-card p,.program-bottom>div span,.delta,.score-card p,.bar-labels,.decision strong,.source strong,.decision small,.source small,.decision-state,.source>span:last-child,.mobile-nav button,.page-head p,.top-actions,.work-detail-facts small,.comment-avatar,.comment-meta span,.activity-list p,.activity-list small,.feedback-popover small,.feedback-inbox-head>span,.feedback-inbox-list small,.strategy-focus-copy p,.strategy-focus-copy button,.text-link,.mini-stage span,.mini-stage strong,.impact-tags span,.why-now,.strategy-north-star p,.north-star-loop strong,.north-star-loop span,.strategy-stage p,.stage-channels span,.strategy-window,.strategy-reason-grid strong,.strategy-reason-grid p,.why-channel-grid p,.revenue-source strong,.revenue-middle strong,.revenue-source span,.revenue-middle span,.revenue-programs span,.role-split p,.campaign-purpose strong,.campaign-purpose span,.tag,.ops-brand>span,.ops-brand small,.ops-topbar nav a,.ops-source,.ops-source strong,.ops-kicker,.ops-hero-aside span,.ops-hero-aside small,.ops-stat-grid span,.ops-stat-grid small,.ops-next-action p,.next-owner,.next-owner strong,.ops-section-head>span,.ops-status,.ops-owner,.ops-card p,.ops-tags span,.ops-meta-row,.next-cue span,.next-cue strong,.next-cue small,.cadence-tile>div:first-child strong,.cadence-tile>div:first-child small,.cadence-number span,.cadence-measure,.cue-index,.cue-row>div strong,.cue-row>div small,.responsibility,.ops-footer-cta span,.ops-footer-cta span strong,.ops-footer-cta a,.campaign-facts span,.campaign-countdown>span,.campaign-countdown>small,.campaign-countdown>div,.campaign-countdown b,.pace-big span,.intelligence-state strong,.intelligence-state span,.function-list span,.strategy-card p,.campaign-gaps-card>div,.campaign-gaps-card>div strong,.phase-no,.phase-tile small,.phase-tile strong,.phase-tile b,.milestone-track>article>span,.milestone-track small,.milestone-track em,.source-intervention strong,.source-intervention span,.playbook-label,.intervention-row>span,.intervention-row strong,.intervention-row small,.channel-row strong,.channel-row span,.campaign-bottom-grid p,.empty-state,.client-preview-bar a,.preview-utility span,.preview-utility small,.focus-criterion .criterion-awaiting,.milestone-date,.runway-checkpoint,.milestone-purpose span,.state-pill,.movement-signal span,.movement-signal small,.commitment-meta span,.client-loop-chip{font-size:.75rem;line-height:1.5}.section-heading p,.commitment-copy>p,.pulse-signal p,.milestone-body p,.assistant-intro p,.assistant-reply p,.assistant-suggestions button,.assistant-reply li,.assistant-form input,.decision-card>p,.risk-row p,.runtime-row p,.signal-row p,.decision-form input,.decision-form textarea,.strategy-loop-step p,.horizon-anchor p,.roadmap-campaign p,.work-item p,.sidebar nav button,.page-head p,.mission-body p,.mission-footer button,.program-bottom button,.pulse-item p,.ai-row button,.source-card p,.campaign-copy p,.ticket-buttons button,.program-card p,.score-card p,.mobile-nav button,.comment-row p,.activity-list p,.activity-list small,.feedback-popover p,.feedback-inbox-list p,.strategy-focus-copy p,.strategy-focus-copy button,.text-link,.strategy-north-star p,.strategy-stage p,.strategy-reason-grid p,.why-channel-grid p,.role-split p,.ops-hero p,.campaign-command-hero p,.ops-next-action p,.ops-card p,.strategy-card p,.campaign-bottom-grid p,.command-account button,.commitment-action button{font-size:.875rem;line-height:1.55}:is(.data-grid,.data-grid>*,.program-grid,.program-grid>*,.record-row,.record-copy,.metric-row,.metric-row>*,.record-row>*,.measurement-tree>div,.control-section-head,.workspace-health-metrics>*,.attention-strip>div,.attention-strip span){min-width:0}.record-row,.metric-row{flex-wrap:wrap;align-items:flex-start}:is(.record-row,.metric-row,.program-card,.panel,.decision-card,.assistant-panel) :is(p,small,strong,h2,h3,a,span){overflow-wrap:anywhere}:is(.status,.tag,.awaiting,.criterion-awaiting,.client-loop-chip,.ops-status){white-space:normal;max-width:100%}:is(.today-brief h1,.os-head h1,.focus-copy h2){overflow-wrap:anywhere;line-height:1.1}.phase-tile b,.mini-stage:first-child span{color:#171b17}.command-main .program-card{min-height:0}.semantic-pill{border-radius:999px;align-items:center;min-height:28px;padding:4px 8px;font-size:.75rem;font-weight:700;line-height:1.4;display:inline-flex}.control-room-head>a,.workspace-health-card .record-meta>a{color:#171b17;overflow-wrap:anywhere;background:#fff;border:1px solid #b7bfb3;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:9px 12px;font-size:.875rem;font-weight:750;line-height:1.4;text-decoration:none;display:inline-flex}.control-room-head>a:hover,.workspace-health-card .record-meta>a:hover{color:#171b17;background:#eff1eb}.invite-panel .auth-form label{gap:7px;display:grid}.invite-panel .auth-form :is(input,select){width:100%;min-height:44px;font:inherit;border:1px solid #b7bfb3;border-radius:11px;padding:10px 12px;font-size:16px}@media (min-width:821px){.command-sidebar{overscroll-behavior:contain;height:100dvh;overflow-y:auto}.client-preview-mode .command-sidebar{height:calc(100dvh - 58px)}.command-sidebar>.workspace-lockup,.command-sidebar>.command-nav,.command-sidebar>.strategy-context{flex-shrink:0}}@media (max-width:760px){.os-shell>.os-top{flex-wrap:wrap;gap:12px;height:auto;min-height:64px;padding:12px 16px}.os-top-left{min-width:0}.os-top form button{min-height:44px}}@media (max-width:560px){.auth-shell{padding:16px}.auth-card{padding:24px 18px}.auth-copy h1{font-size:2rem}.auth-form button{height:auto;min-height:48px;padding-block:12px}.assistant-panel{max-height:calc(100dvh - 96px)}.assistant-form input,.decision-form input,.decision-form textarea{font-size:16px}.focus-now .commitment-card{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px}.focus-now .commitment-check{width:28px;height:28px}}
