.listing-utility-bar{background:#f5f6f8;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;color:#526171}.listing-utility-inner{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;min-height:38px}.listing-category-path{min-width:0;flex:1}.listing-category-path ol{display:flex;align-items:center;flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none}.listing-category-path li{display:flex;align-items:center;min-width:0;font-size:12px;line-height:1.5}.listing-category-path li+li:before{content:"\203a";margin:0 9px;color:#94a3b8;font-size:16px}.listing-category-path a,.listing-category-path [aria-current]{padding:9px 0;overflow-wrap:anywhere}.listing-category-path [aria-current]{color:#526171}.listing-utility-bar a{color:#0369a1;text-decoration:none}.listing-utility-bar a:hover{text-decoration:underline}.listing-utility-bar a:focus-visible{outline:2px solid #b68a00;outline-offset:3px;border-radius:3px}.listing-shortcuts{display:flex;align-items:center;flex-shrink:0}.listing-shortcuts a{display:inline-flex;align-items:center;min-height:38px;font-size:12px;white-space:nowrap}.listing-shortcuts a+a:before{content:"";height:12px;border-left:1px solid #cbd5e1;margin:0 12px}.listing-results-count{margin:0;color:#64748b;font-size:13px}.listing-results-count strong{color:#18252c;font-weight:700}@media(max-width:640px){.listing-utility-inner{align-items:stretch;flex-direction:column;gap:0}.listing-category-path{padding-top:3px}.listing-category-path a,.listing-category-path [aria-current]{padding:8px 0}.listing-shortcuts{border-top:1px solid #e5e7eb;gap:0}.listing-shortcuts a{min-height:44px;font-size:12px}.listing-shortcuts a+a:before{margin:0 14px}}
