/* Narrow UI refinements for the search journey. */
button.wr-intent { font-family:inherit; cursor:pointer; }
.wr-intent b[hidden] { display:none !important; }
.wr-intent:has(b[hidden]) { padding-right:14px; }
.wr-search-scope { font-size:13px; line-height:1.5; margin:10px 0 0; }
.wr-return-highlight { outline:3px solid var(--blue-600,#007bb0); outline-offset:3px; }
[data-wr-return]:focus-visible, button.wr-intent:focus-visible { outline:3px solid var(--blue-600,#007bb0); outline-offset:3px; }
.wr-hero-grid h1 { font-size:clamp(34px,4.4vw,60px); }
@media(max-width:600px) { .wr-search-scope { font-size:12px; } button.wr-intent { min-height:44px; } }

.wr-source-status{margin-top:18px;padding:14px 16px;border-radius:14px;background:rgba(105,125,160,.08);border:1px solid rgba(105,125,160,.18);font-size:14px;line-height:1.5}.wr-source-status p{margin:0}.wr-source-status p+p{margin-top:5px}.wr-source-status--confirmed{border-color:rgba(22,128,88,.28);background:rgba(22,128,88,.06)}
