/* Compact list scope menu (2.11.2026) */
#results .list-scope-menu{margin:10px 0 4px}
#results .list-scope-toggle{display:flex;align-items:center;gap:6px;width:100%;min-height:40px;padding:8px 12px;border:1px solid #e2d6ed;border-radius:8px;background:#faf6fd;color:#57108e;font:600 13px/1.3 inherit;font-family:inherit;cursor:pointer;text-align:left}
#results .list-scope-toggle:hover{background:#fff}
#results .list-scope-toggle:focus-visible{outline:3px solid #57108e;outline-offset:2px}
#results .list-scope-label{color:#656a72;font-weight:500;white-space:nowrap}
#results .list-scope-current{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#results .list-scope-caret{flex:none;transition:transform .15s}
#results .list-scope-menu.open .list-scope-caret{transform:rotate(180deg)}
#results .list-scope-options[hidden]{display:none!important}
#results .list-scope-options .saved-view-shortcuts{margin-top:6px}
#results .list-scope-options .personal-tabs{margin-bottom:6px!important}
@media(pointer:coarse){#results .list-scope-toggle{min-height:44px}}
@media(prefers-reduced-motion:reduce){#results .list-scope-caret{transition:none}}
html body.pc-large-text #results .list-scope-toggle{min-height:48px;font-size:16px;flex-wrap:wrap}
html body.pc-large-text #results .list-scope-current{white-space:normal}
.network-mode #results .list-scope-menu{display:none}
