.ov.svelte-1xjpo0g{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--scrim);display:grid;place-items:center;z-index:100}.dlg.svelte-1xjpo0g{width:min(620px,94vw);max-height:90vh;overflow-y:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-3xl);box-shadow:var(--shadow-modal)}header.svelte-1xjpo0g,footer.svelte-1xjpo0g{display:flex;align-items:center;justify-content:space-between;padding:14px 18px}footer.svelte-1xjpo0g{gap:8px;justify-content:flex-end;border-top:1px solid var(--border)}header.svelte-1xjpo0g{border-bottom:1px solid var(--border)}.x.svelte-1xjpo0g{background:none;border:none;cursor:pointer;color:var(--text-muted)}.body.svelte-1xjpo0g{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.grid2.svelte-1xjpo0g{display:grid;grid-template-columns:1fr 1fr;gap:12px}label.svelte-1xjpo0g{display:flex;flex-direction:column;gap:4px;font-size:12.5px;font-weight:500;color:var(--text-muted)}input.svelte-1xjpo0g,select.svelte-1xjpo0g,textarea.svelte-1xjpo0g{border:1px solid var(--border);border-radius:var(--radius-md);padding:8px 10px;font:inherit;font-size:13.5px;background:var(--surface);color:var(--text)}.err.svelte-1xjpo0g{color:var(--rose-tx);font-size:12.5px}
