.overlay.svelte-jby388{z-index:200;background:#0009;position:fixed;inset:0}.dialog.svelte-jby388{z-index:201;box-sizing:border-box;border:1px solid var(--border-subtle);background:var(--bg-surface);width:min(400px,100vw - 32px);color:var(--text-primary);--row-hover:var(--bg-surface-raised);-webkit-user-select:text;user-select:text;border-radius:16px;flex-direction:column;padding:24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dialog[data-size=medium].svelte-jby388{width:min(440px,100vw - 32px)}.dialog[data-size=large].svelte-jby388{width:min(480px,100vw - 32px);height:min(640px,100dvh - 32px)}.header.svelte-jby388{justify-content:space-between;align-items:center;gap:8px;display:flex}.title.svelte-jby388{overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:600;line-height:24px}.close.svelte-jby388{width:40px;height:40px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:-8px -8px -8px 0;padding:0;display:flex}.close.svelte-jby388:hover{background:var(--bg-surface-raised);color:var(--text-primary)}.close.svelte-jby388:focus-visible{outline:2px solid var(--accent-link);outline-offset:2px}.description.svelte-jby388{color:var(--text-secondary);margin:8px 0 16px;font-size:14px;line-height:20px}.actions.svelte-jby388{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}
