1import{a0 as y,o as r,d as b,W as d,n as l,g as s,m as _,h as x,a8 as I,z as t,p as O,e as m,t as e,x as f,y as n,H,i as g,G as E,an as G}from"./BipNxojO.js";import{_ as M}from"./B6K-XS6o.js";import{_ as P}from"./iWm3iFgL.js";import{_ as W,a as q,b as J,d as K,c as L}from"./BJY3nikj.js";import{_ as Q}from"./BpvYjOWi.js";import{D as X}from"./C96BwL1p.js";import{_ as Y}from"./PEyNiFWG.js";import{_ as Z}from"./i-YjMnzk.js";import{_ as ee}from"./p7TzC1k9.js";import{useAisTotalActiveRefinements as te}from"./C-C04mLD.js";import{useAisClientRefresh as se}from"./C_wKZnMy.js";const ae=y({__name:"SheetFooter",props:{class:{type:[Boolean,null,String,Object,Array]}},setup(i){const a=i;return(c,o)=>(r(),b("div",{"data-slot":"sheet-footer",class:l(s(_)("mt-auto flex flex-col gap-2 p-4",a.class))},[d(c.$slots,"default")],2))}}),oe=y({__name:"DialogClose",props:{asChild:{type:Boolean},as:{}},setup(i){const a=i;return(c,o)=>(r(),x(s(X),I({"data-slot":"dialog-close"},a),{default:t(()=>[d(c.$slots,"default")]),_:3},16))}}),ne={class:"sr-only"},le={class:"font-heading-bold text-[10px]"},be=y({__name:"mobile",props:{class:[String,Array,Object]},setup(i){const{t:a}=O(),c=i,{totalActiveRefinements:o}=te(),{setBufferedMode:S}=se();return(u,p)=>{const $=H,U=Q,h=E,v=K,C=oe,k=q,z=J,B=W,A=Y,w=G,D=P,F=Z,N=ae,R=ee,T=L,V=M;return r(),x(V,{"scroll-locked":"",side:"right","onUpdate:open":p[0]||(p[0]=j=>{s(S)(j?"onsubmit":"onchange")})},{default:t(()=>[m("header",{class:l(s(_)("relative","py-header-py section-x-escaped px-header-px","gap-gap flex items-end justify-between","top-header-offset-top sticky z-50","header-transition transition-[top]",c?.class))},[p[1]||(p[1]=m("x-background",{class:"bg-background absolute inset-x-0 -top-2 bottom-0 -z-1"},null,-1)),d(u.$slots,"stats"),e(h,{"as-child":"",variant:"outline"},{default:t(()=>[e(U,null,{default:t(()=>[f(n(s(a)("pagination.label_filters"))+" ",1),e($,{name:"filters"})]),_:1})]),_:1})],2),e(T,{class:l(s(_)("z-59","top-0","[--available-height:100dvh]","h-(--available-height) w-full","gap-0"))},{default:t(()=>[e(R,{scrollbar:!1,orientation:"vertical",class:l(["h-full min-h-0"]),"child-class":"*:flex *:flex-col"},{overlay:t(()=>[e(v,{class:"z-49"})]),close:t(()=>[e(C,{"as-child":"",class:"top-header-py right-header-px absolute"},{default:t(()=>[e(h,{size:"icon"},{default:t(()=>[e($,{name:"close"}),m("span",ne,n(s(a)("a11y.label_close")),1)]),_:1})]),_:1})]),default:t(()=>[e(B,null,{default:t(()=>[e(k,{class:"text-preset-h5 pt-gutter"},{default:t(()=>[f(n(s(a)("pagination.label_filter_by")),1)]),_:1}),e(z,{class:"sr-only"},{default:t(()=>[f(n(s(a)("pagination.label_filters")),1)]),_:1})]),_:1}),u.$slots.sidebar?(r(),b("div",{key:0,class:l(s(_)("gap-flow-third flex flex-col","px-header-px pt-gutter","*:data-[slot=search-box]:order-first","*:data-[slot=clear-refinements]:my-0","*:data-[slot=current-refinements]:my-0"))},[d(u.$slots,"sidebar")],2)):g("",!0),e(N,{class:"border-border mt-flow pb-flow gap-gap items-center border-t pt-6"},{default:t(()=>[s(o)?(r(),x(A,{key:0})):g("",!0),e(D,{"as-child":""},{default:t(()=>[e(h,null,{default:t(()=>[e(w,null,{default:t(()=>[f(n(s(a)("pagination.label_apply_filters")),1)]),_:1}),s(o)?(r(),b("x-active-count",{key:0,class:l(s(_)("dark theme-scoped grid place-items-center rounded-full [--size:rem(18px)]",s(o)<10?"size-(--size)":"h-(--size) w-fit px-1.5"))},[m("span",le,n(s(o)),1)],2)):g("",!0)]),_:1})]),_:1}),e(F,{short:"",class:"font-heading-bold"})]),_:1})]),_:3})]),_:3},8,["class"])]),_:3})}}});export{be as _};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.