:root{--motion-duration-snap:150ms;--motion-duration-base:220ms;--motion-duration-settle:300ms;--motion-ease-standard:cubic-bezier(0.4,0,0.2,1);--motion-ease-enter:cubic-bezier(0,0,0.2,1);--motion-ease-exit:cubic-bezier(0.4,0,1,1);--motion-spring:cubic-bezier(0.34,1.56,0.64,1);--motion-spring-duration:260ms;--motion-ease-ambient:cubic-bezier(0.45,0,0.55,1);--motion-ambient-sweep:13s;--motion-ambient-breathe:19s;--motion-ambient-rim:24s;--motion-ambient-slow:26s;--motion-ambient-field:90s;--motion-distance-sm:4px;--motion-distance-md:8px;--motion-distance-lg:16px}@media (prefers-reduced-motion:reduce){:root{--motion-duration-snap:1ms;--motion-duration-base:1ms;--motion-duration-settle:1ms;--motion-ease-standard:linear;--motion-ease-enter:linear;--motion-ease-exit:linear;--motion-spring:linear;--motion-spring-duration:1ms;--motion-distance-sm:0px;--motion-distance-md:0px;--motion-distance-lg:0px}}.esr-phase-pulse{animation:esr-phase-pulse 1.6s var(--motion-ease-standard) infinite}@keyframes esr-phase-pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.esr-phase-pulse{animation:none;opacity:1}}.motion-enter{animation:motion-enter var(--motion-duration-base) var(--motion-ease-enter) both}@keyframes motion-enter{0%{opacity:0;transform:translate3d(0,var(--motion-distance-md),0)}to{opacity:1;transform:translateZ(0)}}.motion-exit{animation:motion-exit var(--motion-duration-snap) var(--motion-ease-exit) both}@keyframes motion-exit{0%{opacity:1}to{opacity:0}}.motion-enter-edge{animation:motion-enter-edge var(--motion-duration-settle) var(--motion-ease-enter) both}@keyframes motion-enter-edge{0%{opacity:0;transform:translate3d(var(--motion-from-x,0),var(--motion-from-y,var(--motion-distance-lg)),0)}to{opacity:1;transform:translateZ(0)}}.motion-press{transition:transform var(--motion-duration-snap) var(--motion-ease-standard)}.motion-press:active{transform:scale(.97)}.motion-lift{transition:transform var(--motion-duration-snap) var(--motion-ease-standard);will-change:transform}.motion-lift:hover{transform:translate3d(0,-2px,0)}.motion-land{animation:motion-land var(--motion-spring-duration) var(--motion-spring) both}@keyframes motion-land{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.motion-stagger>*{animation-delay:calc(min(var(--motion-index, 0), 6) * 40ms)}.motion-stagger-item{animation:motion-enter var(--motion-duration-base) var(--motion-ease-enter) both}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.motion-reveal{animation:motion-enter var(--motion-duration-base) var(--motion-ease-enter) both;animation-timeline:view();animation-range:entry 0 cover 24%}}}.motion-ack-accepted{animation:motion-ack-accepted var(--motion-spring-duration) var(--motion-spring) both}@keyframes motion-ack-accepted{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.motion-ack-edited{animation:motion-ack-edited var(--motion-duration-base) var(--motion-ease-standard) both}@keyframes motion-ack-edited{0%{transform:translateZ(0)}50%{transform:translate3d(var(--motion-distance-sm),0,0)}to{transform:translateZ(0)}}.motion-ack-parked{animation:motion-ack-parked var(--motion-duration-base) var(--motion-ease-standard) both}@keyframes motion-ack-parked{0%{opacity:1;transform:scale(1)}to{opacity:.55;transform:scale(.99)}}.motion-ack-cancelled{animation:motion-ack-cancelled var(--motion-duration-base) var(--motion-ease-exit) both}@keyframes motion-ack-cancelled{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}html[data-vt-admin]::view-transition-new(root),html[data-vt-admin]::view-transition-old(root){animation-duration:var(--motion-duration-snap);animation-timing-function:var(--motion-ease-standard)}::view-transition-group(root){animation-duration:var(--motion-duration-base);animation-timing-function:var(--motion-ease-standard)}::view-transition-old(root){animation:vt-root-out var(--motion-duration-base) var(--motion-ease-exit) both}::view-transition-new(root){animation:vt-root-in var(--motion-duration-base) var(--motion-ease-enter) both}@keyframes vt-root-out{0%{opacity:1}to{opacity:0}}@keyframes vt-root-in{0%{opacity:0}to{opacity:1}}html[data-vt-direction=forward]::view-transition-new(root){animation:vt-in-from-trailing var(--motion-duration-base) var(--motion-ease-enter) both}html[data-vt-direction=forward]::view-transition-old(root){animation:vt-out-to-leading var(--motion-duration-base) var(--motion-ease-exit) both}html[data-vt-direction=back]::view-transition-new(root){animation:vt-in-from-leading var(--motion-duration-base) var(--motion-ease-enter) both}html[data-vt-direction=back]::view-transition-old(root){animation:vt-out-to-trailing var(--motion-duration-base) var(--motion-ease-exit) both}@keyframes vt-in-from-trailing{0%{opacity:0;transform:translate3d(var(--motion-distance-lg),0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes vt-out-to-leading{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(calc(-1 * var(--motion-distance-lg)),0,0)}}@keyframes vt-in-from-leading{0%{opacity:0;transform:translate3d(calc(-1 * var(--motion-distance-lg)),0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes vt-out-to-trailing{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(var(--motion-distance-lg),0,0)}}::view-transition-group(esr-shared-element){animation-duration:var(--motion-duration-settle);animation-timing-function:var(--motion-ease-standard)}::view-transition-new(esr-shared-element),::view-transition-old(esr-shared-element){height:100%;overflow:clip}::view-transition-old(esr-shared-element){animation:vt-root-out var(--motion-duration-snap) var(--motion-ease-exit) both}::view-transition-new(esr-shared-element){animation:vt-root-in var(--motion-duration-base) var(--motion-ease-enter) both}::view-transition-new(esr-panel){animation:vt-panel-in var(--motion-duration-settle) var(--motion-ease-enter) both}::view-transition-old(esr-panel){animation:vt-panel-out var(--motion-duration-base) var(--motion-ease-exit) both}@keyframes vt-panel-in{0%{opacity:0;transform:translate3d(var(--motion-distance-lg),0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes vt-panel-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(var(--motion-distance-lg),0,0)}}::view-transition{z-index:2147483647}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation-duration:1ms!important;animation-delay:0ms!important}}