  .site-admin-action-group { display:flex; flex-wrap:wrap; gap:6px; align-items:center; }
  .site-admin-action-group button { min-height:34px; padding:7px 10px; font-size:12px; }
  .site-admin-status-pill { display:inline-flex; align-items:center; gap:5px; padding:4px 8px; border-radius:999px; border:1px solid #475569; font-size:11px; font-weight:800; text-transform:capitalize; }
  .site-admin-status-pill.active { border-color:#22c55e; background:#153b26; color:#bbf7d0; }
  .site-admin-status-pill.deactivated,
  .site-admin-status-pill.paused,
  .site-admin-status-pill.archived { border-color:#f59e0b; background:#422006; color:#fde68a; }
  .site-admin-danger-summary { display:grid; gap:10px; }
  .site-admin-danger-warning { padding:10px 12px; border:1px solid #f59e0b; border-radius:10px; background:#422006; color:#fde68a; }
  .site-admin-danger-counts { display:grid; grid-template-columns:repeat(auto-fit,minmax(190px,1fr)); gap:8px; }
  .site-admin-danger-count { padding:9px 10px; border:1px solid #475569; border-radius:9px; background:#111827; }
  .site-admin-danger-count strong { display:block; margin-top:3px; font-size:18px; color:#f9fafb; }
  .site-admin-danger-confirm { display:flex; flex-direction:column; gap:6px; color:#cbd5e1; font-weight:700; }
  .site-admin-danger-confirm code { overflow-wrap:anywhere; }
  html[data-theme="light"] .site-admin-status-pill.active { border-color:#4ade80; background:#dcfce7; color:#166534; }
  html[data-theme="light"] .site-admin-status-pill.deactivated,
  html[data-theme="light"] .site-admin-status-pill.paused,
  html[data-theme="light"] .site-admin-status-pill.archived { border-color:#f59e0b; background:#fef3c7; color:#92400e; }
  html[data-theme="light"] .site-admin-danger-warning { border-color:#f59e0b; background:#fffbeb; color:#92400e; }
  html[data-theme="light"] .site-admin-danger-count { border-color:#cbd5e1; background:#f8fafc; color:#334155; }
  html[data-theme="light"] .site-admin-danger-count strong { color:#0f172a; }
  html[data-theme="light"] .site-admin-danger-confirm { color:#334155; }
