.cred-health-banner{border-radius:var(--radius-sm,8px);color:var(--neon-red,#e84142);font-family:var(--font-plex-mono,monospace);background:#e841421a;border:1px solid #e8414240;align-items:center;gap:10px;margin:0 0 12px;padding:11px 14px;font-size:13px;line-height:1.45;animation:.28s both credHealthSlideIn;display:flex}.cred-health-banner__icon{color:var(--neon-red,#e84142);flex-shrink:0}.cred-health-banner__text{flex:auto;min-width:0}.cred-health-banner__recheck{border-radius:var(--radius-sm,6px);color:var(--neon-red,#e84142);cursor:pointer;background:#e8414226;border:1px solid #e8414266;flex-shrink:0;padding:6px 12px;font-family:inherit;font-size:12.5px}.cred-health-banner__recheck:disabled{opacity:.6;cursor:default}.cred-health-banner__recheck:hover:not(:disabled){background:#e8414240}.cred-health-banner__dismiss{color:var(--neon-red,#e84142);cursor:pointer;opacity:.7;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}.cred-health-banner__dismiss:hover{opacity:1}@keyframes credHealthSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
