dialog.svelte-vnz4yo{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);color:var(--fg);width:min(800px,100vw - 24px);max-width:calc(100vw - 24px);max-height:90dvh;box-shadow:var(--shadow);padding:0}dialog.fullscreen.svelte-vnz4yo{width:calc(100vw - 24px);max-height:96dvh}dialog.svelte-vnz4yo::backdrop{background:color-mix(in srgb, var(--bg) 85%, transparent)}.sheet.svelte-vnz4yo{min-width:0;padding:clamp(12px,3vw,24px)}header.svelte-vnz4yo{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}h2.svelte-vnz4yo{font:700 17px var(--font-display);overflow-wrap:anywhere;margin:0}button.svelte-vnz4yo{min-width:40px;min-height:40px}
