.modal.svelte-1bxxaoh{width:min(440px,100vw - 2rem);max-height:min(640px,100dvh - 2rem);padding:0;border:1px solid var(--line);border-radius:var(--radius-lg);background-color:var(--surface);box-shadow:var(--shadow-popover);color:var(--ink)}.modal[open].svelte-1bxxaoh{display:flex;flex-direction:column}.modal.svelte-1bxxaoh::backdrop{background-color:var(--overlay)}.modal-header.svelte-1bxxaoh{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1rem .75rem 1.25rem;border-bottom:1px solid var(--line-soft)}.modal-title.svelte-1bxxaoh{margin:0;font-family:var(--font-display);font-size:1.25rem;font-weight:400}.close.svelte-1bxxaoh{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-md);color:var(--ink-muted)}.close.svelte-1bxxaoh:hover{color:var(--ink)}.close.svelte-1bxxaoh svg{width:.875rem;height:.875rem}.modal-body.svelte-1bxxaoh{flex:1;min-height:0;overflow-y:auto;padding:.75rem 1.25rem}.modal-footer.svelte-1bxxaoh{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem 1.25rem 1rem;border-top:1px solid var(--line-soft)}
