PageSourceSearch

https://iconics-idol.com/_nuxt/_galleryId_.T_WQ2cD8.js

js iconics-idol.com collected 2026-10-07 09:12:32 UTC 63,366 bytes, 7 lines download raw bytes

1import{_ as Et}from"./Image.vue.Hcn1Rl7z.js";import{_ as bn}from"./TagLabel.vue.BW-siQ-n.js";import{_ as _n}from"./Loading.vue.ppVYOsXM.js";import{_ as Pt}from"./Svg.vue.BAiJeXIB.js";import{a as Sn,S as xn}from"./swiper.BH4aR0YF.js";import{V as In}from"./virtual.DGGGb25I.js";import{N as An}from"./navigation.DZns-WZ2.js";import{P as On}from"./pagination.XA_0591U.js";import{F as xe}from"./fileType.DBKATPY_.js";import{f as tt,y as se,r as P,z as Ie,o as $,c as k,a as m,b as q,w as K,F as ce,B as Tt,i as Q,j as b,L as ue,t as we,a6 as $n,p as jn,e as En,a1 as Pn,aD as Tn,C as kn,W as Cn,N as lt,a0 as Fe,S as be,ac as Mn,Y as nt,aH as kt,q as zn,aI as Rn,aJ as Fn,h as Vn,g as qn,V as Ln,d as Dn,A as Un,a7 as Bn}from"./entry.C-0VvB_n.js";import{_ as Nn}from"./_plugin-vue_export-helper.DlAUqK2U.js";import{u as Wn}from"./useDeny.BHmznGJL.js";import{u as Gn}from"./useGallery.C6x3nHq2.js";import{u as Yn}from"./useErrorHandler.B-m4jeRl.js";import{C as Hn}from"./contentType.BNSGteN-.js";import"./index.CS7R4WcE.js";import"./useCategory.Cke1mhMK.js";import"./useSnackbar.BD2yS_Ge.js";const Kn=e=>(jn("data-v-33db9bfb"),e=e(),En(),e),Xn={key:0,id:"gallery-modal-swipe",class:"fixed inset-0 z-extraLarge h-screen w-screen"},Zn={class:"pointer-events-none fixed inset-x-0 top-0 z-30 flex justify-end p-4 sm:p-6"},Jn={class:"relative h-full overflow-y-auto pt-[calc(env(safe-area-inset-top)+80px)] sm:pt-[calc(env(safe-area-inset-top)+96px)]"},Qn={class:"flex w-full items-start justify-center"},er={class:"h-[65vh] sm:h-[70vh] w-[95vw] flex items-center justify-center mx-auto"},tr={key:1,class:"relative mx-auto flex size-full max-h-[65vh] max-w-[95vw] items-center justify-center sm:max-h-[70vh]"},nr=["src"],rr=["src"],ir={class:"mx-auto mt-4 flex w-[300px] max-w-[90vw] flex-col items-center text-white sm:mt-6"},or=Kn(()=>m("div",{class:"flex w-full items-center justify-between"},[m("div",{class:"swiper-button-prev custom-swiper-nav flex items-center"}),m("div",{class:"swiper-pagination gallery-modal-pagination mt-1 flex h-full items-center justify-center self-center"}),m("div",{class:"swiper-button-next custom-swiper-nav flex items-center"})],-1)),ar={class:"mt-6 w-[90vw] pb-[15dvh] sm:w-[515px] sm:pb-3"},ur={class:"h-fit whitespace-pre-line break-words text-[13px] text-white sm:text-[15px]"},sr=tt({__name:"GalleryItemModal",props:{modelValue:{type:Boolean},items:{},selectedItem:{}},emits:["update:modelValue"],setup(e,{emit:t}){const n=e,r=t,i=se({get(){return n.modelValue},set(f){r("update:modelValue",f)}}),o=P(0),a=P(void 0),u=se(()=>n.items.findIndex(f=>{var v;return f.file===((v=n.selectedItem)==null?void 0:v.file)})),s=f=>{const v=f.activeIndex;o.value=v,p.value=void 0},c=f=>{f.updateSize(),f.updateSlides(),f.virtual.update(!0),f.slideTo(f.activeIndex,0,!1)},l=f=>{f.on("resize",()=>{c(f)})},d=f=>{p.value=f},p=P(void 0);return Ie(()=>n.selectedItem,f=>{var j;if(!i.value)return;const v=(j=a.value)==null?void 0:j.swiper;if(!v)return;const h=n.items.findIndex(x=>x.file===(f==null?void 0:f.file));h!==-1&&v.activeIndex!==h&&(v.slideTo(h),o.value=h)}),Ie(i,f=>{f?(document.body.style.overflow="hidden",$n(()=>{requestAnimationFrame(()=>{var h;const v=(h=a.value)==null?void 0:h.swiper;v&&c(v)})})):document.body.style.overflow=""}),(f,v)=>{var x;const h=Pt,j=Et;return i.value?($(),k("div",Xn,[m("div",{class:"absolute inset-0 bg-black/90",onClick:v[0]||(v[0]=S=>i.value=!1)}),m("div",Zn,[q(h,{icon:"close",width:"w-10 sm:w-12",height:"h-10 sm:h-12",class:"pointer-events-auto cursor-pointer duration-300 md:hover:opacity-80 text-grayDark",onClick:v[1]||(v[1]=S=>i.value=!1)})]),m("div",Jn,[m("div",Qn,[q(b(xn),{ref_key:"swiperRef",ref:a,"initial-slide":u.value,"slides-per-view":1,"space-between":0,loop:!1,virtual:!0,modules:[b(An),b(On),b(In)],navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},pagination:{el:".swiper-pagination",type:"fraction",renderFraction:(S,y)=>`
2                <div class='rounded-full bg-[#666] px-5 py-0.5 sm:text-[13px] text-xs tracking-widest text-white'>
3                    <span class='${S}'></span>/<span class='${y}'></span>
4                </div>
5                `},class:"w-full",onSwiper:l,onSlideChange:s},{default:K(()=>[($(!0),k(ce,null,Tt(f.items,(S,y)=>($(),Q(b(Sn),{key:S.file,"virtual-index":y},{default:K(()=>[m("div",er,[S.fileType===b(xe).IMAGE?($(),Q(j,{key:0,image:S.file,class:"mx-auto block max-h-[65vh] max-w-[95vw] object-contain sm:max-h-[70vh]",height:"100%",width:"100%"},null,8,["image"])):S.fileType===b(xe).VIDEO?($(),k("div",tr,[p.value!==y?($
5(),k(ce,{key:0},[m("img",{src:S.thumbnail,class:"mx-auto block max-h-[65vh] max-w-[95vw] object-contain sm:max-h-[70vh]",height:"100%",width:"100%"},null,8,nr),q(h,{icon:"play",class:"absolute left-1/2 top-1/2 z-10 -translate-x-1/2 -translate-y-1/2 cursor-pointer rounded-full shadow-lg duration-300 md:hover:opacity-80 focus:outline-none",width:"w-16",height:"h-16",onClick:g=>d(y)},null,8,["onClick"])],64)):($(),k("iframe",{key:`${S.file}-playing`,src:`https://player.vimeo.com/video/${S.file}?controls=1&autoplay=1`,frameborder:"0",class:"pointer-events-auto size-full max-h-[65vh] max-w-[95vw] object-contain sm:max-h-[70vh]",allow:"autoplay; fullscreen; picture-in-picture",allowfullscreen:"",style:{"z-index":"0"}},null,8,rr))])):ue("",!0)])]),_:2},1032,["virtual-index"]))),128))]),_:1},8,["initial-slide","modules","navigation","pagination"])]),m("div",ir,[or,m("div",ar,[m("p",ur,we((x=f.items[o.value])==null?void 0:x.description),1)])])])])):ue("",!0)}}}),cr=Nn(sr,[["__scopeId","data-v-33db9bfb"]]),lr=()=>({getVideoDetail:async n=>{var o,a;const{data:r,error:i}=await Pn(`/video/queries/getVideoDetail/${n}`);if(i.value||!r.value)throw new Error(((a=(o=i.value)==null?void 0:o.data)==null?void 0:a.message)||"データの取得に失敗しました");return r.value},getVimeoOEmbedData:async(n,r=640)=>await $fetch("https://vimeo.com/api/oembed.json",{query:{url:`https://vimeo.com/${n}`,width:r}})});var Ye=function(e,t){return Ye=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(n[i]=r[i])},Ye(e,t)};function R(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Ye(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}function fr(e,t,n,r){function i(o){return o instanceof n?o:new n(function(a){a(o)})}return new(n||(n=Promise))(function(o,a){function u(l){try{c(r.next(l))}catch(d){a(d)}}function s(l){try{c(r.throw(l))}catch(d){a(d)}}function c(l){l.done?o(l.value):i(l.value).then(u,s)}c((r=r.apply(e,t||[])).next())})}function Ct(e,t){var n={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},r,i,o,a;return a={next:u(0),throw:u(1),return:u(2)},typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function u(c){return function(l){return s([c,l])}}function s(c){if(r)throw new TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(n=0)),n;)try{if(r=1,i&&(o=c[0]&2?i.return:c[0]?i.throw||((o=i.return)&&o.call(i),0):i.next)&&!(o=o.call(i,c[1])).done)return o;switch(i=0,o&&(c=[c[0]&2,o.value]),c[0]){case 0:case 1:o=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,i=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(o=n.trys,!(o=o.length>0&&o[o.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]<o[3])){n.label=c[1];break}if(c[0]===6&&n.label<o[1]){n.label=o[1],o=c;break}if(o&&n.label<o[2]){n.label=o[2],n.ops.push(c);break}o[2]&&n.ops.pop(),n.trys.pop();continue}c=t.call(e,n)}catch(l){c=[6,l],i=0}finally{r=o=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}function ee(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function L(e,t){var n=typeof Symbol=="function"&&e[Symbol.iterator];if(!n)return e;var r=n.call(e),i,o=[],a;try{for(;(t===void 0||t-- >0)&&!(i=r.next()).done;)o.push(i.value)}catch(u){a={error:u}}finally{try{i&&!i.done&&(n=r.return)&&n.call(r)}finally{if(a)throw a.error}}return o}function D(e,t,n){if(n||arguments.length===2)for(var r=0,i=t.length,o;r<i;r++)(o||!(r in t))&&(o||(o=Array.prototype.slice.call(t,0,r)),o[r]=t[r]);return e.concat(o||Array.prototype.slice.call(t))}function J(e){return this instanceof J?(this.v=e,this):new J(e)}function pr(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(e,t||[]),i,o=[];return i={},a("next"),a("throw"),a("return"),i[Symbol.asyncIterator]=function(){return this},i;function a(p){r[p]&&(i[p]=function(f){return new Promise(function(v,h){o.push([p,f,v,h])>1||u(p,f)})})}function u(p,f){try{s(r[p](f))}catch(v){d(o[0][3],v)}}function s(p){p.value instanceof J?Promise.resolve(p.value.v).then(c,l):d(o[0][2],p)}function c(p){u("next",p)}function l(p){u("throw",p)}function d(p,f){p(f),o.shift(),o.length&&u(o[0][0],o[0][1])}}function dr(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof ee=="function"?ee(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(o){n[o]=e[o]&&function(a){return new Promise(function(u,s){a=e[o](a),i(u,s,a.done,a.value)})}}function i(o,a,u,s){Promise.resolve(s).then(function(c){o({value:c,done:u})},a)}}function O(e){return typeof e=="function"}function Mt(e){var t=function(r){Error.call(r),r.stack=new Error().stack},n=e(t);return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var Ve=Mt(function(e){return function(n){e(this),this.message=n?n.length+` errors occurred during unsubscription:
6`+n.map(function(r,i){return i+1+") "+r.toString()}).join(`
7  `):"",this.name="UnsubscriptionError",this.errors=n}});function Ae(e,t){if(e){var n=e.indexOf(t);0<=n&&e.splice(n,1)}}var ne=function(){function e(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var t,n,r,i,o;if(!this.closed){this.closed=!0;var a=this._parentage;if(a)if(this._parentage=null,Array.isArray(a))try{for(var u=ee(a),s=u.next();!s.done;s=u.next()){var c=s.value;c.remove(this)}}catch(h){t={error:h}}finally{try{s&&!s.done&&(n=u.return)&&n.call(u)}finally{if(t)throw t.error}}else a.remove(this);var l=this.initialTeardown;
7if(O(l))try{l()}catch(h){o=h instanceof Ve?h.errors:[h]}var d=this._finalizers;if(d){this._finalizers=null;try{for(var p=ee(d),f=p.next();!f.done;f=p.next()){var v=f.value;try{ft(v)}catch(h){o=o??[],h instanceof Ve?o=D(D([],L(o)),L(h.errors)):o.push(h)}}}catch(h){r={error:h}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(r)throw r.error}}}if(o)throw new Ve(o)}},e.prototype.add=function(t){var n;if(t&&t!==this)if(this.closed)ft(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(t)}},e.prototype._hasParent=function(t){var n=this._parentage;return n===t||Array.isArray(n)&&n.includes(t)},e.prototype._addParent=function(t){var n=this._parentage;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t},e.prototype._removeParent=function(t){var n=this._parentage;n===t?this._parentage=null:Array.isArray(n)&&Ae(n,t)},e.prototype.remove=function(t){var n=this._finalizers;n&&Ae(n,t),t instanceof e&&t._removeParent(this)},e.EMPTY=function(){var t=new e;return t.closed=!0,t}(),e}(),zt=ne.EMPTY;function Rt(e){return e instanceof ne||e&&"closed"in e&&O(e.remove)&&O(e.add)&&O(e.unsubscribe)}function ft(e){O(e)?e():e.unsubscribe()}var Ft={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},hr={setTimeout:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return setTimeout.apply(void 0,D([e,t],L(n)))},clearTimeout:function(e){return clearTimeout(e)},delegate:void 0};function Vt(e){hr.setTimeout(function(){throw e})}function He(){}function _e(e){e()}var rt=function(e){R(t,e);function t(n){var r=e.call(this)||this;return r.isStopped=!1,n?(r.destination=n,Rt(n)&&n.add(r)):r.destination=gr,r}return t.create=function(n,r,i){return new le(n,r,i)},t.prototype.next=function(n){this.isStopped||this._next(n)},t.prototype.error=function(n){this.isStopped||(this.isStopped=!0,this._error(n))},t.prototype.complete=function(){this.isStopped||(this.isStopped=!0,this._complete())},t.prototype.unsubscribe=function(){this.closed||(this.isStopped=!0,e.prototype.unsubscribe.call(this),this.destination=null)},t.prototype._next=function(n){this.destination.next(n)},t.prototype._error=function(n){try{this.destination.error(n)}finally{this.unsubscribe()}},t.prototype._complete=function(){try{this.destination.complete()}finally{this.unsubscribe()}},t}(ne),vr=Function.prototype.bind;function qe(e,t){return vr.call(e,t)}var mr=function(){function e(t){this.partialObserver=t}return e.prototype.next=function(t){var n=this.partialObserver;if(n.next)try{n.next(t)}catch(r){ye(r)}},e.prototype.error=function(t){var n=this.partialObserver;if(n.error)try{n.error(t)}catch(r){ye(r)}else ye(t)},e.prototype.complete=function(){var t=this.partialObserver;if(t.complete)try{t.complete()}catch(n){ye(n)}},e}(),le=function(e){R(t,e);function t(n,r,i){var o=e.call(this)||this,a;if(O(n)||!n)a={next:n??void 0,error:r??void 0,complete:i??void 0};else{var u;o&&Ft.useDeprecatedNextContext?(u=Object.create(n),u.unsubscribe=function(){return o.unsubscribe()},a={next:n.next&&qe(n.next,u),error:n.error&&qe(n.error,u),complete:n.complete&&qe(n.complete,u)}):a=n}return o.destination=new mr(a),o}return t}(rt);function ye(e){Vt(e)}function yr(e){throw e}var gr={closed:!0,next:He,error:yr,complete:He},it=function(){return typeof Symbol=="function"&&Symbol.observable||"@@observable"}();function re(e){return e}function wr(e){return e.length===0?re:e.length===1?e[0]:function(n){return e.reduce(function(r,i){return i(r)},n)}}var E=function(){function e(t){t&&(this._subscribe=t)}return e.prototype.lift=function(t){var n=new e;return n.source=this,n.operator=t,n},e.prototype.subscribe=function(t,n,r){var i=this,o=_r(t)?t:new le(t,n,r);return _e(function(){var a=i,u=a.operator,s=a.source;o.add(u?u.call(o,s):s?i._subscribe(o):i._trySubscribe(o))}),o},e.prototype._trySubscribe=function(t){try{return this._subscribe(t)}catch(n){t.error(n)}},e.prototype.forEach=function(t,n){var r=this;return n=pt(n),new n(function(i,o){var a=new le({next:function(u){try{t(u)}catch(s){o(s),a.unsubscribe()}},error:o,complete:i});r.subscribe(a)})},e.prototype._subscribe=function(t){var n;return(n=this.source)===null||n===void 0?void 0:n.subscribe(t)},e.prototype[it]=function(){return this},e.prototype.pipe=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return wr(t)(this)},e.prototype.toPromise=function(t){var n=this;return t=pt(t),new t(function(r,i){var o;n.subscribe(function(a){return o=a},function(a){return i(a)},function(){return r(o)})})},e.create=function(t){return new e(t)},e}();function pt(e){var t;return(t=e??Ft.Promise)!==null&&t!==void 0?t:Promise}function br(e){return e&&O(e.next)&&O(e.error)&&O(e.complete)}function _r(e){return e&&e instanceof rt||br(e)&&Rt(e)}function Sr(e){return O(e==null?void 0:e.lift)}function F(e){return function(t){if(Sr(t))return t.lift(function(n){try{return e(n,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function C(e,t,n,r,i){return new xr(e,t,n,r,i)}var xr=function(e){R(t,e);function t(n,r,i,o,a,u){var s=e.call(this,n)||this;return s.onFinalize=a,s.shouldUnsubscribe=u,s._next=r?function(c){try{r(c)}catch(l){n.error(l)}}:e.prototype._next,s._error=o?function(c){try{o(c)}catch(l){n.error(l)}finally{this.unsubscribe()}}:e.prototype._error,s._complete=i?function(){try{i()}catch(c){n.error(c)}finally{this.unsubscribe()}}:e.prototype._complete,s}return t.prototype.unsubscribe=function(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){var r=this.closed;e.prototype.unsubscribe.call(this),!r&&((n=this.onFinalize)===null||n===void 0||n.call(this))}},t}(rt),Ke={schedule:function(e){var t=requestAnimationFrame,n=cancelAnimationFrame,r=t(function(i){n=void 0,e(i)});return new ne(function(){return n==null?void 0:n(r)})},requestAnimationFrame:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Ke.delegate;return((n==null?void 0:n.requestAnimationFrame)||requestAnimationFrame).apply(void 0,D([],L(e)))},cancelAnimationFrame:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return cancelAnimationFrame.apply(void 0,D([],L(e)))},delegate:void 0},Ir=Mt(function(e){return function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"}}),Pe=function(e){R(t,e);function t(){var n=e.call(this)||this;return n.closed=!1,n.currentObservers=null,n.observers=[],n.isStopped=!1,n.hasError=!1,n.thrownError=null,n}return t.prototype.lift=function(n){var r=new dt(this,this);return r.operator=n,r},t.prototype._throwIfClosed=function(){if(this.closed)throw new Ir},t.prototype.next=function(n){var r=this;_e(function(){var i,o;if(r._throwIfClosed(),!r.isStopped){r.currentObservers||(r.currentObservers=Array.from(r.observers));try{for(var a=ee(r.currentObservers),u=a.next();!u.done;u=a.next()){var s=u.value;s.next(n)}}catch(c){i={error:c}}finally{try{u&&!u.done&&(o=a.return)&&o.call(a)}finally{if(i)throw i.error}}}})},t.prototype.error=function(n){var r=this;_e(function(){if(r._throwIfClosed(),!r.isStopped){r.hasError=r.isStopped=!0,r.thrownError=n;for(var i=r.observers;i.length;)i.shift().error(n)}})},t.prototype.complete=function(){var n=this;_e(function(){if(n._throwIfClosed(),!n.isStopped){n.isStopped=!0;for(var r=n.observers;r.length;)r.shift().complete()}})},t.prototype.unsubscribe=function(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null},Object.defineProperty(t.prototype,"observed",{get:function(){var n;return((n=this.observers)===null||n===void 0?void 0:n.length)>0}
7,enumerable:!1,configurable:!0}),t.prototype._trySubscribe=function(n){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,n)},t.prototype._subscribe=function(n){return this._throwIfClosed(),this._checkFinalizedStatuses(n),this._innerSubscribe(n)},t.prototype._innerSubscribe=function(n){var r=this,i=this,o=i.hasError,a=i.isStopped,u=i.observers;return o||a?zt:(this.currentObservers=null,u.push(n),new ne(function(){r.currentObservers=null,Ae(u,n)}))},t.prototype._checkFinalizedStatuses=function(n){var r=this,i=r.hasError,o=r.thrownError,a=r.isStopped;i?n.error(o):a&&n.complete()},t.prototype.asObservable=function(){var n=new E;return n.source=this,n},t.create=function(n,r){return new dt(n,r)},t}(E),dt=function(e){R(t,e);function t(n,r){var i=e.call(this)||this;return i.destination=n,i.source=r,i}return t.prototype.next=function(n){var r,i;(i=(r=this.destination)===null||r===void 0?void 0:r.next)===null||i===void 0||i.call(r,n)},t.prototype.error=function(n){var r,i;(i=(r=this.destination)===null||r===void 0?void 0:r.error)===null||i===void 0||i.call(r,n)},t.prototype.complete=function(){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.complete)===null||r===void 0||r.call(n)},t.prototype._subscribe=function(n){var r,i;return(i=(r=this.source)===null||r===void 0?void 0:r.subscribe(n))!==null&&i!==void 0?i:zt},t}(Pe),ot={now:function(){return(ot.delegate||Date).now()},delegate:void 0},Ar=function(e){R(t,e);function t(n,r,i){n===void 0&&(n=1/0),r===void 0&&(r=1/0),i===void 0&&(i=ot);var o=e.call(this)||this;return o._bufferSize=n,o._windowTime=r,o._timestampProvider=i,o._buffer=[],o._infiniteTimeWindow=!0,o._infiniteTimeWindow=r===1/0,o._bufferSize=Math.max(1,n),o._windowTime=Math.max(1,r),o}return t.prototype.next=function(n){var r=this,i=r.isStopped,o=r._buffer,a=r._infiniteTimeWindow,u=r._timestampProvider,s=r._windowTime;i||(o.push(n),!a&&o.push(u.now()+s)),this._trimBuffer(),e.prototype.next.call(this,n)},t.prototype._subscribe=function(n){this._throwIfClosed(),this._trimBuffer();for(var r=this._innerSubscribe(n),i=this,o=i._infiniteTimeWindow,a=i._buffer,u=a.slice(),s=0;s<u.length&&!n.closed;s+=o?1:2)n.next(u[s]);return this._checkFinalizedStatuses(n),r},t.prototype._trimBuffer=function(){var n=this,r=n._bufferSize,i=n._timestampProvider,o=n._buffer,a=n._infiniteTimeWindow,u=(a?1:2)*r;if(r<1/0&&u<o.length&&o.splice(0,o.length-u),!a){for(var s=i.now(),c=0,l=1;l<o.length&&o[l]<=s;l+=2)c=l;c&&o.splice(0,c+1)}},t}(Pe),Or=function(e){R(t,e);function t(n,r){return e.call(this)||this}return t.prototype.schedule=function(n,r){return this},t}(ne),ht={setInterval:function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return setInterval.apply(void 0,D([e,t],L(n)))},clearInterval:function(e){return clearInterval(e)},delegate:void 0},qt=function(e){R(t,e);function t(n,r){var i=e.call(this,n,r)||this;
vendor: 1,962 bytes, line 7
7return i.scheduler=n,i.work=r,i.pending=!1,i}return t.prototype.schedule=function(n,r){var i;if(r===void 0&&(r=0),this.closed)return this;this.state=n;var o=this.id,a=this.scheduler;return o!=null&&(this.id=this.recycleAsyncId(a,o,r)),this.pending=!0,this.delay=r,this.id=(i=this.id)!==null&&i!==void 0?i:this.requestAsyncId(a,this.id,r),this},t.prototype.requestAsyncId=function(n,r,i){return i===void 0&&(i=0),ht.setInterval(n.flush.bind(n,this),i)},t.prototype.recycleAsyncId=function(n,r,i){if(i===void 0&&(i=0),i!=null&&this.delay===i&&this.pending===!1)return r;r!=null&&ht.clearInterval(r)},t.prototype.execute=function(n,r){if(this.closed)return new Error("executing a cancelled action");this.pending=!1;var i=this._execute(n,r);if(i)return i;this.pending===!1&&this.id!=null&&(this.id=this.recycleAsyncId(this.scheduler,this.id,null))},t.prototype._execute=function(n,r){var i=!1,o;try{this.work(n)}catch(a){i=!0,o=a||new Error("Scheduled action threw falsy error")}if(i)return this.unsubscribe(),o},t.prototype.unsubscribe=function(){if(!this.closed){var n=this,r=n.id,i=n.scheduler,o=i.actions;this.work=this.state=this.scheduler=null,this.pending=!1,Ae(o,this),r!=null&&(this.id=this.recycleAsyncId(i,r,null)),this.delay=null,e.prototype.unsubscribe.call(this)}},t}(Or),vt=function(){function e(t,n){n===void 0&&(n=e.now),this.schedulerActionCtor=t,this.now=n}return e.prototype.schedule=function(t,n,r){return n===void 0&&(n=0),new this.schedulerActionCtor(this,t).schedule(r,n)},e.now=ot.now,e}(),Lt=function(e){R(t,e);function t(n,r){r===void 0&&(r=vt.now);var i=e.call(this,n,r)||this;return i.actions=[],i._active=!1,i}return t.prototype.flush=function(n){var r=this.actions;if(this._active){r.push(n);return}var i;this._active=!0;do if(i=n.execute(n.state,n.delay))break;while(n=r.shift());if(this._active=!1,i){for(;n=r.shift();)n.unsubscribe();throw i}},t}(vt),$r=new Lt(qt),jr=function(e){R(t,e);function t(n,r){var i=e.call(this,n,r)||this;
7return i.scheduler=n,i.work=r,i}return t.prototype.requestAsyncId=function(n,r,i){return i===void 0&&(i=0),i!==null&&i>0?e.prototype.requestAsyncId.call(this,n,r,i):(n.actions.push(this),n._scheduled||(n._scheduled=Ke.requestAnimationFrame(function(){return n.flush(void 0)})))},t.prototype.recycleAsyncId=function(n,r,i){var o;if(i===void 0&&(i=0),i!=null?i>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,n,r,i);var a=n.actions;r!=null&&((o=a[a.length-1])===null||o===void 0?void 0:o.id)!==r&&(Ke.cancelAnimationFrame(r),n._scheduled=void 0)},t}(qt),Er=function(e){R(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.flush=function(n){this._active=!0;var r=this._scheduled;this._scheduled=void 0;var i=this.actions,o;n=n||i.shift();do if(o=n.execute(n.state,n.delay))break;while((n=i[0])&&n.id===r&&i.shift());if(this._active=!1,o){for(;(n=i[0])&&n.id===r&&i.shift();)n.unsubscribe();throw o}},t}(Lt),Pr=new Er(jr),Dt=new E(function(e){return e.complete()});function Tr(e){return e&&O(e.schedule)}function at(e){return e[e.length-1]}function Ut(e){return O(at(e))?e.pop():void 0}function Bt(e){return Tr(at(e))?e.pop():void 0}function kr(e,t){return typeof at(e)=="number"?e.pop():t}var Nt=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function Wt(e){return O(e==null?void 0:e.then)}function Gt(e){return O(e[it])}function Yt(e){return Symbol.asyncIterator&&O(e==null?void 0:e[Symbol.asyncIterator])}function Ht(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Cr(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var Kt=Cr();function Xt(e){return O(e==null?void 0:e[Kt])}function Zt(e){return pr(this,arguments,function(){var n,r,i,o;return Ct(this,function(a){switch(a.label){case 0:n=e.getReader(),a.label=1;case 1:a.trys.push([1,,9,10]),a.label=2;case 2:return[4,J(n.read())];case 3:return r=a.sent(),i=r.value,o=r.done,o?[4,J(void 0)]:[3,5];case 4:return[2,a.sent()];case 5:return[4,J(i)];case 6:return[4,a.sent()];case 7:return a.sent(),[3,2];case 8:return[3,10];case 9:return n.releaseLock(),[7];case 10:return[2]}})})}function Jt(e){return O(e==null?void 0:e.getReader)}function U(e){if(e instanceof E)return e;if(e!=null){if(Gt(e))return Mr(e);if(Nt(e))return zr(e);if(Wt(e))return Rr(e);if(Yt(e))return Qt(e);if(Xt(e))return Fr(e);if(Jt(e))return Vr(e)}throw Ht(e)}function Mr(e){return new E(function(t){var n=e[it]();if(O(n.subscribe))return n.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function zr(e){return new E(function(t){for(var n=0;n<e.length&&!t.closed;n++)t.next(e[n]);t.complete()})}function Rr(e){return new E(function(t){e.then(function(n){t.closed||(t.next(n),t.complete())},function(n){return t.error(n)}).then(null,Vt)})}function Fr(e){return new E(function(t){var n,r;try{for(var i=ee(e),o=i.next();!o.done;o=i.next()){var a=o.value;if(t.next(a),t.closed)return}}catch(u){n={error:u}}finally{try{o&&!o.done&&(r=i.return)&&r.call(i)}finally{if(n)throw n.error}}t.complete()})}function Qt(e){return new E(function(t){qr(e,t).catch(function(n){return t.error(n)})})}function Vr(e){return Qt(Zt(e))}function qr(e,t){var n,r,i,o;return fr(this,void 0,void 0,function(){var a,u;return Ct(this,function(s){switch(s.label){case 0:s.trys.push([0,5,6,11]),n=dr(e),s.label=1;case 1:return[4,n.next()];case 2:if(r=s.sent(),!!r.done)return[3,4];if(a=r.value,t.next(a),t.closed)return[2];s.label=3;case 3:return[3,1];case 4:return[3,11];case 5:return u=s.sent(),i={error:u},[3,11];case 6:return s.trys.push([6,,9,10]),r&&!r.done&&(o=n.return)?[4,o.call(n)]:[3,8];case 7:s.sent(),s.label=8;case 8:return[3,10];case 9:if(i)throw i.error;return[7];case 10:return[7];case 11:return t.complete(),[2]}})})}function B(e,t,n,r,i){r===void 0&&(r=0),i===void 0&&(i=!1);var o=t.schedule(function(){n(),i?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(o),!i)return o}function en(e,t){return t===void 0&&(t=0),F(function(n,r){n.subscribe(C(r,function(i){return B(r,e,function(){return r.next(i)},t)},function(){return B(r,e,function(){return r.complete()},t)},function(i){return B(r,e,function(){return r.error(i)},t)}))})}function tn(e,t){return t===void 0&&(t=0),F(function(n,r){r.add(e.schedule(function(){return n.subscribe(r)},t))})}function Lr(e,t){return U(e).pipe(tn(t),en(t))}function Dr(e,t){return U(e).pipe(tn(t),en(t))}function Ur(e,t){return new E(function(n){var r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})})}function Br(e,t){return new E(function(n){var r;return B(n,t,function(){r=e[Kt](),B(n,t,function(){var i,o,a;try{i=r.next(),o=i.value,a=i.done}catch(u){n.error(u);return}a?n.complete():n.next(o)},0,!0)}),function(){return O(r==null?void 0:r.return)&&r.return()}})}function nn(e,t){if(!e)throw new Error("Iterable cannot be null");return new E(function(n){B(n,t,function(){var r=e[Symbol.asyncIterator]();B(n,t,function(){r.next().then(function(i){i.done?n.complete():n.next(i.value)})},0,!0)})})}function Nr(e,t){return nn(Zt(e),t)}function rn(e,t){if(e!=null){if(Gt(e))return Lr(e,t);if(Nt(e))return Ur(e,t);if(Wt(e))return Dr(e,t);if(Yt(e))return nn(e,t);if(Xt(e))return Br(e,t);if(Jt(e))return Nr(e,t)}throw Ht(e)}function ut(e,t){return t?rn(e,t):U(e)}function H(e,t){return F(function(n,r){var i=0;n.subscribe(C(r,function(o){r.next(e.call(t,o,i++))}))})}var Wr=Array.isArray;function Gr(e,t){return Wr(t)?e.apply(void 0,D([],L(t))):e(t)}function on(e){return H(function(t){return Gr(e,t)})}var Yr=Array.isArray,Hr=Object.getPrototypeOf,Kr=Object.prototype,Xr=Object.keys;function Zr(e){if(e.length===1){var t=e[0];if(Yr(t))return{args:t,keys:null};if(Jr(t)){var n=Xr(t);return{args:n.map(function(r){return t[r]}),keys:n}}}return{args:e,keys:null}}function Jr(e){return e&&typeof e=="object"&&Hr(e)===Kr}function Qr(e,t){return e.reduce(function(n,r,i){return n[r]=t[i],n},{})}function G(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Bt(e),r=Ut(e),i=Zr(e),o=i.args,a=i.keys;if(o.length===0)return ut([],n);var u=new E(ei(o,n,a?function(s){return Qr(a,s)}:re));return r?u.pipe(on(r)):u}
7function ei(e,t,n){return n===void 0&&(n=re),function(r){mt(t,function(){for(var i=e.length,o=new Array(i),a=i,u=i,s=function(l){mt(t,function(){var d=ut(e[l],t),p=!1;d.subscribe(C(r,function(f){o[l]=f,p||(p=!0,u--),u||r.next(n(o.slice()))},function(){--a||r.complete()}))},r)},c=0;c<i;c++)s(c)},r)}}function mt(e,t,n){e?B(n,e,t):t()}function ti(e,t,n,r,i,o,a,u){var s=[],c=0,l=0,d=!1,p=function(){d&&!s.length&&!c&&t.complete()},f=function(h){return c<r?v(h):s.push(h)},v=function(h){o&&t.next(h),c++;var j=!1;U(n(h,l++)).subscribe(C(t,function(x){i==null||i(x),o?f(x):t.next(x)},function(){j=!0},void 0,function(){if(j)try{c--;for(var x=function(){var S=s.shift();a?B(t,a,function(){return v(S)}):v(S)};s.length&&c<r;)x();p()}catch(S){t.error(S)}}))};return e.subscribe(C(t,f,function(){d=!0,p()})),function(){u==null||u()}}function Oe(e,t,n){return n===void 0&&(n=1/0),O(t)?Oe(function(r,i){return H(function(o,a){return t(r,o,i,a)})(U(e(r,i)))},n):(typeof t=="number"&&(n=t),F(function(r,i){return ti(r,i,e,n)}))}function an(e){return e===void 0&&(e=1/0),Oe(re,e)}function un(e,t,n){return n?un(e,t).pipe(on(n)):new E(function(r){var i=function(){for(var a=[],u=0;u<arguments.length;u++)a[u]=arguments[u];return r.next(a.length===1?a[0]:a)},o=e(i);return O(t)?function(){return t(i,o)}:void 0})}function ni(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Bt(e),r=kr(e,1/0),i=e;return i.length?i.length===1?U(i[0]):an(r)(ut(i,n)):Dt}function ri(e,t){return F(function(n,r){var i=0;n.subscribe(C(r,function(o){return e.call(t,o,i++)&&r.next(o)}))})}function ii(e,t,n){if(t==null&&(t=e,e=0),t<=0)return Dt;var r=t+e;return new E(n?function(i){var o=e;return n.schedule(function(){o<r?(i.next(o++),this.schedule()):i.complete()})}:function(i){for(var o=e;o<r&&!i.closed;)i.next(o++);i.complete()})}function oi(e,t,n,r,i){return function(o,a){var u=n,s=t,c=0;o.subscribe(C(a,function(l){var d=c++;s=u?e(s,l,d):(u=!0,l),r&&a.next(s)},i&&function(){u&&a.next(s),a.complete()}))}}function ai(e,t){return t===void 0&&(t=$r),F(function(n,r){var i=null,o=null,a=null,u=function(){if(i){i.unsubscribe(),i=null;var c=o;o=null,r.next(c)}};function s(){var c=a+e,l=t.now();if(l<c){i=this.schedule(void 0,c-l),r.add(i);return}u()}n.subscribe(C(r,function(c){o=c,a=t.now(),i||(i=t.schedule(s,e),r.add(i))},function(){u(),r.complete()},void 0,function(){o=i=null}))})}function Le(e,t){return t===void 0&&(t=re),e=e??ui,F(function(n,r){var i,o=!0;n.subscribe(C(r,function(a){var u=t(a);(o||!e(i,u))&&(o=!1,i=u,r.next(a))}))})}function ui(e,t){return e===t}function yt(e,t){return F(oi(e,t,arguments.length>=2,!0))}function si(e){e===void 0&&(e={});var t=e.connector,n=t===void 0?function(){return new Pe}:t,r=e.resetOnError,i=r===void 0?!0:r,o=e.resetOnComplete,a=o===void 0?!0:o,u=e.resetOnRefCountZero,s=u===void 0?!0:u;return function(c){var l,d,p,f=0,v=!1,h=!1,j=function(){d==null||d.unsubscribe(),d=void 0},x=function(){j(),l=p=void 0,v=h=!1},S=function(){var y=l;x(),y==null||y.unsubscribe()};return F(function(y,g){f++,!h&&!v&&j();var w=p=p??n();g.add(function(){f--,f===0&&!h&&!v&&(d=De(S,s))}),w.subscribe(g),!l&&f>0&&(l=new le({next:function(T){return w.next(T)},error:function(T){h=!0,j(),d=De(x,i,T),w.error(T)},complete:function(){v=!0,j(),d=De(x,a),w.complete()}}),U(y).subscribe(l))})(c)}}function De(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];if(t===!0){e();return}if(t!==!1){var i=new le({next:function(){i.unsubscribe(),e()}});return U(t.apply(void 0,D([],L(n)))).subscribe(i)}}function oe(e,t,n){var r,i,o,a,u=!1;return e&&typeof e=="object"?(r=e.bufferSize,a=r===void 0?1/0:r,i=e.windowTime,t=i===void 0?1/0:i,o=e.refCount,u=o===void 0?!1:o,n=e.scheduler):a=e??1/0,si({connector:function(){return new Ar(a,t,n)},resetOnError:!0,resetOnComplete:!1,resetOnRefCountZero:u})}function Ue(e,t){return F(function(n,r){var i=null,o=0,a=!1,u=function(){return a&&!i&&r.complete()};n.subscribe(C(r,function(s){i==null||i.unsubscribe();var c=0,l=o++;U(e(s,l)).subscribe(i=C(r,function(d){return r.next(t?t(s,d,l,c++):d)},function(){i=null,u()}))},function(){a=!0,u()}))})}function ci(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Ut(e);return F(function(r,i){for(var o=e.length,a=new Array(o),u=e.map(function(){return!1}),s=!1,c=function(d){U(e[d]).subscribe(C(i,function(p){a[d]=p,!s&&!u[d]&&(u[d]=!0,(s=u.every(re))&&(u=null))},He))},l=0;l<o;l++)c(l);
7r.subscribe(C(i,function(d){if(s){var p=D([d],L(a));i.next(n?n.apply(void 0,D([],L(p))):p)}}))})}const sn={"@@functional/placeholder":!0};function _(e){return e!=null&&typeof e=="object"&&e["@@functional/placeholder"]===!0}function A(e){return function t(n){return arguments.length===0||_(n)?t:e.apply(this,arguments)}}function I(e){return function t(n,r){switch(arguments.length){case 0:return t;case 1:return _(n)?t:A(function(i){return e(n,i)});default:return _(n)&&_(r)?t:_(n)?A(function(i){return e(i,r)}):_(r)?A(function(i){return e(n,i)}):e(n,r)}}}function st(e,t){e=e||[],t=t||[];var n,r=e.length,i=t.length,o=[];for(n=0;n<r;)o[o.length]=e[n],n+=1;for(n=0;n<i;)o[o.length]=t[n],n+=1;return o}function X(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(n){return t.apply(this,arguments)};case 2:return function(n,r){return t.apply(this,arguments)};case 3:return function(n,r,i){return t.apply(this,arguments)};case 4:return function(n,r,i,o){return t.apply(this,arguments)};case 5:return function(n,r,i,o,a){return t.apply(this,arguments)};case 6:return function(n,r,i,o,a,u){return t.apply(this,arguments)};case 7:return function(n,r,i,o,a,u,s){return t.apply(this,arguments)};case 8:return function(n,r,i,o,a,u,s,c){return t.apply(this,arguments)};case 9:return function(n,r,i,o,a,u,s,c,l){return t.apply(this,arguments)};case 10:return function(n,r,i,o,a,u,s,c,l,d){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function cn(e,t,n){return function(){for(var r=[],i=0,o=e,a=0,u=!1;a<t.length||i<arguments.length;){var s;a<t.length&&(!_(t[a])||i>=arguments.length)?s=t[a]:(s=arguments[i],i+=1),r[a]=s,_(s)?u=!0:o-=1,a+=1}return!u&&o<=0?n.apply(this,r):X(Math.max(0,o),cn(e,r,n))}}var li=I(function(t,n){return t===1?A(n):X(t,cn(t,[],n))});const $e=li;var fi=A(function(t){return $e(t.length,function(){var n=0,r=arguments[0],i=arguments[arguments.length-1],o=Array.prototype.slice.call(arguments,0);return o[0]=function(){var a=r.apply(this,st(arguments,[n,i]));return n+=1,a},t.apply(this,o)})});const pi=fi;function Te(e){return function t(n,r,i){switch(arguments.length){case 0:return t;case 1:return _(n)?t:I(function(o,a){return e(n,o,a)});case 2:return _(n)&&_(r)?t:_(n)?I(function(o,a){return e(o,r,a)}):_(r)?I(function(o,a){return e(n,o,a)}):A(function(o){return e(n,r,o)});default:return _(n)&&_(r)&&_(i)?t:_(n)&&_(r)?I(function(o,a){return e(o,a,i)}):_(n)&&_(i)?I(function(o,a){return e(o,r,a)}):_(r)&&_(i)?I(function(o,a){return e(n,o,a)}):_(n)?A(function(o){return e(o,r,i)}):_(r)?A(function(o){return e(n,o,i)}):_(i)?A(function(o){return e(n,r,o)}):e(n,r,i)}}}const fe=Array.isArray||function(t){return t!=null&&t.length>=0&&Object.prototype.toString.call(t)==="[object Array]"};function di(e){return e!=null&&typeof e["@@transducer/step"]=="function"}
7function ln(e,t,n){return function(){if(arguments.length===0)return n();var r=arguments[arguments.length-1];if(!fe(r)){for(var i=0;i<e.length;){if(typeof r[e[i]]=="function")return r[e[i]].apply(r,Array.prototype.slice.call(arguments,0,-1));i+=1}if(di(r)){var o=t.apply(null,Array.prototype.slice.call(arguments,0,-1));return o(r)}}return n.apply(this,arguments)}}const je={init:function(){return this.xf["@@transducer/init"]()},result:function(e){return this.xf["@@transducer/result"](e)}};function gt(e){for(var t=[],n;!(n=e.next()).done;)t.push(n.value);return t}function wt(e,t,n){for(var r=0,i=n.length;r<i;){if(e(t,n[r]))return!0;r+=1}return!1}function hi(e){var t=String(e).match(/^function (\w*)/);return t==null?"":t[1]}function pe(e,t){return Object.prototype.hasOwnProperty.call(t,e)}function vi(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}const Be=typeof Object.is=="function"?Object.is:vi;var bt=Object.prototype.toString,mi=function(){return bt.call(arguments)==="[object Arguments]"?function(t){return bt.call(t)==="[object Arguments]"}:function(t){return pe("callee",t)}}();const yi=mi;var gi=!{toString:null}.propertyIsEnumerable("toString"),_t=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],St=function(){return arguments.propertyIsEnumerable("length")}(),wi=function(t,n){for(var r=0;r<t.length;){if(t[r]===n)return!0;r+=1}return!1},bi=A(typeof Object.keys=="function"&&!St?function(t){return Object(t)!==t?[]:Object.keys(t)}:function(t){if(Object(t)!==t)return[];var n,r,i=[],o=St&&yi(t);for(n in t)pe(n,t)&&(!o||n!=="length")&&(i[i.length]=n);if(gi)for(r=_t.length-1;r>=0;)n=_t[r],pe(n,t)&&!wi(i,n)&&(i[i.length]=n),r-=1;return i});const te=bi;var _i=A(function(t){return t===null?"Null":t===void 0?"Undefined":Object.prototype.toString.call(t).slice(8,-1)});const xt=_i;function It(e,t,n,r){var i=gt(e),o=gt(t);function a(u,s){return ct(u,s,n.slice(),r.slice())}return!wt(function(u,s){return!wt(a,s,u)},o,i)}function ct(e,t,n,r){if(Be(e,t))return!0;var i=xt(e);if(i!==xt(t))return!1;if(typeof e["fantasy-land/equals"]=="function"||typeof t["fantasy-land/equals"]=="function")return typeof e["fantasy-land/equals"]=="function"&&e["fantasy-land/equals"](t)&&typeof t["fantasy-land/equals"]=="function"&&t["fantasy-land/equals"](e);if(typeof e.equals=="function"||typeof t.equals=="function")return typeof e.equals=="function"&&e.equals(t)&&typeof t.equals=="function"&&t.equals(e);switch(i){case"Arguments":case"Array":case"Object":if(typeof e.constructor=="function"&&hi(e.constructor)==="Promise")return e===t;break;case"Boolean":case"Number":case"String":if(!(typeof e==typeof t&&Be(e.valueOf(),t.valueOf())))return!1;break;case"Date":if(!Be(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(!(e.source===t.source&&e.global===t.global&&e.ignoreCase===t.ignoreCase&&e.multiline===t.multiline&&e.sticky===t.sticky&&e.unicode===t.unicode))return!1;break}for(var o=n.length-1;o>=0;){if(n[o]===e)return r[o]===t;o-=1}switch(i){case"Map":return e.size!==t.size?!1:It(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size!==t.size?!1:It(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var a=te(e);if(a.length!==te(t).length)return!1;var u=n.concat([e]),s=r.concat([t]);for(o=a.length-1;o>=0;){var c=a[o];if(!(pe(c,t)&&ct(t[c],e[c],u,s)))return!1;o-=1}return!0}var Si=I(function(t,n){return ct(t,n,[],[])});const Xe=Si;function xi(e,t,n){var r,i;if(typeof e.indexOf=="function")switch(typeof t){case"number":if(t===0){for(r=1/t;n<e.length;){if(i=e[n],i===0&&1/i===r)return n;n+=1}return-1}else if(t!==t){for(;n<e.length;){if(i=e[n],typeof i=="number"&&i!==i)return n;n+=1}return-1}return e.indexOf(t,n);case"string":case"boolean":case"function":case"undefined":return e.indexOf(t,n);case"object":if(t===null)return e.indexOf(t,n)}for(;n<e.length;){if(Xe(e[n],t))return n;n+=1}return-1}function Ze(e,t){return xi(t,e,0)>=0}
7function Se(e,t){for(var n=0,r=t.length,i=Array(r);n<r;)i[n]=e(t[n]),n+=1;return i}function Ne(e){var t=e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0");return'"'+t.replace(/"/g,'\\"')+'"'}var ae=function(t){return(t<10?"0":"")+t},Ii=typeof Date.prototype.toISOString=="function"?function(t){return t.toISOString()}:function(t){return t.getUTCFullYear()+"-"+ae(t.getUTCMonth()+1)+"-"+ae(t.getUTCDate())+"T"+ae(t.getUTCHours())+":"+ae(t.getUTCMinutes())+":"+ae(t.getUTCSeconds())+"."+(t.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};const Ai=Ii;function Oi(e){return function(){return!e.apply(this,arguments)}}function ke(e,t,n){for(var r=0,i=n.length;r<i;)t=e(t,n[r]),r+=1;return t}function $i(e,t){for(var n=0,r=t.length,i=[];n<r;)e(t[n])&&(i[i.length]=t[n]),n+=1;return i}function ji(e){return Object.prototype.toString.call(e)==="[object Object]"}var Ei=function(){function e(t,n){this.xf=n,this.f=t}return e.prototype["@@transducer/init"]=je.init,e.prototype["@@transducer/result"]=je.result,e.prototype["@@transducer/step"]=function(t,n){return this.f(n)?this.xf["@@transducer/step"](t,n):t},e}();function Pi(e){return function(t){return new Ei(e,t)}}var Ti=I(ln(["fantasy-land/filter","filter"],Pi,function(e,t){return ji(t)?ke(function(n,r){return e(t[r])&&(n[r]=t[r]),n},{},te(t)):$i(e,t)}));const ki=Ti;var Ci=I(function(t,n){return ki(Oi(t),n)});const fn=Ci;function pn(e,t){var n=function(a){var u=t.concat([e]);return Ze(a,u)?"<Circular>":pn(a,u)},r=function(o,a){return Se(function(u){return Ne(u)+": "+n(o[u])},a.slice().sort())};switch(Object.prototype.toString.call(e)){case"[object Arguments]":return"(function() { return arguments; }("+Se(n,e).join(", ")+"))";case"[object Array]":return"["+Se(n,e).concat(r(e,fn(function(o){return/^\d+$/.test(o)},te(e)))).join(", ")+"]";case"[object Boolean]":return typeof e=="object"?"new Boolean("+n(e.valueOf())+")":e.toString();case"[object Date]":return"new Date("+(isNaN(e.valueOf())?n(NaN):Ne(Ai(e)))+")";case"[object Map]":return"new Map("+n(Array.from(e))+")";case"[object Null]":return"null";case"[object Number]":return typeof e=="object"?"new Number("+n(e.valueOf())+")":1/e===-1/0?"-0":e.toString(10);case"[object Set]":return"new Set("+n(Array.from(e).sort())+")";case"[object String]":return typeof e=="object"?"new String("+n(e.valueOf())+")":Ne(e);case"[object Undefined]":return"undefined";default:if(typeof e.toString=="function"){var i=e.toString();if(i!=="[object Object]")return i}return"{"+r(e,te(e)).join(", ")+"}"}}var Mi=A(function(t){return pn(t,[])});const We=Mi;var zi=function(){function e(t,n){this.xf=n,this.f=t}return e.prototype["@@transducer/init"]=je.init,e.prototype["@@transducer/result"]=je.result,e.prototype["@@transducer/step"]=function(t,n){return this.xf["@@transducer/step"](t,this.f(n))},e}(),Ri=function(t){return function(n){return new zi(t,n)}};const Fi=Ri;var Vi=I(ln(["fantasy-land/map","map"],Fi,function(t,n){switch(Object.prototype.toString.call(n)){case"[object Function]":return $e(n.length,function(){return t.call(this,n.apply(this,arguments))});case"[object Object]":return ke(function(r,i){return r[i]=t(n[i]),r},{},te(n));default:return Se(t,n)}}));const Ce=Vi;function Je(e){return Object.prototype.toString.call(e)==="[object String]"}var qi=A(function(t){return fe(t)?!0:!t||typeof t!="object"||Je(t)?!1:t.length===0?!0:t.length>0?t.hasOwnProperty(0)&&t.hasOwnProperty(t.length-1):!1});const Li=qi;var At=typeof Symbol<"u"?Symbol.iterator:"@@iterator";function dn(e,t,n){return function(i,o,a){if(Li(a))return e(i,o,a);if(a==null)return o;if(typeof a["fantasy-land/reduce"]=="function")return t(i,o,a,"fantasy-land/reduce");if(a[At]!=null)return n(i,o,a[At]());if(typeof a.next=="function")return n(i,o,a);if(typeof a.reduce=="function")return t(i,o,a,"reduce");throw new TypeError("reduce: list must be array or iterable")}}function Di(e,t,n){for(var r=0,i=n.length;r<i;){if(t=e["@@transducer/step"](t,n[r]),t&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r+=1}return e["@@transducer/result"](t)}var Ui=I(function(t,n){return X(t.length,function(){return t.apply(n,arguments)})});const Bi=Ui;function Ni(e,t,n){for(var r=n.next();!r.done;){if(t=e["@@transducer/step"](t,r.value),t&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function Wi(e,t,n,r){return e["@@transducer/result"](n[r](Bi(e["@@transducer/step"],e),t))}var Gi=dn(Di,Wi,Ni);const Yi=Gi;var Hi=function(){function e(t){this.f=t}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(t){return t},e.prototype["@@transducer/step"]=function(t,n){return this.f(t,n)},e}();function Ki(e){return new Hi(e)}var Xi=Te(function(e,t,n){return Yi(typeof e=="function"?Ki(e):e,t,n)});const Zi=Xi;
7function Ji(e,t,n){for(var r=n.next();!r.done;)t=e(t,r.value),r=n.next();return t}function Qi(e,t,n,r){return n[r](e,t)}var eo=dn(ke,Qi,Ji);const to=eo;var no=I(function(t,n){return typeof n["fantasy-land/ap"]=="function"?n["fantasy-land/ap"](t):typeof t.ap=="function"?t.ap(n):typeof t=="function"?function(r){return t(r)(n(r))}:to(function(r,i){return st(r,Ce(i,n))},[],t)});const ro=no;var io=I(function(t,n){return t.apply(this,n)});const oo=io;var ao=A(function(t){return t==null});const uo=ao;var so=I(function(t,n){switch(t){case 0:return function(){return n.call(this)};case 1:return function(r){return n.call(this,r)};case 2:return function(r,i){return n.call(this,r,i)};case 3:return function(r,i,o){return n.call(this,r,i,o)};case 4:return function(r,i,o,a){return n.call(this,r,i,o,a)};case 5:return function(r,i,o,a,u){return n.call(this,r,i,o,a,u)};case 6:return function(r,i,o,a,u,s){return n.call(this,r,i,o,a,u,s)};case 7:return function(r,i,o,a,u,s,c){return n.call(this,r,i,o,a,u,s,c)};case 8:return function(r,i,o,a,u,s,c,l){return n.call(this,r,i,o,a,u,s,c,l)};case 9:return function(r,i,o,a,u,s,c,l,d){return n.call(this,r,i,o,a,u,s,c,l,d)};case 10:return function(r,i,o,a,u,s,c,l,d,p){return n.call(this,r,i,o,a,u,s,c,l,d,p)};default:throw new Error("First argument to nAry must be a non-negative integer no greater than ten")}});const co=so;function Ot(e){var t=Object.prototype.toString.call(e);return t==="[object Function]"||t==="[object AsyncFunction]"||t==="[object GeneratorFunction]"||t==="[object AsyncGeneratorFunction]"}var lo=I(function(t,n){var r=$e(t,n);return $e(t,function(){return ke(ro,Ce(r,arguments[0]),Array.prototype.slice.call(arguments,1))})});const fo=lo;var po=A(function(t){return fo(t.length,t)});const ho=po;var vo=A(function(t){return!t});const mo=vo;var yo=ho(mo);const go=yo;function wo(e,t){return function(){return t.call(this,e.apply(this,arguments))}}function hn(e,t){return function(){var n=arguments.length;if(n===0)return t();var r=arguments[n-1];return fe(r)||typeof r[e]!="function"?t.apply(this,arguments):r[e].apply(r,Array.prototype.slice.call(arguments,0,n-1))}}var bo=Te(hn("slice",function(t,n,r){return Array.prototype.slice.call(r,t,n)}));const Ee=bo;var _o=A(hn("tail",Ee(1,1/0)));const So=_o;function Me(){if(arguments.length===0)throw new Error("pipe requires at least one argument");return X(arguments[0].length,Zi(wo,arguments[0],So(arguments)))}function xo(e){return e}var Io=A(xo);const Ao=Io;var Oo=I(function(t,n){if(fe(t)){if(fe(n))return t.concat(n);throw new TypeError(We(n)+" is not an array")}if(Je(t)){if(Je(n))return t+n;throw new TypeError(We(n)+" is not a string")}if(t!=null&&Ot(t["fantasy-land/concat"]))return t["fantasy-land/concat"](n);if(t!=null&&Ot(t.concat))return t.concat(n);throw new TypeError(We(t)+' does not have a method named "concat" or "fantasy-land/concat"')});const Qe=Oo;var $o=function(){function e(){this._nativeSet=typeof Set=="function"?new Set:null,this._items={}}return e.prototype.add=function(t){return!$t(t,!0,this)},e.prototype.has=function(t){return $t(t,!1,this)},e}();function $t(e,t,n){var r=typeof e,i,o;switch(r){case"string":case"number":return e===0&&1/e===-1/0?n._items["-0"]?!0:(t&&(n._items["-0"]=!0),!1):n._nativeSet!==null?t?(i=n._nativeSet.size,n._nativeSet.add(e),o=n._nativeSet.size,o===i):n._nativeSet.has(e):r in n._items?e in n._items[r]?!0:(t&&(n._items[r][e]=!0),!1):(t&&(n._items[r]={},n._items[r][e]=!0),!1);case"boolean":if(r in n._items){var a=e?1:0;return n._items[r][a]?!0:(t&&(n._items[r][a]=!0),!1)}else return t&&(n._items[r]=e?[!1,!0]:[!0,!1]),!1;case"function":return n._nativeSet!==null?t?(i=n._nativeSet.size,n._nativeSet.add(e),o=n._nativeSet.size,o===i):n._nativeSet.has(e):r in n._items?Ze(e,n._items[r])?!0:(t&&n._items[r].push(e),!1):(t&&(n._items[r]=[e]),!1);case"undefined":return n._items[r]?!0:(t&&(n._items[r]=!0),!1);case"object":if(e===null)return n._items.null?!0:(t&&(n._items.null=!0),!1);default:return r=Object.prototype.toString.call(e),r in n._items?Ze(e,n._items[r])?!0:(t&&n._items[r].push(e),!1):(t&&(n._items[r]=[e]),!1)}}const vn=$o;var jo=I(function(t,n){for(var r=[],i=0,o=t.length,a=n.length,u=new vn,s=0;s<a;s+=1)u.add(n[s]);for(;i<o;)u.add(t[i])&&(r[r.length]=t[i]),i+=1;return r});const ge=jo;var Eo=Te(function(t,n,r){var i=Array.prototype.slice.call(r,0);return i.splice(t,n),i});const Po=Eo;var To=Te(function(t,n,r){return t=t<r.length&&t>=0?t:r.length,[].concat(Array.prototype.slice.call(r,0,t),n,Array.prototype.slice.call(r,t))});const ko=To;var Co=I(function(t,n){var r={};return X(n.length,function(){var i=t.apply(this,arguments);return pe(i,r)||(r[i]=n.apply(this,arguments)),r[i]})});const Mo=Co;var zo=A(function(t){var n=!1,r;return X(t.length,function(){return n||(n=!0,r=t.apply(this,arguments)),r})});const Ro=zo;function Fo(e){return I(function(t,n){return X(Math.max(0,t.length-n.length),function(){return t.apply(this,e(n,arguments))})})}var Vo=Fo(st);const qo=Vo;var Lo=A(function(t){return co(1,t)});const Do=Lo;var Uo=I(function(t,n){for(var r=new vn,i=0;i<t.length;i+=1)r.add(t[i]);return fn(r.has.bind(r),n)});const Bo=Uo;var No=I(function(t,n){for(var r=[],i=0,o=Math.min(t.length,n.length);i<o;)r[i]=[t[i],n[i]],i+=1;return r});const Wo=No;function Go(e){return Rn()?(Fn(e),!0):!1}function Yo(e){return typeof e=="function"?e():b(e)}const Ho=typeof window<"u"&&typeof document<"u";function mn(e){kt()&&zn(e)}function et(e){var t;const n=Yo(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Ko=Ho?window:void 0;function Xo(){const e=P(!1);return kt()&&nt(()=>{e.value=!0}),e}function Zo(e){const t=Xo();return se(()=>
7(t.value,!!e()))}function Jo(e,t,n={}){const{window:r=Ko,...i}=n;let o;const a=Zo(()=>r&&"ResizeObserver"in r),u=()=>{o&&(o.disconnect(),o=void 0)},s=se(()=>Array.isArray(e)?e.map(d=>et(d)):[et(e)]),c=Ie(s,d=>{if(u(),a.value&&r){o=new ResizeObserver(t);for(const p of d)p&&o.observe(p,i)}},{immediate:!0,flush:"post",deep:!0}),l=()=>{u(),c()};return Go(l),{isSupported:a,stop:l}}function Z(e,t){return new E(n=>Mn(()=>n.next(e[t])))}function jt(e,t){return rn(un(Me(Do,qo(Jo,[e]))),Pr).pipe(an(),H(n=>n[t]))}function Qo(e){const t=new Pe;return nt(()=>{const n=et(e);if(n){const{vertical:r,horizontal:i}=yn(n),o=(r===i?[r]:[r,i]).map(u=>u===document.documentElement?window:u),a=()=>t.next(n);o.forEach(u=>u.addEventListener("scroll",a,{passive:!0,capture:!0})),mn(()=>o.forEach(u=>u.removeEventListener("scroll",a)))}}),t}function Ge(e){const t=P(),n=e.subscribe(r=>t.value=r);return mn(()=>n.unsubscribe()),t}function yn(e,t=!1){var s;const n=getComputedStyle(e);if(n.position==="fixed")return{vertical:document.body,horizontal:document.body};const r=n.position==="absolute",i=t?/(auto|scroll|hidden)/:/(auto|scroll)/;let o,a;for(let c=e;c=((s=c.assignedSlot)==null?void 0:s.parentElement)??c.parentElement;){const l=getComputedStyle(c);if(!(r&&l.position==="static")){if(!a&&i.test(l.overflowX)&&(a=c,o))return{vertical:o,horizontal:a};if(!o&&i.test(l.overflowY)&&(o=c,a))return{vertical:o,horizontal:a}}}const u=document.scrollingElement||document.documentElement;return{vertical:o??u,horizontal:a??u}}function ea(e){const{left:t,top:n}=e.getBoundingClientRect();return{width:Math.abs(Math.min(t,0)),height:Math.abs(Math.min(n,0))}}function ta(e){const t=window.getComputedStyle(e);return{rowGap:parseInt(t.getPropertyValue("row-gap"))||0,colGap:parseInt(t.getPropertyValue("column-gap"))||0,flow:t.getPropertyValue("grid-auto-flow").startsWith("column")?"column":"row",columns:t.getPropertyValue("grid-template-columns").split(" ").length,rows:t.getPropertyValue("grid-template-rows").split(" ").length}}function na(e,{height:t,width:n}){const{colGap:r,rowGap:i,flow:o,columns:a,rows:u}=ta(e);return{colGap:r,rowGap:i,flow:o,columns:a,rows:u,itemHeightWithGap:t+i,itemWidthWithGap:n+r}}const ra=(e=window.innerWidth,t=window.innerHeight)=>({width:n,height:r},{colGap:i,rowGap:o,flow:a,columns:u,rows:s,itemHeightWithGap:c,itemWidthWithGap:l})=>{let d,p,f,v,h;a==="row"?(d=u,p=o,f=c,v=t,h=r):(d=s,p=i,f=l,v=e,h=n);const x=(f&&Math.ceil((v+p)/f)+1)*d,y=(f&&Math.floor((h+p)/f))*d,g=Math.max(y-Math.floor(x/2),0),w=x*2;return{bufferedOffset:g,bufferedLength:w}};function ia({bufferedOffset:e,bufferedLength:t},n,r){const i=Math.floor(e/r),a=Math.ceil(Math.min(e+t,n)/r)-i;return ii(i,a)}function oa(e,t,n){return n(e,t).then(r=>({pageNumber:e,items:r}))}function aa(e,[{pageNumber:t,items:n},r,i]){const o=new Array(Math.max(r-e.length,0)).fill(void 0),a=new Array(Math.max(i-n.length,0)).fill(void 0),u=Qe(Ee(0,i,n),a);return Me(Qe(sn,o),Po(t*i,i),ko(t*i,u),Ee(0,r))(e)}function gn(e,{flow:t,columns:n,rows:r,itemWidthWithGap:i,itemHeightWithGap:o}){let a,u;return t==="row"?(a=e%n*i,u=Math.floor(e/n)*o):(a=Math.floor(e/r)*i,u=e%r*o),{x:a,y:u}}function ua({bufferedOffset:e,bufferedLength:t},n,r){return Me(Ee(e,e+t),pi(Ce)((i,o)=>{const a=e+o,{x:u,y:s}=gn(a,n);return{index:a,value:i,style:{gridArea:"1/1",transform:`translate(${u}px, ${s}px)`}}}))(r)}function sa(e,t){const n=ge(t,e),r=ge(e,t),i=new Map(Wo(r,n)),o=[...i.keys()],a=[...i.values()],u=ge(r,o),s=ge(n,a);return Me(Bo(u),Ce(c=>i.get(c)??c),Qe(sn,s))(e)}function ca({colGap:e,rowGap:t,flow:n,columns:r,rows:i,itemWidthWithGap:o,itemHeightWithGap:a},u){return n==="row"?{height:a*Math.ceil(u/r)-t}:{width:o*Math.ceil(u/i)-e}}function la({length$:e,pageProvider$:t,pageProviderDebounceTime$:n,pageSize$:r,itemRect$:i,rootResize$:o,scroll$:a,respectScrollToOnResize$:u,scrollTo$:s}){const c=ni(o,a).pipe(H(ea),Le()),l=G([o,i],na).pipe(Le(Xe)),d=G([l,e],ca),p=s.pipe(ri(go(uo))),f=u.pipe(Ue(M=>M?G([p,l,o]):p.pipe(ci(l,o))),H(([M,N,z])=>{const{vertical:W,horizontal:ie}=yn(z),Y=getComputedStyle(z),de=parseInt(Y.getPropertyValue("padding-top")),he
7=parseInt(Y.getPropertyValue("border-top")),ve=parseInt(Y.getPropertyValue("padding-left")),me=parseInt(Y.getPropertyValue("border-left")),V=z instanceof HTMLElement&&ie instanceof HTMLElement?z.offsetLeft-ie.offsetLeft:0,ze=z instanceof HTMLElement&&W instanceof HTMLElement?z.offsetTop-W.offsetTop:0,{x:Re,y:wn}=gn(M,N);return{target:W,top:wn+ze+de+he,left:Re+V+ve+me}})),v=G([c,l],ra()).pipe(Le(Xe)),h=G([v,e,r]).pipe(H(oo(ia))),j=n.pipe(Ue(M=>h.pipe(M===0?Ao:ai(M)))),x=t.pipe(H(M=>Mo((N,z)=>`${N},${z}`,M)),oe(1)),S=G([j,r,x]).pipe(Oe(([M,N,z])=>M.pipe(Oe(W=>oa(W,N,z)))),oe(1)),y=e.pipe(oe(1)),g=r.pipe(oe(1)),w=x.pipe(Ue(()=>G([S,y,g])),yt(aa,[]),oe(1));return{buffer$:G([v,l,w],ua).pipe(yt(sa,[])),contentSize$:d,scrollAction$:f,allItems$:w}}const fa=tt({name:"Grid",props:{length:{type:Number,required:!0,validator:e=>Number.isInteger(e)&&e>=0},pageProvider:{type:Function,required:!0},pageProviderDebounceTime:{type:Number,required:!1,default:0,validator:e=>Number.isInteger(e)&&e>=0},pageSize:{type:Number,required:!0,validator:e=>Number.isInteger(e)&&e>=1},scrollTo:{type:Number,required:!1,validator:e=>Number.isInteger(e)&&e>=0},respectScrollToOnResize:{type:Boolean,required:!1,default:!0},scrollBehavior:{type:String,required:!1,default:"smooth",validator:e=>["smooth","auto"].includes(e)},tag:{type:String,required:!1,default:"div"},probeTag:{type:String,required:!1,default:"div"},getKey:{type:Function,required:!1,default:void 0}},setup(e,{expose:t}){const n=P(),r=P(),{buffer$:i,contentSize$:o,scrollAction$:a,allItems$:u}=la({length$:Z(e,"length"),pageProvider$:Z(e,"pageProvider"),pageProviderDebounceTime$:Z(e,"pageProviderDebounceTime"),pageSize$:Z(e,"pageSize"),itemRect$:jt(r,"contentRect"),rootResize$:jt(n,"target"),scroll$:Qo(n),respectScrollToOnResize$:Z(e,"respectScrollToOnResize"),scrollTo$:Z(e,"scrollTo")});Tn(Ro(()=>{a.subscribe(({target:p,top:f,left:v})=>{p.scrollTo({top:f,left:v,behavior:e.scrollBehavior})})}));const s=Ge(o),c=se(()=>Object.fromEntries([...Object.entries(s.value??{}).map(([p,f])=>[p,f+"px"]),["placeContent","start"]])),l=P("");Ie(()=>e.pageProvider,()=>l.value=String(new Date().getTime()),{immediate:!0});const d=Ge(u);return t({allItems:d}),{rootRef:n,probeRef:r,buffer:Ge(i),rootStyles:c,keyPrefix:l}}}),pa=(e,t)=>{const n=e.__vccOpts||e;for(const[r,i]of t)n[r]=i;return n};function da(e,t,n,r,i,o){return kn(($(),Q(lt(e.tag),{ref:"rootRef",style:be(e.rootStyles)},{default:K(()=>[($(),Q(lt(e.probeTag),{style:{opacity:0,visibility:"hidden",gridArea:"1/1",pointerEvents:"none",zIndex:-1,placeSelf:"stretch"},ref:"probeRef"},{default:K(()=>[Fe(e.$slots,"probe")]),_:3},512)),($(!0),k(ce,null,Tt(e.buffer,a=>($(),k(ce,{key:e.getKey?e.getKey(a):e.keyPrefix+"."+a.index},[a.value===void 0?Fe(e.$slots,"placeholder",{key:0,index:a.index,style:be(a.style)}):Fe(e.$slots,"default",{key:1,item:a.value,index:a.index,style:be(a.style)})],64))),128))]),_:3},8,["style"])),[[Cn,e.length>0]])}const ha=pa(fa,[["render",da]]),va={class:"w-full pb-12"},ma={key:0,class:"relative h-[50vw] max-w-full overflow-hidden bg-gray-100 text-white sm:h-[460px]"},ya={class:"pointer-events-none absolute inset-0 z-0 size-full"},ga={class:"relative z-0 flex size-full items-center justify-center"},wa=m("div",{class:"absolute inset-0 bg-gradient-to-t from-black to-transparent opacity-80"},null,-1),ba={class:"absolute left-1/2 top-1/2 flex size-full max-w-[1080px] -translate-x-1/2 -translate-y-1/2 flex-col justify-center px-4 text-center text-white"},_a={class:"relative flex w-full flex-col justify-center sm:space-y-6 space-y-3"},Sa={class:"line-clamp-3 break-words text-[3vw] font-extrabold sm:text-lg"},xa={class:"line-clamp-5 whitespace-pre-wrap break-words text-[2vw] sm:text-sm"},Ia={class:"mx-auto"},Aa={class:"text-[2vw] font-light sm:text-sm"},Oa={class:"mx-auto max-w-[1040px]"},$a={key:0,class:"my-20 flex justify-center"},ja={key:1},Ea={class:"my-8 ml-3 text-[var(--label-color)] flex justify-start"},Pa=m("div",{class:"h-[44vw] w-[33vw] sm:h-80 sm:w-60"},null,-1),Ta=m("div",{class:"flex size-full items-center justify-center bg-imageGray"},null,-1),ka={key:0,class:"pointer-events-none absolute inset-0 z-10 flex items-center justify-center bg-black/20"},Ca=["src","onClick"],Ma=50,Qa=tt({__name:"[galleryId]",setup(e){const{getVimeoOEmbedData:t}=lr(),n=Vn(),r=qn(),{setDenyItem:i}=Wn(),{getGalleryAlbumDetail:o,clickCategory:a}=Gn(),u=typeof n.params.galleryId=="string"?n.params.galleryId:"",s=P(!1),c=P(),l=P([]),d=P([]),p=P(),f=P(!1),v=async(y,g)=>{const w=y*g,T=w+g;return d.value.slice(w,T)},h=y=>{p.value=l.value.find(g=>g.id===y),p.value&&(f.value=!0)},j=async y=>{const g=y.map(async w=>{if(w.fileType===xe.VIDEO)try{const{thumbnail_url:T}=await t(w.file);w.thumbnail=T}catch{return w}return w});return await Promise.all(g)},x=async()=>{var y;s.value=!0;try{const g=await o(u);if("galleryAlbumItems"in g){c.value=g,l.value=((y=c.value)==null?void 0:y.galleryAlbumItems)||[];const w=l.value.map(T=>({...T,thumbnail:""}));d.value=await j(w)}else if(g.isPermissionDenied){const w={id:g.id,item:g,contentType:Hn.GALLERIES,toPath:`galleries/${g.id}`};return i(w),r.push(`/deny?to=/galleries/${g.id}`)}}catch(g){Yn(g)}finally{s.value=!1}},S=()=>{Bn("/galleries")};return nt(async()=>{await x()}),(y,g)=>{var W,ie,Y,de,he,ve,me;const w=Et,T=bn,M=_n,N=Pt,z=cr;return $(),k(ce,null,[m("main",va,[(W=b(c))!=null&&W.thumbnail?($(),k("div",ma,[m("div",ya,[q(w,{class:"size-full object-cover blur-md",image:(ie
7=b(c))==null?void 0:ie.thumbnail,"object-fit":"cover"},null,8,["image"])]),m("div",ga,[q(w,{class:"h-full max-h-full w-auto max-w-full",image:(Y=b(c))==null?void 0:Y.thumbnail,height:"100%"},null,8,["image"])]),wa,m("div",ba,[m("div",_a,[m("p",Sa,we((de=b(c))==null?void 0:de.title),1),m("p",xa,we((he=b(c))==null?void 0:he.description),1),m("div",Ia,[q(T,{"category-list":((ve=b(c))==null?void 0:ve.categories)||[],color:"text-white border-white",onClick:b(a)},null,8,["category-list","onClick"])]),m("p",Aa,we(("formatDate"in y?y.formatDate:b(Ln))((me=b(c))==null?void 0:me.displayDate,"YYYY.MM.DD")),1)])])])):ue("",!0),m("div",Oa,[b(s)?($(),k("div",$a,[q(M)])):($(),k("div",ja,[m("div",Ea,[m("span",{class:"flex cursor-pointer items-center",onClick:S},[q(N,{icon:"up_sm",width:"w-4",height:"h-4",class:"-rotate-90"}),Dn(" 一覧へ戻る ")])]),b(d).length>0?($(),Q(b(ha),{key:b(d).length,length:b(d).length,"page-provider":v,"page-size":Ma,class:"grid grid-cols-[repeat(auto-fill,minmax(33vw,33vw))] !justify-center gap-px sm:grid-cols-[repeat(auto-fill,minmax(240px,240px))]"},{probe:K(()=>[Pa]),placeholder:K(()=>
7[Ta]),default:K(({item:V,style:ze})=>[m("div",{style:be(ze),class:"relative flex h-[44vw] w-[33vw] cursor-pointer items-center justify-center overflow-hidden bg-imageGray sm:h-80 sm:w-60"},[V.fileType===b(xe).VIDEO?($(),k("div",ka,[q(N,{icon:"play",width:"sm:w-14 w-[10vw]",height:"sm:h-14 h-[10vw]"})])):ue("",!0),V.thumbnail?($(),k("img",{key:1,src:V.thumbnail,class:"absolute inset-0 size-full object-cover cursor-pointer",onClick:Re=>h(V.id)},null,8,Ca)):($(),Q(w,{key:2,image:V.file,class:"absolute inset-0 size-full object-cover cursor-pointer",onClick:Re=>h(V.id)},null,8,["image","onClick"]))],4)]),_:1},8,["length"])):ue("",!0)]))])]),q(z,{items:b(d),"selected-item":b(p),modelValue:b(f),"onUpdate:modelValue":g[0]||(g[0]=V=>Un(f)?f.value=V:null)},null,8,["items","selected-item","modelValue"])],64)}}});export{Qa as default};

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.