.overlay.svelte-1hsee6w{z-index:50;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dialog.svelte-1hsee6w{background-color:#fff;border-radius:8px;width:100%;max-width:400px;padding:24px;box-shadow:0 20px 25px -5px #0000001a}.title.svelte-1hsee6w{margin:0 0 8px;font-size:18px;font-weight:600}.message.svelte-1hsee6w{color:#6b7280;margin:0 0 24px}.buttons.svelte-1hsee6w{justify-content:flex-end;gap:12px;display:flex}.cancel-btn.svelte-1hsee6w{cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px}.confirm-btn.svelte-1hsee6w{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:6px;padding:8px 16px}.confirm-btn.danger.svelte-1hsee6w{background-color:#dc2626}.card.svelte-b0ykcv{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:.75em;min-width:0;padding:.75em .85em;display:flex}header.svelte-b0ykcv{flex-direction:column;gap:.2em;display:flex}h4.svelte-b0ykcv{margin:0;font-size:.95em;font-weight:600}p.svelte-b0ykcv{color:var(--muted);margin:0;font-size:.8em}.row.svelte-1mn9loh{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.6em;min-width:0;display:grid}.text.svelte-9f970w{min-width:0;font-size:.88em}.empty.svelte-1ebgyf{border:1px dashed var(--border);border-radius:var(--radius);color:var(--dim);text-align:center;margin:0;padding:1em;font-size:.8em}.hint.svelte-1ebgyf{color:var(--dim);font-variant-numeric:tabular-nums;font-size:.75em}.wrap.svelte-tlqf3z{border:1px solid var(--border);border-radius:var(--radius);max-height:20rem;overflow:auto}table.svelte-tlqf3z{border-collapse:collapse;width:100%;font-size:.78em}th.svelte-tlqf3z,td.svelte-tlqf3z{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:.35em .6em}th.svelte-tlqf3z{background:var(--surface-2);color:var(--muted);font-weight:500;position:sticky;top:0}.block.svelte-103g80x{flex-direction:column;gap:.45em;min-width:0;display:flex}h5.svelte-103g80x{margin:0;font-size:.85em;font-weight:600}ul.svelte-5o2o5z{flex-direction:column;gap:.3em;margin:0;padding:0;font-size:.8em;list-style:none;display:flex}li.svelte-5o2o5z{grid-template-columns:minmax(0,8em) 1fr auto;align-items:center;gap:.5em;display:grid}.label.svelte-5o2o5z{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);overflow:hidden}.value.svelte-5o2o5z{font-variant-numeric:tabular-nums}
