.stat{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.stat:active{transform:scale(.98)}.stat:focus-visible,.search-open:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid rgba(37,99,235,.28);outline-offset:2px}.data-tools{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.data-tools .fullrow{grid-column:1/-1}.app-health{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:10px}.health-pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:7px 10px;background:#f3f4f6;font-size:12px;font-weight:700}.health-dot{width:8px;height:8px;border-radius:50%;background:#16a34a}.health-dot.offline{background:#d97706}.install-card{background:linear-gradient(145deg,#111827,#1f2937);color:#fff}.install-card .muted{color:#cbd5e1}.install-card button{margin-top:10px}.invoice-helper{margin:10px 0 2px;padding:10px 12px;background:#eff6ff;border-radius:11px;color:#1e40af;font-size:12px}.field-error{border-color:#dc2626!important;box-shadow:0 0 0 2px rgba(220,38,38,.08)}.backup-note{font-size:11px;color:#6b7280;margin-top:8px}@media(max-width:520px){.data-tools{grid-template-columns:1fr}}