/* R200 - visible actions and request progress, no data or policy hidden. */
body.r158-enabled #r158SearchResults .r200-scan-prompt{display:flex!important;visibility:visible!important;opacity:1!important;background:#fff;border:1px solid #d7e3df;border-left:4px solid #b49a63;border-radius:14px;padding:26px;margin:18px 0;align-items:flex-start;gap:22px}
body.r158-enabled .r200-scan-prompt button[data-r199-scan]{display:inline-flex!important;visibility:visible!important;opacity:1!important;align-items:center;gap:8px;min-height:46px;background:#173b45;color:#fff;border:0;border-radius:9px;padding:13px 20px;font-size:14px;font-weight:650;cursor:pointer}
body.r158-enabled .r200-scan-prompt button:disabled{cursor:wait;opacity:.7!important}
.r200-action-error{padding:12px;border-radius:8px;background:#fff3e9;color:#865a31;line-height:1.6}
.r200-action-error[hidden]{display:none}
.r200-provider-loading{display:flex;align-items:center;gap:12px;min-height:82px;padding:22px;border:1px solid #d7e3df;border-radius:12px;background:#fff;color:#31535b;margin:18px 0}
@media(max-width:650px){body.r158-enabled #r158SearchResults .r200-scan-prompt{padding:20px;gap:12px}.r200-scan-prompt h3{font-size:20px}}
