.ui-surface{background-color:var(--base-page);background-image:linear-gradient(var(--surface-elevated), var(--surface-elevated))}.ui-scrim{transition:opacity var(--duration-dialog) var(--ease-step-8bit)}.ui-scrim[data-starting-style],.ui-scrim[data-ending-style]{opacity:0}.ui-scrim[data-ending-style]{transition-duration:var(--duration-dialog-exit)}.ui-scrim-swipe{opacity:calc(1 - var(--drawer-swipe-progress,0))}.ui-scrim-swipe[data-swiping]{transition-duration:0s}.ui-dialog{transition:opacity var(--duration-dialog) var(--ease-step-8bit), transform var(--duration-dialog) var(--ease-step-8bit)}.ui-dialog[data-starting-style],.ui-dialog[data-ending-style]{opacity:0;transform:translateY(var(--padding-xs))}.ui-dialog[data-ending-style]{transition-duration:var(--duration-dialog-exit)}.ui-sheet{transition:transform var(--duration-dialog) var(--ease-step-8bit)}.ui-sheet[data-swipe-direction=right],.ui-sheet[data-swipe-direction=left]{transform:translateX(var(--drawer-swipe-movement-x,0px))}.ui-sheet[data-swipe-direction=down]{transform:translateY(var(--drawer-swipe-movement-y,0px))}.ui-sheet[data-swipe-direction=right]:is([data-starting-style],[data-ending-style]){transform:translate(100%)}.ui-sheet[data-swipe-direction=left]:is([data-starting-style],[data-ending-style]){transform:translate(-100%)}.ui-sheet[data-swipe-direction=down]:is([data-starting-style],[data-ending-style]){transform:translateY(100%)}.ui-sheet[data-ending-style]{transition-duration:var(--duration-dialog-exit)}.ui-sheet[data-swiping]{-webkit-user-select:none;user-select:none;transition-duration:0s}@media (max-width:767px){.ui-dialog{transition-property:transform}.ui-dialog[data-starting-style],.ui-dialog[data-ending-style]{opacity:1;transform:translateY(100%)}}.ui-tooltip{--tip-x:0px;--tip-y:var(--padding-3xs);transition:opacity var(--duration-fast) var(--ease-step-snap), transform var(--duration-fast) var(--ease-step-snap)}.ui-tooltip[data-side=bottom]{--tip-y:calc(var(--padding-3xs) * -1)}.ui-tooltip:is([data-side=left],[data-side=inline-start]){--tip-x:var(--padding-3xs);--tip-y:0px}.ui-tooltip:is([data-side=right],[data-side=inline-end]){--tip-x:calc(var(--padding-3xs) * -1);--tip-y:0px}.ui-tooltip[data-starting-style],.ui-tooltip[data-ending-style]{opacity:0;transform:translate(var(--tip-x), var(--tip-y))}.ui-tooltip[data-instant]{transition-duration:0s}@media (prefers-reduced-motion:reduce){.ui-scrim,.ui-dialog,.ui-sheet,.ui-tooltip{transition:none}}
