.m-backdrop{animation:k-m-fade-in .26s var(--ease-out) both}.m-sheet{animation:k-m-sheet-in .42s var(--ease-out) both}.m-pop{transform-origin:50% 60%;animation:k-m-pop-in .3s var(--ease-out) both}@keyframes k-m-fade-in{0%{opacity:0}}@keyframes k-m-fade-out{to{opacity:0}}@keyframes k-m-sheet-in{0%{transform:translateY(100%)}}@keyframes k-m-sheet-out{to{transform:translateY(100%)}}@keyframes k-m-pop-in{0%{opacity:0;transform:translateY(12px)scale(.965)}}@keyframes k-m-pop-out{to{opacity:0;transform:translateY(6px)scale(.975)}}.m-ghost{pointer-events:none!important}.m-ghost *{transition:none!important;animation:none!important}.m-ghost[data-m-exit=fade]{animation:k-m-fade-out .2s var(--ease-in) both!important}.m-ghost .m-backdrop{animation:k-m-fade-out .22s var(--ease-in) both!important}.m-ghost .m-sheet{animation:k-m-sheet-out .26s var(--ease-in) both!important}.m-ghost .m-pop{animation:k-m-pop-out .17s var(--ease-in) both!important}@media (pointer:coarse){.m-sheet{animation-duration:.38s}}dialog.m-dialog[open]{animation:k-m-pop-in .3s var(--ease-out) both}dialog.m-dialog[open]::backdrop{animation:k-m-fade-in .26s var(--ease-out) both}.tick-in{animation:k-tick-in .3s var(--ease-spring) both}@keyframes k-tick-in{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:none}}.tick-burst{border-radius:inherit;pointer-events:none;box-shadow:0 0 0 2px var(--k-lime);animation:k-tick-burst .52s var(--ease-out) both;position:absolute;inset:-2px}@keyframes k-tick-burst{0%{opacity:.85;transform:scale(.85)}to{opacity:0;transform:scale(1.75)}}.done-bump{animation:k-done-bump .38s var(--ease-spring)}@keyframes k-done-bump{0%{scale:.82}}.row-in{animation:k-row-in .32s var(--ease-out) both}@keyframes k-row-in{0%{opacity:0;transform:translateY(-6px)}}.skel-in{animation:k-m-fade-in .28s var(--ease-out) .14s both}.badge-pop{animation:k-badge-pop .42s var(--ease-spring) .2s both}@keyframes k-badge-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}[data-slot=button]{transition:transform var(--dur-std) var(--ease-spring), box-shadow var(--dur-std) var(--ease-out), background-color .2s var(--ease-out), color .2s var(--ease-out), opacity .2s var(--ease-out), filter var(--dur-fast) linear}[data-slot=button]:active:not(:disabled){transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out)}details.m-details{interpolate-size:allow-keywords}details.m-details::details-content{overflow-clip-margin:6px;opacity:0;block-size:0;transition:block-size .3s var(--ease-out), opacity .2s var(--ease-out), content-visibility .3s allow-discrete;overflow:clip}details.m-details[open]::details-content{opacity:1;block-size:auto}details.m-details>summary{transition:color .16s var(--ease-out)}tbody tr{transition:background-color .16s var(--ease-out)}[data-sonner-toaster] [data-sonner-toast]{transition-timing-function:var(--ease-out)}[data-sonner-toaster] [data-sonner-toast][data-removed=true]{transition-timing-function:var(--ease-in)}::view-transition-group(desk-nav-active){animation-duration:.42s;animation-timing-function:var(--ease-out)}::view-transition-group(client-tab-active){animation-duration:.42s;animation-timing-function:var(--ease-out)}::view-transition-old(desk-nav-active){animation-duration:.26s}::view-transition-new(desk-nav-active){animation-duration:.26s}::view-transition-old(client-tab-active){animation-duration:.26s}::view-transition-new(client-tab-active){animation-duration:.26s}@media (prefers-reduced-motion:reduce){.m-backdrop,.m-sheet,.m-pop,dialog.m-dialog[open],dialog.m-dialog[open]::backdrop,.tick-in,.done-bump,.row-in,.badge-pop,.skel-in{animation:none}.tick-burst{display:none}details.m-details::details-content{transition:none}}
