/* One search skin for React fields and Harness-owned history controls. */
.site-arc-search{--site-search-accent:var(--arc-site-blue);--site-search-line:var(--arc-site-line);--site-search-surface:var(--arc-site-surface);--site-search-ink:var(--arc-site-ink);--site-search-muted:var(--arc-site-muted)}
html[data-personal-view=history]{--site-search-accent:var(--personal-site-blue);--site-search-line:var(--personal-site-line);--site-search-surface:var(--personal-site-surface);--site-search-ink:var(--personal-site-ink);--site-search-muted:var(--personal-site-muted)}
:is([data-site-search-shell],html[data-personal-view=history] .bhn1Oq_search){box-sizing:border-box;display:flex;align-items:center;gap:8px!important;min-width:0;height:52px!important;min-height:52px!important;padding:0 12px!important;border:1px solid var(--site-search-line)!important;border-radius:999px!important;background:var(--site-search-surface)!important;color:var(--site-search-ink);box-shadow:none!important;transition:border-color .16s}
:is([data-site-search-shell],html[data-personal-view=history] .bhn1Oq_search):focus-within{border-color:var(--site-search-accent)!important}
:is([data-site-search-shell]>svg,html[data-personal-view=history] .bhn1Oq_searchButton){flex:none;color:var(--site-search-muted)!important}
:is([data-site-search-shell]:focus-within>svg,[data-site-search-shell][data-filled=true]>svg,html[data-personal-view=history] .bhn1Oq_search:focus-within .bhn1Oq_searchButton){color:var(--site-search-accent)!important}
:is([data-site-search-input],html[data-personal-view=history] .bhn1Oq_searchInput){box-sizing:border-box;flex:1;width:100%;min-width:0;height:44px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;color:var(--site-search-ink);caret-color:var(--site-search-accent);font:inherit;font-size:16px!important;line-height:24px!important;-webkit-tap-highlight-color:transparent}
:is([data-site-search-input],html[data-personal-view=history] .bhn1Oq_searchInput)::placeholder{color:var(--site-search-muted);opacity:1}
:is([data-site-search-input],html[data-personal-view=history] .bhn1Oq_searchInput)::selection{background:var(--site-search-accent);color:var(--site-search-surface)}
[data-site-search-input]::-webkit-search-cancel-button{display:none}
[data-site-search-clear-slot]{display:grid;width:44px;height:44px;flex:none;place-items:center}
:is([data-site-search-clear],html[data-personal-view=history] .bhn1Oq_clearButton,html[data-personal-view=history] .bhn1Oq_searchButton){display:grid;place-items:center;flex:none;width:44px!important;min-width:44px;height:44px!important;padding:0!important;border:0;border-radius:999px;background:transparent;color:var(--site-search-muted);cursor:pointer;-webkit-tap-highlight-color:transparent}
html[data-personal-view=history] .bhn1Oq_searchButton{margin-inline:-13px}
html[data-personal-view=history] .bhn1Oq_searchButton svg{width:18px;height:18px}
@media(hover:hover) and (pointer:fine){:is([data-site-search-shell],html[data-personal-view=history] .bhn1Oq_search):hover{border-color:var(--site-search-accent)!important}:is([data-site-search-clear],html[data-personal-view=history] .bhn1Oq_clearButton):hover{background:color-mix(in srgb,var(--site-search-accent) 8%,transparent);color:var(--site-search-accent)}}
@media(prefers-reduced-motion:reduce){:is([data-site-search-shell],html[data-personal-view=history] .bhn1Oq_search){transition:none}}
html[data-personal-view=history] .bhn1Oq_search:has(.bhn1Oq_searchInput:not(:placeholder-shown)) .bhn1Oq_searchButton{color:var(--site-search-accent)!important}
html[data-personal-view=history] .bhn1Oq_search:has(.bhn1Oq_searchInput:placeholder-shown) .bhn1Oq_clearButton{visibility:hidden;pointer-events:none}
