.om249-panel{margin-top:22px;border-color:#bdcbef}
.om249-panel h2{margin-top:6px}
.om249-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:14px;margin:14px 0}
.om249-grid label{display:grid;gap:6px;font-weight:600}
.om249-grid input{width:100%;max-width:100%;min-width:0}
.om249-consent{display:flex;align-items:flex-start;gap:9px;line-height:1.5;margin:15px 0}
.om249-consent input{flex:0 0 auto;width:18px;height:18px;margin-top:4px}
.om249-credential{background:#f5f7ff;border:1px solid #9aade2;border-radius:10px;padding:14px;margin:16px 0;overflow-wrap:anywhere}
.om249-credential code{display:block;white-space:pre-wrap;overflow-wrap:anywhere;padding:10px;background:white;border-radius:6px;color:#122b53}
.om249-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:16px 0}
.om249-metrics>div{display:grid;gap:4px;background:#f3f6fc;border:1px solid #dee5f5;border-radius:8px;padding:12px}
.om249-metrics small{color:#56677e}.om249-metrics strong{color:#162d55;font-size:1.25rem}
