dialog.svelte-ta60gp{max-width:min(100vw - 32px,1100px);max-height:min(100dvh - 32px,960px);color:var(--color-ink);background:0 0;border:none;margin:auto;padding:0;overflow:visible}dialog[open].svelte-ta60gp{animation:svelte-ta60gp-dialog-in var(--dur-base,.28s) var(--ease-out-quart,cubic-bezier(.22, 1, .36, 1)) both}dialog.svelte-ta60gp::backdrop{background:color-mix(in srgb, var(--color-ink) 55%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:svelte-ta60gp-backdrop-in var(--dur-base,.28s) ease both}.close.svelte-ta60gp{z-index:2;border:1px solid var(--color-line);background:var(--color-panel);width:44px;height:44px;color:var(--color-muted);cursor:pointer;border-radius:999px;place-items:center;padding:0;font-size:16px;line-height:1;display:grid;position:absolute;top:8px;right:8px}.close.svelte-ta60gp:hover{color:var(--color-ink);border-color:var(--color-border-strong)}.panel.svelte-ta60gp{max-height:inherit;overflow:auto}@keyframes svelte-ta60gp-dialog-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes svelte-ta60gp-backdrop-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){dialog[open].svelte-ta60gp,dialog.svelte-ta60gp::backdrop{animation:none}}
