.explorer-home-link {display:inline-flex;align-items:center;justify-content:center;gap:9px;flex-shrink:0;min-height:44px;padding:10px 16px;border:1px solid var(--line);border-radius:999px;background:var(--bg);color:var(--ink);text-decoration:none;font:600 14px/1.4 Figtree,Arial,sans-serif;margin-left:auto}
.explorer-home-link svg {width:18px;height:18px;flex-shrink:0}
.explorer-home-link:focus-visible {outline:3px solid var(--focus);outline-offset:4px}
@media(hover:hover) and (pointer:fine){.explorer-home-link:hover {background:var(--soft);border-color:var(--field-line)}}
@media(max-width:760px){.explorer-header {gap:12px}.explorer-home-link {font-size:13px;padding-inline:13px}}
@media(max-width:370px){.explorer-header {gap:10px}.explorer-home-link {gap:6px;padding-inline:12px}}

#results-title {scroll-margin-block-start:28px}
.results-actions {display:flex;flex-direction:column;align-items:flex-end;gap:7px;flex-shrink:0}
.edit-search {display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:9px 15px;border:1px solid var(--line);border-radius:999px;color:var(--ink);background:var(--bg);text-decoration:none;font-size:13px;font-weight:600}
.edit-search:focus-visible {outline:3px solid var(--focus);outline-offset:4px}
.results-heading .results-actions .order-note {margin-top:0}
@media(hover:hover) and (pointer:fine){.edit-search:hover {background:var(--soft);border-color:var(--field-line)}}
@media(max-width:760px){.results-actions {flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-top:16px}.results-heading .results-actions .order-note {flex:1 1 160px}.edit-search {font-size:12px}}
