.wso-query-layout-top .wso-query-layout{display:block}.wso-query-layout-top .wso-query-toolbar{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;flex-wrap:nowrap;margin:0;padding:0;position:static}.wso-query-layout-top .wso-query-summary{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-height:2rem;margin:0 0 1.5rem;display:flex}.wso-query-layout-top .wso-query-summary .wso-query-count{flex:none;order:0;margin:0}.wso-query-layout-top .wso-query-summary .wso-query-chips{margin:0}.wso-query-layout-top .wso-query-chip{font-size:var(--font-size-xs);padding:.25rem .55rem .25rem .7rem}.wso-query-layout-top .wso-query-bar-reset{font-size:var(--font-size-sm);white-space:nowrap}.wso-query-layout-top .wso-facet-display-pop{border:0;position:relative}.wso-query-layout-top .wso-facet-display-pop>.wso-facet-summary{border:1px solid var(--color-line);border-radius:var(--border-radius-pill);background:var(--color-surface);min-height:2.5rem;font-weight:var(--font-weight-medium);white-space:nowrap;transition:border-color .25s var(--query-easing,ease),background-color .25s var(--query-easing,ease),color .25s var(--query-easing,ease);gap:.45rem;padding:.4rem .8rem .4rem 1rem;display:inline-flex}.wso-query-layout-top .wso-facet-display-pop>.wso-facet-summary>span:first-child{margin-right:0}.wso-query-layout-top .wso-facet-display-pop>.wso-facet-summary:is(:hover,:focus-visible){border-color:var(--color-text)}.wso-query-layout-top .wso-facet-display-pop[open]>.wso-facet-summary{background:var(--color-text);border-color:var(--color-text);color:#fff}.wso-query-layout-top .wso-facet-display-pop .wso-facet-badge{min-width:1.15rem;height:1.15rem;font-size:.65rem}.wso-query-layout-top .wso-facet-display-pop .wso-facet-body{padding:0}.wso-query-layout-top .wso-query-search input{background:var(--color-card);border-color:#0000;min-height:2.5rem;padding-left:1.1rem}.wso-query-layout-top .wso-query-search input:focus{background:var(--color-surface);border-color:var(--color-text)}@media (width>=992px){.wso-query-layout-top .wso-query-bar{top:calc(var(--query-sticky-top) + .5rem);z-index:8;border:1px solid var(--color-line);border-radius:var(--border-radius-pill);background:color-mix(in srgb,var(--color-background) 80%,transparent);-webkit-backdrop-filter:saturate(1.6)blur(16px);backdrop-filter:saturate(1.6)blur(16px);align-items:center;gap:.75rem;margin:0 0 1rem;padding:.4rem .5rem .4rem .4rem;display:flex;position:sticky}.wso-query-layout-top .wso-query-facets{background:0 0;flex:1;align-items:center;gap:.5rem;min-width:0;max-height:none;margin:0;padding:0;display:flex;position:static;overflow:visible}.wso-query-layout-top .wso-query-drawer-head,.wso-query-layout-top .wso-query-drawer-foot{display:none}.wso-query-layout-top .wso-query-facet-list{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.wso-query-layout-top .wso-facet{border:0}.wso-query-layout-top .wso-facet-display-search{flex:0 22rem;padding:0}.wso-query-layout-top .wso-facet-display-search .wso-facet-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wso-query-layout-top .wso-query-toolbar{gap:1rem;margin-left:auto}.wso-query-layout-top .wso-query-sort-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wso-query-layout-top .wso-query-sort .wso-select select{background-color:#0000;border-color:#0000;min-height:2.5rem}.wso-query-layout-top .wso-query-sort .wso-select select:is(:hover,:focus-visible){background-color:var(--color-hover)}.wso-query-layout-top .wso-facet-display-pop .wso-facet-body{z-index:12;border:1px solid var(--color-line);border-radius:var(--border-radius-lg);background:var(--color-surface);width:max-content;min-width:16rem;max-width:min(36rem,80vw);max-height:min(26rem,60vh);box-shadow:var(--shadow-menu);animation:wso-pop .3s var(--query-easing,ease) both;padding:.75rem;position:absolute;top:calc(100% + .6rem);left:0;overflow:auto}.wso-query-layout-top .wso-facet-display-pop .wso-options{grid-template-columns:repeat(2,minmax(15rem,1fr));column-gap:1rem}.wso-query-layout-top .wso-facet-display-pop .wso-check{border-radius:var(--border-radius-sm);padding:.15rem .4rem}.wso-query-layout-top .wso-facet-display-pop .wso-check:is(:hover,:focus-visible){background:var(--color-hover)}.wso-query-layout-top .wso-facet-display-pop .wso-pills{flex-wrap:wrap;max-width:24rem}.wso-query-layout-top .wso-query-apply{display:none}}@keyframes wso-pop{0%{opacity:0;transform:translateY(-.4rem)scale(.98)}}@media (width<=991.98px){.wso-query-layout-top .wso-query-bar{top:var(--query-sticky-top);z-index:8;background:var(--color-background);align-items:center;margin:0 -1rem 1rem;padding:.5rem 1rem;display:flex;position:sticky}.wso-query-layout-top .wso-query-toolbar{gap:.5rem;width:100%}.wso-query-layout-top .wso-query-sort{margin-left:auto}.wso-query-layout-top .wso-query-sort-label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.wso-query-layout-top .wso-query-bar-reset{display:none}.wso-query-layout-top.is-js .wso-query-facets,.wso-query-layout-top .wso-query-facets{border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;width:100%;max-height:88vh;inset:auto 0 0;transform:translateY(104%)}.wso-query-layout-top.is-js.is-drawer-open .wso-query-facets{transform:none}.wso-query-layout-top .wso-facet-display-pop{border-bottom:1px solid var(--color-line);padding:.75rem 0}.wso-query-layout-top .wso-facet-display-pop>.wso-facet-summary,.wso-query-layout-top .wso-facet-display-pop[open]>.wso-facet-summary{min-height:0;color:var(--color-muted);pointer-events:none;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-table);text-transform:uppercase;background:0 0;border:0;margin:0 0 .5rem;padding:0;display:block}.wso-query-layout-top .wso-facet-display-pop>.wso-facet-summary .wso-facet-chevron,.wso-query-layout-top .wso-facet-display-pop>.wso-facet-summary .wso-facet-badge{display:none}.wso-query-layout-top .wso-facet-display-pop>.wso-facet-body{display:block}.wso-query-layout-top .wso-facet-display-pop::details-content{content-visibility:visible;height:auto}}@media (width<=991.98px) and (scripting:none){.wso-query-layout-top .wso-query-facets{transform:none}.wso-query-layout-top .wso-query-bar{display:block;position:static}}@media (prefers-reduced-motion:reduce){.wso-query-layout-top .wso-facet-display-pop .wso-facet-body{animation:none}}