.modal--backdrop.svelte-1fzdkhe{z-index:1000;background-color:#000;width:100vw;height:100svh;transition:opacity .15s linear;position:fixed;top:0;left:0}.modal--backdrop.modal--fade.svelte-1fzdkhe{opacity:0}.modal--backdrop.modal--show.svelte-1fzdkhe{opacity:.5}.modal--viewport.svelte-1fzdkhe{z-index:1000;outline:0;width:100%;height:100%;font-size:16px;position:fixed;top:0;left:0;overflow:hidden auto}.modal--viewport.modal--fade.svelte-1fzdkhe .modal--dialog:where(.svelte-1fzdkhe){transform:translateY(-50px)}.modal--viewport.modal--show.svelte-1fzdkhe .modal--dialog:where(.svelte-1fzdkhe){transform:none}.modal--viewport.svelte-1fzdkhe .modal--dialog:where(.svelte-1fzdkhe){pointer-events:none;margin:.5rem;transition:transform .3s ease-out;position:relative}@media(min-width:576px){.modal--viewport.svelte-1fzdkhe .modal--dialog:where(.svelte-1fzdkhe){max-width:500px;margin:1.75rem auto}}.modal--viewport.svelte-1fzdkhe .modal--content:where(.svelte-1fzdkhe){pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #0000002d;border-radius:8px;outline:0;flex-direction:column;width:100%;display:flex;position:relative;box-shadow:inset 1px 1px #ffffff80,0 3px 8px #555a64}.modal--viewport.svelte-1fzdkhe .modal--header:where(.svelte-1fzdkhe){background-color:var(--modal-header-bg-color);color:var(--modal-header-color);border-bottom:1px solid #dee2e6;border-top-left-radius:7px;border-top-right-radius:7px;flex-shrink:0;align-items:center;padding:1rem;font-size:26px;display:flex}.modal--viewport.svelte-1fzdkhe .modal--header:where(.svelte-1fzdkhe) .modal--title:where(.svelte-1fzdkhe){align-items:center;gap:.5rem;display:flex}.modal--viewport.svelte-1fzdkhe .modal--header:where(.svelte-1fzdkhe) .modal--close-button:where(.svelte-1fzdkhe){box-sizing:content-box;color:#000;opacity:.5;cursor:pointer;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x-icon lucide-x"><path d="M18 6 6 18"/><path d="m6 6 12 12"/></svg>') 50%/1.5rem no-repeat;border:0;border-radius:.375rem;width:1rem;height:1rem;margin:-.5rem -.5rem -.5rem auto;padding:.5rem}.modal--viewport.svelte-1fzdkhe .modal--header:where(.svelte-1fzdkhe) .modal--close-button:where(.svelte-1fzdkhe):hover,.modal--viewport.svelte-1fzdkhe .modal--header:where(.svelte-1fzdkhe) .modal--close-button:where(.svelte-1fzdkhe):focus-visible{opacity:.75}.modal--viewport.svelte-1fzdkhe .modal--body:where(.svelte-1fzdkhe){font-size:inherit;flex-direction:column;flex:auto;padding:1rem;display:flex;position:relative;overflow-y:auto}.modal--viewport.svelte-1fzdkhe .modal--footer:where(.svelte-1fzdkhe){border-top:1px solid #dee2e6;border-bottom-right-radius:7px;border-bottom-left-radius:7px;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;padding:.75rem;display:flex}
