/*! For license information please see appsoftwarecarousel-bundle.js.LICENSE.txt */ (()=>{var t={6735:t=>{var e;self,e=()=>(()=>{"use strict";var t={5957:(t,e,i)=>{function o(t,e){var i=e&&e.cache?e.cache:l,o=e&&e.serializer?e.serializer:h;return(e&&e.strategy?e.strategy:a)(t,{cache:i,serializer:o})}function r(t,e,i,o){var r,n=null==(r=o)||"number"==typeof r||"boolean"==typeof r?o:i(o),s=e.get(n);return void 0===s&&(s=t.call(this,o),e.set(n,s)),s}function n(t,e,i){var o=Array.prototype.slice.call(arguments,3),r=i(o),n=e.get(r);return void 0===n&&(n=t.apply(this,o),e.set(r,n)),n}function s(t,e,i,o,r){return i.bind(e,t,o,r)}function a(t,e){return s(t,this,1===t.length?r:n,e.cache.create(),e.serializer)}i.d(e,{A:()=>u,H:()=>o});var h=function(){return JSON.stringify(arguments)};function c(){this.cache=Object.create(null)}c.prototype.get=function(t){return this.cache[t]},c.prototype.set=function(t,e){this.cache[t]=e};var l={create:function(){return new c}},u={variadic:function(t,e){return s(t,this,n,e.cache.create(),e.serializer)},monadic:function(t,e){return s(t,this,r,e.cache.create(),e.serializer)}}},2271:(t,e,i)=>{i.d(e,{T:()=>r});var o=i(1526);function r(t,e){for(var i="",o=0;o>1),c=n(e);for("H"!=c&&"k"!=c||(h=0);h-- >0;)i+="a";for(;a-- >0;)i=c+i}else i+="J"===r?"H":r}return i}function n(t){var e=t.hourCycle;if(void 0===e&&t.hourCycles&&t.hourCycles.length&&(e=t.hourCycles[0]),e)switch(e){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var i,r=t.language;return"root"!==r&&(i=t.maximize().region),(o._[i||""]||o._[r||""]||o._["".concat(r,"-001")]||o._["001"])[0]}},9493:(t,e,i)=>{var o;i.d(e,{o:()=>o}),function(t){t[t.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",t[t.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",t[t.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",t[t.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",t[t.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",t[t.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",t[t.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",t[t.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",t[t.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",t[t.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",t[t.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",t[t.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",t[t.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",t[t.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",t[t.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",t[t.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",t[t.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",t[t.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",t[t.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",t[t.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",t[t.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",t[t.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",t[t.INVALID_TAG=23]="INVALID_TAG",t[t.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",t[t.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",t[t.UNCLOSED_TAG=27]="UNCLOSED_TAG"}(o||(o={}))},9263:(t,e,i)=>{i.d(e,{HI:()=>s.HI,Ii:()=>s.Ii,Jo:()=>s.Jo,O4:()=>s.O4,Qc:()=>h,VG:()=>s.VG,Wh:()=>s.Wh,Wi:()=>s.Wi,pe:()=>s.pe,rp:()=>s.rp,uf:()=>s.uf,yx:()=>s.yx});var o=i(7582),r=i(9493),n=i(5891),s=i(5047);function a(t){t.forEach((function(t){if(delete t.location,(0,s.Wi)(t)||(0,s.Jo)(t))for(var e in t.options)delete t.options[e].location,a(t.options[e].value);else(0,s.uf)(t)&&(0,s.Wh)(t.style)||((0,s.rp)(t)||(0,s.pe)(t))&&(0,s.Ii)(t.style)?delete t.style.location:(0,s.HI)(t)&&a(t.children)}))}function h(t,e){void 0===e&&(e={}),e=(0,o.pi)({shouldParseSkeletons:!0,requiresOtherClause:!0},e);var i=new n._(t,e).parse();if(i.err){var s=SyntaxError(r.o[i.err.kind]);throw s.location=i.err.location,s.originalMessage=i.err.message,s}return(null==e?void 0:e.captureLocation)||a(i.val),i.val}},5891:(t,e,i)=>{i.d(e,{_:()=>$});var o,r=i(7582),n=i(9493),s=i(5047),a=i(8580),h=i(5178),c=i(4477),l=i(2271),u=new RegExp("^".concat(a.p.source,"*")),d=new RegExp("".concat(a.p.source,"*$"));function p(t,e){return{start:t,end:e}}var m=!!String.prototype.startsWith&&"_a".startsWith("a",1),g=!!String.fromCodePoint,f=!!Object.fromEntries,b=!!String.prototype.codePointAt,v=!!String.prototype.trimStart,y=!!String.prototype.trimEnd,E=Number.isSafeInteger?Number.isSafeInteger:function(t){return"number"==typeof t&&isFinite(t)&&Math.floor(t)===t&&Math.abs(t)<=9007199254740991},_=!0;try{_="a"===(null===(o=B("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===o?void 0:o[0])}catch(t){_=!1}var A,x=m?function(t,e,i){return t.startsWith(e,i)}:function(t,e,i){return t.slice(i,i+e.length)===e},H=g?String.fromCodePoint:function(){for(var t=[],e=0;en;){if((i=t[n++])>1114111)throw RangeError(i+" is not a valid code point");o+=i<65536?String.fromCharCode(i):String.fromCharCode(55296+((i-=65536)>>10),i%1024+56320)}return o},T=f?Object.fromEntries:function(t){for(var e={},i=0,o=t;i=i)){var o,r=t.charCodeAt(e);return r<55296||r>56319||e+1===i||(o=t.charCodeAt(e+1))<56320||o>57343?r:o-56320+(r-55296<<10)+65536}},w=v?function(t){return t.trimStart()}:function(t){return t.replace(u,"")},P=y?function(t){return t.trimEnd()}:function(t){return t.replace(d,"")};function B(t,e){return new RegExp(t,e)}if(_){var C=B("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");A=function(t,e){var i;return C.lastIndex=e,null!==(i=C.exec(t)[1])&&void 0!==i?i:""}}else A=function(t,e){for(var i=[];;){var o=S(t,e);if(void 0===o||L(o)||O(o))break;i.push(o),e+=o>=65536?2:1}return H.apply(void 0,i)};var $=function(){function t(t,e){void 0===e&&(e={}),this.message=t,this.position={offset:0,line:1,column:1},this.ignoreTag=!!e.ignoreTag,this.locale=e.locale,this.requiresOtherClause=!!e.requiresOtherClause,this.shouldParseSkeletons=!!e.shouldParseSkeletons}return t.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},t.prototype.parseMessage=function(t,e,i){for(var o=[];!this.isEOF();){var r=this.char();if(123===r){if((a=this.parseArgument(t,i)).err)return a;o.push(a.val)}else{if(125===r&&t>0)break;if(35!==r||"plural"!==e&&"selectordinal"!==e){if(60===r&&!this.ignoreTag&&47===this.peek()){if(i)break;return this.error(n.o.UNMATCHED_CLOSING_TAG,p(this.clonePosition(),this.clonePosition()))}if(60===r&&!this.ignoreTag&&N(this.peek()||0)){if((a=this.parseTag(t,e)).err)return a;o.push(a.val)}else{var a;if((a=this.parseLiteral(t,e)).err)return a;o.push(a.val)}}else{var h=this.clonePosition();this.bump(),o.push({type:s.wD.pound,location:p(h,this.clonePosition())})}}}return{val:o,err:null}},t.prototype.parseTag=function(t,e){var i=this.clonePosition();this.bump();var o=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:s.wD.literal,value:"<".concat(o,"/>"),location:p(i,this.clonePosition())},err:null};if(this.bumpIf(">")){var r=this.parseMessage(t+1,e,!0);if(r.err)return r;var a=r.val,h=this.clonePosition();if(this.bumpIf("")?{val:{type:s.wD.tag,value:o,children:a,location:p(i,this.clonePosition())},err:null}:this.error(n.o.INVALID_TAG,p(h,this.clonePosition())))}return this.error(n.o.UNCLOSED_TAG,p(i,this.clonePosition()))}return this.error(n.o.INVALID_TAG,p(i,this.clonePosition()))},t.prototype.parseTagName=function(){var t,e=this.offset();for(this.bump();!this.isEOF()&&(45===(t=this.char())||46===t||t>=48&&t<=57||95===t||t>=97&&t<=122||t>=65&&t<=90||183==t||t>=192&&t<=214||t>=216&&t<=246||t>=248&&t<=893||t>=895&&t<=8191||t>=8204&&t<=8205||t>=8255&&t<=8256||t>=8304&&t<=8591||t>=11264&&t<=12271||t>=12289&&t<=55295||t>=63744&&t<=64975||t>=65008&&t<=65533||t>=65536&&t<=983039);)this.bump();return this.message.slice(e,this.offset())},t.prototype.parseLiteral=function(t,e){for(var i=this.clonePosition(),o="";;){var r=this.tryParseQuote(e);if(r)o+=r;else{var n=this.tryParseUnquoted(t,e);if(n)o+=n;else{var a=this.tryParseLeftAngleBracket();if(!a)break;o+=a}}}var h=p(i,this.clonePosition());return{val:{type:s.wD.literal,value:o,location:h},err:null}},t.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&(N(t=this.peek()||0)||47===t)?null:(this.bump(),"<");var t},t.prototype.tryParseQuote=function(t){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===t||"selectordinal"===t)break;return null;default:return null}this.bump();var e=[this.char()];for(this.bump();!this.isEOF();){var i=this.char();if(39===i){if(39!==this.peek()){this.bump();break}e.push(39),this.bump()}else e.push(i);this.bump()}return H.apply(void 0,e)},t.prototype.tryParseUnquoted=function(t,e){if(this.isEOF())return null;var i=this.char();return 60===i||123===i||35===i&&("plural"===e||"selectordinal"===e)||125===i&&t>0?null:(this.bump(),H(i))},t.prototype.parseArgument=function(t,e){var i=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(n.o.EXPECT_ARGUMENT_CLOSING_BRACE,p(i,this.clonePosition()));if(125===this.char())return this.bump(),this.error(n.o.EMPTY_ARGUMENT,p(i,this.clonePosition()));var o=this.parseIdentifierIfPossible().value;if(!o)return this.error(n.o.MALFORMED_ARGUMENT,p(i,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(n.o.EXPECT_ARGUMENT_CLOSING_BRACE,p(i,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:s.wD.argument,value:o,location:p(i,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(n.o.EXPECT_ARGUMENT_CLOSING_BRACE,p(i,this.clonePosition())):this.parseArgumentOptions(t,e,o,i);default:return this.error(n.o.MALFORMED_ARGUMENT,p(i,this.clonePosition()))}},t.prototype.parseIdentifierIfPossible=function(){var t=this.clonePosition(),e=this.offset(),i=A(this.message,e),o=e+i.length;return this.bumpTo(o),{value:i,location:p(t,this.clonePosition())}},t.prototype.parseArgumentOptions=function(t,e,i,o){var a,c=this.clonePosition(),u=this.parseIdentifierIfPossible().value,d=this.clonePosition();switch(u){case"":return this.error(n.o.EXPECT_ARGUMENT_TYPE,p(c,d));case"number":case"date":case"time":this.bumpSpace();var m=null;if(this.bumpIf(",")){this.bumpSpace();var g=this.clonePosition();if((H=this.parseSimpleArgStyleIfPossible()).err)return H;if(0===(y=P(H.val)).length)return this.error(n.o.EXPECT_ARGUMENT_STYLE,p(this.clonePosition(),this.clonePosition()));m={style:y,styleLocation:p(g,this.clonePosition())}}if((S=this.tryParseArgumentClose(o)).err)return S;var f=p(o,this.clonePosition());if(m&&x(null==m?void 0:m.style,"::",0)){var b=w(m.style.slice(2));if("number"===u)return(H=this.parseNumberSkeletonFromString(b,m.styleLocation)).err?H:{val:{type:s.wD.number,value:i,location:f,style:H.val},err:null};if(0===b.length)return this.error(n.o.EXPECT_DATE_TIME_SKELETON,f);var v=b;this.locale&&(v=(0,l.T)(b,this.locale));var y={type:s.aV.dateTime,pattern:v,location:m.styleLocation,parsedOptions:this.shouldParseSkeletons?(0,h.T)(v):{}};return{val:{type:"date"===u?s.wD.date:s.wD.time,value:i,location:f,style:y},err:null}}return{val:{type:"number"===u?s.wD.number:"date"===u?s.wD.date:s.wD.time,value:i,location:f,style:null!==(a=null==m?void 0:m.style)&&void 0!==a?a:null},err:null};case"plural":case"selectordinal":case"select":var E=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(n.o.EXPECT_SELECT_ARGUMENT_OPTIONS,p(E,(0,r.pi)({},E)));this.bumpSpace();var _=this.parseIdentifierIfPossible(),A=0;if("select"!==u&&"offset"===_.value){if(!this.bumpIf(":"))return this.error(n.o.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,p(this.clonePosition(),this.clonePosition()));var H;if(this.bumpSpace(),(H=this.tryParseDecimalInteger(n.o.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,n.o.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return H;this.bumpSpace(),_=this.parseIdentifierIfPossible(),A=H.val}var S,B=this.tryParsePluralOrSelectOptions(t,u,e,_);if(B.err)return B;if((S=this.tryParseArgumentClose(o)).err)return S;var C=p(o,this.clonePosition());return"select"===u?{val:{type:s.wD.select,value:i,options:T(B.val),location:C},err:null}:{val:{type:s.wD.plural,value:i,options:T(B.val),offset:A,pluralType:"plural"===u?"cardinal":"ordinal",location:C},err:null};default:return this.error(n.o.INVALID_ARGUMENT_TYPE,p(c,d))}},t.prototype.tryParseArgumentClose=function(t){return this.isEOF()||125!==this.char()?this.error(n.o.EXPECT_ARGUMENT_CLOSING_BRACE,p(t,this.clonePosition())):(this.bump(),{val:!0,err:null})},t.prototype.parseSimpleArgStyleIfPossible=function(){for(var t=0,e=this.clonePosition();!this.isEOF();)switch(this.char()){case 39:this.bump();var i=this.clonePosition();if(!this.bumpUntil("'"))return this.error(n.o.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,p(i,this.clonePosition()));this.bump();break;case 123:t+=1,this.bump();break;case 125:if(!(t>0))return{val:this.message.slice(e.offset,this.offset()),err:null};t-=1;break;default:this.bump()}return{val:this.message.slice(e.offset,this.offset()),err:null}},t.prototype.parseNumberSkeletonFromString=function(t,e){var i=[];try{i=(0,c.O)(t)}catch(t){return this.error(n.o.INVALID_NUMBER_SKELETON,e)}return{val:{type:s.aV.number,tokens:i,location:e,parsedOptions:this.shouldParseSkeletons?(0,c.I)(i):{}},err:null}},t.prototype.tryParsePluralOrSelectOptions=function(t,e,i,o){for(var r,s=!1,a=[],h=new Set,c=o.value,l=o.location;;){if(0===c.length){var u=this.clonePosition();if("select"===e||!this.bumpIf("="))break;var d=this.tryParseDecimalInteger(n.o.EXPECT_PLURAL_ARGUMENT_SELECTOR,n.o.INVALID_PLURAL_ARGUMENT_SELECTOR);if(d.err)return d;l=p(u,this.clonePosition()),c=this.message.slice(u.offset,this.offset())}if(h.has(c))return this.error("select"===e?n.o.DUPLICATE_SELECT_ARGUMENT_SELECTOR:n.o.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,l);"other"===c&&(s=!0),this.bumpSpace();var m=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===e?n.o.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:n.o.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,p(this.clonePosition(),this.clonePosition()));var g=this.parseMessage(t+1,e,i);if(g.err)return g;var f=this.tryParseArgumentClose(m);if(f.err)return f;a.push([c,{value:g.val,location:p(m,this.clonePosition())}]),h.add(c),this.bumpSpace(),c=(r=this.parseIdentifierIfPossible()).value,l=r.location}return 0===a.length?this.error("select"===e?n.o.EXPECT_SELECT_ARGUMENT_SELECTOR:n.o.EXPECT_PLURAL_ARGUMENT_SELECTOR,p(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!s?this.error(n.o.MISSING_OTHER_CLAUSE,p(this.clonePosition(),this.clonePosition())):{val:a,err:null}},t.prototype.tryParseDecimalInteger=function(t,e){var i=1,o=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(i=-1);for(var r=!1,n=0;!this.isEOF();){var s=this.char();if(!(s>=48&&s<=57))break;r=!0,n=10*n+(s-48),this.bump()}var a=p(o,this.clonePosition());return r?E(n*=i)?{val:n,err:null}:this.error(e,a):this.error(t,a)},t.prototype.offset=function(){return this.position.offset},t.prototype.isEOF=function(){return this.offset()===this.message.length},t.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},t.prototype.char=function(){var t=this.position.offset;if(t>=this.message.length)throw Error("out of bound");var e=S(this.message,t);if(void 0===e)throw Error("Offset ".concat(t," is at invalid UTF-16 code unit boundary"));return e},t.prototype.error=function(t,e){return{val:null,err:{kind:t,message:this.message,location:e}}},t.prototype.bump=function(){if(!this.isEOF()){var t=this.char();10===t?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=t<65536?1:2)}},t.prototype.bumpIf=function(t){if(x(this.message,t,this.offset())){for(var e=0;e=0?(this.bumpTo(i),!0):(this.bumpTo(this.message.length),!1)},t.prototype.bumpTo=function(t){if(this.offset()>t)throw Error("targetOffset ".concat(t," must be greater than or equal to the current offset ").concat(this.offset()));for(t=Math.min(t,this.message.length);;){var e=this.offset();if(e===t)break;if(e>t)throw Error("targetOffset ".concat(t," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},t.prototype.bumpSpace=function(){for(;!this.isEOF()&&L(this.char());)this.bump()},t.prototype.peek=function(){if(this.isEOF())return null;var t=this.char(),e=this.offset(),i=this.message.charCodeAt(e+(t>=65536?2:1));return null!=i?i:null},t}();function N(t){return t>=97&&t<=122||t>=65&&t<=90}function L(t){return t>=9&&t<=13||32===t||133===t||t>=8206&&t<=8207||8232===t||8233===t}function O(t){return t>=33&&t<=35||36===t||t>=37&&t<=39||40===t||41===t||42===t||43===t||44===t||45===t||t>=46&&t<=47||t>=58&&t<=59||t>=60&&t<=62||t>=63&&t<=64||91===t||92===t||93===t||94===t||96===t||123===t||124===t||125===t||126===t||161===t||t>=162&&t<=165||166===t||167===t||169===t||171===t||172===t||174===t||176===t||177===t||182===t||187===t||191===t||215===t||247===t||t>=8208&&t<=8213||t>=8214&&t<=8215||8216===t||8217===t||8218===t||t>=8219&&t<=8220||8221===t||8222===t||8223===t||t>=8224&&t<=8231||t>=8240&&t<=8248||8249===t||8250===t||t>=8251&&t<=8254||t>=8257&&t<=8259||8260===t||8261===t||8262===t||t>=8263&&t<=8273||8274===t||8275===t||t>=8277&&t<=8286||t>=8592&&t<=8596||t>=8597&&t<=8601||t>=8602&&t<=8603||t>=8604&&t<=8607||8608===t||t>=8609&&t<=8610||8611===t||t>=8612&&t<=8613||8614===t||t>=8615&&t<=8621||8622===t||t>=8623&&t<=8653||t>=8654&&t<=8655||t>=8656&&t<=8657||8658===t||8659===t||8660===t||t>=8661&&t<=8691||t>=8692&&t<=8959||t>=8960&&t<=8967||8968===t||8969===t||8970===t||8971===t||t>=8972&&t<=8991||t>=8992&&t<=8993||t>=8994&&t<=9e3||9001===t||9002===t||t>=9003&&t<=9083||9084===t||t>=9085&&t<=9114||t>=9115&&t<=9139||t>=9140&&t<=9179||t>=9180&&t<=9185||t>=9186&&t<=9254||t>=9255&&t<=9279||t>=9280&&t<=9290||t>=9291&&t<=9311||t>=9472&&t<=9654||9655===t||t>=9656&&t<=9664||9665===t||t>=9666&&t<=9719||t>=9720&&t<=9727||t>=9728&&t<=9838||9839===t||t>=9840&&t<=10087||10088===t||10089===t||10090===t||10091===t||10092===t||10093===t||10094===t||10095===t||10096===t||10097===t||10098===t||10099===t||10100===t||10101===t||t>=10132&&t<=10175||t>=10176&&t<=10180||10181===t||10182===t||t>=10183&&t<=10213||10214===t||10215===t||10216===t||10217===t||10218===t||10219===t||10220===t||10221===t||10222===t||10223===t||t>=10224&&t<=10239||t>=10240&&t<=10495||t>=10496&&t<=10626||10627===t||10628===t||10629===t||10630===t||10631===t||10632===t||10633===t||10634===t||10635===t||10636===t||10637===t||10638===t||10639===t||10640===t||10641===t||10642===t||10643===t||10644===t||10645===t||10646===t||10647===t||10648===t||t>=10649&&t<=10711||10712===t||10713===t||10714===t||10715===t||t>=10716&&t<=10747||10748===t||10749===t||t>=10750&&t<=11007||t>=11008&&t<=11055||t>=11056&&t<=11076||t>=11077&&t<=11078||t>=11079&&t<=11084||t>=11085&&t<=11123||t>=11124&&t<=11125||t>=11126&&t<=11157||11158===t||t>=11159&&t<=11263||t>=11776&&t<=11777||11778===t||11779===t||11780===t||11781===t||t>=11782&&t<=11784||11785===t||11786===t||11787===t||11788===t||11789===t||t>=11790&&t<=11798||11799===t||t>=11800&&t<=11801||11802===t||11803===t||11804===t||11805===t||t>=11806&&t<=11807||11808===t||11809===t||11810===t||11811===t||11812===t||11813===t||11814===t||11815===t||11816===t||11817===t||t>=11818&&t<=11822||11823===t||t>=11824&&t<=11833||t>=11834&&t<=11835||t>=11836&&t<=11839||11840===t||11841===t||11842===t||t>=11843&&t<=11855||t>=11856&&t<=11857||11858===t||t>=11859&&t<=11903||t>=12289&&t<=12291||12296===t||12297===t||12298===t||12299===t||12300===t||12301===t||12302===t||12303===t||12304===t||12305===t||t>=12306&&t<=12307||12308===t||12309===t||12310===t||12311===t||12312===t||12313===t||12314===t||12315===t||12316===t||12317===t||t>=12318&&t<=12319||12320===t||12336===t||64830===t||64831===t||t>=65093&&t<=65094}},8580:(t,e,i)=>{i.d(e,{p:()=>o});var o=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/},1526:(t,e,i)=>{i.d(e,{_:()=>o});var o={"001":["H","h"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["H","h","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["H","hB","h","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["H","h","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["H","hB","h","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["H","h","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["H","h","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["H","h","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["H","h","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["H","hB","h","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["H","h","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["H","h","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["H","h","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]}},5047:(t,e,i)=>{var o,r;function n(t){return t.type===o.literal}function s(t){return t.type===o.argument}function a(t){return t.type===o.number}function h(t){return t.type===o.date}function c(t){return t.type===o.time}function l(t){return t.type===o.select}function u(t){return t.type===o.plural}function d(t){return t.type===o.pound}function p(t){return t.type===o.tag}function m(t){return!(!t||"object"!=typeof t||t.type!==r.number)}function g(t){return!(!t||"object"!=typeof t||t.type!==r.dateTime)}i.d(e,{HI:()=>p,Ii:()=>g,Jo:()=>u,O4:()=>n,VG:()=>s,Wh:()=>m,Wi:()=>l,aV:()=>r,pe:()=>c,rp:()=>h,uf:()=>a,wD:()=>o,yx:()=>d}),function(t){t[t.literal=0]="literal",t[t.argument=1]="argument",t[t.number=2]="number",t[t.date=3]="date",t[t.time=4]="time",t[t.select=5]="select",t[t.plural=6]="plural",t[t.pound=7]="pound",t[t.tag=8]="tag"}(o||(o={})),function(t){t[t.number=0]="number",t[t.dateTime=1]="dateTime"}(r||(r={}))},5178:(t,e,i)=>{i.d(e,{T:()=>r});var o=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function r(t){var e={};return t.replace(o,(function(t){var i=t.length;switch(t[0]){case"G":e.era=4===i?"long":5===i?"narrow":"short";break;case"y":e.year=2===i?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":e.month=["numeric","2-digit","short","long","narrow"][i-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":e.day=["numeric","2-digit"][i-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":e.weekday=4===i?"long":5===i?"narrow":"short";break;case"e":if(i<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");e.weekday=["short","long","narrow","short"][i-4];break;case"c":if(i<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");e.weekday=["short","long","narrow","short"][i-4];break;case"a":e.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":e.hourCycle="h12",e.hour=["numeric","2-digit"][i-1];break;case"H":e.hourCycle="h23",e.hour=["numeric","2-digit"][i-1];break;case"K":e.hourCycle="h11",e.hour=["numeric","2-digit"][i-1];break;case"k":e.hourCycle="h24",e.hour=["numeric","2-digit"][i-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":e.minute=["numeric","2-digit"][i-1];break;case"s":e.second=["numeric","2-digit"][i-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":e.timeZoneName=i<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""})),e}},4477:(t,e,i)=>{i.d(e,{I:()=>m,O:()=>n});var o=i(7582),r=i(4455);function n(t){if(0===t.length)throw new Error("Number skeleton cannot be empty");for(var e=[],i=0,o=t.split(r.r).filter((function(t){return t.length>0}));i1)throw new RangeError("integer-width stems only accept a single optional option");n.options[0].replace(h,(function(t,i,o,r,n,s){if(i)e.minimumIntegerDigits=o.length;else{if(r&&n)throw new Error("We currently do not support maximum integer digits");if(s)throw new Error("We currently do not support exact integer digits")}return""}));continue}if(c.test(n.stem))e.minimumIntegerDigits=n.stem.length;else if(s.test(n.stem)){if(n.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");n.stem.replace(s,(function(t,i,o,r,n,s){return"*"===o?e.minimumFractionDigits=i.length:r&&"#"===r[0]?e.maximumFractionDigits=r.length:n&&s?(e.minimumFractionDigits=n.length,e.maximumFractionDigits=n.length+s.length):(e.minimumFractionDigits=i.length,e.maximumFractionDigits=i.length),""}));var m=n.options[0];"w"===m?e=(0,o.pi)((0,o.pi)({},e),{trailingZeroDisplay:"stripIfInteger"}):m&&(e=(0,o.pi)((0,o.pi)({},e),l(m)))}else if(a.test(n.stem))e=(0,o.pi)((0,o.pi)({},e),l(n.stem));else{var g=u(n.stem);g&&(e=(0,o.pi)((0,o.pi)({},e),g));var f=d(n.stem);f&&(e=(0,o.pi)((0,o.pi)({},e),f))}}return e}},4455:(t,e,i)=>{i.d(e,{r:()=>o});var o=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i},1697:(t,e,i)=>{i.d(e,{ZP:()=>o});const o=i(6284).C},6284:(t,e,i)=>{i.d(e,{C:()=>h});var o=i(7582),r=i(9263),n=i(5957),s=i(1092);function a(t){return{create:function(){return{get:function(e){return t[e]},set:function(e,i){t[e]=i}}}}}var h=function(){function t(e,i,r,h){var c,l,u,d=this;if(void 0===i&&(i=t.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(t){var e=d.formatToParts(t);if(1===e.length)return e[0].value;var i=e.reduce((function(t,e){return t.length&&e.type===s.du.literal&&"string"==typeof t[t.length-1]?t[t.length-1]+=e.value:t.push(e.value),t}),[]);return i.length<=1?i[0]||"":i},this.formatToParts=function(t){return(0,s.FK)(d.ast,d.locales,d.formatters,d.formats,t,void 0,d.message)},this.resolvedOptions=function(){var t;return{locale:(null===(t=d.resolvedLocale)||void 0===t?void 0:t.toString())||Intl.NumberFormat.supportedLocalesOf(d.locales)[0]}},this.getAst=function(){return d.ast},this.locales=i,this.resolvedLocale=t.resolveLocale(i),"string"==typeof e){if(this.message=e,!t.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");var p=h||{},m=(p.formatters,(0,o._T)(p,["formatters"]));this.ast=t.__parse(e,(0,o.pi)((0,o.pi)({},m),{locale:this.resolvedLocale}))}else this.ast=e;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=(l=t.formats,(u=r)?Object.keys(l).reduce((function(t,e){var i,r;return t[e]=(i=l[e],(r=u[e])?(0,o.pi)((0,o.pi)((0,o.pi)({},i||{}),r||{}),Object.keys(i).reduce((function(t,e){return t[e]=(0,o.pi)((0,o.pi)({},i[e]),r[e]||{}),t}),{})):i),t}),(0,o.pi)({},l)):l),this.formatters=h&&h.formatters||(void 0===(c=this.formatterCache)&&(c={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:(0,n.H)((function(){for(var t,e=[],i=0;i0?new Intl.Locale(e[0]):new Intl.Locale("string"==typeof t?t:t[0])}},t.__parse=r.Qc,t.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},t}()},1050:(t,e,i)=>{i.d(e,{C8:()=>s,HR:()=>h,YR:()=>a,jK:()=>o,u_:()=>n});var o,r=i(7582);!function(t){t.MISSING_VALUE="MISSING_VALUE",t.INVALID_VALUE="INVALID_VALUE",t.MISSING_INTL_API="MISSING_INTL_API"}(o||(o={}));var n=function(t){function e(e,i,o){var r=t.call(this,e)||this;return r.code=i,r.originalMessage=o,r}return(0,r.ZT)(e,t),e.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},e}(Error),s=function(t){function e(e,i,r,n){return t.call(this,'Invalid values for "'.concat(e,'": "').concat(i,'". Options are "').concat(Object.keys(r).join('", "'),'"'),o.INVALID_VALUE,n)||this}return(0,r.ZT)(e,t),e}(n),a=function(t){function e(e,i,r){return t.call(this,'Value for "'.concat(e,'" must be of type ').concat(i),o.INVALID_VALUE,r)||this}return(0,r.ZT)(e,t),e}(n),h=function(t){function e(e,i){return t.call(this,'The intl string context variable "'.concat(e,'" was not provided to the string "').concat(i,'"'),o.MISSING_VALUE,i)||this}return(0,r.ZT)(e,t),e}(n)},1092:(t,e,i)=>{i.d(e,{FK:()=>a,du:()=>o});var o,r=i(9263),n=i(1050);function s(t){return"function"==typeof t}function a(t,e,i,h,c,l,u){if(1===t.length&&(0,r.O4)(t[0]))return[{type:o.literal,value:t[0].value}];for(var d=[],p=0,m=t;p{var o=i(7582),r=i(5862),n=i(9662);const s="#171717",a="#000",h=r.iv` .pagination-container { display: flex; align-items: center; gap: 20px; width: 90%; margin: 20px auto 20px; } .pagination-container #nav-buttons { display: flex; gap: 10px; position: relative; } .pagination-container button { background-color: #fff; color: #000; border-radius: 50%; width: 40px; height: 40px; } .pagination-container button { box-sizing: border-box; position: relative; display: block; transform: scale(1); width: 39px; height: 39px; border-radius: 50%; cursor: pointer; border: var( --ds-pagination-nav-button-border-color, ${(0,r.$m)("#0736C3")} ) 2px solid; background-color: var( --ds-pagination-nav-button-background-color, ${(0,r.$m)("#fff")} ); color: var( --ds-pagination-nav-control-button-color, ${(0,r.$m)(a)} ); background-image: var( --ds-pagination-nav-button-background-image, ${(0,r.$m)("none")} ); background-origin: var( --ds-pagination-nav-button-background-origin, ${(0,r.$m)("unset")} ); background-clip: var( --ds-pagination-nav-button-background-clip, ${(0,r.$m)("unset")} ); } .pagination-container button#next::after { content: ''; display: block; box-sizing: border-box; position: absolute; width: 10px; height: 10px; border-bottom: 2px solid; border-right: 2px solid; transform: rotate(-45deg); right: 14px; top: 11px; color: var( --ds-pagination-button-arrow-color, ${(0,r.$m)(s)} ); } :host([dir='rtl']) .pagination-container button#next::after { transform: rotate(135deg); right: unset; left: 12px; } .pagination-container button#prev::after { content: ''; display: block; box-sizing: border-box; position: absolute; width: 10px; height: 10px; border-bottom: 2px solid; border-left: 2px solid; transform: rotate(45deg); left: 14px; top: 11px; color: var( --ds-pagination-button-arrow-color, ${(0,r.$m)(s)} ); } :host([dir='rtl']) .pagination-container button#prev::after { transform: rotate(-135deg); left: unset; right: 12px; } .pagination-container button:focus-visible { outline: 0.1875rem dotted var( --ds-pagination-button-focus-dot-color, ${(0,r.$m)(a)} ); outline-offset: 1px; } .pagination-container .dots-container { display: flex; justify-content: center; align-items: center; width: 100%; } .pagination-container .dot { height: 2px; width: 100%; margin: 0 5px; background-color: #bbb; border-radius: 6px; display: inline-block; } .pagination-container .dot.active { height: 6px; background-color: var( --ds-pagination-active-dot-color, ${(0,r.$m)("#0736C3")} ); } @media screen and (max-width: 860px) { .pagination-container { margin-top: 32px; gap: 16px; flex-direction: column-reverse; align-items: flex-start; width: 100%; } .pagination-container #nav-buttons { margin-top: 0; } } @media screen and (max-width: 540px) { .pagination-container { flex-direction: column-reverse; } .pagination-container #nav-buttons { align-self: start; } } @media (forced-colors: active) { .pagination-container button { forced-color-adjust: none; border-color: #fff; } .pagination-container button#next::after { forced-color-adjust: none; color: #fff; } .pagination-container button#prev::after { forced-color-adjust: none; color: #fff; } .pagination-container .dot { height: 1px; forced-color-adjust: none; background-color: #f2f2f2; } .pagination-container .dot.active { height: 5px; forced-color-adjust: none; background-color: white; } @media (prefers-color-scheme: light) { .pagination-container button { background-color: #fff; border-color: #000; } .pagination-container button#next::after { color: #171717; } .pagination-container button#prev::after { color: #171717; } .pagination-container .dot { background-color: #bbb; } .pagination-container .dot.active { background-color: #000; } } } `;var c=i(5270),l=i(5674);function u(t,e){return(i,o,r)=>{const n=e=>e.renderRoot?.querySelector(t)??null;if(e){const{get:t,set:e}="object"==typeof o?i:r??(()=>{const t=Symbol();return{get(){return this[t]},set(e){this[t]=e}}})();return(0,l.C)(i,o,{get(){let i=t.call(this);return void 0===i&&(i=n(this),(null!==i||this.hasUpdated)&&e.call(this,i)),i}})}return(0,l.C)(i,o,{get(){return n(this)}})}}var d=i(3711),p=i(4638);let m=class extends p.R{constructor(){super(...arguments),this.carouselId="",this.totalSlides=3,this.currentPosition=0}handlePrev(){this.currentPosition=(this.currentPosition-1+Number(this.totalSlides))%Number(this.totalSlides),this.dispatchNavClickEvent(this.currentPosition)}handleNext(){this.currentPosition=(this.currentPosition+1)%this.totalSlides,this.dispatchNavClickEvent(this.currentPosition)}dispatchNavClickEvent(t){const e={detail:{position:t,carouselId:this.carouselId},bubbles:!0,composed:!0};this.dispatchEvent(new CustomEvent("pagination-nav-click",e))}renderDots(){const t=[];for(let e=0;e`)}return r.dy`
${t}
`}render(){return r.dy`
${this.renderDots()}
`}};m.styles=[h],m.dict={previous:"Previous",next:"Next"},(0,o.gn)([(0,n.Cb)({attribute:"carousel-id"})],m.prototype,"carouselId",void 0),(0,o.gn)([(0,n.Cb)({attribute:"total-slides"})],m.prototype,"totalSlides",void 0),(0,o.gn)([(0,n.SB)()],m.prototype,"currentPosition",void 0),(0,o.gn)([(0,d.K)(".dot")],m.prototype,"_dots",void 0),(0,o.gn)([u("#prev")],m.prototype,"prevBtn",void 0),(0,o.gn)([u("#next")],m.prototype,"nextBtn",void 0),m=(0,o.gn)([(0,c.M)("cascade-pagination")],m)},2576:(t,e,i)=>{i.d(e,{Y$:()=>n});class o{constructor(){this.lang=r("lang",document?.documentElement?.getAttribute("lang")),this.dir=r("dir",document?.documentElement?.getAttribute("dir")),new MutationObserver((()=>{document.dispatchEvent(new CustomEvent("localeChanged",{detail:{lang:this.lang=r("lang",document.documentElement.lang),dir:this.dir=r("dir",document.documentElement.dir)}}))})).observe(document.documentElement,{attributes:!0,attributeFilter:["dir","lang"]})}}function r(t,e){return"lang"===t?e&&e.includes("-")&&e.length>=5?e.toLowerCase():"en-us":"dir"===t?e&&e.match(/^(ltr|rtl)$/i)?e.toLowerCase():"ltr":(console.warn("Invalid validation type!"),"")}const n=function(){let t;return function(){return t||(t=new o),t}}()},4638:(t,e,i)=>{i.d(e,{R:()=>h});var o=i(7582),r=i(5862),n=i(9662),s=i(1697),a=i(2576);const h=(t=>{class e extends t{constructor(){super(...arguments),this.i18nManager=(0,a.Y$)(),this.locChangeHandler=t=>{this.lang=t.detail.lang,this.dir=t.detail.dir,this.requestUpdate()},this.errorHandler=(t,e)=>{if(console.warn(`I18nMixin ${t}: ${e}`),"undefined"!=typeof process&&process?.env?.STORYBOOK&&"ERROR"===t)throw new Error(e)}}connectedCallback(){super.connectedCallback(),this.lang=this.i18nManager?.lang||"en-us",this.dir=this.i18nManager?.dir||"ltr",document.addEventListener("localeChanged",this.locChangeHandler),Object.keys(this.translations||{})?.forEach((t=>{const{dict:e}=this.constructor;e&&Object.keys(e).length||this.errorHandler("ERROR","Found translations but dictionary is not defined"),t in e||this.errorHandler("ERROR",`Translation passed in for wrong or obsolete key: '${t}'`)}))}disconnectedCallback(){super.disconnectedCallback(),document.removeEventListener("localeChanged",this.locChangeHandler)}msg(t,e){if(!t)return"";const i=this.constructor.dict?.[t]||"";if(!this.lang)return i;const{dict:o}=this.constructor;o&&!(t in o)&&this.errorHandler("ERROR",`Invalid key: '${t}'`);let r=this.translations?.[t];return r||(this.translations&&this.errorHandler("WARNING",`Missing translation for key: '${t}'`),r=i),this.format(r,e)}format(t,e){return new s.ZP(t,this.lang).format(e)}}return e.dict={},(0,o.gn)([(0,n.Cb)({type:Object,reflect:!1})],e.prototype,"translations",void 0),e})(r.oi)},5270:(t,e,i)=>{i.d(e,{M:()=>o});const o=t=>(e,i)=>{customElements.get(t)?console.warn(`${t} is already defined.`):void 0!==i?i.addInitializer((()=>{customElements.define(t,e)})):customElements.define(t,e)}},8701:(t,e,i)=>{i.d(e,{$m:()=>h,ec:()=>l,i1:()=>u,iv:()=>c});const o=globalThis,r=o.ShadowRoot&&(void 0===o.ShadyCSS||o.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,n=Symbol(),s=new WeakMap;class a{constructor(t,e,i){if(this._$cssResult$=!0,i!==n)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t,this.t=e}get styleSheet(){let t=this.o;const e=this.t;if(r&&void 0===t){const i=void 0!==e&&1===e.length;i&&(t=s.get(e)),void 0===t&&((this.o=t=new CSSStyleSheet).replaceSync(this.cssText),i&&s.set(e,t))}return t}toString(){return this.cssText}}const h=t=>new a("string"==typeof t?t:t+"",void 0,n),c=(t,...e)=>{const i=1===t.length?t[0]:e.reduce(((e,i,o)=>e+(t=>{if(!0===t._$cssResult$)return t.cssText;if("number"==typeof t)return t;throw Error("Value passed to 'css' function must be a 'css' function result: "+t+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(i)+t[o+1]),t[0]);return new a(i,t,n)},l=(t,e)=>{if(r)t.adoptedStyleSheets=e.map((t=>t instanceof CSSStyleSheet?t:t.styleSheet));else for(const i of e){const e=document.createElement("style"),r=o.litNonce;void 0!==r&&e.setAttribute("nonce",r),e.textContent=i.cssText,t.appendChild(e)}},u=r?t=>t:t=>t instanceof CSSStyleSheet?(t=>{let e="";for(const i of t.cssRules)e+=i.cssText;return h(e)})(t):t},5674:(t,e,i)=>{i.d(e,{C:()=>o});const o=(t,e,i)=>(i.configurable=!0,i.enumerable=!0,Reflect.decorate&&"object"!=typeof e&&Object.defineProperty(t,e,i),i)},760:(t,e,i)=>{i.d(e,{C:()=>s});var o=i(8732);const r={attribute:!0,type:String,converter:o.Ts,reflect:!1,hasChanged:o.Qu},n=(t=r,e,i)=>{const{kind:o,metadata:n}=i;let s=globalThis.litPropertyMetadata.get(n);if(void 0===s&&globalThis.litPropertyMetadata.set(n,s=new Map),s.set(i.name,t),"accessor"===o){const{name:o}=i;return{set(i){const r=e.get.call(this);e.set.call(this,i),this.requestUpdate(o,r,t)},init(e){return void 0!==e&&this.P(o,void 0,t),e}}}if("setter"===o){const{name:o}=i;return function(i){const r=this[o];e.call(this,i),this.requestUpdate(o,r,t)}}throw Error("Unsupported decorator location: "+o)};function s(t){return(e,i)=>"object"==typeof i?n(t,e,i):((t,e,i)=>{const o=e.hasOwnProperty(i);return e.constructor.createProperty(i,o?{...t,wrapped:!0}:t),o?Object.getOwnPropertyDescriptor(e,i):void 0})(t,e,i)}},3711:(t,e,i)=>{i.d(e,{K:()=>n});var o=i(5674);let r;function n(t){return(e,i)=>(0,o.C)(e,i,{get(){return(this.renderRoot??(r??=document.createDocumentFragment())).querySelectorAll(t)}})}},9158:(t,e,i)=>{i.d(e,{S:()=>r});var o=i(760);function r(t){return(0,o.C)({...t,state:!0,attribute:!1})}},8732:(t,e,i)=>{i.d(e,{$m:()=>o.$m,Qu:()=>f,Ts:()=>g,fl:()=>v,iv:()=>o.iv});var o=i(8701);const{is:r,defineProperty:n,getOwnPropertyDescriptor:s,getOwnPropertyNames:a,getOwnPropertySymbols:h,getPrototypeOf:c}=Object,l=globalThis,u=l.trustedTypes,d=u?u.emptyScript:"",p=l.reactiveElementPolyfillSupport,m=(t,e)=>t,g={toAttribute(t,e){switch(e){case Boolean:t=t?d:null;break;case Object:case Array:t=null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){let i=t;switch(e){case Boolean:i=null!==t;break;case Number:i=null===t?null:Number(t);break;case Object:case Array:try{i=JSON.parse(t)}catch(t){i=null}}return i}},f=(t,e)=>!r(t,e),b={attribute:!0,type:String,converter:g,reflect:!1,hasChanged:f};Symbol.metadata??=Symbol("metadata"),l.litPropertyMetadata??=new WeakMap;class v extends HTMLElement{static addInitializer(t){this._$Ei(),(this.l??=[]).push(t)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(t,e=b){if(e.state&&(e.attribute=!1),this._$Ei(),this.elementProperties.set(t,e),!e.noAccessor){const i=Symbol(),o=this.getPropertyDescriptor(t,i,e);void 0!==o&&n(this.prototype,t,o)}}static getPropertyDescriptor(t,e,i){const{get:o,set:r}=s(this.prototype,t)??{get(){return this[e]},set(t){this[e]=t}};return{get(){return o?.call(this)},set(e){const n=o?.call(this);r.call(this,e),this.requestUpdate(t,n,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this.elementProperties.get(t)??b}static _$Ei(){if(this.hasOwnProperty(m("elementProperties")))return;const t=c(this);t.finalize(),void 0!==t.l&&(this.l=[...t.l]),this.elementProperties=new Map(t.elementProperties)}static finalize(){if(this.hasOwnProperty(m("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(m("properties"))){const t=this.properties,e=[...a(t),...h(t)];for(const i of e)this.createProperty(i,t[i])}const t=this[Symbol.metadata];if(null!==t){const e=litPropertyMetadata.get(t);if(void 0!==e)for(const[t,i]of e)this.elementProperties.set(t,i)}this._$Eh=new Map;for(const[t,e]of this.elementProperties){const i=this._$Eu(t,e);void 0!==i&&this._$Eh.set(i,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(t){const e=[];if(Array.isArray(t)){const i=new Set(t.flat(1/0).reverse());for(const t of i)e.unshift((0,o.i1)(t))}else void 0!==t&&e.push((0,o.i1)(t));return e}static _$Eu(t,e){const i=e.attribute;return!1===i?void 0:"string"==typeof i?i:"string"==typeof t?t.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){this._$ES=new Promise((t=>this.enableUpdating=t)),this._$AL=new Map,this._$E_(),this.requestUpdate(),this.constructor.l?.forEach((t=>t(this)))}addController(t){(this._$EO??=new Set).add(t),void 0!==this.renderRoot&&this.isConnected&&t.hostConnected?.()}removeController(t){this._$EO?.delete(t)}_$E_(){const t=new Map,e=this.constructor.elementProperties;for(const i of e.keys())this.hasOwnProperty(i)&&(t.set(i,this[i]),delete this[i]);t.size>0&&(this._$Ep=t)}createRenderRoot(){const t=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return(0,o.ec)(t,this.constructor.elementStyles),t}connectedCallback(){this.renderRoot??=this.createRenderRoot(),this.enableUpdating(!0),this._$EO?.forEach((t=>t.hostConnected?.()))}enableUpdating(t){}disconnectedCallback(){this._$EO?.forEach((t=>t.hostDisconnected?.()))}attributeChangedCallback(t,e,i){this._$AK(t,i)}_$EC(t,e){const i=this.constructor.elementProperties.get(t),o=this.constructor._$Eu(t,i);if(void 0!==o&&!0===i.reflect){const r=(void 0!==i.converter?.toAttribute?i.converter:g).toAttribute(e,i.type);this._$Em=t,null==r?this.removeAttribute(o):this.setAttribute(o,r),this._$Em=null}}_$AK(t,e){const i=this.constructor,o=i._$Eh.get(t);if(void 0!==o&&this._$Em!==o){const t=i.getPropertyOptions(o),r="function"==typeof t.converter?{fromAttribute:t.converter}:void 0!==t.converter?.fromAttribute?t.converter:g;this._$Em=o,this[o]=r.fromAttribute(e,t.type),this._$Em=null}}requestUpdate(t,e,i){if(void 0!==t){if(i??=this.constructor.getPropertyOptions(t),!(i.hasChanged??f)(this[t],e))return;this.P(t,e,i)}!1===this.isUpdatePending&&(this._$ES=this._$ET())}P(t,e,i){this._$AL.has(t)||this._$AL.set(t,e),!0===i.reflect&&this._$Em!==t&&(this._$Ej??=new Set).add(t)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(t){Promise.reject(t)}const t=this.scheduleUpdate();return null!=t&&await t,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??=this.createRenderRoot(),this._$Ep){for(const[t,e]of this._$Ep)this[t]=e;this._$Ep=void 0}const t=this.constructor.elementProperties;if(t.size>0)for(const[e,i]of t)!0!==i.wrapped||this._$AL.has(e)||void 0===this[e]||this.P(e,this[e],i)}let t=!1;const e=this._$AL;try{t=this.shouldUpdate(e),t?(this.willUpdate(e),this._$EO?.forEach((t=>t.hostUpdate?.())),this.update(e)):this._$EU()}catch(e){throw t=!1,this._$EU(),e}t&&this._$AE(e)}willUpdate(t){}_$AE(t){this._$EO?.forEach((t=>t.hostUpdated?.())),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(t)),this.updated(t)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(t){return!0}update(t){this._$Ej&&=this._$Ej.forEach((t=>this._$EC(t,this[t]))),this._$EU()}updated(t){}firstUpdated(t){}}v.elementStyles=[],v.shadowRootOptions={mode:"open"},v[m("elementProperties")]=new Map,v[m("finalized")]=new Map,p?.({ReactiveElement:v}),(l.reactiveElementVersions??=[]).push("2.0.4")},8922:(t,e,i)=>{i.d(e,{$m:()=>o.$m,dy:()=>r.dy,iv:()=>o.iv,oi:()=>n});var o=i(8732),r=i(3692);class n extends o.fl{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){const t=super.createRenderRoot();return this.renderOptions.renderBefore??=t.firstChild,t}update(t){const e=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(t),this._$Do=(0,r.sY)(e,this.renderRoot,this.renderOptions)}connectedCallback(){super.connectedCallback(),this._$Do?.setConnected(!0)}disconnectedCallback(){super.disconnectedCallback(),this._$Do?.setConnected(!1)}render(){return r.Jb}}n._$litElement$=!0,n.finalized=!0,globalThis.litElementHydrateSupport?.({LitElement:n});const s=globalThis.litElementPolyfillSupport;s?.({LitElement:n}),(globalThis.litElementVersions??=[]).push("4.0.4")},3692:(t,e,i)=>{i.d(e,{Jb:()=>T,YP:()=>H,dy:()=>x,sY:()=>G});const o=globalThis,r=o.trustedTypes,n=r?r.createPolicy("lit-html",{createHTML:t=>t}):void 0,s="$lit$",a=`lit$${(Math.random()+"").slice(9)}$`,h="?"+a,c=`<${h}>`,l=document,u=()=>l.createComment(""),d=t=>null===t||"object"!=typeof t&&"function"!=typeof t,p=Array.isArray,m="[ \t\n\f\r]",g=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,f=/-->/g,b=/>/g,v=RegExp(`>|${m}(?:([^\\s"'>=/]+)(${m}*=${m}*(?:[^ \t\n\f\r"'\`<>=]|("|')|))|$)`,"g"),y=/'/g,E=/"/g,_=/^(?:script|style|textarea|title)$/i,A=t=>(e,...i)=>({_$litType$:t,strings:e,values:i}),x=A(1),H=A(2),T=Symbol.for("lit-noChange"),S=Symbol.for("lit-nothing"),w=new WeakMap,P=l.createTreeWalker(l,129);function B(t,e){if(!Array.isArray(t)||!t.hasOwnProperty("raw"))throw Error("invalid template strings array");return void 0!==n?n.createHTML(e):e}const C=(t,e)=>{const i=t.length-1,o=[];let r,n=2===e?"":"",h=g;for(let e=0;e"===u[0]?(h=r??g,d=-1):void 0===u[1]?d=-2:(d=h.lastIndex-u[2].length,l=u[1],h=void 0===u[3]?v:'"'===u[3]?E:y):h===E||h===y?h=v:h===f||h===b?h=g:(h=v,r=void 0);const m=h===v&&t[e+1].startsWith("/>")?" ":"";n+=h===g?i+c:d>=0?(o.push(l),i.slice(0,d)+s+i.slice(d)+a+m):i+a+(-2===d?e:m)}return[B(t,n+(t[i]||"")+(2===e?"":"")),o]};class ${constructor({strings:t,_$litType$:e},i){let o;this.parts=[];let n=0,c=0;const l=t.length-1,d=this.parts,[p,m]=C(t,e);if(this.el=$.createElement(p,i),P.currentNode=this.el.content,2===e){const t=this.el.content.firstChild;t.replaceWith(...t.childNodes)}for(;null!==(o=P.nextNode())&&d.length0){o.textContent=r?r.emptyScript:"";for(let i=0;ip(t)||"function"==typeof t?.[Symbol.iterator])(t)?this.k(t):this._(t)}S(t){return this._$AA.parentNode.insertBefore(t,this._$AB)}T(t){this._$AH!==t&&(this._$AR(),this._$AH=this.S(t))}_(t){this._$AH!==S&&d(this._$AH)?this._$AA.nextSibling.data=t:this.T(l.createTextNode(t)),this._$AH=t}$(t){const{values:e,_$litType$:i}=t,o="number"==typeof i?this._$AC(t):(void 0===i.el&&(i.el=$.createElement(B(i.h,i.h[0]),this.options)),i);if(this._$AH?._$AD===o)this._$AH.p(e);else{const t=new L(o,this),i=t.u(this.options);t.p(e),this.T(i),this._$AH=t}}_$AC(t){let e=w.get(t.strings);return void 0===e&&w.set(t.strings,e=new $(t)),e}k(t){p(this._$AH)||(this._$AH=[],this._$AR());const e=this._$AH;let i,o=0;for(const r of t)o===e.length?e.push(i=new O(this.S(u()),this.S(u()),this,this.options)):i=e[o],i._$AI(r),o++;o2||""!==i[0]||""!==i[1]?(this._$AH=Array(i.length-1).fill(new String),this.strings=i):this._$AH=S}_$AI(t,e=this,i,o){const r=this.strings;let n=!1;if(void 0===r)t=N(this,t,e,0),n=!d(t)||t!==this._$AH&&t!==T,n&&(this._$AH=t);else{const o=t;let s,a;for(t=r[0],s=0;s{const o=i?.renderBefore??e;let r=o._$litPart$;if(void 0===r){const t=i?.renderBefore??null;o._$litPart$=r=new O(e.insertBefore(u(),t),t,void 0,i??{})}return r._$AI(t),r}},9662:(t,e,i)=>{i.d(e,{Cb:()=>o.C,SB:()=>r.S});var o=i(760),r=i(9158)},5862:(t,e,i)=>{i.d(e,{$m:()=>o.$m,dy:()=>o.dy,iv:()=>o.iv,oi:()=>o.oi}),i(8732),i(3692);var o=i(8922)},7582:(t,e,i)=>{i.d(e,{ZT:()=>r,_T:()=>s,ev:()=>h,gn:()=>a,pi:()=>n});var o=function(t,e){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i])},o(t,e)};function r(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function i(){this.constructor=t}o(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}var n=function(){return n=Object.assign||function(t){for(var e,i=1,o=arguments.length;i=0;a--)(r=t[a])&&(s=(n<3?r(s):n>3?r(e,i,s):r(e,i))||s);return n>3&&s&&Object.defineProperty(e,i,s),s}function h(t,e,i){if(i||2===arguments.length)for(var o,r=0,n=e.length;r{for(var o in e)i.o(e,o)&&!i.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var o={};return(()=>{i.r(o),i.d(o,{CarouselItem:()=>f});var t=i(7582),e=i(3692);const r=Symbol.for(""),n=t=>{if(t?.r===r)return t?._$litStatic$},s=new Map,a=t=>(e,...i)=>{const o=i.length;let r,a;const h=[],c=[];let l,u=0,d=!1;for(;u{this.isMobile=window.innerWidth<=860},this.navClickEventListener=t=>{const e=t.detail;e.carouselId===this.carouselId&&(this.currentPosition=e.position,this.updateCarousel())}}firstUpdated(){this.totalSlides=this._slidesElement.length,this.updateCarousel()}connectedCallback(){super.connectedCallback(),window.addEventListener("resize",this.updateMobileSize),this.addEventListener("pagination-nav-click",this.navClickEventListener),this.updateMobileSize()}disconnectedCallback(){super.disconnectedCallback(),window.removeEventListener("resize",this.updateMobileSize),this.removeEventListener("pagination-nav-click",this.navClickEventListener)}updateCarousel(){this._slidesElement?.forEach(((t,e)=>{t.classList.remove("carousel-active","carousel-prev","carousel-next"),e===this.currentPosition?t.classList.add("carousel-active"):e===(this.currentPosition+1)%this.totalSlides?t.classList.add("carousel-next"):e===(this.currentPosition-1+this.totalSlides)%this.totalSlides&&t.classList.add("carousel-prev")}))}renderSlides(){const t=JSON.parse(this.itemsContent);return h` ${t.items?.map(((e,i)=>h` `))} `}render(){const t=JSON.parse(this.itemsContent);return h` `}};f.styles=[m,g],(0,t.gn)([(0,c.Cb)()],f.prototype,"itemsContent",void 0),(0,t.gn)([(0,c.Cb)({attribute:"carousel-id"})],f.prototype,"carouselId",void 0),(0,t.gn)([(0,c.Cb)({attribute:"theme"})],f.prototype,"theme",void 0),(0,t.gn)([(0,c.SB)()],f.prototype,"currentPosition",void 0),(0,t.gn)([(0,c.SB)()],f.prototype,"totalSlides",void 0),(0,t.gn)([(0,c.SB)()],f.prototype,"isMobile",void 0),(0,t.gn)([(0,l.K)(".carousel-slide")],f.prototype,"_slidesElement",void 0),f=(0,t.gn)([(0,d.M)("cascade-carousel-item")],f)})(),o})(),t.exports=e()}},e={};function i(o){var r=e[o];if(void 0!==r)return r.exports;var n=e[o]={exports:{}};return t[o](n,n.exports,i),n.exports}i.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return i.d(e,{a:e}),e},i.d=(t,e)=>{for(var o in e)i.o(e,o)&&!i.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{"use strict";i(6735)})()})(); document.addEventListener("DOMContentLoaded", function () { var appCarouselPagElements = document.querySelectorAll( ".app-carousel-pagniation" ); appCarouselPagElements.forEach(function (appCarouselPagElement) { var paginationActiveDotColor = appCarouselPagElement.getAttribute( "data-page-nav-active-dot-color" ); if (paginationActiveDotColor != null) { appCarouselPagElement.style.setProperty( "--ds-pagination-active-dot-color", paginationActiveDotColor ); } var paginationButtonGradient = appCarouselPagElement.getAttribute( "data-page-nav-button-border-gradient-color" ); var baseColor = appCarouselPagElement.classList.contains("theme-dark") ? "var(--dark-mode-button-background-color)" : "white"; if (paginationButtonGradient != null) { var backgroundGradient = `linear-gradient(${baseColor}, ${baseColor})`; var gradient = `${backgroundGradient}, ${paginationButtonGradient}`; appCarouselPagElement.style.setProperty( "--ds-pagination-nav-button-background-image", gradient ); } }); const isMobile = window.innerWidth <= 1084; //Carosel pagination width document.querySelectorAll(".app-carousel-pagniation").forEach((elem) => { let paginationContainer = elem?.shadowRoot?.querySelector( ".pagination-container" ); if (!isMobile) { paginationContainer.setAttribute("style", "width:80%"); } else { paginationContainer.setAttribute("style", "width:100%"); } }); var carouselElements = document.querySelectorAll(".carousel-module"); carouselElements.forEach(function (element) { var cardBorderBaseColor = element.getAttribute("data-border-base-color"); var cardBorderGradient = element.getAttribute("data-border-gradient"); var cardBackgroundGradient = element.getAttribute( "data-card-background-gradient" ); if (cardBorderBaseColor) { element.style.setProperty( "--ds-detail-card-border-color", cardBorderBaseColor ); } if (cardBorderGradient) { element.style.setProperty( "--ds-detail-card-border-gradient", cardBorderGradient ); } }); const appSoftwareCarosel = document.querySelectorAll(".appsoftwarecarousel"); let videos = document.querySelectorAll( ".appsoftwarecarousel .carousel-video-slot" ); let activeCarouselName = document .querySelector(".appsoftwarecarousel cascade-carousel-item") ?.shadowRoot?.querySelector( ".carousel-component .carousel-active slot" )?.name; let activeVideo = document.querySelector( ".appsoftwarecarousel cascade-carousel-item div[slot=" + activeCarouselName + "] video" ); let activeVideoButton = document.querySelector( ".appsoftwarecarousel cascade-carousel-item div[slot=" + activeCarouselName + "] button" ); let animationButtonState = document .querySelector(".animationtoggle .c-toggle button") ?.getAttribute("aria-checked") == "true" ? true : false; const reAssignCarouselControls = (componentInstance) => { videos = componentInstance.querySelectorAll(".carousel-video-slot"); activeCarouselName = componentInstance .querySelector("cascade-carousel-item") ?.shadowRoot?.querySelector( ".carousel-component .carousel-active slot" )?.name; activeVideo = componentInstance.querySelector( "cascade-carousel-item div[slot=" + activeCarouselName + "] video" ); activeVideoButton = componentInstance.querySelector( "cascade-carousel-item div[slot=" + activeCarouselName + "] button" ); animationButtonState = document .querySelector(".animationtoggle .c-toggle button") ?.getAttribute("aria-checked") == "true" ? true : false; }; const autoPlayActiveVideo = (event, componentInstance) => { reAssignCarouselControls(componentInstance); if (videos) { videos.forEach((videoParent) => { const video = videoParent.querySelector("video"); const playButton = videoParent.querySelector("button"); playButton?.setAttribute("style", "display:none"); playButton?.setAttribute("tabindex", "-1"); video.currentTime = 0; video.src = video.firstElementChild.src; video?.addEventListener("ended", () => { video.currentTime = 0; video.load(); activeVideoButton?.classList?.add("glyph-circle-play"); activeVideoButton?.classList?.remove("glyph-circle-pause"); activeVideoButton?.setAttribute('title', activeVideoButton?.getAttribute('data-play')); }); }); } if (event?.detail === true) { activeVideo?.play(); activeVideoButton?.removeAttribute("style"); activeVideoButton?.removeAttribute("tabindex"); activeVideoButton?.classList?.add("glyph-circle-pause"); activeVideoButton?.classList?.remove("glyph-circle-play"); activeVideoButton?.setAttribute('title',activeVideoButton?.getAttribute('data-pause')); } else { activeVideoButton?.removeAttribute("style"); activeVideoButton?.removeAttribute("tabindex"); activeVideoButton?.classList?.add("glyph-circle-play"); activeVideoButton?.classList?.remove("glyph-circle-pause"); activeVideoButton?.setAttribute('title',activeVideoButton?.getAttribute('data-play')); } //active video play trigger if (activeVideoButton && activeVideoButton.getAttribute("listener") != "true") { activeVideoButton?.addEventListener("click", () => { playButtonClick(componentInstance); }); activeVideoButton.setAttribute("listener", true); } }; const animationEvent = (event, componentInstance) => { if (videos) { if (!event.detail) { videos.forEach((videoParent) => { const video = videoParent.querySelector("video"); video.src = video.firstElementChild.src; video.removeAttribute("playsinline"); autoPlayActiveVideo(event, componentInstance); }); } else { videos.forEach((videoParent) => { const video = videoParent.querySelector("video"); video.src = video.firstElementChild.src; video.setAttribute("playsinline", true); video.setAttribute("preload", "none"); video.currentTime = 0; autoPlayActiveVideo(event, componentInstance); }); } } }; const playButtonClick = (componentInstance) => { reAssignCarouselControls(componentInstance); if (activeVideoButton?.classList?.contains("glyph-circle-play")) { activeVideo?.play(); activeVideoButton?.classList?.add("glyph-circle-pause"); activeVideoButton?.classList?.remove("glyph-circle-play"); activeVideoButton?.setAttribute('title', activeVideoButton?.getAttribute('data-pause')); } else if (activeVideoButton?.classList?.contains("glyph-circle-pause")) { activeVideo?.pause(); activeVideoButton?.classList?.add("glyph-circle-play"); activeVideoButton?.classList?.remove("glyph-circle-pause"); activeVideoButton?.setAttribute('title', activeVideoButton?.getAttribute('data-play')); } }; if ("IntersectionObserver" in window) { var lazyVideoObserver = new window.IntersectionObserver(function ( entries, observer ) { entries.forEach(function (entry) { if (entry.isIntersecting) { const componentInstance = entry.target; reAssignCarouselControls(componentInstance); //pagination change document.addEventListener("pagination-nav-click", () => { reAssignCarouselControls(componentInstance); autoPlayActiveVideo( { detail: animationButtonState, }, componentInstance ); }); // //active video play trigger // activeVideoButton?.addEventListener("click", () => { // playButtonClick(componentInstance); // }); //Animation toggle/event document.addEventListener("AEM_ANIMATION_ENABLED", (event) => { animationEvent(event, componentInstance); }); //Animation on page load (onoff) animationEvent( { detail: animationButtonState, }, componentInstance ); } }); }); appSoftwareCarosel.forEach((elem) => { lazyVideoObserver.observe(elem); }); } });