.wrap.svelte-2e2hv9{z-index:950;pointer-events:none;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.box.svelte-2e2hv9{box-sizing:border-box;background:var(--backdrop);border:var(--border-width) solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:var(--radius);pointer-events:auto;flex-direction:column;width:100%;max-width:28rem;max-height:min(85vh,40rem);animation:.22s both svelte-2e2hv9-tc-modal-in;display:flex;overflow:hidden;box-shadow:0 24px 64px #0000008c}.topbar.svelte-2e2hv9{flex:none;justify-content:flex-end;padding:.5rem .5rem 0;display:flex}.box[data-overlay-close=true].svelte-2e2hv9{position:relative}.box[data-overlay-close=true].svelte-2e2hv9 .topbar:where(.svelte-2e2hv9){z-index:1;padding:0;position:absolute;top:.5rem;right:.5rem}.box[data-overlay-close=true].svelte-2e2hv9 .body:where(.svelte-2e2hv9){padding-top:1.25rem}.body.svelte-2e2hv9{flex:1;min-width:0;min-height:0;padding:.5rem 1.25rem 1.25rem;overflow-y:auto}.body.svelte-2e2hv9:first-child{padding-top:1.25rem}@keyframes svelte-2e2hv9-tc-modal-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.box.svelte-2e2hv9{animation:none}}
