/* MachAxis Edition v1.03.0-alpha.19 — coordinated Ready Site light/dark palettes.
 * All nine live profiles use the ONE Edition layout and component engine.
 * No WordPress options, site content, parent theme or Customizer settings are changed.
 * This stylesheet is enqueued after the legacy dynamic styles and starter layout.
 * Dark toggle is provided by the existing theme, which sets html[data-darkmode="dark"]. */
body.mxui-edition-layout-classic{--mxready-paper:#f5f5f8;--mxready-surface:#ffffff;--mxready-ink:#242640;--mxready-rule:#e1e4ea;--mxready-accent:#e92750;--mxready-footer-bg:#352a48;--mxready-footer-copy:#241d35;--mxready-footer-text:#f7f8fb;--mxready-footer-muted:#e2e5eb;--mxready-footer-link:#ffbfd0;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);}
body.mxui-edition-layout-daily-ledger{--mxready-paper:#f5f3ef;--mxready-surface:#ffffff;--mxready-ink:#171b26;--mxready-rule:#b8b5ac;--mxready-accent:#a42329;--mxready-footer-bg:#29343e;--mxready-footer-copy:#1b2630;--mxready-footer-text:#f7f8fb;--mxready-footer-muted:#e2e5eb;--mxready-footer-link:#ffd1c7;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);}
body.mxui-edition-layout-city-tribune{--mxready-paper:#f0f6f4;--mxready-surface:#ffffff;--mxready-ink:#223c41;--mxready-rule:#cbded8;--mxready-accent:#087f78;--mxready-footer-bg:#0b5550;--mxready-footer-copy:#083e3a;--mxready-footer-text:#f7f8fb;--mxready-footer-muted:#e2e5eb;--mxready-footer-link:#baf9e9;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);}
body.mxui-edition-layout-metro-pulse{--mxready-paper:#ecf1fa;--mxready-surface:#ffffff;--mxready-ink:#192a50;--mxready-rule:#d4dced;--mxready-accent:#ed3340;--mxready-footer-bg:#1b3157;--mxready-footer-copy:#122342;--mxready-footer-text:#f7f8fb;--mxready-footer-muted:#e2e5eb;--mxready-footer-link:#ffbec5;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);}
body.mxui-edition-layout-morning-brief{--mxready-paper:#f9f7f1;--mxready-surface:#ffffff;--mxready-ink:#28373a;--mxready-rule:#e9e3d5;--mxready-accent:#bc722c;--mxready-footer-bg:#66432b;--mxready-footer-copy:#4c3022;--mxready-footer-text:#f7f8fb;--mxready-footer-muted:#e2e5eb;--mxready-footer-link:#ffdf9d;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);}
body.mxui-edition-layout-reading{--mxready-paper:#f7f5f3;--mxready-surface:#ffffff;--mxready-ink:#332b30;--mxready-rule:#e4dbd8;--mxready-accent:#8f4352;--mxready-footer-bg:#563a45;--mxready-footer-copy:#402b36;--mxready-footer-text:#f7f8fb;--mxready-footer-muted:#e2e5eb;--mxready-footer-link:#ffd0dc;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);}
body.mxui-edition-layout-compact{--mxready-paper:#f2f4f8;--mxready-surface:#ffffff;--mxready-ink:#243049;--mxready-rule:#d7dde8;--mxready-accent:#315bb8;--mxready-footer-bg:#203b63;--mxready-footer-copy:#142c4f;--mxready-footer-text:#f7f8fb;--mxready-footer-muted:#e2e5eb;--mxready-footer-link:#c6d9ff;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);}
body.mxui-edition-layout-modern-current{--mxready-paper:#ede8ef;--mxready-surface:#ffffff;--mxready-ink:#242238;--mxready-rule:#e2d5e5;--mxready-accent:#733cc1;--mxready-footer-bg:#482d67;--mxready-footer-copy:#342149;--mxready-footer-text:#f7f8fb;--mxready-footer-muted:#e2e5eb;--mxready-footer-link:#e7cdff;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);}
body.mxui-edition-layout-circuit-tech{--mxready-paper:#111c2b;--mxready-surface:#182b40;--mxready-ink:#cfe6ee;--mxready-rule:#34536b;--mxready-accent:#2bd4c5;--mxready-footer-bg:#123649;--mxready-footer-copy:#0a2535;--mxready-footer-text:#f7f8fb;--mxready-footer-muted:#e2e5eb;--mxready-footer-link:#a1f8ea;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);}

/* Footer and copyright: override the legacy fixed #302d55 from dynamic styles.
 * Scope to Edition's actual selected profile (including read-only previews). */
body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #colophon{
  background:var(--mxready-footer-bg)!important;
  background-image:none!important;
  color:var(--mxready-footer-text)!important;
  --elementBorderColor:var(--mxready-footer-rule);
  border-color:var(--mxready-footer-rule)!important;
}
body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #machaxis-edition-footer{
  background:transparent!important;
  background-image:none!important;
  color:var(--mxready-footer-text)!important;
}
body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #machaxis-edition-copyright{
  background:var(--mxready-footer-copy)!important;
  background-image:none!important;
  color:var(--mxready-footer-muted)!important;
}
body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #colophon :is(.widget-title,.wp-block-heading,.wp-block-search__label,.h4){
  color:var(--mxready-footer-text)!important;
}
body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #colophon :is(p,li,.no-widget-text,.machaxis-edition-copyright-widget){
  color:var(--mxready-footer-muted)!important;
}
body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #colophon a:not(.machaxis-edition-btn){
  color:var(--mxready-footer-link)!important;
  text-decoration-thickness:1px;
  text-underline-offset:3px;
}
body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #colophon a:not(.machaxis-edition-btn):is(:hover,:focus-visible){
  color:var(--mxready-footer-text)!important;
  text-decoration:underline;
}
body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #colophon a:focus-visible{
  outline:2px solid var(--mxready-footer-link);outline-offset:3px;
}
body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #machaxis-edition-copyright.contained-separator>.machaxis-edition-container::before{
  background-color:var(--mxready-footer-rule)!important;
}
body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #machaxis-edition-copyright.fw-separator{
  border-top-color:var(--mxready-footer-rule)!important;
}

