/* vNext: persistent regions only (Proposed). Page-transition presets live in the core (05-transitions.css). */

/* Persistent elements (Proposed): named once, kept out of the root animation, never cross-faded.
   Use one class per region; the name must be unique on the page and the element should keep the same place and size on every page. */
.vl-vt-persist-header  { view-transition-name: persist-header;  view-transition-class: persist; }
.vl-vt-persist-sidebar { view-transition-name: persist-sidebar; view-transition-class: persist; }
.vl-vt-persist-dock    { view-transition-name: persist-dock;    view-transition-class: persist; }
.vl-vt-persist-player  { view-transition-name: persist-player;  view-transition-class: persist; }
.vl-vt-persist-footer  { view-transition-name: persist-footer;  view-transition-class: persist; }
::view-transition-group(.persist) { animation: none; }
::view-transition-old(.persist) { display: none; }
::view-transition-new(.persist) { animation: none; mix-blend-mode: normal; }
