.modal.svelte-5awcn0{background:0 0;border:none;width:100vw;max-width:none;height:100dvh;max-height:none;padding:0}.modal.svelte-5awcn0::backdrop{background:0 0}body:has(dialog.modal[open]){overflow:hidden}.overlay.svelte-5awcn0{-webkit-backdrop-filter:blur(var(--spacing-1));backdrop-filter:blur(var(--spacing-1));background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.overlay.svelte-5awcn0.top{padding-top:min(12vh, var(--spacing-9));align-items:flex-start}.overlay.svelte-5awcn0.top .panel:where(.svelte-5awcn0){max-height:calc(100dvh - min(12vh, var(--spacing-9)) - var(--spacing-5))}.panel.svelte-5awcn0{width:min(var(--modal-width,360px), calc(100vw - 2 * var(--spacing-5)));max-height:calc(100dvh - 2 * var(--spacing-5));padding:var(--spacing-6);background:var(--color-background);border:1px solid var(--color-surface-2);border-radius:var(--radius-l);box-shadow:var(--shadow-l);color:var(--color-text);overflow-y:auto}
