/* Noor Al-Islam 0.7.38 diagnostics: CSS variables follow current theme. */
.noor-push-health-panel{margin-top:16px}.noor-push-health-panel .noor-upgrade-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.noor-push-health-panel button{min-height:43px;white-space:normal;line-height:1.5;overflow-wrap:anywhere}.noor-push-health-panel button:disabled{opacity:.58;cursor:wait}.noor-push-health-panel #noor-push-foreground-0738{grid-column:1/-1;border:1px solid var(--border,#749186);background:transparent;color:var(--ink,#eaf3e8)}.noor-push-health-panel p[role=status]{min-height:2em;color:var(--ink,#f1ecd9);font-weight:600}#noor-push-received-banner-0738{position:fixed;z-index:10003;bottom:95px;left:14px;right:14px;margin:auto;max-width:410px;background:var(--surface,#0e362f);color:var(--ink,#fff);border:1px solid var(--border,#7aa19b);border-radius:12px;box-shadow:0 8px 26px #0007;padding:12px 16px;text-align:center;direction:rtl;font-size:14px}
@media(max-width:420px){.noor-push-health-panel .noor-upgrade-actions{grid-template-columns:1fr}}
.noor-push-health-panel #noor-push-health-result-0738{white-space:pre-line;overflow-wrap:anywhere}
