@keyframes slide-out-to-left{to{transform:translateX(-20%)}}@keyframes slide-in-from-right{0%{transform:translateX(100%)}}@keyframes slide-out-to-right{to{transform:translateX(100%)}}@keyframes slide-in-from-left{0%{transform:translateX(-20%)}}@keyframes scale-out{to{transform:scale(.95);opacity:0;filter:blur(5px)}}@keyframes scale-in-from-side{0%{transform:scale(1.05);opacity:0}}@keyframes scale-out-to-side{to{transform:scale(1.05);opacity:0}}@keyframes scale-in-back{0%{transform:scale(.95);opacity:0;filter:blur(5px)}}@keyframes scale-in-cinematic{0%{transform:scale(.8);opacity:0;filter:blur(10px)}}@keyframes scale-out-cinematic{to{transform:scale(1.2);opacity:0;filter:blur(10px)}}@keyframes fade-out{to{opacity:0}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}:root{--transition-easing:cubic-bezier(0.4, 0.0, 0.2, 1);--transition-duration:300ms}::view-transition-new(root),::view-transition-old(root){animation-duration:var(--transition-duration);animation-timing-function:var(--transition-easing);mix-blend-mode:normal}#app-container{view-transition-name:main-content}[data-transition=forward]::view-transition-old(main-content){animation:slide-out-to-left var(--transition-duration) var(--transition-easing) both,scale-out var(--transition-duration) var(--transition-easing) both}[data-transition=forward]::view-transition-new(main-content){animation:slide-in-from-right var(--transition-duration) var(--transition-easing) both,scale-in-from-side var(--transition-duration) var(--transition-easing) both}[data-transition=backward]::view-transition-old(main-content){animation:slide-out-to-right var(--transition-duration) var(--transition-easing) both,scale-out-to-side var(--transition-duration) var(--transition-easing) both;z-index:100}[data-transition=backward]::view-transition-new(main-content){animation:slide-in-from-left var(--transition-duration) var(--transition-easing) both,scale-in-back var(--transition-duration) var(--transition-easing) both}[data-transition=scale]::view-transition-old(main-content){animation:scale-out-cinematic var(--transition-duration) var(--transition-easing) both,fade-out var(--transition-duration) var(--transition-easing) both}[data-transition=scale]::view-transition-new(main-content){animation:scale-in-cinematic var(--transition-duration) var(--transition-easing) both,fade-in var(--transition-duration) var(--transition-easing) both}[data-transition=fade]::view-transition-old(main-content){animation:fade-out 250ms ease both}[data-transition=fade]::view-transition-new(main-content){animation:fade-in 250ms ease both}@media (prefers-reduced-motion:reduce){::view-transition-group(main-content),::view-transition-new(main-content),::view-transition-old(main-content){animation:none!important}::view-transition-old(main-content){animation:fade-out 200ms ease both!important}::view-transition-new(main-content){animation:fade-in 200ms ease both!important}nav-dock,nav-orchestrator{display:flex!important;opacity:1!important;transform:none!important;transition:none!important}}.plasma-bg .orb:nth-child(1){animation-delay:0s;animation-duration:20s}.plasma-bg .orb:nth-child(2){animation-delay:-5s;animation-duration:25s}.plasma-bg .orb:nth-child(3){animation-delay:-10s;animation-duration:18s}.plasma-bg .orb:nth-child(4){animation-delay:-3s;animation-duration:22s}.scroll-reveal{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.scroll-reveal.visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.scroll-reveal{opacity:1;transform:none;transition:none}}