/* Premium presentation only. All values use the CENTRAL shared screen tokens. */
@media screen {
  :is(#homeBoard,#orgView,#fullOrgView,#activityPerformanceView) {
    --scene-ink:var(--crm-bg);--scene-violet:var(--crm-gold);--scene-cyan:var(--crm-beige);--scene-line:var(--crm-line);
  }
  body #homeBoard .hb-heading.crm-scene,
  body :is(#orgView,#fullOrgView,#activityPerformanceView) .crm-scene {
    background:var(--crm-navy);border-color:var(--crm-line);box-shadow:none;
    border-radius:var(--crm-radius);
  }
  body :is(#homeBoard,#orgView,#fullOrgView,#activityPerformanceView) .crm-scene :is(h2,h3) { color:var(--crm-text);text-shadow:none; }
  body :is(#homeBoard,#orgView,#fullOrgView,#activityPerformanceView) .crm-scene p { color:var(--crm-muted); }
  body :is(#homeBoard,#orgView,#fullOrgView,#activityPerformanceView) .crm-motion-toggle { background:var(--crm-card);color:var(--crm-muted);border-color:var(--crm-line);box-shadow:none; }
  body :is(#homeBoard,#orgView,#fullOrgView,#activityPerformanceView) .crm-motion-toggle:hover { background:var(--crm-raised);color:var(--crm-text);border-color:var(--crm-gold-line); }
  body #orgView .org-heading>div>span,
  body #homeBoard .hb-heading.crm-scene .hb-eyebrow,
  body #fullOrgView .fog-overline { color:var(--crm-beige); }
  body #orgView .org-heading-actions label { color:var(--crm-muted); }
  body #orgView .org-heading-actions button { background:var(--crm-card);color:var(--crm-text);border-color:var(--crm-gold-line);box-shadow:none; }
  body #orgView .org-heading-actions button.primary { background:var(--crm-gold);color:var(--crm-bg);border-color:var(--crm-gold); }
  body #fullOrgView { --fog-gold:var(--crm-gold);--fog-muted:var(--crm-muted);--fog-line:var(--crm-line);--fog-dark:var(--crm-bg); }
  body #fullOrgView .fog-wire-shadow { stroke:var(--crm-line-soft); }
  body #fullOrgView .fog-wire { stroke:var(--crm-beige);opacity:.55; }
  body #fullOrgView .fog-current { stroke:var(--crm-gold);filter:none;opacity:.55; }
  body #fullOrgView .fog-current-core { stroke:var(--crm-beige);filter:none;opacity:.6; }
  body #fullOrgView .fog-current-aura { stroke:var(--crm-gold);filter:none;opacity:.08; }
  body #fullOrgView .fog-port { background:var(--crm-gold);border-color:var(--crm-gold-line);box-shadow:none;animation:none; }
}
