UNPKG

bottom-sheet

Version:

Bottom Sheet implemented as a Vanilla Web Component

4 lines 16.9 kB
/*! Built with http://stenciljs.com */ ((w,d,x,n,h,c,r)=>{((s)=>{s&&(r=s.getAttribute('data-resources-url'))})(d.querySelector("script[data-namespace='bottom-sheet']")); function e(e,t){return"sc-"+e.t+(t&&t!==l?"-"+t:"")}function t(e,t){return e+(t?"-h":"-s")}function o(e,t){let n,o,l=null,i=!1,s=!1,r=arguments.length;for(;r-- >2;)k.push(arguments[r]);for(;k.length>0;){let t=k.pop();if(t&&void 0!==t.pop)for(r=t.length;r--;)k.push(t[r]);else"boolean"==typeof t&&(t=null),(s="function"!=typeof e)&&(null==t?t="":"number"==typeof t?t=String(t):"string"!=typeof t&&(s=!1)),s&&i?l[l.length-1].vtext+=t:null===l?l=[s?{vtext:t}:t]:l.push(s?{vtext:t}:t),i=s}if(null!=t){if(t.className&&(t.class=t.className),"object"==typeof t.class){for(r in t.class)t.class[r]&&k.push(r);t.class=k.join(" "),k.length=0}null!=t.key&&(n=t.key),null!=t.name&&(o=t.name)}return"function"==typeof e?e(t,l||[],j):{vtag:e,vchildren:l,vtext:void 0,vattrs:t,vkey:n,vname:o,o:void 0,l:!1}}const l="$",i={},s={enter:13,escape:27,space:32,tab:9,left:37,up:38,right:39,down:40},a=(t,n,o,i)=>{let s=o.t+l,r=o[s];if((2===o.i||1===o.i&&!t.u.s)&&(i["s-sc"]=r?e(o,i.mode):e(o)),r){let e=n.p.head;if(n.s)if(1===o.i)e=i.shadowRoot;else{const t=i.getRootNode();t.host&&(e=t)}let l=t.m.get(e);if(l||t.m.set(e,l={}),!l[s]){let t;{t=r.content.cloneNode(!0),l[s]=!0;const o=e.querySelectorAll("[data-styles]");n.v(e,t,o.length&&o[o.length-1].nextSibling||e.firstChild)}}}},f=e=>null!=e,u=e=>e.toLowerCase(),p=()=>{},m=(e,t,n,o,l,i)=>{if("class"!==n||i)if("style"===n){for(const e in o)l&&null!=l[e]||(/-/.test(e)?t.style.removeProperty(e):t.style[e]="");for(const e in l)o&&l[e]===o[e]||(/-/.test(e)?t.style.setProperty(e,l[e]):t.style[e]=l[e])}else if("o"!==n[0]||"n"!==n[1]||!/[A-Z]/.test(n[2])||n in t)if("list"!==n&&"type"!==n&&!i&&(n in t||-1!==["object","function"].indexOf(typeof l)&&null!==l)){const o=e.M(t);o&&o.g&&o.g[n]?b(t,n,l):"ref"!==n&&(b(t,n,null==l?"":l),null!=l&&!1!==l||e.u.k(t,n))}else null!=l&&"key"!==n?((e,t,n,o="boolean"==typeof n,l)=>{l=t!==(t=t.replace(/^xlink\:?/,"")),null==n||o&&(!n||"false"===n)?l?e.removeAttributeNS("http://www.w3.org/1999/xlink",u(t)):e.removeAttribute(t):"function"!=typeof n&&(n=o?"":n.toString(),l?e.setAttributeNS("http://www.w3.org/1999/xlink",u(t),n):e.setAttribute(t,n))})(t,n,l):(i||e.u.j(t,n)&&(null==l||!1===l))&&e.u.k(t,n);else n=u(n)in t?u(n.substring(2)):u(n[2])+n.substring(3),l?l!==o&&e.u.C(t,n,l):e.u.O(t,n);else if(o!==l){const e=v(o),n=v(l),i=e.filter(e=>!n.includes(e)),s=v(t.className).filter(e=>!i.includes(e)),r=n.filter(t=>!e.includes(t)&&!s.includes(t));s.push(...r),t.className=s.join(" ")}},v=e=>null==e||""===e?[]:e.trim().split(/\s+/),b=(e,t,n)=>{try{e[t]=n}catch(e){}},y=(e,t,n,o,l)=>{const s=11===n.o.nodeType&&n.o.host?n.o.host:n.o,r=t&&t.vattrs||i,a=n.vattrs||i;for(l in r)a&&null!=a[l]||null==r[l]||m(e,s,l,r[l],void 0,o,n.l);for(l in a)l in r&&a[l]===("value"===l||"checked"===l?s[l]:r[l])||m(e,s,l,r[l],a[l],o,n.l)};let M=!1;const g=(e,t)=>{e&&(e.vattrs&&e.vattrs.ref&&e.vattrs.ref(t?null:e.o),e.vchildren&&e.vchildren.forEach(e=>{g(e,t)}))},$=(e,t)=>{{let n=0,o=!1;const l=()=>t.performance.now(),i=!1!==e.asyncQueue,s=Promise.resolve(),r=[],a=[],c=[],f=[],u=t=>n=>{t.push(n),o||(o=!0,e.raf(m))},p=e=>{for(let t=0;t<e.length;t++)try{e[t](l())}catch(e){console.error(e)}e.length=0},d=(e,t)=>{let n,o=0;for(;o<e.length&&(n=l())<t;)try{e[o++](n)}catch(e){console.error(e)}o===e.length?e.length=0:0!==o&&e.splice(0,o)},m=()=>{n++,p(a);const t=i?l()+7*Math.ceil(n*(1/22)):Infinity;d(c,t),d(f,t),c.length>0&&(f.push(...c),c.length=0),(o=a.length+c.length+f.length>0)?e.raf(m):n=0};return e.raf||(e.raf=t.requestAnimationFrame.bind(t)),{tick(e){r.push(e),1===r.length&&s.then(()=>p(r))},read:u(a),write:u(c)}}},k=[],j={forEach:(e,t)=>e.forEach(t),map:(e,t)=>e.map(t)},C=(e,t,n)=>{const[o,l,,i,s,r]=e,a={color:{W:"color"}};if(i)for(t=0;t<i.length;t++)a[(n=i[t])[0]]={N:n[1],S:!!n[2],W:"string"==typeof n[3]?n[3]:n[3]?n[0]:0,A:n[4]};return{t:o,R:l,g:Object.assign({},a),i:s,T:r?r.map(O):void 0}},O=e=>({L:e[0],D:e[1],P:!!e[2],q:!!e[3],B:!!e[4]}),W=(e,t)=>f(t)&&"object"!=typeof t&&"function"!=typeof t?e===Boolean||4===e?"false"!==t&&(""===t||!!t):e===Number||8===e?parseFloat(t):e===String||2===e?t.toString():t:t,N=(e,t,n)=>{e.I.add(t),e.F.has(t)||(e.F.set(t,!0),e.H?e.queue.write(()=>S(e,t,n)):e.queue.tick(()=>S(e,t,n)))},S=async(e,n,l,i,s,r)=>{if(e.F.delete(n),!e.U.has(n)){if(!(s=e.Z.get(n))){if((r=e.G.get(n))&&!r["s-rn"])return void(r["s-rc"]=r["s-rc"]||[]).push(()=>{S(e,n,l)});if(s=D(e,n,e.J.get(n),l))try{s.componentWillLoad&&await s.componentWillLoad()}catch(t){e.K(t,3,n)}}((e,n,l,i)=>{try{const s=n.V.host,r=n.V.encapsulation,a="shadow"===r&&e.u.s;let c,f=l;if(a&&(f=l.shadowRoot),!l["s-rn"]){e.X(e,e.u,n,l);const o=l["s-sc"];o&&(e.u.Y(l,t(o,!0)),"scoped"===r&&e.u.Y(l,t(o)))}if(i.render||i.hostData||s||c){e._=!0;const t=i.render&&i.render();let n;n=i.hostData&&i.hostData(),e._=!1;const s=o(null,n,t),c=e.ee.get(l)||{};c.o=f,e.ee.set(l,e.render(l,c,s,a,r))}l["s-rn"]=!0,l["s-rc"]&&(l["s-rc"].forEach(e=>e()),l["s-rc"]=null)}catch(t){e._=!1,e.K(t,8,l,!0)}})(e,e.M(n),n,s),n["s-init"]()}},E=(e,t,n,o,l,i,s,r,a)=>{if(t.type||t.state){const c=e.te.get(n);t.state||(!t.attr||void 0!==c[l]&&""!==c[l]||(r=i&&i.ne)&&f(a=r[t.attr])&&(c[l]=W(t.type,a)),n.hasOwnProperty(l)&&(void 0===c[l]&&(c[l]=W(t.type,n[l])),"mode"!==l&&delete n[l])),o.hasOwnProperty(l)&&void 0===c[l]&&(c[l]=o[l]),t.watchCallbacks&&(c[L+l]=t.watchCallbacks.slice()),T(o,l,function c(t){return(t=e.te.get(e.oe.get(this)))&&t[l]},function u(n,o){(o=e.oe.get(this))&&(t.state||t.mutable)&&A(e,o,l,n,s)})}else t.elementRef?R(o,l,n):t.method?R(n,l,o[l].bind(o)):t.connect&&R(o,l,e.le(t.connect))},A=(e,t,n,o,l,i,s)=>{(s=e.te.get(t))||e.te.set(t,s={});const r=s[n];if(o!==r&&(s[n]=o,i=e.Z.get(t))){{const e=s[L+n];if(e)for(let t=0;t<e.length;t++)try{i[e[t]].call(i,o,r,n)}catch(e){console.error(e)}}!e._&&t["s-rn"]&&N(e,t,l)}},R=(e,t,n)=>{Object.defineProperty(e,t,{configurable:!0,value:n})},T=(e,t,n,o)=>{Object.defineProperty(e,t,{configurable:!0,get:n,set:o})},L="wc-",D=(e,t,n,o,l,i,s,r)=>{try{l=new(i=e.M(t).V),((e,t,n,o,l,i)=>{e.oe.set(o,n),e.te.has(n)||e.te.set(n,{}),Object.entries(Object.assign({color:{type:String}},t.properties,{mode:{type:String}})).forEach(([t,s])=>{E(e,s,n,o,t,l,i)})})(e,i,t,l,n,o);try{if(s=e.ie.get(t)){for(r=0;r<s.length;r+=2)l[s[r]](s[r+1]);e.ie.delete(t)}}catch(n){e.K(n,2,t)}}catch(n){l={},e.K(n,7,t,!0)}return e.Z.set(t,l),l},P=(e,t,n,o,l,i)=>{if(e.I.delete(t),(l=e.G.get(t))&&((o=l["s-ld"])&&((n=o.indexOf(t))>-1&&o.splice(n,1),o.length||l["s-init"]&&l["s-init"]()),e.G.delete(t)),e.se.length&&!e.I.size)for(;i=e.se.shift();)i()},q=(e,t,n,o)=>{t.forEach(([t,l])=>{const i=l.N;3&i?T(n,t,function n(){return(e.te.get(this)||{})[t]},function n(i){A(e,this,t,W(l.A,i),o)}):32===i&&R(n,t,p)})},B=(e,t,n,o,l)=>{if(n.connectedCallback=function(){((e,t,n)=>{e.re.has(n)||(e.re.set(n,!0),function o(e,t){const n=e.M(t);n.T&&n.T.forEach(n=>{n.P||e.u.C(t,n.L,function o(e,t,n,l){return o=>{(l=e.Z.get(t))?l[n](o):((l=e.ie.get(t)||[]).push(n,o),e.ie.set(t,l))}}(e,t,n.D),n.B,n.q)})}(e,n)),e.U.delete(n),e.ae.has(n)||(e.ce=!0,e.I.add(n),e.ae.set(n,!0),((e,t,n)=>{for(n=t;n=e.u.fe(n);)if(e.ue(n)){e.pe.has(t)||(e.G.set(t,n),(n["s-ld"]=n["s-ld"]||[]).push(t));break}})(e,n),e.queue.tick(()=>{e.J.set(n,((e,t,n,o,l)=>(n.mode||(n.mode=e.de(n)),n["s-cr"]||e.me(n,"ssrv")||e.s&&1===t.i||(n["s-cr"]=e.ve(""),n["s-cr"]["s-cn"]=!0,e.v(n,n["s-cr"],e.be(n)[0])),1===t.i&&e.s&&!n.shadowRoot&&e.he(n,{mode:"open"}),o={ne:{}},t.g&&Object.keys(t.g).forEach(i=>{(l=t.g[i].W)&&(o.ne[l]=e.me(n,l))}),o))(e.u,t,n)),e.ye(t,n)}))})(e,t,this)},n.disconnectedCallback=function(){((e,t)=>{if(!e.we&&((e,t)=>{for(;t;){if(!e.Me(t))return 9!==e.ge(t);t=e.Me(t)}})(e.u,t)){e.U.set(t,!0),P(e,t),g(e.ee.get(t),!0),e.u.O(t),e.re.delete(t);{const n=e.Z.get(t);n&&n.componentDidUnload&&n.componentDidUnload()}[e.G,e.$e,e.J].forEach(e=>e.delete(t))}})(e,this)},n["s-init"]=function(){((e,t,n,o,l,i,s)=>{if((l=e.Z.get(t))&&!e.U.has(t)&&(!t["s-ld"]||!t["s-ld"].length)){e.pe.set(t,!0),(s=e.ke.has(t))||(e.ke.set(t,!0),t["s-ld"]=void 0,e.u.Y(t,n));try{g(e.ee.get(t)),(i=e.$e.get(t))&&(i.forEach(e=>e(t)),e.$e.delete(t)),!s&&l.componentDidLoad&&l.componentDidLoad()}catch(n){e.K(n,4,t)}P(e,t)}})(e,this,o)},n.forceUpdate=function(){N(e,this,l)},t.g){const o=Object.entries(t.g);{let e={};o.forEach(([t,{W:n}])=>{n&&(e[n]=t)}),e=Object.assign({},e),n.attributeChangedCallback=function(t,n,o){(function l(e,t,n,o){const l=e[u(n)];l&&(t[l]=o)})(e,this,t,o)}}q(e,o,n,l)}},I=(e,t,n,o)=>(function(){const l=arguments;return F(e,t,n).then(e=>e[o].apply(e,l))}),F=(e,t,n,o,l)=>(o=t[n],(l=e.p.body)?(o||(o=l.querySelector(n)),o||(o=t[n]=e.je(n),e.Ce(l,o)),o.componentOnReady()):Promise.resolve());((e,t,n,i,r,c,p)=>{const d=n.performance,m={html:{}},v={},b=n[e]=n[e]||{},h=((e,t,n)=>{const o=new WeakMap,l={p:n,s:!!n.documentElement.attachShadow,Oe:!1,ge:e=>e.nodeType,je:e=>n.createElement(e),We:(e,t)=>n.createElementNS(e,t),ve:e=>n.createTextNode(e),Ne:e=>n.createComment(e),v:(e,t,n)=>e.insertBefore(t,n),Se:e=>e.remove(),Ce:(e,t)=>e.appendChild(t),Y:(e,t)=>{e.classList.add(t)},be:e=>e.childNodes,Me:e=>e.parentNode,xe:e=>e.nextSibling,Ee:e=>e.previousSibling,Ae:e=>u(e.nodeName),Re:e=>e.textContent,Te:(e,t)=>e.textContent=t,me:(e,t)=>e.getAttribute(t),Le:(e,t,n)=>e.setAttribute(t,n),k:(e,t)=>e.removeAttribute(t),j:(e,t)=>e.hasAttribute(t),de:t=>t.getAttribute("mode")||(e.Context||{}).mode,De:(e,o)=>"child"===o?e.firstElementChild:"parent"===o?l.fe(e):"body"===o?n.body:"document"===o?n:"window"===o?t:e,C:(t,n,i,r,a,c,f,u,p)=>{let d=t,m=i,v=o.get(t);p=n,v&&v[p]&&v[p](),"string"==typeof c?d=l.De(t,c):"object"==typeof c?d=c:(u=n.split(":")).length>1&&(d=l.De(t,u[0]),n=u[1]),d&&((u=n.split(".")).length>1&&(n=u[0],m=(e=>{e.keyCode===s[u[1]]&&i(e)})),f=l.Oe?{capture:!!r,passive:!!a}:!!r,e.ael(d,n,m,f),v||o.set(t,v={}),v[p]=(()=>{d&&e.rel(d,n,m,f),v[p]=null}))},O:(e,t,n)=>{(n=o.get(e))&&(t?n[t]&&n[t]():Object.keys(n).forEach(e=>{n[e]&&n[e]()}))},Pe:(e,n,o,l)=>(l=new t.CustomEvent(n,o),e&&e.dispatchEvent(l),l),fe:(e,t)=>(t=l.Me(e))&&11===l.ge(t)?t.host:t,qe:(e,t,n,o)=>e.setAttributeNS(t,n,o),he:(e,t)=>e.attachShadow(t)};e.ael||(e.ael=((e,t,n,o)=>e.addEventListener(t,n,o)),e.rel=((e,t,n,o)=>e.removeEventListener(t,n,o)));try{t.addEventListener("e",null,Object.defineProperty({},"passive",{get:()=>l.Oe=!0}))}catch(e){}return l})(b,n,i),w=h.p.documentElement,g=n["s-defined"]=n["s-defined"]||{},k=(e,t)=>{n.customElements.get(e.t)||(B(j,m[e.t]=e,t.prototype,c,d),t.observedAttributes=Object.values(e.g).map(e=>e.W).filter(e=>!!e),n.customElements.define(e.t,t))},j={u:h,Be:k,M:e=>m[h.Ae(e)],Ie:e=>t[e],isClient:!0,ue:e=>!(!g[h.Ae(e)]&&!j.M(e)),K:(e,t,n)=>console.error(e,t,n&&n.tagName),queue:t.queue=$(b,n),ye:(e,t)=>{{const n=e.R,o=!h.s;let i=r+n+(o?".sc":"")+".entry.js";import(i).then(n=>{try{e.V=n[(e=>u(e).split("-").map(e=>e.charAt(0).toUpperCase()+e.slice(1)).join(""))(e.t)],function o(e,t,n,i,s){if(i){const n=t.t+(s||l);if(!t[n]){const o=e.je("template");t[n]=o,o.innerHTML=`<style>${i}</style>`,e.Ce(e.p.head,o)}}}(h,e,e.i,e.V.style,e.V.styleMode),N(j,t,d)}catch(t){console.error(t),e.V=class{}}},e=>console.error(e,i))}},_:!1,H:!1,we:!1,X:a,G:new WeakMap,m:new WeakMap,ae:new WeakMap,re:new WeakMap,ke:new WeakMap,pe:new WeakMap,oe:new WeakMap,J:new WeakMap,Z:new WeakMap,U:new WeakMap,F:new WeakMap,$e:new WeakMap,ie:new WeakMap,ee:new WeakMap,te:new WeakMap,I:new Set,se:[]};return t.isServer=t.isPrerender=!(t.isClient=!0),t.window=n,t.location=n.location,t.document=i,t.resourcesUrl=t.publicPath=r,t.enableListener=((e,t,n,o,l)=>(function i(e,t,n,o,l,s){if(t){const i=e.oe.get(t),r=e.M(i);if(r&&r.T)if(o){const o=r.T.find(e=>e.L===n);o&&e.u.C(i,n,e=>t[o.D](e),o.B,void 0===s?o.q:!!s,l)}else e.u.O(i,n)}})(j,e,t,n,o,l)),j.le=(e=>((e,t,n)=>({create:I(e,t,n,"create"),componentOnReady:I(e,t,n,"componentOnReady")}))(h,v,e)),b.h=o,b.Context=t,b.onReady=(()=>new Promise(e=>j.queue.write(()=>j.I.size?j.se.push(e):e()))),j.render=((e,t)=>{let n,o,l,i,s,r,a;const c=(l,p,d,m,v,b,h,w,g)=>{if(w=p.vchildren[d],n||(i=!0,"slot"===w.vtag&&(o&&t.Y(m,o+"-s"),w.vchildren?w.Fe=!0:w.He=!0)),f(w.vtext))w.o=t.ve(w.vtext);else if(w.He)w.o=t.ve("");else{if(b=w.o=M||"svg"===w.vtag?t.We("http://www.w3.org/2000/svg",w.vtag):t.je(w.Fe?"slot-fb":w.vtag),e.ue(b)&&e.pe.delete(a),M="svg"===w.vtag||"foreignObject"!==w.vtag&&M,y(e,null,w,M),f(o)&&b["s-si"]!==o&&t.Y(b,b["s-si"]=o),w.vchildren)for(v=0;v<w.vchildren.length;++v)(h=c(l,w,v,b))&&t.Ce(b,h);"svg"===w.vtag&&(M=!1)}return w.o["s-hn"]=r,(w.Fe||w.He)&&(w.o["s-sr"]=!0,w.o["s-cr"]=s,w.o["s-sn"]=w.vname||"",(g=l&&l.vchildren&&l.vchildren[d])&&g.vtag===w.vtag&&l.o&&u(l.o)),w.o},u=(n,o,l,s)=>{e.we=!0;const a=t.be(n);for(l=a.length-1;l>=0;l--)(s=a[l])["s-hn"]!==r&&s["s-ol"]&&(t.Se(s),t.v(b(s),s,v(s)),t.Se(s["s-ol"]),s["s-ol"]=null,i=!0),o&&u(s,o);e.we=!1},p=(e,n,o,l,i,s,a,u)=>{const p=e["s-cr"];for((a=p&&t.Me(p)||e).shadowRoot&&t.Ae(a)===r&&(a=a.shadowRoot);i<=s;++i)l[i]&&(u=f(l[i].vtext)?t.ve(l[i].vtext):c(null,o,i,e))&&(l[i].o=u,t.v(a,u,v(n)))},d=(e,n,o,i)=>{for(;n<=o;++n)f(e[n])&&(i=e[n].o,l=!0,i["s-ol"]?t.Se(i["s-ol"]):u(i,!0),t.Se(i))},m=(e,t)=>e.vtag===t.vtag&&e.vkey===t.vkey&&("slot"!==e.vtag||e.vname===t.vname),v=e=>e&&e["s-ol"]?e["s-ol"]:e,b=e=>t.Me(e["s-ol"]?e["s-ol"]:e),h=(n,o,l)=>{const i=o.o=n.o,s=n.vchildren,r=o.vchildren;M=o.o&&f(t.fe(o.o))&&void 0!==o.o.ownerSVGElement,M="svg"===o.vtag||"foreignObject"!==o.vtag&&M,f(o.vtext)?(l=i["s-cr"])?t.Te(t.Me(l),o.vtext):n.vtext!==o.vtext&&t.Te(i,o.vtext):("slot"!==o.vtag&&y(e,n,o,M),f(s)&&f(r)?((e,n,o,l,i,s,r,a)=>{let y=0,w=0,M=n.length-1,g=n[0],$=n[M],k=l.length-1,j=l[0],C=l[k];for(;y<=M&&w<=k;)if(null==g)g=n[++y];else if(null==$)$=n[--M];else if(null==j)j=l[++w];else if(null==C)C=l[--k];else if(m(g,j))h(g,j),g=n[++y],j=l[++w];else if(m($,C))h($,C),$=n[--M],C=l[--k];else if(m(g,C))"slot"!==g.vtag&&"slot"!==C.vtag||u(t.Me(g.o)),h(g,C),t.v(e,g.o,t.xe($.o)),g=n[++y],C=l[--k];else if(m($,j))"slot"!==g.vtag&&"slot"!==C.vtag||u(t.Me($.o)),h($,j),t.v(e,$.o,g.o),$=n[--M],j=l[++w];else{for(i=null,s=y;s<=M;++s)if(n[s]&&f(n[s].vkey)&&n[s].vkey===j.vkey){i=s;break}f(i)?((a=n[i]).vtag!==j.vtag?r=c(n&&n[w],o,i,e):(h(a,j),n[i]=void 0,r=a.o),j=l[++w]):(r=c(n&&n[w],o,w,e),j=l[++w]),r&&t.v(b(g.o),r,v(g.o))}y>M?p(e,null==l[k+1]?null:l[k+1].o,o,l,w,k):w>k&&d(n,y,M)})(i,s,o,r):f(r)?(f(n.vtext)&&t.Te(i,""),p(i,null,o,r,0,r.length-1)):f(s)&&d(s,0,s.length-1)),M&&"svg"===o.vtag&&(M=!1)},w=(e,n,o,l,i,s,r,a)=>{for(l=0,i=(o=t.be(e)).length;l<i;l++)if(n=o[l],1===t.ge(n)){if(n["s-sr"])for(r=n["s-sn"],n.hidden=!1,s=0;s<i;s++)if(o[s]["s-hn"]!==n["s-hn"])if(a=t.ge(o[s]),""!==r){if(1===a&&r===t.me(o[s],"slot")){n.hidden=!0;break}}else if(1===a||3===a&&""!==t.Re(o[s]).trim()){n.hidden=!0;break}w(n)}},g=[],$=(e,n,o,i,s,r,a,c,f,u)=>{for(s=0,r=(n=t.be(e)).length;s<r;s++){if((o=n[s])["s-sr"]&&(i=o["s-cr"]))for(c=t.be(t.Me(i)),f=o["s-sn"],a=c.length-1;a>=0;a--)(i=c[a])["s-cn"]||i["s-nr"]||i["s-hn"]===o["s-hn"]||((3===(u=t.ge(i))||8===u)&&""===f||1===u&&null===t.me(i,"slot")&&""===f||1===u&&t.me(i,"slot")===f)&&(g.some(e=>e.Qe===i)||(l=!0,i["s-sn"]=f,g.push({Ue:o,Qe:i})));1===t.ge(o)&&$(o)}};return(c,f,u,p,d,m,v,b,y,M,k,j)=>{if(a=c,r=t.Ae(a),s=a["s-cr"],n=p,o=a["s-sc"],i=l=!1,h(f,u),i){for($(u.o),v=0;v<g.length;v++)(b=g[v]).Qe["s-ol"]||((y=t.ve(""))["s-nr"]=b.Qe,t.v(t.Me(b.Qe),b.Qe["s-ol"]=y,b.Qe));for(e.we=!0,v=0;v<g.length;v++){for(b=g[v],k=t.Me(b.Ue),j=t.xe(b.Ue),y=b.Qe["s-ol"];y=t.Ee(y);)if((M=y["s-nr"])&&M&&M["s-sn"]===b.Qe["s-sn"]&&k===t.Me(M)&&(M=t.xe(M))&&M&&!M["s-nr"]){j=M;break}(!j&&k!==t.Me(b.Qe)||t.xe(b.Qe)!==j)&&b.Qe!==j&&(t.Se(b.Qe),t.v(k,b.Qe,j))}e.we=!1}return l&&w(u.o),g.length=0,u}})(j,h),w["s-ld"]=[],w["s-rn"]=!0,w["s-init"]=(()=>{j.pe.set(w,b.loaded=j.H=!0),h.Pe(n,"appload",{detail:{namespace:e}})}),p.map(C).forEach(e=>k(e,class extends HTMLElement{})),j.ce||w["s-init"](),((e,t,n,o,l,i)=>{if(t.componentOnReady=((t,n)=>{if(!t.nodeName.includes("-"))return n(null),!1;const o=e.M(t);if(o)if(e.pe.has(t))n(t);else{const o=e.$e.get(t)||[];o.push(n),e.$e.set(t,o)}return!!o}),l){for(i=l.length-1;i>=0;i--)t.componentOnReady(l[i][0],l[i][1])&&l.splice(i,1);for(i=0;i<o.length;i++)if(!n[o[i]].componentOnReady)return;for(i=0;i<l.length;i++)l[i][1](null);l.length=0}})(j,b,n,n["s-apps"],n["s-cr"]),b.initialized=!0,j})(n,x,w,d,r,h,c); })(window,document,{},"BottomSheet","hydrated",[["bottom-sheet","yjkhosf5",1,[["arrow",1,0,1,4],["close",32],["dragging",16],["element",64],["initialPosition",1,0,"initial-position",2],["open",32],["progress",16],["screen",8,0,0,0,"bottom-sheet-screen"]],1,[["window:resize","resizeHandler",0,1]]],["bottom-sheet-indicator","yjkhosf5",1,0,1],["bottom-sheet-screen","yjkhosf5",1,[["connectedBottomSheet",1,0,"connected-bottom-sheet",1],["disable",32],["enable",32],["enabled",16],["progress",1,0,1,8]],1,[["click","clickHandler"]]]]);