::view-transition{pointer-events:none}::view-transition-group(app-sidebar){z-index:100;animation:none}::view-transition-group(mobile-nav){z-index:100;animation:none}::view-transition-old(app-sidebar){display:none}::view-transition-old(mobile-nav){display:none}::view-transition-new(app-sidebar){animation:none}::view-transition-new(mobile-nav){animation:none}:root{--vt-exit:.14s;--vt-enter:.22s;--vt-ease-out:cubic-bezier(.22, 1, .36, 1);--vt-ease-in:cubic-bezier(.4, 0, 1, 1);--vt-offset:12px}@keyframes vt-enter{0%{opacity:0;translate:var(--vt-x,0) var(--vt-y,0)}to{opacity:1;translate:0}}@keyframes vt-exit{0%{opacity:1;translate:0}to{opacity:0;translate:var(--vt-x,0) var(--vt-y,0)}}::view-transition-old(.nav-forward){--vt-x:calc(var(--vt-offset) * -1);--vt-y:0;animation:var(--vt-exit) var(--vt-ease-in) both vt-exit;z-index:1}::view-transition-new(.nav-forward){--vt-x:var(--vt-offset);--vt-y:0;animation:var(--vt-enter) var(--vt-ease-out) var(--vt-exit) both vt-enter}::view-transition-old(.nav-back){--vt-x:var(--vt-offset);--vt-y:0;animation:var(--vt-exit) var(--vt-ease-in) both vt-exit;z-index:1}::view-transition-new(.nav-back){--vt-x:calc(var(--vt-offset) * -1);--vt-y:0;animation:var(--vt-enter) var(--vt-ease-out) var(--vt-exit) both vt-enter}@media (min-width:768px){::view-transition-old(.nav-forward){--vt-x:0;--vt-y:calc(var(--vt-offset) * -1)}::view-transition-new(.nav-forward){--vt-x:0;--vt-y:var(--vt-offset)}::view-transition-old(.nav-back){--vt-x:0;--vt-y:var(--vt-offset)}::view-transition-new(.nav-back){--vt-x:0;--vt-y:calc(var(--vt-offset) * -1)}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}}html[data-view-transitions=off] ::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}html[data-view-transitions=off] ::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}html[data-view-transitions=off] ::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}