html[data-darkmode="dark"] body.mxui-edition-layout-classic{--mxready-paper:#191823;--mxready-surface:#282634;--mxready-ink:#f3edf8;--mxready-rule:#514b60;--mxready-accent:#ff7291;--mxready-footer-bg:#211b32;--mxready-footer-copy:#141022;--mxready-footer-text:#f6f8fc;--mxready-footer-muted:#d9e0ea;--mxready-footer-link:#ffc6d3;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);--machaxis-edition-accent:var(--mxready-accent);}
html[data-darkmode="dark"] body.mxui-edition-layout-daily-ledger{--mxready-paper:#181c22;--mxready-surface:#252c35;--mxready-ink:#f2f3f3;--mxready-rule:#45505a;--mxready-accent:#f17d80;--mxready-footer-bg:#151f28;--mxready-footer-copy:#0f1820;--mxready-footer-text:#f6f8fc;--mxready-footer-muted:#d9e0ea;--mxready-footer-link:#ffbabc;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);--machaxis-edition-accent:var(--mxready-accent);}
html[data-darkmode="dark"] body.mxui-edition-layout-city-tribune{--mxready-paper:#11292c;--mxready-surface:#183b40;--mxready-ink:#e4f6f1;--mxready-rule:#3a6262;--mxready-accent:#5de3cb;--mxready-footer-bg:#0c3436;--mxready-footer-copy:#082628;--mxready-footer-text:#f6f8fc;--mxready-footer-muted:#d9e0ea;--mxready-footer-link:#b4f5e5;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);--machaxis-edition-accent:var(--mxready-accent);}
html[data-darkmode="dark"] body.mxui-edition-layout-metro-pulse{--mxready-paper:#101c34;--mxready-surface:#1d304f;--mxready-ink:#ecf2ff;--mxready-rule:#385173;--mxready-accent:#ff7881;--mxready-footer-bg:#111f43;--mxready-footer-copy:#0a1530;--mxready-footer-text:#f6f8fc;--mxready-footer-muted:#d9e0ea;--mxready-footer-link:#ffbdc4;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);--machaxis-edition-accent:var(--mxready-accent);}
html[data-darkmode="dark"] body.mxui-edition-layout-morning-brief{--mxready-paper:#25201c;--mxready-surface:#362c25;--mxready-ink:#fbf0df;--mxready-rule:#594839;--mxready-accent:#edb36b;--mxready-footer-bg:#302319;--mxready-footer-copy:#231a15;--mxready-footer-text:#f6f8fc;--mxready-footer-muted:#d9e0ea;--mxready-footer-link:#ffe3b4;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);--machaxis-edition-accent:var(--mxready-accent);}
html[data-darkmode="dark"] body.mxui-edition-layout-reading{--mxready-paper:#261e24;--mxready-surface:#382830;--mxready-ink:#f9edf0;--mxready-rule:#624957;--mxready-accent:#e8a8b8;--mxready-footer-bg:#301f2b;--mxready-footer-copy:#211720;--mxready-footer-text:#f6f8fc;--mxready-footer-muted:#d9e0ea;--mxready-footer-link:#ffd4df;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);--machaxis-edition-accent:var(--mxready-accent);}
html[data-darkmode="dark"] body.mxui-edition-layout-compact{--mxready-paper:#121d33;--mxready-surface:#21314c;--mxready-ink:#edf4ff;--mxready-rule:#415678;--mxready-accent:#93b6ff;--mxready-footer-bg:#132649;--mxready-footer-copy:#0d1b35;--mxready-footer-text:#f6f8fc;--mxready-footer-muted:#d9e0ea;--mxready-footer-link:#c7daff;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);--machaxis-edition-accent:var(--mxready-accent);}
html[data-darkmode="dark"] body.mxui-edition-layout-modern-current{--mxready-paper:#1e1728;--mxready-surface:#332741;--mxready-ink:#f5eeff;--mxready-rule:#58466c;--mxready-accent:#c3a2ff;--mxready-footer-bg:#2b1d46;--mxready-footer-copy:#1d1433;--mxready-footer-text:#f6f8fc;--mxready-footer-muted:#d9e0ea;--mxready-footer-link:#e3d2ff;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);--machaxis-edition-accent:var(--mxready-accent);}
html[data-darkmode="dark"] body.mxui-edition-layout-circuit-tech{--mxready-paper:#081622;--mxready-surface:#122636;--mxready-ink:#e3f9f7;--mxready-rule:#345265;--mxready-accent:#6bf3dc;--mxready-footer-bg:#092533;--mxready-footer-copy:#061b28;--mxready-footer-text:#f6f8fc;--mxready-footer-muted:#d9e0ea;--mxready-footer-link:#b0fff2;--mxready-footer-rule:rgba(255,255,255,.22);--machaxis-edition-primary:var(--mxready-accent);--machaxis-edition-accent:var(--mxready-accent);}

/* Override the theme's global one-color dark state using each profile's tokens.
 * The dark-mode toggle itself, layout, sticky header, and existing components remain untouched. */
html[data-darkmode="dark"] body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #page{
  background:var(--mxready-paper)!important;
  color:var(--mxready-ink)!important;
}
html[data-darkmode="dark"] body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) :is(#masthead,#machaxis-edition-header-inner,#machaxis-edition-header){
  background:var(--mxready-surface)!important;
  background-image:none!important;
  color:var(--mxready-ink)!important;
  border-color:var(--mxready-rule)!important;
}
html[data-darkmode="dark"] body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #masthead :is(.site-title,.site-title a,.machaxis-edition-nav a,.mxui-starter-nav-links a){
  color:var(--mxready-ink)!important;
}
html[data-darkmode="dark"] body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) :is(.machaxis-edition-article,#primary .machaxis-edition-entry,#secondary .widget,#secondary .machaxis-edition-sidebar-inner>.widget,.mxui-starter-story,.mxui-starter-widget,.mxui-starter-page-hero,.mxui-starter-about-grid>*,.mxui-starter-page-content>.mxui-contact){
  background:var(--mxready-surface)!important;
  background-image:none!important;
  color:var(--mxready-ink)!important;
  border-color:var(--mxready-rule)!important;
}
html[data-darkmode="dark"] body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) :is(#primary .entry-title,#secondary .widget-title,.mxui-starter-story-copy .entry-title,.mxui-starter-section-title h2,.mxui-starter-widget h2,.mxui-starter-page-hero h1,.mxui-starter-page-content h2){
  color:var(--mxready-ink)!important;
}
html[data-darkmode="dark"] body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) :is(#primary .entry-summary,#primary .entry-content,#secondary .widget p,#secondary .widget li,.mxui-starter-story-copy p,.mxui-starter-widget p,.mxui-starter-widget li,.mxui-starter-page-content p){
  color:var(--mxready-ink)!important;
}
html[data-darkmode="dark"] body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) :is(.mxui-starter-widget a,.mxui-starter-about-grid a,#secondary .widget a){
  color:var(--mxready-accent)!important;
}
html[data-darkmode="dark"] body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) :is(.mxui-starter-section-title,.mxui-starter-page-content h2){
  border-color:var(--mxready-accent)!important;
}
html[data-darkmode="dark"] body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) :is(.mxui-starter-tag,.mxui-starter-sm-over span,.mxui-starter-ticker strong){
  background:var(--mxready-accent)!important;
  color:#101521!important;
}
/* The Profile's original bright red Classic tag remains white-on-red in light mode. */
html[data-darkmode="dark"] body.mxui-edition-layout-metro-pulse :is(.mxui-starter-tag,.mxui-starter-sm-over span,.mxui-starter-ticker strong),
html[data-darkmode="dark"] body.mxui-edition-layout-classic :is(.mxui-starter-tag,.mxui-starter-sm-over span,.mxui-starter-ticker strong){color:#211219!important}

/* Profile-matched scroll-to-top action and dark starter supporting text. */
body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) #machaxis-edition-scroll-top{
  background:var(--mxready-accent)!important;
  border-color:var(--mxready-accent)!important;
}
html[data-darkmode="dark"] body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) :is(.mxui-starter-ticker,.mxui-starter-section-title span){
  color:var(--mxready-ink)!important;
  border-color:var(--mxready-rule)!important;
}
html[data-darkmode="dark"] body:is(.mxui-edition-layout-classic,.mxui-edition-layout-daily-ledger,.mxui-edition-layout-city-tribune,.mxui-edition-layout-metro-pulse,.mxui-edition-layout-morning-brief,.mxui-edition-layout-reading,.mxui-edition-layout-compact,.mxui-edition-layout-modern-current,.mxui-edition-layout-circuit-tech) .mxui-starter-note{
  background:var(--mxready-surface)!important;
  color:var(--mxready-ink)!important;
  border-left-color:var(--mxready-accent)!important;
}
