.result-bar.has-member-sort{flex-wrap:wrap;gap:12px}
.result-bar.has-member-sort .result-title{min-width:0}
.member-sort-options{display:flex;flex:0 0 auto;align-items:center;gap:5px;padding:4px;border:1px solid var(--line,#e8dce1);border-radius:13px;background:var(--paper,#fff);max-width:100%;box-sizing:border-box;flex-wrap:nowrap}
.member-sort-options .member-sort-option{display:block;flex:1 1 auto;min-width:0;width:auto;margin:0;padding:8px 11px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--ink,#382f37);font:inherit;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;cursor:pointer;text-align:center;box-shadow:none;box-sizing:border-box}
.member-sort-options .member-sort-option:hover{background:var(--rose,#f7edf1)}
.member-sort-options .member-sort-option.is-selected{background:var(--wine,#8f3e59);color:var(--on-wine,#fff);font-weight:600}
.member-sort-options .member-sort-option:focus-visible{outline:2px solid var(--wine,#8f3e59);outline-offset:2px}
.member-sort-options .member-sort-option:disabled{opacity:.55;cursor:wait}
@media(max-width:620px){.result-bar.has-member-sort .member-sort-options{flex:1 0 100%;width:100%;gap:3px;padding:3px}.member-sort-options .member-sort-option{flex:1 1 0;padding:8px 2px;font-size:11.5px}}
