.overlay.svelte-32v57s{background:var(--scrim);padding:var(--space-5);z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal.svelte-32v57s{background:var(--panel-color);border:1px solid var(--border-color);border-radius:var(--radius-2xl);box-shadow:var(--elev-3);text-align:left;outline:none;flex-direction:column;max-height:85dvh;display:flex}.m-sm.svelte-32v57s{width:400px;max-width:100%}.m-md.svelte-32v57s{width:600px;max-width:100%}.m-lg.svelte-32v57s{width:800px;max-width:100%}.head.svelte-32v57s{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;display:flex}.head.svelte-32v57s h3:where(.svelte-32v57s){margin:0}.x.svelte-32v57s{color:var(--text-muted);font-size:var(--fs-lg);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);background:0 0;border:none;line-height:1}.x.svelte-32v57s:hover{color:var(--heading-color)}.body.svelte-32v57s{padding:var(--space-5);color:var(--text-color);overflow:auto}@media (width<=640px){.overlay.svelte-32v57s{padding:var(--space-3);padding-top:max(var(--space-3), env(safe-area-inset-top,0px));align-items:flex-start}.modal.svelte-32v57s{max-height:90dvh}.head.svelte-32v57s{padding:var(--space-3) var(--space-4)}.body.svelte-32v57s{padding:var(--space-4)}}
