.provider-health{margin:18px 0;background:linear-gradient(135deg,rgba(104,203,181,.09),rgba(255,255,255,.015));border-color:rgba(104,203,181,.26)}
.health-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.health-card{border:1px solid rgba(140,183,196,.22);border-radius:14px;padding:16px;background:rgba(0,0,0,.14);min-width:0}.health-key{font-weight:700;letter-spacing:.03em;overflow-wrap:anywhere}.health-card p{margin:9px 0}.health-error{padding:12px;border-left:3px solid #cfa37b;margin-top:10px;white-space:normal}.health-error p{overflow-wrap:anywhere}.provider-danger{margin-top:5px;width:100%}.provider-danger summary{cursor:pointer;font-size:12px;opacity:.75}.provider .result{white-space:pre-wrap;overflow-wrap:anywhere}.model-picker{margin:8px 0}#gResearchError{white-space:pre-wrap;overflow-wrap:anywhere}
@media(max-width:700px){.health-grid{grid-template-columns:1fr}}
