dialog.svelte-xqmoit{border:none;border-inline-start:1px solid var(--border,#333);background:var(--surface,#fff);width:min(28em,100vw);max-width:none;height:100dvh;max-height:none;color:var(--ink,#111);transition:translate .25s ease, display .25s allow-discrete, overlay .25s allow-discrete;margin:0;padding:1.25em;position:fixed;inset-block:0;inset-inline:auto 0;overflow:hidden auto;translate:100%;box-shadow:-8px 0 24px #00000026}dialog.left.svelte-xqmoit{border-inline-start:none;border-inline-end:1px solid var(--border,#333);inset-inline:0 auto;translate:-100%;box-shadow:8px 0 24px #00000026}dialog.bottom.svelte-xqmoit{border-inline-start:none;border-block-start:1px solid var(--border,#333);border-radius:var(--radius,8px) var(--radius,8px) 0 0;width:100vw;height:auto;max-height:85dvh;padding-bottom:max(1.25em, env(safe-area-inset-bottom));inset-block:auto 0;inset-inline:0;translate:0 100%;box-shadow:0 -8px 24px #00000026}dialog[open].svelte-xqmoit{translate:0}@starting-style{dialog[open].svelte-xqmoit{translate:100%}dialog.left[open].svelte-xqmoit{translate:-100%}dialog.bottom[open].svelte-xqmoit{translate:0 100%}}dialog.svelte-xqmoit::backdrop{opacity:1;transition:opacity .25s ease, display .25s allow-discrete, overlay .25s allow-discrete;background:#00000073}@starting-style{dialog[open].svelte-xqmoit::backdrop{opacity:0}}.chrome.svelte-xqmoit{justify-content:flex-end;margin:-.5em -.5em .5em auto;display:flex}.close.svelte-xqmoit{color:var(--muted,#666);cursor:pointer;border-radius:var(--radius,6px);background:0 0;border:none;padding:.4em .6em;font-size:1em;line-height:1}.close.svelte-xqmoit:hover{color:var(--ink,#111);background:var(--surface-2,#eee)}
