:root {
  color-scheme: dark;
  --dm-page: #08121e;
  --dm-deep: #050c15;
  --dm-panel: #101e2c;
  --dm-panel-end: #0a1724;
  --dm-ink: #eceee8;
  --dm-copy: #b5c0c6;
  --dm-muted: #8a9ba8;
  --dm-teal: #80d7c4;
  --dm-accent-gold: #dab16a;
  --dm-numeral-gold: #d5ad63;
  --dm-line: #31404f;
  --dm-grid: rgba(138,155,168,.07);
  --dm-shadow: rgba(0,0,0,.35);
  --dm-surface: linear-gradient(145deg,var(--dm-panel),var(--dm-panel-end));
  --dm-card-shadow: 0 24px 48px var(--dm-shadow),inset 0 1px rgba(255,255,255,.08)
}
:root[data-desk-theme=light],
:root[data-models-theme=light],
:root[data-phase-theme=light],
:root[data-range-theme=light],
:root[data-sequence-theme=light],
:root[data-story-theme=light],
:root[data-theme=light] {
  color-scheme: light;
  --dm-page: #f2f5f6;
  --dm-deep: #e6edf0;
  --dm-panel: #ffffff;
  --dm-panel-end: #edf2f5;
  --dm-ink: #213444;
  --dm-copy: #425766;
  --dm-muted: #596f7d;
  --dm-teal: #226e66;
  --dm-accent-gold: #886322;
  --dm-numeral-gold: #805f18;
  --dm-line: #bec9ce;
  --dm-grid: rgba(89,111,125,.07);
  --dm-shadow: rgba(46,65,80,.15)
}
body.datumae-presentation,
html.datumae-presentation {
  background: var(--dm-page)!important
}
body.datumae-presentation::after,
body.datumae-presentation::before {
  content: none
}
body.datumae-presentation #acct-topbar,
body.datumae-presentation #app-nav,
body.datumae-presentation #nav-mobile-menu {
  background: var(--dm-page);
  border-color: var(--dm-line)
}
body.datumae-presentation #app-nav .nav-link,
body.datumae-presentation #nav-mobile-menu .nav-mobile-link {
  color: var(--dm-copy)
}
body.datumae-presentation #app-nav .nav-link:is(:hover,.active),
body.datumae-presentation #nav-mobile-menu .nav-mobile-link:hover {
  color: var(--dm-teal)
}
body.datumae-presentation #app-nav .nav-link.active::after {
  background: var(--dm-teal)
}
:root.datumae-presentation:is([data-theme=light],[data-desk-theme=light],[data-story-theme=light],[data-sequence-theme=light],[data-phase-theme=light],[data-range-theme=light],[data-models-theme=light]) :is(.nav-wordmark,.acct-wordmark-img) {
  filter: invert(1)
}
body.datumae-presentation .dk-entry-number,
body.datumae-presentation .mm-chapter-num,
body.datumae-presentation .mm-movement-number,
body.datumae-presentation .mm-number,
body.datumae-presentation .mr-chapter-num,
body.datumae-presentation .mr-number,
body.datumae-presentation .pd-chapter-num,
body.datumae-presentation .pd-number,
body.datumae-presentation .pillar-number,
body.datumae-presentation .principle-number,
body.datumae-presentation .sq-chapter-num,
body.datumae-presentation .sq-number,
body.datumae-presentation .wm-chapter-num {
  color: var(--dm-numeral-gold)
}
@media print {
  :root.datumae-presentation {
    --dm-page: #ffffff;
    --dm-panel: #ffffff;
    --dm-panel-end: #ffffff;
    --dm-ink: #213444;
    --dm-copy: #425766;
    --dm-muted: #596f7d;
    --dm-teal: #226e66;
    --dm-accent-gold: #886322;
    --dm-numeral-gold: #805f18;
    --dm-line: #bec9ce;
    --dm-shadow: transparent
  }
  body.datumae-presentation,
  html.datumae-presentation {
    background: #fff!important
  }
}