@keyframes enterRightSubtle{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes exitLeft{0%{opacity:1;transform:translate(0)}to{opacity:.2;transform:translate(-20%)}}@keyframes exitLeftSubtle{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-48px)}}@keyframes enterBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes empty{0%{opacity:0;transform:none}to{opacity:0;transform:none}}::view-transition-new(*){--easing-function:cubic-bezier(.4,0,.2,1);--easing-function-reverse:cubic-bezier(.8,0,.6,1);animation-duration:.35s;animation-timing-function:var(--easing-function);animation-fill-mode:forwards}::view-transition-old(*){--easing-function:cubic-bezier(.4,0,.2,1);--easing-function-reverse:cubic-bezier(.8,0,.6,1);animation-duration:.35s;animation-timing-function:var(--easing-function);animation-fill-mode:forwards}::view-transition-new(.stack-push){z-index:100;animation-name:slideFromRight}::view-transition-old(.stack-push){z-index:50;animation-name:exitLeft}::view-transition-new(.stack-pop){animation-name:exitLeft;animation-direction:reverse;animation-timing-function:var(--easing-function-reverse);z-index:50}::view-transition-old(.stack-pop){animation-name:slideFromRight;animation-direction:reverse;animation-timing-function:var(--easing-function-reverse);z-index:100}::view-transition-new(.slide-up){animation-name:enterBottom}::view-transition-old(.slide-down){animation-name:enterBottom;animation-direction:reverse;animation-timing-function:var(--easing-function-reverse)}@keyframes slideFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideFromLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideToLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}::view-transition-group(.slide-forward){overflow:hidden}::view-transition-group(.slide-backward){overflow:hidden}::view-transition-new(.slide-forward){z-index:100;animation-name:slideFromRight}::view-transition-old(.slide-forward){z-index:50;animation-name:slideToLeft}::view-transition-new(.slide-backward){animation-name:slideToLeft;animation-direction:reverse;animation-timing-function:var(--easing-function-reverse);z-index:100}::view-transition-old(.slide-backward){animation-name:slideFromRight;animation-direction:reverse;animation-timing-function:var(--easing-function-reverse);z-index:50}@media (min-width:768px){::view-transition-new(*){animation-duration:.3s}::view-transition-old(*){animation-duration:.3s}::view-transition-new(.stack-push){animation-name:enterRightSubtle}::view-transition-old(.stack-push){animation-name:empty}::view-transition-new(.stack-pop){animation-name:exitLeftSubtle}::view-transition-old(.stack-pop){animation-name:empty}}
