:root{--cr-ease-out: cubic-bezier(.16, 1, .3, 1);--cr-enter-duration: .56s;--cr-stagger-step: 70ms}@keyframes cr-rise{0%{opacity:0;transform:translate3d(0,18px,0) scale(.985)}to{opacity:1;transform:none}}@keyframes cr-fade{0%{opacity:0}to{opacity:1}}.cr-stagger>*,.cr-rise{animation:cr-rise var(--cr-enter-duration) var(--cr-ease-out) backwards}.cr-stagger>:nth-child(1){animation-delay:calc(var(--cr-stagger-step) * 0)}.cr-stagger>:nth-child(2){animation-delay:calc(var(--cr-stagger-step) * 1)}.cr-stagger>:nth-child(3){animation-delay:calc(var(--cr-stagger-step) * 2)}.cr-stagger>:nth-child(4){animation-delay:calc(var(--cr-stagger-step) * 3)}.cr-stagger>:nth-child(5){animation-delay:calc(var(--cr-stagger-step) * 4)}.cr-stagger>:nth-child(6){animation-delay:calc(var(--cr-stagger-step) * 5)}.cr-stagger>:nth-child(7){animation-delay:calc(var(--cr-stagger-step) * 6)}.cr-stagger>:nth-child(8){animation-delay:calc(var(--cr-stagger-step) * 7)}.cr-stagger>:nth-child(9){animation-delay:calc(var(--cr-stagger-step) * 8)}.cr-stagger>:nth-child(10){animation-delay:calc(var(--cr-stagger-step) * 9)}.cr-stagger>:nth-child(11){animation-delay:calc(var(--cr-stagger-step) * 10)}.cr-stagger>:nth-child(n+12){animation-delay:calc(var(--cr-stagger-step) * 11)}.cr-stagger .cr-stagger>*{--cr-enter-duration: .48s}.cr-stagger--late>:nth-child(1){animation-delay:.14s}.cr-stagger--late>:nth-child(2){animation-delay:.19s}.cr-stagger--late>:nth-child(3){animation-delay:.24s}.cr-stagger--late>:nth-child(4){animation-delay:.29s}.cr-stagger--late>:nth-child(5){animation-delay:.34s}.cr-stagger--late>:nth-child(6){animation-delay:.39s}.cr-stagger--late>:nth-child(7){animation-delay:.44s}.cr-stagger--late>:nth-child(8){animation-delay:.49s}.cr-stagger--late>:nth-child(n+9){animation-delay:.54s}@media(prefers-reduced-motion:reduce){.cr-stagger>*,.cr-rise{animation:cr-fade .16s linear backwards;animation-delay:0ms!important}}@keyframes cr-page-leave{to{opacity:0;transform:translate3d(0,-8px,0)}}@keyframes cr-page-leave-fade{to{opacity:0}}.cr-page--leaving{animation:cr-page-leave .17s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.cr-page--leaving .cr-stagger>*,.cr-page--leaving .cr-rise{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.cr-page--leaving{animation:cr-page-leave-fade .11s linear forwards}}@keyframes cr-live-pulse{0%{box-shadow:0 0 #22c55e8c}70%{box-shadow:0 0 0 8px #22c55e00}to{box-shadow:0 0 #22c55e00}}.cr-live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#22c55e;animation:cr-live-pulse 1.6s ease-out infinite;flex-shrink:0}@media(prefers-reduced-motion:reduce){.cr-live-dot{animation:none}}::view-transition-old(root),::view-transition-new(root){animation-duration:.45s;animation-timing-function:cubic-bezier(.4,0,.2,1)}body{transition:background-color .3s ease,color .3s ease}@keyframes cr-shell-bar-in{0%{transform:translate3d(0,-100%,0);opacity:.4}}@keyframes cr-shell-side-in{0%{transform:translate3d(-100%,0,0);opacity:0}}@keyframes cr-shell-main-in{0%{opacity:0;transform:translate3d(0,14px,0)}}.cr-shell-intro .cr-shell-bar{animation:cr-shell-bar-in .52s var(--cr-ease-out) backwards}.cr-shell-intro .cr-shell-side{animation:cr-shell-side-in .6s var(--cr-ease-out) .12s backwards}.cr-shell-intro .cr-shell-main{animation:cr-shell-main-in .56s var(--cr-ease-out) .26s backwards}@media(prefers-reduced-motion:reduce){.cr-shell-intro .cr-shell-bar,.cr-shell-intro .cr-shell-side,.cr-shell-intro .cr-shell-main{animation:cr-fade .18s linear backwards;animation-delay:0ms}}@keyframes cr-screen-leave{to{opacity:0;transform:translate3d(0,-12px,0) scale(.98);filter:blur(4px)}}.cr-screen--leaving{animation:cr-screen-leave .3s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}@media(prefers-reduced-motion:reduce){.cr-screen--leaving{animation:cr-page-leave-fade .12s linear forwards}}@keyframes cr-glow-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(3%,-4%,0) scale(1.08)}}.cr-landing-glow{animation:cr-glow-drift 14s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.cr-landing-glow{animation:none}}.cr-splash-active .cr-stagger>*,.cr-splash-active .cr-rise,.cr-splash-active .cr-shell-intro .cr-shell-bar,.cr-splash-active .cr-shell-intro .cr-shell-side,.cr-splash-active .cr-shell-intro .cr-shell-main{animation-play-state:paused}@keyframes crNavItemIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){@keyframes crNavItemIn{0%{opacity:0}to{opacity:1}}}
