.modal.svelte-9pi54v{color:var(--fg);max-width:calc(100vw - var(--space-6));max-height:calc(100dvh - var(--space-6));background:0 0;border:0;margin:auto;padding:0;overflow:visible}.modal.svelte-9pi54v::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:svelte-9pi54v-backdrop-in var(--dur-med) var(--ease-out)}.modal[open].svelte-9pi54v .panel:where(.svelte-9pi54v){animation:tahdaa-pop .18s var(--ease,var(--ease-out))}.panel.svelte-9pi54v{gap:var(--space-4);box-sizing:border-box;width:min(calc(100vw - var(--space-6)), 28rem);max-height:calc(100dvh - var(--space-6));padding:var(--space-6);border-radius:var(--radius-lg);background:var(--bg-elev);border:1px solid var(--border);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.head.svelte-9pi54v{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.title.svelte-9pi54v{font-size:var(--text-lg);font-weight:600;line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}.close.svelte-9pi54v{width:44px;height:44px;margin:0 calc(var(--space-2) * -1) 0 0;border-radius:var(--radius-full);color:var(--fg-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.close.svelte-9pi54v:hover{background:var(--bg-sunken);color:var(--fg)}.close.svelte-9pi54v:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.body.svelte-9pi54v{min-height:0;color:var(--fg-muted);font-size:var(--text-md);line-height:var(--leading-normal);overflow-wrap:anywhere;overflow:auto}.actions.svelte-9pi54v{gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}@keyframes svelte-9pi54v-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.modal.svelte-9pi54v::backdrop,.modal[open].svelte-9pi54v .panel:where(.svelte-9pi54v){animation:none}}
