@keyframes ds-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-overlay-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ds-overlay-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes ds-overlay-scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@keyframes ds-overlay-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ds-overlay-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes ds-overlay-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes ds-overlay-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes ds-overlay-slide-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes ds-overlay-slide-out-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes ds-overlay-slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes ds-overlay-slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ds-overlay-backdrop[data-state=open]{animation:ds-overlay-fade-in var(--ds-duration-normal) var(--ds-ease-standard)}.ds-overlay-backdrop[data-state=closed]{animation:ds-overlay-fade-out var(--ds-duration-fast) var(--ds-ease-standard)}.ds-overlay-surface[data-state=open]{animation:ds-overlay-scale-in var(--ds-duration-normal) var(--ds-ease-emphasized)}.ds-overlay-surface[data-state=closed]{animation:ds-overlay-scale-out var(--ds-duration-fast) var(--ds-ease-standard)}.ds-drawer-right[data-state=open]{animation:ds-overlay-slide-in-right var(--ds-duration-normal) var(--ds-ease-emphasized)}.ds-drawer-right[data-state=closed]{animation:ds-overlay-slide-out-right var(--ds-duration-fast) var(--ds-ease-standard)}.ds-drawer-left[data-state=open]{animation:ds-overlay-slide-in-left var(--ds-duration-normal) var(--ds-ease-emphasized)}.ds-drawer-left[data-state=closed]{animation:ds-overlay-slide-out-left var(--ds-duration-fast) var(--ds-ease-standard)}.ds-drawer-top[data-state=open]{animation:ds-overlay-slide-in-top var(--ds-duration-normal) var(--ds-ease-emphasized)}.ds-drawer-top[data-state=closed]{animation:ds-overlay-slide-out-top var(--ds-duration-fast) var(--ds-ease-standard)}.ds-drawer-bottom[data-state=open]{animation:ds-overlay-slide-in-bottom var(--ds-duration-normal) var(--ds-ease-emphasized)}.ds-drawer-bottom[data-state=closed]{animation:ds-overlay-slide-out-bottom var(--ds-duration-fast) var(--ds-ease-standard)}.ds-toast[data-state=open]{animation:ds-overlay-slide-in-right var(--ds-duration-normal) var(--ds-ease-emphasized), ds-overlay-fade-in var(--ds-duration-normal) var(--ds-ease-standard)}.ds-toast[data-state=closed]{animation:ds-overlay-slide-out-right var(--ds-duration-fast) var(--ds-ease-standard), ds-overlay-fade-out var(--ds-duration-fast) var(--ds-ease-standard);pointer-events:none}.ds-glass-soft.ds-glass-soft{background-color:var(--overlay-surface-opaque);border-color:var(--overlay-border);box-shadow:var(--overlay-shadow)}.ds-glass-subtle.ds-glass-subtle{background-color:var(--overlay-surface-subtle-opaque);border-color:var(--overlay-border);box-shadow:var(--overlay-shadow)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ds-glass-soft.ds-glass-soft{background-color:var(--overlay-surface);-webkit-backdrop-filter:blur(var(--overlay-blur)) saturate(140%);backdrop-filter:blur(var(--overlay-blur)) saturate(140%)}.ds-glass-subtle.ds-glass-subtle{background-color:var(--overlay-surface-subtle);-webkit-backdrop-filter:blur(var(--overlay-blur-subtle)) saturate(120%);backdrop-filter:blur(var(--overlay-blur-subtle)) saturate(120%)}}.ds-overlay-scrim.ds-overlay-scrim{background-color:var(--overlay-backdrop)}
