:root{--vt-ease-out:cubic-bezier(.32, .72, 0, 1);--vt-ease-in:cubic-bezier(.4, 0, .6, .4);--vt-ease-in-out:cubic-bezier(.6, 0, .2, 1);--vt-exit:.32s;--vt-enter:.52s;--vt-enter-delay:.14s;--vt-theme:.64s;--vt-blur:3px;--vt-scale-from:.996;--vt-slide-y:4px}.vt-page-content{view-transition-name:page-content}.vt-app-sidebar{view-transition-name:app-sidebar}.vt-app-header{view-transition-name:app-header}.vt-doc-chrome{view-transition-name:doc-chrome}.vt-doc-content{view-transition-name:doc-content}::view-transition-group(doc-chrome){z-index:2;animation:none}::view-transition-old(doc-chrome){animation:none}::view-transition-new(doc-chrome){animation:none}::view-transition-group(doc-content){animation-duration:calc(var(--vt-enter-delay) + var(--vt-enter));animation-timing-function:var(--vt-ease-out);isolation:isolate;contain:layout paint;overflow:clip}::view-transition-old(doc-content){will-change:transform, opacity;backface-visibility:hidden;transform:translateZ(0)}::view-transition-new(doc-content){will-change:transform, opacity;backface-visibility:hidden;transform:translateZ(0)}::view-transition-old(doc-content){animation:var(--vt-exit) var(--vt-ease-in) both vt-page-exit}::view-transition-new(doc-content){animation:var(--vt-enter) var(--vt-ease-out) var(--vt-enter-delay) both vt-page-enter}@keyframes doc-panel-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translate(0,0)}}.doc-panel-enter{animation:doc-panel-in .22s var(--vt-ease-out) both}@media (prefers-reduced-motion:reduce){.doc-panel-enter{animation:none}}::view-transition-group(app-sidebar){z-index:100;animation:none}::view-transition-group(app-header){z-index:100;animation:none}::view-transition-old(app-sidebar){animation:none}::view-transition-new(app-sidebar){animation:none}::view-transition-old(app-header){animation:none}::view-transition-new(app-header){animation:none}::view-transition-group(page-content){animation-duration:calc(var(--vt-enter-delay) + var(--vt-enter));animation-timing-function:var(--vt-ease-out);isolation:isolate;contain:layout paint;overflow:clip}::view-transition-old(page-content){will-change:transform, opacity;backface-visibility:hidden;transform-origin:50% 30%;transform:translateZ(0)}::view-transition-new(page-content){will-change:transform, opacity;backface-visibility:hidden;transform-origin:50% 30%;transform:translateZ(0)}::view-transition-old(page-content){animation:var(--vt-exit) var(--vt-ease-in) both vt-page-exit;z-index:0}::view-transition-new(page-content){animation:var(--vt-enter) var(--vt-ease-out) var(--vt-enter-delay) both vt-page-enter;z-index:1}@keyframes vt-page-exit{0%{opacity:1;filter:blur();transform:translate(0,0)scale(1)}to{opacity:0;transform:translate3d(0, calc(var(--vt-slide-y) * -1), 0) scale(1.004);filter:blur(var(--vt-blur))}}@keyframes vt-page-enter{0%{opacity:0;transform:translate3d(0, var(--vt-slide-y), 0) scale(var(--vt-scale-from));filter:blur(var(--vt-blur))}60%{filter:blur()}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}:root[data-vt-theme] .vt-page-content,:root[data-vt-theme] .vt-app-sidebar,:root[data-vt-theme] .vt-app-header,:root[data-vt-theme] .vt-doc-chrome,:root[data-vt-theme] .vt-doc-content{view-transition-name:none}::view-transition-old(root){mix-blend-mode:normal;will-change:opacity;backface-visibility:hidden}::view-transition-new(root){mix-blend-mode:normal;will-change:opacity;backface-visibility:hidden}::view-transition-group(root){animation-duration:var(--vt-theme);animation-timing-function:var(--vt-ease-in-out)}::view-transition-old(root){animation:var(--vt-theme) var(--vt-ease-in-out) both vt-theme-exit;z-index:1}::view-transition-new(root){animation:var(--vt-theme) var(--vt-ease-in-out) both vt-theme-enter;z-index:0}@keyframes vt-theme-exit{0%{opacity:1}to{opacity:0}}@keyframes vt-theme-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){:root{--vt-exit:.001ms;--vt-enter:.001ms;--vt-enter-delay:0s;--vt-theme:.001ms;--vt-blur:0;--vt-slide-y:0;--vt-scale-from:1}::view-transition-group(*){animation-duration:.001ms!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:.001ms!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:.001ms!important;animation-delay:0s!important}}
