dialog.svelte-ta60gp{inset:auto 0;top:var(--modal-top,0px);width:100%;max-width:none;height:var(--modal-height,100dvh);max-height:none;padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));color:inherit;overscroll-behavior:contain;background:#0006;border:0;margin:0;position:fixed;overflow:auto}dialog.dark.svelte-ta60gp{background:#000000d9}dialog[open].svelte-ta60gp{justify-content:center;align-items:center;display:flex}dialog.svelte-ta60gp:not([open]){display:none}dialog.svelte-ta60gp::backdrop{background:0 0}dialog.svelte-ta60gp>*{max-width:100%;max-height:calc(var(--modal-height,100dvh) - max(12px, env(safe-area-inset-top)) - max(12px, env(safe-area-inset-bottom)));overflow-wrap:anywhere;min-height:0;overflow-y:auto}dialog.svelte-ta60gp button{min-width:44px;min-height:44px}dialog.svelte-ta60gp button,dialog.svelte-ta60gp input,dialog.svelte-ta60gp select,dialog.svelte-ta60gp a{scroll-margin-block:1rem}dialog.svelte-ta60gp button:focus-visible,dialog.svelte-ta60gp a:focus-visible,dialog.svelte-ta60gp summary:focus-visible{outline-offset:2px;outline:3px solid #2563eb}
