:root[data-preference-transition]::view-transition-group(root){animation-duration:.36s;animation-timing-function:cubic-bezier(.22,.61,.36,1)}:root[data-preference-transition]::view-transition-old(root){mix-blend-mode:normal;pointer-events:none}:root[data-preference-transition]::view-transition-new(root){mix-blend-mode:normal;pointer-events:none}:root[data-preference-transition=theme]::view-transition-old(root){animation:.32s both preference-fade-out}:root[data-preference-transition=theme]::view-transition-new(root){animation:.38s cubic-bezier(.22,.61,.36,1) both preference-fade-in}:root[data-preference-transition=language]::view-transition-old(root){animation:.16s both preference-fade-out}:root[data-preference-transition=language]::view-transition-new(root){animation:.24s 60ms both preference-fade-in}@keyframes preference-fade-in{0%{opacity:0}to{opacity:1}}@keyframes preference-fade-out{0%{opacity:1}to{opacity:0}}:root[data-preference-fallback=theme] body,:root[data-preference-fallback=theme] body *{transition-property:background-color,color,border-color,box-shadow!important;transition-duration:.32s!important;transition-timing-function:ease!important}:root[data-preference-fallback=language] :is(.hero-copy,.landing-refresh>section:not(.hero),.desktop-nav,.mobile-nav,.header-login,.refresh-footer,#dash-main,.dash-sidebar,.dash-heading){opacity:1!important;transition:opacity .2s!important}:root[data-preference-fallback=language][data-preference-phase=out] :is(.hero-copy,.landing-refresh>section:not(.hero),.desktop-nav,.mobile-nav,.header-login,.refresh-footer,#dash-main,.dash-sidebar,.dash-heading){opacity:0!important;transition-duration:.1s!important}@media (prefers-reduced-motion:reduce){:root[data-preference-transition]::view-transition-group(root){animation:none!important}:root[data-preference-transition]::view-transition-old(root){animation:none!important}:root[data-preference-transition]::view-transition-new(root){animation:none!important}:root[data-preference-fallback] body,:root[data-preference-fallback] body *{transition:none!important}}
