@keyframes svelte-ta60gp-modal{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.modal-wrapper.svelte-ta60gp{display:flex;align-items:safe center;justify-content:safe center}.modal-wrapper.svelte-ta60gp .modal-backdrop:where(.svelte-ta60gp){position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.modal-wrapper.svelte-ta60gp .modal-content:where(.svelte-ta60gp){padding:1em;border:1px solid var(--color-text);background:var(--color-foreground);box-shadow:0 4px 8px #0003;position:relative;will-change:transform,opacity;animation:svelte-ta60gp-modal var(--animation-duration) ease}.modal-wrapper.svelte-ta60gp .modal-content:where(.svelte-ta60gp).closeable{padding-top:2em}.modal-wrapper.svelte-ta60gp .modal-content:where(.svelte-ta60gp) .close-button:where(.svelte-ta60gp){position:absolute;top:0;right:0;background:transparent;border:0;padding:0;width:2em;height:2em;display:flex;align-items:center;justify-content:center;color:var(--color-red-foreground)}.modal-wrapper.svelte-ta60gp .modal-content:where(.svelte-ta60gp).dialog{display:flex;flex-direction:column;gap:1em}.modal-wrapper.svelte-ta60gp .modal-content:where(.svelte-ta60gp).dialog form{display:flex;flex-direction:column;gap:1em}.modal-wrapper.svelte-ta60gp .modal-content:where(.svelte-ta60gp).dialog button{height:2em}.modal-wrapper.svelte-ta60gp .modal-content:where(.svelte-ta60gp).dialog button[type=reset]{color:var(--color-text);background-color:transparent;border-color:var(--color-text)}.modal-wrapper.svelte-ta60gp .modal-content:where(.svelte-ta60gp).dialog button.negative{background-color:var(--color-red);border-color:var(--color-red)}.modal-wrapper.svelte-ta60gp.dynamic{position:fixed;top:0;left:0;width:100%;height:100vh;height:100svh;height:100dvh;background:transparent;z-index:1000;padding:1em;overflow:auto}.modal-wrapper.svelte-ta60gp.dynamic .modal-content:where(.svelte-ta60gp){width:100%;max-width:37.5em;border:0}
