.scrim.svelte-9pi54v{z-index:80;background:#14120a4d;position:fixed;inset:0}.modal.svelte-9pi54v{z-index:81;max-height:84vh;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;top:8vh;left:50%;transform:translate(-50%)}header.svelte-9pi54v{justify-content:space-between;align-items:center;padding:16px 18px 8px;display:flex}.body.svelte-9pi54v{padding:8px 18px 16px;overflow:auto}footer.svelte-9pi54v{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}
