.modal-overlay.svelte-1y3zm1g{z-index:9999;top:0;right:0;bottom:0;left:0;container-type:inline-size;display:grid;place-content:center;padding:var(--spacing-default);background-color:var(--modal-overlay-background, var(--color-black-50))}.modal-overlay.modal--contained.svelte-1y3zm1g{position:absolute}.modal-overlay.modal--fixed.svelte-1y3zm1g{position:fixed}.modal-overlay[data-props-variant=zuiderdock].svelte-1y3zm1g{align-content:end;padding-bottom:0;background-color:var(--color-black-5)}.modal-overlay[data-props-variant=zuiderdock].svelte-1y3zm1g .title:where(.svelte-1y3zm1g){justify-content:center}.modal-overlay[data-props-variant=zuiderdock].svelte-1y3zm1g .modal-content:where(.svelte-1y3zm1g){max-width:var(--max-modal-width);padding-top:0;padding-bottom:max(var(--app-safe-space-bottom),var(--spacing-default));border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 0 40px #0000004d}.modal-overlay[data-props-variant=zuiderdock].svelte-1y3zm1g .header:where(.svelte-1y3zm1g){grid-template-columns:auto;grid-template-rows:-webkit-min-content -webkit-min-content;grid-template-rows:min-content min-content;text-align:center}:is(.modal-overlay[data-props-variant=zuiderdock].svelte-1y3zm1g .header:where(.svelte-1y3zm1g)) .button{transform:none}:is(.modal-overlay[data-props-variant=zuiderdock].svelte-1y3zm1g .header:where(.svelte-1y3zm1g)) .title{order:2}.modal-overlay[data-props-variant=zuiderdock].svelte-1y3zm1g .button[props-icon-only]{aspect-ratio:unset;width:100%}.modal-overlay[data-props-variant=zuiderdock][data-props-hide-title].svelte-1y3zm1g .header:where(.svelte-1y3zm1g){position:relative;transform:none;width:100%}.modal.svelte-1y3zm1g{width:calc(100vw - var(--spacing-default));width:100cqw;max-width:var(--max-modal-width)}.modal-content.svelte-1y3zm1g{position:relative;container-name:modal;container-type:inline-size;display:flex;flex-direction:column;max-height:85svh;padding:var(--spacing-24);border-radius:var(--radius-16);background-color:var(--modal-background, var(--color-surface-panel))}.modal-content.svelte-1y3zm1g:has(form)>:where(.svelte-1y3zm1g){padding:0 4px}.header.svelte-1y3zm1g{display:grid;grid-template-columns:1fr auto}.header.svelte-1y3zm1g .button{transform:translate(25%)}[data-props-hide-title].svelte-1y3zm1g .header:where(.svelte-1y3zm1g){position:absolute;transform:translateY(calc(var(--spacing-24) * -.5));width:calc(100% - (var(--spacing-24) * 2))}:is([data-props-hide-title].svelte-1y3zm1g .header:where(.svelte-1y3zm1g)) .button{background-color:var(--color-surface-background)}.body.svelte-1y3zm1g{overflow-y:auto;flex:1}[data-props-hide-title].svelte-1y3zm1g .body:where(.svelte-1y3zm1g){--flow-space: 0}.footer.svelte-1y3zm1g .footer-actions:where(.svelte-1y3zm1g){display:flex;gap:var(--spacing-half);justify-content:flex-end;width:100%}@container modal (width > 500px){.footer.svelte-1y3zm1g .footer-actions:where(.svelte-1y3zm1g){gap:var(--spacing-default)}}.title.svelte-1y3zm1g{container-type:inline-size;display:flex}._sub-heading.svelte-1y3zm1g{align-self:center}.modal.svelte-1y3zm1g .decline-button,.modal.svelte-1y3zm1g .confirm-button{width:100px}
