/* PACS-контроль v1 — вкладка «Активів». Лише класи й токени теми (CSP: без інлайн-стилів). */
.assets-switch{display:inline-flex}
[data-view-panel="assets"].is-pacs > :not(.section-heading):not(#pacsPanel){display:none!important}
[data-view-panel="assets"].is-pacs .section-heading .top-actions{display:none}
[data-view-panel="assets"]:not(.is-pacs) #pacsPanel{display:none}
.pacs-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:6px}
.pacs-summary{margin:0;font-weight:600;color:var(--ink)}
.pacs-note{margin:0 0 12px}
.pacs-toolbar{flex-wrap:wrap}
.pacs-check{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--muted);white-space:nowrap}
.pacs-row{cursor:pointer}
.pacs-row:hover td{background:var(--bg-soft)}
.pacs-row.is-removed td{color:var(--muted)}
.pacs-pill{display:inline-block;border-radius:10px;padding:3px 8px;font-size:11px;font-weight:700;border:1px solid currentColor}
.pacs-up{color:var(--green)}
.pacs-down{color:var(--danger)}
.pacs-unknown{color:var(--muted)}
.pacs-state small,.pacs-checked small{display:block;color:var(--muted)}
.pacs-ae,.pacs-host{font-family:ui-monospace,monospace}
.pacs-actions .text-button.pacs-mark-down{color:var(--danger)}
.pacs-dialog{width:min(640px,94vw)}
.pacs-form{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;padding:14px 20px 0}
.pacs-field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}
.pacs-field input,.pacs-field select{border:1px solid var(--line);border-radius:7px;padding:8px;background:var(--panel-raised);color:var(--ink)}
.pacs-state-box{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:12px 20px 0}
.pacs-dialog .muted{padding:0 20px}
.pacs-msg{padding:0 20px;min-height:1em}
.pacs-dialog .dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}
@media(max-width:680px){.pacs-form{grid-template-columns:1fr}}
.pacs-table th,.pacs-table td{padding:10px 10px}
.pacs-table td.pacs-name{white-space:normal;min-width:140px}
.pacs-table td.pacs-actions{white-space:nowrap}
.pacs-actions .text-button{display:block;margin:4px 0;padding:0;text-align:left}
.pacs-addr small{display:block;color:var(--muted);font-family:ui-monospace,monospace}
