.dialog-backdrop.svelte-jby388{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:900;animation:svelte-jby388-fadeIn .2s ease;padding:var(--spacing-4)}.dialog.svelte-jby388{background-color:var(--color-white);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);max-height:90vh;max-width:95vw;display:flex;flex-direction:column;animation:svelte-jby388-scaleIn .2s ease}.dialog--sm.svelte-jby388{width:400px}.dialog--md.svelte-jby388{width:560px}.dialog--lg.svelte-jby388{width:720px}.dialog--xl.svelte-jby388{width:1040px}.dialog__header.svelte-jby388{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-5) var(--spacing-6);border-bottom:1px solid var(--color-gray-100)}.dialog__title.svelte-jby388{font-size:var(--font-size-lg);font-weight:600;color:var(--color-gray-900);margin:0}.dialog__close.svelte-jby388{display:flex;border:none;background:none;color:var(--color-gray-400);cursor:pointer;padding:var(--spacing-1);border-radius:var(--radius-md)}.dialog__close.svelte-jby388:hover{color:var(--color-gray-600);background-color:var(--color-gray-50)}.dialog__body.svelte-jby388{padding:var(--spacing-6);overflow-y:auto;flex:1}.dialog__actions.svelte-jby388{display:flex;justify-content:flex-end;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--color-gray-100)}@keyframes svelte-jby388-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-jby388-scaleIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}
