.button-base{-webkit-backdrop-filter:blur(var(--glass-blur-button)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur-button)) saturate(var(--glass-saturate));box-shadow:var(--shadow-button-rest);transition:box-shadow var(--duration-interaction) var(--easing-interaction), transform var(--duration-interaction) var(--easing-interaction), background-color var(--duration-interaction) var(--easing-interaction);transform:translateY(0)}.button-base:hover{box-shadow:var(--shadow-button-hover);transform:translateY(calc(-1 * var(--hover-y)))}.button-base:active{box-shadow:var(--shadow-button-active);transform:translateY(var(--press-y))}.button-base-flat{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transition:background-color var(--duration-interaction) var(--easing-interaction);transform:none}@media (prefers-reduced-motion:reduce){.button-base,.button-base-flat{transition:none;transform:none}}
.checkbox-base{transition:background-color var(--duration-interaction,.15s) var(--easing-interaction,ease), border-color var(--duration-interaction,.15s) var(--easing-interaction,ease), box-shadow var(--duration-interaction,.15s) var(--easing-interaction,ease)}.checkbox-indicator{transition:transform var(--duration-interaction,.15s) var(--easing-interaction,ease);transform:scale(1)}.checkbox-indicator[data-starting-style],.checkbox-indicator[data-ending-style]{transform:scale(0)}@media (prefers-reduced-motion:reduce){.checkbox-base,.checkbox-indicator{transition:none}}
.dialog-backdrop{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate))}@media (prefers-reduced-motion:reduce){.dialog-backdrop,.dialog-backdrop~[data-dialog-popup]{transition:none}}
.dropdown-menu-content{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));transition:opacity var(--duration-interaction) var(--easing-interaction), transform var(--duration-interaction) var(--easing-interaction)}@media (prefers-reduced-motion:reduce){.dropdown-menu-content{transition:none}}
.popover-content{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));transition:opacity var(--duration-interaction) var(--easing-interaction), transform var(--duration-interaction) var(--easing-interaction)}@media (prefers-reduced-motion:reduce){.popover-content{transition:none}}
.input-base{box-shadow:var(--shadow-input);transition:box-shadow var(--duration-interaction) var(--easing-interaction), border-color var(--duration-interaction) var(--easing-interaction)}.input-base:focus-visible{box-shadow:var(--shadow-input-focus)}@media (prefers-reduced-motion:reduce){.input-base{transition:none}}
.radio-indicator-root{transition:border-color var(--duration-interaction,.15s) var(--easing-interaction,ease), color var(--duration-interaction,.15s) var(--easing-interaction,ease)}.radio-indicator{transition:transform var(--duration-interaction,.15s) var(--easing-interaction,ease);transform:scale(1)}.radio-indicator[data-starting-style],.radio-indicator[data-ending-style]{transform:scale(0)}@media (prefers-reduced-motion:reduce){.radio-indicator-root,.radio-indicator{transition:none}}
.scroll-area::-webkit-scrollbar{width:8px;height:8px}.scroll-area::-webkit-scrollbar-track{background:0 0}.scroll-area::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-foreground) 30%, transparent);border-radius:var(--radius-sm,4px)}.scroll-area::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-foreground) 50%, transparent)}.scroll-area::-webkit-scrollbar-corner{background:0 0}.scroll-area{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-foreground) 30%, transparent) transparent}.scroll-area-hover::-webkit-scrollbar-thumb{background:0 0;transition:background .15s}.scroll-area-hover:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-foreground) 30%, transparent)}.scroll-area-hover:focus-within::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-foreground) 30%, transparent)}.scroll-area-hover:hover::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-foreground) 50%, transparent)}.scroll-area-hover:focus-within::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-foreground) 50%, transparent)}.scroll-area-hover{scrollbar-color:transparent transparent}.scroll-area-hover:hover,.scroll-area-hover:focus-within{scrollbar-color:color-mix(in srgb, var(--color-foreground) 30%, transparent) transparent}.scroll-area-always::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-foreground) 30%, transparent)}.scroll-area-always{scrollbar-color:color-mix(in srgb, var(--color-foreground) 30%, transparent) transparent}@media (pointer:coarse){.scroll-area{scrollbar-width:auto;scrollbar-color:auto}.scroll-area::-webkit-scrollbar{display:none}.scroll-area{-webkit-overflow-scrolling:touch}}@media (prefers-reduced-motion:reduce){.scroll-area{scroll-behavior:auto}}
.select-content{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-saturate));transition:opacity var(--duration-interaction) var(--easing-interaction), transform var(--duration-interaction) var(--easing-interaction)}@media (prefers-reduced-motion:reduce){.select-content{transition:none}}
.switch-track{transition:background-color var(--duration-interaction,.15s) var(--easing-interaction,ease), border-color var(--duration-interaction,.15s) var(--easing-interaction,ease), box-shadow var(--duration-interaction,.15s) var(--easing-interaction,ease)}.switch-thumb{transition:translate var(--duration-interaction,.15s) var(--easing-interaction,ease), transform var(--duration-interaction,.15s) var(--easing-interaction,ease)}@media (prefers-reduced-motion:reduce){.switch-track,.switch-thumb{transition:none}}
.ds-toast{transition:opacity var(--duration-interaction) var(--easing-interaction), transform var(--duration-interaction) var(--easing-interaction)}.ds-toast[data-starting-style]{opacity:0;transform:translateY(8px)}.ds-toast[data-ending-style]{opacity:0}.ds-toast[data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%))}.ds-toast[data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%))}.ds-toast[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}.ds-toast[data-swiping]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--toast-swipe-movement-y));transition:none}@media (prefers-reduced-motion:reduce){.ds-toast,.ds-toast[data-starting-style],.ds-toast[data-ending-style]{transition:none;animation:none}}
.tooltip-content{transition:opacity var(--duration-interaction) var(--easing-interaction), transform var(--duration-interaction) var(--easing-interaction)}@media (prefers-reduced-motion:reduce){.tooltip-content{transition:none}}
/*# sourceMappingURL=0n2j0l~8_qls4.css.map*/