::view-transition-group(root){animation:none}.page-content-vt{view-transition-name:page-content}body:has([data-slot=modal-backdrop]) .page-content-vt{view-transition-name:none}::view-transition-group(page-content){animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-image-pair(page-content){overflow:clip}:active-view-transition-type(forward)::view-transition-old(page-content){animation-name:slide-out-left}:active-view-transition-type(forward)::view-transition-new(page-content){animation-name:slide-in-right}:active-view-transition-type(backward)::view-transition-old(page-content){z-index:100;animation-name:slide-out-right}:active-view-transition-type(backward)::view-transition-new(page-content){z-index:-1;animation-name:slide-in-left}@keyframes slide-in-right{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slide-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@media (hover:hover){.hover-adornment{opacity:0;transition:opacity .15s ease-in-out}.group:hover .hover-adornment,.group:focus-within .hover-adornment{opacity:1}}.sort-indicator-unsorted{opacity:.4}@media (hover:hover){.sort-indicator-unsorted{opacity:0;transition:opacity .15s ease-in-out}.group\/btn:hover .sort-indicator-unsorted,.group\/btn:focus-within .sort-indicator-unsorted{opacity:.4}}
