.modal-back.svelte-iztxiq{position:fixed;top:0;right:0;bottom:0;left:0;background:#14100a6b;z-index:50;display:grid;place-items:center;padding:1.5rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal.svelte-iztxiq{max-width:100%;background:var(--paper, var(--color-bg));border:1px solid var(--card-edge, var(--color-border));border-radius:14px;box-shadow:0 24px 60px #0000004d;overflow:hidden;color:var(--ink, var(--color-fg))}.modal-h.svelte-iztxiq{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--rule, var(--color-border))}.modal-h.svelte-iztxiq h3:where(.svelte-iztxiq){font-family:var(--font-serif, var(--font-ui));font-weight:500;font-size:1rem;margin:0}.close.svelte-iztxiq{background:none;border:0;color:var(--ink-3, var(--color-fg-muted));font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem .5rem;border-radius:6px}.close.svelte-iztxiq:hover{color:var(--ink, var(--color-fg));background:color-mix(in oklch,var(--ink, var(--color-fg)) 6%,transparent)}.modal-body.svelte-iztxiq{padding:1.25rem}.modal-foot.svelte-iztxiq{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid var(--rule, var(--color-border));background:color-mix(in oklch,var(--paper, var(--color-bg)) 90%,var(--paper-2, transparent))}
