@keyframes m4-route-in{0%{opacity:0;transform:translateY(var(--m4-shift))}to{opacity:1;transform:none}}@keyframes m4-route-out{0%{opacity:1}to{opacity:0}}@keyframes m4-fade{0%{opacity:0}to{opacity:1}}::view-transition-old(m4-view){animation-duration:var(--m4-dur);animation-timing-function:var(--m4-ease);mix-blend-mode:normal;animation-fill-mode:both}::view-transition-new(m4-view){animation-duration:var(--m4-dur);animation-timing-function:var(--m4-ease);mix-blend-mode:normal;animation-fill-mode:both}::view-transition-old(m4-view){animation-name:m4-route-out}::view-transition-new(m4-view){animation-name:m4-route-in}::view-transition-group(m4-post){animation-duration:var(--m4-dur);animation-timing-function:var(--m4-ease-drawer)}::view-transition-old(m4-post){animation-duration:var(--m4-dur);animation-timing-function:var(--m4-ease-drawer)}::view-transition-new(m4-post){animation-duration:var(--m4-dur);animation-timing-function:var(--m4-ease-drawer)}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}:root[data-m4-fade] [data-calm-view]{animation:m4-fade var(--m4-dur) var(--m4-ease) both}:root[data-motion=reduce][data-m4-fade] [data-calm-view]{animation:none}@media (prefers-reduced-motion:reduce){:root[data-m4-fade] [data-calm-view]{animation:none}::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}
