body[data-xl-route="notifications"] main,
body[data-xl-route="attribution"] main,
body[data-xl-route="creative-analytics"] main,
body[data-xl-route="audit"] main { max-width: 1540px; margin: 0 auto; }
body[data-xl-route="notifications"] main > section,
body[data-xl-route="attribution"] main > section,
body[data-xl-route="creative-analytics"] main > section,
body[data-xl-route="audit"] main > section { background: #fff; border: 1px solid var(--xl-line); border-radius: 14px; box-shadow: var(--xl-shadow); }
body[data-xl-route="notifications"] main > header > p:first-child,
body[data-xl-route="attribution"] main > header > p:first-child,
body[data-xl-route="creative-analytics"] main > header > p:first-child,
body[data-xl-route="audit"] main > header > p:first-child { color: var(--xl-gold) !important; }
body[data-xl-route="notifications"] .active,
body[data-xl-route="attribution"] .active,
body[data-xl-route="creative-analytics"] .active,
body[data-xl-route="audit"] .active { color: var(--xl-gold-strong) !important; background: var(--xl-gold-soft) !important; border-color: var(--xl-gold-line) !important; }
body[data-xl-route="notifications"] a,
body[data-xl-route="attribution"] a,
body[data-xl-route="creative-analytics"] a,
body[data-xl-route="audit"] a { color: var(--xl-gold-strong); }
body[data-xl-route="audit"] .timeline-dot,
body[data-xl-route="audit"] li::marker { color: var(--xl-gold); }
body[data-xl-route="attribution"] .healthy,
body[data-xl-route="creative-analytics"] .success { color: var(--xl-green); background: var(--xl-green-soft); }
