@keyframes ck-nav-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ck-nav-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ck-nav-in-from-end{0%{opacity:0;translate:var(--motion-translate) 0}to{opacity:1;translate:0}}@keyframes ck-nav-out-to-start{0%{opacity:1;translate:0}to{opacity:0;translate:calc(var(--motion-translate) * -1) 0}}@keyframes ck-nav-in-from-start{0%{opacity:0;translate:calc(var(--motion-translate) * -1) 0}to{opacity:1;translate:0}}@keyframes ck-nav-out-to-end{0%{opacity:1;translate:0}to{opacity:0;translate:var(--motion-translate) 0}}::view-transition-old(.ck-page-forward){animation:var(--duration-fade) var(--ease-exit) both ck-nav-fade-out}::view-transition-old(.ck-page-back){animation:var(--duration-fade) var(--ease-exit) both ck-nav-fade-out}::view-transition-new(.ck-page-forward){animation:var(--duration-fade) var(--ease-enter) both ck-nav-fade-in}::view-transition-new(.ck-page-back){animation:var(--duration-fade) var(--ease-enter) both ck-nav-fade-in}::view-transition-old(.ck-page-role){animation:var(--duration-state) var(--ease-exit) both ck-nav-fade-out}::view-transition-new(.ck-page-role){animation:var(--duration-state) var(--ease-enter) both ck-nav-fade-in}@media (max-width:1099px){::view-transition-old(.ck-page-forward.ck-page-drill){animation:var(--duration-move) var(--ease-exit) both ck-nav-out-to-start}::view-transition-new(.ck-page-forward.ck-page-drill){animation:var(--duration-move) var(--ease-enter) both ck-nav-in-from-end}::view-transition-old(.ck-page-back.ck-page-drill){animation:var(--duration-move) var(--ease-exit) both ck-nav-out-to-end}::view-transition-new(.ck-page-back.ck-page-drill){animation:var(--duration-move) var(--ease-enter) both ck-nav-in-from-start}}::view-transition-group(.morph){animation-duration:var(--duration-move);animation-timing-function:var(--ease-enter)}::view-transition-old(.morph){animation-duration:var(--duration-move);height:100%}::view-transition-new(.morph){animation-duration:var(--duration-move);height:100%}:root[data-motion-preference=reduce]::view-transition-group(.morph){animation:none}@media (prefers-reduced-motion:reduce){::view-transition-group(.morph){animation:none}}