text: (window.webpackJsonp=window.webpackJsonp||[]).push([[379,158,159,163,164,165,168,169,170,172,189,260,314,325,376,377,400,406,407,408,409,428,429,430,444,455,494],{103:function(t,e,r){"use strict";r.r(e),r.d(e,"throttle",(function(){return n}));var n=function(t,e){var r,n;return function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];n=o,r||(r=setTimeout((function(){t.apply(void 0,n),r=void 0}),e))}}},289:function(t,e,r){"use strict";r.r(e),r.d(e,"NoElement",(function(){return n}));var n=r(3).default.extend({render:function(t){var e,r;return null!==(r=null===(e=this.$slots.default)||void 0===e?void 0:e[0])&&void 0!==r?r:t()}})},290:function(t,e,r){"use strict";r.r(e),r.d(e,"XInject",(function(){return c})),r.d(e,"XProvide",(function(){return i}));var n=r(96),o=r(6);function i(t){return Object(o.createDecorator)((function(e,r){var n=e.provide;e.provide=function(){var e=function(t,e){return r=t,"function"==typeof r?t.call(e):null!=t?t:{};var r}(n,this),o=function(t,e,r){var n;return(n={})[t]={get value(){return r[e]}},n}(t,r,this);return Object.assign(e,o)}}))}function c(t,e){return Object(o.createDecorator)((function(r,o){var i,c,l="_x-inject_"+o,a=(c=r.inject,Array.isArray(c)?Object(n.arrayToObject)(c):null!=c?c:{}),s=function(t,e,r){var n;return(n={})[e]={from:t,default:{value:r}},n}(t,l,e);r.inject=Object.assign(a,s);var d=function(t,e){var r;return(r={})[t]=function(){return this[e].value},r}(o,l);r.computed=Object.assign(null!==(i=r.computed)&&void 0!==i?i:{},d)}))}},294:function(t,e,r){"use strict";r.r(e);var n=r(1),o=r(3),i=r(0),c=r(103),l=r(49),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.clientHeight=0,e.currentPosition=0,e.previousPosition=0,e.scrollHeight=0,e}return Object(n.__extends)(e,t),Object.defineProperty(e.prototype,"throttledStoreScrollData",{get:function(){return Object(c.throttle)(this.storeScrollData,this.throttleMs)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"distanceToEnd",{get:function(){return this.scrollEndPosition-this.currentPosition},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasScrollAlmostReachedEnd",{get:function(){return!this.hasScrollReachedStart&&this.distanceToBottom>this.distanceToEnd},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasScrollReachedEnd",{get:function(){return this.currentPosition===this.scrollEndPosition},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"hasScrollReachedStart",{get:function(){return 0===this.currentPosition},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"scrollDirection",{get:function(){return this.currentPosition>this.previousPosition?"DOWN":"UP"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"scrollEndPosition",{get:function(){return this.scrollHeight-this.clientHeight},enumerable:!1,configurable:!0}),e.prototype.mounted=function(){var t=this;this.$nextTick().then((function(){t.$el?t.storeScrollData():console.warn("[ScrollMixin]","Components using this mixin must set `this.$el` to the HTML node that is scrolling.")}))},e.prototype.resetScroll=function(){var t=this;this.$nextTick().then((function(){t.resetOnChange&&t.$el.scrollTo({top:0})}))},e.prototype.emitScroll=function(t,e){this.$emit("scroll",this.currentPosition),this.previousPosition=e},e.prototype.emitScrollReachedAtStart=function(t){this.$emit("scroll:at-start",t)},e.prototype.emitScrollAlmostAtEnd=function(t){this.$emit("scroll:almost-at-end",t)},e.prototype.emitScrollAtEnd=function(t){this.$emit("scroll:at-end",t)},e.prototype.emitScrollDirection=function(t){this.$emit("scroll:direction-change",t)},e.prototype.storeScrollData=function(){this.$el&&(this.currentPosition=this.$el.scrollTop,this.scrollHeight=this.$el.scrollHeight,this.clientHeight=this.$el.clientHeight)},Object(n.__decorate)([Object(i.c)({default:100})],e.prototype,"distanceToBottom",void 0),Object(n.__decorate)([Object(i.c)({default:100})],e.prototype,"firstElementThresholdPx",void 0),Object(n.__decorate)([Object(i.c)({default:100})],e.prototype,"throttleMs",void 0),Object(n.__decorate)([Object(i.c)({type:Boolean,default:!0})],e.prototype,"resetOnChange",void 0),Object(n.__decorate)([Object(i.c)({default:function(){return["SearchBoxQueryChanged","SortChanged","SelectedFiltersChanged","SelectedRelatedTagsChanged","UserChangedExtraParams"]}})],e.prototype,"resetOn",void 0),Object(n.__decorate)([Object(l.XOn)((function(t){return t.resetOn}))],e.prototype,"resetScroll",null),Object(n.__decorate)([Object(i.h)("currentPosition")],e.prototype,"emitScroll",null),Object(n.__decorate)([Object(i.h)("hasScrollReachedStart")],e.prototype,"emitScrollReachedAtStart",null),Object(n.__decorate)([Object(i.h)("hasScrollAlmostReachedEnd")],e.prototype,"emitScrollAlmostAtEnd",null),Object(n.__decorate)([Object(i.h)("hasScrollReachedEnd")],e.prototype,"emitScrollAtEnd",null),Object(n.__decorate)([Object(i.h)("scrollDirection")],e.prototype,"emitScrollDirection",null),e=Object(n.__decorate)([i.a],e)}(o.default);e.default=a},296:function(t,e,r){"use strict";r.r(e);var n=r(16),o=r.n(n),i=r(17),c=r.n(i),l=r(475).default,a=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"x-scroll x-base-scroll",attrs:{"data-test":"base-scroll"},on:{scroll:this.throttledStoreScrollData}},[this._t("default")],2)};a._withStripped=!0;var s=function(t){t&&t("data-v-437d066c_0",{source:".x-base-scroll[data-v-437d066c] {\n  overflow-y: var(--x-string-overflow-scroll, auto);\n}",map:void 0,media:void 0})},d=o()({render:a,staticRenderFns:[]},s,l,"data-v-437d066c",!1,void 0,!1,c.a,void 0,void 0);e.default=d},301:function(t,e,r){"use strict";r.r(e);var n=r(16),o=r.n(n),i=r(486).default,c=function(){var t=this.$createElement,e=this._self._c||t;return e(this.animation,{tag:"component"},[this.open?e("div",{staticClass:"x-toggle-panel",attrs:{"data-test":"base-toggle-panel"}},[this._t("default")],2):this._e()])};c._withStripped=!0;var l=o()({render:c,staticRenderFns:[]},void 0,i,void 0,!1,void 0,!1,void 0,void 0,void 0);e.default=l},308:function(t,e,r){"use strict";r.r(e);var n=r(549),o=r(16),i=r.n(o),c=r(17),l=r.n(c),a=n.default,s=function(){var t=this.$createElement;return(this._self._c||t)("transition",this._g({attrs:{name:"x-animate-width-"}},this.$listeners),[this._t("default")],2)};s._withStripped=!0;var d=function(t){t&&t("data-v-0d2c1ed8_0",{source:".x-animate-width--enter-active[data-v-0d2c1ed8], .x-animate-width--leave-active[data-v-0d2c1ed8] {\n  transition: width 0.3s ease-out;\n  overflow-x: hidden;\n}\n.x-animate-width--enter[data-v-0d2c1ed8], .x-animate-width--leave-to[data-v-0d2c1ed8] {\n  width: 0 !important;\n}",map:void 0,media:void 0})},u=i()({render:s,staticRenderFns:[]},d,a,"data-v-0d2c1ed8",!1,void 0,!1,l.a,void 0,void 0);e.default=u},310:function(t,e,r){"use strict";r.r(e);var n=r(16),o=r.n(n),i=r(551).default,c=function(){var t=this.$createElement;return(this._self._c||t)("BaseTogglePanel",{attrs:{open:this.isOpen,animation:this.animation}},[this._t("default")],2)};c._withStripped=!0;var l=o()({render:c,staticRenderFns:[]},void 0,i,void 0,!1,void 0,!1,void 0,void 0,void 0);e.default=l},407:function(t,e,r){"use strict";r.r(e),r.d(e,"scrollXStoreModule",(function(){return o}));var n=r(3),o={state:function(){return{data:{},pendingScrollTo:""}},getters:{},mutations:{setScrollComponentState:function(t,e){var r=e.id,o=e.newState;t.data[r]||n.default.set(t.data,r,{hasReachedStart:!1,hasAlmostReachedEnd:!1,hasReachedEnd:!1,position:0,direction:"UP"}),Object.assign(t.data[r],o)},setPendingScrollTo:function(t,e){t.pendingScrollTo=e}},actions:{}}},411:function(t,e,r){"use strict";r.r(e),r.d(e,"clearPendingScrollToWire",(function(){return f})),r.d(e,"scrollWiring",(function(){return p})),r.d(e,"setPendingScrollToWire",(function(){return u})),r.d(e,"setScrollDirectionWire",(function(){return l})),r.d(e,"setScrollHasAlmostReachedEndWire",(function(){return a})),r.d(e,"setScrollHasReachedEndWire",(function(){return s})),r.d(e,"setScrollHasReachedStartWire",(function(){return d})),r.d(e,"setScrollPositionWire",(function(){return c}));var n=r(35),o=r(50),i=Object(o.namespacedWireCommit)("scroll"),c=i("setScrollComponentState",(function(t){var e=t.metadata;return{newState:{position:t.eventPayload},id:e.id}})),l=i("setScrollComponentState",(function(t){var e=t.metadata;return{newState:{direction:t.eventPayload},id:e.id}})),a=i("setScrollComponentState",(function(t){var e=t.metadata;return{newState:{hasAlmostReachedEnd:t.eventPayload},id:e.id}})),s=i("setScrollComponentState",(function(t){var e=t.metadata;return{newState:{hasReachedEnd:t.eventPayload},id:e.id}})),d=i("setScrollComponentState",(function(t){var e=t.metadata;return{newState:{hasReachedStart:t.eventPayload},id:e.id}})),u=i("setPendingScrollTo",(function(t){return t.eventPayload.scroll})),f=i("setPendingScrollTo",""),p=Object(n.createWiring)({UserScrolled:{setScrollPositionWire:c},UserChangedScrollDirection:{setScrollDirectionWire:l},UserReachedScrollStart:{setScrollHasReachedStartWire:d},UserAlmostReachedScrollEnd:{setScrollHasAlmostReachedEndWire:a},UserReachedScrollEnd:{setScrollHasReachedEndWire:s},ParamsLoadedFromUrl:{setPendingScrollToWire:u},ScrollRestoreSucceeded:{clearPendingScrollToWire:f},ScrollRestoreFailed:{clearPendingScrollToWire:f}})},412:function(t,e,r){"use strict";r.r(e),r.d(e,"MainScrollId",(function(){return o})),r.d(e,"ScrollObserverKey",(function(){return n}));var n="ScrollObserverKey",o="main-scroll"},418:function(t,e,r){"use strict";r.r(e),r.d(e,"scrollXModule",(function(){return c}));var n=r(407),o=r(420),i=r(411),c={name:"scroll",storeModule:n.scrollXStoreModule,storeEmitters:o.scrollEmitters,wiring:i.scrollWiring}},420:function(t,e,r){"use strict";r.r(e),r.d(e,"scrollEmitters",(function(){return i}));var n=r(61),o=r(407),i=Object(n.createStoreEmitters)(o.scrollXStoreModule,{})},467:function(t,e,r){"use strict";r.r(e);var n=r(16),o=r.n(n),i=r(17),c=r.n(i),l=r(504).default,a=function(){var t=this.$createElement;return(this._self._c||t)("NoElement",{class:this.dynamicClasses},[this._t("default")],2)};a._withStripped=!0;var s=function(t){t&&t("data-v-033a89d3_0",{source:".x-main-scroll--no-transition * {\n  transition: none !important;\n  transform: none !important;\n  opacity: 1 !important;\n}",map:void 0,media:void 0})},d=o()({render:a,staticRenderFns:[]},s,l,void 0,!1,void 0,!1,c.a,void 0,void 0);e.default=d},468:function(t,e,r){"use strict";r.r(e);var n=r(16),o=r.n(n),i=r(505).default,c=function(){var t=this,e=t.$createElement;return(t._self._c||e)("BaseScroll",t._g(t._b({attrs:{id:t.id},on:{scroll:t.emitScroll,"scroll:direction-change":t.emitScrollDirectionChange,"scroll:at-start":t.emitScrollAtStart,"scroll:almost-at-end":t.emitScrollAlmostAtEnd,"scroll:at-end":t.emitScrollAtEnd}},"BaseScroll",t.$attrs,!1),t.$listeners),[t._t("default")],2)};c._withStripped=!0;var l=o()({render:c,staticRenderFns:[]},void 0,i,void 0,!1,void 0,!1,void 0,void 0,void 0);e.default=l},475:function(t,e,r){"use strict";r.r(e);var n=r(1),o=r(0),i=r(6),c=r(294),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(n.__extends)(e,t),e=Object(n.__decorate)([o.a],e)}(Object(i.mixins)(c.default));e.default=l},486:function(t,e,r){"use strict";r.r(e);var n=r(1),o=r(3),i=r(0),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(n.__extends)(e,t),Object(n.__decorate)([Object(i.c)({required:!0})],e.prototype,"open",void 0),Object(n.__decorate)([Object(i.c)({default:"div"})],e.prototype,"animation",void 0),e=Object(n.__decorate)([i.a],e)}(o.default);e.default=c},504:function(t,e,r){"use strict";r.r(e);var n=r(1),o=r(3),i=r(0),c=r(289),l=r(49),a=r(290),s=r(60),d=r(59),u=r(418),f=r(412),p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.intersectingElements=[],e.intersectionObserver=null,e}return Object(n.__extends)(e,t),Object.defineProperty(e.prototype,"visibleElementsObserver",{get:function(){var t=this,e=this.intersectionObserver;return e?{observe:e.observe.bind(e),unobserve:function(r){t.removeVisibleElement(r),e.unobserve(r)}}:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"firstVisibleElement",{get:function(){if(0===this.intersectingElements.length)return"";var t=this.intersectingElements.reduce((function(t,e){var r=t.getBoundingClientRect(),n=e.getBoundingClientRect();return n.left<=r.left&&n.top<=r.top?e:t}));return t===this.$el.querySelector("[data-scroll]")?"":t.dataset.scroll},enumerable:!1,configurable:!0}),e.prototype.mounted=function(){this.intersectionObserver=new IntersectionObserver(this.updateVisibleElements,{root:this.useWindow?document:this.$el,threshold:this.threshold,rootMargin:this.margin})},e.prototype.beforeDestroy=function(){var t;null===(t=this.intersectionObserver)||void 0===t||t.disconnect(),this.$x.emit("UserScrolledToElement","")},e.prototype.disconnectPreviousObserver=function(t,e){null==e||e.disconnect()},e.prototype.failRestoringScroll=function(t){var e=this;clearTimeout(this.restoreScrollFailTimeoutId),t&&(this.restoreScrollFailTimeoutId=setTimeout((function(){e.$x.emit("ScrollRestoreFailed")}),this.restoreScrollTimeoutMs))},e.prototype.removeVisibleElement=function(t){var e=this.intersectingElements.indexOf(t);-1!==e&&this.intersectingElements.splice(e,1)},e.prototype.updateVisibleElements=function(t){var e=this;t.forEach((function(t){var r=t.target;t.isIntersecting?e.intersectingElements.push(r):e.removeVisibleElement(r)}))},Object.defineProperty(e.prototype,"dynamicClasses",{get:function(){return{"x-main-scroll--no-transition":!!this.pendingScrollTo}},enumerable:!1,configurable:!0}),Object(n.__decorate)([Object(i.c)({default:!1,type:Boolean})],e.prototype,"useWindow",void 0),Object(n.__decorate)([Object(i.c)({default:5e3})],e.prototype,"restoreScrollTimeoutMs",void 0),Object(n.__decorate)([Object(i.c)({default:.3})],e.prototype,"threshold",void 0),Object(n.__decorate)([Object(i.c)({default:"0px"})],e.prototype,"margin",void 0),Object(n.__decorate)([Object(s.State)("scroll","pendingScrollTo")],e.prototype,"pendingScrollTo",void 0),Object(n.__decorate)([Object(a.XProvide)(f.ScrollObserverKey)],e.prototype,"visibleElementsObserver",null),Object(n.__decorate)([Object(l.XEmit)("UserScrolledToElement")],e.prototype,"firstVisibleElement",null),Object(n.__decorate)([Object(i.h)("intersectionObserver")],e.prototype,"disconnectPreviousObserver",null),Object(n.__decorate)([Object(i.h)("pendingScrollTo")],e.prototype,"failRestoringScroll",null),e=Object(n.__decorate)([Object(i.a)({components:{NoElement:c.NoElement},mixins:[Object(d.xComponentMixin)(u.scrollXModule)]})],e)}(o.default);e.default=p},505:function(t,e,r){"use strict";r.r(e);var n=r(1),o=r(3),i=r(0),c=r(49),l=r(59),a=r(418),s=r(412),d=r(296),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(n.__extends)(e,t),e.prototype.emitScroll=function(t){this.$x.emit("UserScrolled",t,this.createEventMetadata())},e.prototype.emitScrollDirectionChange=function(t){this.$x.emit("UserChangedScrollDirection",t,this.createEventMetadata())},e.prototype.emitScrollAtStart=function(t){this.$x.emit("UserReachedScrollStart",t,this.createEventMetadata())},e.prototype.emitScrollAlmostAtEnd=function(t){this.$x.emit("UserAlmostReachedScrollEnd",t,this.createEventMetadata())},e.prototype.emitScrollAtEnd=function(t){this.$x.emit("UserReachedScrollEnd",t,this.createEventMetadata())},e.prototype.createEventMetadata=function(){return{target:this.$el,id:this.id}},e.prototype.scrollToTop=function(t){var e;t===this.id&&this.$el&&(null===(e=this.$el)||void 0===e||e.scrollTo({top:0,behavior:"smooth"}))},Object(n.__decorate)([Object(i.c)({default:s.MainScrollId})],e.prototype,"id",void 0),Object(n.__decorate)([Object(c.XOn)("UserClickedScrollToTop")],e.prototype,"scrollToTop",null),e=Object(n.__decorate)([Object(i.a)({mixins:[Object(l.xComponentMixin)(a.scrollXModule)],components:{BaseScroll:d.default}})],e)}(o.default);e.default=u},506:function(t,e,r){"use strict";r.r(e);var n=r(1),o=r(3),i=r(0),c=r(6),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(n.__extends)(e,t),e.prototype.hasContent=function(){for(var t,e=this,r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];return null!==(t=this.devMode||r.some((function(t){var r;return null===(r=e.$slots[t])||void 0===r?void 0:r.some((function(t){return void 0!==t.tag}))})))&&void 0!==t&&t},Object(n.__decorate)([Object(i.c)({default:!1})],e.prototype,"devMode",void 0),e=Object(n.__decorate)([c.default],e)}(o.default);e.default=l},549:function(t,e,r){"use strict";r.r(e);var n=r(1),o=r(3),i=r(0),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(n.__extends)(e,t),e=Object(n.__decorate)([i.a],e)}(o.default);e.default=c},551:function(t,e,r){"use strict";r.r(e);var n=r(1),o=r(3),i=r(0),c=r(289),l=r(49),a=r(301),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.isOpen=e.startOpen,e}return Object(n.__extends)(e,t),e.prototype.togglePanel=function(t){this.panelId===t&&(this.isOpen=!this.isOpen)},e.prototype.emitStateEvent=function(){this.$x.emit("TogglePanelStateChanged",this.isOpen,{id:this.panelId,target:this.$el})},Object(n.__decorate)([Object(i.c)({default:!0})],e.prototype,"startOpen",void 0),Object(n.__decorate)([Object(i.c)({default:function(){return c.NoElement}})],e.prototype,"animation",void 0),Object(n.__decorate)([Object(i.c)({required:!0})],e.prototype,"panelId",void 0),Object(n.__decorate)([Object(l.XOn)("UserClickedPanelToggleButton")],e.prototype,"togglePanel",null),Object(n.__decorate)([Object(i.h)("isOpen",{immediate:!0})],e.prototype,"emitStateEvent",null),e=Object(n.__decorate)([Object(i.a)({components:{BaseTogglePanel:a.default}})],e)}(o.default);e.default=s},629:function(t,e,r){"use strict";r.r(e);var n=r(1),o=r(0),i=r(308),c=r(6),l=r(467),a=r(468),s=r(506),d=r(310),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return Object(n.__extends)(e,t),Object(n.__decorate)([Object(o.c)({default:function(){return i.default}})],e.prototype,"asideAnimation",void 0),e=Object(n.__decorate)([Object(c.default)({components:{BaseIdTogglePanel:d.default,MainScroll:l.default,Scroll:a.default}})],e)}(Object(c.mixins)(s.default));e.default=u},96:function(t,e,r){"use strict";function n(t){return null==t||0===t.length}function o(t,e){return t.reduce((function(t,r){return e?t[r[e]]=r:"string"==typeof r&&(t[r]=r),t}),{})}function i(t,e){return t.reduce((function(t,r,n){var o=e(r,n);return t[o]||(t[o]=[]),t[o].push(r),t}),{})}function c(t,e,r){var n=function(t,o){return void 0===o&&(o=[]),t.reduce((function(t,o){return e(o)&&(t.push(o),n(o[r],t)),t}),o)};return n(t)}function l(t,e){return function t(r,n){return n?Array.isArray(n)?n.reduce(t,r):(r.push(n),t(r,n[e])):r}([],t)}function a(t){var e="function"==typeof t?t:function(e,r){return e[t]===r[t]};return function(t,r){return t.length!==r.length||t.some((function(t){return!r.find((function(r){return e(t,r)}))}))}}r.r(e),r.d(e,"arrayToObject",(function(){return o})),r.d(e,"createEmitterArrayFilter",(function(){return a})),r.d(e,"deepFilter",(function(){return c})),r.d(e,"deepFlat",(function(){return l})),r.d(e,"groupItemsBy",(function(){return i})),r.d(e,"isArrayEmpty",(function(){return n}))}}]);