@keyframes screen-slide-out-to-left{to{transform:translate(-30%)}}@keyframes screen-slide-in-from-right{0%{transform:translate(100%)}}@keyframes screen-slide-out-to-right{to{transform:translate(100%)}}@keyframes screen-slide-in-from-left{0%{transform:translate(-30%)}}html[data-screen-transition=push]::view-transition-old(root){animation:screen-slide-out-to-left var(--duration-slow) var(--ease-out) both}html[data-screen-transition=push]::view-transition-new(root){animation:screen-slide-in-from-right var(--duration-slow) var(--ease-out) both}html[data-screen-transition=pop]::view-transition-old(root){animation:screen-slide-out-to-right var(--duration-slow) var(--ease-out) both;z-index:1}html[data-screen-transition=pop]::view-transition-new(root){animation:screen-slide-in-from-left var(--duration-slow) var(--ease-out) both}@keyframes screen-modal-slide-in-from-bottom{0%{transform:translateY(100%)}}@keyframes screen-modal-slide-out-to-bottom{to{transform:translateY(100%)}}html[data-screen-transition=modal-open]::view-transition-old(root){animation:none}html[data-screen-transition=modal-open]::view-transition-new(root){animation:screen-modal-slide-in-from-bottom var(--duration-slow) var(--ease-out) both}html[data-screen-transition=modal-close]::view-transition-old(root){animation:screen-modal-slide-out-to-bottom var(--duration-base) var(--ease-in-out) both;z-index:1}html[data-screen-transition=modal-close]::view-transition-new(root){animation:none}[data-screen-transition-static=install-nudge]{view-transition-name:install-nudge}html[data-screen-transition]::view-transition-old(install-nudge){animation:none}html[data-screen-transition]::view-transition-new(install-nudge){animation:none}html{background-color:hsl(var(--background))}