:root{--salon-admin-spatial-sheet-enter-delay:30ms;--salon-admin-focus-sheet-open-ms:.24s;--salon-admin-focus-sheet-close-ms:.27s;--salon-admin-focus-item-ms:.2s;--salon-admin-focus-stagger-ms:26ms;--salon-admin-more-sheet-open-ms:.24s;--salon-admin-more-sheet-close-ms:.27s;--salon-admin-more-item-ms:.2s;--salon-admin-more-stagger-ms:36ms;--salon-admin-dialog-open-ms:.19s;--salon-admin-dialog-close-ms:.23s;--salon-admin-backdrop-open-ms:.16s;--salon-admin-backdrop-close-ms:.23s}.salon-admin-spatial-backdrop-base{-webkit-backdrop-filter:saturate(.92)contrast(.97);backdrop-filter:saturate(.92)contrast(.97);background-color:#0f0f142e}@keyframes salon-admin-spatial-backdrop-enter{0%{opacity:0}to{opacity:1}}.salon-admin-spatial-backdrop-enter{animation:salon-admin-spatial-backdrop-enter var(--salon-admin-backdrop-open-ms) cubic-bezier(.22, 1, .36, 1) both}@keyframes salon-admin-spatial-sheet-panel-enter{0%{opacity:0;transform:translateY(22px)scale(.996)}to{opacity:1;transform:translate(0,0)scale(1)}}.salon-admin-spatial-sheet-panel-enter{animation:salon-admin-spatial-sheet-panel-enter var(--salon-admin-focus-sheet-open-ms) cubic-bezier(.22, 1, .36, 1) both;animation-delay:var(--salon-admin-spatial-sheet-enter-delay)}@keyframes salon-admin-focus-item-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}.salon-admin-focus-item{animation:salon-admin-focus-item-in var(--salon-admin-focus-item-ms) cubic-bezier(.22, 1, .36, 1) backwards;animation-delay:calc(var(--salon-admin-spatial-sheet-enter-delay) + 30ms + var(--salon-admin-focus-index,0) * var(--salon-admin-focus-stagger-ms))}[data-overlay-phase=exiting] .salon-admin-focus-item{opacity:.4;transition:opacity .12s cubic-bezier(.4,0,.2,1)}@keyframes salon-admin-spatial-more-sheet-panel-enter{0%{opacity:0;clip-path:inset(20px -64px 0);transform:translateY(20px)}to{opacity:1;clip-path:inset(-64px -64px 0);transform:translate(0,0)}}.salon-admin-spatial-more-sheet-panel-enter{animation:salon-admin-spatial-more-sheet-panel-enter var(--salon-admin-more-sheet-open-ms) cubic-bezier(.22, 1, .36, 1) backwards}@keyframes salon-admin-more-item-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}.salon-admin-more-item{animation:salon-admin-more-item-in var(--salon-admin-more-item-ms) cubic-bezier(.22, 1, .36, 1) backwards;animation-delay:calc(40ms + var(--salon-admin-more-index,0) * var(--salon-admin-more-stagger-ms))}[data-overlay-phase=exiting] .salon-admin-more-item{opacity:0;transition:opacity .11s cubic-bezier(.4,0,.2,1)}@keyframes salon-admin-spatial-dialog-panel-enter{0%{opacity:0;transform:translateY(4px)scale(.97)}to{opacity:1;transform:translate(0,0)scale(1)}}.salon-admin-spatial-dialog-panel-enter{animation:salon-admin-spatial-dialog-panel-enter var(--salon-admin-dialog-open-ms) cubic-bezier(.22, 1, .36, 1) both;animation-delay:var(--salon-admin-spatial-sheet-enter-delay)}.salon-admin-spatial-panel-exit-transition{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.salon-admin-spatial-sheet-exit-duration{transition-duration:var(--salon-admin-focus-sheet-close-ms)}.salon-admin-spatial-more-exit-duration{transition-duration:var(--salon-admin-more-sheet-close-ms)}.salon-admin-spatial-dialog-exit-duration{transition-duration:var(--salon-admin-dialog-close-ms)}.salon-admin-spatial-backdrop-exit-transition{transition-property:opacity;transition-duration:var(--salon-admin-backdrop-close-ms);transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.salon-admin-spatial-backdrop-base{-webkit-backdrop-filter:none;backdrop-filter:none}.salon-admin-spatial-backdrop-enter,.salon-admin-spatial-sheet-panel-enter,.salon-admin-spatial-more-sheet-panel-enter,.salon-admin-spatial-dialog-panel-enter{clip-path:none!important;animation:.1s forwards salon-admin-spatial-opacity-in!important;transform:none!important}.salon-admin-focus-item,.salon-admin-more-item{animation:none!important}[data-overlay-phase=exiting] .salon-admin-focus-item,[data-overlay-phase=exiting] .salon-admin-more-item{opacity:1;transition:none}.salon-admin-spatial-panel-exit-transition{transition-property:opacity!important;transition-duration:.1s!important}@keyframes salon-admin-spatial-opacity-in{0%{opacity:0}to{opacity:1}}}
