:root{--balance-blue:#e9f1f3;--balance-blue-line:#cddadd;--balance-green:#eef4ce;--balance-green-line:#cbd88d;--balance-paper:#fbfaf6}.studioDashboardMetrics article[data-attention=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.studioDashboardMetrics article[data-attention=true] span{color:#b9c2bd}.studioDashboardMetrics article[data-attention=true] small{color:var(--acid)}.learningPreview{background:var(--balance-blue);border:1px solid var(--balance-blue-line);box-shadow:var(--shadow-soft);color:var(--ink);border-radius:13px}.learningStatement>p:last-child{color:var(--muted)}.learningFlow{background:var(--paper);border-color:var(--balance-blue-line)}.profileIdentityCard{background:var(--balance-blue);border-color:var(--balance-blue-line);color:var(--ink)}.profileAvatar{aspect-ratio:1;background:var(--ink);color:var(--acid);flex-shrink:0}.profileIdentityLead>div>p:last-child,.profileFacts span,.profileFacts small{color:var(--muted)}.profileFacts{border-top-color:var(--balance-blue-line)}.profileFacts article+article{border-left-color:var(--balance-blue-line)}.settingsDestinationGrid>a{background:var(--paper);border-color:var(--line);box-shadow:var(--shadow-soft);color:var(--ink)}.settingsDestinationGrid>a:nth-child(2){background:var(--balance-blue);border-color:var(--balance-blue-line)}.settingsDestinationGrid>a:hover{background:var(--balance-green);border-color:var(--balance-green-line);color:var(--ink)}.settingsDestinationGrid span,.settingsDestinationGrid>a:hover span{color:var(--coral)}.settingsDestinationGrid small,.settingsDestinationGrid>a:hover small{color:var(--muted)}.campaignProgressRefresh{background:var(--balance-blue);border:1px solid var(--balance-blue-line);color:var(--ink);border-radius:9px}.campaignProgressRefresh time{color:var(--muted)}.campaignProgressRefresh .buttonLight{background:var(--paper);border-color:var(--line);color:var(--ink)}.campaignProgressRefresh .textButton{color:var(--coral)}.campaignProgressRail{background:0 0;outline:0;padding:0 0 5px}.campaignProgressSeats,.campaignProgressArtifacts{background:0 0;outline:0;gap:12px}.campaignProgressSeats article,.campaignProgressArtifacts article{border:1px solid var(--line)}.campaignScheduleTruthBar{background:var(--balance-blue);border:1px solid var(--balance-blue-line);color:var(--ink);border-radius:9px;overflow:hidden}.campaignScheduleTruthBar>div+div{border-left-color:var(--balance-blue-line)}.campaignScheduleTruthBar span{color:var(--muted)}.campaignScheduleTruthBar [data-complete=true] strong{color:#526600}.campaignActivatedSchedule{border-radius:10px;overflow:hidden}.visionSignalRail{background:var(--balance-green);border:1px solid var(--balance-green-line);color:var(--ink)}.visionSignalRail span{border-color:#a9b76b}.visionSignalRail b{color:var(--coral)}.visionFirstBuild{background:var(--balance-blue);color:var(--ink)}.visionFirstBuildStatement>p:not(.eyebrow){color:var(--muted)}.visionBoundary{border-color:var(--ink)}.visionBoundary span,.visionFirstBuild li span{color:var(--coral)}.visionFirstBuild ul{border-left-color:var(--balance-blue-line)}.visionFirstBuild li+li{border-top-color:var(--balance-blue-line)}.campaignSystemRelease{background:var(--balance-green);border-top:1px solid var(--balance-green-line);color:var(--ink)}.campaignSystemRelease p{color:#526600}@media (max-width:760px){.profileAvatar{flex-basis:auto;width:100px;height:100px}.profileFacts article+article{border-left-color:#0000;border-top:1px solid var(--balance-blue-line)}.campaignScheduleTruthBar>div+div,.campaignScheduleTruthBar>div:nth-child(3),.campaignScheduleTruthBar>div:nth-child(4){border-left-color:#0000;border-top-color:var(--balance-blue-line)}}
.actionCenterPage{max-width:1500px}.actionCenterHero{background:var(--ink);border:1px solid var(--ink);color:var(--paper);grid-template-columns:minmax(0,1.25fr) minmax(320px,.85fr) auto;align-items:center;gap:clamp(18px,3vw,42px);margin:0 0 22px;padding:clamp(22px,3vw,40px);display:grid;position:relative}.actionCenterHero:before{background:var(--coral);content:"";width:13px;height:13px;position:absolute;top:28px;left:-7px;transform:rotate(45deg)}.actionCenterHero .eyebrow{color:var(--acid)}.actionCenterHero h2{font-family:var(--serif);letter-spacing:-.045em;margin:8px 0 10px;font-size:clamp(28px,3.4vw,46px);font-weight:400;line-height:.98}.actionCenterHero p{color:#bac4bf;margin:0;line-height:1.55}.actionCenterHero dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0;display:grid}.actionCenterHero dl div{border-left:1px solid #46514c;min-width:0;padding-left:13px}.actionCenterHero dt,.actionCenterHero dd{margin:0}.actionCenterHero dt{color:#89958f;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.actionCenterHero dd{margin-top:4px;font-size:13px;line-height:1.35}.actionCenterHeroButton{background:var(--acid);color:var(--ink);text-transform:uppercase;justify-content:space-between;align-items:center;gap:28px;min-height:48px;padding:0 18px;font-size:11px;font-weight:800;display:inline-flex}.actionCenterHeroButton:hover{background:var(--coral)}.actionCenterHeroMore{color:#9ba7a1;text-underline-offset:3px;font-size:10px;text-decoration:underline;position:absolute;bottom:11px;right:18px}.actionCenterHeroClear{grid-template-columns:minmax(0,1fr) auto}.actionCenterBoard{max-width:1280px;margin:0 auto}.campaignActionCenterPage .actionCenterBoard{max-width:none}.actionCenterHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px;display:flex}.actionCenterHeading>div{max-width:850px}.actionCenterHeading h1{font-family:var(--serif);letter-spacing:-.06em;margin:8px 0 16px;font-size:clamp(46px,6vw,88px);font-weight:400;line-height:.88}.campaignActionCenterPage .actionCenterHeading h1{font-size:clamp(38px,5vw,66px)}.actionCenterHeading>div>p:last-child{color:var(--muted);max-width:72ch;margin:0;font-size:15px;line-height:1.6}.actionCenterSummary{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:32px;display:grid}.actionCenterSummary article{background:var(--paper);border:1px solid var(--line);border-right:0;min-height:128px;padding:20px}.actionCenterSummary article:first-child[data-attention=true]{background:color-mix(in srgb, var(--coral) 17%, var(--paper));border-top:5px solid var(--coral);padding-top:16px}.actionCenterSummary article:last-child{border-right:1px solid var(--line)}.actionCenterSummary span,.actionCenterSummary small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;display:block}.actionCenterSummary strong{font-family:var(--serif);margin:12px 0 9px;font-size:38px;font-weight:400;line-height:1;display:block}.actionTaskSection>header{justify-content:space-between;align-items:end;gap:28px;margin-bottom:13px;display:flex}.actionTaskSection>header h2{font-family:var(--serif);letter-spacing:-.04em;margin:6px 0 0;font-size:clamp(27px,3vw,40px);font-weight:400;line-height:1}.actionTaskSection>header>p{color:var(--muted);max-width:390px;margin:0;font-size:12px;line-height:1.5}.actionTaskStack{gap:12px;display:grid}.actionTaskCard{background:var(--paper);border:1px solid var(--line);grid-template-columns:58px minmax(0,1fr) minmax(240px,.38fr);gap:22px;padding:0;display:grid;position:relative;overflow:hidden}.actionTaskCard:before{background:var(--coral);content:"";width:5px;height:100%;position:absolute;top:0;left:0}.actionTaskCard[data-category=messages]:before{background:#58bfc4}.actionTaskCard[data-category=schedule]:before{background:#98ad20}.actionTaskCard[data-category=results]:before{background:#9a78b3}.actionTaskNumber{color:var(--coral);font-family:var(--serif);padding:25px 0 0 21px;font-size:25px}.actionTaskBody{min-width:0;padding:23px 0 22px}.actionTaskKicker{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.actionTaskKicker a,.actionTaskKicker span,.actionTaskKicker b{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-style:normal;font-weight:800}.actionTaskKicker a{text-underline-offset:3px;text-decoration:underline}.actionTaskKicker span{color:var(--muted)}.actionTaskKicker b{background:color-mix(in srgb, var(--acid) 55%, var(--paper));border-radius:999px;padding:5px 8px}.actionTaskBody h2{font-family:var(--serif);letter-spacing:-.045em;margin:13px 0 7px;font-size:clamp(26px,3vw,39px);font-weight:400;line-height:.98}.actionTaskQuestion{margin:0 0 8px;font-size:14px;font-weight:750}.actionTaskDetail{color:var(--muted);max-width:75ch;margin:0;line-height:1.55}.actionTaskArtifacts{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:6px;margin-top:18px;display:grid}.actionTaskArtifacts a{background:var(--cream);border:1px solid #0000;gap:5px;min-width:0;padding:11px 12px;display:grid}.actionTaskArtifacts a:hover{border-color:var(--ink)}.actionTaskArtifacts span{font-family:var(--serif);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.actionTaskArtifacts small{color:var(--muted);text-transform:uppercase;font-size:9px;font-weight:700}.actionTaskTechnical{border-top:1px solid var(--line);color:var(--muted);margin-top:18px;padding-top:10px;font-size:11px}.actionTaskTechnical summary{cursor:pointer;font-weight:750}.actionTaskTechnical p{max-width:80ch;line-height:1.5}.actionTaskTechnical dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.actionTaskTechnical dl div{min-width:0}.actionTaskTechnical dt{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.actionTaskTechnical dd{overflow-wrap:anywhere;margin:4px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.actionTaskAction{background:var(--ink);color:var(--paper);align-content:center;gap:10px;padding:24px;display:grid}.actionTaskAction>span{color:var(--acid);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.actionTaskAction>strong{font-family:var(--serif);font-size:20px;font-weight:400;line-height:1.15}.actionTaskAction>a{background:var(--acid);color:var(--ink);text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;min-height:43px;margin-top:6px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.actionCenterEmpty{background:var(--ink);color:var(--paper);text-align:center;min-height:360px;padding:clamp(38px,8vw,96px)}.actionCenterEmpty>span{background:var(--acid);color:var(--ink);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:30px;display:inline-flex}.actionCenterEmpty .eyebrow{color:var(--acid);margin-top:22px}.actionCenterEmpty h2{font-family:var(--serif);letter-spacing:-.05em;margin:10px 0;font-size:clamp(40px,6vw,72px);font-weight:400;line-height:.95}.actionCenterEmpty>p:not(.eyebrow){color:#bac4bf;max-width:54ch;margin:0 auto 22px}.actionCenterEmpty .buttonPrimary{background:var(--acid);color:var(--ink)}.actionCenterClearBanner{background:var(--ink);color:var(--paper);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;padding:22px 26px;display:grid}.actionCenterClearBanner>span{background:var(--acid);color:var(--ink);border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;display:flex}.actionCenterClearBanner .eyebrow{color:var(--acid);margin:0 0 5px}.actionCenterClearBanner h2{font-family:var(--serif);letter-spacing:-.04em;margin:0;font-size:clamp(25px,3vw,38px);font-weight:400;line-height:1}.actionCenterClearBanner div>p:last-child{color:#bac4bf;margin:7px 0 0}.actionNextMoveSection{margin-top:30px}.actionNextMoveSection>header h2{font-family:var(--serif);letter-spacing:-.045em;margin:7px 0 18px;font-size:clamp(30px,4vw,50px);font-weight:400;line-height:1}.actionNextMoveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.actionNextMoveGrid>a{background:var(--paper);border:1px solid var(--line);gap:8px;min-width:0;padding:22px;display:grid}.actionNextMoveGrid>a:hover{border-color:var(--coral);transform:translateY(-2px)}.actionNextMoveGrid small,.actionNextMoveGrid>a>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.actionNextMoveGrid>a>span{color:var(--coral)}.actionNextMoveGrid strong{font-family:var(--serif);letter-spacing:-.04em;font-size:clamp(24px,3vw,35px);font-weight:400;line-height:1}.actionNextMoveGrid p{color:var(--muted);margin:0;line-height:1.5}.actionNextMoveGrid em{color:var(--coral);text-transform:uppercase;margin-top:8px;font-size:10px;font-style:normal;font-weight:800}.campaignOverviewAttention{background:var(--ink);color:var(--paper);justify-content:space-between;align-items:center;gap:26px;margin-bottom:18px;padding:24px 26px;display:flex}.campaignOverviewAttention .eyebrow{color:var(--acid)}.campaignOverviewAttention h2{font-family:var(--serif);letter-spacing:-.04em;margin:6px 0 8px;font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1}.campaignOverviewAttention p:last-child{color:#bac4bf;margin:0}.campaignOverviewAttention .buttonPrimary{background:var(--acid);color:var(--ink);flex:none}.campaignOverviewAttention[data-clear=true]{background:color-mix(in srgb, var(--acid) 33%, var(--paper));border:1px solid var(--ink);color:var(--ink)}.campaignOverviewAttention[data-clear=true] .eyebrow,.campaignOverviewAttention[data-clear=true] p:last-child{color:var(--ink-soft)}.campaignStudioTabs a>span{background:var(--coral);color:var(--paper);border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;margin-left:5px;padding:0 4px;font-size:8px;display:inline-flex}@media (max-width:1100px){.actionCenterHero{grid-template-columns:minmax(0,1fr) auto}.actionCenterHero dl{grid-area:2/1/auto/-1}.actionCenterHeroMore{display:none}.actionTaskCard{grid-template-columns:48px minmax(0,1fr)}.actionTaskAction{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(200px,auto);padding:18px 22px}.actionTaskAction>span,.actionTaskAction>strong{grid-column:1}.actionTaskAction>a{grid-area:1/2/span 2;align-self:center;margin:0}}.campaignCreativeBundleReview{background:var(--ink);border:1px solid color-mix(in srgb, var(--ink) 72%, var(--line));color:var(--paper);grid-template-columns:minmax(0,1fr) minmax(20rem,.72fr);align-items:start;gap:clamp(1.25rem,3vw,3rem);margin:1rem 0 1.5rem;padding:clamp(1.25rem,3vw,2.5rem);display:grid}.campaignCreativeBundleReview h2{color:inherit;font-family:var(--serif);letter-spacing:-.045em;max-width:13ch;margin:.45rem 0 1rem;font-size:clamp(2rem,4vw,4rem);font-weight:400;line-height:.95}.campaignCreativeBundleReview>div>p:last-child{color:color-mix(in srgb, var(--paper) 72%, transparent);max-width:58ch;line-height:1.6}.campaignCreativeBundleReviewForm{background:color-mix(in srgb, var(--paper) 7%, transparent);border:1px solid color-mix(in srgb, var(--paper) 20%, transparent);gap:.9rem;padding:1.1rem;display:grid}.campaignCreativeBundleReviewForm .field span,.campaignCreativeBundleReviewForm>p{color:color-mix(in srgb, var(--paper) 68%, transparent)}.campaignCreativeBundleReviewForm textarea{background:color-mix(in srgb, var(--paper) 96%, transparent);color:var(--ink)}.campaignCreativeBundleReviewForm .button{justify-content:center;width:100%}.campaignCreativeBundleReviewForm>p{margin:0;font-size:.78rem;line-height:1.45}@media (max-width:760px){.campaignCreativeBundleReview{grid-template-columns:1fr}.actionCenterHero,.actionCenterHeroClear{grid-template-columns:1fr;align-items:stretch;padding:24px 20px}.actionCenterHero dl{display:none}.actionCenterHeroButton{width:100%}.actionCenterHeading{flex-direction:column;align-items:stretch}.actionCenterHeading h1{font-size:clamp(43px,14vw,67px)}.actionCenterSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.actionCenterSummary article:nth-child(2){border-right:1px solid var(--line)}.actionCenterSummary article:nth-child(n+3){border-top:0}.actionTaskSection>header{flex-direction:column;align-items:start}.actionTaskCard{grid-template-columns:1fr;gap:0}.actionTaskNumber{display:none}.actionTaskBody{padding:20px}.actionTaskBody h2{font-size:31px}.actionTaskArtifacts,.actionTaskTechnical dl,.actionNextMoveGrid{grid-template-columns:1fr}.actionTaskAction{grid-column:auto;grid-template-columns:1fr;display:grid}.actionTaskAction>span,.actionTaskAction>strong,.actionTaskAction>a{grid-area:auto/1}.campaignOverviewAttention{flex-direction:column;align-items:stretch}.campaignOverviewAttention .button{width:100%}}@media (max-width:420px){.actionCenterSummary article{min-height:108px;padding:15px}.actionCenterSummary strong{font-size:32px}.actionTaskKicker b{width:100%}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-canvas:#0f1613;--theme-surface:#18211d;--theme-surface-raised:#202a25;--theme-surface-soft:#131c18;--theme-text:#f3efe6;--theme-muted:#aab3ae;--theme-border:#3f4b45;--theme-border-strong:#65716a;--theme-header:#0f1613f0;--theme-grid:#ffffff09;--theme-shadow:0 14px 42px #0000003d;--theme-nav:#0a110e;--theme-nav-hover:#18221d;--theme-nav-text:#f3efe6;--theme-nav-muted:#949f99;--theme-contrast:#fffdf7;--theme-contrast-text:#17211d;--theme-contrast-muted:#58625c;--theme-contrast-line:#d9d8d2;--theme-contrast-accent:#17211d;--theme-input:#111915;--theme-blue:#17272a;--theme-blue-line:#365156;--theme-blue-text:#b9dce3;--theme-green:#222a18;--theme-green-line:#56652c;--theme-green-text:#d9f75f;--theme-rose:#2b1d1b;--theme-rose-line:#70423b;--theme-rose-text:#ff9c8d;--theme-gold:#2b2618;--theme-gold-line:#6c6037;--theme-gold-text:#f3d98a;--theme-selection-text:#17211d;--theme-art-label:#fffefae6;--theme-art-label-text:#17211d;--theme-accent-text:#ff9c8d;--theme-fixed-light-line:#d9d8d2;--theme-fixed-light-muted:#55615a;--theme-fixed-light-text:#17211d}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-canvas:#f8f7f3;--theme-surface:#fffefa;--theme-surface-raised:#fff;--theme-surface-soft:#f4f1ea;--theme-text:#161c1a;--theme-muted:#5d6663;--theme-border:#d9d8d2;--theme-border-strong:#9ca29f;--theme-header:#fffefaf0;--theme-grid:#171f1c09;--theme-shadow:0 12px 40px #171f1c0e;--theme-nav:#fffefa;--theme-nav-hover:#f4f1ea;--theme-nav-text:#161c1a;--theme-nav-muted:#67706d;--theme-contrast:#17211d;--theme-contrast-text:#fffdf7;--theme-contrast-muted:#b9c3bd;--theme-contrast-line:#46514c;--theme-contrast-accent:#d8f450;--theme-input:#fbfaf6;--theme-blue:#e9f1f3;--theme-blue-line:#cddadd;--theme-blue-text:#26394e;--theme-green:#eef4ce;--theme-green-line:#cbd88d;--theme-green-text:#526600;--theme-rose:#fff0eb;--theme-rose-line:#efb7ad;--theme-rose-text:#8b2c25;--theme-gold:#fff0cf;--theme-gold-line:#dac48e;--theme-gold-text:#69551f;--theme-selection-text:#17211d;--theme-art-label:#fffefae6;--theme-art-label-text:#17211d;--theme-accent-text:#8b2c25;--theme-fixed-light-line:#d9d8d2;--theme-fixed-light-muted:#55615a;--theme-fixed-light-text:#17211d}html,body{background:var(--theme-canvas);color:var(--theme-text)}::selection{color:var(--theme-selection-text)}.appFrame,.previewFrame,.companionPairingPage,.loadingPage,.errorPage,.notFoundPage{--cream:var(--theme-canvas);--paper:var(--theme-surface);--ink:var(--theme-text);--muted:var(--theme-muted);--line:var(--theme-border);--shadow-soft:var(--theme-shadow);background-color:var(--theme-canvas);color:var(--theme-text)}.appMain,.campaignStudioMain{background-color:var(--theme-canvas);background-image:linear-gradient(var(--theme-grid) 1px, transparent 1px), linear-gradient(90deg, var(--theme-grid) 1px, transparent 1px)}.appHeader,.campaignStudioHeader{background:var(--theme-header);border-color:var(--theme-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.appHeaderControls{align-items:center;gap:16px;display:flex}.railThemeToggle{display:none}.themeToggle{background:var(--theme-surface-soft);border:1px solid var(--theme-border);border-radius:999px;align-items:center;padding:3px;display:inline-flex}.themeToggle button{color:var(--theme-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:9px;font-weight:700;display:inline-flex}.themeToggle button[aria-pressed=true]{background:var(--theme-text);color:var(--theme-canvas)}.themeToggle button:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.rail{--ink:var(--theme-nav-text);--paper:var(--theme-nav);--muted:var(--theme-nav-muted);--line:var(--theme-border);background:var(--theme-nav);border-color:var(--theme-border);color:var(--theme-nav-text)}.railLabel,.rail .accountMenuSummary small,.rail .navLink{color:var(--theme-nav-muted)}.rail .brand,.rail .accountMenuTrigger,.rail .accountMenuSummary strong,.rail .navLink:hover,.rail .navLink[data-active=true]{color:var(--theme-nav-text)}.rail .navLink:hover,.rail .navLink[data-active=true]{background:var(--theme-nav-hover)}.rail .navLinkIndex{color:var(--theme-nav-muted)}.rail .avatar,.appHeader .avatar{color:var(--theme-fixed-light-text)}.accountPopover{--ink:var(--theme-text);--paper:var(--theme-surface);--muted:var(--theme-muted);--line:var(--theme-border);background:var(--theme-surface-raised);border-color:var(--theme-border-strong);box-shadow:8px 8px 0 var(--acid);color:var(--theme-text)}.accountPopover nav a{border-color:var(--theme-border)}[data-human-checkpoint]{box-shadow:10px 10px 0 var(--acid)}[data-human-checkpoint=entry]{box-shadow:12px 12px 0 var(--acid)}[data-human-checkpoint=floating]{box-shadow:8px 8px 0 var(--acid)}.buttonPrimary,.buttonDark,.campaignStudioPrimaryAction{color:var(--theme-fixed-light-text)}.settingsSampleCard,.visionSubject,.visionModeResearch,.visionModeCampaign,.visionDefinition,.developerFooter,.campaignSystemMap article[data-active=true],.campaignSystemStageRail button[aria-pressed=true]{--ink:var(--theme-fixed-light-text);--muted:var(--theme-fixed-light-muted);color:var(--theme-fixed-light-text)}.settingsDestinationGrid span,.learningPortfolioBody>p span,.visionLayers article>span,.visionRoadmap article>span,.visionBoundary span,.visionFirstBuild li span,.campaignSystemStageRail button span,.creativeDrilldown>summary em,.campaignPortfolioFoot em,.studioDashboardMetrics article:nth-child(3) small,.studioDashboardPanel>header a,.studioDashboardCampaignList em,.studioDashboardIdeaList>a>span:first-child,.studioDashboardIdeaList>.previewDashboardRow>span:first-child,.campaignDeliverableDetails>summary strong,.campaignTeamRunStart li span,.campaignOverviewPanel>header a,.actionNextMoveGrid>a>span,.actionNextMoveGrid em,.campaignOverviewMessageCopy small,.campaignScheduleSnapshotState strong,.evidenceGrid article>strong,.campaignProgressOverview code{color:var(--theme-accent-text)}.campaignStudioBody .studioForm:not(.messageComposer),.campaignStudioBody .resultsForm,.campaignStudioBody .executionForm,.campaignStudioBody .rehearsalScheduleForm,.campaignStudioBody .campaignDirectionGateForm,.campaignStudioBody .campaignCreativeReviewForm,.campaignStudioBody .campaignScheduleActivationForm,.campaignStudioBody .campaignSchedulerControlForm,.campaignStudioBody .campaignScheduleRetryForm,.rehearsalWelcome,.campaignScheduleList article,.campaignSchedulerMetrics,.campaignSimulationProof{--ink:var(--theme-fixed-light-text);--muted:var(--theme-fixed-light-muted);--line:var(--theme-fixed-light-line);color:var(--theme-fixed-light-text)}.campaignOverviewSchedule li>span[data-channel]{color:var(--theme-fixed-light-text)}.campaignScheduleSummary dt{color:var(--theme-muted)}.campaignScheduleTimeline li>span{background:var(--theme-fixed-light-text);color:var(--acid)}.rehearsalNoSendPromise,.dryRunNotice{--ink:var(--theme-text);--muted:var(--theme-text);color:var(--theme-text)}.campaignSystemStageRail button[aria-pressed=true] span,.developerFooter .eyebrow{color:var(--theme-fixed-light-text)}.buttonLight,.campaignStudioSecondaryAction{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}.campaignStudioSecondaryAction:hover{background:var(--theme-surface-raised);color:var(--theme-text)}.field input,.field select,.field textarea,.campaignCreativeBundleReviewForm textarea{background:var(--theme-input);border-color:var(--theme-border-strong);color:var(--theme-text)}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--theme-text)}.campaignStudioRail,.campaignStudioRailList>a:hover,.campaignStudioRailList>a[data-active=true],.studioDashboardMetrics article,.studioDashboardFocus,.studioDashboardPanel,.campaignPortfolio>a,.ideaGrid>.ideaCard,.learningPortfolio>a,.campaignOverviewStory,.campaignOverviewSection,.campaignOverviewPanel,.campaignCreativeMap,.creativeDrilldown,.campaignStudioBody .campaignDeliverableCard,.campaignScheduleSnapshot,.campaignLearningSnapshot,.studioForm,.resultsForm,.executionForm,.formSection,.campaignProgressOverview,.campaignProgressSection,.campaignProgressBlockers,.campaignProgressEmpty,.rehearsalContextPanel,.rehearsalAuditPanel,.executionPanel,.runGrid article,.evidenceGrid article,.companionPairingCard{background-color:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}.campaignOverviewEmpty,.campaignProgressRail li,.campaignProgressSeats article,.campaignProgressArtifacts article,.campaignProgressScorecards article,.campaignProgressGates li,.companionPairingDecision,.rehearsalDecisionForm,.rehearsalDecisionRecord article{background:var(--theme-surface-raised);border-color:var(--theme-border);color:var(--theme-text)}.rehearsalDecisionRecord article strong,.rehearsalAuditPanel time,.rehearsalAuditPanel li span,.evidencePicker small{color:var(--theme-muted)}.campaignStudioRail{background:var(--theme-surface-soft)}.campaignStudioRailList>a:hover,.campaignStudioRailList>a[data-active=true]{background:var(--theme-surface-raised)}.campaignStudioRailList>a[data-active=true]{box-shadow:var(--theme-shadow)}.studioDashboardVision,.campaignProgressRefresh,.campaignScheduleTruthBar,.profileIdentityCard,.visionFirstBuild,.campaignSystemRelease,.campaignProgressResults,.companionPairingCode,.learningPreview,.learningFlow{background:var(--theme-blue);border-color:var(--theme-blue-line);color:var(--theme-text)}.settingsDestinationGrid>a,.campaignProgressRefresh .buttonLight{background:var(--theme-surface);border-color:var(--theme-border);color:var(--theme-text)}.settingsDestinationGrid>a:nth-child(2){background:var(--theme-blue);border-color:var(--theme-blue-line)}.settingsDestinationGrid>a:hover,.formSectionTint,.rehearsalNoSendPromise,.dryRunNotice,.consentField,.campaignProgressRail li[data-state=complete],.rehearsalDecisionPanel,.executionPanelDark,.learningForm{background:var(--theme-green);border-color:var(--theme-green-line);color:var(--theme-text)}.evidencePicker label:has(input:checked){background:var(--theme-green);border-color:var(--theme-green-line);color:var(--theme-text)}.campaignStudioStatusLine,.campaignProgressSeats article[data-current=true],.campaignProgressGates li[data-status=pending]{background:var(--theme-blue);border-color:var(--theme-blue-line);color:var(--theme-blue-text)}.campaignLearningSnapshotGrid article[data-tone=blue]{background:var(--theme-blue)}.campaignLearningSnapshotGrid article[data-tone=rose],.campaignDirectionHumanGate,.campaignCreativeItemGate,.campaignCreativePackGate,.campaignScheduleHumanGate,.campaignProgressRail li[data-state=current],.rehearsalArtifactPanel,.loginAlert{background:var(--theme-rose);border-color:var(--theme-rose-line)}.campaignLearningSnapshotGrid article[data-tone=acid]{background:var(--theme-green)}.panelDark,.homeVisionNote,.formFooter,.ledgerHead,.campaignSidebar,.campaignDeliverablesHeader,.campaignDirectionHumanGateTop,.generationOutboundContext,.campaignCreativePackCard>footer,.campaignAutonomousNoSendForm,.campaignScheduleTruthBar.campaignActivatedSchedule,.campaignActivatedSchedule,.learningDecisionList article,.learningLedger>a,.visionHero,.rehearsalTruthBar,.campaignProgressResults,.campaignWorkspaceNavLabel,.campaignProgressNowMain,.accountRouteGrid>.accountRouteFeatured,.campaignSystemHero,.campaignOverviewOutcome,.campaignCreativeMapNext,.campaignLearningNextStep,.campaignPortfolioNext,.rehearsalExecutionPanel,.actionCenterHero,.actionTaskAction,.actionCenterEmpty,.actionCenterClearBanner,.campaignOverviewAttention,.campaignCreativeBundleReview,.studioDashboardMetrics article[data-attention=true]{--ink:var(--theme-contrast);--paper:var(--theme-contrast-text);--muted:var(--theme-contrast-muted);--line:var(--theme-contrast-line);background:var(--theme-contrast);border-color:var(--theme-contrast);color:var(--theme-contrast-text)}.actionCenterHero p,.actionCenterEmpty>p:not(.eyebrow),.actionCenterClearBanner p:not(.eyebrow),.actionCenterHero dt,.actionCenterHeroMore,.formFooter p:not(.formPromise),.campaignOverviewAttention p:last-child,.campaignOverviewOutcome dt,.campaignProgressResults dt,.visionHero>div:nth-child(2)>p:last-child,.campaignSystemHero>div:first-child>p:last-child,.accountRouteGrid>.accountRouteFeatured p,.campaignDeliverablesHeader p:last-child,.campaignDirectionHumanGateTop>div>p,.campaignDirectionHumanGateTop details p,.campaignCreativeMapNext span,.campaignPortfolioNext>span,.actionCenterClearBanner div>p:last-child{color:var(--theme-contrast-muted)}.campaignCreativeMapNext em,.campaignPortfolioNext em{color:var(--theme-contrast-accent)}.actionCenterHero dl div,.campaignOverviewOutcome dl div,.campaignProgressResults dl>div,.visionHeroModes,.visionHeroModes span+span,.campaignDirectionHumanGateTop details{border-color:var(--theme-contrast-line)}.campaignOverviewNextStep{background:color-mix(in srgb, var(--theme-contrast-text) 7%, var(--theme-contrast));border-color:var(--theme-contrast-line)}.campaignOverviewAttention[data-clear=true]{background:var(--theme-contrast);border-color:var(--theme-contrast);color:var(--theme-contrast-text)}.campaignOverviewAttention[data-clear=true] .eyebrow{color:var(--theme-contrast-accent)}.campaignOverviewAttention[data-clear=true] p:last-child{color:var(--theme-contrast-muted)}.actionCenterHero .eyebrow,.actionCenterEmpty .eyebrow,.actionCenterClearBanner .eyebrow,.actionTaskAction>span,.campaignOverviewAttention .eyebrow,.campaignOverviewOutcome .eyebrow,.campaignPortfolioNext small,.formFooter .formPromise,.campaignProgressNowMain .eyebrow,.campaignProgressNowStatus,.generationOutboundContext dd,.generationOutboundContext code,.rehearsalTruthBar div[data-complete=true] strong,.visionHeroIndex,.campaignLearningNextStep>div span{color:var(--theme-contrast-accent)}.campaignProgressResults{--ink:var(--theme-text);--muted:var(--theme-muted);--line:var(--theme-blue-line);background:var(--theme-blue);border-color:var(--theme-blue-line);color:var(--theme-text)}.campaignProgressResults .eyebrow,.campaignProgressResults .textButton,.campaignProgressRefresh .textButton{color:var(--theme-accent-text)}.campaignProgressResults>p:not(.eyebrow),.campaignProgressResults dt{color:var(--theme-muted)}.campaignProgressNowMain>p:not(.eyebrow,.campaignProgressNowStatus,.campaignProgressNowTruth){color:var(--theme-contrast-muted)}.campaignProgressNowActions .textButton{color:var(--theme-contrast-accent)}.learningDecisionList article p{color:var(--theme-contrast-muted)}.campaignActivatedSchedule,.rehearsalTruthBar{--ink:var(--theme-fixed-light-text);--paper:#fffdf6;--muted:#bdc6c1;--line:#56605a;background:var(--theme-fixed-light-text);border-color:var(--theme-fixed-light-text);color:#fffdf6}.campaignActivatedSchedule small,.rehearsalTruthBar div[data-complete=false] strong{color:#bdc6c1}.rehearsalContextPanel>header code,.rehearsalArtifactPanel>footer code{background:var(--theme-fixed-light-text);color:var(--acid)}.campaignScheduleTruthBar{background:var(--theme-blue);border-color:var(--theme-blue-line);color:var(--theme-text)}.modePicker label,.stagePicker label{background:var(--theme-surface-raised);border-color:var(--theme-border);color:var(--theme-text)}.modePicker label:hover,.stagePicker label:hover{border-color:var(--theme-border-strong)}.modePicker label[data-selected=true],.stagePicker label[data-selected=true]{background:var(--theme-rose);border-color:var(--coral)}.campaignOverviewMessage,.campaignScheduleSnapshotTimeline article{background:var(--theme-surface-raised);border-color:var(--theme-border);color:var(--theme-text)}.campaignOverviewMessageVisual,.campaignDeliverableArtwork,.campaignScheduleSnapshotChannel{color:#17211d}.campaignDeliverableDetails>summary{color:var(--theme-text)}.campaignDeliverableDetails[open]>summary{background:var(--theme-surface-soft)}.campaignStudioBody .campaignDeliverableCta{color:#17211d}.campaignStudioBody .campaignDeliverableCta span{color:#687069}.campaignCreativeMapGrid>a:hover{background:var(--theme-surface-raised)}.rehearsalContextGrid p,.rehearsalManifest li span:last-child{color:var(--theme-muted)}.rehearsalEmailPreview{color:#17211d;background:#fffdf7;border-color:#17211d}.rehearsalEmailPreview>div:first-child{border-color:#17211d}.rehearsalCta{color:#fffdf7;background:#17211d}.rehearsalScheduleForm,.rehearsalScheduleRecord{border-color:var(--theme-contrast-line)}.rehearsalScheduleForm .field span,.rehearsalScheduleForm .field small{color:var(--theme-contrast-text)}.campaignScheduleTruthBar [data-complete=true] strong,.campaignSystemRelease p{color:var(--theme-green-text)}.profileAvatar,.actionCenterHeroButton,.actionTaskAction>a,.actionCenterEmpty>span,.actionCenterEmpty .buttonPrimary,.actionCenterClearBanner>span,.campaignOverviewAttention .buttonPrimary,.formFooter .buttonPrimary,.campaignDeliverablesHeader>strong,.visionHeroModes b,.rehearsalReceipt,.campaignSystemBoundaries span:first-child{color:#17211d}.profileAvatar{background:var(--acid)}.campaignPortfolioArt b,.ideaCardVisual b,.studioDashboardFocusArt span,.campaignStudioThumb b,.campaignOverviewMessageVisual span{background:var(--theme-art-label);color:var(--theme-art-label-text)}.statusChip,.campaignStudioStatus{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.loginPage{--cream:#f3efe5;--paper:#fffdf7;--ink:#17211d;--muted:#687069;--line:#b8b7ad;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:760px){[data-human-checkpoint]{box-shadow:6px 6px 0 var(--acid)}[data-human-checkpoint=entry]{box-shadow:7px 7px 0 var(--acid)}.appHeaderControls{gap:9px}.themeToggle button{min-width:30px;padding:0 8px;font-size:0}.themeToggle button span{font-size:9px}}@media (max-width:1080px){.railFoot{align-items:center;gap:9px;display:flex}.railThemeToggle{display:block}}@media (prefers-reduced-motion:reduce){.themeToggle *,.themeToggle{transition:none!important}}
