@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-inset-ring-color{syntax:"*";inherits:false}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-inset-shadow-color{syntax:"*";inherits:false}@property --un-ring-color{syntax:"*";inherits:false}@property --un-ring-inset{syntax:"*";inherits:false}@property --un-ring-offset-color{syntax:"*";inherits:false}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --un-shadow-color{syntax:"*";inherits:false}div:where(.ui-dialog__overlay){background-color:color-mix(in srgb, var(--colors-black) 80%, transparent);inset:calc(var(--spacing) * 0);z-index:1000;position:fixed}@supports (color:color-mix(in lab, red, red)){div:where(.ui-dialog__overlay){background-color:color-mix(in oklab, var(--colors-black) 80%, transparent)}}div:where(.ui-dialog__overlay[data-state=open]){animation:.2s ease-out ui-dialog-fade-in}div:where(.ui-dialog__overlay[data-state=closed]){animation:.15s ease-in forwards ui-dialog-fade-out}div:where(.ui-dialog__overlay--sheet){animation-duration:.4s}div:where(.ui-dialog__overlay--sheet[data-state=closed]){animation-duration:.3s}div:where(.ui-dialog__content){border-width:2px;border-color:color-mix(in srgb, oklch(from var(--colors-muted) l c h) var(--un-border-opacity), transparent);background-color:color-mix(in srgb, oklch(from var(--colors-surface) l c h) var(--un-bg-opacity), transparent);--un-shadow:0 10px 15px -3px var(--un-shadow-color,#0000001a),0 4px 6px -4px var(--un-shadow-color,#0000001a);box-shadow:var(--un-inset-shadow), var(--un-inset-ring-shadow), var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);z-index:1000;flex-direction:column;display:flex;position:fixed;overflow:clip}div:where(.ui-dialog__content--modal){border-radius:var(--radius-4xl);height:fit-content;inset:calc(var(--spacing) * 0);width:max-content;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto}div:where(.ui-dialog__content--modal[data-state=open]){animation:.2s cubic-bezier(.16,1,.3,1) ui-dialog-zoom-in}div:where(.ui-dialog__content--modal[data-state=closed]){animation:.15s ease-in forwards ui-dialog-zoom-out}div:where(.ui-dialog__content--sheet){border-top-left-radius:var(--radius-4xl);border-top-right-radius:var(--radius-4xl);width:100%;inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);transform:translateY(var(--ui-dialog-swipe-y,0px));border-bottom-width:0;transition:transform .4s cubic-bezier(.32,.72,0,1)}div:where(.ui-dialog__content--sheet[data-swiping]){transition:none}div:where(.ui-dialog__content--sheet[data-state=open]){animation:.4s cubic-bezier(.32,.72,0,1) ui-dialog-slide-in}div:where(.ui-dialog__content--sheet[data-state=closed]){animation:ui-dialog-slide-out calc(.35s * var(--ui-dialog-swipe-strength,1)) cubic-bezier(.32, .72, 0, 1) forwards}div:where(.ui-dialog__header-prepend){flex-shrink:0;display:flex}div:where(.ui-dialog__handle){margin-inline:auto;margin-top:calc(var(--spacing) * 3);background-color:color-mix(in srgb, oklch(from var(--colors-foreground) l c h) 20%, transparent);height:calc(var(--spacing) * 1.5);width:calc(var(--spacing) * 12);border-radius:3.40282e38px;flex-shrink:0}@media (prefers-reduced-motion:reduce){.ui-dialog__overlay,.ui-dialog__content{transition:none!important;animation:none!important}}@keyframes ui-dialog-zoom-in{0%{opacity:0;transform:scale(.96)}}@keyframes ui-dialog-zoom-out{to{opacity:0;transform:scale(.96)}}@keyframes ui-dialog-slide-in{0%{transform:translateY(100%)}}@keyframes ui-dialog-slide-out{to{transform:translateY(100%)}}@keyframes ui-dialog-fade-in{0%{opacity:0}}@keyframes ui-dialog-fade-out{to{opacity:0}}
