.background.svelte-1kv8e4u{position:absolute;top:0;bottom:0;left:0;right:0;padding:2vw;display:flex;align-items:center;justify-content:center;--border-radius: 1.5em}.window.svelte-1kv8e4u{position:relative;width:fit-content;height:fit-content}.window.small.svelte-1kv8e4u{width:100%;max-width:30em}.window.large.svelte-1kv8e4u{width:100%;max-width:60em}.inner.svelte-1kv8e4u{position:relative;width:100%;height:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--border-radius)}.inner.svelte-1kv8e4u>:where(.svelte-1kv8e4u){--border-radius: 0}.content.svelte-1kv8e4u{padding:2em;overflow-y:auto;max-height:100%}.no-padding.content.svelte-1kv8e4u{padding:0}.header.svelte-1kv8e4u{padding:.5em;height:3em;background-color:var(--alt-background-color);border-bottom:2px solid var(--accent-color);display:flex;justify-content:center;align-items:center;flex-direction:row;gap:1em;z-index:10}.header.svelte-1kv8e4u .center:where(.svelte-1kv8e4u){flex-grow:1;display:flex;gap:.5em;margin-left:1.25em;flex-direction:row;justify-content:flex-start;align-items:center}.header.svelte-1kv8e4u .center:where(.svelte-1kv8e4u) h1:where(.svelte-1kv8e4u){font-size:1.5em;display:flex;gap:.25em;align-items:center}.actions.svelte-1kv8e4u{display:flex;justify-content:flex-end;align-items:center}.close-button.svelte-1kv8e4u{cursor:pointer;font-size:2em}
