/* One desktop sidebar presentation for both directories. */
@media(min-width:761px){
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-workspace,
[data-community-discovery-root].has-community-sidebar .tsemou-community-workspace{display:grid!important;grid-template-columns:230px minmax(0,1fr)!important;gap:8px!important;align-items:start!important;width:var(--tsemou-sidebar-frame-width,min(1180px,calc(100% - 0px)))!important;max-width:none!important;min-width:0!important;position:relative!important;transform:translateX(var(--tsemou-sidebar-frame-offset,0px))!important;flex:0 0 auto!important;align-self:center!important;justify-self:center!important;float:none!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-workspace.is-sidebar-collapsed,
[data-community-discovery-root].has-community-sidebar .tsemou-community-workspace.is-collapsed{grid-template-columns:12px minmax(0,1fr)!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar,
[data-community-discovery-root].has-community-sidebar .tsemou-community-side{display:block!important;position:sticky!important;top:80px!important;min-width:0!important;min-height:0!important;max-height:calc(100vh - 96px)!important;padding:0 10px 0 0!important;margin:0!important;box-sizing:border-box!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:auto!important;scrollbar-width:none!important;font:400 12px/1.4 Arial,sans-serif!important;color:#264b3c!important;text-transform:none!important;letter-spacing:0!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar.is-collapsed,
[data-community-discovery-root].has-community-sidebar .is-collapsed .tsemou-community-side{min-height:180px!important;padding-right:0!important;overflow:visible!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-rank-tabs,
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-tabs{display:flex!important;align-items:center!important;gap:4px!important;margin:0 0 7px!important;padding:2px 0 6px!important;border-bottom:1px solid #dce5df!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-rank-tabs button,
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-tabs button{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:28px!important;min-height:0!important;margin:0!important;padding:0 8px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#536b60!important;font:600 12px/1 Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;cursor:pointer!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-rank-tabs button[aria-selected=true],
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-tabs button[aria-selected=true]{background:#e7f1eb!important;color:#176249!important;border-color:#d2e3d8!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-catalog-rank li,
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-results li{display:grid!important;grid-template-columns:19px minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;padding:11px 3px!important;margin:0!important;min-height:41px!important;box-sizing:border-box!important;background:transparent!important;border-bottom:1px solid #e7ece8!important;font:400 12px/1.4 Arial,sans-serif!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-catalog-rank li a,
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-results li a{display:block!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;font:600 12px/1.4 Arial,sans-serif!important;color:#264b3c!important;text-decoration:none!important;letter-spacing:0!important;text-transform:none!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-catalog-rank li strong,
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-results li small{display:block!important;margin:0!important;font:500 11px/1.3 Arial,sans-serif!important;color:#526b5e!important;white-space:nowrap!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar__toggle,
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-toggle{position:absolute!important;right:0!important;top:0!important;bottom:0!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;width:8px!important;min-width:0!important;height:100%!important;min-height:120px!important;max-height:calc(100vh - 96px)!important;padding:5px 0 0!important;margin:0!important;border:0!important;border-radius:0!important;overflow:visible!important;background:linear-gradient(to right,transparent 3px,#cedad3 3px,#cedad3 4px,transparent 4px)!important;color:#345b4a!important;box-shadow:none!important;cursor:pointer!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar__toggle svg,
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-toggle svg{position:relative!important;z-index:1!important;width:14px!important;height:22px!important;max-width:none!important;flex:0 0 14px!important;background:#f6f8f6!important;border:1px solid #cedad3!important;border-radius:4px!important;box-sizing:border-box!important}
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-note{display:none!important}
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-results{list-style:none!important;margin:0!important;padding:0!important;counter-reset:sidebar-row}
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-results li{counter-increment:sidebar-row}
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-results li::before{content:counter(sidebar-row);color:#96a49c;font:400 11px/1.4 Arial,sans-serif;text-align:center}
.tsemou-entities-page.has-desktop-catalog .tsemou-rank-tabs button{width:36px!important;min-width:36px!important;font-size:18px!important;padding:0!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar:hover,.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar:focus-within,[data-community-discovery-root].has-community-sidebar .tsemou-community-side:hover,[data-community-discovery-root].has-community-sidebar .tsemou-community-side:focus-within{scrollbar-width:thin!important;scrollbar-color:#a5b6ad transparent!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar::-webkit-scrollbar,[data-community-discovery-root].has-community-sidebar .tsemou-community-side::-webkit-scrollbar{width:0}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar:hover::-webkit-scrollbar,[data-community-discovery-root].has-community-sidebar .tsemou-community-side:hover::-webkit-scrollbar{width:4px}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar:focus-within::-webkit-scrollbar,[data-community-discovery-root].has-community-sidebar .tsemou-community-side:focus-within::-webkit-scrollbar{width:4px}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar::-webkit-scrollbar-thumb,[data-community-discovery-root].has-community-sidebar .tsemou-community-side::-webkit-scrollbar-thumb{background:#a5b6ad;border-radius:4px}
}
@media(min-width:761px) and (max-width:1050px){.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-workspace:not(.is-sidebar-collapsed),[data-community-discovery-root].has-community-sidebar .tsemou-community-workspace:not(.is-collapsed){grid-template-columns:210px minmax(0,1fr)!important}}
@media(min-width:761px){
.tsemou-entities-page.has-desktop-catalog :has(>.tsemou-desktop-workspace),[data-community-discovery-root].has-community-sidebar :has(>.tsemou-community-workspace){width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-catalog-rankings,[data-community-discovery-root].has-community-sidebar .tsemou-community-side-body{display:block!important;margin:0!important;padding:0!important;gap:0!important;border:0!important;min-height:0!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-catalog-rank,[data-community-discovery-root].has-community-sidebar .tsemou-community-side-results{margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-catalog-rank ol,[data-community-discovery-root].has-community-sidebar .tsemou-community-side-results{list-style:none!important;display:block!important;margin:0!important;padding:2px 0!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-catalog-rank__position,[data-community-discovery-root].has-community-sidebar .tsemou-community-side-results li::before{font:400 11px/1.4 Arial,sans-serif!important;color:#96a49c!important;text-align:center!important}
[data-community-discovery-root].has-community-sidebar .tsemou-community-side p[role=status]:empty{display:none!important;margin:0!important;padding:0!important}
[data-community-discovery-root].has-community-sidebar .tsemou-community-side-body[hidden],.tsemou-entities-page.has-desktop-catalog .tsemou-catalog-rank[hidden]{display:none!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar__toggle:hover,[data-community-discovery-root].has-community-sidebar .tsemou-community-side-toggle:hover{background:linear-gradient(to right,transparent 3px,#6d907c 3px,#6d907c 4px,transparent 4px)!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar__toggle:focus-visible,[data-community-discovery-root].has-community-sidebar .tsemou-community-side-toggle:focus-visible{outline:2px solid #087f71!important;outline-offset:-2px!important}
}

@media(min-width:761px){
.tsemou-entities-page.has-desktop-catalog.has-rank-tabs .tsemou-desktop-sidebar .tsemou-catalog-rank>h3{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;border:0!important}
.tsemou-entities-page.has-desktop-catalog.has-rank-tabs .tsemou-desktop-sidebar .tsemou-catalog-rank>h3::before{display:none!important;content:none!important}
.tsemou-entities-page.has-desktop-catalog .tsemou-desktop-sidebar .tsemou-catalog-rankings,[data-community-discovery-root].has-community-sidebar .tsemou-community-side-body{row-gap:0!important}
}
