.dialog.svelte-1cplwtb{width:min(520px,calc(100vw - 32px));max-height:min(80dvh,640px);border:1px solid rgb(var(--c-border));border-radius:0;box-shadow:4px 4px rgb(var(--c-border));background:rgb(var(--c-card));padding:0;color:rgb(var(--c-fg));font-family:inherit;font-size:14px}.dialog.svelte-1cplwtb::backdrop{background:#00000073}.dialog-head.svelte-1cplwtb{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:2px solid rgb(var(--c-accent) / .3);background:rgb(var(--c-accent) / .08);padding:8px 12px}.dialog-head.svelte-1cplwtb h2:where(.svelte-1cplwtb){margin:0;color:rgb(var(--c-accent));font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dialog-close.svelte-1cplwtb{display:flex;align-items:center;justify-content:center;border:1px solid transparent;background:transparent;padding:2px;color:rgb(var(--c-accent))}.dialog-close.svelte-1cplwtb:hover:not(:disabled){filter:none;border-color:rgb(var(--c-accent) / .5)}.dialog-body.svelte-1cplwtb{max-height:calc(80dvh - 108px);padding:12px;overflow-y:auto}.dialog-foot.svelte-1cplwtb{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid rgb(var(--c-border));padding:8px 12px}.kbd.svelte-1p39m6y{display:inline-block;min-width:18px;border:1px solid rgb(var(--c-border));box-shadow:2px 2px rgb(var(--c-border));background:rgb(var(--c-card));padding:1px 5px;color:rgb(var(--c-fg));font-family:inherit;font-size:11px;font-weight:700;line-height:1.5;text-align:center}.scope-note.svelte-6kxdmk{margin:0 0 12px;color:rgb(var(--c-muted));font-size:11px;line-height:1.5}.shortcuts.svelte-6kxdmk{display:flex;margin:0;flex-direction:column;gap:6px}.shortcut.svelte-6kxdmk{display:flex;align-items:baseline;gap:10px}dt.svelte-6kxdmk{flex-shrink:0;min-width:40px}dd.svelte-6kxdmk{margin:0;font-size:12px}.skeleton.svelte-19f3yks{display:flex;flex-direction:column}.skeleton-line.svelte-19f3yks{display:block;background:rgb(var(--c-border) / .2);animation:skeleton-pulse .9s steps(3,end) infinite alternate}.avatar.svelte-8w5802{display:block;flex-shrink:0;border:1px solid rgb(var(--c-border));border-radius:0;background:rgb(var(--c-card));image-rendering:pixelated;shape-rendering:crispEdges;object-fit:cover}
