/* Ad Pilot product surfaces: a shared light canvas and blue actions. */
body[data-page=dashboard],body[data-page=create],body[data-page=operations],body[data-theme=email],body[data-theme=growth]{color-scheme:light!important;--bg:#f6f8fb!important;--paper:#fff!important;--panel:#fff!important;--ink:#1c2938!important;--muted:#617184!important;--line:#dfe7f0!important;--blue:#3478ef!important;background:#f6f8fb!important;color:#1c2938!important}
body[data-page=dashboard] .sidebar,body[data-page=create] .sitebar,body[data-page=operations] .sitebar,body[data-theme=email]>header,body[data-theme=growth]>header{background:#fff!important;border-color:#e0e7ef!important;color:#1c2938!important}body[data-page=dashboard] .sidebar .brand img,body[data-page=create] .brand img,body[data-page=operations] .brand img,body[data-theme=email] .brand img,body[data-theme=growth] .brand img{filter:none!important}body[data-page=dashboard] .sidebar nav a,body[data-page=create] .sitebar nav a,body[data-page=operations] .sitebar nav a{color:#506781!important}body[data-page=dashboard] .sidebar nav a:hover,body[data-page=create] .sitebar nav a:hover,body[data-page=operations] .sitebar nav a:hover{background:#edf4ff!important;color:#225bab!important}body[data-page=create] .unified-brand,body[data-page=create] .unified-brand span,body[data-page=operations] .unified-brand,body[data-page=operations] .unified-brand span{color:#1c2938!important}body[data-page=dashboard] .tiny,body[data-page=dashboard] .eyebrow,body[data-page=create] .eyebrow,body[data-page=operations] .eyebrow,body[data-theme=email] .eyebrow,body[data-theme=growth] .eyebrow{color:#5a7eaa!important}
body[data-page=dashboard] .service-hub,body[data-page=dashboard] .showcase,body[data-page=dashboard] .empty-projects,body[data-page=dashboard] .stat,body[data-page=dashboard] .project-card,body[data-page=dashboard] .quick-guide,body[data-page=dashboard] .alerts,body[data-page=dashboard] .hub-empty,body[data-page=dashboard] .hub-record,body[data-page=dashboard] .hub-task,body[data-page=dashboard] .week-day,body[data-page=create] .business-start,body[data-page=create] .form-panel,body[data-page=create] .result-panel,body[data-page=create] .notice,body[data-page=create] .trial-bar,body[data-page=create] .credit,body[data-page=create] .match,body[data-page=create] .empty,body[data-page=operations] .card,body[data-theme=email] .card,body[data-theme=email] .balance,body[data-theme=email] .notice,body[data-theme=email] .stats>div,body[data-theme=growth] article,body[data-theme=growth] .hero-card,body[data-theme=growth] .weekly,body[data-theme=growth] .offer-note{background:#fff!important;border-color:#dfe7f0!important;color:#1c2938!important}
body[data-page=dashboard] .hub-section,body[data-page=dashboard] .hub-record details,body[data-page=dashboard] .section-head,body[data-page=dashboard] .alerts{border-color:#e2e8ef!important}body[data-page=dashboard] .hub-top p:not(.tiny),body[data-page=dashboard] .hub-notes,body[data-page=dashboard] .hub-disclosure,body[data-page=dashboard] .hub-check span small,body[data-page=dashboard] .week-day small,body[data-page=dashboard] .week-day span,body[data-page=dashboard] .hint,body[data-page=dashboard] .help,body[data-page=create] .help,body[data-page=create] .side-note,body[data-page=create] .muted,body[data-page=create] .hint,body[data-page=create] .result-disclosure,body[data-theme=email] .muted,body[data-theme=email] small{color:#617184!important}body[data-page=dashboard] .hub-section label,body[data-page=dashboard] .week-day,body[data-page=dashboard] .hub-record summary,body[data-page=create] .workspace-title h1,body[data-page=create] .business-start h2,body[data-page=create] .form-panel h2,body[data-page=create] .result-panel h2,body[data-page=create] .empty strong,body[data-page=create] #output{color:#1c2938!important}
body[data-page=dashboard] .hub-section input:not([type=checkbox]),body[data-page=dashboard] .hub-section textarea,body[data-page=dashboard] .hub-section select,body[data-page=dashboard] dialog input,body[data-page=dashboard] dialog textarea,body[data-page=create] input,body[data-page=create] textarea,body[data-page=create] select,body[data-page=operations] input,body[data-page=operations] textarea,body[data-theme=email] input,body[data-theme=email] textarea,body[data-theme=email] select{background:#fff!important;border-color:#cfdbe8!important;color:#1c2938!important}body[data-page=dashboard] .hub-section input::placeholder,body[data-page=create] input::placeholder,body[data-page=create] textarea::placeholder{color:#8b9aaa!important}body[data-page=dashboard] .hub-check input{accent-color:#3478ef!important}
body[data-page=dashboard] .primary,body[data-page=dashboard] .new,body[data-page=dashboard] .hub-section button[type=submit],body[data-page=create] .button:not(.secondary),body[data-page=operations] .button:not(.secondary),body[data-theme=email] .primary,body[data-theme=growth] .button{background:#3478ef!important;border-color:#3478ef!important;color:#fff!important}body[data-page=dashboard] .hub-remove,body[data-page=dashboard] .button.secondary,body[data-page=create] .button.secondary{background:#fff!important;border-color:#c8d9ed!important;color:#285e9f!important}body[data-page=dashboard] .hub-quick a{color:#285e9f!important;border-color:#c8d9ed!important}body[data-page=dashboard] .daily,body[data-page=dashboard] .credits,body[data-page=dashboard] .side-bottom{background:#eaf3ff!important;border-color:#d4e4f7!important;color:#20364f!important}body[data-page=dashboard] .credits strong,body[data-page=dashboard] .credits a{color:#2f6fc9!important}body[data-page=dashboard] .simple-card,body[data-page=dashboard] .simple-card.seo-action{background:#fff!important;border-color:#dce6f2!important;color:#1d3047!important}body[data-page=dashboard] .simple-card span{color:#5681b2!important}body[data-page=dashboard] .simple-card b{color:#1d3047!important}body[data-page=dashboard] .simple-card strong{color:#2e6cb9!important}body[data-page=dashboard] .simple-card small{color:#617184!important}body[data-page=dashboard] .simple-card:hover{border-color:#79a7e6!important}body[data-page=create] .tool-nav .tool{color:#526a84!important}body[data-page=create] .tool[aria-pressed=true]{background:#e9f2ff!important;border-color:#a7c8f2!important;color:#235caa!important}body[data-page=create] .tool:hover:not(:disabled){background:#f0f6ff!important}body[data-page=create] .report-link,body[data-page=create] .result-actions button{color:#306bb4!important}body[data-page=dashboard] dialog,body[data-page=create] dialog,body[data-theme=email] dialog{background:#fff!important;color:#1c2938!important;border-color:#d5e0ec!important}body[data-page=dashboard] a:focus-visible,body[data-page=dashboard] button:focus-visible,body[data-page=dashboard] input:focus-visible,body[data-page=create] a:focus-visible,body[data-page=create] button:focus-visible,body[data-page=create] input:focus-visible,body[data-page=create] textarea:focus-visible{outline:3px solid #80abed!important;outline-offset:3px!important}
body[data-page=create] .business-start p,body[data-page=create] #find-status{color:#617184!important}body[data-page=create] .sitebar,body[data-page=create]>header,body[data-page=operations]>header{background:#fff!important;border-color:#e0e7ef!important;color:#1c2938!important}body[data-page=create] header nav a,body[data-page=operations] header nav a{color:#506781!important}body:has(.builder-layout) .intro-note b{color:#284463!important}body:has(.builder-layout) .brand img{filter:none!important}body[data-theme=email] .brand,body[data-theme=growth] .brand{color:#1c2938!important}
body[data-theme=email] a,body[data-theme=growth] a{color:#316cbb!important}body[data-theme=email] .hero p:not(.eyebrow),body[data-theme=email] .muted,body[data-theme=email] .card small,body[data-theme=email] .record small,body[data-theme=email] .empty,body[data-theme=email] .card label,body[data-theme=growth] .hero>div>p:not(.eyebrow),body[data-theme=growth] .section-heading>p,body[data-theme=growth] .strategy-grid p,body[data-theme=growth] .timeline p,body[data-theme=growth] .weekly-side li,body[data-theme=growth] .numbers small,body[data-theme=growth] .disclosure,body[data-theme=growth] .hero-card small{color:#617184!important}body[data-theme=email] .balance span,body[data-theme=email] .stats span,body[data-theme=growth] .hero-card>span,body[data-theme=growth] .strategy-grid article>span,body[data-theme=growth] .timeline article span,body[data-theme=growth] .numbers article>span{color:#5b7fab!important}body[data-theme=email] .tabs{border-color:#dfe7f0!important}body[data-theme=email] .tabs button{color:#607188!important}body[data-theme=email] .tabs button[aria-selected=true]{color:#2667be!important;border-color:#3478ef!important}body[data-theme=email] .record,body[data-theme=growth] .weekly>div{background:#fff!important;border-color:#dfe7f0!important;color:#1c2938!important}body[data-theme=email] .actions button,body[data-theme=email] .record button{color:#316cbb!important;border-color:#c8d9ed!important}body[data-theme=growth] .hero h1 em,body[data-theme=growth] .section-heading h2 em,body[data-theme=growth] .timeline-index{color:#4a7fc5!important}body[data-theme=growth] .timeline b,body[data-theme=growth] .offer-note,body[data-theme=growth] .strategy-grid small{color:#526c8b!important}body[data-theme=growth] .strategy,body[data-theme=growth] #year,body[data-theme=growth] #this-week,body[data-theme=growth] #numbers,body[data-theme=growth] footer,body[data-theme=growth] .timeline,body[data-theme=growth] .timeline article{border-color:#e1e7ee!important}body[data-theme=growth] .button{color:#fff!important}body[data-theme=growth] input{accent-color:#3478ef!important}
body[data-theme=privacy]{background:#f6f8fb!important;color:#1c2938!important;color-scheme:light}body[data-theme=privacy] .sitebar{background:#fff!important;border-color:#e0e7ef!important}body[data-theme=privacy] .unified-brand,body[data-theme=privacy] .unified-brand span{color:#1c2938!important}body[data-theme=privacy] .sitebar nav a{color:#506781!important}body[data-theme=privacy] a{color:#316cbb}body[data-theme=privacy] .eyebrow{color:#5a7eaa}
body[data-page=agents]{color-scheme:light!important;--paper:#f6f8fb!important;--ink:#1c2938!important;--muted:#617184!important;--line:#dfe7f0!important;--blue:#3478ef!important;--sky:#eaf3ff!important;background:#f6f8fb!important;color:#1c2938!important}body[data-page=agents] .sitebar{background:#fff!important;border-color:#dfe7f0!important}body[data-page=agents] .unified-brand,body[data-page=agents] .unified-brand span{color:#1c2938!important}body[data-page=agents] .sitebar nav a{color:#506781!important}body[data-theme=credits]{background:#f6f8fb!important;color:#1c2938!important;color-scheme:light}body[data-theme=credits] a{color:#316cbb!important}body[data-theme=credits] p{color:#52657b!important}
body[data-page=home] .sample-dialog{color-scheme:light;background:#fff;color:#1c2938;border-color:#dce4ee}body[data-page=home] .sample-dialog-bar{background:#fff;border-color:#e2e8ef}body[data-page=home] .sample-dialog-name strong,body[data-page=home] .sample-info h2{color:#1c2938}body[data-page=home] .sample-dialog-name span,body[data-page=home] .sample-info-kicker{color:#557aa8}body[data-page=home] .sample-dialog-actions button{color:#405974}body[data-page=home] .sample-devices{border-color:#dce4ee}body[data-page=home] .sample-devices button[aria-pressed=true]{background:#e9f2ff;color:#245bab}body[data-page=home] .sample-dialog-actions #sample-close{border-color:#dce4ee}body[data-page=home] .sample-iframe-wrap{background:#f0f3f7}body[data-page=home] .sample-info{background:#fff;border-color:#e2e8ef}body[data-page=home] .sample-info p:not(.sample-info-kicker),body[data-page=home] .sample-info>span{color:#627184}body[data-page=home] .sample-info .sample-info-note{border-color:#e2e8ef}body[data-page=home] .sample-info #sample-open-page{color:#2e68b2;border-color:#bfd2eb}body[data-page=home] .sample-info #sample-use{background:#3478ef;color:#fff}

/* A clear, compact path for first-time visitors. */
body[data-page=home] .first-flight{display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none;margin:0 0 20px;padding:0;color:#354b69;font-size:12px;font-weight:650;line-height:1.4}body[data-page=home] .first-flight li{display:flex;align-items:center;gap:7px}body[data-page=home] .first-flight li span{display:grid;place-items:center;min-width:25px;height:25px;border-radius:50%;background:#e9f2ff;color:#2567d2;font-size:9px;font-weight:800} @media(max-width:680px){body[data-page=home] .first-flight{gap:8px 12px;font-size:11px;margin-bottom:18px}body[data-page=home] .first-flight li span{min-width:23px;height:23px}}

body[data-page=home] .landing-stage .design-examples{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-page=home] .sample-baste{background:#e7f0b6!important;color:#233b38!important;position:relative;overflow:hidden}body[data-page=home] .sample-baste:after{content:"☼";position:absolute;right:10px;bottom:-36px;font-size:128px;line-height:1;color:#ec7855;opacity:.86}body[data-page=home] .sample-baste strong{position:relative;z-index:1;letter-spacing:-.06em}body[data-page=home] .sample-baste i,body[data-page=home] .sample-baste>span{position:relative;z-index:1}@media(max-width:800px){body[data-page=home] .landing-stage .design-examples{grid-template-columns:repeat(2,minmax(0,1fr))}}

body[data-page=home] a.design-example{text-decoration:none;display:block}
