.dialog-backdrop.svelte-1i47zga{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--spacing-4)}.dialog-container.svelte-1i47zga{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);width:100%;max-width:500px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.dialog-header.svelte-1i47zga{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-4);border-bottom:1px solid var(--color-border)}.dialog-title.svelte-1i47zga{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text)}.btn-close.svelte-1i47zga{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);color:var(--color-text-muted)}.btn-close.svelte-1i47zga:hover{background-color:var(--color-surface-hover);color:var(--color-text)}.dialog-body.svelte-1i47zga{padding:var(--spacing-4);overflow-y:auto}
