.dialog-overlay.svelte-1cplwtb{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem;animation:svelte-1cplwtb-fadeIn .2s ease-out}.dialog-content.svelte-1cplwtb{background:hsl(var(--background));border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;width:100%;max-width:32rem;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;animation:svelte-1cplwtb-slideUp .2s ease-out}.dialog-header.svelte-1cplwtb{padding:1.5rem;border-bottom:1px solid hsl(var(--border))}.dialog-title.svelte-1cplwtb{font-size:1.25rem;font-weight:600;line-height:1.75rem;margin:0;color:hsl(var(--foreground))}.dialog-description.svelte-1cplwtb{margin-top:.5rem;font-size:.875rem;color:hsl(var(--muted-foreground))}.dialog-body.svelte-1cplwtb{padding:1.5rem;flex:1;overflow-y:auto}.dialog-footer.svelte-1cplwtb{padding:1.5rem;border-top:1px solid hsl(var(--border));display:flex;justify-content:flex-end;gap:.75rem}@keyframes svelte-1cplwtb-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-1cplwtb-slideUp{0%{transform:translateY(.5rem);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:640px){.dialog-content.svelte-1cplwtb{max-width:100%;max-height:95vh}.dialog-header.svelte-1cplwtb,.dialog-body.svelte-1cplwtb,.dialog-footer.svelte-1cplwtb{padding:1rem}}
