.cp-root{--cp-ease-out:cubic-bezier(.22, 1, .36, 1);--cp-ease-inout:cubic-bezier(.65, 0, .35, 1);--cp-dur-screen:.42s;--cp-dur-item:.36s;--cp-stagger:70ms}.cp-screen-enter-forward{animation:cp-push-in var(--cp-dur-screen) var(--cp-ease-inout) both}.cp-screen-enter-back{animation:cp-pop-in var(--cp-dur-screen) var(--cp-ease-inout) both}@keyframes cp-push-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes cp-pop-in{0%{opacity:0;transform:translate(-30%)}to{opacity:1;transform:translate(0)}}.cp-hero{animation:cp-grow var(--cp-dur-screen) var(--cp-ease-out) both;transform-origin:bottom}@keyframes cp-grow{0%{opacity:0;transform:scaleY(.6)}to{opacity:1;transform:scaleY(1)}}.cp-word{animation:cp-word var(--cp-dur-item) var(--cp-ease-out) both;animation-delay:calc(var(--i) * var(--cp-stagger));display:inline-block}@keyframes cp-word{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}.cp-rise{animation:cp-rise var(--cp-dur-item) var(--cp-ease-out) both;animation-delay:calc(var(--i,0) * var(--cp-stagger) + .12s)}@keyframes cp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.cp-fill{transition:width .3s var(--cp-ease-out)}.cp-pop{animation:cp-pop var(--cp-dur-item,.36s) var(--cp-ease-out,ease-out) both}@keyframes cp-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.cp-ring{transition:stroke-dashoffset .7s var(--cp-ease-out)}.cp-draw{animation:cp-draw .6s var(--cp-ease-out) both}@keyframes cp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.cp-pulse{animation:cp-pulse 2.4s var(--cp-ease-out) infinite}@keyframes cp-pulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.14)}}.cp-tick{animation:cp-tick .52s var(--cp-ease-out) both}@keyframes cp-tick{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:scale(1)}}.cp-nav{transition:transform .28s var(--cp-ease-out), opacity .2s linear;transform:translate(-50%)}.cp-nav[data-hidden=true]{opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 32px))}body:has([data-vaul-drawer][data-state=open]) .cp-nav{opacity:0;pointer-events:none;transform:translate(-50%,calc(100% + 32px))}.cp-nav-bubble{transition:transform .32s var(--cp-ease-out), width .32s var(--cp-ease-out)}.cp-nav-label{transition:max-width .32s var(--cp-ease-out), opacity .2s linear}.cp-nav-item:active .cp-nav-icon{transition:transform 80ms linear;transform:scale(.9)}.cp-nav-icon{transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.cp-dot{animation:.26s cubic-bezier(.34,1.56,.64,1) both cp-pop}.cp-seen .cp-hero,.cp-seen .cp-word,.cp-seen .cp-rise{animation:none!important}@media (prefers-reduced-motion:reduce){.cp-root *,.cp-root{transition-duration:1ms!important;animation-duration:1ms!important;animation-delay:0s!important}.cp-word{filter:none!important}.cp-nav,.cp-nav *,.cp-nav-bubble,.cp-nav-label,.cp-nav-icon{transition-duration:1ms!important;animation-duration:1ms!important}.cp-nav-item:active .cp-nav-icon{transform:none}.cp-pulse{opacity:0;animation:none!important}}
