dialog.svelte-1o93p6f{--bg-raised:var(--bg-brand);inline-size:min(var(--page-reading-size), calc(100vw - 2 * var(--size-m)));max-block-size:calc(100dvh - 2 * var(--size-xl));padding:var(--size-xl);border-radius:var(--radius);background:var(--bg-surface);color:var(--c-text);box-shadow:var(--shadow-photo);translate:0 var(--size-xl);opacity:0;transition:translate .3s ease, opacity .3s ease, display .3s allow-discrete, overlay .3s allow-discrete;border:none;margin:auto;position:fixed;inset:0;overflow:auto}dialog.svelte-1o93p6f:open{opacity:1;translate:0}@starting-style{dialog.svelte-1o93p6f:open{translate:0 var(--size-xl);opacity:0}}dialog.svelte-1o93p6f::backdrop{background:var(--bg-backdrop);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}dialog.svelte-1o93p6f header:where(.svelte-1o93p6f){justify-content:space-between;align-items:start;gap:var(--size-m);margin-bottom:var(--size-l);display:flex}dialog.svelte-1o93p6f header:where(.svelte-1o93p6f) h2:where(.svelte-1o93p6f){font-size:var(--font-size-xl);line-height:var(--lh-snug)}dialog.svelte-1o93p6f header:where(.svelte-1o93p6f) button{margin-inline-start:auto}dialog.svelte-1o93p6f .content:where(.svelte-1o93p6f){gap:var(--size-m);display:grid}@media (width<=600px){dialog.svelte-1o93p6f{padding:var(--size-l)}}
