.backdrop.svelte-gs3hn0{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9998;background-color:#0006;display:flex;justify-content:center;align-items:center;padding:32px;overflow:auto}.backdrop.overflowing.svelte-gs3hn0{align-items:flex-start}.backdrop.svelte-gs3hn0 div:where(.svelte-gs3hn0){width:100%;display:flex;justify-content:center}.dialog.svelte-1iykp34{position:relative;display:flex;flex-direction:column;background-color:#fff;border-radius:6px;width:100%;margin:16px}.close.svelte-1iykp34{position:absolute;right:20px;top:15px;padding:4px;color:var(--muted-text-color);transition:color .2s ease}.close.svelte-1iykp34:hover{color:var(--text-color)}.close.svelte-1iykp34 svg{width:24px;height:24px}header.svelte-1iykp34{padding:20px 56px 18px 32px;border-bottom:1px solid var(--mystic)}header.svelte-1iykp34 h1{font-weight:600}footer.svelte-1iykp34{display:flex;align-items:center;justify-content:space-between;padding:16px 32px;border-top:1px solid var(--mystic)}.actions.svelte-1iykp34{display:flex;align-items:center;justify-content:flex-end}.actions.svelte-1iykp34 button{white-space:nowrap}.actions.svelte-1iykp34 button+button{margin-left:3px}.actions.svelte-1iykp34 button.primary{padding:6px 12px;background-color:#fff;border:1px solid var(--mystic);border-radius:4px;font-weight:600;box-shadow:1px 1px 1px #00000006;transition:.25s ease}.actions.svelte-1iykp34 button.primary:hover{border-color:var(--accent-color);color:var(--accent-color)}.actions.svelte-1iykp34 button.primary:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-color)}.actions.svelte-1iykp34 button.cancel{padding:6px}label.svelte-1a44a31{display:block;font-weight:400;font-size:.9em;color:var(--outerspace);padding:2px}.error.svelte-1a44a31{display:block;color:var(--error-color);font-size:.9em;line-height:1.2em;padding:2px}.svelte-1a44a31 input,.svelte-1a44a31 textarea,.svelte-1a44a31 select{border:1px solid var(--border-color);border-radius:4px;padding:3px 6px 2px;background-color:#fff;height:32px;width:100%;transition:.2s ease}.svelte-1a44a31 input:hover,.svelte-1a44a31 textarea:hover{border-color:var(--border-hover-color)}.svelte-1a44a31 input:focus,.svelte-1a44a31 textarea:focus{border-color:var(--accent-color);box-shadow:0 0 0 1px var(--accent-color)}.svelte-1a44a31 dfn{display:block;padding:2px;font-size:.9em;line-height:1.2em;color:var(--muted-text-color)}
