/* The selectors below are explicit audited content slots, not page-wide fades.
   Default zero also prevents a flash between mounting and the first audio frame.
   Individual translate leaves existing rotations/scales/illustration motion intact. */
.fund-scene-5 > .fund-note:not([data-fundamental-cue]):not([data-static-entry-skip]),
.policy-review-connector:not([data-static-entry-skip]),
.dispatch-comparison-arrow:not([data-static-entry-skip]),
.dispatch-dialogue-links > button:not([data-static-entry-skip]),
.dispatch-results > button:not([data-static-entry-skip]),
.chain-distinction-link > span:not([data-static-entry-skip]),
.chain-not-equal:not([data-static-entry-skip]),
.chain-route-nav:not([data-static-entry-skip]),
.chain-context-nav:not([data-static-entry-skip]),
.chain-layer-route > .chain-note:not([data-static-entry-skip]),
.chain-scene-7 > .chain-note:not([data-static-entry-skip]),
.chain-route-art:not([data-static-entry-skip]),
.chain-route-intro > div:first-child:not([data-static-entry-skip]),
.chain-route-summary > div:first-child:not([data-static-entry-skip]),
.chain-context-art:not([data-static-entry-skip]),
.chain-route-frame:not(.chain-route-overview) > div:last-child > .chain-eyebrow:not([data-static-entry-skip]),
.chain-context-copy > .chain-eyebrow:not([data-static-entry-skip]),
.chain-route-frame:not(.chain-route-overview) > div:last-child > h3:not([data-static-entry-skip]),
.chain-context-copy > h2:not([data-static-entry-skip]),
.chain-route-frame:not(.chain-route-overview) > div:last-child > p:not(.chain-eyebrow):not([data-static-entry-skip]),
.chain-route-controls > span:not([data-static-entry-skip]),
.chain-step-roles > span:not([data-static-entry-skip]),
.chain-role-list > span:not([data-static-entry-skip]),
.chain-context-frame .chain-risk-list > span:not([data-static-entry-skip]),
.chain-context-frame .chain-context-controls > strong:not([data-static-entry-skip]),
.chain-context-frame .chain-context-controls > span:not([data-static-entry-skip]),
.rg-header:not([data-static-entry-skip]),
.rg-nav:not([data-static-entry-skip]),
.rg-section-heading:not([data-static-entry-skip]),
#base-scene > .lesson-heading:not([data-static-entry-skip]),
#base-scene > .mobile-concepts:not([data-static-entry-skip]),
#frequency-layer > .layer-heading > div:not([data-static-entry-skip]),
#frequency-layer > .layer-definition:not([data-static-entry-skip]),
#frequency-layer > .chapter-tabs:not([data-static-entry-skip]) {
  opacity:var(--static-enter,0);
  translate:var(--static-x,0px) var(--static-y,0px);
}
/* Specificity matches the existing chain illustration rule without replacing
   its local scale, pulse or horizontal motion. */
.chain-route-frame .chain-route-art:not([data-static-entry-skip]) {
  opacity:var(--static-enter,0);
}
/* These containers retain their grid and their children's independent cues;
   only an otherwise disconnected border or fill is introduced. */
.policy-decision-band:not([data-static-entry-skip]) {
  background-color:color-mix(in srgb,#f3f5fa calc(var(--static-surface,0)*100%),transparent);
  border-color:color-mix(in srgb,#e1e1ed calc(var(--static-surface,0)*100%),transparent);
}
.dispatch-dialogue blockquote:not([data-static-entry-skip]) {
  border-left-color:color-mix(in srgb,#c8b7df calc(var(--static-surface,0)*100%),transparent);
}
.dispatch-filter-route:not([data-static-entry-skip]) {
  border-color:color-mix(in srgb,#d0c7e5 calc(var(--static-surface,0)*100%),transparent);
}
.chain-handoffs:not([data-static-entry-skip]),.chain-controls-strip:not([data-static-entry-skip]),.chain-summary-follow:not([data-static-entry-skip]),.chain-step-roles:not([data-static-entry-skip]),.chain-context-frame .chain-context-controls:not([data-static-entry-skip]) {
  border-color:color-mix(in srgb,#dfd8ea calc(var(--static-surface,0)*100%),transparent);
}
@media(prefers-reduced-motion:reduce) {
  [data-static-entrance] {translate:none!important}
}
