@keyframes page-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes page-sweep{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes page-flash{0%{opacity:1}to{opacity:0}}.page-transition{animation:.5s cubic-bezier(.16,1,.3,1) both page-enter}.page-transition-sweep{z-index:9999;pointer-events:none;transform-origin:top;background:linear-gradient(135deg,#002847 0%,#001830 100%);animation:.55s cubic-bezier(.76,0,.24,1) both page-sweep;position:fixed;inset:0}.page-transition-flash{z-index:9998;pointer-events:none;background:#f9910014;animation:.4s .15s both page-flash;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.page-transition,.page-transition-sweep,.page-transition-flash{animation:none!important}.page-transition-sweep,.page-transition-flash{display:none}}
