.ds-dialog-backdrop.svelte-1b6stew{z-index:10000;background:#1d3d6773;outline:none;justify-content:center;align-items:center;padding:16px;animation:.18s svelte-1b6stew-ds-dialog-fade;display:flex;position:fixed;inset:0}.ds-dialog.svelte-1b6stew{background:var(--ds-white);font-family:var(--ds-font-family);color:var(--ds-navy-900);border-radius:14px;flex-direction:column;animation:.18s cubic-bezier(.4,0,.2,1) svelte-1b6stew-ds-dialog-pop;display:flex;overflow:hidden;box-shadow:0 16px 48px #1d3d673d}.ds-dialog-backdrop-fullscreen.svelte-1b6stew{background:var(--ds-white);padding:0}.ds-dialog-fullscreen.svelte-1b6stew{width:100vw;max-width:100vw;height:100vh;max-height:100vh;box-shadow:none;border-radius:0;animation:.18s svelte-1b6stew-ds-dialog-fade}.ds-dialog-header.svelte-1b6stew{border-bottom:1px solid var(--ds-gray-3);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.ds-dialog-header-text.svelte-1b6stew{flex:auto;min-width:0}.ds-dialog-title.svelte-1b6stew{color:var(--ds-navy-900);margin:0;font-size:16px;font-weight:600;line-height:1.3}.ds-dialog-desc.svelte-1b6stew{color:var(--ds-navy-400);margin:4px 0 0;font-size:12px;line-height:1.5}.ds-dialog-close.svelte-1b6stew{border:1px solid var(--ds-gray-3);width:28px;height:28px;color:var(--ds-navy-400);cursor:pointer;transition:all var(--ds-transition-fast);background:0 0;border-radius:7px;outline:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ds-dialog-close.svelte-1b6stew:hover{background:var(--ds-gray-1);color:var(--ds-navy-900)}.ds-dialog-body.svelte-1b6stew{flex:auto;min-height:0;padding:20px;overflow:auto}.ds-dialog-fullscreen.svelte-1b6stew .ds-dialog-body:where(.svelte-1b6stew){padding:0}.ds-dialog-footer.svelte-1b6stew{border-top:1px solid var(--ds-gray-3);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}@keyframes svelte-1b6stew-ds-dialog-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1b6stew-ds-dialog-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}
