.modal-overlay.svelte-lf72y{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;padding:var(--space-m);overflow-y:auto;background:var(--draftlex-overlay-modal);animation:svelte-lf72y-fade .2s ease-out}.modal-card.svelte-lf72y{margin:auto;position:relative;width:auto;max-width:min(600px,100%);padding:var(--space-xl);border-radius:var(--corner-m);background-color:var(--draftlex-surface-default);text-align:center;animation:svelte-lf72y-zoom .3s cubic-bezier(.34,1.56,.64,1)}.modal-card.svelte-lf72y:focus{outline:none}@keyframes svelte-lf72y-zoom{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes svelte-lf72y-fade{0%{opacity:0}to{opacity:1}}.confirm-modal.svelte-1g6dybb{display:contents}.confirm-message.svelte-1g6dybb{margin:0 0 var(--space-xl);word-wrap:break-word;overflow-wrap:break-word}.confirm-buttons.svelte-1g6dybb{display:flex;gap:var(--space-m);justify-content:center}button.svelte-1g6dybb{padding:var(--space-s) var(--space-xl);border-radius:var(--corner-s);border:none;cursor:pointer;transition:background-color .2s}.confirm-btn.svelte-1g6dybb{background-color:var(--draftlex-bg-primary);color:var(--draftlex-text-on-primary)}.confirm-btn.svelte-1g6dybb:hover{background-color:var(--draftlex-bg-primary-hover, var(--draftlex-bg-primary))}.cancel-btn.svelte-1g6dybb{background-color:var(--draftlex-bg-secondary, #e5e5e5);color:var(--draftlex-text-primary, #333)}.cancel-btn.svelte-1g6dybb:hover{background-color:var(--draftlex-bg-secondary-hover, #d5d5d5)}
