html.theme-preference-transition::view-transition{pointer-events:none}html.theme-preference-transition::view-transition-new(root){animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.6,1)}html.theme-preference-transition::view-transition-old(root){animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.6,1)}@media (prefers-reduced-motion:reduce){html.theme-preference-transition::view-transition-new(root){animation:none}html.theme-preference-transition::view-transition-old(root){animation:none}}
