PageSourceSearch

https://cdn.my.revisual.io/widgets/client.min.js?26.9.4-1

js revisual.io collected 2026-10-02 14:54:02 UTC 3,809,639 bytes, 3 lines download raw bytes

1/*! For license information please see client.min.js.LICENSE.txt */
2(()=>{var e={6152(){(()=>{"use strict";const e=function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const r=Math.pow(10,t),o=Math.random()*(n-e)+e;return Math.floor(o*r)/r},n=e=>e[Math.floor(Math.random()*e.length)],t=()=>Math.log(window.innerWidth)/Math.log(1920),r=(e,n)=>{let t;return function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];clearTimeout(t),t=setTimeout(()=>e(...o),n)}},o=Math.PI/180,a={confettiesNumber:250,confettiRadius:6,confettiColors:["#fcf403","#62fc03","#f4fc03","#03e7fc","#03fca5","#a503fc","#fc03ad","#fc03c2"],emojies:[],svgIcon:null};class i{constructor(r){let{initialPosition:a,direction:i,radius:s,colors:l,emojis:c,svgIcon:d}=r;const A=e(.9,1.7,3)*t();this.speed={x:A,y:A},this.finalSpeedX=e(.2,.6,3),this.rotationSpeed=c.length||d?.01:e(.03,.07,3)*t(),this.dragCoefficient=e(5e-4,9e-4,6),this.radius={x:s,y:s},this.initialRadius=s,this.rotationAngle="left"===i?e(0,.2,3):e(-.2,0,3),this.emojiRotationAngle=e(0,2*Math.PI),this.radiusYDirection="down";const u="left"===i?e(82,15)*o:e(-15,-82)*o;this.absCos=Math.abs(Math.cos(u)),this.absSin=Math.abs(Math.sin(u));const p=e(-150,0),h={x:a.x+("left"===i?-p:p)*this.absCos,y:a.y-p*this.absSin};this.position={...h},this.initialPosition={...h},this.color=c.length||d?null:n(l),this.emoji=c.length?n(c):null,this.svgIcon=null,d&&(this.svgImage=new Image,this.svgImage.src=d,this.svgImage.onload=()=>{this.svgIcon=this.svgImage}),this.createdAt=Date.now(),this.direction=i}draw(e){const{x:n,y:t}=this.position,{x:r,y:o}=this.radius,a=window.devicePixelRatio;this.svgIcon?(e.save(),e.translate(a*n,a*t),e.rotate(this.emojiRotationAngle),e.drawImage(this.svgIcon,-r,-o,2*r,2*o),e.restore()):this.color?(e.fillStyle=this.color,e.beginPath(),e.ellipse(n*a,t*a,r*a,o*a,this.rotationAngle,0,2*Math.PI),e.fill()):this.emoji&&(e.font=r*a+"px serif",e.save(),e.translate(a*n,a*t),e.rotate(this.emojiRotationAngle),e.textAlign="center",e.fillText(this.emoji,0,o/2),e.restore())}updatePosition(e,n){const t=n-this.createdAt;this.speed.x>this.finalSpeedX&&(this.speed.x-=this.dragCoefficient*e),this.position.x+=this.speed.x*("left"===this.direction?-this.absCos:this.absCos)*e,this.position.y=this.initialPosition.y-this.speed.y*this.absSin*t+.00125*Math.pow(t,2)/2,this.emoji||this.svgIcon||(this.rotationSpeed-=1e-5*e,this.rotationSpeed=Math.max(this.rotationSpeed,0),"down"===this.radiusYDirection?(this.radius.y-=e*this.rotationSpeed,this.radius.y<=0&&(this.radius.y=0,this.radiusYDirection="up")):(this.radius.y+=e*this.rotationSpeed,this.radius.y>=this.initialRadius&&(this.radius.y=this.initialRadius,this.radiusYDirection="down")))}isVisible(e){return this.position.y<e+100}}const s=new class{constructor(){this.canvas=document.createElement("canvas"),this.canvas.style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1000; pointer-events: none;",document.body.appendChild(this.canvas),this.context=this.canvas.getContext("2d"),this.confetti=[],this.lastUpdated=Date.now(),window.addEventListener("resize",r(()=>this.resizeCanvas(),200)),this.resizeCanvas(),requestAnimationFrame(()=>this.loop())}resizeCanvas(){this.canvas.width=window.innerWidth*window.devicePixelRatio,this.canvas.height=window.innerHeight*window.devicePixelRatio}addConfetti(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{confettiesNumber:n,confettiRadius:t,confettiColors:r,emojies:o,svgIcon:s}={...a,...e},l=5*window.innerHeight/7;for(let a=0;a<n/2;a++)this.confetti.push(new i({initialPosition:{x:0,y:l},direction:"right",radius:t,colors:r,emojis:o,svgIcon:s})),this.confetti.push(new i({initialPosition:{x:window.innerWidth,y:l},direction:"left",radius:t,colors:r,emojis:o,svgIcon:s}))}resetAndStart(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.confetti=[],this.addConfetti(e)}loop(){const e=Date.now(),n=e-this.lastUpdated;this.lastUpdated=e,this.context.clearRect(0,0,this.canvas.width,this.canvas.height),this.confetti=this.confetti.filter(t=>(t.updatePosition(n,e),t.draw(this.context),t.isVisible(this.canvas.height))),requestAnimationFrame(()=>this.loop())}};window.addEventListener("message",e=>{e.data&&"resetConfetti"===e.data.type&&(s.addConfetti(),s.resetAndStart(e.data.config))})})()},95682(e,n,t){"use strict";var r,o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},a=t(22790),i=(r=a)&&r.__esModule?r:{default:r};n.A=function(e){var n=e.fill,t=void 0===n?"currentColor":n,r=e.width,a=void 0===r?24:r,s=e.height,l=void 0===s?24:s,c=e.style,d=void 0===c?{}:c,A=function(e,n){var t={};for(var r in e)n.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}(e,["fill","width","height","style"]);return i.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:t,width:a,height:l},d)},A),i.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},24343(e,n,t){"use strict";var r,o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},a=t(22790),i=(r=a)&&r.__esModule?r:{default:r};n.A=function(e){var n=e.fill,t=void 0===n?"currentColor":n,r=e.width,a=void 0===r?24:r,s=e.height,l=void 0===s?24:s,c=e.style,d=void 0===c?{}:c,A=function(e,n){var t={};for(var r in e)n.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}(e,["fill","width","height","style"]);return i.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:t,width:a,height:l},d)},A),i.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},32160(e){"use strict";e.exports=function(e){var n=[];return n.toString=function(){return this.map(function(n){var t="",r="undefined"!==typeof n[5];return n[4]&&(t+="@supports (".concat(n[4],") {")),n[2]&&(t+="@media ".concat(n[2]," {")),r&&(t+="@layer".concat(n[5].length>0?" ".concat(n[5]):""," {")),t+=e(n),r&&(t+="}"),n[2]&&(t+="}"),n[4]&&(t+="}"),t}).join("")},n.i=function(e,t,r,o,a){"string"===typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var s=0;s<this.length;s++){var l=this[s][0];null!=l&&(i[l]=!0)}for(var c=0;c<e.length;c++){var d=[].concat(e[c]);r&&i[d[0]]||("undefined"!==typeof a&&("undefined"===typeof d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),t&&(d[2]?(d[1]="@media ".concat(d[2]," {").concat(d[1],"}"),d[2]=t):d[2]=t),o&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=o):d[4]="".concat(o)),n.push(d))}},n}},92027(e){"use strict";e.exports=function(e,n){return n||(n={}),e?(e=String(e.__esModule?e.default:e),/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),n.hash&&(e+=n.hash),/["'() \t\n]|(%20)/.test(e)||n.needQuotes?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e):e}},38848(e){"use strict";e.exports=function(e){var n=e[1],t=e[3];if(!t)return n;if("function"===typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),o="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),a="/*# ".concat(o," */");return[n].concat([a]).join("\n")}return[n].join("\n")}},55575(e){e.exports=function(){"use strict";var e=1e3,n=6e4,t=36e5,r="millisecond",o="second",a="minute",i="hour",s="day",l="week",c="month",d="quarter",A="year",u="date",p="Invalid Date",h=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,g=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
vendor: 5,418 bytes, line 2
2|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,m={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(e){var n=["th","st","nd","rd"],t=e%100;return"["+e+(n[(t-20)%10]||n[t]||n[0])+"]"}},f=function(e,n,t){var r=String(e);return!r||r.length>=n?e:""+Array(n+1-r.length).join(t)+e},C={s:f,z:function(e){var n=-e.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),o=t%60;return(n<=0?"+":"-")+f(r,2,"0")+":"+f(o,2,"0")},m:function e(n,t){if(n.date()<t.date())return-e(t,n);var r=12*(t.year()-n.year())+(t.month()-n.month()),o=n.clone().add(r,c),a=t-o<0,i=n.clone().add(r+(a?-1:1),c);return+(-(r+(t-o)/(a?o-i:i-o))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:c,y:A,w:l,d:s,D:u,h:i,m:a,s:o,ms:r,Q:d}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},b="en",v={};v[b]=m;var x="$isDayjsObject",y=function(e){return e instanceof k||!(!e||!e[x])},w=function e(n,t,r){var o;if(!n)return b;if("string"==typeof n){var a=n.toLowerCase();v[a]&&(o=a),t&&(v[a]=t,o=a);var i=n.split("-");if(!o&&i.length>1)return e(i[0])}else{var s=n.name;v[s]=n,o=s}return!r&&o&&(b=o),o||!r&&b},_=function(e,n){if(y(e))return e.clone();var t="object"==typeof n?n:{};return t.date=e,t.args=arguments,new k(t)},E=C;E.l=w,E.i=y,E.w=function(e,n){return _(e,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var k=function(){function m(e){this.$L=w(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[x]=!0}var f=m.prototype;return f.parse=function(e){this.$d=function(e){var n=e.date,t=e.utc;if(null===n)return new Date(NaN);if(E.u(n))return new Date;if(n instanceof Date)return new Date(n);if("string"==typeof n&&!/Z$/i.test(n)){var r=n.match(h);if(r){var o=r[2]-1||0,a=(r[7]||"0").substring(0,3);return t?new Date(Date.UTC(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)):new Date(r[1],o,r[3]||1,r[4]||0,r[5]||0,r[6]||0,a)}}return new Date(n)}(e),this.init()},f.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},f.$utils=function(){return E},f.isValid=function(){return!(this.$d.toString()===p)},f.isSame=function(e,n){var t=_(e);return this.startOf(n)<=t&&t<=this.endOf(n)},f.isAfter=function(e,n){return _(e)<this.startOf(n)},f.isBefore=function(e,n){return this.endOf(n)<_(e)},f.$g=function(e,n,t){return E.u(e)?this[n]:this.set(t,e)},f.unix=function(){return Math.floor(this.valueOf()/1e3)},f.valueOf=function(){return this.$d.getTime()},f.startOf=function(e,n){var t=this,r=!!E.u(n)||n,d=E.p(e),p=function(e,n){var o=E.w(t.$u?Date.UTC(t.$y,n,e):new Date(t.$y,n,e),t);return r?o:o.endOf(s)},h=function(e,n){return E.w(t.toDate()[e].apply(t.toDate("s"),(r?[0,0,0,0]:[23,59,59,999]).slice(n)),t)},g=this.$W,m=this.$M,f=this.$D,C="set"+(this.$u?"UTC":"");switch(d){case A:return r?p(1,0):p(31,11);case c:return r?p(1,m):p(0,m+1);case l:var b=this.$locale().weekStart||0,v=(g<b?g+7:g)-b;return p(r?f-v:f+(6-v),m);case s:case u:return h(C+"Hours",0);case i:return h(C+"Minutes",1);case a:return h(C+"Seconds",2);case o:return h(C+"Milliseconds",3);default:return this.clone()}},f.endOf=function(e){return this.startOf(e,!1)},f.$set=function(e,n){var t,l=E.p(e),d="set"+(this.$u?"UTC":""),p=(t={},t[s]=d+"Date",t[u]=d+"Date",t[c]=d+"Month",t[A]=d+"FullYear",t[i]=d+"Hours",t[a]=d+"Minutes",t[o]=d+"Seconds",t[r]=d+"Milliseconds",t)[l],h=l===s?this.$D+(n-this.$W):n;if(l===c||l===A){var g=this.clone().set(u,1);g.$d[p](h),g.init(),this.$d=g.set(u,Math.min(this.$D,g.daysInMonth())).$d}else p&&this.$d[p](h);return this.init(),this},f.set=function(e,n){return this.clone().$set(e,n)},f.get=function(e){return this[E.p(e)]()},f.add=function(r,d){var u,p=this;r=Number(r);var h=E.p(d),g=function(e){var n=_(p);return E.w(n.date(n.date()+Math.round(e*r)),p)};if(h===c)return this.set(c,this.$M+r);if(h===A)return this.set(A,this.$y+r);if(h===s)return g(1);if(h===l)return g(7);var m=(u={},u[a]=n,u[i]=t,u[o]=e,u)[h]||1,f=this.$d.getTime()+r*m;return E.w(f,this)},f.subtract=function(e,n){return this.add(-1*e,n)},f.format=function(e){var n=this,t=this.$locale();if(!this.isValid())return t.invalidDate||p;var r=e||"YYYY-MM-DDTHH:mm:ssZ",o=E.z(this),a=this.$H,i=this.$m,s=this.$M,l=t.weekdays,c=t.months,d=t.meridiem,A=function(e,t,o,a){return e&&(e[t]||e(n,r))||o[t].slice(0,a)},u=function(e){return E.s(a%12||12,e,"0")},h=d||function(e,n,t){var r=e<12?"AM":"PM";return t?r.toLowerCase():r};return r.replace(g,function(e,r){return r||function(e){switch(e){case"YY":return String(n.$y).slice(-2);case"YYYY":return E.s(n.$y,4,"0");case"M":return s+1;case"MM":return E.s(s+1,2,"0");case"MMM":return A(t.monthsShort,s,c,3);case"MMMM":return A(c,s);case"D":return n.$D;case"DD":return E.s(n.$D,2,"0");case"d":return String(n.$W);case"dd":return A(t.weekdaysMin,n.$W,l,2);case"ddd":return A(t.weekdaysShort,n.$W,l,3);case"dddd":return l[n.$W];case"H":return String(a);case"HH":return E.s(a,2,"0");case"h":return u(1);case"hh":return u(2);case"a":return h(a,i,!0);case"A":return h(a,i,!1);case"m":return String(i);case"mm":return E.s(i,2,"0");case"s":return String(n.$s);case"ss":return E.s(n.$s,2,"0");case"SSS":return E.s(n.$ms,3,"0");case"Z":return o}return null}(e)||o.replace(":","")})}
vendor: 2,011 bytes, line 2
2,f.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},f.diff=function(r,u,p){var h,g=this,m=E.p(u),f=_(r),C=(f.utcOffset()-this.utcOffset())*n,b=this-f,v=function(){return E.m(g,f)};switch(m){case A:h=v()/12;break;case c:h=v();break;case d:h=v()/3;break;case l:h=(b-C)/6048e5;break;case s:h=(b-C)/864e5;break;case i:h=b/t;break;case a:h=b/n;break;case o:h=b/e;break;default:h=b}return p?h:E.a(h)},f.daysInMonth=function(){return this.endOf(c).$D},f.$locale=function(){return v[this.$L]},f.locale=function(e,n){if(!e)return this.$L;var t=this.clone(),r=w(e,n,!0);return r&&(t.$L=r),t},f.clone=function(){return E.w(this.$d,this)},f.toDate=function(){return new Date(this.valueOf())},f.toJSON=function(){return this.isValid()?this.toISOString():null},f.toISOString=function(){return this.$d.toISOString()},f.toString=function(){return this.$d.toUTCString()},m}(),B=k.prototype;return _.prototype=B,[["$ms",r],["$s",o],["$m",a],["$H",i],["$W",s],["$M",c],["$y",A],["$D",u]].forEach(function(e){B[e[1]]=function(n){return this.$g(n,e[0],e[1])}}),_.extend=function(e,n){return e.$i||(e(n,k,_),e.$i=!0),_},_.locale=w,_.isDayjs=y,_.unix=function(e){return _(1e3*e)},_.en=v[b],_.Ls=v,_.p={},_}()},13761(e){e.exports=function(){"use strict";return function(e,n,t){e=e||{};var r=n.prototype,o={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function a(e,n,t,o){return r.fromToBase(e,n,t,o)}t.en.relativeTime=o,r.fromToBase=function(n,r,a,i,s){for(var l,c,d,A=a.$locale().relativeTime||o,u=e.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],p=u.length,h=0;h<p;h+=1){var g=u[h];g.d&&(l=i?t(n).diff(a,g.d,!0):a.diff(n,g.d,!0));var m=(e.rounding||Math.round)(Math.abs(l));if(d=l>0,m<=g.r||!g.r){m<=1&&h>
20&&(g=u[h-1]);var f=A[g.l];s&&(m=s(""+m)),c="string"==typeof f?f.replace("%d",m):f(m,r,g.l,d);break}}if(r)return c;var C=d?A.future:A.past;return"function"==typeof C?C(c):C.replace("%s",c)},r.to=function(e,n){return a(e,n,this,!0)},r.from=function(e,n){return a(e,n,this)};var i=function(e){return e.$u?t.utc():t()};r.toNow=function(e){return this.to(i(this),e)},r.fromNow=function(e){return this.from(i(this),e)}}}()},78918(e,n,t){var r=t(76626),o=t(73630).each;function a(e,n){this.query=e,this.isUnconditional=n,this.handlers=[],this.mql=window.matchMedia(e);var t=this;this.listener=function(e){t.mql=e.currentTarget||e,t.assess()},this.mql.addListener(this.listener)}a.prototype={constuctor:a,addHandler:function(e){var n=new r(e);this.handlers.push(n),this.matches()&&n.on()},removeHandler:function(e){var n=this.handlers;o(n,function(t,r){if(t.equals(e))return t.destroy(),!n.splice(r,1)})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){o(this.handlers,function(e){e.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var e=this.matches()?"on":"off";o(this.handlers,function(n){n[e]()})}},e.exports=a},39584(e,n,t){var r=t(78918),o=t(73630),a=o.each,i=o.isFunction,s=o.isArray;function l(){if(!window.matchMedia)throw new Error("matchMedia n
2ot present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}l.prototype={constructor:l,register:function(e,n,t){var o=this.queries,l=t&&this.browserIsIncapable;return o[e]||(o[e]=new r(e,l)),i(n)&&(n={match:n}),s(n)||(n=[n]),a(n,function(n){i(n)&&(n={match:n}),o[e].addHandler(n)}),this},unregister:function(e,n){var t=this.queries[e];return t&&(n?t.removeHandler(n):(t.clear(),delete this.queries[e])),this}},e.exports=l},76626(e){function n(e){this.options=e,!e.deferSetup&&this.setup()}n.prototype={constructor:n,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},e.exports=n},73630(e){e.exports={isFunction:function(e){return"function"===typeof e},isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},each:function(e,n){for(var t=0,r=e.length;t<r&&!1!==n(e[t],t);t++);}}},94684(e,n,t){var r=t(39584);e.exports=new r},83532(e,n,t){"use strict";var r=t(12213),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?i:s[e.$$typeof]||o}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=i;var c=Object.defineProperty,d=Object.getOwnPropertyNames,A=Object.getOwnPropertySymbols,u=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(n,t,r){if("string"!==typeof t){if(h){var o=p(t);o&&o!==h&&e(n,o,r)}var i=d(t);A&&(i=i.concat(A(t)));for(var s=l(n),g=l(t),m=0;m<i.length;++m){var f=i[m];if(!a[f]&&(!r||!r[f])&&(!g||!g[f])&&(!s||!s[f])){var C=u(t,f);try{c(n,f,C)}catch(b){}}}}return n}},69636(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.CARRIAGE_RETURN_PLACEHOLDER_REGEX=n.CARRIAGE_RETURN_PLACEHOLDER=n.CARRIAGE_RETURN_REGEX=n.CARRIAGE_RETURN=n.CASE_SENSITIVE_TAG_NAMES_MAP=n.CASE_SENSITIVE_TAG_NAMES=void 0,n.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"],n.CASE_SENSITIVE_TAG_NAMES_MAP=n.CASE_SENSITIVE_TAG_NAMES.reduce(function(e,n){return e[n.toLowerCase()]=n,e},{}),n.CARRIAGE_RETURN="\r",n.CARRIAGE_RETURN_REGEX=new RegExp(n.CARRIAGE_RETURN,"g"),n.CARRIAGE_RETURN_PLACEHOLDER="__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_".concat(Date.now(),"__"),n.CARRIAGE_RETURN_PLACEHOLDER_REGEX=new RegExp(n.CARRIAGE_RETURN_PLACEHOLDER,"g")},18862(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){var n,t,u=(e=(0,r.escapeSpecialCharacters)(e)).match(s),p=u&&u[1]?u[1].toLowerCase():"";switch(p){case o:var h=A(e);if(!l.test(e))null===(n=null===(f=h.querySelector(a))||void 0===f?void 0:f.parentNode)||void 0===n||n.removeChild(f);if(!c.test(e))null===(t=null===(f=h.querySelector(i))||void 0===f?void 0:f.parentNode)||void 0===t||t.removeChild(f);return h.querySelectorAll(o);case a:case i:var m=d(e).querySelectorAll(p);return c.test(e)&&l.test(e)?m[0].parentNode.childNodes:m;default:return g?g(e):(f=d(e,i).querySelector(i)).childNodes;var f}};var r=t(29557),o="html",a="head",i="body",s=/<([a-zA-Z]+[0-9]?)/,l=/<head[^]*>/i,c=/<body[^]*>/i,d=function(e,n){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},A=function(e,n){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},u="object"===typeof window&&window.DOMParser;if("function"===typeof u){var p=new u;d=A=function(e,n){return n&&(e="<".concat(n,">").concat(e,"</").concat(n,">")),p.parseFromString(e,"text/html")}}if("object"===typeof document&&document.implementation){var h=document.implementation.createHTMLDocument();d=function(e,n){if(n){var t=h.documentElement.querySelector(n);return t&&(t.innerHTML=e),h}return h.documentElement.innerHTML=e,h}}var g,m="object"===typeof document&&document.createElement("template");m&&m.content&&(g=function(e){return m.innerHTML=e,m.content.childNodes})},52805(e,n,t){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esMo
2dule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){if("string"!==typeof e)throw new TypeError("First argument must be a string");if(!e)return[];var n=e.match(i),t=n?n[1]:void 0;return(0,a.formatDOM)((0,o.default)(e),null,t)};var o=r(t(18862)),a=t(29557),i=/<(![a-zA-Z\s]+)>/},29557(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.formatAttributes=a,n.escapeSpecialCharacters=function(e){return e.replace(o.CARRIAGE_RETURN_REGEX,o.CARRIAGE_RETURN_PLACEHOLDER)},n.revertEscapedCharacters=s,n.formatDOM=function e(n,t,o){void 0===t&&(t=null);for(var l,c=[],d=0,A=n.length;d<A;d++){var u=n[d];switch(u.nodeType){case 1:var p=i(u.nodeName);(l=new r.Element(p,a(u.attributes))).children=e("template"===p?u.content.childNodes:u.childNodes,l);break;case 3:l=new r.Text(s(u.nodeValue));break;case 8:l=new r.Comment(u.nodeValue);break;default:continue}var h=c[d-1]||null;h&&(h.next=l),l.parent=t,l.prev=h,l.next=null,c.push(l)}o&&((l=new r.ProcessingInstruction(o.substring(0,o.indexOf(" ")).toLowerCase(),o)).next=c[0]||null,l.parent=t,c.unshift(l),c[1]&&(c[1].prev=c[0]));return c};var r=t(95469),o=t(69636);function a(e){for(var n={},t=0,r=e.length;t<r;t++){var o=e[t];n[o.name]=o.value}return n}function i(e){var n=function(e){return o.CASE_SENSITIVE_TAG_NAMES_MAP[e]}(e=e.toLowerCase());return n||e}function s(e){return e.replace(o.CARRIAGE_RETURN_PLACEHOLDER_REGEX,o.CARRIAGE_RETURN)}},45101(e,n){"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.Doctype=n.CDATA=n.Tag=n.Style=n.Script=n.Comment=n.Directive=n.Text=n.Root=n.isTag=n.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(t=n.ElementType||(n.ElementType={})),n.isTag=function(e){return e.type===t.Tag||e.type===t.Script||e.type===t.Style},n.Root=t.Root,n.Text=t.Text,n.Directive=t.Directive,n.Comment=t.Comment,n.Script=t.Script,n.Style=t.Style,n.Tag=t.Tag,n.CDATA=t.CDATA,n.Doctype=t.Doctype},95469(e,n,t){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,n,t,r){void 0===r&&(r=t);var o=Object.getOwnPropertyDescriptor(n,t);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[t]}}),Object.defineProperty(e,r,o)}:function(e,n,t,r){void 0===r&&(r=t),e[r]=n[t]}),o=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||r(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),n.DomHandler=void 0;var a=t(45101),i=t(32181);o(t(32181),n);var s={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=function(){function e(e,n,t){this.dom=[],this.root=new i.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"===typeof n&&(t=n,n=s),"object"===typeof e&&(n=e,e=void 0),this.callback=null!==e&&void 0!==e?e:null,this.options=null!==n&&void 0!==n?n:s,this.elementCB=null!==t&&void 0!==t?t:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new i.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,n){var t=this.options.xmlMode?a.ElementType.Tag:void 0,r=new i.Element(e,n,void 0,t);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var n=this.lastNode;if(n&&n.type===a.ElementType.Text)n.data+=e,this.options.withEndIndices&&(n.endIndex=this.parser.endIndex);else{var t=new i.Text(e);this.addNode(t),this.lastNode=t}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===a.ElementType.Comment)this.lastNode.data+=e;else{var n=new i.Comment(e);this.addNode(n),this.lastNode=n}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new i.Text(""),n=new i.CDATA([e]);this.addNode(n),e.parent=n,this.lastNode=e}
2,e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,n){var t=new i.ProcessingInstruction(e,n);this.addNode(t)},e.prototype.handleCallback=function(e){if("function"===typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var n=this.tagStack[this.tagStack.length-1],t=n.children[n.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),n.children.push(e),t&&(e.prev=t,t.next=e),e.parent=n,this.lastNode=null},e}();n.DomHandler=l,n.default=l},32181(e,n,t){"use strict";var r=this&&this.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},e(n,t)};return function(n,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var o in n=arguments[t])Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o]);return e},o.apply(this,arguments)};Object.defineProperty(n,"__esModule",{value:!0}),n.cloneNode=n.hasChildren=n.isDocument=n.isDirective=n.isComment=n.isText=n.isCDATA=n.isTag=n.Element=n.Document=n.CDATA=n.NodeWithChildren=n.ProcessingInstruction=n.Comment=n.Text=n.DataNode=n.Node=void 0;var a=t(45101),i=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),x(this,e)},e}();n.Node=i;var s=function(e){function n(n){var t=e.call(this)||this;return t.data=n,t}return r(n,e),Object.defineProperty(n.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),n}(i);n.DataNode=s;var l=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=a.ElementType.Text,n}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),n}(s);n.Text=l;var c=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=a.ElementType.Comment,n}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),n}(s);n.Comment=c;var d=function(e){function n(n,t){var r=e.call(this,t)||this;return r.name=n,r.type=a.ElementType.Directive,r}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),n}(s);n.ProcessingInstruction=d;var A=function(e){function n(n){var t=e.call(this)||this;return t.children=n,t}return r(n,e),Object.defineProperty(n.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),n}(i);n.NodeWithChildren=A;var u=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=a.ElementType.CDATA,n}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 4}
2,enumerable:!1,configurable:!0}),n}(A);n.CDATA=u;var p=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=a.ElementType.Root,n}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),n}(A);n.Document=p;var h=function(e){function n(n,t,r,o){void 0===r&&(r=[]),void 0===o&&(o="script"===n?a.ElementType.Script:"style"===n?a.ElementType.Style:a.ElementType.Tag);var i=e.call(this,r)||this;return i.name=n,i.attribs=t,i.type=o,i}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(n){var t,r;return{name:n,value:e.attribs[n],namespace:null===(t=e["x-attribsNamespace"])||void 0===t?void 0:t[n],prefix:null===(r=e["x-attribsPrefix"])||void 0===r?void 0:r[n]}})},enumerable:!1,configurable:!0}),n}(A);function g(e){return(0,a.isTag)(e)}function m(e){return e.type===a.ElementType.CDATA}function f(e){return e.type===a.ElementType.Text}function C(e){return e.type===a.ElementType.Comment}function b(e){return e.type===a.ElementType.Directive}function v(e){return e.type===a.ElementType.Root}function x(e,n){var t;if(void 0===n&&(n=!1),f(e))t=new l(e.data);else if(C(e))t=new c(e.data);else if(g(e)){var r=n?y(e.children):[],a=new h(e.name,o({},e.attribs),r);r.forEach(function(e){return e.parent=a}),null!=e.namespace&&(a.namespace=e.namespace),e["x-attribsNamespace"]&&(a["x-attribsNamespace"]=o({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(a["x-attribsPrefix"]=o({},e["x-attribsPrefix"])),t=a}else if(m(e)){r=n?y(e.children):[];var i=new u(r);r.forEach(function(e){return e.parent=i}),t=i}else if(v(e)){r=n?y(e.children):[];var s=new p(r);r.forEach(function(e){return e.parent=s}),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),t=s}else{if(!b(e))throw new Error("Not implemented yet: ".concat(e.type));var A=new d(e.name,e.data);null!=e["x-name"]&&(A["x-name"]=e["x-name"],A["x-publicId"]=e["x-publicId"],A["x-systemId"]=e["x-systemId"]),t=A}return t.startIndex=e.startIndex,t.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(t.sourceCodeLocation=e.sourceCodeLocation),t}function y(e){for(var n=e.map(function(e){return x(e,!0)}),t=1;t<n.length;t++)n[t].prev=n[t-1],n[t-1].next=n[t];return n}n.Element=h,n.isTag=g,n.isCDATA=m,n.isText=f,n.isComment=C,n.isDirective=b,n.isDocument=v,n.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},n.cloneNode=x},17198(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,n){void 0===e&&(e={});var t={},c=Boolean(e.type&&s[e.type]);for(var d in e){var A=e[d];if((0,r.isCustomAttribute)(d))t[d]=A;else{var u=d.toLowerCase(),p=l(u);if(p){var h=(0,r.getPropertyInfo)(p);switch(a.includes(p)&&i.includes(n)&&!c&&(p=l("default"+u)),t[p]=A,h&&h.type){case r.BOOLEAN:t[p]=!0;break;case r.OVERLOADED_BOOLEAN:""===A&&(t[p]=!0)}}else o.PRESERVE_CUSTOM_ATTRIBUTES&&(t[d]=A)}}return(0,o.setStyleProp)(e.style,t),t};var r=t(79252),o=t(21020),a=["checked","value"],i=["input","select","textarea"],s={reset:!0,submit:!0};function l(e){return r.possibleStandardNames[e]}},82490(e,n,t){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.default=function e(n,t){void 0===t&&(t={});for(var r=[],o="function"===typeof t.replace,c=t.transform||i.returnFirstArg,d=t.library||s,A=d.cloneElement,u=d.createElement,p=d.isValidElement,h=n.length,g=0;g<h;g++){var m=n[g];
2if(o){var f=t.replace(m,g);if(p(f)){h>1&&(f=A(f,{key:f.key||g})),r.push(c(f,m,g));continue}}if("text"!==m.type){var C=m,b={};l(C)?((0,i.setStyleProp)(C.attribs.style,C.attribs),b=C.attribs):C.attribs&&(b=(0,a.default)(C.attribs,C.name));var v=void 0;switch(m.type){case"script":case"style":m.children[0]&&(b.dangerouslySetInnerHTML={__html:m.children[0].data});break;case"tag":"textarea"===m.name&&m.children[0]?b.defaultValue=m.children[0].data:m.children&&m.children.length&&(v=e(m.children,t));break;default:continue}h>1&&(b.key=g),r.push(c(u(m.name,b,v),m,g))}else{var x=!m.data.trim().length;if(x&&m.parent&&!(0,i.canTextBeChildOfNode)(m.parent))continue;if(t.trim&&x)continue;r.push(c(m.data,m,g))}}return 1===r.length?r[0]:r};var o=t(22790),a=r(t(17198)),i=t(21020),s={cloneElement:o.cloneElement,createElement:o.createElement,isValidElement:o.isValidElement};function l(e){return i.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===e.type&&(0,i.isCustomComponent)(e.name,e.attribs)}},6904(e,n,t){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.htmlToDOM=n.domToReact=n.attributesToProps=n.Text=n.ProcessingInstruction=n.Element=n.Comment=void 0,n.default=function(e,n){if("string"!==typeof e)throw new TypeError("First argument must be a string");if(!e)return[];return(0,i.default)((0,o.default)(e,(null===n||void 0===n?void 0:n.htmlparser2)||l),n)};var o=r(t(52805));n.htmlToDOM=o.default;var a=r(t(17198));n.attributesToProps=a.default;var i=r(t(82490));n.domToReact=i.default;var s=t(436);Object.defineProperty(n,"Comment",{enumerable:!0,get:function(){return s.Comment}}),Object.defineProperty(n,"Element",{enumerable:!0,get:function(){return s.Element}}),Object.defineProperty(n,"ProcessingInstruction",{enumerable:!0,get:function(){return s.ProcessingInstruction}}),Object.defineProperty(n,"Text",{enumerable:!0,get:function(){return s.Text}});var l={lowerCaseAttributeNames:!1}},21020(e,n,t){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.returnFirstArg=n.canTextBeChildOfNode=n.ELEMENTS_WITH_NO_TEXT_CHILDREN=n.PRESERVE_CUSTOM_ATTRIBUTES=void 0,n.isCustomComponent=function(e,n){if(!e.includes("-"))return Boolean(n&&"string"===typeof n.is);if(i.has(e))return!1;return!0},n.setStyleProp=function(e,n){if("string"!==typeof e)return;if(!e.trim())return void(n.style={});try{n.style=(0,a.default)(e,s)}catch(t){n.style={}}};var o=t(22790),a=r(t(43239)),i=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);var s={reactCompat:!0};n.PRESERVE_CUSTOM_ATTRIBUTES=Number(o.version.split(".")[0])>=16,n.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);n.canTextBeChildOfNode=function(e){return!n.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)};n.returnFirstArg=function(e){return e}},5424(e,n){"use strict";var t;Object.defineProperty(n,"__esModule",{value:!0}),n.Doctype=n.CDATA=n.Tag=n.Style=n.Script=n.Comment=n.Directive=n.Text=n.Root=n.isTag=n.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(t=n.ElementType||(n.ElementType={})),n.isTag=function(e){return e.type===t.Tag||e.type===t.Script||e.type===t.Style},n.Root=t.Root,n.Text=t.Text,n.Directive=t.Directive,n.Comment=t.Comment,n.Script=t.Script,n.Style=t.Style,n.Tag=t.Tag,n.CDATA=t.CDATA,n.Doctype=t.Doctype},436(e,n,t){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,n,t,r){void 0===r&&(r=t);var o=Object.getOwnPropertyDescriptor(n,t);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[t]}}),Object.defineProperty(e,r,o)}:function(e,n,t,r){void 0===r&&(r=t),e[r]=n[t]}),o=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||r(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),n.DomHandler=void 0;var a=t(5424),i=t(1634);o(t(1634),n);var s={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=function(){function e(e,n,t){this.dom=[],this.root=new i.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"===typeof n&&(t=n,n=s),"object"===typeof e&&(n=e,e=void 0),this.callback=null!==e&&void 0!==e?e:null,this.options=null!==n&&void 0!==n?n:s,this.elementCB=null!==t&&void 0!==t?t:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new i.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,n){var t=this.options.xmlMode?a.ElementType.Tag:void 0,r=new i.Element(e,n,void 0,t);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var n=this.lastNode;if(n&&n.type===a.ElementType.Text)n.data+=e,this.options.withEndIndices&&(n.endIndex=this.parser.endIndex);else{var t=new i.Text(e);this.addNode(t),this.lastNode=t}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===a.ElementType.Comment)this.lastNode.data+=e;else{var n=new i.Comment(e);this.addNode(n),this.lastNode=n}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new i.Text(""),n=new i.CDATA([e]);this.addNode(n),e.parent=n,this.lastNode=e}
2,e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,n){var t=new i.ProcessingInstruction(e,n);this.addNode(t)},e.prototype.handleCallback=function(e){if("function"===typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var n=this.tagStack[this.tagStack.length-1],t=n.children[n.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),n.children.push(e),t&&(e.prev=t,t.next=e),e.parent=n,this.lastNode=null},e}();n.DomHandler=l,n.default=l},1634(e,n,t){"use strict";var r=this&&this.__extends||function(){var e=function(n,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},e(n,t)};return function(n,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=n}e(n,t),n.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}}(),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var o in n=arguments[t])Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o]);return e},o.apply(this,arguments)};Object.defineProperty(n,"__esModule",{value:!0}),n.cloneNode=n.hasChildren=n.isDocument=n.isDirective=n.isComment=n.isText=n.isCDATA=n.isTag=n.Element=n.Document=n.CDATA=n.NodeWithChildren=n.ProcessingInstruction=n.Comment=n.Text=n.DataNode=n.Node=void 0;var a=t(5424),i=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),x(this,e)},e}();n.Node=i;var s=function(e){function n(n){var t=e.call(this)||this;return t.data=n,t}return r(n,e),Object.defineProperty(n.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),n}(i);n.DataNode=s;var l=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=a.ElementType.Text,n}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),n}(s);n.Text=l;var c=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=a.ElementType.Comment,n}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),n}(s);n.Comment=c;var d=function(e){function n(n,t){var r=e.call(this,t)||this;return r.name=n,r.type=a.ElementType.Directive,r}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),n}(s);n.ProcessingInstruction=d;var A=function(e){function n(n){var t=e.call(this)||this;return t.children=n,t}return r(n,e),Object.defineProperty(n.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),n}(i);n.NodeWithChildren=A;var u=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=a.ElementType.CDATA,n}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 4}
2,enumerable:!1,configurable:!0}),n}(A);n.CDATA=u;var p=function(e){function n(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=a.ElementType.Root,n}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),n}(A);n.Document=p;var h=function(e){function n(n,t,r,o){void 0===r&&(r=[]),void 0===o&&(o="script"===n?a.ElementType.Script:"style"===n?a.ElementType.Style:a.ElementType.Tag);var i=e.call(this,r)||this;return i.name=n,i.attribs=t,i.type=o,i}return r(n,e),Object.defineProperty(n.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(n){var t,r;return{name:n,value:e.attribs[n],namespace:null===(t=e["x-attribsNamespace"])||void 0===t?void 0:t[n],prefix:null===(r=e["x-attribsPrefix"])||void 0===r?void 0:r[n]}})},enumerable:!1,configurable:!0}),n}(A);function g(e){return(0,a.isTag)(e)}function m(e){return e.type===a.ElementType.CDATA}function f(e){return e.type===a.ElementType.Text}function C(e){return e.type===a.ElementType.Comment}function b(e){return e.type===a.ElementType.Directive}function v(e){return e.type===a.ElementType.Root}function x(e,n){var t;if(void 0===n&&(n=!1),f(e))t=new l(e.data);else if(C(e))t=new c(e.data);else if(g(e)){var r=n?y(e.children):[],a=new h(e.name,o({},e.attribs),r);r.forEach(function(e){return e.parent=a}),null!=e.namespace&&(a.namespace=e.namespace),e["x-attribsNamespace"]&&(a["x-attribsNamespace"]=o({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(a["x-attribsPrefix"]=o({},e["x-attribsPrefix"])),t=a}else if(m(e)){r=n?y(e.children):[];var i=new u(r);r.forEach(function(e){return e.parent=i}),t=i}else if(v(e)){r=n?y(e.children):[];var s=new p(r);r.forEach(function(e){return e.parent=s}),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),t=s}else{if(!b(e))throw new Error("Not implemented yet: ".concat(e.type));var A=new d(e.name,e.data);null!=e["x-name"]&&(A["x-name"]=e["x-name"],A["x-publicId"]=e["x-publicId"],A["x-systemId"]=e["x-systemId"]),t=A}return t.startIndex=e.startIndex,t.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(t.sourceCodeLocation=e.sourceCodeLocation),t}function y(e){for(var n=e.map(function(e){return x(e,!0)}),t=1;t<n.length;t++)n[t].prev=n[t-1],n[t-1].next=n[t];return n}n.Element=h,n.isTag=g,n.isCDATA=m,n.isText=f,n.isComment=C,n.isDirective=b,n.isDocument=v,n.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},n.cloneNode=x},89222(e){var n=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,r=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,a=/^:\s*/,i=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,l=/^\s+|\s+$/g,c="";function d(e){return e?e.replace(l,c):c}e.exports=function(e,l){if("string"!==typeof e)throw new TypeError("First argument must be a string");if(!e)return[];l=l||{};var A=1,u=1;function p(e){var n=e.match(t);n&&(A+=n.length);var r=e.lastIndexOf("\n");u=~r?e.length-r:u+e.length}function h(){var e={line:A,column:u};return function(n){return n.position=new g(e),b(),n}}function g(e){this.start=e,this.end={line:A,column:u},this.source=l.source}g.prototype.content=e;var m=[];function f(n){var t=new Error(l.source+":"+A+":"+u+": "+n);if(t.reason=n,t.filename=l.source,t.line=A,t.column=u,t.source=e,!l.silent)throw t;m.push(t)}function C(n){var t=n.exec(e);if(t){var r=t[0];return p(r),e=e.slice(r.length),t}}function b(){C(r)}function v(e){var n;for(e=e||[];n=x();)!1!==n&&e.push(n);return e}function x(){var n=h();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var t=2;c!=e.charAt(t)&&("*"!=e.charAt(t)||"/"!=e.charAt(t+1));)++t;if(t+=2,c===e.charAt(t-1))return f("End of comment missing");var r=e.slice(2,t-2);return u+=2,p(r),e=e.slice(t),u+=2,n({type:"comment",comment:r})}}function y(){var e=h(),t=C(o);if(t){if(x(),!C(a))return f("property missing ':'");
2var r=C(i),l=e({type:"declaration",property:d(t[0].replace(n,c)),value:r?d(r[0].replace(n,c)):c});return C(s),l}}return b(),function(){var e,n=[];for(v(n);e=y();)!1!==e&&(n.push(e),v(n));return n}()}},39167(e,n,t){var r=t(72554),o=function(e){var n="",t=Object.keys(e);return t.forEach(function(o,a){var i=e[o];(function(e){return/[height|width]$/.test(e)})(o=r(o))&&"number"===typeof i&&(i+="px"),n+=!0===i?o:!1===i?"not "+o:"("+o+": "+i+")",a<t.length-1&&(n+=" and ")}),n};e.exports=function(e){var n="";return"string"===typeof e?e:e instanceof Array?(e.forEach(function(t,r){n+=o(t),r<e.length-1&&(n+=", ")}),n):o(e)}},10317(e,n,t){"use strict";var r=t(35716),o=t(56645),a=t(48941),i="localStorage"in globalThis&&globalThis.localStorage?globalThis.localStorage:r;function s(e,n){return 1===arguments.length?l(e):c(e,n)}function l(e){const n=i.getItem(e);return o(n)}function c(e,n){try{return i.setItem(e,JSON.stringify(n)),!0}catch(t){return!1}}s.set=c,s.get=l,s.remove=function(e){return i.removeItem(e)},s.clear=function(){return i.clear()},s.backend=function(e){return e&&(i=e),i},s.on=a.on,s.off=a.off,e.exports=s},56645(e){"use strict";e.exports=function(e){const n=function(e){try{return JSON.parse(e)}catch(n){return e}}(e);return void 0===n?null:n}},35716(e){"use strict";var n={};e.exports={getItem:function(e){return e in n?n[e]:null},setItem:function(e,t){return n[e]=t,!0},removeItem:function(e){return!!(e in n)&&delete n[e]},clear:function(){return n={},!0}}},48941(e,n,t){"use strict";var r=t(56645),o={};function a(e){e||(e=globalThis.event);var n=o[e.key];n&&n.forEach(function(n){n(r(e.newValue),r(e.oldValue),e.url||e.uri)})}e.exports={on:function(e,n){o[e]?o[e].push(n):o[e]=[n],globalThis.addEventListener?globalThis.addEventListener("storage",a,!1):globalThis.attachEvent?globalThis.attachEvent("onstorage",a):globalThis.onstorage=a},off:function(e,n){var t=o[e];t.length>1?t.splice(t.indexOf(n),1):o[e]=[]}}},14195(e){var n=/^\s+|\s+$/g,t=/^[-+]0x[0-9a-f]+$/i,r=/^0b[01]+$/i,o=/^0o[0-7]+$/i,a=parseInt,i="object"==typeof globalThis&&globalThis&&globalThis.Object===Object&&globalThis,s="object"==typeof self&&self&&self.Object===Object&&self,l=i||s||Function("return this")(),c=Object.prototype.toString,d=Math.max,A=Math.min,u=function(){return l.Date.now()};function p(e){var n=typeof e;return!!e&&("object"==n||"function"==n)}function h(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&"[object Symbol]"==c.call(e)}(e))return NaN;if(p(e)){var i="function"==typeof e.valueOf?e.valueOf():e;e=p(i)?i+"":i}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(n,"");var s=r.test(e);return s||o.test(e)?a(e.slice(2),s?2:8):t.test(e)?NaN:+e}e.exports=function(e,n,t){var r,o,a,i,s,l,c=0,g=!1,m=!1,f=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function C(n){var t=r,a=o;return r=o=void 0,c=n,i=e.apply(a,t)}function b(e){var t=e-l;return void 0===l||t>=n||t<0||m&&e-c>=a}function v(){var e=u();if(b(e))return x(e);s=setTimeout(v,function(e){var t=n-(e-l);return m?A(t,a-(e-c)):t}(e))}function x(e){return s=void 0,f&&r?C(e):(r=o=void 0,i)}function y(){var e=u(),t=b(e);if(r=arguments,o=this,l=e,t){if(void 0===s)return function(e){return c=e,s=setTimeout(v,n),g?C(e):i}(l);if(m)return s=setTimeout(v,n),C(l)}return void 0===s&&(s=setTimeout(v,n)),i}return n=h(n)||0,p(t)&&(g=!!t.leading,a=(m="maxWait"in t)?d(h(t.maxWait)||0,n):a,f="trailing"in t?!!t.trailing:f),y.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=o=s=void 0},y.flush=function(){return void 0===s?i:x(u())},y}},66074(e,n,t){var r=t(42484)(t(25775),"DataView");e.exports=r},74911(e,n,t){var r=t(18182),o=t(84272),a=t(73235),i=t(66655),s=t(19479);function l(e){var n=-1,t=null==e?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},88677(e,n,t){var r=t(67080),o=t(50334),a=t(98953),i=t(82725),s=t(38893);function l(e){var n=-1,t=null==e?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},98657(e,n,t){var r=t(42484)(t(25775),"Map");e.exports=r},52971(e,n,t){var r=t(66858),o=t(40812),a=t(62463),i=t(10563),s=t(36795);function l(e){var n=-1,t=null==e?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=s,e.exports=l},59010(e,n,t){var r=t(42484)(t(25775),"Promise");e.exports=r},94039(e,n,t){var r=t(42484)(t(25775),"Set");e.exports=r},24789(e,n,t){var r=t(52971),o=t(82410),a=t(85653);function i(e){var n=-1,t=null==e?0:e.length;for(this.__data__=new r;++n<t;)this.add(e[n])}i.prototype.add=i.prototype.push=o,i.prototype.has=a,e.exports=i},92775(e,n,t){var r=t(88677),o=t(59342),a=t(55528),i=t(30347),s=t(36327),l=t(25487);function c(e){var n=this.__data__=new r(e);this.size=n.size}c.prototype.clear=o,c.prototype.delete=a,c.prototype.get=i,c.prototype.has=s,c.prototype.set=l,e.exports=c},20707(e,n,t){var r=t(25775).Symbol;e.exports=r},92638(e,n,t){var r=t(25775).Uint8Array;e.exports=r},85225(e,n,t){var r=t(42484)(t(25775),"WeakMap");e.exports=r},64079(e){e.exports=function(e,n){for(var t=-1,r=null==e?0:e.length;++t<r&&!1!==n(e[t],t,e););return e}},79444(e){e.exports=function(e,n){for(var t=-1,r=null==e?0:e.length,o=0,a=[];++t<r;){var i=e[t];n(i,t,e)&&(a[o++]=i)}return a}},27669(e,n,t){var r=t(48894),o=t(39082),a=t(71279),i=t(42754),s=t(88315),l=t(88945),c=Object.prototype.hasOwnProperty;e.exports=function(e,n){var t=a(e),d=!t&&o(e),A=!t&&!d&&i(e),u=!t&&!d&&!A&&l(e),p=t||d||A||u,h=p?r(e.length,String):[],g=h.length;for(var m in e)!n&&!c.call(e,m)||p&&("length"==m||A&&("offset"==m||"parent"==m)||u&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,g))||h.push(m);return h}},12394(e){e.exports=function(e,n){for(var t=-1,r=null==e?0:e.length,o=Array(r);++t<r;)o[t]=n(e[t],t,e);return o}},40182(e){e.exports=function(e,n){for(var t=-1,r=n.length,o=e.length;++t<r;)e[o+t]=n[t];return e}},27122(e){e.exports=function(e,n){for(var t=-1,r=null==e?0:e.length;++t<r;)if(n(e[t],t,e))return!0;return!1}},59681(e,n,t){var r=t(32454),o=t(26358),a=Object.prototype.hasOwnProperty;e.exports=function(e,n,t){var i=e[n];a.call(e,n)&&o(i,t)&&(void 0!==t||n in e)||r(e,n,t)}},32707(e,n,t){var r=t(26358);e.exports=function(e,n){for(var t=e.length;t--;)if(r(e[t][0],n))return t;return-1}},96715(e,n,t){var r=t(96965),o=t(13764);e.exports=function(e,n){return e&&r(n,o(n),e)}},82936(e,n,t){var r=t(96965),o=t(78539);e.exports=function(e,n){return e&&r(n,o(n),e)}},32454(e,n,t){var r=t(85957);
vendor: 16,460 bytes, line 2
2e.exports=function(e,n,t){"__proto__"==n&&r?r(e,n,{configurable:!0,enumerable:!0,value:t,writable:!0}):e[n]=t}},33637(e,n,t){var r=t(92775),o=t(64079),a=t(59681),i=t(96715),s=t(82936),l=t(85888),c=t(78281),d=t(51121),A=t(61018),u=t(6020),p=t(21035),h=t(5219),g=t(61515),m=t(56813),f=t(49323),C=t(71279),b=t(42754),v=t(11400),x=t(66703),y=t(54034),w=t(13764),_=t(78539),E="[object Arguments]",k="[object Function]",B="[object Object]",S={};S[E]=S["[object Array]"]=S["[object ArrayBuffer]"]=S["[object DataView]"]=S["[object Boolean]"]=S["[object Date]"]=S["[object Float32Array]"]=S["[object Float64Array]"]=S["[object Int8Array]"]=S["[object Int16Array]"]=S["[object Int32Array]"]=S["[object Map]"]=S["[object Number]"]=S[B]=S["[object RegExp]"]=S["[object Set]"]=S["[object String]"]=S["[object Symbol]"]=S["[object Uint8Array]"]=S["[object Uint8ClampedArray]"]=S["[object Uint16Array]"]=S["[object Uint32Array]"]=!0,S["[object Error]"]=S[k]=S["[object WeakMap]"]=!1,e.exports=function e(n,t,j,T,F,I){var N,D=1&t,P=2&t,z=4&t;if(j&&(N=F?j(n,T,F,I):j(n)),void 0!==N)return N;if(!x(n))return n;var O=C(n);if(O){if(N=g(n),!D)return c(n,N)}else{var M=h(n),R=M==k||"[object GeneratorFunction]"==M;if(b(n))return l(n,D);if(M==B||M==E||R&&!F){if(N=P||R?{}:f(n),!D)return P?A(n,s(N,n)):d(n,i(N,n))}else{if(!S[M])return F?n:{};N=m(n,M,D)}}I||(I=new r);var L=I.get(n);if(L)return L;I.set(n,N),y(n)?n.forEach(function(r){N.add(e(r,t,j,r,n,I))}):v(n)&&n.forEach(function(r,o){N.set(o,e(r,t,j,o,n,I))});var U=O?void 0:(z?P?p:u:P?_:w)(n);return o(U||n,function(r,o){U&&(r=n[o=r]),a(N,o,e(r,t,j,o,n,I))}),N}},54990(e,n,t){var r=t(66703),o=Object.create,a=function(){function e(){}return function(n){if(!r(n))return{};if(o)return o(n);e.prototype=n;var t=new e;return e.prototype=void 0,t}}();e.exports=a},30967(e,n,t){var r=t(75887),o=t(70443)(r);e.exports=o},12111(e,n,t){var r=t(4195)();e.exports=r},75887(e,n,t){var r=t(12111),o=t(13764);e.exports=function(e,n){return e&&r(e,n,o)}},73372(e,n,t){var r=t(20567),o=t(84063);e.exports=function(e,n){for(var t=0,a=(n=r(n,e)).length;null!=e&&t<a;)e=e[o(n[t++])];return t&&t==a?e:void 0}},66801(e,n,t){var r=t(40182),o=t(71279);e.exports=function(e,n,t){var a=n(e);return o(e)?a:r(a,t(e))}},52718(e,n,t){var r=t(20707),o=t(25701),a=t(78832),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},32039(e){e.exports=function(e,n){return null!=e&&n in Object(e)}},85116(e,n,t){var r=t(52718),o=t(1496);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},25140(e,n,t){var r=t(54074),o=t(1496);e.exports=function e(n,t,a,i,s){return n===t||(null==n||null==t||!o(n)&&!o(t)?n!==n&&t!==t:r(n,t,a,i,e,s))}},54074(e,n,t){var r=t(92775),o=t(88149),a=t(5840),i=t(92731),s=t(5219),l=t(71279),c=t(42754),d=t(88945),A="[object Arguments]",u="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,n,t,g,m,f){var C=l(e),b=l(n),v=C?u:s(e),x=b?u:s(n),y=(v=v==A?p:v)==p,w=(x=x==A?p:x)==p,_=v==x;if(_&&c(e)){if(!c(n))return!1;C=!0,y=!1}if(_&&!y)return f||(f=new r),C||d(e)?o(e,n,t,g,m,f):a(e,n,v,t,g,m,f);if(!(1&t)){var E=y&&h.call(e,"__wrapped__"),k=w&&h.call(n,"__wrapped__");if(E||k){var B=E?e.value():e,S=k?n.value():n;return f||(f=new r),m(B,S,t,g,f)}}return!!_&&(f||(f=new r),i(e,n,t,g,m,f))}},23554(e,n,t){var r=t(5219),o=t(1496);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},83729(e,n,t){var r=t(92775),o=t(25140);e.exports=function(e,n,t,a){var i=t.length,s=i,l=!a;if(null==e)return!s;for(e=Object(e);i--;){var c=t[i];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<s;){var d=(c=t[i])[0],A=e[d],u=c[1];if(l&&c[2]){if(void 0===A&&!(d in e))return!1}else{var p=new r;if(a)var h=a(A,u,d,e,n,p);if(!(void 0===h?o(u,A,3,a,p):h))return!1}}return!0}},96181(e,n,t){var r=t(62312),o=t(75826),a=t(66703),i=t(96147),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,d=l.toString,A=c.hasOwnProperty,u=RegExp("^"+d.call(A).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?u:s).test(i(e))}},84536(e,n,t){var r=t(5219),o=t(1496);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},37215(e,n,t){var r=t(52718),o=t(20664),a=t(1496),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[r(e)]}},82671(e,n,t){var r=t(98673),o=t(84320),a=t(40690),i=t(71279),s=t(49041);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):r(e):s(e)}},58814(e,n,t){var r=t(20969),o=t(89280),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var n=[];for(var t in Object(e))a.call(e,t)&&"constructor"!=t&&n.push(t);return n}},5129(e,n,t){var r=t(66703),o=t(20969),a=t(53999),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var n=o(e),t=[];for(var s in e)("constructor"!=s||!n&&i.call(e,s))&&t.push(s);return t}},84994(e,n,t){var r=t(30967),o=t(17880);e.exports=function(e,n){var t=-1,a=o(e)?Array(e.length):[];return r(e,function(e,r,o){a[++t]=n(e,r,o)}),a}},98673(e,n,t){var r=t(83729),o=t(70302),a=t(17083);e.exports=function(e){var n=o(e);return 1==n.length&&n[0][2]?a(n[0][0],n[0][1]):function(t){return t===e||r(t,e,n)}}},84320(e,n,t){var r=t(25140),o=t(90338),a=t(47041),i=t(12164),s=t(42554),l=t(17083),c=t(84063);e.exports=function(e,n){return i(e)&&s(n)?l(c(e),n):function(t){var i=o(t,e);return void 0===i&&i===n?a(t,e):r(n,i,3)}}},58599(e){e.exports=function(e){return function(n){return null==n?void 0:n[e]}}},8121(e,n,t){var r=t(73372);e.exports=function(e){return function(n){return r(n,e)}}},48894(e){e.exports=function(e,n){for(var t=-1,r=Array(e);++t<e;)r[t]=n(t);return r}},95062(e,n,t){var r=t(20707),o=t(12394),a=t(71279),i=t(67008),s=r?r.prototype:void 0,l=s?s.toString:void 0;e.exports=function e(n){if("string"==typeof n)return n;if(a(n))return o(n,e)+"";if(i(n))return l?l.call(n):"";var t=n+"";return"0"==t&&1/n==-1/0?"-0":t}},31759(e){e.exports=function(e){return function(n){return e(n)}}},76829(e){e.exports=function(e,n){return e.has(n)}},41700(e,n,t){var r=t(40690);e.exports=function(e){return"function"==typeof e?e:r}},20567(e,n,t){var r=t(71279),o=t(12164),a=t(24412),i=t(42992);e.exports=function(e,n){return r(e)?e:o(e,n)?[e]:a(i(e))}},72743(e,n,t){var r=t(92638);e.exports=function(e){var n=new e.constructor(e.byteLength);return new r(n).set(new r(e)),n}},85888(e,n,t){e=t.nmd(e);var r=t(25775),o=n&&!n.nodeType&&n,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o?r.Buffer:void 0,s=i?i.allocUnsafe:void 0;e.exports=function(e,n){if(n)return e.slice();var t=e.length,r=s?s(t):new e.constructor(t);return e.copy(r),r}},82111(e,n,t){var r=t(72743);e.exports=function(e,n){var t=n?r(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.byteLength)}},78383(e){var n=/\w*$/;e.exports=function(e){var t=new e.constructor(e.source,n.exec(e));return t.lastIndex=e.lastIndex,t}},43426(e,n,t){var r=t(20707),o=r?r.prototype:void 0,a=o?o.valueOf:void 0;e.exports=function(e){return a?Object(a.call(e)):{}}},75911(e,n,t){var r=t(72743);e.exports=function(e,n){var t=n?r(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.length)}},78281(e){e.exports=function(e,n){var t=-1,r=e.length;for(n||(n=Array(r));++t<r;)n[t]=e[t];return n}},96965(e,n,t){var r=t(59681),o=t(32454);e.exports=function(e,n,t,a){var i=!t;t||(t={});for(var s=-1,l=n.length;++s<l;){var c=n[s],d=a?a(t[c],e[c],c,t,e):void 0;void 0===d&&(d=e[c]),i?o(t,c,d):r(t,c,d)}return t}},51121(e,n,t){var r=t(96965),o=t(47194);e.exports=function(e,n){return r(e,o(e),n)}},61018(e,n,t){var r=t(96965),o=t(3805);e.exports=function(e,n){return r(e,o(e),n)}},48515(e,n,t){var r=t(25775)["__core-js_shared__"];e.exports=r},70443(e,n,t){var r=t(17880);e.exports=function(e,n){return function(t,o){if(null==t)return t;if(!r(t))return e(t,o);for(var a=t.length,i=n?a:-1,s=Object(t);(n?i--:++i<a)&&!1!==o(s[i],i,s););return t}}},4195(e){e.exports=function(e){return function(n,t,r){for(var o=-1,a=Object(n),i=r(n),s=i.length;s--;){var l=i[e?s:++o];if(!1===t(a[l],l,a))break}return n}}},85957(e,n,t){var r=t(42484),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(n){}}();e.exports=o},88149(e,n,t){var r=t(24789),o=t(27122),a=t(76829);e.exports=function(e,n,t,i,s,l){var c=1&t,d=e.length,A=n.length;if(d!=A&&!(c&&A>d))return!1;var u=l.get(e),p=l.get(n);if(u&&p)return u==n&&p==e;var h=-1,g=!0,m=2&t?new r:void 0;for(l.set(e,n),l.set(n,e);++h<d;){var f=e[h],C=n[h];if(i)var b=c?i(C,f,h,n,e,l):i(f,C,h,e,n,l);if(void 0!==b){if(b)continue;g=!1;break}if(m){if(!o(n,function(e,n){if(!a(m,n)&&(f===e||s(f,e,t,i,l)))return m.push(n)})){g=!1;break}}else if(f!==C&&!s(f,C,t,i,l)){g=!1;break}}return l.delete(e),l.delete(n),g}},5840(e,n,t){var r=t(20707),o=t(92638),a=t(26358),i=t(88149),s=t(32439),l=t(68997),c=r?r.prototype:void 0,d=c?c.valueOf:void 0;e.exports=function(e,n,t,r,c,A,u){switch(t){case"[object DataView]":if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=n.byteLength||!A(new o(e),new o(n)));case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+n);case"[object Error]":return e.name==n.name&&e.message==n.message;case"[object RegExp]":case"[object String]":return e==n+"";case"[object Map]":var p=s;case"[object Set]":var h=1&r;if(p||(p=l),e.size!=n.size&&!h)return!1;var g=u.get(e);if(g)return g==n;r|=2,u.set(e,n);var m=i(p(e),p(n),r,c,A,u);return u.delete(e),m;case"[object Symbol]":if(d)return d.call(e)==d.call(n)}return!1}},92731(e,n,t){var r=t(6020),o=Object.prototype.hasOwnProperty;e.exports=function(e,n,t,a,i,s){var l=1&t,c=r(e),d=c.length;if(d!=r(n).length&&!l)return!1;for(var A=d;A--;){var u=c[A];if(!(l?u in n:o.call(n,u)))return!1}var p=s.get(e),h=s.get(n);if(p&&h)return p==n&&h==e;var g=!0;s.set(e,n),s.set(n,e);for(var m=l;++A<d;){var f=e[u=c[A]],C=n[u];if(a)var b=l?a(C,f,u,n,e,s):a(f,C,u,e,n,s);if(!(void 0===b?f===C||i(f,C,t,a,s):b)){g=!1;break}m||(m="constructor"==u)}if(g&&!m){var v=e.constructor,x=n.constructor;v==x||!("constructor"in e)||!("constructor"in n)||"function"==typeof v&&v instanceof v&&"function"==typeof x&&x instanceof x||(g=!1)}return s.delete(e),s.delete(n),g}},60938(e){var n="object"==typeof globalThis&&globalThis&&globalThis.Object===Object&&globalThis;e.exports=n},6020(e,n,t){var r=t(66801),o=t(47194),a=t(13764);e.exports=function(e){return r(e,a,o)}},21035(e,n,t){var r=t(66801),o=t(3805),a=t(78539);e.exports=function(e){return r(e,a,o)}},79365(e,n,t){var r=t(47496);e.exports=function(e,n){var t=e.__data__;return r(n)?t["string"==typeof n?"string":"hash"]:t.map}},70302(e,n,t){var r=t(42554),o=t(13764);e.exports=function(e){for(var n=o(e),t=n.length;t--;){var a=n[t],i=e[a];n[t]=[a,i,r(i)]}return n}},42484(e,n,t){var r=t(96181),o=t(83982);e.exports=function(e,n){var t=o(e,n);return r(t)?t:void 0}},91077(e,n,t){var r=t(18149)(Object.getPrototypeOf,Object);e.exports=r},25701(e,n,t){var r=t(20707),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var n=a.call(e,s),t=e[s];try{e[s]=void 0;var r=!0}catch(l){}var o=i.call(e);return r&&(n?e[s]=t:delete e[s]),o}},47194(e,n,t){var r=t(79444),o=t(40035),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,s=i?function(e){return null==e?[]:(e=Object(e),r(i(e),function(n){return a.call(e,n)}))}:o;e.exports=s},3805(e,n,t){var r=t(40182),o=t(91077),a=t(47194),i=t(40035),s=Object.getOwnPropertySymbols?function(e){for(var n=[];e;)r(n,a(e)),e=o(e);return n}:i;e.exports=s},5219(e,n,t){var r=t(66074),o=t(98657),a=t(59010),i=t(94039),s=t(85225),l=t(52718),c=t(96147),d="[object Map]",A="[object Promise]",u="[object Set]",p="[object WeakMap]",h="[object DataView]",g=c(r),m=c(o),f=c(a),C=c(i),b=c(s),v=l;(r&&v(new r(new ArrayBuffer(1)))!=h||o&&v(new o)!=d||a&&v(a.resolve())!=A||i&&v(new i)!=u||s&&v(new s)!=p)&&(v=function(e){var n=l(e),t="[object Object]"==n?e.constructor:void 0,r=t?c(t):"";if(r)switch(r){case g:return h;case m:return d;case f:return A;case C:return u;case b:return p}return n}),e.exports=v},83982(e){e.exports=function(e,n){return null==e?void 0:e[n]}},80460(e,n,t){var r=t(20567),o=t(39082),a=t(71279),i=t(88315),s=t(20664),l=t(84063);e.exports=function(e,n,t){for(var c=-1,d=(n=r(n,e)).length,A=!1;++c<d;){var u=l(n[c]);if(!(A=null!=e&&t(e,u)))break;e=e[u]}return A||++c!=d?A:!!(d=null==e?0:e.length)&&s(d)&&i(u,d)&&(a(e)||o(e))}},18182(e,n,t){var r=t(77016);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},84272(e){e.exports=function(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n}},73235(e,n,t){var r=t(77016),o=Object.prototype.hasOwnProperty;e.exports=function(e){var n=this.__data__;if(r){var t=n[e];return"__lodash_hash_undefined__"===t?void 0:t}return o.call(n,e)?n[e]:void 0}},66655(e,n,t){var r=t(77016),o=Object.prototype.hasOwnProperty;e.exports=function(e){var n=this.__data__;return r?void 0!==n[e]:o.call(n,e)}},19479(e,n,t){var r=t(77016);e.exports=function(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=r&&void 0===n?"__lodash_hash_undefined__":n,this}},61515(e){var n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&n.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},56813(e,n,t){var r=t(72743),o=t(82111),a=t(78383),i=t(43426),s=t(75911);e.exports=function(e,n,t){var l=e.constructor;switch(n){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return o(e,t);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,t);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return a(e);case"[object Symbol]":return i(e)}}},49323(e,n,t){var r=t(54990),o=t(91077),a=t(20969);e.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:r(o(e))}},88315(e){var n=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e<t}},12164(e,n,t){var r=t(71279),o=t(67008),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,n){if(r(e))return!1;var t=typeof e;return!("number"!=t&&"symbol"!=t&&"boolean"!=t&&null!=e&&!o(e))||(i.test(e)||!a.test(e)||null!=n&&e in Object(n))}},47496(e){e.exports=function(e){var n=typeof e;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==e:null===e}},75826(e,n,t){var r=t(48515),o=function(){var e=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!o&&o in e}},20969(e){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},42554(e,n,t){var r=t(66703);e.exports=function(e){return e===e&&!r(e)}},67080(e){e.exports=function(){this.__data__=[],this.size=0}},50334(e,n,t){var r=t(32707),o=Array.prototype.splice;e.exports=function(e){var n=this.__data__,t=r(n,e);return!(t<0)&&(t==n.length-1?n.pop():o.call(n,t,1),--this.size,!0)}},98953(e,n,t){var r=t(32707);e.exports=function(e){var n=this.__data__,t=r(n,e);return t<0?void 0:n[t][1]}},82725(e,n,t){var r=t(32707);e.exports=function(e){return r(this.__data__,e)>-1}},38893(e,n,t){var r=t(32707);e.exports=function(e,n){var t=this.__data__,o=r(t,e);return o<0?(++this.size,t.push([e,n])):t[o][1]=n,this}},66858(e,n,t){var r=t(74911),o=t(88677),a=t(98657);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),str
2ing:new r}}},40812(e,n,t){var r=t(79365);e.exports=function(e){var n=r(this,e).delete(e);return this.size-=n?1:0,n}},62463(e,n,t){var r=t(79365);e.exports=function(e){return r(this,e).get(e)}},10563(e,n,t){var r=t(79365);e.exports=function(e){return r(this,e).has(e)}},36795(e,n,t){var r=t(79365);e.exports=function(e,n){var t=r(this,e),o=t.size;return t.set(e,n),this.size+=t.size==o?0:1,this}},32439(e){e.exports=function(e){var n=-1,t=Array(e.size);return e.forEach(function(e,r){t[++n]=[r,e]}),t}},17083(e){e.exports=function(e,n){return function(t){return null!=t&&(t[e]===n&&(void 0!==n||e in Object(t)))}}},79166(e,n,t){var r=t(66730);e.exports=function(e){var n=r(e,function(e){return 500===t.size&&t.clear(),e}),t=n.cache;return n}},77016(e,n,t){var r=t(42484)(Object,"create");e.exports=r},89280(e,n,t){var r=t(18149)(Object.keys,Object);e.exports=r},53999(e){e.exports=function(e){var n=[];if(null!=e)for(var t in Object(e))n.push(t);return n}},6999(e,n,t){e=t.nmd(e);var r=t(60938),o=n&&!n.nodeType&&n,a=o&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,s=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(n){}}();e.exports=s},78832(e){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},18149(e){e.exports=function(e,n){return function(t){return e(n(t))}}},25775(e,n,t){var r=t(60938),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},82410(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},85653(e){e.exports=function(e){return this.__data__.has(e)}},68997(e){e.exports=function(e){var n=-1,t=Array(e.size);return e.forEach(function(e){t[++n]=e}),t}},59342(e,n,t){var r=t(88677);e.exports=function(){this.__data__=new r,this.size=0}},55528(e){e.exports=function(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t}},30347(e){e.exports=function(e){return this.__data__.get(e)}},36327(e){e.exports=function(e){return this.__data__.has(e)}},25487(e,n,t){var r=t(88677),o=t(98657),a=t(52971);e.exports=function(e,n){var t=this.__data__;if(t instanceof r){var i=t.__data__;if(!o||i.length<199)return i.push([e,n]),this.size=++t.size,this;t=this.__data__=new a(i)}return t.set(e,n),this.size=t.size,this}},24412(e,n,t){var r=t(79166),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,i=r(function(e){var n=[];return 46===e.charCodeAt(0)&&n.push(""),e.replace(o,function(e,t,r,o){n.push(r?o.replace(a,"$1"):t||e)}),n});e.exports=i},84063(e,n,t){var r=t(67008);e.exports=function(e){if("string"==typeof e||r(e))return e;var n=e+"";return"0"==n&&1/e==-1/0?"-0":n}},96147(e){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(t){}try{return e+""}catch(t){}}return""}},58325(e,n,t){var r=t(33637);e.exports=function(e){return r(e,5)}},26358(e){e.exports=function(e,n){return e===n||e!==e&&n!==n}},68237(e,n,t){var r=t(75887),o=t(41700);e.exports=function(e,n){return e&&r(e,o(n))}},90338(e,n,t){var r=t(73372);e.exports=function(e,n,t){var o=null==e?void 0:r(e,n);return void 0===o?t:o}},47041(e,n,t){var r=t(32039),o=t(80460);e.exports=function(e,n){return null!=e&&o(e,n,r)}},40690(e){e.exports=function(e){return e}},39082(e,n,t){var r=t(85116),o=t(1496),a=Object.prototype,i=a.hasOwnProperty,s=a.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},71279(e){var n=Array.isArray;e.exports=n},17880(e,n,t){var r=t(62312),o=t(20664);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},42754(e,n,t){e=t.nmd(e);var r=t(25775),o=t(98897),a=n&&!n.nodeType&&n,i=a&&e&&!e.nodeType&&e,s=i&&i.exports===a?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||o;e.exports=l},62312(e,n,t){var r=t(52718),o=t(66703);e.exports=function(e){if(!o(e))return!1;var n=r(e);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n}},20664(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},11400(e,n,t){var r=t(23554),o=t(31759),a=t(6999),i=a&&a.isMap,s=i?o(i):r;e.exports=s},66703(e){e.exports=function(e){var n=typeof e;return null!=e&&("object"==n||"function"==n)}},1496(e){e.exports=function(e){return null!=e&&"object"==typeof e}},27741(e,n,t){var r=t(52718),o=t(91077),a=t(1496),i=Function.prototype,s=Object.prototype,l=i.toString,c=s.hasOwnProperty,d=l.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=r(e))return!1;var n=o(e);if(null===n)return!0;var t=c.call(n,"constructor")&&n.constructor;return"function"==typeof t&&t instanceof t&&l.call(t)==d}},54034(e,n,t){var r=t(84536),o=t(31759),a=t(6999),i=a&&a.isSet,s=i?o(i):r;e.exports=s},83801(e,n,t){var r=t(52718),o=t(71279),a=t(1496);e.exports=function(e){return"string"==typeof e||!o(e)&&a(e)&&"[object String]"==r(e)}},67008(e,n,t){var r=t(52718),o=t(1496);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},88945(e,n,t){var r=t(37215),o=t(31759),a=t(6999),i=a&&a.isTypedArray,s=i?o(i):r;e.exports=s},13764(e,n,t){var r=t(27669),o=t(58814),a=t(17880);e.exports=function(e){return a(e)?r(e):o(e)}},78539(e,n,t){var r=t(27669),o=t(5129),a=t(17880);e.exports=function(e){return a(e)?r(e,!0):o(e)}},88300(e,n,t){var r=t(12394),o=t(82671),a=t(84994),i=t(71279);e.exports=function(e,n){return(i(e)?r:a)(e,o(n,3))}},66730(e,n,t){var r=t(52971);function o(e,n){if("function"!=typeof e||null!=n&&"function"!=typeof n)throw new TypeError("Expected a function");var t=function(){var r=arguments,o=n?n.apply(this,r):r[0],a=t.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return t.cache=a.set(o,i)||a,i};return t.cache=new(o.Cache||r),t}o.Cache=r,e.exports=o},49041(e,n,t){var r=t(58599),o=t(8121),a=t(12164),i=t(84063);e.exports=function(e){return a(e)?r(i(e)):o(e)}},40035(e){e.exports=function(){return[]}},98897(e){e.exports=function(){return!1}},42992(e,n,t){var r=t(95062);e.exports=function(e){return null==e?"":r(e)}},7646(e){"use strict";var n=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var n={},t=0;t<10;t++)n["_"+String.fromCharCode(t)]=t;if("0123456789"!==Object.getOwnPropertyNames(n).map(function(e){return n[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(o){return!1}}()?Object.assign:function(e,o){for(var a,i,s=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in a=Object(arguments[l]))t.call(a,c)&&(s[c]=a[c]);if(n){i=n(a);for(var d=0;d<i.length;d++)r.call(a,i[d])&&(s[i[d]]=a[i[d]])}}return s}},84834(e){function n(e,t){if(!(this instanceof n))return new n(e,t);this.per_page=e||25,this.length=t||10}e.exports=n,n.prototype.build=function(e,n){var t=Math.ceil(e/this.per_page);e=parseInt(e,10),(n=parseInt(n,10)||1)<1&&(n=1),n>t&&(n=t);var r=Math.max(1,n-Math.floor(this.length/2)),o=Math.min(t,n+Math.floor(this.length/2));o-r+1<this.length&&(n<t/2?o=Math.min(t,o+(this.length-(o-r))):r=Math.max(1,r-(this.length-(o-r)))),o-r+1>this.length&&(n>t/2?r++:o--);var a=this.per_page*(n-1);a<0&&(a=0);var i=this.per_page*n-1;return i<0&&(i=0),i>Math.max(e-1,0)&&(i=Math.max(e-1,0)),{total_pages:t,pages:Math.min(o-r+1,t),current_page:n,first_page:r,last_page:o,previous_page:n-1,next_page:n+1,has_previous_page:n>1,has_next_page:n<t,total_results:e,results:Math.min(i-a+1,e),first_result:a,last_result:i}}},9952(e,n,t){var r=t(89737);e.exports=h,e.exports.parse=a,e.exports.compile=function(e,n){return l(a(e,n),n)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=p;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,n){for(var t,r=[],a=0,i=0,s="",l=n&&n.delimiter||"/";null!=(t=o.exec(e));){var A=t[0],u=t[1],p=t.index;if(s+=e.slice(i,p),i=p+A.length,u)s+=u[1];else{var h=e[i],g=t[2],m=t[3],f=t[4],C=t[5],b=t[6],v=t[7];s&&(r.push(s),s="");var x=null!=g&&null!=h&&h!==g,y="+"===b||"*"===b,w="?"===b||"*"===b,_=t[2]||l,E=f||C;r.push({name:m||a++,prefix:g||"",delimiter:_,optional:w,repeat:y,partial:x,asterisk:!!v,pattern:E?d(E):v?".*":"[^"+c(_)+"]+?"})}}return i<e.length&&(s+=e.substr(i)),s&&r.push(s),r}function i(e){return encodeURI(e).replace(/[\/?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function s(e){return encodeURI(e).replace(/[?#]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}function l(e,n){for(var t=new Array(e.length),o=0;o<e.length;o++)"object"===typeof e[o]&&(t[o]=new RegExp("^(?:"+e[o].pattern+")$",u(n)));return function(n,o){for(var a="",l=n||{},c=(o||{}).pretty?i:encodeURIComponent,d=0;d<e.length;d++){var A=e[d];if("string"!==typeof A){var u,p=l[A.name];if(null==p){if(A.optional){A.partial&&(a+=A.prefix);continue}throw new TypeError('Expected "'+A.name+'" to be defined')}if(r(p)){if(!A.repeat)throw new TypeError('Expected "'+A.name+'" to not repeat, but received `'+JSON.stringify(p)+"`");if(0===p.length){if(A.optional)continue;throw new TypeError('Expected "'+A.name+'" to not be empty')}for(var h=0;h<p.length;h++){if(u=c(p[h]),!t[d].test(u))throw new TypeError('Expected all "'+A.name+'" to match "'+A.pattern+'", but received `'+JSON.stringify(u)+"`");a+=(0===h?A.prefix:A.delimiter)+u}}else{if(u=A.asterisk?s(p):c(p),!t[d].test(u))throw new TypeError('Expected "'+A.name+'" to match "'+A.pattern+'", but received "'+u+'"');a+=A.prefix+u}}else a+=A}return a}}function c(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function d(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function A(e,n){return e.keys=n,e}function u(e){return e&&e.sensitive?"":"i"}function p(e,n,t){r(n)||(t=n||t,n=[]);for(var o=(t=t||{}).strict,a=!1!==t.end,i="",s=0;s<e.length;s++){var l=e[s];if("string"===typeof l)i+=c(l);else{var d=c(l.prefix),p="(?:"+l.pattern+")";n.push(l),l.repeat&&(p+="(?:"+d+p+")*"),i+=p=l.optional?l.partial?d+"("+p+")?":"(?:"+d+"("+p+"))?":d+"("+p+")"}}var h=c(t.delimiter||"/"),g=i.slice(-h.length)===h;return o||(i=(g?i.slice(0,-h.length):i)+"(?:"+h+"(?=$))?"),i+=a?"$":o&&g?"":"(?="+h+"|$)",A(new RegExp("^"+i,u(t)),n)}function h(e,n,t){return r(n)||(t=n||t,n=[]),t=t||{},e instanceof RegExp?function(e,n){var t=e.source.match(/\((?!\?)/g);if(t)for(var r=0;r<t.length;r++)n.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return A(e,n)}(e,n):r(e)?function(e,n,t){for(var r=[],o=0;o<e.length;o++)r.push(h(e[o],n,t).source);return A(new RegExp("(?:"+r.join("|")+")",u(t)),n)}(e,n,t):function(e,n,t){return p(a(e,t),n,t)}(e,n,t)}},89737(e){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},95960(e,n,t){"use strict";var r=t(2399);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,n,t,o,a,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function n(){return e}e.isRequired=e;var t={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol
vendor: 6,448 bytes, line 2
2:e,any:e,arrayOf:n,element:e,elementType:e,instanceOf:n,node:e,objectOf:n,oneOf:n,oneOfType:n,shape:n,exact:n,checkPropTypes:a,resetWarningCache:o};return t.PropTypes=t,t}},55950(e,n,t){e.exports=t(95960)()},2399(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},64368(e,n,t){var r=t(21682);function o(e){this.mode=r.MODE_8BIT_BYTE,this.data=e}o.prototype={getLength:function(e){return this.data.length},write:function(e){for(var n=0;n<this.data.length;n++)e.put(this.data.charCodeAt(n),8)}},e.exports=o},85768(e){function n(){this.buffer=new Array,this.length=0}n.prototype={get:function(e){var n=Math.floor(e/8);return 1==(this.buffer[n]>>>7-e%8&1)},put:function(e,n){for(var t=0;t<n;t++)this.putBit(1==(e>>>n-t-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var n=Math.floor(this.length/8);this.buffer.length<=n&&this.buffer.push(0),e&&(this.buffer[n]|=128>>>this.length%8),this.length++}},e.exports=n},69431(e){e.exports={L:1,M:0,Q:3,H:2}},99843(e,n,t){var r=t(54519);function o(e,n){if(void 0==e.length)throw new Error(e.length+"/"+n);for(var t=0;t<e.length&&0==e[t];)t++;this.num=new Array(e.length-t+n);for(var r=0;r<e.length-t;r++)this.num[r]=e[r+t]}o.prototype={get:function(e){return this.num[e]},getLength:function(){return this.num.length},multiply:function(e){for(var n=new Array(this.getLength()+e.getLength()-1),t=0;t<this.getLength();t++)for(var a=0;a<e.getLength();a++)n[t+a]^=r.gexp(r.glog(this.get(t))+r.glog(e.get(a)));return new o(n,0)},mod:function(e){if(this.getLength()-e.getLength()<0)return this;for(var n=r.glog(this.get(0))-r.glog(e.get(0)),t=new Array(this.getLength()),a=0;a<this.getLength();a++)t[a]=this.get(a);for(a=0;a<e.getLength();a++)t[a]^=r.gexp(r.glog(e.get(a))+n);return new o(t,0).mod(e)}},e.exports=o},86383(e,n,t){var r=t(64368),o=t(18945),a=t(85768),i=t(97081),s=t(99843);function l(e,n){this.typeNumber=e,this.errorCorrectLevel=n,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}var c=l.prototype;c.addData=function(e){var n=new r(e);this.dataList.push(n),this.dataCache=null},c.isDark=function(e,n){if(e<0||this.moduleCount<=e||n<0||this.moduleCount<=n)throw new Error(e+","+n);return this.modules[e][n]},c.getModuleCount=function(){return this.moduleCount},c.make=function(){if(this.typeNumber<1){var e=1;for(e=1;e<40;e++){for(var n=o.getRSBlocks(e,this.errorCorrectLevel),t=new a,r=0,s=0;s<n.length;s++)r+=n[s].dataCount;for(s=0;s<this.dataList.length;s++){var l=this.dataList[s];t.put(l.mode,4),t.put(l.getLength(),i.getLengthInBits(l.mode,e)),l.write(t)}if(t.getLengthInBits()<=8*r)break}this.typeNumber=e}this.makeImpl(!1,this.getBestMaskPattern())},c.makeImpl=function(e,n){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var t=0;t<this.moduleCount;t++){this.modules[t]=new Array(this.moduleCount);for(var r=0;r<this.moduleCount;r++)this.modules[t][r]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(e,n),this.typeNumber>=7&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=l.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,n)},c.setupPositionProbePattern=function(e,n){for(var t=-1;t<=7;t++)if(!(e+t<=-1||this.moduleCount<=e+t))for(var r=-1;r<=7;r++)n+r<=-1||this.moduleCount<=n+r||(this.modules[e+t][n+r]=0<=t&&t<=6&&(0==r||6==r)||0<=r&&r<=6&&(0==t||6==t)||2<=t&&t<=4&&2<=r&&r<=4)},c.getBestMaskPattern=function(){for(var e=0,n=0,t=0;t<8;t++){this.makeImpl(!0,t);var r=i.getLostPoint(this);(0==t||e>r)&&(e=r,n=t)}return n},c.createMovieClip=function(e,n,t){var r=e.createEmptyMovieClip(n,t);this.make();for(var o=0;o<this.modules.length;o++)for(var a=1*o,i=0;i<this.modules[o].length;i++){var s=1*i;this.modules[o][i]&&(r.beginFill(0,100),r.moveTo(s,a),r.lineTo(s+1,a),r.lineTo(s+1,a+1),r.lineTo(s,a+1),r.endFill())}return r},c.setupTimingPattern=function(){for(var e=8;e<this.moduleCount-8;e++)null==this.modules[e][6]&&(this.modules[e][6]=e%2==0);for(var n=8;n<this.moduleCount-8;n++)null==this.modules[6][n]&&(this.modules[6][n]=n%2==0)},c.setupPositionAdjustPattern=function(){for(var e=i.getPatternPosition(this.typeNumber),n=0;n<e.length;n++)for(var t=0;t<e.length;t++){var r=e[n],o=e[t];if(null==this.modules[r][o])for(var a=-2;a<=2;a++)for(var s=-2;s<=2;s++)this.modules[r+a][o+s]=-2==a||2==a||-2==s||2==s||0==a&&0==s}},c.setupTypeNumber=function(e){for(var n=i.getBCHTypeNumber(this.typeNumber),t=0;t<18;t++){var r=!e&&1==(n>>t&1);this.modules[Math.floor(t/3)][t%3+this.moduleCount-8-3]=r}for(t=0;t<18;t++){r=!e&&1==(n>>t&1);this.modules[t%3+this.moduleCount-8-3][Math.floor(t/3)]=r}},c.setupTypeInfo=function(e,n){for(var t=this.errorCorrectLevel<<3|n,r=i.getBCHTypeInfo(t),o=0;o<15;o++){var a=!e&&1==(r>>o&1);o<6?this.modules[o][8]=a:o<8?this.modules[o+1][8]=a:this.modules[this.moduleCount-15+o][8]=a}for(o=0;o<15;o++){a=!e&&1==(r>>o&1);o<8?this.modules[8][this.moduleCount-o-1]=a:o<9?this.modules[8][15-o-1+1]=a:this.modules[8][15-o-1]=a}this.modules[this.moduleCount-8][8]=!e},c.mapData=function(e,n){for(var t=-1,r=this.moduleCount-1,o=7,a=0,s=this.moduleCount-1;s>0;s-=2)for(6==s&&s--;;){for(var l=0;l<2;l++)if(null==this.modules[r][s-l]){var c=!1;a<e.length&&(c=1==(e[a]>>>o&1)),i.getMask(n,r,s-l)&&(c=!c),this.modules[r][s-l]=c,-1==--o&&(a++,o=7)}if((r+=t)<0||this.moduleCount<=r){r-=t,t=-t;break}}},l.PAD0=236,l.PAD1=17,l.createData=function(e,n,t){for(var r=o.getRSBlocks(e,n),s=new a,c=0;c<t.length;c++){var d=t[c];s.put(d.mode,4),s.put(d.getLength(),i.getLengthInBits(d.mode,e)),d.write(s)}var A=0;for(c=0;c<r.length;c++)A+=r[c].dataCount;if(s.getLengthInBits()>8*A)throw new Error("code length overflow. ("+s.getLengthInBits()+">"+8*A+")");for(s.getLengthInBits()+4<=8*A&&s.put(0,4);s.getLengthInBits()%8!=0;)s.putBit(!1);for(;!(s.getLengthInBits()>=8*A)&&(s.put(l.PAD0,8),!(s.getLengthInBits()>=8*A));)s.put(l.PAD1,8);return l.createBytes(s,r)},l.createBytes=function(e,n){for(var t=0,r=0,o=0,a=new Array(n.length),l=new Array(n.length),c=0;c<n.length;c++){var d=n[c].dataCount,A=n[c].totalCount-d;r=Math.max(r,d),o=Math.max(o,A),a[c]=new Array(d);for(var u=0;u<a[c].length;u++)a[c][u]=255&e.buffer[u+t];t+=d;var p=i.getErrorCorrectPolynomial(A),h=new s(a[c],p.getLength()-1).mod(p);l[c]=new Array(p.getLength()-1);for(u=0;
2u<l[c].length;u++){var g=u+h.getLength()-l[c].length;l[c][u]=g>=0?h.get(g):0}}var m=0;for(u=0;u<n.length;u++)m+=n[u].totalCount;var f=new Array(m),C=0;for(u=0;u<r;u++)for(c=0;c<n.length;c++)u<a[c].length&&(f[C++]=a[c][u]);for(u=0;u<o;u++)for(c=0;c<n.length;c++)u<l[c].length&&(f[C++]=l[c][u]);return f},e.exports=l},18945(e,n,t){var r=t(69431);function o(e,n){this.totalCount=e,this.dataCount=n}o.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],o.getRSBlocks=function(e,n){var t=o.getRsBlockTable(e,n);if(void 0==t)throw new Error("bad rs block @ typeNumber:"+e+"/errorCorrectLevel:"+n);for(var r=t.length/3,a=new Array,i=0;i<r;i++)for(var s=t[3*i+0],l=t[3*i+1],c=t[3*i+2],d=0;d<s;d++)a.push(new o(l,c));return a},o.getRsBlockTable=function(e,n){switch(n){case r.L:return o.RS_BLOCK_TABLE[4*(e-1)+0];case r.M:return o.RS_BLOCK_TABLE[4*(e-1)+1];case r.Q:return o.RS_BLOCK_TABLE[4*(e-1)+2];case r.H:return o.RS_BLOCK_TABLE[4*(e-1)+3];default:return}},e.exports=o},54519(e){for(var n={glog:function(e){if(e<1)throw new Error("glog("+e+")");return n.LOG_TABLE[e]},gexp:function(e){for(;e<0;)e+=255;for(;e>=256;)e-=255;return n.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},t=0;t<8;t++)n.EXP_TABLE[t]=1<<t;for(t=8;t<256;t++)n.EXP_TABLE[t]=n.EXP_TABLE[t-4]^n.EXP_TABLE[t-5]^n.EXP_TABLE[t-6]^n.EXP_TABLE[t-8];for(t=0;t<255;t++)n.LOG_TABLE[n.EXP_TABLE[t]]=t;e.exports=n},21682(e){e.exports={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8}},97081(e,n,t){var r=t(21682),o=t(99843),a=t(54519),i=0,s=1,l=2,c=3,d=4,A=5,u=6,p=7,h={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(e){for(var n=e<<10;
2h.getBCHDigit(n)-h.getBCHDigit(h.G15)>=0;)n^=h.G15<<h.getBCHDigit(n)-h.getBCHDigit(h.G15);return(e<<10|n)^h.G15_MASK},getBCHTypeNumber:function(e){for(var n=e<<12;h.getBCHDigit(n)-h.getBCHDigit(h.G18)>=0;)n^=h.G18<<h.getBCHDigit(n)-h.getBCHDigit(h.G18);return e<<12|n},getBCHDigit:function(e){for(var n=0;0!=e;)n++,e>>>=1;return n},getPatternPosition:function(e){return h.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,n,t){switch(e){case i:return(n+t)%2==0;case s:return n%2==0;case l:return t%3==0;case c:return(n+t)%3==0;case d:return(Math.floor(n/2)+Math.floor(t/3))%2==0;case A:return n*t%2+n*t%3==0;case u:return(n*t%2+n*t%3)%2==0;case p:return(n*t%3+(n+t)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var n=new o([1],0),t=0;t<e;t++)n=n.multiply(new o([1,a.gexp(t)],0));return n},getLengthInBits:function(e,n){if(1<=n&&n<10)switch(e){case r.MODE_NUMBER:return 10;case r.MODE_ALPHA_NUM:return 9;case r.MODE_8BIT_BYTE:case r.MODE_KANJI:return 8;default:throw new Error("mode:"+e)}else if(n<27)switch(e){case r.MODE_NUMBER:return 12;case r.MODE_ALPHA_NUM:return 11;case r.MODE_8BIT_BYTE:return 16;case r.MODE_KANJI:return 10;default:throw new Error("mode:"+e)}else{if(!(n<41))throw new Error("type:"+n);switch(e){case r.MODE_NUMBER:return 14;case r.MODE_ALPHA_NUM:return 13;case r.MODE_8BIT_BYTE:return 16;case r.MODE_KANJI:return 12;default:throw new Error("mode:"+e)}}},getLostPoint:function(e){for(var n=e.getModuleCount(),t=0,r=0;r<n;r++)for(var o=0;o<n;o++){for(var a=0,i=e.isDark(r,o),s=-1;s<=1;s++)if(!(r+s<0||n<=r+s))for(var l=-1;l<=1;l++)o+l<0||n<=o+l||0==s&&0==l||i==e.isDark(r+s,o+l)&&a++;a>5&&(t+=3+a-5)}for(r=0;r<n-1;r++)for(o=0;o<n-1;o++){var c=0;e.isDark(r,o)&&c++,e.isDark(r+1,o)&&c++,e.isDark(r,o+1)&&c++,e.isDark(r+1,o+1)&&c++,0!=c&&4!=c||(t+=3)}for(r=0;r<n;r++)for(o=0;o<n-6;o++)e.isDark(r,o)&&!e.isDark(r,o+1)&&e.isDark(r,o+2)&&e.isDark(r,o+3)&&e.isDark(r,o+4)&&!e.isDark(r,o+5)&&e.isDark(r,o+6)&&(t+=40);for(o=0;o<n;o++)for(r=0;r<n-6;r++)e.isDark(r,o)&&!e.isDark(r+1,o)&&e.isDark(r+2,o)&&e.isDark(r+3,o)&&e.isDark(r+4,o)&&!e.isDark(r+5,o)&&e.isDark(r+6,o)&&(t+=40);var d=0;for(o=0;o<n;o++)for(r=0;r<n;r++)e.isDark(r,o)&&d++;return t+=10*(Math.abs(100*d/n/n-50)/5)}};e.exports=h},59009(e,n,t){"use strict";var r=t(22790),o=t(39476);function a(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var i=new Set,s={};function l(e,n){c(e,n),c(e+"Capture",n)}function c(e,n){for(s[e]=n,e=0;e<n.length;e++)i.add(n[e])}var d=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),A=Object.prototype.hasOwnProperty,u=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p={},h={};function g(e,n,t,r,o,a,i){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=a,this.removeEmptyString=i}var m={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){m[e]=new g(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var n=e[0];m[n]=new g(n,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){m[e]=new g(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){m[e]=new g(e,2,!1,e,null,!1,!1)}
vendor: 4,742 bytes, line 2
2),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){m[e]=new g(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){m[e]=new g(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){m[e]=new g(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){m[e]=new g(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){m[e]=new g(e,5,!1,e.toLowerCase(),null,!1,!1)});var f=/[\-:]([a-z])/g;function C(e){return e[1].toUpperCase()}function b(e,n,t,r){var o=m.hasOwnProperty(n)?m[n]:null;(null!==o?0!==o.type:r||!(2<n.length)||"o"!==n[0]&&"O"!==n[0]||"n"!==n[1]&&"N"!==n[1])&&(function(e,n,t,r){if(null===n||"undefined"===typeof n||function(e,n,t,r){if(null!==t&&0===t.type)return!1;switch(typeof n){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==t?!t.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,n,t,r))return!0;if(r)return!1;if(null!==t)switch(t.type){case 3:return!n;case 4:return!1===n;case 5:return isNaN(n);case 6:return isNaN(n)||1>n}return!1}(n,t,o,r)&&(t=null),r||null===o?function(e){return!!A.call(h,e)||!A.call(p,e)&&(u.test(e)?h[e]=!0:(p[e]=!0,!1))}(n)&&(null===t?e.removeAttribute(n):e.setAttribute(n,""+t)):o.mustUseProperty?e[o.propertyName]=null===t?3!==o.type&&"":t:(n=o.attributeName,r=o.attributeNamespace,null===t?e.removeAttribute(n):(t=3===(o=o.type)||4===o&&!0===t?"":""+t,r?e.setAttributeNS(r,n,t):e.setAttribute(n,t))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var n=e.replace(f,C);m[n]=new g(n,1,!1,e,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var n=e.replace(f,C);m[n]=new g(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(e){var n=e.replace(f,C);m[n]=new g(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){m[e]=new g(e,1,!1,e.toLowerCase(),null,!1,!1)}),m.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){m[e]=new g(e,1,!1,e.toLowerCase(),null,!0,!0)});var v=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,x=Symbol.for("react.element"),y=Symbol.for("react.portal"),w=Symbol.for("react.fragment"),_=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),k=Symbol.for("react.provider"),B=Symbol.for("react.context"),S=Symbol.for("react.forward_ref"),j=Symbol.for("react.suspense"),T=Symbol.for("react.suspense_list"),F=Symbol.for("react.memo"),I=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var N=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var D=Symbol.iterator;function P(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=D&&e[D]||e["@@iterator"])?e:null}var z,O=Object.assign;function M(e){if(void 0===z)try{throw Error()}catch(t){var n=t.stack.trim().match(/\n( *(at )?)/);z=n&&n[1]||""}return"\n"+z+e}var R=!1;function L(e,n){if(!e||R)return"";R=!0;var t=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(n)if(n=function(){throw Error()},Object.defineProperty(n.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(n,[])}catch(c){var r=c}Reflect.construct(e,[],n)}
vendor: 13,545 bytes, line 2
2else{try{n.call()}catch(c){r=c}e.call(n.prototype)}else{try{throw Error()}catch(c){r=c}e()}}catch(c){if(c&&r&&"string"===typeof c.stack){for(var o=c.stack.split("\n"),a=r.stack.split("\n"),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(1!==i||1!==s)do{if(i--,0>--s||o[i]!==a[s]){var l="\n"+o[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=i&&0<=s);break}}}finally{R=!1,Error.prepareStackTrace=t}return(e=e?e.displayName||e.name:"")?M(e):""}function U(e){switch(e.tag){case 5:return M(e.type);case 16:return M("Lazy");case 13:return M("Suspense");case 19:return M("SuspenseList");case 0:case 2:case 15:return e=L(e.type,!1);case 11:return e=L(e.type.render,!1);case 1:return e=L(e.type,!0);default:return""}}function G(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case w:return"Fragment";case y:return"Portal";case E:return"Profiler";case _:return"StrictMode";case j:return"Suspense";case T:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case B:return(e.displayName||"Context")+".Consumer";case k:return(e._context.displayName||"Context")+".Provider";case S:var n=e.render;return(e=e.displayName)||(e=""!==(e=n.displayName||n.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case F:return null!==(n=e.displayName||null)?n:G(e.type)||"Memo";case I:n=e._payload,e=e._init;try{return G(e(n))}catch(t){}}return null}function W(e){var n=e.type;switch(e.tag){case 24:return"Cache";case 9:return(n.displayName||"Context")+".Consumer";case 10:return(n._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=n.render).displayName||e.name||"",n.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return n;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return G(n);case 8:return n===_?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof n)return n.displayName||n.name||null;if("string"===typeof n)return n}return null}function H(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function V(e){var n=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===n||"radio"===n)}function q(e){e._valueTracker||(e._valueTracker=function(e){var n=V(e)?"checked":"value",t=Object.getOwnPropertyDescriptor(e.constructor.prototype,n),r=""+e[n];if(!e.hasOwnProperty(n)&&"undefined"!==typeof t&&"function"===typeof t.get&&"function"===typeof t.set){var o=t.get,a=t.set;return Object.defineProperty(e,n,{configurable:!0,get:function(){return o.call(this)},set:function(e){r=""+e,a.call(this,e)}}),Object.defineProperty(e,n,{enumerable:t.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[n]}}}}(e))}function $(e){if(!e)return!1;var n=e._valueTracker;if(!n)return!0;var t=n.getValue(),r="";return e&&(r=V(e)?e.checked?"true":"false":e.value),(e=r)!==t&&(n.setValue(e),!0)}function Y(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(n){return e.body}}function J(e,n){var t=n.checked;return O({},n,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=t?t:e._wrapperState.initialChecked})}function Q(e,n){var t=null==n.defaultValue?"":n.defaultValue,r=null!=n.checked?n.checked:n.defaultChecked;t=H(null!=n.value?n.value:t),e._wrapperState={initialChecked:r,initialValue:t,controlled:"checkbox"===n.type||"radio"===n.type?null!=n.checked:null!=n.value}}function K(e,n){null!=(n=n.checked)&&b(e,"checked",n,!1)}function X(e,n){K(e,n);var t=H(n.value),r=n.type;if(null!=t)"number"===r?(0===t&&""===e.value||e.value!=t)&&(e.value=""+t):e.value!==""+t&&(e.value=""+t);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");n.hasOwnProperty("value")?ee(e,n.type,t):n.hasOwnProperty("defaultValue")&&ee(e,n.type,H(n.defaultValue)),null==n.checked&&null!=n.defaultChecked&&(e.defaultChecked=!!n.defaultChecked)}function Z(e,n,t){if(n.hasOwnProperty("value")||n.hasOwnProperty("defaultValue")){var r=n.type;if(!("submit"!==r&&"reset"!==r||void 0!==n.value&&null!==n.value))return;n=""+e._wrapperState.initialValue,t||n===e.value||(e.value=n),e.defaultValue=n}""!==(t=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==t&&(e.name=t)}function ee(e,n,t){"number"===n&&Y(e.ownerDocument)===e||(null==t?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+t&&(e.defaultValue=""+t))}var ne=Array.isArray;function te(e,n,t,r){if(e=e.options,n){n={};for(var o=0;o<t.length;o++)n["$"+t[o]]=!0;for(t=0;t<e.length;t++)o=n.hasOwnProperty("$"+e[t].value),e[t].selected!==o&&(e[t].selected=o),o&&r&&(e[t].defaultSelected=!0)}else{for(t=""+H(t),n=null,o=0;o<e.length;o++){if(e[o].value===t)return e[o].selected=!0,void(r&&(e[o].defaultSelected=!0));null!==n||e[o].disabled||(n=e[o])}null!==n&&(n.selected=!0)}}function re(e,n){if(null!=n.dangerouslySetInnerHTML)throw Error(a(91));return O({},n,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,n){var t=n.value;if(null==t){if(t=n.children,n=n.defaultValue,null!=t){if(null!=n)throw Error(a(92));if(ne(t)){if(1<t.length)throw Error(a(93));t=t[0]}n=t}null==n&&(n=""),t=n}e._wrapperState={initialValue:H(t)}}function ae(e,n){var t=H(n.value),r=H(n.defaultValue);null!=t&&((t=""+t)!==e.value&&(e.value=t),null==n.defaultValue&&e.defaultValue!==t&&(e.defaultValue=t)),null!=r&&(e.defaultValue=""+r)}function ie(e){var n=e.textContent;n===e._wrapperState.initialValue&&""!==n&&null!==n&&(e.value=n)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,n){return null==e||"http://www.w3.org/1999/xhtml"===e?se(n):"http://www.w3.org/2000/svg"===e&&"foreignObject"===n?"http://www.w3.org/1999/xhtml":e}var ce,de,Ae=(de=function(e,n){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=n;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+n.valueOf().toString()+"</svg>",n=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;n.firstChild;)e.appendChild(n.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,n,t,r){MSApp.execUnsafeLocalFunction(function(){return de(e,n)})}:de);function ue(e,n){if(n){var t=e.firstChild;if(t&&t===e.lastChild&&3===t.nodeType)return void(t.nodeValue=n)}e.textContent=n}var pe={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},he=["Webkit","ms","Moz","O"];function ge(e,n,t){return null==n||"boolean"===typeof n||""===n?"":t||"number"!==typeof n||0===n||pe.hasOwnProperty(e)&&pe[e]?(""+n).trim():n+"px"}function me(e,n){for(var t in e=e.style,n)if(n.hasOwnProperty(t)){var r=0===t.indexOf("--"),o=ge(t,n[t],r);"float"===t&&(t="cssFloat"),r?e.setProperty(t,o):e[t]=o}}Object.keys(pe).forEach(function(e){he.forEach(function(n){n=n+e.charAt(0).toUpperCase()+e.substring(1),pe[n]=pe[e]})});var fe=O({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ce(e,n){if(n){if(fe[e]&&(null!=n.children||null!=n.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=n.dangerouslySetInnerHTML){if(null!=n.children)throw Error(a(60));if("object"!==typeof n.dangerouslySetInnerHTML||!("__html"in n.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=n.style&&"object"!==typeof n.style)throw Error(a(62))}}function be(e,n){if(-1===e.indexOf("-"))return"string"===typeof n.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var ve=null;function xe(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var ye=null,we=null,_e=null;function Ee(e){if(e=vo(e)){if("function"!==typeof ye)throw Error(a(280));var n=e.stateNode;n&&(n=yo(n),ye(e.stateNode,e.type,n))}}function ke(e){we?_e?_e.push(e):_e=[e]:we=e}function Be(){if(we){var e=we,n=_e;if(_e=we=null,Ee(e),n)for(e=0;e<n.length;e++)Ee(n[e])}}function Se(e,n){return e(n)}function je(){}var Te=!1;function Fe(e,n,t){if(Te)return e(n,t);Te=!0;try{return Se(e,n,t)}finally{Te=!1,(null!==we||null!==_e)&&(je(),Be())}}function Ie(e,n){var t=e.stateNode;if(null===t)return null;var r=yo(t);if(null===r)return null;t=r[n];e:switch(n){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(t&&"function"!==typeof t)throw Error(a(231,n,typeof t));return t}var Ne=!1;if(d)try{var De={};Object.defineProperty(De,"passive",{get:function(){Ne=!0}}),window.addEventListener("test",De,De),window.removeEventListener("test",De,De)}catch(de){Ne=!1}function Pe(e,n,t,r,o,a,i,s,l){var c=Array.prototype.slice.call(arguments,3);try{n.apply(t,c)}catch(d){this.onError(d)}}var ze=!1,Oe=null,Me=!1,Re=null,Le={onError:function(e){ze=!0,Oe=e}};function Ue(e,n,t,r,o,a,i,s,l){ze=!1,Oe=null,Pe.apply(Le,arguments)}function Ge(e){var n=e,t=e;if(e.alternate)for(;n.return;)n=n.return;else{e=n;do{0!==(4098&(n=e).flags)&&(t=n.return),e=n.return}while(e)}return 3===n.tag?t:null}function We(e){if(13===e.tag){var n=e.memoizedState;if(null===n&&(null!==(e=e.alternate)&&(n=e.memoizedState)),null!==n)return n.dehydrated}return null}function He(e){if(Ge(e)!==e)throw Error(a(188))}function Ve(e){return null!==(e=function(e){var n=e.alternate;if(!n){if(null===(n=Ge(e)))throw Error(a(188));return n!==e?null:e}for(var t=e,r=n;;){var o=t.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(r=o.return)){t=r;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===t)return He(o),e;if(i===r)return He(o),n;i=i.sibling}throw Error(a(188))}if(t.return!==r.return)t=o,r=i;else{for(var s=!1,l=o.child;l;){if(l===t){s=!0,t=o,r=i;break}if(l===r){s=!0,r=o,t=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===t){s=!0,t=i,r=o;break}if(l===r){s=!0,r=i,t=o;break}l=l.sibling}if(!s)throw Error(a(189))}}if(t.alternate!==r)throw Error(a(190))}if(3!==t.tag)throw Error(a(188));return t.stateNode.current===t?e:n}(e))?qe(e):null}function qe(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var n=qe(e);if(null!==n)return n;e=e.sibling}return null}var $e=o.unstable_scheduleCallback,Ye=o.unstable_cancelCallback,Je=o.unstable_shouldYield,Qe=o.unstable_requestPaint,Ke=o.unstable_now,Xe=o.unstable_getCurrentPriorityLevel,Ze=o.unstable_ImmediatePriority,en=o.unstable_UserBlockingPriority,nn=o.unstable_NormalPriority,tn=o.unstable_LowPriority,rn=o.unstable_IdlePriority,on=null,an=null;var sn=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(ln(e)/cn|0)|0},ln=Math.log,cn=Math.LN2;var dn=64,An=4194304;function un(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function pn(e,n){var t=e.pendingLanes;if(0===t)return 0;var r=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&t;if(0!==i){var s=i&~o;0!==s?r=un(s):0!==(a&=i)&&(r=un(a))}else 0!==(i=t&~o)?r=un(i):0!==a&&(r=un(a));if(0===r)return 0;if(0!==n&&n!==r&&0===(n&o)&&((o=r&-r)>=(a=n&-n)||16===o&&0!==(4194240&a)))return n;if(0!==(4&r)&&(r|=16&t),0!==(n=e.entangledLanes))for(e=e.entanglements,n&=r;0<n;)o=1<<(t=31-sn(n)),r|=e[t],n&=~o;return r}function hn(e,n){switch(e){case 1:case 2:case 4:return n+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return n+5e3;default:return-1}}function gn(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function mn(){var e=dn;return 0===(4194240&(dn<<=1))&&(dn=64),e}function fn(e){for(var n=[],t=0;31>t;t++)n.push(e);return n}
vendor: 5,254 bytes, line 2
2function Cn(e,n,t){e.pendingLanes|=n,536870912!==n&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[n=31-sn(n)]=t}function bn(e,n){var t=e.entangledLanes|=n;for(e=e.entanglements;t;){var r=31-sn(t),o=1<<r;o&n|e[r]&n&&(e[r]|=n),t&=~o}}var vn=0;function xn(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var yn,wn,_n,En,kn,Bn=!1,Sn=[],jn=null,Tn=null,Fn=null,In=new Map,Nn=new Map,Dn=[],Pn="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function zn(e,n){switch(e){case"focusin":case"focusout":jn=null;break;case"dragenter":case"dragleave":Tn=null;break;case"mouseover":case"mouseout":Fn=null;break;case"pointerover":case"pointerout":In.delete(n.pointerId);break;case"gotpointercapture":case"lostpointercapture":Nn.delete(n.pointerId)}}function On(e,n,t,r,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:n,domEventName:t,eventSystemFlags:r,nativeEvent:a,targetContainers:[o]},null!==n&&(null!==(n=vo(n))&&wn(n)),e):(e.eventSystemFlags|=r,n=e.targetContainers,null!==o&&-1===n.indexOf(o)&&n.push(o),e)}function Mn(e){var n=bo(e.target);if(null!==n){var t=Ge(n);if(null!==t)if(13===(n=t.tag)){if(null!==(n=We(t)))return e.blockedOn=n,void kn(e.priority,function(){_n(t)})}else if(3===n&&t.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===t.tag?t.stateNode.containerInfo:null)}e.blockedOn=null}function Rn(e){if(null!==e.blockedOn)return!1;for(var n=e.targetContainers;0<n.length;){var t=Qn(e.domEventName,e.eventSystemFlags,n[0],e.nativeEvent);if(null!==t)return null!==(n=vo(t))&&wn(n),e.blockedOn=t,!1;var r=new(t=e.nativeEvent).constructor(t.type,t);ve=r,t.target.dispatchEvent(r),ve=null,n.shift()}return!0}function Ln(e,n,t){Rn(e)&&t.delete(n)}function Un(){Bn=!1,null!==jn&&Rn(jn)&&(jn=null),null!==Tn&&Rn(Tn)&&(Tn=null),null!==Fn&&Rn(Fn)&&(Fn=null),In.forEach(Ln),Nn.forEach(Ln)}function Gn(e,n){e.blockedOn===n&&(e.blockedOn=null,Bn||(Bn=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Un)))}function Wn(e){function n(n){return Gn(n,e)}if(0<Sn.length){Gn(Sn[0],e);for(var t=1;t<Sn.length;t++){var r=Sn[t];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==jn&&Gn(jn,e),null!==Tn&&Gn(Tn,e),null!==Fn&&Gn(Fn,e),In.forEach(n),Nn.forEach(n),t=0;t<Dn.length;t++)(r=Dn[t]).blockedOn===e&&(r.blockedOn=null);for(;0<Dn.length&&null===(t=Dn[0]).blockedOn;)Mn(t),null===t.blockedOn&&Dn.shift()}var Hn=v.ReactCurrentBatchConfig,Vn=!0;function qn(e,n,t,r){var o=vn,a=Hn.transition;Hn.transition=null;try{vn=1,Yn(e,n,t,r)}finally{vn=o,Hn.transition=a}}function $n(e,n,t,r){var o=vn,a=Hn.transition;Hn.transition=null;try{vn=4,Yn(e,n,t,r)}finally{vn=o,Hn.transition=a}}function Yn(e,n,t,r){if(Vn){var o=Qn(e,n,t,r);if(null===o)Hr(e,n,r,Jn,t),zn(e,r);else if(function(e,n,t,r,o){switch(n){case"focusin":return jn=On(jn,e,n,t,r,o),!0;case"dragenter":return Tn=On(Tn,e,n,t,r,o),!0;case"mouseover":return Fn=On(Fn,e,n,t,r,o),!0;case"pointerover":var a=o.pointerId;return In.set(a,On(In.get(a)||null,e,n,t,r,o)),!0;case"gotpointercapture":return a=o.pointerId,Nn.set(a,On(Nn.get(a)||null,e,n,t,r,o)),!0}return!1}(o,e,n,t,r))r.stopPropagation();else if(zn(e,r),4&n&&-1<Pn.indexOf(e)){for(;null!==o;){var a=vo(o);if(null!==a&&yn(a),null===(a=Qn(e,n,t,r))&&Hr(e,n,r,Jn,t),a===o)break;o=a}null!==o&&r.stopPropagation()}else Hr(e,n,r,null,t)}}var Jn=null;function Qn(e,n,t,r){if(Jn=null,null!==(e=bo(e=xe(r))))if(null===(n=Ge(e)))e=null;else if(13===(t=n.tag)){if(null!==(e=We(n)))return e;e=null}else if(3===t){if(n.stateNode.current.memoizedState.isDehydrated)return 3===n.tag?n.stateNode.containerInfo:null;e=null}else n!==e&&(e=null);return Jn=e,null}function Kn(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Xe()){case Ze:return 1;case en:return 4;case nn:case tn:return 16;case rn:return 536870912;default:return 16}default:return 16}}var Xn=null,Zn=null,et=null;function nt(){if(et)return et;var e,n,t=Zn,r=t.length,o="value"in Xn?Xn.value:Xn.textContent,a=o.length;for(e=0;e<r&&t[e]===o[e];e++);var i=r-e;for(n=1;
vendor: 10,598 bytes, line 2
2n<=i&&t[r-n]===o[a-n];n++);return et=o.slice(e,1<n?1-n:void 0)}function tt(e){var n=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===n&&(e=13):e=n,10===e&&(e=13),32<=e||13===e?e:0}function rt(){return!0}function ot(){return!1}function at(e){function n(n,t,r,o,a){for(var i in this._reactName=n,this._targetInst=r,this.type=t,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(n=e[i],this[i]=n?n(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?rt:ot,this.isPropagationStopped=ot,this}return O(n.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=rt)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=rt)},persist:function(){},isPersistent:rt}),n}var it,st,lt,ct={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},dt=at(ct),At=O({},ct,{view:0,detail:0}),ut=at(At),pt=O({},At,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Et,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==lt&&(lt&&"mousemove"===e.type?(it=e.screenX-lt.screenX,st=e.screenY-lt.screenY):st=it=0,lt=e),it)},movementY:function(e){return"movementY"in e?e.movementY:st}}),ht=at(pt),gt=at(O({},pt,{dataTransfer:0})),mt=at(O({},At,{relatedTarget:0})),ft=at(O({},ct,{animationName:0,elapsedTime:0,pseudoElement:0})),Ct=O({},ct,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),bt=at(Ct),vt=at(O({},ct,{data:0})),xt={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},yt={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},wt={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function _t(e){var n=this.nativeEvent;return n.getModifierState?n.getModifierState(e):!!(e=wt[e])&&!!n[e]}function Et(){return _t}var kt=O({},At,{key:function(e){if(e.key){var n=xt[e.key]||e.key;if("Unidentified"!==n)return n}return"keypress"===e.type?13===(e=tt(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?yt[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Et,charCode:function(e){return"keypress"===e.type?tt(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tt(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Bt=at(kt),St=at(O({},pt,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),jt=at(O({},At,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Et})),Tt=at(O({},ct,{propertyName:0,elapsedTime:0,pseudoElement:0})),Ft=O({},pt,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),It=at(Ft),Nt=[9,13,27,32],Dt=d&&"CompositionEvent"in window,Pt=null;d&&"documentMode"in document&&(Pt=document.documentMode);var zt=d&&"TextEvent"in window&&!Pt,Ot=d&&(!Dt||Pt&&8<Pt&&11>=Pt),Mt=String.fromCharCode(32),Rt=!1;function Lt(e,n){switch(e){case"keyup":return-1!==Nt.indexOf(n.keyCode);case"keydown":return 229!==n.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ut(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Gt=!1;var Wt={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Ht(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===n?!!Wt[e.type]:"textarea"===n}function Vt(e,n,t,r){ke(r),0<(n=qr(n,"onChange")).length&&(t=new dt("onChange","change",null,t,r),e.push({event:t,listeners:n}))}var qt=null,$t=null;function Yt(e){Mr(e,0)}function Jt(e){if($(xo(e)))return e}function Qt(e,n){if("change"===e)return n}var Kt=!1;if(d){var Xt;if(d){var Zt="oninput"in document;if(!Zt){var er=document.createElement("div");er.setAttribute("oninput","return;"),Zt="function"===typeof er.oninput}Xt=Zt}else Xt=!1;Kt=Xt&&(!document.documentMode||9<document.documentMode)}function nr(){qt&&(qt.detachEvent("onpropertychange",tr),$t=qt=null)}function tr(e){if("value"===e.propertyName&&Jt($t)){var n=[];Vt(n,$t,e,xe(e)),Fe(Yt,n)}}function rr(e,n,t){"focusin"===e?(nr(),$t=t,(qt=n).attachEvent("onpropertychange",tr)):"focusout"===e&&nr()}function or(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Jt($t)}function ar(e,n){if("click"===e)return Jt(n)}function ir(e,n){if("input"===e||"change"===e)return Jt(n)}var sr="function"===typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n};function lr(e,n){if(sr(e,n))return!0;if("object"!==typeof e||null===e||"object"!==typeof n||null===n)return!1;var t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(r=0;r<t.length;r++){var o=t[r];if(!A.call(n,o)||!sr(e[o],n[o]))return!1}return!0}function cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function dr(e,n){var t,r=cr(e);for(e=0;r;){if(3===r.nodeType){if(t=e+r.textContent.length,e<=n&&t>=n)return{node:r,offset:n-e};e=t}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=cr(r)}}function Ar(e,n){return!(!e||!n)&&(e===n||(!e||3!==e.nodeType)&&(n&&3===n.nodeType?Ar(e,n.parentNode):"contains"in e?e.contains(n):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(n))))}function ur(){for(var e=window,n=Y();n instanceof e.HTMLIFrameElement;){try{var t="string"===typeof n.contentWindow.location.href}catch(r){t=!1}if(!t)break;n=Y((e=n.contentWindow).document)}return n}function pr(e){var n=e&&e.nodeName&&e.nodeName.toLowerCase();return n&&("input"===n&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===n||"true"===e.contentEditable)}function hr(e){var n=ur(),t=e.focusedElem,r=e.selectionRange;if(n!==t&&t&&t.ownerDocument&&Ar(t.ownerDocument.documentElement,t)){if(null!==r&&pr(t))if(n=r.start,void 0===(e=r.end)&&(e=n),"selectionStart"in t)t.selectionStart=n,t.selectionEnd=Math.min(e,t.value.length);else if((e=(n=t.ownerDocument||document)&&n.defaultView||window).getSelection){e=e.getSelection();var o=t.textContent.length,a=Math.min(r.start,o);r=void 0===r.end?a:Math.min(r.end,o),!e.extend&&a>r&&(o=r,r=a,a=o),o=dr(t,a);var i=dr(t,r);o&&i&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((n=n.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>r?(e.addRange(n),e.extend(i.node,i.offset)):(n.setEnd(i.node,i.offset),e.addRange(n)))}for(n=[],e=t;e=e.parentNode;)1===e.nodeType&&n.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof t.focus&&t.focus(),t=0;t<n.length;t++)(e=n[t]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var gr=d&&"documentMode"in document&&11>=document.documentMode,mr=null,fr=null,Cr=null,br=!1;function vr(e,n,t){var r=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;br||null==mr||mr!==Y(r)||("selectionStart"in(r=mr)&&pr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},Cr&&lr(Cr,r)||(Cr=r,0<(r=qr(fr,"onSelect")).length&&(n=new dt("onSelect","select",null,n,t),e.push({event:n,listeners:r}),n.target=mr)))}function xr(e,n){var t={};return t[e.toLowerCase()]=n.toLowerCase(),t["Webkit"+e]="webkit"+n,t["Moz"+e]="moz"+n,t}var yr={animationend:xr("Animation","AnimationEnd"),animationiteration:xr("Animation","AnimationIteration"),animationstart:xr("Animation","AnimationStart"),transitionend:xr("Transition","TransitionEnd")},wr={},_r={};function Er(e){if(wr[e])return wr[e];if(!yr[e])return e;var n,t=yr[e];for(n in t)if(t.hasOwnProperty(n)&&n in _r)return wr[e]=t[n];return e}d&&(_r=document.createElement("div").style,"AnimationEvent"in window||(delete yr.animationend.animation,delete yr.animationiteration.animation,delete yr.animationstart.animation),"TransitionEvent"in window||delete yr.transitionend.transition);var kr=Er("animationend"),Br=Er("animationiteration"),Sr=Er("animationstart"),jr=Er("transitionend"),Tr=new Map,Fr="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Ir(e,n){Tr.set(e,n),l(n,[e])}for(var Nr=0;Nr<Fr.length;Nr++){var Dr=Fr[Nr];Ir(Dr.toLowerCase(),"on"+(Dr[0].toUpperCase()+Dr.slice(1)))}Ir(kr,"onAnimationEnd"),Ir(Br,"onAnimationIteration"),Ir(Sr,"onAnimationStart"),Ir("dblclick","onDoubleClick"),Ir("focusin","onFocus"),Ir("focusout","onBlur"),Ir(jr,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focu
2sin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Pr="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),zr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Pr));function Or(e,n,t){var r=e.type||"unknown-event";e.currentTarget=t,function(e,n,t,r,o,i,s,l,c){if(Ue.apply(this,arguments),ze){if(!ze)throw Error(a(198));var d=Oe;ze=!1,Oe=null,Me||(Me=!0,Re=d)}}(r,n,void 0,e),e.currentTarget=null}function Mr(e,n){n=0!==(4&n);for(var t=0;t<e.length;t++){var r=e[t],o=r.event;r=r.listeners;e:{var a=void 0;if(n)for(var i=r.length-1;0<=i;i--){var s=r[i],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;Or(o,s,c),a=l}else for(i=0;i<r.length;i++){if(l=(s=r[i]).instance,c=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;Or(o,s,c),a=l}}}if(Me)throw e=Re,Me=!1,Re=null,e}function Rr(e,n){var t=n[mo];void 0===t&&(t=n[mo]=new Set);var r=e+"__bubble";t.has(r)||(Wr(n,e,2,!1),t.add(r))}function Lr(e,n,t){var r=0;n&&(r|=4),Wr(t,e,r,n)}var Ur="_reactListening"+Math.random().toString(36).slice(2);function Gr(e){if(!e[Ur]){e[Ur]=!0,i.forEach(function(n){"selectionchange"!==n&&(zr.has(n)||Lr(n,!1,e),Lr(n,!0,e))});var n=9===e.nodeType?e:e.ownerDocument;null===n||n[Ur]||(n[Ur]=!0,Lr("selectionchange",!1,n))}}function Wr(e,n,t,r){switch(Kn(n)){case 1:var o=qn;break;case 4:o=$n;break;default:o=Yn}t=o.bind(null,n,t,e),o=void 0,!Ne||"touchstart"!==n&&"touchmove"!==n&&"wheel"!==n||(o=!0),r?void 0!==o?e.addEventListener(n,t,{capture:!0,passive:o}):e.addEventListener(n,t,!0):void 0!==o?e.addEventListener(n,t,{passive:o}):e.addEventListener(n,t,!1)}function Hr(e,n,t,r,o){var a=r;if(0===(1&n)&&0===(2&n)&&null!==r)e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var s=r.stateNode.containerInfo;if(s===o||8===s.nodeType&&s.parentNode===o)break;if(4===i)for(i=r.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===o||8===l.nodeType&&l.parentNode===o))return;i=i.return}for(;null!==s;){if(null===(i=bo(s)))return;if(5===(l=i.tag)||6===l){r=a=i;continue e}s=s.parentNode}}r=r.return}Fe(function(){var r=a,o=xe(t),i=[];e:{var s=Tr.get(e);if(void 0!==s){var l=dt,c=e;switch(e){case"keypress":if(0===tt(t))break e;case"keydown":case"keyup":l=Bt;break;case"focusin":c="focus",l=mt;break;case"focusout":c="blur",l=mt;break;case"beforeblur":case"afterblur":l=mt;break;case"click":if(2===t.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=ht;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=gt;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=jt;break;case kr:case Br:case Sr:l=ft;break;case jr:l=Tt;break;case"scroll":l=ut;break;case"wheel":l=It;break;case"copy":case"cut":case"paste":l=bt;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=St}var d=0!==(4&n),A=!d&&"scroll"===e,u=d?null!==s?s+"Capture":null:s;d=[];for(var p,h=r;null!==h;){var g=(p=h).stateNode;if(5===p.tag&&null!==g&&(p=g,null!==u&&(null!=(g=Ie(h,u))&&d.push(Vr(h,g,p)))),A)break;h=h.return}0<d.length&&(s=new l(s,c,null,t,o),i.push({event:s,listeners:d}))}}if(0===(7&n)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||t===ve||!(c=t.relatedTarget||t.fromElement)||!bo(c)&&!c[go])&&(l||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=t.relatedTarget||t.toElement)?bo(c):null)&&(c!==(A=Ge(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(d=ht,g="onMouseLeave",u="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(d=St,g="onPointerLeave",u="onPointerEnter",h="pointer"),A=null==l?s:xo(l),p=null==c?s:xo(c),(s=new d(g,h+"leave",l,t,o)).target=A,s.relatedTarget=p,g=null,bo(o)===r&&((d=new d(u,h+"enter",c,t,o)).target=p,d.relatedTarget=A,g=d),A=g,l&&c)e:{for(u=c,h=0,p=d=l;p;p=$r(p))h++;for(p=0,g=u;g;g=$r(g))p++;for(;0<h-p;)d=$r(d),h--;for(;0<p-h;)u=$r(u),p--;for(;h--;){if(d===u||null!==u&&d===u.alternate)break e;d=$r(d),u=$r(u)}d=null}else d=null;null!==l&&Yr(i,s,l,d,!1),null!==c&&null!==A&&Yr(i,A,c,d,!0)}if("select"===(l=(s=r?xo(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var m=Qt;else if(Ht(s))if(Kt)m=ir;else{m=or;var f=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(m=ar);switch(m&&(m=m(e,r))?Vt(i,m,t,o):(f&&f(e,s,r),"focusout"===e&&(f=s._wrapperState)&&f.controlled&&"number"===s.type&&ee(s,"number",s.value)),f=r?xo(r):window,e){case"focusin":(Ht(f)||"true"===f.contentEditable)&&(mr=f,fr=r,Cr=null);break;case"focusout":Cr=fr=mr=null;break;case"mousedown":br=!0;break;case"contextmenu":case"mouseup":case"dragend":br=!1,vr(i,t,o);break;case"selectionchange":if(gr)break;case"keydown":case"keyup":vr(i,t,o)}var C;if(Dt)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Gt?Lt(e,t)&&(b="onCompositionEnd"):"keydown"===e&&229===t.keyCode&&(b="onCompositionStart");b&&(Ot&&"ko"!==t.locale&&(Gt||"onCompositionStart"!==b?"onCompositionEnd"===b&&Gt&&(C=nt()):(Zn="value"in(Xn=o)?Xn.value:Xn.textContent,Gt=!0)),0<(f=qr(r,b)).length&&(b=new vt(b,e,null,t,o),i.push({event:b,listeners:f}),C?b.data=C:null!==(C=Ut(t))&&(b.data=C))),(C=zt?function(e,n){switch(e){case"compositionend":return Ut(n);case"keypress":return 32!==n.which?null:(Rt=!0,Mt);case"textInput":return(e=n.data)===Mt&&Rt?null:e;default:return null}}(e,t):function(e,n){if(Gt)return"compositionend"===e||!Dt&&Lt(e,n)?(e=nt(),et=Zn=Xn=null,Gt=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(n.ctrlKey||n.altKey||n.metaKey)||n.ctrlKey&&n.altKey){if(n.char&&1<n.char.length)return n.char;if(n.which)return String.fromCharCode(n.which)}return null;case"compositionend":return Ot&&"ko"!==n.locale?null:n.data}}(e,t))&&(0<(r=qr(r,"onBeforeInput")).length&&(o=new vt("onBeforeInput","beforeinput",null,t,o),i.push({event:o,listeners:r}),o.data=C))}Mr(i,n)})}function Vr(e,n,t){return{instance:e,listener:n,currentTarget:t}}function qr(e,n){for(var t=n+"Capture",r=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=Ie(e,t))&&r.unshift(Vr(e,a,o)),null!=(a=Ie(e,n))&&r.push(Vr(e,a,o))),e=e.return}return r}function $r(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Yr(e,n,t,r,o){for(var a=n._reactName,i=[];null!==t&&t!==r;){var s=t,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,o?null!=(l=Ie(t,a))&&i.unshift(Vr(t,l,s)):o||null!=(l=Ie(t,a))&&i.push(Vr(t,l,s))),t=t.return}0!==i.length&&e.push({event:n,listeners:i})}var Jr=/\r\n?/g,Qr=/\u0000|\uFFFD/g;function Kr(e){return("string"===typeof e?e:""+e).replace(Jr,"\n").replace(Qr,"")}function Xr(e,n,t){if(n=Kr(n),Kr(e)!==n&&t)throw Error(a(425))}function Zr(){}var eo=null,no=null;function to(e,n){return"textarea"===e||"noscript"===e||"string"===typeof n.children||"number"===typeof n.children||"object"===typeof n.dangerouslySetInnerHTML&&null!==n.dangerouslySetInnerHTML&&null!=n.dangerouslySetInnerHTML.__html}var ro="function"===typeof setTimeout?setTimeout:void 0,oo="function"===typeof clearTimeout?clearTimeout:void 0,ao="function"===typeof Promise?Promise:void 0,io="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ao?function(e){return ao.resolve(null).then(e).catch(so)}:ro;function so(e){setTimeout(function(){throw e})}function lo(e,n){var t=n,r=0;do{var o=t.nextSibling;
vendor: 79,636 bytes, line 2
2if(e.removeChild(t),o&&8===o.nodeType)if("/$"===(t=o.data)){if(0===r)return e.removeChild(o),void Wn(n);r--}else"$"!==t&&"$?"!==t&&"$!"!==t||r++;t=o}while(t);Wn(n)}function co(e){for(;null!=e;e=e.nextSibling){var n=e.nodeType;if(1===n||3===n)break;if(8===n){if("$"===(n=e.data)||"$!"===n||"$?"===n)break;if("/$"===n)return null}}return e}function Ao(e){e=e.previousSibling;for(var n=0;e;){if(8===e.nodeType){var t=e.data;if("$"===t||"$!"===t||"$?"===t){if(0===n)return e;n--}else"/$"===t&&n++}e=e.previousSibling}return null}var uo=Math.random().toString(36).slice(2),po="__reactFiber$"+uo,ho="__reactProps$"+uo,go="__reactContainer$"+uo,mo="__reactEvents$"+uo,fo="__reactListeners$"+uo,Co="__reactHandles$"+uo;function bo(e){var n=e[po];if(n)return n;for(var t=e.parentNode;t;){if(n=t[go]||t[po]){if(t=n.alternate,null!==n.child||null!==t&&null!==t.child)for(e=Ao(e);null!==e;){if(t=e[po])return t;e=Ao(e)}return n}t=(e=t).parentNode}return null}function vo(e){return!(e=e[po]||e[go])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function xo(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function yo(e){return e[ho]||null}var wo=[],_o=-1;function Eo(e){return{current:e}}function ko(e){0>_o||(e.current=wo[_o],wo[_o]=null,_o--)}function Bo(e,n){_o++,wo[_o]=e.current,e.current=n}var So={},jo=Eo(So),To=Eo(!1),Fo=So;function Io(e,n){var t=e.type.contextTypes;if(!t)return So;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===n)return r.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in t)a[o]=n[o];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=n,e.__reactInternalMemoizedMaskedChildContext=a),a}function No(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Do(){ko(To),ko(jo)}function Po(e,n,t){if(jo.current!==So)throw Error(a(168));Bo(jo,n),Bo(To,t)}function zo(e,n,t){var r=e.stateNode;if(n=n.childContextTypes,"function"!==typeof r.getChildContext)return t;for(var o in r=r.getChildContext())if(!(o in n))throw Error(a(108,W(e)||"Unknown",o));return O({},t,r)}function Oo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||So,Fo=jo.current,Bo(jo,e),Bo(To,To.current),!0}function Mo(e,n,t){var r=e.stateNode;if(!r)throw Error(a(169));t?(e=zo(e,n,Fo),r.__reactInternalMemoizedMergedChildContext=e,ko(To),ko(jo),Bo(jo,e)):ko(To),Bo(To,t)}var Ro=null,Lo=!1,Uo=!1;function Go(e){null===Ro?Ro=[e]:Ro.push(e)}function Wo(){if(!Uo&&null!==Ro){Uo=!0;var e=0,n=vn;try{var t=Ro;for(vn=1;e<t.length;e++){var r=t[e];do{r=r(!0)}while(null!==r)}Ro=null,Lo=!1}catch(o){throw null!==Ro&&(Ro=Ro.slice(e+1)),$e(Ze,Wo),o}finally{vn=n,Uo=!1}}return null}var Ho=[],Vo=0,qo=null,$o=0,Yo=[],Jo=0,Qo=null,Ko=1,Xo="";function Zo(e,n){Ho[Vo++]=$o,Ho[Vo++]=qo,qo=e,$o=n}function ea(e,n,t){Yo[Jo++]=Ko,Yo[Jo++]=Xo,Yo[Jo++]=Qo,Qo=e;var r=Ko;e=Xo;var o=32-sn(r)-1;r&=~(1<<o),t+=1;var a=32-sn(n)+o;if(30<a){var i=o-o%5;a=(r&(1<<i)-1).toString(32),r>>=i,o-=i,Ko=1<<32-sn(n)+o|t<<o|r,Xo=a+e}else Ko=1<<a|t<<o|r,Xo=e}function na(e){null!==e.return&&(Zo(e,1),ea(e,1,0))}function ta(e){for(;e===qo;)qo=Ho[--Vo],Ho[Vo]=null,$o=Ho[--Vo],Ho[Vo]=null;for(;e===Qo;)Qo=Yo[--Jo],Yo[Jo]=null,Xo=Yo[--Jo],Yo[Jo]=null,Ko=Yo[--Jo],Yo[Jo]=null}var ra=null,oa=null,aa=!1,ia=null;function sa(e,n){var t=Fc(5,null,null,0);t.elementType="DELETED",t.stateNode=n,t.return=e,null===(n=e.deletions)?(e.deletions=[t],e.flags|=16):n.push(t)}function la(e,n){switch(e.tag){case 5:var t=e.type;return null!==(n=1!==n.nodeType||t.toLowerCase()!==n.nodeName.toLowerCase()?null:n)&&(e.stateNode=n,ra=e,oa=co(n.firstChild),!0);case 6:return null!==(n=""===e.pendingProps||3!==n.nodeType?null:n)&&(e.stateNode=n,ra=e,oa=null,!0);case 13:return null!==(n=8!==n.nodeType?null:n)&&(t=null!==Qo?{id:Ko,overflow:Xo}:null,e.memoizedState={dehydrated:n,treeContext:t,retryLane:1073741824},(t=Fc(18,null,null,0)).stateNode=n,t.return=e,e.child=t,ra=e,oa=null,!0);default:return!1}}function ca(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function da(e){if(aa){var n=oa;if(n){var t=n;if(!la(e,n)){if(ca(e))throw Error(a(418));n=co(t.nextSibling);var r=ra;n&&la(e,n)?sa(r,t):(e.flags=-4097&e.flags|2,aa=!1,ra=e)}}else{if(ca(e))throw Error(a(418));e.flags=-4097&e.flags|2,aa=!1,ra=e}}}function Aa(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;ra=e}function ua(e){if(e!==ra)return!1;if(!aa)return Aa(e),aa=!0,!1;var n;if((n=3!==e.tag)&&!(n=5!==e.tag)&&(n="head"!==(n=e.type)&&"body"!==n&&!to(e.type,e.memoizedProps)),n&&(n=oa)){if(ca(e))throw pa(),Error(a(418));for(;n;)sa(e,n),n=co(n.nextSibling)}if(Aa(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,n=0;e;){if(8===e.nodeType){var t=e.data;if("/$"===t){if(0===n){oa=co(e.nextSibling);break e}n--}else"$"!==t&&"$!"!==t&&"$?"!==t||n++}e=e.nextSibling}oa=null}}else oa=ra?co(e.stateNode.nextSibling):null;return!0}function pa(){for(var e=oa;e;)e=co(e.nextSibling)}function ha(){oa=ra=null,aa=!1}function ga(e){null===ia?ia=[e]:ia.push(e)}var ma=v.ReactCurrentBatchConfig;function fa(e,n){if(e&&e.defaultProps){for(var t in n=O({},n),e=e.defaultProps)void 0===n[t]&&(n[t]=e[t]);return n}return n}var Ca=Eo(null),ba=null,va=null,xa=null;function ya(){xa=va=ba=null}function wa(e){var n=Ca.current;ko(Ca),e._currentValue=n}function _a(e,n,t){for(;null!==e;){var r=e.alternate;if((e.childLanes&n)!==n?(e.childLanes|=n,null!==r&&(r.childLanes|=n)):null!==r&&(r.childLanes&n)!==n&&(r.childLanes|=n),e===t)break;e=e.return}}function Ea(e,n){ba=e,xa=va=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&n)&&(vs=!0),e.firstContext=null)}function ka(e){var n=e._currentValue;if(xa!==e)if(e={context:e,memoizedValue:n,next:null},null===va){if(null===ba)throw Error(a(308));va=e,ba.dependencies={lanes:0,firstContext:e}}else va=va.next=e;return n}var Ba=null;function Sa(e){null===Ba?Ba=[e]:Ba.push(e)}function ja(e,n,t,r){var o=n.interleaved;return null===o?(t.next=t,Sa(n)):(t.next=o.next,o.next=t),n.interleaved=t,Ta(e,r)}function Ta(e,n){e.lanes|=n;var t=e.alternate;for(null!==t&&(t.lanes|=n),t=e,e=e.return;null!==e;)e.childLanes|=n,null!==(t=e.alternate)&&(t.childLanes|=n),t=e,e=e.return;return 3===t.tag?t.stateNode:null}var Fa=!1;function Ia(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Na(e,n){e=e.updateQueue,n.updateQueue===e&&(n.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Da(e,n){return{eventTime:e,lane:n,tag:0,payload:null,callback:null,next:null}}function Pa(e,n,t){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,0!==(2&Sl)){var o=r.pending;return null===o?n.next=n:(n.next=o.next,o.next=n),r.pending=n,Ta(e,t)}return null===(o=r.interleaved)?(n.next=n,Sa(r)):(n.next=o.next,o.next=n),r.interleaved=n,Ta(e,t)}function za(e,n,t){if(null!==(n=n.updateQueue)&&(n=n.shared,0!==(4194240&t))){var r=n.lanes;t|=r&=e.pendingLanes,n.lanes=t,bn(e,t)}}function Oa(e,n){var t=e.updateQueue,r=e.alternate;if(null!==r&&t===(r=r.updateQueue)){var o=null,a=null;if(null!==(t=t.firstBaseUpdate)){do{var i={eventTime:t.eventTime,lane:t.lane,tag:t.tag,payload:t.payload,callback:t.callback,next:null};null===a?o=a=i:a=a.next=i,t=t.next}while(null!==t);null===a?o=a=n:a=a.next=n}else o=a=n;return t={baseState:r.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:r.shared,effects:r.effects},void(e.updateQueue=t)}null===(e=t.lastBaseUpdate)?t.firstBaseUpdate=n:e.next=n,t.lastBaseUpdate=n}function Ma(e,n,t,r){var o=e.updateQueue;Fa=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,c=l.next;l.next=null,null===i?a=c:i.next=c,i=l;var d=e.alternate;null!==d&&((s=(d=d.updateQueue).lastBaseUpdate)!==i&&(null===s?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=l))}if(null!==a){var A=o.baseState;for(i=0,d=c=l=null,s=a;;){var u=s.lane,p=s.eventTime;if((r&u)===u){null!==d&&(d=d.next={eventTime:p,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var h=e,g=s;switch(u=n,p=t,g.tag){case 1:if("function"===typeof(h=g.payload)){A=h.call(p,A,u);break e}A=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null===(u="function"===typeof(h=g.payload)?h.call(p,A,u):h)||void 0===u)break e;A=O({},A,u);break e;case 2:Fa=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(u=o.effects)?o.effects=[s]:u.push(s))}else p={eventTime:p,lane:u,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===d?(c=d=p,l=A):d=d.next=p,i|=u;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(u=s).next,u.next=null,o.lastBaseUpdate=u,o.shared.pending=null}}if(null===d&&(l=A),o.baseState=l,o.firstBaseUpdate=c,o.lastBaseUpdate=d,null!==(n=o.shared.interleaved)){o=n;do{i|=o.lane,o=o.next}while(o!==n)}else null===a&&(o.shared.lanes=0);zl|=i,e.lanes=i,e.memoizedState=A}}function Ra(e,n,t){if(e=n.effects,n.effects=null,null!==e)for(n=0;n<e.length;n++){var r=e[n],o=r.callback;if(null!==o){if(r.callback=null,r=t,"function"!==typeof o)throw Error(a(191,o));o.call(r)}}}var La=(new r.Component).refs;function Ua(e,n,t,r){t=null===(t=t(r,n=e.memoizedState))||void 0===t?n:O({},n,t),e.memoizedState=t,0===e.lanes&&(e.updateQueue.baseState=t)}var Ga={isMounted:function(e){return!!(e=e._reactInternals)&&Ge(e)===e},enqueueSetState:function(e,n,t){e=e._reactInternals;var r=ec(),o=nc(e),a=Da(r,o);a.payload=n,void 0!==t&&null!==t&&(a.callback=t),null!==(n=Pa(e,a,o))&&(tc(n,e,o,r),za(n,e,o))},enqueueReplaceState:function(e,n,t){e=e._reactInternals;var r=ec(),o=nc(e),a=Da(r,o);a.tag=1,a.payload=n,void 0!==t&&null!==t&&(a.callback=t),null!==(n=Pa(e,a,o))&&(tc(n,e,o,r),za(n,e,o))},enqueueForceUpdate:function(e,n){e=e._reactInternals;var t=ec(),r=nc(e),o=Da(t,r);o.tag=2,void 0!==n&&null!==n&&(o.callback=n),null!==(n=Pa(e,o,r))&&(tc(n,e,r,t),za(n,e,r))}};function Wa(e,n,t,r,o,a,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,a,i):!n.prototype||!n.prototype.isPureReactComponent||(!lr(t,r)||!lr(o,a))}function Ha(e,n,t){var r=!1,o=So,a=n.contextType;return"object"===typeof a&&null!==a?a=ka(a):(o=No(n)?Fo:jo.current,a=(r=null!==(r=n.contextTypes)&&void 0!==r)?Io(e,o):So),n=new n(t,a),e.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,n.updater=Ga,e.stateNode=n,n._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),n}function Va(e,n,t,r){e=n.state,"function"===typeof n.componentWillReceiveProps&&n.componentWillReceiveProps(t,r),"function"===typeof n.UNSAFE_componentWillReceiveProps&&n.UNSAFE_componentWillReceiveProps(t,r),n.state!==e&&Ga.enqueueReplaceState(n,n.state,null)}function qa(e,n,t,r){var o=e.stateNode;o.props=t,o.state=e.memoizedState,o.refs=La,Ia(e);var a=n.contextType;"object"===typeof a&&null!==a?o.context=ka(a):(a=No(n)?Fo:jo.current,o.context=Io(e,a)),o.state=e.memoizedState,"function"===typeof(a=n.getDerivedStateFromProps)&&(Ua(e,n,a,t),o.state=e.memoizedState),"function"===typeof n.getDerivedStateFromProps||"function"===typeof o.getSnapshotBeforeUpdate||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||(n=o.state,"function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),n!==o.state&&Ga.enqueueReplaceState(o,o.state,null),Ma(e,t,o,r),o.state=e.memoizedState),"function"===typeof o.componentDidMount&&(e.flags|=4194308)}function $a(e,n,t){if(null!==(e=t.ref)&&"function"!==typeof e&&"object"!==typeof e){if(t._owner){if(t=t._owner){if(1!==t.tag)throw Error(a(309));var r=t.stateNode}if(!r)throw Error(a(147,e));var o=r,i=""+e;return null!==n&&null!==n.ref&&"function"===typeof n.ref&&n.ref._stringRef===i?n.ref:(n=function(e){var n=o.refs;n===La&&(n=o.refs={}),null===e?delete n[i]:n[i]=e},n._stringRef=i,n)}if("string"!==typeof e)throw Error(a(284));if(!t._owner)throw Error(a(290,e))}return e}function Ya(e,n){throw e=Object.prototype.toString.call(n),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(n).join(", ")+"}":e))}function Ja(e){return(0,e._init)(e._payload)}function Qa(e){function n(n,t){if(e){var r=n.deletions;null===r?(n.deletions=[t],n.flags|=16):r.push(t)}}function t(t,r){if(!e)return null;for(;null!==r;)n(t,r),r=r.sibling;return null}function r(e,n){for(e=new Map;null!==n;)null!==n.key?e.set(n.key,n):e.set(n.index,n),n=n.sibling;return e}function o(e,n){return(e=Nc(e,n)).index=0,e.sibling=null,e}function i(n,t,r){return n.index=r,e?null!==(r=n.alternate)?(r=r.index)<t?(n.flags|=2,t):r:(n.flags|=2,t):(n.flags|=1048576,t)}function s(n){return e&&null===n.alternate&&(n.flags|=2),n}function l(e,n,t,r){return null===n||6!==n.tag?((n=Oc(t,e.mode,r)).return=e,n):((n=o(n,t)).return=e,n)}function c(e,n,t,r){var a=t.type;return a===w?A(e,n,t.props.children,r,t.key):null!==n&&(n.elementType===a||"object"===typeof a&&null!==a&&a.$$typeof===I&&Ja(a)===n.type)?((r=o(n,t.props)).ref=$a(e,n,t),r.return=e,r):((r=Dc(t.type,t.key,t.props,null,e.mode,r)).ref=$a(e,n,t),r.return=e,r)}function d(e,n,t,r){return null===n||4!==n.tag||n.stateNode.containerInfo!==t.containerInfo||n.stateNode.implementation!==t.implementation?((n=Mc(t,e.mode,r)).return=e,n):((n=o(n,t.children||[])).return=e,n)}function A(e,n,t,r,a){return null===n||7!==n.tag?((n=Pc(t,e.mode,r,a)).return=e,n):((n=o(n,t)).return=e,n)}function u(e,n,t){if("string"===typeof n&&""!==n||"number"===typeof n)return(n=Oc(""+n,e.mode,t)).return=e,n;if("object"===typeof n&&null!==n){switch(n.$$typeof){case x:return(t=Dc(n.type,n.key,n.props,null,e.mode,t)).ref=$a(e,null,n),t.return=e,t;case y:return(n=Mc(n,e.mode,t)).return=e,n;case I:return u(e,(0,n._init)(n._payload),t)}if(ne(n)||P(n))return(n=Pc(n,e.mode,t,null)).return=e,n;Ya(e,n)}return null}function p(e,n,t,r){var o=null!==n?n.key:null;if("string"===typeof t&&""!==t||"number"===typeof t)return null!==o?null:l(e,n,""+t,r);if("object"===typeof t&&null!==t){switch(t.$$typeof){case x:return t.key===o?c(e,n,t,r):null;case y:return t.key===o?d(e,n,t,r):null;case I:return p(e,n,(o=t._init)(t._payload),r)}if(ne(t)||P(t))return null!==o?null:A(e,n,t,r,null);Ya(e,t)}return null}function h(e,n,t,r,o){if("string"===typeof r&&""!==r||"number"===typeof r)return l(n,e=e.get(t)||null,""+r,o);if("object"===typeof r&&null!==r){switch(r.$$typeof){case x:return c(n,e=e.get(null===r.key?t:r.key)||null,r,o);case y:return d(n,e=e.get(null===r.key?t:r.key)||null,r,o);case I:return h(e,n,t,(0,r._init)(r._payload),o)}if(ne(r)||P(r))return A(n,e=e.get(t)||null,r,o,null);Ya(n,r)}return null}function g(o,a,s,l){for(var c=null,d=null,A=a,g=a=0,m=null;null!==A&&g<s.length;g++){A.index>g?(m=A,A=null):m=A.sibling;var f=p(o,A,s[g],l);if(null===f){null===A&&(A=m);break}e&&A&&null===f.alternate&&n(o,A),a=i(f,a,g),null===d?c=f:d.sibling=f,d=f,A=m}if(g===s.length)return t(o,A),aa&&Zo(o,g),c;if(null===A){for(;g<s.length;g++)null!==(A=u(o,s[g],l))&&(a=i(A,a,g),null===d?c=A:d.sibling=A,d=A);return aa&&Zo(o,g),c}for(A=r(o,A);g<s.length;g++)null!==(m=h(A,o,g,s[g],l))&&(e&&null!==m.alternate&&A.delete(null===m.key?g:m.key),a=i(m,a,g),null===d?c=m:d.sibling=m,d=m);return e&&A.forEach(function(e){return n(o,e)}),aa&&Zo(o,g),c}function m(o,s,l,c){var d=P(l);if("function"!==typeof d)throw Error(a(150));if(null==(l=d.call(l)))throw Error(a(151));for(var A=d=null,g=s,m=s=0,f=null,C=l.next();null!==g&&!C.done;m++,C=l.next()){g.index>m?(f=g,g=null):f=g.sibling;var b=p(o,g,C.value,c);if(null===b){null===g&&(g=f);break}e&&g&&null===b.alternate&&n(o,g),s=i(b,s,m),null===A?d=b:A.sibling=b,A=b,g=f}if(C.done)return t(o,g),aa&&Zo(o,m),d;if(null===g){for(;!C.done;m++,C=l.next())null!==(C=u(o,C.value,c))&&(s=i(C,s,m),null===A?d=C:A.sibling=C,A=C);return aa&&Zo(o,m),d}for(g=r(o,g);!C.done;m++,C=l.next())null!==(C=h(g,o,m,C.value,c))&&(e&&null!==C.alternate&&g.delete(null===C.key?m:C.key),s=i(C,s,m),null===A?d=C:A.sibling=C,A=C);return e&&g.forEach(function(e){return n(o,e)}),aa&&Zo(o,m),d}return function e(r,a,i,l){if("object"===typeof i&&null!==i&&i.type===w&&null===i.key&&(i=i.props.children),"object"===typeof i&&null!==i){switch(i.$$typeof){case x:e:{for(var c=i.key,d=a;null!==d;){if(d.key===c){if((c=i.type)===w){if(7===d.tag){t(r,d.sibling),(a=o(d,i.props.children)).return=r,r=a;break e}}else if(d.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===I&&Ja(c)===d.type){t(r,d.sibling),(a=o(d,i.props)).ref=$a(r,d,i),a.return=r,r=a;break e}t(r,d);break}n(r,d),d=d.sibling}i.type===w?((a=Pc(i.props.children,r.mode,l,i.key)).return=r,r=a):((l=Dc(i.type,i.key,i.props,null,r.mode,l)).ref=$a(r,a,i),l.return=r,r=l)}return s(r);case y:e:{for(d=i.key;null!==a;){if(a.key===d){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){t(r,a.sibling),(a=o(a,i.children||[])).return=r,r=a;break e}t(r,a);break}n(r,a),a=a.sibling}(a=Mc(i,r.mode,l)).return=r,r=a}return s(r);case I:return e(r,a,(d=i._init)(i._payload),l)}if(ne(i))return g(r,a,i,l);if(P(i))return m(r,a,i,l);Ya(r,i)}return"string"===typeof i&&""!==i||"number"===typeof i?(i=""+i,null!==a&&6===a.tag?(t(r,a.sibling),(a=o(a,i)).return=r,r=a):(t(r,a),(a=Oc(i,r.mode,l)).return=r,r=a),s(r)):t(r,a)}}var Ka=Qa(!0),Xa=Qa(!1),Za={},ei=Eo(Za),ni=Eo(Za),ti=Eo(Za);function ri(e){if(e===Za)throw Error(a(174));return e}function oi(e,n){switch(Bo(ti,n),Bo(ni,e),Bo(ei,Za),e=n.nodeType){case 9:case 11:n=(n=n.documentElement)?n.namespaceURI:le(null,"");break;default:n=le(n=(e=8===e?n.parentNode:n).namespaceURI||null,e=e.tagName)}ko(ei),Bo(ei,n)}function ai(){ko(ei),ko(ni),ko(ti)}function ii(e){ri(ti.current);var n=ri(ei.current),t=le(n,e.type);n!==t&&(Bo(ni,e),Bo(ei,t))}function si(e){ni.current===e&&(ko(ei),ko(ni))}var li=Eo(0);function ci(e){for(var n=e;null!==n;){if(13===n.tag){var t=n.memoizedState;if(null!==t&&(null===(t=t.dehydrated)||"$?"===t.data||"$!"===t.data))return n}else if(19===n.tag&&void 0!==n.memoizedProps.revealOrder){if(0!==(128&n.flags))return n}else if(null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return null;n=n.return}n.sibling.return=n.return,n=n.sibling}return null}var di=[];function Ai(){for(var e=0;e<di.length;e++)di[e]._workInProgressVersionPrimary=null;di.length=0}var ui=v.ReactCurrentDispatcher,pi=v.ReactCurrentBatchConfig,hi=0,gi=null,mi=null,fi=null,Ci=!1,bi=!1,vi=0,xi=0;function yi(){throw Error(a(321))}function wi(e,n){if(null===n)return!1;for(var t=0;t<n.length&&t<e.length;t++)if(!sr(e[t],n[t]))return!1;return!0}function _i(e,n,t,r,o,i){if(hi=i,gi=n,n.memoizedState=null,n.updateQueue=null,n.lanes=0,ui.current=null===e||null===e.memoizedState?ss:ls,e=t(r,o),bi){i=0;do{if(bi=!1,vi=0,25<=i)throw Error(a(301));i+=1,fi=mi=null,n.updateQueue=null,ui.current=cs,e=t(r,o)}while(bi)}if(ui.current=is,n=null!==mi&&null!==mi.next,hi=0,fi=mi=gi=null,Ci=!1,n)throw Error(a(300));return e}function Ei(){var e=0!==vi;return vi=0,e}function ki(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===fi?gi.memoizedState=fi=e:fi=fi.next=e,fi}function Bi(){if(null===mi){var e=gi.alternate;e=null!==e?e.memoizedState:null}else e=mi.next;var n=null===fi?gi.memoizedState:fi.next;if(null!==n)fi=n,mi=e;else{if(null===e)throw Error(a(310));e={memoizedState:(mi=e).memoizedState,baseState:mi.baseState,baseQueue:mi.baseQueue,queue:mi.queue,next:null},null===fi?gi.memoizedState=fi=e:fi=fi.next=e}return fi}function Si(e,n){return"function"===typeof n?n(e):n}function ji(e){var n=Bi(),t=n.queue;if(null===t)throw Error(a(311));t.lastRenderedReducer=e;var r=mi,o=r.baseQueue,i=t.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}r.baseQueue=o=i,t.pending=null}if(null!==o){i=o.next,r=r.baseState;var l=s=null,c=null,d=i;do{var A=d.lane;if((hi&A)===A)null!==c&&(c=c.next={lane:0,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null}),r=d.hasEagerState?d.eagerState:e(r,d.action);else{var u={lane:A,action:d.action,hasEagerState:d.hasEagerState,eagerState:d.eagerState,next:null};null===c?(l=c=u,s=r):c=c.next=u,gi.lanes|=A,zl|=A}d=d.next}while(null!==d&&d!==i);null===c?s=r:c.next=l,sr(r,n.memoizedState)||(vs=!0),n.memoizedState=r,n.baseState=s,n.baseQueue=c,t.lastRenderedState=r}if(null!==(e=t.interleaved)){o=e;do{i=o.lane,gi.lanes|=i,zl|=i,o=o.next}while(o!==e)}else null===o&&(t.lanes=0);return[n.memoizedState,t.dispatch]}function Ti(e){var n=Bi(),t=n.queue;if(null===t)throw Error(a(311));t.lastRenderedReducer=e;var r=t.dispatch,o=t.pending,i=n.memoizedState;if(null!==o){t.pending=null;var s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);sr(i,n.memoizedState)||(vs=!0),n.memoizedState=i,null===n.baseQueue&&(n.baseState=i),t.lastRenderedState=i}return[i,r]}function Fi(){}function Ii(e,n){var t=gi,r=Bi(),o=n(),i=!sr(r.memoizedState,o);if(i&&(r.memoizedState=o,vs=!0),r=r.queue,Hi(Pi.bind(null,t,r,e),[e]),r.getSnapshot!==n||i||null!==fi&&1&fi.memoizedState.tag){if(t.flags|=2048,Ri(9,Di.bind(null,t,r,o,n),void 0,null),null===jl)throw Error(a(349));0!==(30&hi)||Ni(t,n,o)}return o}function Ni(e,n,t){e.flags|=16384,e={getSnapshot:n,value:t},null===(n=gi.updateQueue)?(n={lastEffect:null,stores:null},gi.updateQueue=n,n.stores=[e]):null===(t=n.stores)?n.stores=[e]:t.push(e)}function Di(e,n,t,r){n.value=t,n.getSnapshot=r,zi(n)&&Oi(e)}function Pi(e,n,t){return t(function(){zi(n)&&Oi(e)})}function zi(e){var n=e.getSnapshot;e=e.value;try{var t=n();return!sr(e,t)}catch(r){return!0}}function Oi(e){var n=Ta(e,1);null!==n&&tc(n,e,1,-1)}function Mi(e){var n=ki();return"function"===typeof e&&(e=e()),n.memoizedState=n.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Si,lastRenderedState:e},n.queue=e,e=e.dispatch=ts.bind(null,gi,e),[n.memoizedState,e]}function Ri(e,n,t,r){return e={tag:e,create:n,destroy:t,deps:r,next:null},null===(n=gi.updateQueue)?(n={lastEffect:null,stores:null},gi.updateQueue=n,n.lastEffect=e.next=e):null===(t=n.lastEffect)?n.lastEffect=e.next=e:(r=t.next,t.next=e,e.next=r,n.lastEffect=e),e}function Li(){return Bi().memoizedState}function Ui(e,n,t,r){var o=ki();gi.flags|=e,o.memoizedState=Ri(1|n,t,void 0,void 0===r?null:r)}function Gi(e,n,t,r){var o=Bi();r=void 0===r?null:r;var a=void 0;if(null!==mi){var i=mi.memoizedState;if(a=i.destroy,null!==r&&wi(r,i.deps))return void(o.memoizedState=Ri(n,t,a,r))}gi.flags|=e,o.memoizedState=Ri(1|n,t,a,r)}function Wi(e,n){return Ui(8390656,8,e,n)}function Hi(e,n){return Gi(2048,8,e,n)}function Vi(e,n){return Gi(4,2,e,n)}function qi(e,n){return Gi(4,4,e,n)}function $i(e,n){return"function"===typeof n?(e=e(),n(e),function(){n(null)}):null!==n&&void 0!==n?(e=e(),n.current=e,function(){n.current=null}):void 0}function Yi(e,n,t){return t=null!==t&&void 0!==t?t.concat([e]):null,Gi(4,4,$i.bind(null,n,e),t)}function Ji(){}function Qi(e,n){var t=Bi();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&wi(n,r[1])?r[0]:(t.memoizedState=[e,n],e)}function Ki(e,n){var t=Bi();n=void 0===n?null:n;var r=t.memoizedState;return null!==r&&null!==n&&wi(n,r[1])?r[0]:(e=e(),t.memoizedState=[e,n],e)}function Xi(e,n,t){return 0===(21&hi)?(e.baseState&&(e.baseState=!1,vs=!0),e.memoizedState=t):(sr(t,n)||(t=mn(),gi.lanes|=t,zl|=t,e.baseState=!0),n)}function Zi(e,n){var t=vn;vn=0!==t&&4>t?t:4,e(!0);var r=pi.transition;pi.transition={};try{e(!1),n()}finally{vn=t,pi.transition=r}}function es(){return Bi().memoizedState}function ns(e,n,t){var r=nc(e);if(t={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null},rs(e))os(n,t);else if(null!==(t=ja(e,n,t,r))){tc(t,e,r,ec()),as(t,n,r)}}function ts(e,n,t){var r=nc(e),o={lane:r,action:t,hasEagerState:!1,eagerState:null,next:null};if(rs(e))os(n,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=n.lastRenderedReducer))try{var i=n.lastRenderedState,s=a(i,t);if(o.hasEagerState=!0,o.eagerState=s,sr(s,i)){var l=n.interleaved;return null===l?(o.next=o,Sa(n)):(o.next=l.next,l.next=o),void(n.interleaved=o)}}catch(c){}null!==(t=ja(e,n,o,r))&&(tc(t,e,r,o=ec()),as(t,n,r))}}function rs(e){var n=e.alternate;return e===gi||null!==n&&n===gi}function os(e,n){bi=Ci=!0;var t=e.pending;null===t?n.next=n:(n.next=t.next,t.next=n),e.pending=n}function as(e,n,t){if(0!==(4194240&t)){var r=n.lanes;t|=r&=e.pendingLanes,n.lanes=t,bn(e,t)}}var is={readContext:ka,useCallback:yi,useContext:yi,useEffect:yi,useImperativeHandle:yi,useInsertionEffect:yi,useLayoutEffect:yi,useMemo:yi,useReducer:yi,useRef:yi,useState:yi,useDebugValue:yi,useDeferredValue:yi,useTransition:yi,useMutableSource:yi,useSyncExternalStore:yi,useId:yi,unstable_isNewReconciler:!1},ss={readContext:ka,useCallback:function(e,n){return ki().memoizedState=[e,void 0===n?null:n],e},useContext:ka,useEffect:Wi,useImperativeHandle:function(e,n,t){return t=null!==t&&void 0!==t?t.concat([e]):null,Ui(4194308,4,$i.bind(null,n,e),t)},useLayoutEffect:function(e,n){return Ui(4194308,4,e,n)},useInsertionEffect:function(e,n){return Ui(4,2,e,n)},useMemo:function(e,n){var t=ki();return n=void 0===n?null:n,e=e(),t.memoizedState=[e,n],e},useReducer:function(e,n,t){var r=ki();return n=void 0!==t?t(n):n,r.memoizedState=r.baseState=n,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:n},r.queue=e,e=e.dispatch=ns.bind(null,gi,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},ki().memoizedState=e},useState:Mi,useDebugValue:Ji,useDeferredValue:function(e){return ki().memoizedState=e},useTransition:function(){var e=Mi(!1),n=e[0];return e=Zi.bind(null,e[1]),ki().memoizedState=e,[n,e]},useMutableSource:function(){},useSyncExternalStore:function(e,n,t){var r=gi,o=ki();if(aa){if(void 0===t)throw Error(a(407));t=t()}else{if(t=n(),null===jl)throw Error(a(349));0!==(30&hi)||Ni(r,n,t)}o.memoizedState=t;var i={value:t,getSnapshot:n};return o.queue=i,Wi(Pi.bind(null,r,i,e),[e]),r.flags|=2048,Ri(9,Di.bind(null,r,i,t,n),void 0,null),t},useId:function(){var e=ki(),n=jl.identifierPrefix;if(aa){var t=Xo;n=":"+n+"R"+(t=(Ko&~(1<<32-sn(Ko)-1)).toString(32)+t),0<(t=vi++)&&(n+="H"+t.toString(32)),n+=":"}else n=":"+n+"r"+(t=xi++).toString(32)+":";return e.memoizedState=n},unstable_isNewReconciler:!1},ls={readContext:ka,useCallback:Qi,useContext:ka,useEffect:Hi,useImperativeHandle:Yi,useInsertionEffect:Vi,useLayoutEffect:qi,useMemo:Ki,useReducer:ji,useRef:Li,useState:function(){return ji(Si)},useDebugValue:Ji,useDeferredValue:function(e){return Xi(Bi(),mi.memoizedState,e)},useTransition:function(){return[ji(Si)[0],Bi().memoizedState]},useMutableSource:Fi,useSyncExternalStore:Ii,useId:es,unstable_isNewReconciler:!1},cs={readContext:ka,useCallback:Qi,useContext:ka,useEffect:Hi,useImperativeHandle:Yi,useInsertionEffect:Vi,useLayoutEffect:qi,useMemo:Ki,useReducer:Ti,useRef:Li,useState:function(){return Ti(Si)},useDebugValue:Ji,useDeferredValue:function(e){var n=Bi();return null===mi?n.memoizedState=e:Xi(n,mi.memoizedState,e)},useTransition:function(){return[Ti(Si)[0],Bi().memoizedState]},useMutableSource:Fi,useSyncExternalStore:Ii,useId:es,unstable_isNewReconciler:!1};function ds(e,n){try{var t="",r=n;do{t+=U(r),r=r.return}while(r);var o=t}catch(a){o="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:n,stack:o,digest:null}}function As(e,n,t){return{value:e,source:null,stack:null!=t?t:null,digest:null!=n?n:null}}function us(e,n){try{console.error(n.value)}catch(t){setTimeout(function(){throw t})}}var ps="function"===typeof WeakMap?WeakMap:Map;function hs(e,n,t){(t=Da(-1,t)).tag=3,t.payload={element:null};var r=n.value;return t.callback=function(){Hl||(Hl=!0,Vl=r),us(0,n)},t}function gs(e,n,t){(t=Da(-1,t)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var o=n.value;t.payload=function(){return r(o)},t.callback=function(){us(0,n)}}var a=e.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(t.callback=function(){us(0,n),"function"!==typeof r&&(null===ql?ql=new Set([this]):ql.add(this));var e=n.stack;this.componentDidCatch(n.value,{componentStack:null!==e?e:""})}),t}function ms(e,n,t){var r=e.pingCache;if(null===r){r=e.pingCache=new ps;var o=new Set;r.set(n,o)}else void 0===(o=r.get(n))&&(o=new Set,r.set(n,o));o.has(t)||(o.add(t),e=Ec.bind(null,e,n,t),n.then(e,e))}function fs(e){do{var n;if((n=13===e.tag)&&(n=null===(n=e.memoizedState)||null!==n.dehydrated),n)return e;e=e.return}while(null!==e);return null}function Cs(e,n,t,r,o){return 0===(1&e.mode)?(e===n?e.flags|=65536:(e.flags|=128,t.flags|=131072,t.flags&=-52805,1===t.tag&&(null===t.alternate?t.tag=17:((n=Da(-1,1)).tag=2,Pa(t,n,1))),t.lanes|=1),e):(e.flags|=65536,e.lanes=o,e)}var bs=v.ReactCurrentOwner,vs=!1;function xs(e,n,t,r){n.child=null===e?Xa(n,null,t,r):Ka(n,e.child,t,r)}function ys(e,n,t,r,o){t=t.render;var a=n.ref;return Ea(n,o),r=_i(e,n,t,r,a,o),t=Ei(),null===e||vs?(aa&&t&&na(n),n.flags|=1,xs(e,n,r,o),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~o,Hs(e,n,o))}function ws(e,n,t,r,o){if(null===e){var a=t.type;return"function"!==typeof a||Ic(a)||void 0!==a.defaultProps||null!==t.compare||void 0!==t.defaultProps?((e=Dc(t.type,null,r,n,n.mode,o)).ref=n.ref,e.return=n,n.child=e):(n.tag=15,n.type=a,_s(e,n,a,r,o))}if(a=e.child,0===(e.lanes&o)){var i=a.memoizedProps;if((t=null!==(t=t.compare)?t:lr)(i,r)&&e.ref===n.ref)return Hs(e,n,o)}return n.flags|=1,(e=Nc(a,r)).ref=n.ref,e.return=n,n.child=e}function _s(e,n,t,r,o){if(null!==e){var a=e.memoizedProps;if(lr(a,r)&&e.ref===n.ref){if(vs=!1,n.pendingProps=r=a,0===(e.lanes&o))return n.lanes=e.lanes,Hs(e,n,o);0!==(131072&e.flags)&&(vs=!0)}}return Bs(e,n,t,r,o)}function Es(e,n,t){var r=n.pendingProps,o=r.children,a=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(0===(1&n.mode))n.memoizedState={baseLanes:0,cachePool:null,transitions:null},Bo(Nl,Il),Il|=t;else{if(0===(1073741824&t))return e=null!==a?a.baseLanes|t:t,n.lanes=n.childLanes=1073741824,n.memoizedState={baseLanes:e,cachePool:null,transitions:null},n.updateQueue=null,Bo(Nl,Il),Il|=e,null;n.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==a?a.baseLanes:t,Bo(Nl,Il),Il|=r}else null!==a?(r=a.baseLanes|t,n.memoizedState=null):r=t,Bo(Nl,Il),Il|=r;return xs(e,n,o,t),n.child}function ks(e,n){var t=n.ref;(null===e&&null!==t||null!==e&&e.ref!==t)&&(n.flags|=512,n.flags|=2097152)}function Bs(e,n,t,r,o){var a=No(t)?Fo:jo.current;return a=Io(n,a),Ea(n,o),t=_i(e,n,t,r,a,o),r=Ei(),null===e||vs?(aa&&r&&na(n),n.flags|=1,xs(e,n,t,o),n.child):(n.updateQueue=e.updateQueue,n.flags&=-2053,e.lanes&=~o,Hs(e,n,o))}function Ss(e,n,t,r,o){if(No(t)){var a=!0;Oo(n)}else a=!1;if(Ea(n,o),null===n.stateNode)Ws(e,n),Ha(n,t,r),qa(n,t,r,o),r=!0;else if(null===e){var i=n.stateNode,s=n.memoizedProps;i.props=s;var l=i.context,c=t.contextType;"object"===typeof c&&null!==c?c=ka(c):c=Io(n,c=No(t)?Fo:jo.current);var d=t.getDerivedStateFromProps,A="function"===typeof d||"function"===typeof i.getSnapshotBeforeUpdate;A||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s!==r||l!==c)&&Va(n,i,r,c),Fa=!1;var u=n.memoizedState;i.state=u,Ma(n,r,i,o),l=n.memoizedState,s!==r||u!==l||To.current||Fa?("function"===typeof d&&(Ua(n,t,d,r),l=n.memoizedState),(s=Fa||Wa(n,t,s,r,u,l,c))?(A||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||("function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"===typeof i.componentDidMount&&(n.flags|=4194308)):("function"===typeof i.componentDidMount&&(n.flags|=4194308),n.memoizedProps=r,n.memoizedState=l),i.props=r,i.state=l,i.context=c,r=s):("function"===typeof i.componentDidMount&&(n.flags|=4194308),r=!1)}else{i=n.stateNode,Na(e,n),s=n.memoizedProps,c=n.type===n.elementType?s:fa(n.type,s),i.props=c,A=n.pendingProps,u=i.context,"object"===typeof(l=t.contextType)&&null!==l?l=ka(l):l=Io(n,l=No(t)?Fo:jo.current);var p=t.getDerivedStateFromProps;(d="function"===typeof p||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s!==A||u!==l)&&Va(n,i,r,l),Fa=!1,u=n.memoizedState,i.state=u,Ma(n,r,i,o);var h=n.memoizedState;s!==A||u!==h||To.current||Fa?("function"===typeof p&&(Ua(n,t,p,r),h=n.memoizedState),(c=Fa||Wa(n,t,c,r,u,h,l)||!1)?(d||"function"!==typeof i.UNSAFE_componentWillUpdate&&"function"!==typeof i.componentWillUpdate||("function"===typeof i.componentWillUpdate&&i.componentWillUpdate(r,h,l),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,h,l)),"function"===typeof i.componentDidUpdate&&(n.flags|=4),"function"===typeof i.getSnapshotBeforeUpdate&&(n.flags|=1024)):("function"!==typeof i.componentDidUpdate||s===e.memoizedProps&&u===e.memoizedState||(n.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&u===e.memoizedState||(n.flags|=1024),n.memoizedProps=r,n.memoizedState=h),i.props=r,i.state=h,i.context=l,r=c):("function"!==typeof i.componentDidUpdate||s===e.memoizedProps&&u===e.memoizedState||(n.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&u===e.memoizedState||(n.flags|=1024),r=!1)}return js(e,n,t,r,a,o)}function js(e,n,t,r,o,a){ks(e,n);var i=0!==(128&n.flags);if(!r&&!i)return o&&Mo(n,t,!1),Hs(e,n,a);r=n.stateNode,bs.current=n;var s=i&&"function"!==typeof t.getDerivedStateFromError?null:r.render();return n.flags|=1,null!==e&&i?(n.child=Ka(n,e.child,null,a),n.child=Ka(n,null,s,a)):xs(e,n,s,a),n.memoizedState=r.state,o&&Mo(n,t,!0),n.child}function Ts(e){var n=e.stateNode;n.pendingContext?Po(0,n.pendingContext,n.pendingContext!==n.context):n.context&&Po(0,n.context,!1),oi(e,n.containerInfo)}function Fs(e,n,t,r,o){return ha(),ga(o),n.flags|=256,xs(e,n,t,r),n.child}var Is,Ns,Ds,Ps={dehydrated:null,treeContext:null,retryLane:0};function zs(e){return{baseLanes:e,cachePool:null,transitions:null}}function Os(e,n,t){var r,o=n.pendingProps,i=li.current,s=!1,l=0!==(128&n.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&0!==(2&i)),r?(s=!0,n.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),Bo(li,1&i),null===e)return da(n),null!==(e=n.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&n.mode)?n.lanes=1:"$!"===e.data?n.lanes=8:n.lanes=1073741824,null):(l=o.children,e=o.fallback,s?(o=n.mode,s=n.child,l={mode:"hidden",children:l},0===(1&o)&&null!==s?(s.childLanes=0,s.pendingProps=l):s=zc(l,o,0,null),e=Pc(e,o,t,null),s.return=n,e.return=n,s.sibling=e,n.child=s,n.child.memoizedState=zs(t),n.memoizedState=Ps,e):Ms(n,l));if(null!==(i=e.memoizedState)&&null!==(r=i.dehydrated))return function(e,n,t,r,o,i,s){if(t)return 256&n.flags?(n.flags&=-257,Rs(e,n,s,r=As(Error(a(422))))):null!==n.memoizedState?(n.child=e.child,n.flags|=128,null):(i=r.fallback,o=n.mode,r=zc({mode:"visible",children:r.children},o,0,null),(i=Pc(i,o,s,null)).flags|=2,r.return=n,i.return=n,r.sibling=i,n.child=r,0!==(1&n.mode)&&Ka(n,e.child,null,s),n.child.memoizedState=zs(s),n.memoizedState=Ps,i);if(0===(1&n.mode))return Rs(e,n,s,null);if("$!"===o.data){if(r=o.nextSibling&&o.nextSibling.dataset)var l=r.dgst;return r=l,Rs(e,n,s,r=As(i=Error(a(419)),r,void 0))}if(l=0!==(s&e.childLanes),vs||l){if(null!==(r=jl)){switch(s&-s){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=0!==(o&(r.suspendedLanes|s))?0:o)&&o!==i.retryLane&&(i.retryLane=o,Ta(e,o),tc(r,e,o,-1))}return gc(),Rs(e,n,s,r=As(Error(a(421))))}return"$?"===o.data?(n.flags|=128,n.child=e.child,n=Bc.bind(null,e),o._reactRetry=n,null):(e=i.treeContext,oa=co(o.nextSibling),ra=n,aa=!0,ia=null,null!==e&&(Yo[Jo++]=Ko,Yo[Jo++]=Xo,Yo[Jo++]=Qo,Ko=e.id,Xo=e.overflow,Qo=n),n=Ms(n,r.children),n.flags|=4096,n)}(e,n,l,o,r,i,t);if(s){s=o.fallback,l=n.mode,r=(i=e.child).sibling;var c={mode:"hidden",children:o.children};return 0===(1&l)&&n.child!==i?((o=n.child).childLanes=0,o.pendingProps=c,n.deletions=null):(o=Nc(i,c)).subtreeFlags=14680064&i.subtreeFlags,null!==r?s=Nc(r,s):(s=Pc(s,l,t,null)).flags|=2,s.return=n,o.return=n,o.sibling=s,n.child=o,o=s,s=n.child,l=null===(l=e.child.memoizedState)?zs(t):{baseLanes:l.baseLanes|t,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~t,n.memoizedState=Ps,o}return e=(s=e.child).sibling,o=Nc(s,{mode:"visible",children:o.children}),0===(1&n.mode)&&(o.lanes=t),o.return=n,o.sibling=null,null!==e&&(null===(t=n.deletions)?(n.deletions=[e],n.flags|=16):t.push(e)),n.child=o,n.memoizedState=null,o}function Ms(e,n){return(n=zc({mode:"visible",children:n},e.mode,0,null)).return=e,e.child=n}function Rs(e,n,t,r){return null!==r&&ga(r),Ka(n,e.child,null,t),(e=Ms(n,n.pendingProps.children)).flags|=2,n.memoizedState=null,e}function Ls(e,n,t){e.lanes|=n;var r=e.alternate;null!==r&&(r.lanes|=n),_a(e.return,n,t)}function Us(e,n,t,r,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:n,rendering:null,renderingStartTime:0,last:r,tail:t,tailMode:o}:(a.isBackwards=n,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=t,a.tailMode=o)}function Gs(e,n,t){var r=n.pendingProps,o=r.revealOrder,a=r.tail;if(xs(e,n,r.children,t),0!==(2&(r=li.current)))r=1&r|2,n.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=n.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Ls(e,t,n);else if(19===e.tag)Ls(e,t,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===n)break e;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Bo(li,r),0===(1&n.mode))n.memoizedState=null;else switch(o){case"forwards":for(t=n.child,o=null;null!==t;)null!==(e=t.alternate)&&null===ci(e)&&(o=t),t=t.sibling;null===(t=o)?(o=n.child,n.child=null):(o=t.sibling,t.sibling=null),Us(n,!1,o,t,a);break;case"backwards":for(t=null,o=n.child,n.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ci(e)){n.child=o;break}e=o.sibling,o.sibling=t,t=o,o=e}Us(n,!0,t,null,a);break;case"together":Us(n,!1,null,null,void 0);break;default:n.memoizedState=null}return n.child}function Ws(e,n){0===(1&n.mode)&&null!==e&&(e.alternate=null,n.alternate=null,n.flags|=2)}function Hs(e,n,t){if(null!==e&&(n.dependencies=e.dependencies),zl|=n.lanes,0===(t&n.childLanes))return null;if(null!==e&&n.child!==e.child)throw Error(a(153));if(null!==n.child){for(t=Nc(e=n.child,e.pendingProps),n.child=t,t.return=n;null!==e.sibling;)e=e.sibling,(t=t.sibling=Nc(e,e.pendingProps)).return=n;t.sibling=null}return n.child}function Vs(e,n){if(!aa)switch(e.tailMode){case"hidden":n=e.tail;for(var t=null;null!==n;)null!==n.alternate&&(t=n),n=n.sibling;null===t?e.tail=null:t.sibling=null;break;case"collapsed":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?n||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function qs(e){var n=null!==e.alternate&&e.alternate.child===e.child,t=0,r=0;if(n)for(var o=e.child;null!==o;)t|=o.lanes|o.childLanes,r|=14680064&o.subtreeFlags,r|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)t|=o.lanes|o.childLanes,r|=o.subtreeFlags,r|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=r,e.childLanes=t,n}function $s(e,n,t){var r=n.pendingProps;switch(ta(n),n.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return qs(n),null;case 1:case 17:return No(n.type)&&Do(),qs(n),null;case 3:return r=n.stateNode,ai(),ko(To),ko(jo),Ai(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(ua(n)?n.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&n.flags)||(n.flags|=1024,null!==ia&&(ic(ia),ia=null))),qs(n),null;case 5:si(n);var o=ri(ti.current);if(t=n.type,null!==e&&null!=n.stateNode)Ns(e,n,t,r),e.ref!==n.ref&&(n.flags|=512,n.flags|=2097152);else{if(!r){if(null===n.stateNode)throw Error(a(166));return qs(n),null}if(e=ri(ei.current),ua(n)){r=n.stateNode,t=n.type;var i=n.memoizedProps;switch(r[po]=n,r[ho]=i,e=0!==(1&n.mode),t){case"dialog":Rr("cancel",r),Rr("close",r);break;case"iframe":case"object":case"embed":Rr("load",r);break;case"video":case"audio":for(o=0;o<Pr.length;o++)Rr(Pr[o],r);break;case"source":Rr("error",r);break;case"img":case"image":case"link":Rr("error",r),Rr("load",r);break;case"details":Rr("toggle",r);break;case"input":Q(r,i),Rr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!i.multiple},Rr("invalid",r);break;case"textarea":oe(r,i),Rr("invalid",r)}for(var l in Ce(t,i),o=null,i)if(i.hasOwnProperty(l)){var c=i[l];"children"===l?"string"===typeof c?r.textContent!==c&&(!0!==i.suppressHydrationWarning&&Xr(r.textContent,c,e),o=["children",c]):"number"===typeof c&&r.textContent!==""+c&&(!0!==i.suppressHydrationWarning&&Xr(r.textContent,c,e),o=["children",""+c]):s.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&Rr("scroll",r)}switch(t){case"input":q(r),Z(r,i,!0);break;case"textarea":q(r),ie(r);break;case"select":case"option":break;default:"function"===typeof i.onClick&&(r.onclick=Zr)}r=o,n.updateQueue=r,null!==r&&(n.flags|=4)}else{l=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(t)),"http://www.w3.org/1999/xhtml"===e?"script"===t?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=l.createElement(t,{is:r.is}):(e=l.createElement(t),"select"===t&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,t),e[po]=n,e[ho]=r,Is(e,n),n.stateNode=e;e:{switch(l=be(t,r),t){case"dialog":Rr("cancel",e),Rr("close",e),o=r;break;case"iframe":case"object":case"embed":Rr("load",e),o=r;break;case"video":case"audio":for(o=0;o<Pr.length;o++)Rr(Pr[o],e);o=r;break;case"source":Rr("error",e),o=r;break;case"img":case"image":case"link":Rr("error",e),Rr("load",e),o=r;break;case"details":Rr("toggle",e),o=r;break;case"input":Q(e,r),o=J(e,r),Rr("invalid",e);break;case"option":default:o=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=O({},r,{value:void 0}),Rr("invalid",e);break;case"textarea":oe(e,r),o=re(e,r),Rr("invalid",e)}for(i in Ce(t,o),c=o)if(c.hasOwnProperty(i)){var d=c[i];"style"===i?me(e,d):"dangerouslySetInnerHTML"===i?null!=(d=d?d.__html:void 0)&&Ae(e,d):"children"===i?"string"===typeof d?("textarea"!==t||""!==d)&&ue(e,d):"number"===typeof d&&ue(e,""+d):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(s.hasOwnProperty(i)?null!=d&&"onScroll"===i&&Rr("scroll",e):null!=d&&b(e,i,d,l))}switch(t){case"input":q(e),Z(e,r,!1);break;case"textarea":q(e),ie(e);break;case"option":null!=r.value&&e.setAttribute("value",""+H(r.value));break;case"select":e.multiple=!!r.multiple,null!=(i=r.value)?te(e,!!r.multiple,i,!1):null!=r.defaultValue&&te(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof o.onClick&&(e.onclick=Zr)}switch(t){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(n.flags|=4)}null!==n.ref&&(n.flags|=512,n.flags|=2097152)}return qs(n),null;case 6:if(e&&null!=n.stateNode)Ds(0,n,e.memoizedProps,r);else{if("string"!==typeof r&&null===n.stateNode)throw Error(a(166));if(t=ri(ti.current),ri(ei.current),ua(n)){if(r=n.stateNode,t=n.memoizedProps,r[po]=n,(i=r.nodeValue!==t)&&null!==(e=ra))switch(e.tag){case 3:Xr(r.nodeValue,t,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Xr(r.nodeValue,t,0!==(1&e.mode))}i&&(n.flags|=4)}else(r=(9===t.nodeType?t:t.ownerDocument).createTextNode(r))[po]=n,n.stateNode=r}return qs(n),null;case 13:if(ko(li),r=n.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(aa&&null!==oa&&0!==(1&n.mode)&&0===(128&n.flags))pa(),ha(),n.flags|=98560,i=!1;else if(i=ua(n),null!==r&&null!==r.dehydrated){if(null===e){if(!i)throw Error(a(318));if(!(i=null!==(i=n.memoizedState)?i.dehydrated:null))throw Error(a(317));i[po]=n}else ha(),0===(128&n.flags)&&(n.memoizedState=null),n.flags|=4;qs(n),i=!1}else null!==ia&&(ic(ia),ia=null),i=!0;if(!i)return 65536&n.flags?n:null}return 0!==(128&n.flags)?(n.lanes=t,n):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(n.child.flags|=8192,0!==(1&n.mode)&&(null===e||0!==(1&li.current)?0===Dl&&(Dl=3):gc())),null!==n.updateQueue&&(n.flags|=4),qs(n),null);case 4:return ai(),null===e&&Gr(n.stateNode.containerInfo),qs(n),null;case 10:return wa(n.type._context),qs(n),null;case 19:if(ko(li),null===(i=n.memoizedState))return qs(n),null;if(r=0!==(128&n.flags),null===(l=i.rendering))if(r)Vs(i,!1);else{if(0!==Dl||null!==e&&0!==(128&e.flags))for(e=n.child;null!==e;){if(null!==(l=ci(e))){for(n.flags|=128,Vs(i,!1),null!==(r=l.updateQueue)&&(n.updateQueue=r,n.flags|=4),n.subtreeFlags=0,r=t,t=n.child;null!==t;)e=r,(i=t).flags&=14680066,null===(l=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),t=t.sibling;return Bo(li,1&li.current|2),n.child}e=e.sibling}null!==i.tail&&Ke()>Gl&&(n.flags|=128,r=!0,Vs(i,!1),n.lanes=4194304)}else{if(!r)if(null!==(e=ci(l))){if(n.flags|=128,r=!0,null!==(t=e.updateQueue)&&(n.updateQueue=t,n.flags|=4),Vs(i,!0),null===i.tail&&"hidden"===i.tailMode&&!l.alternate&&!aa)return qs(n),null}else 2*Ke()-i.renderingStartTime>Gl&&1073741824!==t&&(n.flags|=128,r=!0,Vs(i,!1),n.lanes=4194304);i.isBackwards?(l.sibling=n.child,n.child=l):(null!==(t=i.last)?t.sibling=l:n.child=l,i.last=l)}return null!==i.tail?(n=i.tail,i.rendering=n,i.tail=n.sibling,i.renderingStartTime=Ke(),n.sibling=null,t=li.current,Bo(li,r?1&t|2:1&t),n):(qs(n),null);case 22:case 23:return Ac(),r=null!==n.memoizedState,null!==e&&null!==e.memoizedState!==r&&(n.flags|=8192),r&&0!==(1&n.mode)?0!==(1073741824&Il)&&(qs(n),6&n.subtreeFlags&&(n.flags|=8192)):qs(n),null;case 24:case 25:return null}throw Error(a(156,n.tag))}function Ys(e,n){switch(ta(n),n.tag){case 1:return No(n.type)&&Do(),65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 3:return ai(),ko(To),ko(jo),Ai(),0!==(65536&(e=n.flags))&&0===(128&e)?(n.flags=-65537&e|128,n):null;case 5:return si(n),null;case 13:if(ko(li),null!==(e=n.memoizedState)&&null!==e.dehydrated){if(null===n.alternate)throw Error(a(340));ha()}return 65536&(e=n.flags)?(n.flags=-65537&e|128,n):null;case 19:return ko(li),null;case 4:return ai(),null;case 10:return wa(n.type._context),null;case 22:case 23:return Ac(),null;default:return null}}Is=function(e,n){for(var t=n.child;null!==t;){if(5===t.tag||6===t.tag)e.appendChild(t.stateNode);else if(4!==t.tag&&null!==t.child){t.child.return=t,t=t.child;continue}if(t===n)break;for(;null===t.sibling;){if(null===t.return||t.return===n)return;t=t.return}t.sibling.return=t.return,t=t.sibling}},Ns=function(e,n,t,r){var o=e.memoizedProps;if(o!==r){e=n.stateNode,ri(ei.current);var a,i=null;switch(t){case"input":o=J(e,o),r=J(e,r),i=[];break;case"select":o=O({},o,{value:void 0}),r=O({},r,{value:void 0}),i=[];break;case"textarea":o=re(e,o),r=re(e,r),i=[];break;default:"function"!==typeof o.onClick&&"function"===typeof r.onClick&&(e.onclick=Zr)}for(d in Ce(t,r),t=null,o)if(!r.hasOwnProperty(d)&&o.hasOwnProperty(d)&&null!=o[d])if("style"===d){var l=o[d];for(a in l)l.hasOwnProperty(a)&&(t||(t={}),t[a]="")}else"dangerouslySetInnerHTML"!==d&&"children"!==d&&"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&"autoFocus"!==d&&(s.hasOwnProperty(d)?i||(i=[]):(i=i||[]).push(d,null));for(d in r){var c=r[d];if(l=null!=o?o[d]:void 0,r.hasOwnProperty(d)&&c!==l&&(null!=c||null!=l))if("style"===d)if(l){for(a in l)!l.hasOwnProperty(a)||c&&c.hasOwnProperty(a)||(t||(t={}),t[a]="");for(a in c)c.hasOwnProperty(a)&&l[a]!==c[a]&&(t||(t={}),t[a]=c[a])}else t||(i||(i=[]),i.push(d,t)),t=c;else"dangerouslySetInnerHTML"===d?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(i=i||[]).push(d,c)):"children"===d?"string"!==typeof c&&"number"!==typeof c||(i=i||[]).push(d,""+c):"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&(s.hasOwnProperty(d)?(null!=c&&"onScroll"===d&&Rr("scroll",e),i||l===c||(i=[])):(i=i||[]).push(d,c))}t&&(i=i||[]).push("style",t);var d=i;(n.updateQueue=d)&&(n.flags|=4)}},Ds=function(e,n,t,r){t!==r&&(n.flags|=4)};var Js=!1,Qs=!1,Ks="function"===typeof WeakSet?WeakSet:Set,Xs=null;function Zs(e,n){var t=e.ref;if(null!==t)if("function"===typeof t)try{t(null)}catch(r){_c(e,n,r)}else t.current=null}function el(e,n,t){try{t()}catch(r){_c(e,n,r)}}var nl=!1;function tl(e,n,t){var r=n.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var o=r=r.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&el(n,t,a)}o=o.next}while(o!==r)}}function rl(e,n){if(null!==(n=null!==(n=n.updateQueue)?n.lastEffect:null)){var t=n=n.next;do{if((t.tag&e)===e){var r=t.create;t.destroy=r()}t=t.next}while(t!==n)}}function ol(e){var n=e.ref;if(null!==n){var t=e.stateNode;e.tag,e=t,"function"===typeof n?n(e):n.current=e}}function al(e){var n=e.alternate;null!==n&&(e.alternate=null,al(n)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(n=e.stateNode)&&(delete n[po],delete n[ho],delete n[mo],delete n[fo],delete n[Co])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function il(e){return 5===e.tag||3===e.tag||4===e.tag}function sl(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||il(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function ll(e,n,t){var r=e.tag;if(5===r||6===r)e=e.stateNode,n?8===t.nodeType?t.parentNode.insertBefore(e,n):t.insertBefore(e,n):(8===t.nodeType?(n=t.parentNode).insertBefore(e,t):(n=t).appendChild(e),null!==(t=t._reactRootContainer)&&void 0!==t||null!==n.onclick||(n.onclick=Zr));else if(4!==r&&null!==(e=e.child))for(ll(e,n,t),e=e.sibling;null!==e;)ll(e,n,t),e=e.sibling}function cl(e,n,t){var r=e.tag;if(5===r||6===r)e=e.stateNode,n?t.insertBefore(e,n):t.appendChild(e);else if(4!==r&&null!==(e=e.child))for(cl(e,n,t),e=e.sibling;null!==e;)cl(e,n,t),e=e.sibling}var dl=null,Al=!1;function ul(e,n,t){for(t=t.child;null!==t;)pl(e,n,t),t=t.sibling}function pl(e,n,t){if(an&&"function"===typeof an.onCommitFiberUnmount)try{an.onCommitFiberUnmount(on,t)}catch(s){}switch(t.tag){case 5:Qs||Zs(t,n);case 6:var r=dl,o=Al;dl=null,ul(e,n,t),Al=o,null!==(dl=r)&&(Al?(e=dl,t=t.stateNode,8===e.nodeType?e.parentNode.removeChild(t):e.removeChild(t)):dl.removeChild(t.stateNode));break;case 18:null!==dl&&(Al?(e=dl,t=t.stateNode,8===e.nodeType?lo(e.parentNode,t):1===e.nodeType&&lo(e,t),Wn(e)):lo(dl,t.stateNode));break;case 4:r=dl,o=Al,dl=t.stateNode.containerInfo,Al=!0,ul(e,n,t),dl=r,Al=o;break;case 0:case 11:case 14:case 15:if(!Qs&&(null!==(r=t.updateQueue)&&null!==(r=r.lastEffect))){o=r=r.next;do{var a=o,i=a.destroy;a=a.tag,void 0!==i&&(0!==(2&a)||0!==(4&a))&&el(t,n,i),o=o.next}while(o!==r)}ul(e,n,t);break;case 1:if(!Qs&&(Zs(t,n),"function"===typeof(r=t.stateNode).componentWillUnmount))try{r.props=t.memoizedProps,r.state=t.memoizedState,r.componentWillUnmount()}catch(s){_c(t,n,s)}ul(e,n,t);break;case 21:ul(e,n,t);break;case 22:1&t.mode?(Qs=(r=Qs)||null!==t.memoizedState,ul(e,n,t),Qs=r):ul(e,n,t);break;default:ul(e,n,t)}}function hl(e){var n=e.updateQueue;if(null!==n){e.updateQueue=null;var t=e.stateNode;null===t&&(t=e.stateNode=new Ks),n.forEach(function(n){var r=Sc.bind(null,e,n);t.has(n)||(t.add(n),n.then(r,r))})}}function gl(e,n){var t=n.deletions;if(null!==t)for(var r=0;r<t.length;r++){var o=t[r];try{var i=e,s=n,l=s;e:for(;null!==l;){switch(l.tag){case 5:dl=l.stateNode,Al=!1;break e;case 3:case 4:dl=l.stateNode.containerInfo,Al=!0;break e}l=l.return}if(null===dl)throw Error(a(160));pl(i,s,o),dl=null,Al=!1;var c=o.alternate;null!==c&&(c.return=null),o.return=null}catch(d){_c(o,n,d)}}if(12854&n.subtreeFlags)for(n=n.child;null!==n;)ml(n,e),n=n.sibling}function ml(e,n){var t=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(gl(n,e),fl(e),4&r){try{tl(3,e,e.return),rl(3,e)}catch(m){_c(e,e.return,m)}try{tl(5,e,e.return)}catch(m){_c(e,e.return,m)}}break;case 1:gl(n,e),fl(e),512&r&&null!==t&&Zs(t,t.return);break;case 5:if(gl(n,e),fl(e),512&r&&null!==t&&Zs(t,t.return),32&e.flags){var o=e.stateNode;try{ue(o,"")}catch(m){_c(e,e.return,m)}}if(4&r&&null!=(o=e.stateNode)){var i=e.memoizedProps,s=null!==t?t.memoizedProps:i,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===i.type&&null!=i.name&&K(o,i),be(l,s);var d=be(l,i);for(s=0;s<c.length;s+=2){var A=c[s],u=c[s+1];"style"===A?me(o,u):"dangerouslySetInnerHTML"===A?Ae(o,u):"children"===A?ue(o,u):b(o,A,u,d)}switch(l){case"input":X(o,i);break;case"textarea":ae(o,i);break;case"select":var p=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var h=i.value;null!=h?te(o,!!i.multiple,h,!1):p!==!!i.multiple&&(null!=i.defaultValue?te(o,!!i.multiple,i.defaultValue,!0):te(o,!!i.multiple,i.multiple?[]:"",!1))}o[ho]=i}catch(m){_c(e,e.return,m)}}break;case 6:if(gl(n,e),fl(e),4&r){if(null===e.stateNode)throw Error(a(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(m){_c(e,e.return,m)}}break;case 3:if(gl(n,e),fl(e),4&r&&null!==t&&t.memoizedState.isDehydrated)try{Wn(n.containerInfo)}catch(m){_c(e,e.return,m)}break;case 4:default:gl(n,e),fl(e);break;case 13:gl(n,e),fl(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,o.stateNode.isHidden=i,!i||null!==o.alternate&&null!==o.alternate.memoizedState||(Ul=Ke())),4&r&&hl(e);break;case 22:if(A=null!==t&&null!==t.memoizedState,1&e.mode?(Qs=(d=Qs)||A,gl(n,e),Qs=d):gl(n,e),fl(e),8192&r){if(d=null!==e.memoizedState,(e.stateNode.isHidden=d)&&!A&&0!==(1&e.mode))for(Xs=e,A=e.child;null!==A;){for(u=Xs=A;null!==Xs;){switch(h=(p=Xs).child,p.tag){case 0:case 11:case 14:case 15:tl(4,p,p.return);break;case 1:Zs(p,p.return);var g=p.stateNode;if("function"===typeof g.componentWillUnmount){r=p,t=p.return;try{n=r,g.props=n.memoizedProps,g.state=n.memoizedState,g.componentWillUnmount()}catch(m){_c(r,t,m)}}break;case 5:Zs(p,p.return);break;case 22:if(null!==p.memoizedState){xl(u);continue}}null!==h?(h.return=p,Xs=h):xl(u)}A=A.sibling}e:for(A=null,u=e;;){if(5===u.tag){if(null===A){A=u;try{o=u.stateNode,d?"function"===typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(l=u.stateNode,s=void 0!==(c=u.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,l.style.display=ge("display",s))}catch(m){_c(e,e.return,m)}}}else if(6===u.tag){if(null===A)try{u.stateNode.nodeValue=d?"":u.memoizedProps}catch(m){_c(e,e.return,m)}}else if((22!==u.tag&&23!==u.tag||null===u.memoizedState||u===e)&&null!==u.child){u.child.return=u,u=u.child;continue}if(u===e)break e;for(;null===u.sibling;){if(null===u.return||u.return===e)break e;A===u&&(A=null),u=u.return}A===u&&(A=null),u.sibling.return=u.return,u=u.sibling}}break;case 19:gl(n,e),fl(e),4&r&&hl(e);case 21:}}function fl(e){var n=e.flags;if(2&n){try{e:{for(var t=e.return;null!==t;){if(il(t)){var r=t;break e}t=t.return}throw Error(a(160))}switch(r.tag){case 5:var o=r.stateNode;32&r.flags&&(ue(o,""),r.flags&=-33),cl(e,sl(e),o);break;case 3:case 4:var i=r.stateNode.containerInfo;ll(e,sl(e),i);break;default:throw Error(a(161))}}catch(s){_c(e,e.return,s)}e.flags&=-3}4096&n&&(e.flags&=-4097)}function Cl(e,n,t){Xs=e,bl(e,n,t)}function bl(e,n,t){for(var r=0!==(1&e.mode);null!==Xs;){var o=Xs,a=o.child;if(22===o.tag&&r){var i=null!==o.memoizedState||Js;if(!i){var s=o.alternate,l=null!==s&&null!==s.memoizedState||Qs;s=Js;var c=Qs;if(Js=i,(Qs=l)&&!c)for(Xs=o;null!==Xs;)l=(i=Xs).child,22===i.tag&&null!==i.memoizedState?yl(o):null!==l?(l.return=i,Xs=l):yl(o);for(;null!==a;)Xs=a,bl(a,n,t),a=a.sibling;Xs=o,Js=s,Qs=c}vl(e)}else 0!==(8772&o.subtreeFlags)&&null!==a?(a.return=o,Xs=a):vl(e)}}function vl(e){for(;null!==Xs;){var n=Xs;if(0!==(8772&n.flags)){var t=n.alternate;try{if(0!==(8772&n.flags))switch(n.tag){case 0:case 11:case 15:Qs||rl(5,n);break;case 1:var r=n.stateNode;if(4&n.flags&&!Qs)if(null===t)r.componentDidMount();else{var o=n.elementType===n.type?t.memoizedProps:fa(n.type,t.memoizedProps);r.componentDidUpdate(o,t.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var i=n.updateQueue;null!==i&&Ra(n,i,r);break;case 3:var s=n.updateQueue;if(null!==s){if(t=null,null!==n.child)switch(n.child.tag){case 5:case 1:t=n.child.stateNode}Ra(n,s,t)}break;case 5:var l=n.stateNode;if(null===t&&4&n.flags){t=l;var c=n.memoizedProps;switch(n.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&t.focus();break;case"img":c.src&&(t.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===n.memoizedState){var d=n.alternate;if(null!==d){var A=d.memoizedState;if(null!==A){var u=A.dehydrated;null!==u&&Wn(u)}}}break;default:throw Error(a(163))}Qs||512&n.flags&&ol(n)}catch(p){_c(n,n.return,p)}}if(n===e){Xs=null;break}if(null!==(t=n.sibling)){t.return=n.return,Xs=t;break}Xs=n.return}}function xl(e){for(;null!==Xs;){var n=Xs;if(n===e){Xs=null;break}var t=n.sibling;if(null!==t){t.return=n.return,Xs=t;break}Xs=n.return}}function yl(e){for(;null!==Xs;){var n=Xs;try{switch(n.tag){case 0:case 11:case 15:var t=n.return;try{rl(4,n)}catch(l){_c(n,t,l)}break;case 1:var r=n.stateNode;if("function"===typeof r.componentDidMount){var o=n.return;try{r.componentDidMount()}catch(l){_c(n,o,l)}}var a=n.return;try{ol(n)}catch(l){_c(n,a,l)}break;case 5:var i=n.return;try{ol(n)}catch(l){_c(n,i,l)}}}catch(l){_c(n,n.return,l)}if(n===e){Xs=null;break}var s=n.sibling;if(null!==s){s.return=n.return,Xs=s;break}Xs=n.return}}var wl,_l=Math.ceil,El=v.ReactCurrentDispatcher,kl=v.ReactCurrentOwner,Bl=v.ReactCurrentBatchConfig,Sl=0,jl=null,Tl=null,Fl=0,Il=0,Nl=Eo(0),Dl=0,Pl=null,zl=0,Ol=0,Ml=0,Rl=null,Ll=null,Ul=0,Gl=1/0,Wl=null,Hl=!1,Vl=null,ql=null,$l=!1,Yl=null,Jl=0,Ql=0,Kl=null,Xl=-1,Zl=0;function ec(){return 0!==(6&Sl)?Ke():-1!==Xl?Xl:Xl=Ke()}function nc(e){return 0===(1&e.mode)?1:0!==(2&Sl)&&0!==Fl?Fl&-Fl:null!==ma.transition?(0===Zl&&(Zl=mn()),Zl):0!==(e=vn)?e:e=void 0===(e=window.event)?16:Kn(e.type)}function tc(e,n,t,r){if(50<Ql)throw Ql=0,Kl=null,Error(a(185));Cn(e,t,r),0!==(2&Sl)&&e===jl||(e===jl&&(0===(2&Sl)&&(Ol|=t),4===Dl&&sc(e,Fl)),rc(e,r),1===t&&0===Sl&&0===(1&n.mode)&&(Gl=Ke()+500,Lo&&Wo()))}function rc(e,n){var t=e.callbackNode;!function(e,n){for(var t=e.suspendedLanes,r=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-sn(a),s=1<<i,l=o[i];-1===l?0!==(s&t)&&0===(s&r)||(o[i]=hn(s,n)):l<=n&&(e.expiredLanes|=s),a&=~s}}(e,n);var r=pn(e,e===jl?Fl:0);if(0===r)null!==t&&Ye(t),e.callbackNode=null,e.callbackPriority=0;else if(n=r&-r,e.callbackPriority!==n){if(null!=t&&Ye(t),1===n)0===e.tag?function(e){Lo=!0,Go(e)}(lc.bind(null,e)):Go(lc.bind(null,e)),io(function(){0===(6&Sl)&&Wo()}),t=null;else{switch(xn(r)){case 1:t=Ze;break;case 4:t=en;break;case 16:default:t=nn;break;case 536870912:t=rn}t=jc(t,oc.bind(null,e))}e.callbackPriority=n,e.callbackNode=t}}function oc(e,n){if(Xl=-1,Zl=0,0!==(6&Sl))throw Error(a(327));var t=e.callbackNode;if(yc()&&e.callbackNode!==t)return null;var r=pn(e,e===jl?Fl:0);if(0===r)return null;if(0!==(30&r)||0!==(r&e.expiredLanes)||n)n=mc(e,r);else{n=r;var o=Sl;Sl|=2;var i=hc();for(jl===e&&Fl===n||(Wl=null,Gl=Ke()+500,uc(e,n));;)try{Cc();break}catch(l){pc(e,l)}ya(),El.current=i,Sl=o,null!==Tl?n=0:(jl=null,Fl=0,n=Dl)}if(0!==n){if(2===n&&(0!==(o=gn(e))&&(r=o,n=ac(e,o))),1===n)throw t=Pl,uc(e,0),sc(e,r),rc(e,Ke()),t;if(6===n)sc(e,r);else{if(o=e.current.alternate,0===(30&r)&&!function(e){for(var n=e;;){if(16384&n.flags){var t=n.updateQueue;if(null!==t&&null!==(t=t.stores))for(var r=0;r<t.length;r++){var o=t[r],a=o.getSnapshot;o=o.value;try{if(!sr(a(),o))return!1}catch(s){return!1}}}if(t=n.child,16384&n.subtreeFlags&&null!==t)t.return=n,n=t;else{if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return!0;n=n.return}n.sibling.return=n.return,n=n.sibling}}return!0}(o)&&(2===(n=mc(e,r))&&(0!==(i=gn(e))&&(r=i,n=ac(e,i))),1===n))throw t=Pl,uc(e,0),sc(e,r),rc(e,Ke()),t;switch(e.finishedWork=o,e.finishedLanes=r,n){case 0:case 1:throw Error(a(345));case 2:case 5:xc(e,Ll,Wl);break;case 3:if(sc(e,r),(130023424&r)===r&&10<(n=Ul+500-Ke())){if(0!==pn(e,0))break;if(((o=e.suspendedLanes)&r)!==r){ec(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=ro(xc.bind(null,e,Ll,Wl),n);break}xc(e,Ll,Wl);break;case 4:if(sc(e,r),(4194240&r)===r)break;for(n=e.eventTimes,o=-1;0<r;){var s=31-sn(r);i=1<<s,(s=n[s])>o&&(o=s),r&=~i}if(r=o,10<(r=(120>(r=Ke()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*_l(r/1960))-r)){e.timeoutHandle=ro(xc.bind(null,e,Ll,Wl),r);break}xc(e,Ll,Wl);break;default:throw Error(a(329))}}}return rc(e,Ke()),e.callbackNode===t?oc.bind(null,e):null}function ac(e,n){var t=Rl;return e.current.memoizedState.isDehydrated&&(uc(e,n).flags|=256),2!==(e=mc(e,n))&&(n=Ll,Ll=t,null!==n&&ic(n)),e}function ic(e){null===Ll?Ll=e:Ll.push.apply(Ll,e)}function sc(e,n){for(n&=~Ml,n&=~Ol,e.suspendedLanes|=n,e.pingedLanes&=~n,e=e.expirationTimes;0<n;){var t=31-sn(n),r=1<<t;e[t]=-1,n&=~r}}function lc(e){if(0!==(6&Sl))throw Error(a(327));yc();var n=pn(e,0);if(0===(1&n))return rc(e,Ke()),null;var t=mc(e,n);if(0!==e.tag&&2===t){var r=gn(e);0!==r&&(n=r,t=ac(e,r))}if(1===t)throw t=Pl,uc(e,0),sc(e,n),rc(e,Ke()),t;if(6===t)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=n,xc(e,Ll,Wl),rc(e,Ke()),null}function cc(e,n){var t=Sl;Sl|=1;try{return e(n)}finally{0===(Sl=t)&&(Gl=Ke()+500,Lo&&Wo())}}function dc(e){null!==Yl&&0===Yl.tag&&0===(6&Sl)&&yc();var n=Sl;Sl|=1;var t=Bl.transition,r=vn;try{if(Bl.transition=null,vn=1,e)return e()}finally{vn=r,Bl.transition=t,0===(6&(Sl=n))&&Wo()}}function Ac(){Il=Nl.current,ko(Nl)}function uc(e,n){e.finishedWork=null,e.finishedLanes=0;var t=e.timeoutHandle;if(-1!==t&&(e.timeoutHandle=-1,oo(t)),null!==Tl)for(t=Tl.return;null!==t;){var r=t;switch(ta(r),r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Do();break;case 3:ai(),ko(To),ko(jo),Ai();break;case 5:si(r);break;case 4:ai();break;case 13:case 19:ko(li);break;case 10:wa(r.type._context);break;case 22:case 23:Ac()}t=t.return}if(jl=e,Tl=e=Nc(e.current,null),Fl=Il=n,Dl=0,Pl=null,Ml=Ol=zl=0,Ll=Rl=null,null!==Ba){for(n=0;n<Ba.length;n++)if(null!==(r=(t=Ba[n]).interleaved)){t.interleaved=null;var o=r.next,a=t.pending;if(null!==a){var i=a.next;a.next=o,r.next=i}t.pending=r}Ba=null}return e}function pc(e,n){for(;;){var t=Tl;try{if(ya(),ui.current=is,Ci){for(var r=gi.memoizedState;null!==r;){var o=r.queue;null!==o&&(o.pending=null),r=r.next}Ci=!1}if(hi=0,fi=mi=gi=null,bi=!1,vi=0,kl.current=null,null===t||null===t.return){Dl=1,Pl=n,Tl=null;break}e:{var i=e,s=t.return,l=t,c=n;if(n=Fl,l.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var d=c,A=l,u=A.tag;if(0===(1&A.mode)&&(0===u||11===u||15===u)){var p=A.alternate;p?(A.updateQueue=p.updateQueue,A.memoizedState=p.memoizedState,A.lanes=p.lanes):(A.updateQueue=null,A.memoizedState=null)}var h=fs(s);if(null!==h){h.flags&=-257,Cs(h,s,l,0,n),1&h.mode&&ms(i,d,n),c=d;var g=(n=h).updateQueue;if(null===g){var m=new Set;m.add(c),n.updateQueue=m}else g.add(c);break e}if(0===(1&n)){ms(i,d,n),gc();break e}c=Error(a(426))}else if(aa&&1&l.mode){var f=fs(s);if(null!==f){0===(65536&f.flags)&&(f.flags|=256),Cs(f,s,l,0,n),ga(ds(c,l));break e}}i=c=ds(c,l),4!==Dl&&(Dl=2),null===Rl?Rl=[i]:Rl.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,n&=-n,i.lanes|=n,Oa(i,hs(0,c,n));break e;case 1:l=c;var C=i.type,b=i.stateNode;if(0===(128&i.flags)&&("function"===typeof C.getDerivedStateFromError||null!==b&&"function"===typeof b.componentDidCatch&&(null===ql||!ql.has(b)))){i.flags|=65536,n&=-n,i.lanes|=n,Oa(i,gs(i,l,n));break e}}i=i.return}while(null!==i)}vc(t)}catch(v){n=v,Tl===t&&null!==t&&(Tl=t=t.return);continue}break}}function hc(){var e=El.current;return El.current=is,null===e?is:e}function gc(){0!==Dl&&3!==Dl&&2!==Dl||(Dl=4),null===jl||0===(268435455&zl)&&0===(268435455&Ol)||sc(jl,Fl)}function mc(e,n){var t=Sl;Sl|=2;var r=hc();for(jl===e&&Fl===n||(Wl=null,uc(e,n));;)try{fc();break}catch(o){pc(e,o)}if(ya(),Sl=t,El.current=r,null!==Tl)throw Error(a(261));return jl=null,Fl=0,Dl}function fc(){for(;null!==Tl;)bc(Tl)}function Cc(){for(;null!==Tl&&!Je();)bc(Tl)}function bc(e){var n=wl(e.alternate,e,Il);e.memoizedProps=e.pendingProps,null===n?vc(e):Tl=n,kl.current=null}function vc(e){var n=e;do{var t=n.alternate;if(e=n.return,0===(32768&n.flags)){if(null!==(t=$s(t,n,Il)))return void(Tl=t)}else{if(null!==(t=Ys(t,n)))return t.flags&=32767,void(Tl=t);if(null===e)return Dl=6,void(Tl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(n=n.sibling))return void(Tl=n);Tl=n=e}while(null!==n);0===Dl&&(Dl=5)}function xc(e,n,t){var r=vn,o=Bl.transition;try{Bl.transition=null,vn=1,function(e,n,t,r){do{yc()}while(null!==Yl);if(0!==(6&Sl))throw Error(a(327));t=e.finishedWork;var o=e.finishedLanes;if(null===t)return null;if(e.finishedWork=null,e.finishedLanes=0,t===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var i=t.lanes|t.childLanes;if(function(e,n){var t=e.pendingLanes&~n;e.pendingLanes=n,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=n,e.mutableReadLanes&=n,e.entangledLanes&=n,n=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<t;){var o=31-sn(t),a=1<<o;n[o]=0,r[o]=-1,e[o]=-1,t&=~a}}(e,i),e===jl&&(Tl=jl=null,Fl=0),0===(2064&t.subtreeFlags)&&0===(2064&t.flags)||$l||($l=!0,jc(nn,function(){return yc(),null})),i=0!==(15990&t.flags),0!==(15990&t.subtreeFlags)||i){i=Bl.transition,Bl.transition=null;var s=vn;vn=1;var l=Sl;Sl|=4,kl.current=null,function(e,n){if(eo=Vn,pr(e=ur())){if("selectionStart"in e)var t={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(t=(t=e.ownerDocument)&&t.defaultView||window).getSelection&&t.getSelection();if(r&&0!==r.rangeCount){t=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{t.nodeType,i.nodeType}catch(x){t=null;break e}var s=0,l=-1,c=-1,d=0,A=0,u=e,p=null;n:for(;;){for(var h;u!==t||0!==o&&3!==u.nodeType||(l=s+o),u!==i||0!==r&&3!==u.nodeType||(c=s+r),3===u.nodeType&&(s+=u.nodeValue.length),null!==(h=u.firstChild);)p=u,u=h;for(;;){if(u===e)break n;if(p===t&&++d===o&&(l=s),p===i&&++A===r&&(c=s),null!==(h=u.nextSibling))break;p=(u=p).parentNode}u=h}t=-1===l||-1===c?null:{start:l,end:c}}else t=null}t=t||{start:0,end:0}}else t=null;for(no={focusedElem:e,selectionRange:t},Vn=!1,Xs=n;null!==Xs;)if(e=(n=Xs).child,0!==(1028&n.subtreeFlags)&&null!==e)e.return=n,Xs=e;else for(;null!==Xs;){n=Xs;try{var g=n.alternate;if(0!==(1024&n.flags))switch(n.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==g){var m=g.memoizedProps,f=g.memoizedState,C=n.stateNode,b=C.getSnapshotBeforeUpdate(n.elementType===n.type?m:fa(n.type,m),f);C.__reactInternalSnapshotBeforeUpdate=b}break;case 3:var v=n.stateNode.containerInfo;1===v.nodeType?v.textContent="":9===v.nodeType&&v.documentElement&&v.removeChild(v.documentElement);break;default:throw Error(a(163))}}catch(x){_c(n,n.return,x)}if(null!==(e=n.sibling)){e.return=n.return,Xs=e;break}Xs=n.return}g=nl,nl=!1}(e,t),ml(t,e),hr(no),Vn=!!eo,no=eo=null,e.current=t,Cl(t,e,o),Qe(),Sl=l,vn=s,Bl.transition=i}else e.current=t;if($l&&($l=!1,Yl=e,Jl=o),i=e.pendingLanes,0===i&&(ql=null),function(e){if(an&&"function"===typeof an.onCommitFiberRoot)try{an.onCommitFiberRoot(on,e,void 0,128===(128&e.current.flags))}catch(n){}}(t.stateNode),rc(e,Ke()),null!==n)for(r=e.onRecoverableError,t=0;t<n.length;t++)o=n[t],r(o.value,{componentStack:o.stack,digest:o.digest});if(Hl)throw Hl=!1,e=Vl,Vl=null,e;0!==(1&Jl)&&0!==e.tag&&yc(),i=e.pendingLanes,0!==(1&i)?e===Kl?Ql++:(Ql=0,Kl=e):Ql=0,Wo()}(e,n,t,r)}finally{Bl.transition=o,vn=r}return null}function yc(){if(null!==Yl){var e=xn(Jl),n=Bl.transition,t=vn;try{if(Bl.transition=null,vn=16>e?16:e,null===Yl)var r=!1;else{if(e=Yl,Yl=null,Jl=0,0!==(6&Sl))throw Error(a(331));var o=Sl;for(Sl|=4,Xs=e.current;null!==Xs;){var i=Xs,s=i.child;if(0!==(16&Xs.flags)){var l=i.deletions;if(null!==l){for(var c=0;c<l.length;c++){var d=l[c];for(Xs=d;null!==Xs;){var A=Xs;switch(A.tag){case 0:case 11:case 15:tl(8,A,i)}var u=A.child;if(null!==u)u.return=A,Xs=u;else for(;null!==Xs;){var p=(A=Xs).sibling,h=A.return;if(al(A),A===d){Xs=null;break}if(null!==p){p.return=h,Xs=p;break}Xs=h}}}var g=i.alternate;if(null!==g){var m=g.child;if(null!==m){g.child=null;do{var f=m.sibling;m.sibling=null,m=f}while(null!==m)}}Xs=i}}if(0!==(2064&i.subtreeFlags)&&null!==s)s.return=i,Xs=s;else e:for(;null!==Xs;){if(0!==(2048&(i=Xs).flags))switch(i.tag){case 0:case 11:case 15:tl(9,i,i.return)}var C=i.sibling;if(null!==C){C.return=i.return,Xs=C;break e}Xs=i.return}}var b=e.current;for(Xs=b;null!==Xs;){var v=(s=Xs).child;if(0!==(2064&s.subtreeFlags)&&null!==v)v.return=s,Xs=v;else e:for(s=b;null!==Xs;){if(0!==(2048&(l=Xs).flags))try{switch(l.tag){case 0:case 11:case 15:rl(9,l)}}catch(y){_c(l,l.return,y)}if(l===s){Xs=null;break e}var x=l.sibling;if(null!==x){x.return=l.return,Xs=x;break e}Xs=l.return}}if(Sl=o,Wo(),an&&"function"===typeof an.onPostCommitFiberRoot)try{an.onPostCommitFiberRoot(on,e)}catch(y){}r=!0}return r}finally{vn=t,Bl.transition=n}}return!1}function wc(e,n,t){e=Pa(e,n=hs(0,n=ds(t,n),1),1),n=ec(),null!==e&&(Cn(e,1,n),rc(e,n))}function _c(e,n,t){if(3===e.tag)wc(e,e,t);else for(;null!==n;){if(3===n.tag){wc(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"===typeof n.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===ql||!ql.has(r))){n=Pa(n,e=gs(n,e=ds(t,e),1),1),e=ec(),null!==n&&(Cn(n,1,e),rc(n,e));break}}n=n.return}}function Ec(e,n,t){var r=e.pingCache;null!==r&&r.delete(n),n=ec(),e.pingedLanes|=e.suspendedLanes&t,jl===e&&(Fl&t)===t&&(4===Dl||3===Dl&&(130023424&Fl)===Fl&&500>Ke()-Ul?uc(e,0):Ml|=t),rc(e,n)}function kc(e,n){0===n&&(0===(1&e.mode)?n=1:(n=An,0===(130023424&(An<<=1))&&(An=4194304)));var t=ec();null!==(e=Ta(e,n))&&(Cn(e,n,t),rc(e,t))}function Bc(e){var n=e.memoizedState,t=0;null!==n&&(t=n.retryLane),kc(e,t)}function Sc(e,n){var t=0;switch(e.tag){case 13:var r=e.stateNode,o=e.memoizedState;null!==o&&(t=o.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(a(314))}null!==r&&r.delete(n),kc(e,t)}function jc(e,n){return $e(e,n)}function Tc(e,n,t,r){this.tag=e,this.key=t,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=n,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Fc(e,n,t,r){return new Tc(e,n,t,r)}function Ic(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Nc(e,n){var t=e.alternate;return null===t?((t=Fc(e.tag,n,e.key,e.mode)).elementType=e.elementType,t.type=e.type,t.stateNode=e.stateNode,t.alternate=e,e.alternate=t):(t.pendingProps=n,t.type=e.type,t.flags=0,t.subtreeFlags=0,t.deletions=null),t.flags=14680064&e.flags,t.childLanes=e.childLanes,t.lanes=e.lanes,t.child=e.child,t.memoizedProps=e.memoizedProps,t.memoizedState=e.memoizedState,t.updateQueue=e.updateQueue,n=e.dependencies,t.dependencies=null===n?null:{lanes:n.lanes,firstContext:n.firstContext},t.sibling=e.sibling,t.index=e.index,t.ref=e.ref,t}function Dc(e,n,t,r,o,i){var s=2;if(r=e,"function"===typeof e)Ic(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case w:return Pc(t.children,o,i,n);case _:s=8,o|=8;break;case E:return(e=Fc(12,t,n,2|o)).elementType=E,e.lanes=i,e;case j:return(e=Fc(13,t,n,o)).elementType=j,e.lanes=i,e;case T:return(e=Fc(19,t,n,o)).elementType=T,e.lanes=i,e;case N:return zc(t,o,i,n);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case k:s=10;break e;case B:s=9;break e;case S:s=11;break e;case F:s=14;break e;case I:s=16,r=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(n=Fc(s,t,n,o)).elementType=e,n.type=r,n.lanes=i,n}function Pc(e,n,t,r){return(e=Fc(7,e,r,n)).lanes=t,e}function zc(e,n,t,r){return(e=Fc(22,e,r,n)).elementType=N,e.lanes=t,e.stateNode={isHidden:!1},e}function Oc(e,n,t){return(e=Fc(6,e,null,n)).lanes=t,e}function Mc(e,n,t){return(n=Fc(4,null!==e.children?e.children:[],e.key,n)).lanes=t,n.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},n}function Rc(e,n,t,r,o){this.tag=n,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=fn(0),this.expirationTimes=fn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=fn(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Lc(e,n,t,r,o,a,i,s,l){return e=new Rc(e,n,t,s,l),1===n?(n=1,!0===a&&(n|=8)):n=0,a=Fc(3,null,null,n),e.current=a,a.stateNode=e,a.memoizedState={element:r,isDehydrated:t,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ia(a),e}function Uc(e){if(!e)return So;e:{if(Ge(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var n=e;do{switch(n.tag){case 3:n=n.stateNode.context;break e;case 1:if(No(n.type)){n=n.stateNode.__reactInternalMemoizedMergedChildContext;break e}}n=n.return}while(null!==n);throw Error(a(171))}if(1===e.tag){var t=e.type;if(No(t))return zo(e,t,n)}return n}function Gc(e,n,t,r,o,a,i,s,l){return(e=Lc(t,r,!0,e,0,a,0,s,l)).context=Uc(null),t=e.current,(a=Da(r=ec(),o=nc(t))).callback=void 0!==n&&null!==n?n:null,Pa(t,a,o),e.current.lanes=o,Cn(e,o,r),rc(e,r),e}function Wc(e,n,t,r){var o=n.current,a=ec(),i=nc(o);return t=Uc(t),null===n.context?n.context=t:n.pendingContext=t,(n=Da(a,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(n.callback=r),null!==(e=Pa(o,n,i))&&(tc(e,o,i,a),za(e,o,i)),i}function Hc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Vc(e,n){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var t=e.retryLane;e.retryLane=0!==t&&t<n?t:n}}function qc(e,n){Vc(e,n),(e=e.alternate)&&Vc(e,n)}wl=function(e,n,t){if(null!==e)if(e.memoizedProps!==n.pendingProps||To.current)vs=!0;else{if(0===(e.lanes&t)&&0===(128&n.flags))return vs=!1,function(e,n,t){switch(n.tag){case 3:Ts(n),ha();break;case 5:ii(n);break;case 1:No(n.type)&&Oo(n);break;case 4:oi(n,n.stateNode.containerInfo);break;case 10:var r=n.type._context,o=n.memoizedProps.value;Bo(Ca,r._currentValue),r._currentValue=o;break;case 13:if(null!==(r=n.memoizedState))return null!==r.dehydrated?(Bo(li,1&li.current),n.flags|=128,null):0!==(t&n.child.childLanes)?Os(e,n,t):(Bo(li,1&li.current),null!==(e=Hs(e,n,t))?e.sibling:null);Bo(li,1&li.current);break;case 19:if(r=0!==(t&n.childLanes),0!==(128&e.flags)){if(r)return Gs(e,n,t);n.flags|=128}if(null!==(o=n.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),Bo(li,li.current),r)break;return null;case 22:case 23:return n.lanes=0,Es(e,n,t)}return Hs(e,n,t)}(e,n,t);vs=0!==(131072&e.flags)}else vs=!1,aa&&0!==(1048576&n.flags)&&ea(n,$o,n.index);switch(n.lanes=0,n.tag){case 2:var r=n.type;Ws(e,n),e=n.pendingProps;var o=Io(n,jo.current);Ea(n,t),o=_i(null,n,r,e,o,t);var i=Ei();return n.flags|=1,"object"===typeof o&&null!==o&&"function"===typeof o.render&&void 0===o.$$typeof?(n.tag=1,n.memoizedState=null,n.updateQueue=null,No(r)?(i=!0,Oo(n)):i=!1,n.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,Ia(n),o.updater=Ga,n.stateNode=o,o._reactInternals=n,qa(n,r,e,t),n=js(null,n,r,!0,i,t)):(n.tag=0,aa&&i&&na(n),xs(null,n,o,t),n=n.child),n;case 16:r=n.elementType;e:{switch(Ws(e,n),e=n.pendingProps,r=(o=r._init)(r._payload),n.type=r,o=n.tag=function(e){if("function"===typeof e)return Ic(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===S)return 11;if(e===F)return 14}return 2}(r),e=fa(r,e),o){case 0:n=Bs(null,n,r,e,t);break e;case 1:n=Ss(null,n,r,e,t);break e;case 11:n=ys(null,n,r,e,t);break e;case 14:n=ws(null,n,r,fa(r.type,e),t);break e}throw Error(a(306,r,""))}return n;case 0:return r=n.type,o=n.pendingProps,Bs(e,n,r,o=n.elementType===r?o:fa(r,o),t);case 1:return r=n.type,o=n.pendingProps,Ss(e,n,r,o=n.elementType===r?o:fa(r,o),t);case 3:e:{if(Ts(n),null===e)throw Error(a(387));r=n.pendingProps,o=(i=n.memoizedState).element,Na(e,n),Ma(n,r,null,t);var s=n.memoizedState;if(r=s.element,i.isDehydrated){if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},n.updateQueue.baseState=i,n.memoizedState=i,256&n.flags){n=Fs(e,n,r,t,o=ds(Error(a(423)),n));break e}if(r!==o){n=Fs(e,n,r,t,o=ds(Error(a(424)),n));break e}for(oa=co(n.stateNode.containerInfo.firstChild),ra=n,aa=!0,ia=null,t=Xa(n,null,r,t),n.child=t;t;)t.flags=-3&t.flags|4096,t=t.sibling}else{if(ha(),r===o){n=Hs(e,n,t);break e}xs(e,n,r,t)}n=n.child}return n;case 5:return ii(n),null===e&&da(n),r=n.type,o=n.pendingProps,i=null!==e?e.memoizedProps:null,s=o.children,to(r,o)?s=null:null!==i&&to(r,i)&&(n.flags|=32),ks(e,n),xs(e,n,s,t),n.child;case 6:return null===e&&da(n),null;case 13:return Os(e,n,t);case 4:return oi(n,n.stateNode.containerInfo),r=n.pendingProps,null===e?n.child=Ka(n,null,r,t):xs(e,n,r,t),n.child;case 11:return r=n.type,o=n.pendingProps,ys(e,n,r,o=n.elementType===r?o:fa(r,o),t);case 7:return xs(e,n,n.pendingProps,t),n.child;case 8:case 12:return xs(e,n,n.pendingProps.children,t),n.child;case 10:e:{if(r=n.type._context,o=n.pendingProps,i=n.memoizedProps,s=o.value,Bo(Ca,r._currentValue),r._currentValue=s,null!==i)if(sr(i.value,s)){if(i.children===o.children&&!To.current){n=Hs(e,n,t);break e}}else for(null!==(i=n.child)&&(i.return=n);null!==i;){var l=i.dependencies;if(null!==l){s=i.child;for(var c=l.firstContext;null!==c;){if(c.context===r){if(1===i.tag){(c=Da(-1,t&-t)).tag=2;var d=i.updateQueue;if(null!==d){var A=(d=d.shared).pending;null===A?c.next=c:(c.next=A.next,A.next=c),d.pending=c}}i.lanes|=t,null!==(c=i.alternate)&&(c.lanes|=t),_a(i.return,t,n),l.lanes|=t;break}c=c.next}}else if(10===i.tag)s=i.type===n.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(a(341));s.lanes|=t,null!==(l=s.alternate)&&(l.lanes|=t),_a(s,t,n),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===n){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}xs(e,n,o.children,t),n=n.child}return n;case 9:return o=n.type,r=n.pendingProps.children,Ea(n,t),r=r(o=ka(o)),n.flags|=1,xs(e,n,r,t),n.child;case 14:return o=fa(r=n.type,n.pendingProps),ws(e,n,r,o=fa(r.type,o),t);case 15:return _s(e,n,n.type,n.pendingProps,t);case 17:return r=n.type,o=n.pendingProps,o=n.elementType===r?o:fa(r,o),Ws(e,n),n.tag=1,No(r)?(e=!0,Oo(n)):e=!1,Ea(n,t),Ha(n,r,o),qa(n,r,o,t),js(null,n,r,!0,e,t);case 19:return Gs(e,n,t);case 22:return Es(e,n,t)}throw Error(a(156,n.tag))};var $c="function"===typeof reportError?reportError:function(e){console.error(e)};function Yc(e){this._internalRoot=e}
vendor: 6,272 bytes, line 2
2function Jc(e){this._internalRoot=e}function Qc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Kc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Xc(){}function Zc(e,n,t,r,o){var a=t._reactRootContainer;if(a){var i=a;if("function"===typeof o){var s=o;o=function(){var e=Hc(i);s.call(e)}}Wc(n,i,e,o)}else i=function(e,n,t,r,o){if(o){if("function"===typeof r){var a=r;r=function(){var e=Hc(i);a.call(e)}}var i=Gc(n,r,e,0,null,!1,0,"",Xc);return e._reactRootContainer=i,e[go]=i.current,Gr(8===e.nodeType?e.parentNode:e),dc(),i}for(;o=e.lastChild;)e.removeChild(o);if("function"===typeof r){var s=r;r=function(){var e=Hc(l);s.call(e)}}var l=Lc(e,0,!1,null,0,!1,0,"",Xc);return e._reactRootContainer=l,e[go]=l.current,Gr(8===e.nodeType?e.parentNode:e),dc(function(){Wc(n,l,t,r)}),l}(t,n,e,o,r);return Hc(i)}Jc.prototype.render=Yc.prototype.render=function(e){var n=this._internalRoot;if(null===n)throw Error(a(409));Wc(e,n,null,null)},Jc.prototype.unmount=Yc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var n=e.containerInfo;dc(function(){Wc(null,e,null,null)}),n[go]=null}},Jc.prototype.unstable_scheduleHydration=function(e){if(e){var n=En();e={blockedOn:null,target:e,priority:n};for(var t=0;t<Dn.length&&0!==n&&n<Dn[t].priority;t++);Dn.splice(t,0,e),0===t&&Mn(e)}},yn=function(e){switch(e.tag){case 3:var n=e.stateNode;if(n.current.memoizedState.isDehydrated){var t=un(n.pendingLanes);0!==t&&(bn(n,1|t),rc(n,Ke()),0===(6&Sl)&&(Gl=Ke()+500,Wo()))}break;case 13:dc(function(){var n=Ta(e,1);if(null!==n){var t=ec();tc(n,e,1,t)}}),qc(e,1)}},wn=function(e){if(13===e.tag){var n=Ta(e,134217728);if(null!==n)tc(n,e,134217728,ec());qc(e,134217728)}},_n=function(e){if(13===e.tag){var n=nc(e),t=Ta(e,n);if(null!==t)tc(t,e,n,ec());qc(e,n)}},En=function(){return vn},kn=function(e,n){var t=vn;try{return vn=e,n()}finally{vn=t}},ye=function(e,n,t){switch(n){case"input":if(X(e,t),n=t.name,"radio"===t.type&&null!=n){for(t=e;t.parentNode;)t=t.parentNode;for(t=t.querySelectorAll("input[name="+JSON.stringify(""+n)+'][type="radio"]'),n=0;n<t.length;n++){var r=t[n];if(r!==e&&r.form===e.form){var o=yo(r);if(!o)throw Error(a(90));$(r),X(r,o)}}}break;case"textarea":ae(e,t);break;case"select":null!=(n=t.value)&&te(e,!!t.multiple,n,!1)}},Se=cc,je=dc;var ed={usingClientEntryPoint:!1,Events:[vo,xo,yo,ke,Be,cc]},nd={findFiberByHostInstance:bo,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},td={bundleType:nd.bundleType,version:nd.version,rendererPackageName:nd.rendererPackageName,rendererConfig:nd.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:v.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Ve(e))?null:e.stateNode},findFiberByHostInstance:nd.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var rd=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!rd.isDisabled&&rd.supportsFiber)try{on=rd.inject(td),an=rd}catch(de){}}n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ed,n.createPortal=function(e,n){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Qc(n))throw Error(a(200));return function(e,n,t){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:y,key:null==r?null:""+r,children:e,containerInfo:n,implementation:t}}(e,n,null,t)},n.createRoot=function(e,n){if(!Qc(e))throw Error(a(299));var t=!1,r="",o=$c;return null!==n&&void 0!==n&&(!0===n.unstable_strictMode&&(t=!0),void 0!==n.identifierPrefix&&(r=n.identifierPrefix),void 0!==n.onRecoverableError&&(o=n.onRecoverableError)),n=Lc(e,1,!1,null,0,t,0,r,o),e[go]=n.current,Gr(8===e.nodeType?e.parentNode:e),new Yc(n)},n.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var n=e._reactInternals;if(void 0===n){if("function"===typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=Ve(n))?null:e.stateNode},n.flushSync=function(e){return dc(e)},n.hydrate=function(e,n,t){if(!Kc(n))throw Error(a(200));return Zc(null,e,n,!0,t)},n.hydrateRoot=function(e,n,t){if(!Qc(e))throw Error(a(405));var r=null!=t&&t.hydratedSources||null,o=!1,i="",s=$c;if(null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(o=!0),void 0!==t.identifierPrefix&&(i=t.identifierPrefix),void 0!==t.onRecoverableError&&(s=t.onRecoverableError)),n=Gc(n,null,e,1,null!=t?t:null,o,0,i,s),e[go]=n.current,Gr(e),r)for(e=0;e<r.length;e++)o=(o=(t=r[e])._getVersion)(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,o]:n.mutableSourceEagerHydrationData.push(t,o);return new Jc(n)},n.render=function(e,n,t){if(!Kc(n))throw Error(a(200));return Zc(null,e,n,!1,t)},n.unmountComponentAtNode=function(e){if(!Kc(e))throw Error(a(40));return!!e._reactRootContainer&&(dc(function(){Zc(null,null,e,!1,function(){e._reactRootContainer=null,e[go]=null})}),!0)},n.unstable_batchedUpdates=cc,n.unstable_renderSubtreeIntoContainer=function(e,n,t,r){if(!Kc(t))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return Zc(e,n,t,!1,r)},n.version="18.2.0-next-9e3b772b8-20220608"},73168(e,n,t){"use strict";var r=t(80919);n.H=r.createRoot,r.hydrateRoot},80919(e,n,t){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(n){console.error(n)}}(),e.exports=t(59009)},70306(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}(),o=t(22790),a=s(o),i=s(t(55950));
2function s(e){return e&&e.__esModule?e:{default:e}}var l=function(e){function n(e){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!==typeof n&&"function"!==typeof n?e:n}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.scrollListener=t.scrollListener.bind(t),t.eventListenerOptions=t.eventListenerOptions.bind(t),t.mousewheelListener=t.mousewheelListener.bind(t),t}return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(n,e),r(n,[{key:"componentDidMount",value:function(){this.pageLoaded=this.props.pageStart,this.options=this.eventListenerOptions(),this.attachScrollListener()}},{key:"componentDidUpdate",value:function(){if(this.props.isReverse&&this.loadMore){var e=this.getParentElement(this.scrollComponent);e.scrollTop=e.scrollHeight-this.beforeScrollHeight+this.beforeScrollTop,this.loadMore=!1}this.attachScrollListener()}},{key:"componentWillUnmount",value:function(){this.detachScrollListener(),this.detachMousewheelListener()}},{key:"isPassiveSupported",value:function(){var e=!1,n={get passive(){e=!0}};try{document.addEventListener("test",null,n),document.removeEventListener("test",null,n)}catch(t){}return e}},{key:"eventListenerOptions",value:function(){this.props.useCapture;return this.isPassiveSupported()?{useCapture:this.props.useCapture,passive:!0}:{passive:!1}}},{key:"setDefaultLoader",value:function(e){this.defaultLoader=e}},{key:"detachMousewheelListener",value:function(){var e=window;!1===this.props.useWindow&&(e=this.scrollComponent.parentNode),e.removeEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture)}},{key:"detachScrollListener",value:function(){var e=window;!1===this.props.useWindow&&(e=this.getParentElement(this.scrollComponent)),e.removeEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),e.removeEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture)}},{key:"getParentElement",value:function(e){var n=this.props.getScrollParent&&this.props.getScrollParent();return null!=n?n:e&&e.parentNode}},{key:"filterProps",value:function(e){return e}},{key:"attachScrollListener",value:function(){var e=this.getParentElement(this.scrollComponent);if(this.props.hasMore&&e){var n=window;!1===this.props.useWindow&&(n=e),n.addEventListener("mousewheel",this.mousewheelListener,this.options?this.options:this.props.useCapture),n.addEventListener("scroll",this.scrollListener,this.options?this.options:this.props.useCapture),n.addEventListener("resize",this.scrollListener,this.options?this.options:this.props.useCapture),this.props.initialLoad&&this.scrollListener()}}},{key:"mousewheelListener",value:function(e){1!==e.deltaY||this.isPassiveSupported()||e.preventDefault()}},{key:"scrollListener",value:function(){var e=this.scrollComponent,n=window,t=this.getParentElement(e),r=void 0;if(this.props.useWindow){var o=document.documentElement||document.body.parentNode||document.body,a=void 0!==n.pageYOffset?n.pageYOffset:o.scrollTop;r=this.props.isReverse?a:this.calculateOffset(e,a)}else r=this.props.isReverse?t.scrollTop:e.scrollHeight-t.scrollTop-t.clientHeight;r<Number(this.props.threshold)&&e&&null!==e.offsetParent&&(this.detachScrollListener(),this.beforeScrollHeight=t.scrollHeight,this.beforeScrollTop=t.scrollTop,"function"===typeof this.props.loadMore&&(this.props.loadMore(this.pageLoaded+=1),this.loadMore=!0))}},{key:"calculateOffset",value:function(e,n){return e?this.calculateTopPosition(e)+(e.offsetHeight-n-window.innerHeight):0}},{key:"calculateTopPosition",value:function(e){return e?e.offsetTop+this.calculateTopPosition(e.offsetParent):0}},{key:"render",value:function(){var e=this,n=this.filterProps(this.props),t=n.children,r=n.element,o=n.hasMore,i=(n.initialLoad,n.isReverse),s=n.loader,l=(n.loadMore,n.pageStart,n.ref),c=(n.threshold,n.useCapture,n.useWindow,n.getScrollParent,function(e,n){var t={};for(var r in e)n.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}(n,["children","element","hasMore","initialLoad","isReverse","loader","loadMore","pageStart","ref","threshold","useCapture","useWindow","getScrollParent"]));
2c.ref=function(n){e.scrollComponent=n,l&&l(n)};var d=[t];return o&&(s?i?d.unshift(s):d.push(s):this.defaultLoader&&(i?d.unshift(this.defaultLoader):d.push(this.defaultLoader))),a.default.createElement(r,c,d)}}]),n}(o.Component);l.propTypes={children:i.default.node.isRequired,element:i.default.node,hasMore:i.default.bool,initialLoad:i.default.bool,isReverse:i.default.bool,loader:i.default.node,loadMore:i.default.func.isRequired,pageStart:i.default.number,ref:i.default.func,getScrollParent:i.default.func,threshold:i.default.number,useCapture:i.default.bool,useWindow:i.default.bool},l.defaultProps={element:"div",hasMore:!1,initialLoad:!0,pageStart:0,ref:null,threshold:250,useWindow:!0,isReverse:!1,useCapture:!1,loader:null,getScrollParent:null},n.default=l,e.exports=n.default},40750(e,n,t){e.exports=t(70306)},99513(e,n){"use strict";var t="function"===typeof Symbol&&Symbol.for,r=t?Symbol.for("react.element"):60103,o=t?Symbol.for("react.portal"):60106,a=t?Symbol.for("react.fragment"):60107,i=t?Symbol.for("react.strict_mode"):60108,s=t?Symbol.for("react.profiler"):60114,l=t?Symbol.for("react.provider"):60109,c=t?Symbol.for("react.context"):60110,d=t?Symbol.for("react.async_mode"):60111,A=t?Symbol.for("react.concurrent_mode"):60111,u=t?Symbol.for("react.forward_ref"):60112,p=t?Symbol.for("react.suspense"):60113,h=t?Symbol.for("react.suspense_list"):60120,g=t?Symbol.for("react.memo"):60115,m=t?Symbol.for("react.lazy"):60116,f=t?Symbol.for("react.block"):60121,C=t?Symbol.for("react.fundamental"):60117,b=t?Symbol.for("react.responder"):60118,v=t?Symbol.for("react.scope"):60119;function x(e){if("object"===typeof e&&null!==e){var n=e.$$typeof;switch(n){case r:switch(e=e.type){case d:case A:case a:case s:case i:case p:return e;default:switch(e=e&&e.$$typeof){case c:case u:case m:case g:case l:return e;default:return n}}case o:return n}}}function y(e){return x(e)===A}n.AsyncMode=d,n.ConcurrentMode=A,n.ContextConsumer=c,n.ContextProvider=l,n.Element=r,n.ForwardRef=u,n.Fragment=a,n.Lazy=m,n.Memo=g,n.Portal=o,n.Profiler=s,n.StrictMode=i,n.Suspense=p,n.isAsyncMode=function(e){return y(e)||x(e)===d},n.isConcurrentMode=y,n.isContextConsumer=function(e){return x(e)===c},n.isContextProvider=function(e){return x(e)===l},n.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},n.isForwardRef=function(e){return x(e)===u},n.isFragment=function(e){return x(e)===a},n.isLazy=function(e){return x(e)===m},n.isMemo=function(e){return x(e)===g},n.isPortal=function(e){return x(e)===o},n.isProfiler=function(e){return x(e)===s},n.isStrictMode=function(e){return x(e)===i},n.isSuspense=function(e){return x(e)===p},n.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===A||e===s||e===i||e===p||e===h||"object"===typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===g||e.$$typeof===l||e.$$typeof===c||e.$$typeof===u||e.$$typeof===C||e.$$typeof===b||e.$$typeof===v||e.$$typeof===f)},n.typeOf=x},12213(e,n,t){"use strict";e.exports=t(99513)},76615(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==l(e)&&"function"!==typeof e)return{default:e};var n=s();if(n&&n.has(e))return n.get(e);var t={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var a=r?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(t,o,a):t[o]=e[o]}t.default=e,n&&n.set(e,t);return t}(t(70256)),o=i(t(55950)),a=i(t(7878));function i(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function l(e){return l="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},l(e)}function c(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,n){return!n||"object"!==l(n)&&"function"!==typeof n?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):n}function A(e){return A=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},A(e)}function u(e,n){return u=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},u(e,n)}function p(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var h=function(e){function n(){return function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,n),d(this,A(n).apply(this,arguments))}var t,o,i;return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&u(e,n)}(n,e),t=n,(o=[{key:"handleClick",value:function(e){var n=this.props,t=n.isDisabled,r=n.pageNumber;e.preventDefault(),t||this.props.onClick(r)}},{key:"render",value:function(){var e,n=this.props,t=n.pageText,o=(n.pageNumber,n.activeClass),i=n.itemClass,s=n.linkClass,l=n.activeLinkClass,c=n.disabledClass,d=n.isActive,A=n.isDisabled,u=n.href,h=n.ariaLabel,g=(0,a.default)(i,(p(e={},o,d),p(e,c,A),e)),m=(0,a.default)(s,p({},l,d));return r.default.createElement("li",{className:g,onClick:this.handleClick.bind(this)},r.default.createElement("a",{className:m,href:u,"aria-label":h},t))}}])&&c(t.prototype,o),i&&c(t,i),n}(r.Component);n.default=h,p(h,"propTypes",{pageText:o.default.oneOfType([o.default.string,o.default.element]),pageNumber:o.default.number.isRequired,onClick:o.default.func.isRequired,isActive:o.default.bool.isRequired,isDisabled:o.default.bool,activeClass:o.default.string,activeLinkClass:o.default.string,itemClass:o.default.string,linkClass:o.default.string,disabledClass:o.default.string,href:o.default.string}),p(h,"defaultProps",{activeClass:"active",disabledClass:"disabled",itemClass:void 0,linkClass:void 0,activeLinkCLass:void 0,isActive:!1,isDisabled:!1,href:"#"})},12268(e,n,t){"use strict";n.A=void 0;
2var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==d(e)&&"function"!==typeof e)return{default:e};var n=c();if(n&&n.has(e))return n.get(e);var t={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var a=r?Object.getOwnPropertyDescriptor(e,o):null;a&&(a.get||a.set)?Object.defineProperty(t,o,a):t[o]=e[o]}t.default=e,n&&n.set(e,t);return t}(t(70256)),o=l(t(55950)),a=l(t(84834)),i=l(t(76615)),s=l(t(7878));function l(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function d(e){return d="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d(e)}function A(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,n){return!n||"object"!==d(n)&&"function"!==typeof n?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):n}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function h(e,n){return h=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},h(e,n)}function g(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var m=function(e){function n(){return function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,n),u(this,p(n).apply(this,arguments))}var t,o,l;return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&h(e,n)}(n,e),t=n,(o=[{key:"isFirstPageVisible",value:function(e){var n=this.props,t=n.hideDisabled;return n.hideNavigation,!(n.hideFirstLastPages||t&&!e)}},{key:"isPrevPageVisible",value:function(e){var n=this.props,t=n.hideDisabled;return!(n.hideNavigation||t&&!e)}},{key:"isNextPageVisible",value:function(e){var n=this.props,t=n.hideDisabled;return!(n.hideNavigation||t&&!e)}},{key:"isLastPageVisible",value:function(e){var n=this.props,t=n.hideDisabled;return n.hideNavigation,!(n.hideFirstLastPages||t&&!e)}},{key:"buildPages",value:function(){for(var e=[],n=this.props,t=n.itemsCountPerPage,o=n.pageRangeDisplayed,l=n.activePage,c=n.prevPageText,d=n.nextPageText,A=n.firstPageText,u=n.lastPageText,p=n.totalItemsCount,h=n.onChange,g=n.activeClass,m=n.itemClass,f=n.itemClassFirst,C=n.itemClassPrev,b=n.itemClassNext,v=n.itemClassLast,x=n.activeLinkClass,y=n.disabledClass,w=(n.hideDisabled,n.hideNavigation,n.linkClass),_=n.linkClassFirst,E=n.linkClassPrev,k=n.linkClassNext,B=n.linkClassLast,S=(n.hideFirstLastPages,n.getPageUrl),j=new a.default(t,o).build(p,l),T=j.first_page;T<=j.last_page;T++)e.push(r.default.createElement(i.default,{isActive:T===l,key:T,href:S(T),pageNumber:T,pageText:T+"",onClick:h,itemClass:m,linkClass:w,activeClass:g,activeLinkClass:x,ariaLabel:"Go to page number ".concat(T)}));return this.isPrevPageVisible(j.has_previous_page)&&e.unshift(r.default.createElement(i.default,{key:"prev"+j.previous_page,href:S(j.previous_page),pageNumber:j.previous_page,onClick:h,pageText:c,isDisabled:!j.has_previous_page,itemClass:(0,s.default)(m,C),linkClass:(0,s.default)(w,E),disabledClass:y,ariaLabel:"Go to previous page"})),this.isFirstPageVisible(j.has_previous_page)&&e.unshift(r.default.createElement(i.default,{key:"first",href:S(1),pageNumber:1,onClick:h,pageText:A,isDisabled:!j.has_previous_page,itemClass:(0,s.default)(m,f),linkClass:(0,s.default)(w,_),disabledClass:y,ariaLabel:"Go to first page"})),this.isNextPageVisible(j.has_next_page)&&e.push(r.default.createElement(i.default,{key:"next"+j.next_page,href:S(j.next_page),pageNumber:j.next_page,onClick:h,pageText:d,isDisabled:!j.has_next_page,itemClass:(0,s.default)(m,b),linkClass:(0,s.default)(w,k),disabledClass:y,ariaLabel:"Go to next page"})),this.isLastPageVisible(j.has_next_page)&&e.push(r.default.createElement(i.default,{key:"last",href:S(j.total_pages),pageNumber:j.total_pages,onClick:h,pageText:u,isDisabled:j.current_page===j.total_pages,itemClass:(0,s.default)(m,v),linkClass:(0,s.default)(w,B),disabledClass:y,ariaLabel:"Go to last page"})),e}},{key:"render",value:function(){var e=this.buildPages();return r.default.createElement("ul",{className:this.props.innerClass},e)}}])&&A(t.prototype,o),l&&A(t,l),n}(r.default.Component);n.A=m,g(m,"propTypes",{totalItemsCount:o.default.number.isRequired,onChange:o.default.func.isRequired,activePage:o.default.number,itemsCountPerPage:o.default.number,pageRangeDisplayed:o.default.number,prevPageText:o.default.oneOfType([o.default.string,o.default.element]),nextPageText:o.default.oneOfType([o.default.string,o.default.element]),lastPageText:o.default.oneOfType([o.default.string,o.default.element]),firstPageText:o.default.oneOfType([o.default.string,o.default.element]),disabledClass:o.default.string,hideDisabled:o.default.bool,hideNavigation:o.default.bool,innerClass:o.default.string,itemClass:o.default.string,itemClassFirst:o.default.string,itemClassPrev:o.default.string,itemClassNext:o.default.string,itemClassLast:o.default.string,linkClass:o.default.string,activeClass:o.default.string,activeLinkClass:o.default.string,linkClassFirst:o.default.string,linkClassPrev:o.default.string,linkClassNext:o.default.string,linkClassLast:o.default.string,hideFirstLastPages:o.default.bool,getPageUrl:o.default.func}),g(m,"defaultProps",{itemsCountPerPage:10,pageRangeDisplayed:5,activePage:1,prevPageText:"\u27e8",firstPageText:"\xab",nextPageText:"\u27e9",lastPageText:"\xbb",innerClass:"pagination",itemClass:void 0,linkClass:void 0,activeLinkClass:void 0,hideFirstLastPages:!1,getPageUrl:function(e){return"#"}})},12739(e,n,t){"use strict";var r=t(7646),o="function"===typeof Symbol&&Symbol.for,a=o?Symbol.for("react.element"):60103,i=o?Symbol.for("react.portal"):60106,s=o?Symbol.for("react.fragment"):60107,l=o?Symbol.for("react.strict_mode"):60108,c=o?Symbol.for("react.profiler"):60114,d=o?Symbol.for("react.provider"):60109,A=o?Symbol.for("react.context"):60110,u=o?Symbol.for("react.forward_ref"):60112,p=o?Symbol.for("react.suspense"):60113,h=o?Symbol.for("react.memo"):60115,g=o?Symbol.for("react.lazy"):60116,m="function"===typeof Symbol&&Symbol.iterator;function f(e){for(var n="https://reactjs.org/docs/error-decoder.html?invariant="+e,t=1;t<arguments.length;t++)n+="&args[]="+encodeURIComponent(arguments[t]);return"Minified React error #"+e+"; visit "+n+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b={};function v(e,n,t){this.props=e,this.context=n,this.refs=b,this.updater=t||C}function x(){}function y(e,n,t){this.props=e,this.context=n,this.refs=b,this.updater=t||C}v.prototype.isReactComponent={},v.prototype.setState=function(e,n){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error(f(85));this.updater.enqueueSetState(this,e,n,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},x.prototype=v.prototype;var w=y.prototype=new x;w.constructor=y,r(w,v.prototype),w.isPureReactComponent=!0;var _={current:null},E=Object.prototype.hasOwnProperty,k={key:!0,ref:!0,__self:!0,__source:!0};function B(e,n,t){var r,o={},i=null,s=null;if(null!=n)for(r in void 0!==n.ref&&(s=n.ref),void 0!==n.key&&(i=""+n.key),n)E.call(n,r)&&!k.hasOwnProperty(r)&&(o[r]=n[r]);var l=arguments.length-2;if(1===l)o.children=t;else if(1<l){for(var c=Array(l),d=0;d<l;d++)c[d]=arguments[d+2];o.children=c}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===o[r]&&(o[r]=l[r]);return{$$typeof:a,type:e,key:i,ref:s,props:o,_owner:_.current}}function S(e){return"object"===typeof e&&null!==e&&e.$$typeof===a}var j=/\/+/g,T=[];function F(e,n,t,r){if(T.length){var o=T.pop();return o.result=e,o.keyPrefix=n,o.func=t,o.context=r,o.count=0,o}return{result:e,keyPrefix:n,func:t,context:r,count:0}}function I(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>T.length&&T.push(e)}function N(e,n,t,r){var o=typeof e;"undefined"!==o&&"boolean"!==o||(e=null);var s=!1;if(null===e)s=!0;else switch(o){case"string":case"number":s=!0;break;case"object":switch(e.$$typeof){case a:case i:s=!0}}if(s)return t(r,e,""===n?"."+P(e,0):n),1;if(s=0,n=""===n?".":n+":",Array.isArray(e))for(var l=0;l<e.length;l++){var c=n+P(o=e[l],l);s+=N(o,c,t,r)}else if(null===e||"object"!==typeof e?c=null:c="function"===typeof(c=m&&e[m]||e["@@iterator"])?c:null,"function"===typeof c)for(e=c.call(e),l=0;!(o=e.next()).done;)s+=N(o=o.value,c=n+P(o,l++),t,r);else if("object"===o)throw t=""+e,Error(f(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t,""));return s}function D(e,n,t){return null==e?0:N(e,"",n,t)}function P(e,n){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var n={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return n[e]})}(e.key):n.toString(36)}function z(e,n){e.func.call(e.context,n,e.count++)}function O(e,n,t){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,n,e.count++),Array.isArray(e)?M(e,r,t,function(e){return e}):null!=e&&(S(e)&&(e=function(e,n){return{$$typeof:a,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||n&&n.key===e.key?"":(""+e.key).replace(j,"$&/")+"/")+t)),r.push(e))}function M(e,n,t,r,o){var a="";null!=t&&(a=(""+t).replace(j,"$&/")+"/"),D(e,O,n=F(n,a,r,o)),I(n)}var R={current:null};function L(){var e=R.current;if(null===e)throw Error(f(321));return e}var U={ReactCurrentDispatcher:R,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:_,IsSomeRendererActing:{current:!1},assign:r};n.Children={map:function(e,n,t){if(null==e)return e;var r=[];return M(e,r,null,n,t),r},forEach:function(e,n,t){if(null==e)return e;D(e,z,n=F(null,null,n,t)),I(n)},count:function(e){return D(e,function(){return null},null)},toArray:function(e){var n=[];return M(e,n,null,function(e){return e}),n},only:function(e){if(!S(e))throw Error(f(143));return e}}
2,n.Component=v,n.Fragment=s,n.Profiler=c,n.PureComponent=y,n.StrictMode=l,n.Suspense=p,n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=U,n.cloneElement=function(e,n,t){if(null===e||void 0===e)throw Error(f(267,e));var o=r({},e.props),i=e.key,s=e.ref,l=e._owner;if(null!=n){if(void 0!==n.ref&&(s=n.ref,l=_.current),void 0!==n.key&&(i=""+n.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(d in n)E.call(n,d)&&!k.hasOwnProperty(d)&&(o[d]=void 0===n[d]&&void 0!==c?c[d]:n[d])}var d=arguments.length-2;if(1===d)o.children=t;else if(1<d){c=Array(d);for(var A=0;A<d;A++)c[A]=arguments[A+2];o.children=c}return{$$typeof:a,type:e.type,key:i,ref:s,props:o,_owner:l}},n.createContext=function(e,n){return void 0===n&&(n=null),(e={$$typeof:A,_calculateChangedBits:n,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:d,_context:e},e.Consumer=e},n.createElement=B,n.createFactory=function(e){var n=B.bind(null,e);return n.type=e,n},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:u,render:e}},n.isValidElement=S,n.lazy=function(e){return{$$typeof:g,_ctor:e,_status:-1,_result:null}},n.memo=function(e,n){return{$$typeof:h,type:e,compare:void 0===n?null:n}},n.useCallback=function(e,n){return L().useCallback(e,n)},n.useContext=function(e,n){return L().useContext(e,n)},n.useDebugValue=function(){},n.useEffect=function(e,n){return L().useEffect(e,n)},n.useImperativeHandle=function(e,n,t){return L().useImperativeHandle(e,n,t)},n.useLayoutEffect=function(e,n){return L().useLayoutEffect(e,n)},n.useMemo=function(e,n){return L().useMemo(e,n)},n.useReducer=function(e,n,t){return L().useReducer(e,n,t)},n.useRef=function(e){return L().useRef(e)},n.useState=function(e){return L().useState(e)},n.version="16.14.0"},70256(e,n,t){"use strict";e.exports=t(12739)},89125(e,n,t){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,n,t,r){void 0===r&&(r=t);var o=Object.getOwnPropertyDescriptor(n,t);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[t]}}),Object.defineProperty(e,r,o)}:function(e,n,t,r){void 0===r&&(r=t),e[r]=n[t]}),o=this&&this.__setModuleDefault||(Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var n={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&r(n,e,t);return o(n,e),n},i=this&&this.__awaiter||function(e,n,t,r){return new(t||(t=Promise))(function(o,a){function i(e){try{l(r.next(e))}catch(n){a(n)}}function s(e){try{l(r.throw(e))}catch(n){a(n)}}function l(e){var n;e.done?o(e.value):(n=e.value,n instanceof t?n:new t(function(e){e(n)})).then(i,s)}l((r=r.apply(e,n||[])).next())})},s=this&&this.__asyncValues||function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,t=e[Symbol.asyncIterator];return t?t.call(e):(e="function"===typeof __values?__values(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(t){n[t]=e[t]&&function(n){return new Promise(function(r,o){(function(e,n,t,r){Promise.resolve(r).then(function(n){e({value:n,done:t})},n)})(r,o,(n=e[t](n)).done,n.value)})}}};Object.defineProperty(n,"__esModule",{value:!0}),n.ReactMultiEmail=void 0;const l=a(t(22790)),c=t(53769);n.ReactMultiEmail=function(e){const{id:n,style:t,className:r="",noClass:o,placeholder:a,autoFocus:d,allowDisplayName:A=!1,stripDisplayName:u=!1,allowDuplicate:p=!1,delimiter:h=`[${A?"":" "},;]`,initialInputValue:g="",inputClassName:m,autoComplete:f,getLabel:C,enable:b,onDisabled:v,validateEmail:x,onChange:y,onChangeInput:w,onFocus:_,onBlur:E,onKeyDown:k,onKeyUp:B,spinner:S,disableOnBlurValidation:j=!1,inputValue:T}=e,F=l.useRef(null),[I,N]=l.useState(!1),[D,P]=l.useState([]),[z,O]=l.useState(""),[M,R]=l.useState(!1),L=l.useCallback((e,n)=>i(this,void 0,void 0,function*(){var t,r;const o=[];let a="";const i=new RegExp(h,"g"),s=x||c.isEmail,l=e=>{if(!p)for(let n=0,t=D.length;n<t;n++)if(D[n].toLowerCase()===e.toLowerCase())return!1;return o.push(e),!0};if(""!==e)if(i.test(e)){const n=[...new Set(e.split(i).filter(e=>e))];for(;n.length;){const o=s(""+n[0].trim());if("boolean"===typeof o)if(o)l(""+(null===(t=n.shift())||void 0===t?void 0:t.trim()));else if(A){if(s(""+n[0].trim(),{allowDisplayName:A}
2)){l(""+(u?null===(r=n.shift())||void 0===r?void 0:r.split("<")[1].split(">")[0]:n.shift()))}else 1===n.length?a=""+n.shift():n.shift()}else a=""+n.shift();else R(!0),!0===(yield null===x||void 0===x?void 0:x(e))?(l(""+n.shift()),R(!1)):1===n.length?a=""+n.shift():n.shift()}}else{if(b&&!b({emailCnt:D.length}))return void(null===v||void 0===v||v());if(n){const n=s(e);if("boolean"===typeof n)if(n)l(e);else if(A){if(s(e,{allowDisplayName:A})){l(u?e.split("<")[1].split(">")[0]:e)}else a=e}else a=e;else R(!0),!0===(yield null===x||void 0===x?void 0:x(e))?l(e):a=e,R(!1)}else a=e}P([...D,...o]),O(a),o.length&&(null===y||void 0===y||y([...D,...o])),T!==a&&(null===w||void 0===w||w(a))}),[A,p,h,D,b,T,y,w,v,u,x]),U=l.useCallback(e=>i(this,void 0,void 0,function*(){yield L(e)}),[L]),G=l.useCallback((e,n)=>{if(n)return;const t=[...D.slice(0,e),...D.slice(e+1)];P(t),null===y||void 0===y||y(t)},[D,y]),W=l.useCallback(e=>{switch(null===k||void 0===k||k(e),e.key){case"Enter":e.preventDefault();break;case"Backspace":e.currentTarget.value||G(D.length-1,!1)}},[D.length,k,G]),H=l.useCallback(e=>i(this,void 0,void 0,function*(){if(null===B||void 0===B||B(e),"Enter"===e.key)yield L(e.currentTarget.value,!0)}),[L,B]),V=l.useCallback(e=>i(this,void 0,void 0,function*(){return yield U(e.currentTarget.value)}),[U]),q=l.useCallback(e=>i(this,void 0,void 0,function*(){N(!1),j||(yield L(e.currentTarget.value,!0)),null===E||void 0===E||E()}),[j,L,E]),$=l.useCallback(()=>{N(!0),null===_||void 0===_||_()},[_]);return l.useEffect(()=>{O(g)},[g]),l.useEffect(()=>{O(null!==T&&void 0!==T?T:"")},[T]),l.useEffect(()=>{var n;if(x)(()=>{i(this,void 0,void 0,function*(){var n,t,r,o,a;R(!0);const i=[];try{for(var l,c=!0,d=s(null!==(a=e.emails)&&void 0!==a?a:[]);!(n=(l=yield d.next()).done);){o=l.value,c=!1;try{const e=o;(yield x(e))&&i.push(e)}finally{c=!0}}}catch(A){t={error:A}}finally{try{c||n||!(r=d.return)||(yield r.call(d))}finally{if(t)throw t.error}}P(i),R(!1)})})();else{const t=null===(n=e.emails)||void 0===n?void 0:n.filter(e=>(0,c.isEmail)(e));P(null!==t&&void 0!==t?t:[])}},[e.emails,x]),l.createElement("div",{className:`${r} ${o?"":"react-multi-email"} ${I?"focused":""} ${""===z&&0===D.length?"empty":"fill"}`,style:t,onClick:()=>{var e;return null===(e=F.current)||void 0===e?void 0:e.focus()}},M&&(null===S||void 0===S?void 0:S()),a?l.createElement("span",{"data-placeholder":!0},a):null,l.createElement("div",{className:"data-labels",style:{opacity:M?.45:1,display:"contents",flexWrap:"inherit"}},D.map((e,n)=>C(e,n,G))),l.createElement("input",{id:n,style:{opacity:M?.45:1},ref:F,type:"text",value:z,onFocus:$,onBlur:q,onChange:V,onKeyDown:W,onKeyUp:H,autoFocus:d,className:m,autoComplete:f}))}},21157(e,n,t){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,n,t,r){void 0===r&&(r=t);var o=Object.getOwnPropertyDescriptor(n,t);o&&!("get"in o?!n.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return n[t]}}),Object.defineProperty(e,r,o)}:function(e,n,t,r){void 0===r&&(r=t),e[r]=n[t]}),o=this&&this.__exportStar||function(e,n){for(var t in e)"default"===t||Object.prototype.hasOwnProperty.call(n,t)||r(n,e,t)};Object.defineProperty(n,"__esModule",{value:!0}),o(t(53769),n),o(t(89125),n)},53769(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.isEmail=void 0;const t={requireTld:!0,allowUnderscores:!1,allowTrailingDot:!1},r={allowDisplayName:!1,requireDisplayName:!1,allowUtf8LocalPart:!0,requireTld:!0},o=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\,\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF\s]*<(.+)>$/i,a=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,i=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,s=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,l=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i;function c(e,n){let t,r=0;const o=encodeURI(e).split(/%..|./).length-1;return n&&(r=Number(n.min)||0,t=Number(n.max)),o>=r&&("undefined"===typeof t||o<=t)}n.isEmail=function(e,n){if((n=Object.assign(Object.assign({},r),n)).requireDisplayName||n.allowDisplayName){const t=e.match(o);if(t)e=t[1];else if(n.requireDisplayName)return!1}const d=e.split("@"),A=""+d.pop(),u=A.toLowerCase();let p=d.join("@");if("gmail.com"!==u&&"googlemail.com"!==u||(p=p.replace(/\./g,"").toLowerCase()),!c(p,{max:64})||!c(A,{max:254}))return!1;if(!function(e,n){(n=Object.assign(Object.assign({},t),n)).allowTrailingDot&&"."===e[e.length-1]&&(e=e.substring(0,e.length-1));const r=e.split(".");if(n.requireTld){const e=""+r.pop();if(!r.length||!/^([a-z\u00a1-\uffff]{2,}|xn[a-z0-9-]{2,})$/i.test(e))return!1;if(/[\s\u2002-\u200B\u202F\u205F\u3000\uFEFF\uDB40\uDC20]/.test(e))return!1}for(let t,o=0;o<r.length;o++){if(t=r[o],n.allowUnderscores&&(t=t.replace(/_/g,"")),!/^[a-z\u00a1-\uffff0-9-]+$/i.test(t))return!1;if(/[\uff01-\uff5e]/.test(t))return!1;if("-"===t[0]||"-"===t[t.length-1])return!1}return!0}(A,{requireTld:n.requireTld}))return!1;
2if('"'===p[0])return p=p.slice(1,p.length-1),n.allowUtf8LocalPart?l.test(p):i.test(p);const h=n.allowUtf8LocalPart?s:a,g=p.split(".");for(let t=0;t<g.length;t++)if(!h.test(g[t]))return!1;return!0}},66670(e,n,t){var r;e.exports=(r=t(22790),(()=>{"use strict";var e={359:e=>{e.exports=r}},n={};function t(r){var o=n[r];if(void 0!==o)return o.exports;var a=n[r]={exports:{}};return e[r](a,a.exports,t),a.exports}t.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},t.d=(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},t.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};return(()=>{t.r(o),t.d(o,{ReactNotifications:()=>U,Store:()=>I});var e,n,r,a,i=t(359),s=t.n(i),l=!0,c=768,d=325,A="rnc__notification-item";!function(e){e.BOTTOM_LEFT="bottom-left",e.BOTTOM_RIGHT="bottom-right",e.BOTTOM_CENTER="bottom-center",e.TOP_LEFT="top-left",e.TOP_RIGHT="top-right",e.TOP_CENTER="top-center",e.CENTER="center",e.TOP_FULL="top-full",e.BOTTOM_FULL="bottom-full"}(e||(e={})),function(e){e.TOP="top",e.BOTTOM="bottom"}(n||(n={})),function(e){e.SUCCESS="success",e.DANGER="danger",e.INFO="info",e.DEFAULT="default",e.WARNING="warning"}(r||(r={})),function(e){e.TIMEOUT="timeout",e.CLICK="click",e.TOUCH="touch",e.MANUAL="manual"}(a||(a={}));var u=function(e){return null==e};function p(n){return n===e.BOTTOM_FULL||n===e.BOTTOM_LEFT||n===e.BOTTOM_RIGHT||n===e.BOTTOM_CENTER}function h(n){return n===e.TOP_FULL||n===e.TOP_LEFT||n===e.TOP_RIGHT||n===e.TOP_CENTER}function g(e){var n=e.type,t=e.content,o=e.userDefinedTypes,a=[A];if(t)return a;
2if(u(o))return function(e){switch(e){case r.DEFAULT:return[A,"rnc__notification-item--default"];case r.SUCCESS:return[A,"rnc__notification-item--success"];case r.DANGER:return[A,"rnc__notification-item--danger"];case r.WARNING:return[A,"rnc__notification-item--warning"];case r.INFO:return[A,"rnc__notification-item--info"];default:return[A]}}(n);var i=o.find(function(e){return e.name===n});return a.concat(i.htmlClasses)}function m(e,n){var t=e.duration,r=e.timingFunction,o=e.delay;return"".concat(t,"ms ").concat(n," ").concat(r," ").concat(o,"ms")}function f(e){return e?(0|16*Math.random()).toString(16):"100000000000100000000000".replace(/1|0/g,f)}function C(e,n){var t=n.duration,r=n.timingFunction,o=n.delay,a=e||{};return u(a.duration)&&(a.duration=t),u(a.timingFunction)&&(a.timingFunction=r),u(a.delay)&&(a.delay=o),a}function b(e,n,t){var o=e,a=o.id,i=o.type,s=o.insert,l=o.content,c=o.container,d=o.animationIn,A=o.animationOut,p=o.slidingEnter,h=o.slidingExit,g=o.touchRevert,m=o.touchSlidingExit,b=o.dismiss,v=o.width,x=o.onRemoval;o.id=a||f(),o.type=l?null:i.toLowerCase(),n&&!l&&(o.userDefinedTypes=function(e,n){var t=e.content,o=e.type;if(!t&&o!==r.SUCCESS&&o!==r.DANGER&&o!==r.INFO&&o!==r.DEFAULT&&o!==r.WARNING&&n)return n}(o,n)),o.width=u(v)?t:v,o.container=c.toLowerCase(),o.insert=(s||"top").toLowerCase(),o.dismiss=function(e){var n=e,t={duration:0,click:!0,touch:!0,onScreen:!1,pauseOnHover:!1,waitForAnimation:!1,showIcon:!1};return n?(Object.keys(t).forEach(function(e){u(n[e])&&(n[e]=t[e])}),n):t}(b),o.animationIn=d||[],o.animationOut=A||[],o.onRemoval=x||function(){};var y=function(e,n,t){return{duration:e,timingFunction:n,delay:t}};o.slidingEnter=C(p,y(600,"linear",0)),o.slidingExit=C(h,y(600,"linear",0)),o.touchRevert=C(g,y(600,"linear",0));var w=m||{},_=w.swipe||{},E=w.fade||{};return o.touchSlidingExit=w,o.touchSlidingExit.swipe=C(_,y(600,"linear",0)),o.touchSlidingExit.fade=C(E,y(300,"linear",0)),o}function v(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var x=function(){function e(n,t){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),this.callback=n,this.remaining=t,this.resume()}var n,t,r;return n=e,(t=[{key:"pause",value:function(){clearTimeout(this.timerId),this.remaining-=Date.now()-this.start}},{key:"resume",value:function(){this.start=Date.now(),clearTimeout(this.timerId),this.timerId=setTimeout(this.callback,this.remaining)}},{key:"clear",value:function(){clearTimeout(this.timerId)}}])&&v(n.prototype,t),r&&v(n,r),Object.defineProperty(n,"prototype",{writable:!1}),e}();function y(e){return y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},y(e)}function w(e){return function(e){if(Array.isArray(e))return _(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return _(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?_(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function E(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function k(e,n){return k=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},k(e,n)}function B(e){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var t,r=j(e);if(n){var o=j(this).constructor;t=Reflect.construct(r,arguments,o)}else t=r.apply(this,arguments);return S(this,t)}}function S(e,n){if(n&&("object"===y(n)||"function"==typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}
2function j(e){return j=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},j(e)}var T=function(t){!function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&k(e,n)}(c,t);var r,o,i,l=B(c);function c(e){var n;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,c),(n=l.call(this,e)).onClick=function(){var e=n.props.notification.dismiss;(e.click||e.showIcon)&&n.removeNotification(a.CLICK)},n.onTouchStart=function(e){var t=e.touches[0].pageX;n.setState(function(e){var n=e.parentStyle;return{startX:t,currentX:t,parentStyle:Object.assign(Object.assign({},n),{position:"relative"})}})},n.onTouchMove=function(e){var t=e.touches[0].pageX,r=n.state.startX,o=n.props,i=o.toggleRemoval,s=o.notification,l=s.id,c=s.onRemoval,d=s.slidingExit,A=s.touchSlidingExit,u=A.swipe,p=A.fade,h=t-r,g=n.rootElementRef.current.offsetWidth,f=window.innerWidth+g,C="".concat(t-r>=0?f:-f,"px");if(function(e,n){return Math.abs(e)>=.4*n}(h,g)){var b=m(u,"left"),v=m(p,"opacity"),x=function(){i(l,function(){return c(l,a.TOUCH)})};return n.setState(function(e){var t=e.parentStyle;return{touchEnabled:!1,parentStyle:Object.assign(Object.assign({},t),{left:C,opacity:0,transition:"".concat(b,", ").concat(v)}),onTransitionEnd:function(){n.setState(function(e){var n=e.parentStyle;return{parentStyle:Object.assign(Object.assign({},n),{height:"0px",overflow:"hidden",transition:m(d,"height")}),onTransitionEnd:x}})}}})}return n.setState(function(e){var n=e.parentStyle;return{currentX:t,parentStyle:Object.assign(Object.assign({},n),{left:"".concat(0+h,"px")})}})},n.onTouchEnd=function(){var e=n.props.notification.touchRevert;n.setState(function(n){var t=n.parentStyle;return{parentStyle:Object.assign(Object.assign({},t),{left:0,transition:m(e,"left")})}})},n.onMouseEnter=function(){n.timer?n.timer.pause():n.setState({animationPlayState:"paused"})},n.onMouseLeave=function(){n.timer?n.timer.resume():n.setState({animationPlayState:"running"})},n.rootElementRef=s().createRef();var t=e.defaultNotificationWidth,r=e.notification,o=e.isMobile,i=r.width;return n.state={parentStyle:{height:"0px",overflow:"hidden",width:"".concat(i||t,"px")},htmlClassList:g(r),animationPlayState:"running",touchEnabled:!0},o&&(n.state.parentStyle.width="100%"),n}return r=c,(o=[{key:"componentWillUnmount",value:function(){this.timer&&this.timer.clear()}},{key:"componentDidMount",value:function(){var t=this,r=this.props,o=r.notification,i=r.notificationsCount,s=o.dismiss,l=s.duration,c=s.onScreen,d=function(t,r){return!(r<=1)&&r>1&&(t.insert===n.TOP&&h(t.container)||t.insert===n.BOTTOM&&p(t.container)||t.container===e.CENTER)}(o,i),A=this.rootElementRef.current.scrollHeight,u=function(){!l||c||t.timer||(t.timer=new x(function(){return t.removeNotification(a.TIMEOUT)},l))};this.setState(function(e){return{parentStyle:{width:e.parentStyle.width,height:"".concat(A,"px"),transition:d?m(o.slidingEnter,"height"):"10ms height"},onTransitionEnd:u}},function(){requestAnimationFrame(function(){t.setState(function(e){return{htmlClassList:[].concat(w(o.animationIn),w(e.htmlClassList))}})})})}},{key:"componentDidUpdate",value:function(e){if(this.props.hasBeenRemoved&&!e.hasBeenRemoved&&this.removeNotification(a.MANUAL),e!==this.props&&!this.props.hasBeenRemoved){var n=this.props.notification.container,t=this.rootElementRef.current.children[0].scrollHeight;this.setState(function(e){var r=e.parentStyle;return{parentStyle:Object.assign(Object.assign({},r),{height:"".concat(t+(n.endsWith("full")?0:15),"px")})}})}}},{key:"removeNotification",value:function(e){var n=this,t=this.props,r=t.notification,o=t.toggleRemoval,a=r.id,i=r.onRemoval,s=r.dismiss.waitForAnimation,l=[].concat(w(r.animationOut),w(g(r))),c=function(){return o(a,function(){return i(a,e)})},d={height:"0px",overflow:"hidden",transition:m(r.slidingExit,"height")};return s?this.setState(function(e){var t=e.parentStyle.width;return{htmlClassList:l,onAnimationEnd:function(){n.setState({parentStyle:Object.assign({width:t},d),onTransitionEnd:c}
2)}}}):this.setState(function(e){var n=e.parentStyle.width;return{parentStyle:Object.assign({width:n},d),onTransitionEnd:c,htmlClassList:l}})}},{key:"renderTimer",value:function(){var e=this,n=this.props.notification.dismiss,t=n.duration,r=n.onScreen,o=this.state.animationPlayState;if(t&&r){var i={animationName:"timer",animationDuration:"".concat(t,"ms"),animationTimingFunction:"linear",animationFillMode:"forwards",animationDelay:"0",animationPlayState:o};return s().createElement("div",{className:"rnc__notification-timer"},s().createElement("div",{className:"rnc__notification-timer-filler",onAnimationEnd:function(){return e.removeNotification(a.TIMEOUT)},style:i}))}}},{key:"renderCustomContent",value:function(){var e=this.state.htmlClassList,n=this.props.notification,t=n.id,r=n.content,o=n.dismiss,a=o.duration,i=o.pauseOnHover,l=a>0&&i;return s().createElement("div",{className:"".concat(w(e).join(" ")),onMouseEnter:l?this.onMouseEnter:null,onMouseLeave:l?this.onMouseLeave:null},s().isValidElement(r)?r:s().createElement(r,Object.assign({},{id:t,notificationConfig:Object.assign({},this.props.notification)})))}},{key:"renderNotification",value:function(){var e=this.props.notification,n=e.title,t=e.message,r=e.dismiss,o=r.showIcon,a=r.duration,i=r.pauseOnHover,l=this.state.htmlClassList,c=a>0&&i;return s().createElement("div",{className:"".concat(w(l).join(" ")),onMouseEnter:c?this.onMouseEnter:null,onMouseLeave:c?this.onMouseLeave:null},s().createElement("div",{className:"rnc__notification-content"},o&&s().createElement("div",{className:"rnc__notification-close-mark",onClick:this.onClick}),n&&s().createElement("div",{className:"rnc__notification-title"},n),s().createElement("div",{className:"rnc__notification-message"},t),this.renderTimer()))}},{key:"render",value:function(){var e=this.props.notification,n=e.content,t=e.dismiss.click,r=this.state,o=r.parentStyle,a=r.onAnimationEnd,i=r.onTransitionEnd,l=r.touchEnabled;return s().createElement("div",{ref:this.rootElementRef,onClick:t?this.onClick:null,style:o,className:"rnc__notification",onAnimationEnd:a,onTransitionEnd:i,onTouchStart:l?this.onTouchStart:null,onTouchMove:l?this.onTouchMove:null,onTouchEnd:l?this.onTouchEnd:null},n?this.renderCustomContent():this.renderNotification())}}])&&E(r.prototype,o),i&&E(r,i),Object.defineProperty(r,"prototype",{writable:!1}),c}(s().Component);function F(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}const I=new(function(){function e(){var n=this;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),this.incrementCounter=function(){return n.counter+=1},this.getCounter=function(){return n.counter},this.counter=0,this.add=null}var n,t,r;return n=e,(t=[{key:"addNotification",value:function(e){this.incrementCounter();var n=b(e,this.types,this.defaultNotificationWidth);return this.add(n)}},{key:"register",value:function(e){var n=e.addNotification,t=e.removeNotification,r=e.removeAllNotifications,o=e.types,a=e.defaultNotificationWidth;this.add=n,this.removeNotification=t,this.removeAllNotifications=r,this.defaultNotificationWidth=a,this.types=o}}])&&F(n.prototype,t),r&&F(n,r),Object.defineProperty(n,"prototype",{writable:!1}),e}());function N(e){return N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},N(e)}function D(e){return function(e){if(Array.isArray(e))return P(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,n){if(e){if("string"==typeof e)return P(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?P(e,n):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function P(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function z(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,n){return O=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},O(e,n)}function M(e){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var t,r=L(e);if(n){var o=L(this).constructor;t=Reflect.construct(r,arguments,o)}else t=r.apply(this,arguments);return R(this,t)}}function R(e,n){if(n&&("object"===N(n)||"function"==typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}
2function L(e){return L=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},L(e)}var U=function(n){!function(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&O(e,n)}(i,n);var t,r,o,a=M(i);function i(e){var n;return function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,i),(n=a.call(this,e)).handleResize=function(){n.setState({windowWidth:window.innerWidth})},n.add=function(e){return n.setState(function(n){var t=D(n.notifications),r=t.findIndex(function(n){return n.id===e.id});return r>-1?(t[r]=e,{notifications:t}):{notifications:"top"===e.insert?[e].concat(D(t)):[].concat(D(t),[e])}}),e.id},n.remove=function(e){n.setState(function(n){return{notifications:n.notifications.map(function(n){return n.id===e&&(n.hasBeenRemoved=!0),n})}})},n.removeAllNotifications=function(){n.setState({notifications:n.state.notifications.map(function(e){return Object.assign(Object.assign({},e),{hasBeenRemoved:!0})})})},n.toggleRemoval=function(e,t){n.setState(function(n){return{notifications:n.notifications.filter(function(n){return n.id!==e})}},t)},n.state={isMobile:u(e.isMobile)?l:e.isMobile,breakpoint:u(e.breakpoint)?c:e.breakpoint,notifications:[],windowWidth:void 0},n}return t=i,(r=[{key:"componentDidMount",value:function(){var e=this.props,n=e.types,t=e.defaultNotificationWidth;I.register({addNotification:this.add,removeNotification:this.remove,removeAllNotifications:this.removeAllNotifications,defaultNotificationWidth:t||d,types:n}),this.setState({windowWidth:window.innerWidth}),window.addEventListener("resize",this.handleResize)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.handleResize)}},{key:"renderNotifications",value:function(e,n){var t=this;return e.map(function(r){return s().createElement(T,{id:r.id,key:r.id,isMobile:n,defaultNotificationWidth:t.props.defaultNotificationWidth,notification:r,toggleRemoval:t.toggleRemoval,notificationsCount:e.length,hasBeenRemoved:r.hasBeenRemoved})})}},{key:"renderMobileNotifications",value:function(n){var t=n.className,r=n.id,o=function(n){var t=[],r=[];return n.forEach(function(n){var o=n.container,a=e.CENTER;h(o)||o===a?t.push(n):p(o)&&r.push(n)}),{top:t,bottom:r}}(this.state.notifications),a=this.renderNotifications(o.top,!0),i=this.renderNotifications(o.bottom,!0);return s().createElement("div",{id:r,key:"mobile",className:"rnc__base ".concat(t||"")},s().createElement("div",{className:"rnc__notification-container--mobile-top"},a),s().createElement("div",{className:"rnc__notification-container--mobile-bottom"},i))}},{key:"renderScreenNotifications",value:function(n){var t=n.className,r=n.id,o=function(n){var t=[],r=[],o=[],a=[],i=[],s=[],l=[],c=[],d=[];return n.forEach(function(n){var A=n.container;A===e.TOP_FULL?c.push(n):A===e.BOTTOM_FULL?d.push(n):A===e.TOP_LEFT?t.push(n):A===e.TOP_RIGHT?r.push(n):A===e.TOP_CENTER?o.push(n):A===e.BOTTOM_LEFT?a.push(n):A===e.BOTTOM_RIGHT?i.push(n):A===e.BOTTOM_CENTER?s.push(n):A===e.CENTER&&l.push(n)}),{topFull:c,bottomFull:d,topLeft:t,topRight:r,topCenter:o,bottomLeft:a,bottomRight:i,bottomCenter:s,center:l}}(this.state.notifications),a=this.renderNotifications(o.topFull,!1),i=this.renderNotifications(o.bottomFull,!1),l=this.renderNotifications(o.topLeft,!1),c=this.renderNotifications(o.topRight,!1),d=this.renderNotifications(o.topCenter,!1),A=this.renderNotifications(o.bottomLeft,!1),u=this.renderNotifications(o.bottomRight,!1),p=this.renderNotifications(o.bottomCenter,!1),h=this.renderNotifications(o.center,!1);return s().createElement("div",{id:r,key:"screen",className:"rnc__base ".concat(t||"")},s().createElement("div",{className:"rnc__notification-container--top-full"},a),s().createElement("div",{className:"rnc__notification-container--bottom-full"},i),s().createElement("div",{className:"rnc__notification-container--top-left"},l),s().createElement("div",{className:"rnc__notification-container--top-right"},c),s().createElement("div",{className:"rnc__notification-container--bottom-left"},A),s().createElement("div",{className:"rnc__notification-container--bottom-right"},u),s().createElement("div",{className:"rnc__notification-container--top-center"},d),s().createElement("div",{className:"rnc__notification-container--center"},s().createElement("div",{className:"rnc__util--flex-center"},h)),s().createElement("div",{className:"rnc__notification-container--bottom-center"},p))}},{key:"render",value:function(){var e=this.props.isMobile,n=this.state,t=n.windowWidth,r=n.breakpoint;return e&&t<=r?this.renderMobileNotifications(this.props):this.renderScreenNotifications(this.props)}}
2])&&z(t.prototype,r),o&&z(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(s().Component)})(),o})())},79252(e,n,t){"use strict";function r(e,n,t,r,o,a,i){this.acceptsBooleans=2===n||3===n||4===n,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=t,this.propertyName=e,this.type=n,this.sanitizeURL=a,this.removeEmptyString=i}const o={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(e=>{o[e]=new r(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(e=>{let[n,t]=e;o[n]=new r(n,1,!1,t,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(e=>{o[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(e=>{o[e]=new r(e,2,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(e=>{o[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(e=>{o[e]=new r(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(e=>{o[e]=new r(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(e=>{o[e]=new r(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(e=>{o[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)});const a=/[\-\:]([a-z])/g,i=e=>e[1].toUpperCase();["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(e=>{const n=e.replace(a,i);o[n]=new r(n,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(e=>{const n=e.replace(a,i);o[n]=new r(n,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(e=>{const n=e.replace(a,i);o[n]=new r(n,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(e=>{o[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)});o.xlinkHref=new r("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(e=>{o[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)});const{CAMELCASE:s,SAME:l,possibleStandardNames:c}=t(76409),d=RegExp.prototype.test.bind(new RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),A=Object.keys(c).reduce((e,n)=>{const t=c[n];return t===l?e[n]=n:t===s?e[n.toLowerCase()]=n:e[n]=t,e},{});n.BOOLEAN=3,n.BOOLEANISH_STRING=2,n.NUMERIC=5,n.OVERLOADED_BOOLEAN=4,n.POSITIVE_NUMERIC=6,n.RESERVED=0,n.STRING=1,n.getPropertyInfo=function(e){return o.hasOwnProperty(e)?o[e]:null},n.isCustomAttribute=d,n.possibleStandardNames=A},76409(e,n){n.SAME=0;n.CAMELCASE=1,n.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInl
2ine:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode
2-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},16015(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},o=s(t(55950)),a=t(22790),i=s(a);function s(e){return e&&e.__esModule?e:{default:e}}var l={bgColor:o.default.oneOfType([o.default.object,o.default.string]).isRequired,bgD:o.default.string.isRequired,fgColor:o.default.oneOfType([o.default.object,o.default.string]).isRequired,fgD:o.default.string.isRequired,size:o.default.number.isRequired,title:o.default.string,viewBoxSize:o.default.number.isRequired,xmlns:o.default.string},c={title:void 0,xmlns:"http://www.w3.org/2000/svg"},d=(0,a.forwardRef)(function(e,n){var t=e.bgColor,o=e.bgD,a=e.fgD,s=e.fgColor,l=e.size,c=e.title,d=e.viewBoxSize,A=function(e,n){var t={};for(var r in e)n.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}(e,["bgColor","bgD","fgD","fgColor","size","title","viewBoxSize"]);return i.default.createElement("svg",r({},A,{height:l,ref:n,viewBox:"0 0 "+d+" "+d,width:l}),c?i.default.createElement("title",null,c):null,i.default.createElement("path",{d:o,fill:t}),i.default.createElement("path",{d:a,fill:s}))});d.displayName="QRCodeSvg",d.propTypes=l,d.defaultProps=c,n.default=d},74392(e,n,t){"use strict";n.rg=void 0;var r=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},o=d(t(86383)),a=d(t(69431)),i=d(t(55950)),s=t(22790),l=d(s),c=d(t(16015));function d(e){return e&&e.__esModule?e:{default:e}}var A={bgColor:i.default.oneOfType([i.default.object,i.default.string]),fgColor:i.default.oneOfType([i.default.object,i.default.string]),level:i.default.string,size:i.default.number,value:i.default.string.isRequired},u=(0,s.forwardRef)(function(e,n){var t=e.bgColor,i=e.fgColor,s=e.level,d=e.size,A=e.value,u=function(e,n){var t={};for(var r in e)n.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}(e,["bgColor","fgColor","level","size","value"]),p=new o.default(-1,a.default[s]);p.addData(A),p.make();var h=p.modules;return l.default.createElement(c.default,r({},u,{bgColor:t,bgD:h.map(function(e,n){return e.map(function(e,t){return e?"":"M "+t+" "+n+" l 1 0 0 1 -1 0 Z"}).join(" ")}).join(" "),fgColor:i,fgD:h.map(function(e,n){return e.map(function(e,t){return e?"M "+t+" "+n+" l 1 0 0 1 -1 0 Z":""}).join(" ")}).join(" "),ref:n,size:d,viewBoxSize:h.length}))});n.rg=u,u.displayName="QRCode",u.propTypes=A,u.defaultProps={bgColor:"#FFFFFF",fgColor:"#000000",level:"L",size:256}},25043(e,n){"use strict";var t,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),d=Symbol.for("react.server_context"),A=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen");function f(e){if("object"===typeof e&&null!==e){var n=e.$$typeof;switch(n){case r:switch(e=e.type){case a:case s:case i:case u:case p:return e;default:switch(e=e&&e.$$typeof){case d:case c:case A:case g:case h:case l:return e;default:return n}}case o:return n}}}t=Symbol.for("react.module.reference")},94471(e,n,t){"use strict";t(25043)},2185(e,n,t){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.PrevArrow=n.NextArrow=void 0;var o=s(t(22790)),a=s(t(7878)),i=t(23523);
2function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},l.apply(this,arguments)}function c(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function d(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?c(Object(t),!0).forEach(function(n){A(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):c(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function A(e,n,t){return(n=g(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function u(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function p(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,g(r.key),r)}}function h(e,n,t){return n&&p(e.prototype,n),t&&p(e,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function g(e){var n=function(e,n){if("object"!=r(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,n||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==r(n)?n:String(n)}function m(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&f(e,n)}function f(e,n){return f=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},f(e,n)}function C(e){var n=b();return function(){var t,o=v(e);if(n){var a=v(this).constructor;t=Reflect.construct(o,arguments,a)}else t=o.apply(this,arguments);return function(e,n){if(n&&("object"===r(n)||"function"===typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,t)}}function b(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(b=function(){return!!e})()}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}n.PrevArrow=function(e){m(t,e);var n=C(t);function t(){return u(this,t),n.apply(this,arguments)}
vendor: 1,205 bytes, line 2
2return h(t,[{key:"clickHandler",value:function(e,n){n&&n.preventDefault(),this.props.clickHandler(e,n)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-prev":!0},n=this.clickHandler.bind(this,{message:"previous"});!this.props.infinite&&(0===this.props.currentSlide||this.props.slideCount<=this.props.slidesToShow)&&(e["slick-disabled"]=!0,n=null);var t={key:"0","data-role":"none",className:(0,a.default)(e),style:{display:"block"},onClick:n},r={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.prevArrow?o.default.cloneElement(this.props.prevArrow,d(d({},t),r)):o.default.createElement("button",l({key:"0",type:"button"},t)," ","Previous")}}]),t}(o.default.PureComponent),n.NextArrow=function(e){m(t,e);var n=C(t);function t(){return u(this,t),n.apply(this,arguments)}return h(t,[{key:"clickHandler",value:function(e,n){n&&n.preventDefault(),this.props.clickHandler(e,n)}},{key:"render",value:function(){var e={"slick-arrow":!0,"slick-next":!0},n=this.clickHandler.bind(this,{message:"next"});(0,i.canGoNext)(this.props)||(e["slick-disabled"]=!0,n=null);var t={key:"1","data-role":"none",className:(0,a.default)(e),style:{display:"block"},onClick:n}
2,r={currentSlide:this.props.currentSlide,slideCount:this.props.slideCount};return this.props.nextArrow?o.default.cloneElement(this.props.nextArrow,d(d({},t),r)):o.default.createElement("button",l({key:"1",type:"button"},t)," ","Next")}}]),t}(o.default.PureComponent)},39577(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r,o=(r=t(22790))&&r.__esModule?r:{default:r};var a={accessibility:!0,adaptiveHeight:!1,afterChange:null,appendDots:function(e){return o.default.createElement("ul",{style:{display:"block"}},e)},arrows:!0,autoplay:!1,autoplaySpeed:3e3,beforeChange:null,centerMode:!1,centerPadding:"50px",className:"",cssEase:"ease",customPaging:function(e){return o.default.createElement("button",null,e+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:null,nextArrow:null,onEdge:null,onInit:null,onLazyLoadError:null,onReInit:null,pauseOnDotsHover:!1,pauseOnFocus:!1,pauseOnHover:!0,prevArrow:null,responsive:null,rows:1,rtl:!1,slide:"div",slidesPerRow:1,slidesToScroll:1,slidesToShow:1,speed:500,swipe:!0,swipeEvent:null,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,waitForAnimate:!0,asNavFor:null,unslick:!1};n.default=a},49211(e,n,t){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.Dots=void 0;var o=s(t(22790)),a=s(t(7878)),i=t(23523);function s(e){return e&&e.__esModule?e:{default:e}}function l(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function c(e,n,t){return(n=A(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function d(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,A(r.key),r)}}function A(e){var n=function(e,n){if("object"!=r(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var o=t.call(e,n||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==r(n)?n:String(n)}function u(e,n){return u=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},u(e,n)}function p(e){var n=h();return function(){var t,o=g(e);if(n){var a=g(this).constructor;t=Reflect.construct(o,arguments,a)}else t=o.apply(this,arguments);return function(e,n){if(n&&("object"===r(n)||"function"===typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,t)}}function h(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(h=function(){return!!e})()}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}n.Dots=function(e){!function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&u(e,n)}(A,e);var n,t,r,s=p(A);function A(){return function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,A),s.apply(this,arguments)}
2return n=A,t=[{key:"clickHandler",value:function(e,n){n.preventDefault(),this.props.clickHandler(e)}},{key:"render",value:function(){for(var e,n=this.props,t=n.onMouseEnter,r=n.onMouseOver,s=n.onMouseLeave,d=n.infinite,A=n.slidesToScroll,u=n.slidesToShow,p=n.slideCount,h=n.currentSlide,g=(e={slideCount:p,slidesToScroll:A,slidesToShow:u,infinite:d}).infinite?Math.ceil(e.slideCount/e.slidesToScroll):Math.ceil((e.slideCount-e.slidesToShow)/e.slidesToScroll)+1,m={onMouseEnter:t,onMouseOver:r,onMouseLeave:s},f=[],C=0;C<g;C++){var b=(C+1)*A-1,v=d?b:(0,i.clamp)(b,0,p-1),x=v-(A-1),y=d?x:(0,i.clamp)(x,0,p-1),w=(0,a.default)({"slick-active":d?h>=y&&h<=v:h===y}),_={message:"dots",index:C,slidesToScroll:A,currentSlide:h},E=this.clickHandler.bind(this,_);f=f.concat(o.default.createElement("li",{key:C,className:w},o.default.cloneElement(this.props.customPaging(C),{onClick:E})))}return o.default.cloneElement(this.props.appendDots(f),function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?l(Object(t),!0).forEach(function(n){c(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):l(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}({className:this.props.dotsClass},m))}}],t&&d(n.prototype,t),r&&d(n,r),Object.defineProperty(n,"prototype",{writable:!1}),A}(o.default.PureComponent)},78051(e,n,t){"use strict";n.A=void 0;var r,o=(r=t(47438))&&r.__esModule?r:{default:r};n.A=o.default},59939(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;n.default={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideCount:null,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0,targetSlide:0}},96657(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.InnerSlider=void 0;var r=u(t(22790)),o=u(t(59939)),a=u(t(14195)),i=u(t(7878)),s=t(23523),l=t(16932),c=t(49211),d=t(2185),A=u(t(52173));function u(e){return e&&e.__esModule?e:{default:e}}function p(e){return p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},p(e)}function h(){return h=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},h.apply(this,arguments)}function g(e,n){if(null==e)return{};var t,r,o=function(e,n){if(null==e)return{};var t,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t=a[r],n.indexOf(t)>=0||(o[t]=e[t]);return o}(e,n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)t=a[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}function m(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function f(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?m(Object(t),!0).forEach(function(n){_(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):m(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function C(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,E(r.key),r)}}function b(e,n){return b=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},b(e,n)}function v(e){var n=y();return function(){var t,r=w(e);if(n){var o=w(this).constructor;t=Reflect.construct(r,arguments,o)}else t=r.apply(this,arguments);return function(e,n){if(n&&("object"===p(n)||"function"===typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return x(e)}(this,t)}}function x(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}
2function w(e){return w=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},w(e)}function _(e,n,t){return(n=E(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function E(e){var n=function(e,n){if("object"!=p(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=p(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==p(n)?n:String(n)}n.InnerSlider=function(e){!function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&b(e,n)}(y,e);var n,t,u,m=v(y);function y(e){var n;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,y),_(x(n=m.call(this,e)),"listRefHandler",function(e){return n.list=e}),_(x(n),"trackRefHandler",function(e){return n.track=e}),_(x(n),"adaptHeight",function(){if(n.props.adaptiveHeight&&n.list){var e=n.list.querySelector('[data-index="'.concat(n.state.currentSlide,'"]'));n.list.style.height=(0,s.getHeight)(e)+"px"}}),_(x(n),"componentDidMount",function(){if(n.props.onInit&&n.props.onInit(),n.props.lazyLoad){var e=(0,s.getOnDemandLazySlides)(f(f({},n.props),n.state));e.length>0&&(n.setState(function(n){return{lazyLoadedList:n.lazyLoadedList.concat(e)}}),n.props.onLazyLoad&&n.props.onLazyLoad(e))}var t=f({listRef:n.list,trackRef:n.track},n.props);n.updateState(t,!0,function(){n.adaptHeight(),n.props.autoplay&&n.autoPlay("update")}),"progressive"===n.props.lazyLoad&&(n.lazyLoadTimer=setInterval(n.progressiveLazyLoad,1e3)),n.ro=new A.default(function(){n.state.animating?(n.onWindowResized(!1),n.callbackTimers.push(setTimeout(function(){return n.onWindowResized()},n.props.speed))):n.onWindowResized()}),n.ro.observe(n.list),document.querySelectorAll&&Array.prototype.forEach.call(document.querySelectorAll(".slick-slide"),function(e){e.onfocus=n.props.pauseOnFocus?n.onSlideFocus:null,e.onblur=n.props.pauseOnFocus?n.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",n.onWindowResized):window.attachEvent("onresize",n.onWindowResized)}),_(x(n),"componentWillUnmount",function(){n.animationEndCallback&&clearTimeout(n.animationEndCallback),n.lazyLoadTimer&&clearInterval(n.lazyLoadTimer),n.callbackTimers.length&&(n.callbackTimers.forEach(function(e){return clearTimeout(e)}),n.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",n.onWindowResized):window.detachEvent("onresize",n.onWindowResized),n.autoplayTimer&&clearInterval(n.autoplayTimer),n.ro.disconnect()}),_(x(n),"componentDidUpdate",function(e){if(n.checkImagesLoad(),n.props.onReInit&&n.props.onReInit(),n.props.lazyLoad){var t=(0,s.getOnDemandLazySlides)(f(f({},n.props),n.state));t.length>0&&(n.setState(function(e){return{lazyLoadedList:e.lazyLoadedList.concat(t)}}),n.props.onLazyLoad&&n.props.onLazyLoad(t))}n.adaptHeight();var o=f(f({listRef:n.list,trackRef:n.track},n.props),n.state),a=n.didPropsChange(e);a&&n.updateState(o,a,function(){n.state.currentSlide>=r.default.Children.count(n.props.children)&&n.changeSlide({message:"index",index:r.default.Children.count(n.props.children)-n.props.slidesToShow,currentSlide:n.state.currentSlide}),n.props.autoplay?n.autoPlay("update"):n.pause("paused")})}),_(x(n),"onWindowResized",function(e){n.debouncedResize&&n.debouncedResize.cancel(),n.debouncedResize=(0,a.default)(function(){return n.resizeWindow(e)},50),n.debouncedResize()}),_(x(n),"resizeWindow",function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(Boolean(n.track&&n.track.node)){var t=f(f({listRef:n.list,trackRef:n.track},n.props),n.state);n.updateState(t,e,function(){n.props.autoplay?n.autoPlay("update"):n.pause("paused")}),n.setState({animating:!1}),clearTimeout(n.animationEndCallback),delete n.animationEndCallback}}),_(x(n),"updateState",function(e,t,o){var a=(0,s.initializedState)(e);e=f(f(f({},e),a),{},{slideIndex:a.currentSlide});var i=(0,s.getTrackLeft)(e);e=f(f({},e),{},{left:i});var l=(0,s.getTrackCSS)(e);(t||r.default.Children.count(n.props.children)!==r.default.Children.count(e.children))&&(a.trackStyle=l),n.setState(a,o)}),_(x(n),"ssrInit",function(){if(n.props.variableWidth){var e=0,t=0,o=[],a=(0,s.getPreClones)(f(f(f({},n.props),n.state),{},{slideCount:n.props.children.length})),i=(0,s.getPostClones)(f(f(f({},n.props),n.state),{},{slideCount:n.props.children.length}));
vendor: 9,697 bytes, line 2
2n.props.children.forEach(function(n){o.push(n.props.style.width),e+=n.props.style.width});for(var l=0;l<a;l++)t+=o[o.length-1-l],e+=o[o.length-1-l];for(var c=0;c<i;c++)e+=o[c];for(var d=0;d<n.state.currentSlide;d++)t+=o[d];var A={width:e+"px",left:-t+"px"};if(n.props.centerMode){var u="".concat(o[n.state.currentSlide],"px");A.left="calc(".concat(A.left," + (100% - ").concat(u,") / 2 ) ")}return{trackStyle:A}}var p=r.default.Children.count(n.props.children),h=f(f(f({},n.props),n.state),{},{slideCount:p}),g=(0,s.getPreClones)(h)+(0,s.getPostClones)(h)+p,m=100/n.props.slidesToShow*g,C=100/g,b=-C*((0,s.getPreClones)(h)+n.state.currentSlide)*m/100;return n.props.centerMode&&(b+=(100-C*m/100)/2),{slideWidth:C+"%",trackStyle:{width:m+"%",left:b+"%"}}}),_(x(n),"checkImagesLoad",function(){var e=n.list&&n.list.querySelectorAll&&n.list.querySelectorAll(".slick-slide img")||[],t=e.length,r=0;Array.prototype.forEach.call(e,function(e){var o=function(){return++r&&r>=t&&n.onWindowResized()};if(e.onclick){var a=e.onclick;e.onclick=function(n){a(n),e.parentNode.focus()}}else e.onclick=function(){return e.parentNode.focus()};e.onload||(n.props.lazyLoad?e.onload=function(){n.adaptHeight(),n.callbackTimers.push(setTimeout(n.onWindowResized,n.props.speed))}:(e.onload=o,e.onerror=function(){o(),n.props.onLazyLoadError&&n.props.onLazyLoadError()}))})}),_(x(n),"progressiveLazyLoad",function(){for(var e=[],t=f(f({},n.props),n.state),r=n.state.currentSlide;r<n.state.slideCount+(0,s.getPostClones)(t);r++)if(n.state.lazyLoadedList.indexOf(r)<0){e.push(r);break}for(var o=n.state.currentSlide-1;o>=-(0,s.getPreClones)(t);o--)if(n.state.lazyLoadedList.indexOf(o)<0){e.push(o);break}e.length>0?(n.setState(function(n){return{lazyLoadedList:n.lazyLoadedList.concat(e)}}),n.props.onLazyLoad&&n.props.onLazyLoad(e)):n.lazyLoadTimer&&(clearInterval(n.lazyLoadTimer),delete n.lazyLoadTimer)}),_(x(n),"slideHandler",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=n.props,o=r.asNavFor,a=r.beforeChange,i=r.onLazyLoad,l=r.speed,c=r.afterChange,d=n.state.currentSlide,A=(0,s.slideHandler)(f(f(f({index:e},n.props),n.state),{},{trackRef:n.track,useCSS:n.props.useCSS&&!t})),u=A.state,p=A.nextState;if(u){a&&a(d,u.currentSlide);var h=u.lazyLoadedList.filter(function(e){return n.state.lazyLoadedList.indexOf(e)<0});i&&h.length>0&&i(h),!n.props.waitForAnimate&&n.animationEndCallback&&(clearTimeout(n.animationEndCallback),c&&c(d),delete n.animationEndCallback),n.setState(u,function(){o&&n.asNavForIndex!==e&&(n.asNavForIndex=e,o.innerSlider.slideHandler(e)),p&&(n.animationEndCallback=setTimeout(function(){var e=p.animating,t=g(p,["animating"]);n.setState(t,function(){n.callbackTimers.push(setTimeout(function(){return n.setState({animating:e})},10)),c&&c(u.currentSlide),delete n.animationEndCallback})},l))})}}),_(x(n),"changeSlide",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=f(f({},n.props),n.state),o=(0,s.changeSlide)(r,e);if((0===o||o)&&(!0===t?n.slideHandler(o,t):n.slideHandler(o),n.props.autoplay&&n.autoPlay("update"),n.props.focusOnSelect)){var a=n.list.querySelectorAll(".slick-current");a[0]&&a[0].focus()}}),_(x(n),"clickHandler",function(e){!1===n.clickable&&(e.stopPropagation(),e.preventDefault()),n.clickable=!0}),_(x(n),"keyHandler",function(e){var t=(0,s.keyHandler)(e,n.props.accessibility,n.props.rtl);""!==t&&n.changeSlide({message:t})}),_(x(n),"selectHandler",function(e){n.changeSlide(e)}),_(x(n),"disableBodyScroll",function(){window.ontouchmove=function(e){(e=e||window.event).preventDefault&&e.preventDefault(),e.returnValue=!1}}),_(x(n),"enableBodyScroll",function(){window.ontouchmove=null}),_(x(n),"swipeStart",function(e){n.props.verticalSwiping&&n.disableBodyScroll();var t=(0,s.swipeStart)(e,n.props.swipe,n.props.draggable);""!==t&&n.setState(t)}),_(x(n),"swipeMove",function(e){var t=(0,s.swipeMove)(e,f(f(f({},n.props),n.state),{},{trackRef:n.track,listRef:n.list,slideIndex:n.state.currentSlide}));t&&(t.swiping&&(n.clickable=!1),n.setState(t))}),_(x(n),"swipeEnd",function(e){var t=(0,s.swipeEnd)(e,f(f(f({},n.props),n.state),{},{trackRef:n.track,listRef:n.list,slideIndex:n.state.currentSlide}));if(t){var r=t.triggerSlideHandler;delete t.triggerSlideHandler,n.setState(t),void 0!==r&&(n.slideHandler(r),n.props.verticalSwiping&&n.enableBodyScroll())}}),_(x(n),"touchEnd",function(e){n.swipeEnd(e),n.clickable=!0}),_(x(n),"slickPrev",function(){n.callbackTimers.push(setTimeout(function(){return n.changeSlide({message:"previous"})},0))}),_(x(n),"slickNext",function(){n.callbackTimers.push(setTimeout(function(){return n.changeSlide({message:"next"})},0))}),_(x(n),"slickGoTo",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e=Number(e),isNaN(e))return"";n.callbackTimers.push(setTimeout(function(){return n.changeSlide({message:"index",index:e,currentSlide:n.state.currentSlide},t)},0))}),_(x(n),"play",function(){var e;if(n.props.rtl)e=n.state.currentSlide-n.props.slidesToScroll;else{if(!(0,s.canGoNext)(f(f({},n.props),n.state)))return!1;e=n.state.currentSlide+n.props.slidesToScroll}n.slideHandler(e)}),_(x(n),"autoPlay",function(e){n.autoplayTimer&&clearInterval(n.autoplayTimer);var t=n.state.autoplaying;if("update"===e){if("hovered"===t||"focused"===t||"paused"===t)return}else if("leave"===e){if("paused"===t||"focused"===t)return}else if("blur"===e&&("paused"===t||"hovered"===t))return;n.autoplayTimer=setInterval(n.play,n.props.autoplaySpeed+50),n.setState({autoplaying:"playing"})}),_(x(n),"pause",function(e){n.autoplayTimer&&(clearInterval(n.autoplayTimer),n.autoplayTimer=null);var t=n.state.autoplaying;"paused"===e?n.setState({autoplaying:"paused"}):"focused"===e?"hovered"!==t&&"playing"!==t||n.setState({autoplaying:"focused"}):"playing"===t&&n.setState({autoplaying:"hovered"})}),_(x(n),"onDotsOver",function(){return n.props.autoplay&&n.pause("hovered")}),_(x(n),"onDotsLeave",function(){return n.props.autoplay&&"hovered"===n.state.autoplaying&&n.autoPlay("leave")}),_(x(n),"onTrackOver",function(){return n.props.autoplay&&n.pause("hovered")}),_(x(n),"onTrackLeave",function(){return n.props.autoplay&&"hovered"===n.state.autoplaying&&n.autoPlay("leave")}),_(x(n),"onSlideFocus",function(){return n.props.autoplay&&n.pause("focused")}),_(x(n),"onSlideBlur",function(){return n.props.autoplay&&"focused"===n.state.autoplaying&&n.autoPlay("blur")}),_(x(n),"render",function(){var e,t,o,a=(0,i.default)("slick-slider",n.props.className,{"slick-vertical":n.props.vertical,"slick-initialized":!0}),A=f(f({},n.props),n.state),u=(0,s.extractObject)(A,["fade","cssEase","speed","infinite","centerMode","focusOnSelect","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding","targetSlide","useCSS"]),p=n.props.pauseOnHover;if(u=f(f({},u),{},{onMouseEnter:p?n.onTrackOver:null,onMouseLeave:p?n.onTrackLeave:null,onMouseOver:p?n.onTrackOver:null,focusOnSelect:n.props.focusOnSelect&&n.clickable?n.selectHandler:null}),!0===n.props.dots&&n.state.slideCount>=n.props.slidesToShow){var g=(0,s.extractObject)(A,["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","clickHandler","children","customPaging","infinite","appendDots"]),m=n.props.pauseOnDotsHover;g=f(f({},g),{},{clickHandler:n.changeSlide,onMouseEnter:m?n.onDotsLeave:null,onMouseOver:m?n.onDotsOver:null,onMouseLeave:m?n.onDotsLeave:null}),e=r.default.createElement(c.Dots,g)}var C=(0,s.extractObject)(A,["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]);C.clickHandler=n.changeSlide,n.props.arrows&&(t=r.default.createElement(d.PrevArrow,C),o=r.default.createElement(d.NextArrow,C));var b=null;n.props.vertical&&(b={height:n.state.listHeight});var v=null;!1===n.props.vertical?!0===n.props.centerMode&&(v={padding:"0px "+n.props.centerPadding}):!0===n.props.centerMode&&(v={padding:n.props.centerPadding+" 0px"});var x=f(f({},b),v),y=n.props.touchMove,w={className:"slick-list",style:x,onClick:n.clickHandler,onMouseDown:y?n.swipeStart:null,onMouseMove:n.state.dragging&&y?n.swipeMove:null,onMouseUp:y?n.swipeEnd:null,onMouseLeave:n.state.dragging&&y?n.swipeEnd:null,onTouchStart:y?n.swipeStart:null,onTouchMove:n.state.dragging&&y?n.swipeMove:null,onTouchEnd:y?n.touchEnd:null,onTouchCancel:n.state.dragging&&y?n.swipeEnd:null,onKeyDown:n.props.accessibility?n.keyHandler:null},_={className:a,dir:"ltr",style:n.props.style};return n.props.unslick&&(w={className:"slick-list"},_={className:a}),r.default.createElement("div",_,n.props.unslick?"":t,r.default.createElement("div",h({ref:n.listRefHandler},w),r.default.createElement(l.Track,h({ref:n.trackRefHandler},u),n.props.children)),n.props.unslick?"":o,n.props.unslick?"":e)}),n.list=null,n.track=null,n.state=f(f({},o.default),{},{currentSlide:n.props.initialSlide,targetSlide:n.props.initialSlide?n.props.initialSlide:0,slideCount:r.default.Children.count(n.props.children)}),n.callbackTimers=[],n.clickable=!0,n.debouncedResize=null;var t=n.ssrInit();return n.state=f(f({},n.state),t),n}return n=y,(t=[{key:"didPropsChange",value:function(e){for(var n=!1,t=0,o=Object.keys(this.props);t<o.length;t++){var a=o[t];if(!e.hasOwnProperty(a)){n=!0;break}if("object"!==p(e[a])&&"function"!==typeof e[a]&&!isNaN(e[a])&&e[a]!==this.props[a]){n=!0;break}}return n||r.default.Children.count(this.props.children)!==r.default.Children.count(e.children)}}])&&C(n.prototype,t),u&&C(n,u),Object.defineProperty(n,"prototype",{writable:!1}),y}(r.default.Component)},47438(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;
2var r=l(t(22790)),o=t(96657),a=l(t(39167)),i=l(t(39577)),s=t(23523);function l(e){return e&&e.__esModule?e:{default:e}}function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function d(){return d=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},d.apply(this,arguments)}function A(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function u(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?A(Object(t),!0).forEach(function(n){b(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):A(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function p(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,v(r.key),r)}}function h(e,n){return h=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},h(e,n)}function g(e){var n=f();return function(){var t,r=C(e);if(n){var o=C(this).constructor;t=Reflect.construct(r,arguments,o)}else t=r.apply(this,arguments);return function(e,n){if(n&&("object"===c(n)||"function"===typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}(this,t)}}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(f=function(){return!!e})()}function C(e){return C=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},C(e)}function b(e,n,t){return(n=v(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function v(e){var n=function(e,n){if("object"!=c(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==c(n)?n:String(n)}var x=(0,s.canUseDOM)()&&t(94684);n.default=function(e){!function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&h(e,n)}(A,e);var n,t,l,c=g(A);function A(e){var n;return function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,A),b(m(n=c.call(this,e)),"innerSliderRefHandler",function(e){return n.innerSlider=e}),b(m(n),"slickPrev",function(){return n.innerSlider.slickPrev()}),b(m(n),"slickNext",function(){return n.innerSlider.slickNext()}),b(m(n),"slickGoTo",function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n.innerSlider.slickGoTo(e,t)}),b(m(n),"slickPause",function(){return n.innerSlider.pause("paused")}),b(m(n),"slickPlay",function(){return n.innerSlider.autoPlay("play")}),n.state={breakpoint:null},n._responsiveMediaHandlers=[],n}return n=A,(t=[{key:"media",value:function(e,n){x.register(e,n),this._responsiveMediaHandlers.push({query:e,handler:n})}},{key:"componentDidMount",value:function(){var e=this;if(this.props.responsive){var n=this.props.responsive.map(function(e){return e.breakpoint});n.sort(function(e,n){return e-n}),n.forEach(function(t,r){var o;o=0===r?(0,a.default)({minWidth:0,maxWidth:t}):(0,a.default)({minWidth:n[r-1]+1,maxWidth:t}),(0,s.canUseDOM)()&&e.media(o,function(){e.setState({breakpoint:t})})});var t=(0,a.default)({minWidth:n.slice(-1)[0]});(0,s.canUseDOM)()&&this.media(t,function(){e.setState({breakpoint:null})})}}},{key:"componentWillUnmount",value:function(){this._responsiveMediaHandlers.forEac
2h(function(e){x.unregister(e.query,e.handler)})}},{key:"render",value:function(){var e,n,t=this;(e=this.state.breakpoint?"unslick"===(n=this.props.responsive.filter(function(e){return e.breakpoint===t.state.breakpoint}))[0].settings?"unslick":u(u(u({},i.default),this.props),n[0].settings):u(u({},i.default),this.props)).centerMode&&(e.slidesToScroll,e.slidesToScroll=1),e.fade&&(e.slidesToShow,e.slidesToScroll,e.slidesToShow=1,e.slidesToScroll=1);var a=r.default.Children.toArray(this.props.children);a=a.filter(function(e){return"string"===typeof e?!!e.trim():!!e}),e.variableWidth&&(e.rows>1||e.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),e.variableWidth=!1);for(var l=[],c=null,A=0;A<a.length;A+=e.rows*e.slidesPerRow){for(var p=[],h=A;h<A+e.rows*e.slidesPerRow;h+=e.slidesPerRow){for(var g=[],m=h;m<h+e.slidesPerRow&&(e.variableWidth&&a[m].props.style&&(c=a[m].props.style.width),!(m>=a.length));m+=1)g.push(r.default.cloneElement(a[m],{key:100*A+10*h+m,tabIndex:-1,style:{width:"".concat(100/e.slidesPerRow,"%"),display:"inline-block"}}));p.push(r.default.createElement("div",{key:10*A+h},g))}e.variableWidth?l.push(r.default.createElement("div",{key:A,style:{width:c}},p)):l.push(r.default.createElement("div",{key:A},p))}if("unslick"===e){var f="regular slider "+(this.props.className||"");return r.default.createElement("div",{className:f},a)}return l.length<=e.slidesToShow&&!e.infinite&&(e.unslick=!0),r.default.createElement(o.InnerSlider,d({style:this.props.style,ref:this.innerSliderRefHandler},(0,s.filterSettings)(e)),l)}}])&&p(n.prototype,t),l&&p(n,l),Object.defineProperty(n,"prototype",{writable:!1}),A}(r.default.Component)},16932(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Track=void 0;var r=i(t(22790)),o=i(t(7878)),a=t(23523);function i(e){return e&&e.__esModule?e:{default:e}}function s(e){return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},l.apply(this,arguments)}function c(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,C(r.key),r)}}function d(e,n){return d=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},d(e,n)}function A(e){var n=p();return function(){var t,r=h(e);if(n){var o=h(this).constructor;t=Reflect.construct(r,arguments,o)}else t=r.apply(this,arguments);return function(e,n){if(n&&("object"===s(n)||"function"===typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return u(e)}(this,t)}}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p=function(){return!!e})()}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function g(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function m(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?g(Object(t),!0).forEach(function(n){f(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):g(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function f(e,n,t){return(n=C(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function C(e){var n=function(e,n){if("object"!=s(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=s(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==s(n)?n:String(n)}var b=function(e){var n,t,r,o,a;return r=(a=e.rtl?e.slideCount-1-e.index:e.index)<0||a>=e.slideCount,e.centerMode?(o=Math.floor(e.slidesToShow/2),t=(a-e.currentSlide)%e.slideCount===0,a>e.currentSlide-o-1&&a<=e.currentSlide+o&&(n=!0)):n=e.currentSlide<=a&&a<e.currentSlide+e.slidesToShow,{"slick-slide":!0,"slick-active":n,"slick-center":t,"slick-cloned":r,"slick-current":a===(e.targetSlide<0?e.targetSlide+e.slideCount:e.targetSlide>=e.slideCount?e.targetSlide-e.slideCount:e.targetSlide)}},v=function(e,n){return e.key||n},x=function(e){var n,t=[],i=[],s=[],l=r.default.Children.count(e.children),c=(0,a.lazyStartIndex)(e),d=(0,a.lazyEndIndex)(e);
2return r.default.Children.forEach(e.children,function(A,u){var p,h={message:"children",index:u,slidesToScroll:e.slidesToScroll,currentSlide:e.currentSlide};p=!e.lazyLoad||e.lazyLoad&&e.lazyLoadedList.indexOf(u)>=0?A:r.default.createElement("div",null);var g=function(e){var n={};return void 0!==e.variableWidth&&!1!==e.variableWidth||(n.width=e.slideWidth),e.fade&&(n.position="relative",e.vertical?n.top=-e.index*parseInt(e.slideHeight):n.left=-e.index*parseInt(e.slideWidth),n.opacity=e.currentSlide===e.index?1:0,n.zIndex=e.currentSlide===e.index?999:998,e.useCSS&&(n.transition="opacity "+e.speed+"ms "+e.cssEase+", visibility "+e.speed+"ms "+e.cssEase)),n}(m(m({},e),{},{index:u})),f=p.props.className||"",C=b(m(m({},e),{},{index:u}));if(t.push(r.default.cloneElement(p,{key:"original"+v(p,u),"data-index":u,className:(0,o.default)(C,f),tabIndex:"-1","aria-hidden":!C["slick-active"],style:m(m({outline:"none"},p.props.style||{}),g),onClick:function(n){p.props&&p.props.onClick&&p.props.onClick(n),e.focusOnSelect&&e.focusOnSelect(h)}})),e.infinite&&!1===e.fade){var x=l-u;x<=(0,a.getPreClones)(e)&&((n=-x)>=c&&(p=A),C=b(m(m({},e),{},{index:n})),i.push(r.default.cloneElement(p,{key:"precloned"+v(p,n),"data-index":n,tabIndex:"-1",className:(0,o.default)(C,f),"aria-hidden":!C["slick-active"],style:m(m({},p.props.style||{}),g),onClick:function(n){p.props&&p.props.onClick&&p.props.onClick(n),e.focusOnSelect&&e.focusOnSelect(h)}}))),(n=l+u)<d&&(p=A),C=b(m(m({},e),{},{index:n})),s.push(r.default.cloneElement(p,{key:"postcloned"+v(p,n),"data-index":n,tabIndex:"-1",className:(0,o.default)(C,f),"aria-hidden":!C["slick-active"],style:m(m({},p.props.style||{}),g),onClick:function(n){p.props&&p.props.onClick&&p.props.onClick(n),e.focusOnSelect&&e.focusOnSelect(h)}}))}}),e.rtl?i.concat(t,s).reverse():i.concat(t,s)};n.Track=function(e){!function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&d(e,n)}(i,e);var n,t,o,a=A(i);function i(){var e;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,i);for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];return f(u(e=a.call.apply(a,[this].concat(t))),"node",null),f(u(e),"handleRef",function(n){e.node=n}),e}return n=i,(t=[{key:"render",value:function(){var e=x(this.props),n=this.props,t={onMouseEnter:n.onMouseEnter,onMouseOver:n.onMouseOver,onMouseLeave:n.onMouseLeave};return r.default.createElement("div",l({ref:this.handleRef,className:"slick-track",style:this.props.trackStyle},t),e)}}])&&c(n.prototype,t),o&&c(n,o),Object.defineProperty(n,"prototype",{writable:!1}),i}(r.default.PureComponent)},23523(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.checkSpecKeys=n.checkNavigable=n.changeSlide=n.canUseDOM=n.canGoNext=void 0,n.clamp=d,n.extractObject=void 0,n.filterSettings=function(e){return D.reduce(function(n,t){return e.hasOwnProperty(t)&&(n[t]=e[t]),n},{})},n.validSettings=n.swipeStart=n.swipeMove=n.swipeEnd=n.slidesOnRight=n.slidesOnLeft=n.slideHandler=n.siblingDirection=n.safePreventDefault=n.lazyStartIndex=n.lazySlidesOnRight=n.lazySlidesOnLeft=n.lazyEndIndex=n.keyHandler=n.initializedState=n.getWidth=n.getTrackLeft=n.getTrackCSS=n.getTrackAnimateCSS=n.getTotalSlides=n.getSwipeDirection=n.getSlideCount=n.getRequiredLazySlides=n.getPreClones=n.getPostClones=n.getOnDemandLazySlides=n.getNavigableIndexes=n.getHeight=void 0;var r=a(t(22790)),o=a(t(39577));function a(e){return e&&e.__esModule?e:{default:e}}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function s(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function l(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
2n%2?s(Object(t),!0).forEach(function(n){c(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):s(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function c(e,n,t){return(n=function(e){var n=function(e,n){if("object"!=i(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==i(n)?n:String(n)}(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function d(e,n,t){return Math.max(n,Math.min(e,t))}var A=n.safePreventDefault=function(e){["onTouchStart","onTouchMove","onWheel"].includes(e._reactName)||e.preventDefault()},u=n.getOnDemandLazySlides=function(e){for(var n=[],t=p(e),r=h(e),o=t;o<r;o++)e.lazyLoadedList.indexOf(o)<0&&n.push(o);return n},p=(n.getRequiredLazySlides=function(e){for(var n=[],t=p(e),r=h(e),o=t;o<r;o++)n.push(o);return n},n.lazyStartIndex=function(e){return e.currentSlide-g(e)}),h=n.lazyEndIndex=function(e){return e.currentSlide+m(e)},g=n.lazySlidesOnLeft=function(e){return e.centerMode?Math.floor(e.slidesToShow/2)+(parseInt(e.centerPadding)>0?1:0):0},m=n.lazySlidesOnRight=function(e){return e.centerMode?Math.floor((e.slidesToShow-1)/2)+1+(parseInt(e.centerPadding)>0?1:0):e.slidesToShow},f=n.getWidth=function(e){return e&&e.offsetWidth||0},C=n.getHeight=function(e){return e&&e.offsetHeight||0},b=n.getSwipeDirection=function(e){var n,t,r,o,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return n=e.startX-e.curX,t=e.startY-e.curY,r=Math.atan2(t,n),(o=Math.round(180*r/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0||o<=360&&o>=315?"left":o>=135&&o<=225?"right":!0===a?o>=35&&o<=135?"up":"down":"vertical"},v=n.canGoNext=function(e){var n=!0;return e.infinite||(e.centerMode&&e.currentSlide>=e.slideCount-1||e.slideCount<=e.slidesToShow||e.currentSlide>=e.slideCount-e.slidesToShow)&&(n=!1),n},x=(n.extractObject=function(e,n){var t={};return n.forEach(function(n){return t[n]=e[n]}),t},n.initializedState=function(e){var n,t=r.default.Children.count(e.children),o=e.listRef,a=Math.ceil(f(o)),i=e.trackRef&&e.trackRef.node,s=Math.ceil(f(i));if(e.vertical)n=a;else{var c=e.centerMode&&2*parseInt(e.centerPadding);"string"===typeof e.centerPadding&&"%"===e.centerPadding.slice(-1)&&(c*=a/100),n=Math.ceil((a-c)/e.slidesToShow)}var d=o&&C(o.querySelector('[data-index="0"]')),A=d*e.slidesToShow,p=void 0===e.currentSlide?e.initialSlide:e.currentSlide;e.rtl&&void 0===e.currentSlide&&(p=t-1-e.initialSlide);var h=e.lazyLoadedList||[],g=u(l(l({},e),{},{currentSlide:p,lazyLoadedList:h})),m={slideCount:t,slideWidth:n,listWidth:a,trackWidth:s,currentSlide:p,slideHeight:d,listHeight:A,lazyLoadedList:h=h.concat(g)};return null===e.autoplaying&&e.autoplay&&(m.autoplaying="playing"),m},n.slideHandler=function(e){var n=e.waitForAnimate,t=e.animating,r=e.fade,o=e.infinite,a=e.index,i=e.slideCount,s=e.lazyLoad,c=e.currentSlide,A=e.centerMode,p=e.slidesToScroll,h=e.slidesToShow,g=e.useCSS,m=e.lazyLoadedList;if(n&&t)return{};var f,C,b,x=a,y={},w={},_=o?a:d(a,0,i-1);if(r){if(!o&&(a<0||a>=i))return{};a<0?x=a+i:a>=i&&(x=a-i),s&&m.indexOf(x)<0&&(m=m.concat(x)),y={animating:!0,currentSlide:x,lazyLoadedList:m,targetSlide:x},w={animating:!1,targetSlide:x}}else f=x,x<0?(f=x+i,o?i%p!==0&&(f=i-i%p):f=0):!v(e)&&x>c?x=f=c:A&&x>=i?(x=o?i:i-1,f=o?0:i-1):x>=i&&(f=x-i,o?i%p!==0&&(f=0):f=i-h),!o&&x+h>=i&&(f=i-h),C=B(l(l({},e),{},{slideIndex:x})),b=B(l(l({},e),{},{slideIndex:f})),o||(C===b&&(x=f),C=b),s&&(m=m.concat(u(l(l({},e),{},{currentSlide:x})))),g?(y={animating:!0,currentSlide:f,trackStyle:k(l(l({},e),{},{left:C})),lazyLoadedList:m,targetSlide:_},w={animating:!1,currentSlide:f,trackStyle:E(l(l({},e),{},{left:b})),swipeLeft:null,targetSlide:_}):y={currentSlide:f,trackStyle:E(l(l({},e),{},{left:b})),lazyLoadedList:m,targetSlide:_};return{state:y,nextState:w}},n.changeSlide=function(e,n){var t,r,o,a,i=e.slidesToScroll,s=e.slidesToShow,c=e.slideCount,d=e.currentSlide,A=e.targetSlide,u=e.lazyLoad,p=e.infinite;if(t=c%i!==0?0:(c-d)%i,"previous"===n.message)a=d-(o=0===t?i:s-t),u&&!p&&(a=-1===(r=d-o)?c-1:r),p||(a=A-i);else if("next"===n.message)a=d+(o=0===t?i:t),u&&!p&&(a=(d+i)%c+t),p||(a=A+i);else if("dots"===n.message)a=n.index*n.slidesToScroll;else if("children"===n.message){if(a=n.index,p){var h=F(l(l({},e),{},{targetSlide:a}));a>n.currentSlide&&"left"===h?a-=c:a<n.currentSlide&&"right"===h&&(a+=c)}}else"index"===n.message&&(a=Number(n.index));return a},n.keyHandler=function(e,n,t){return e.target.tagName.match("TEXTAREA|INPUT|SELECT")||!n?"":37===e.ke
vendor: 2,513 bytes, line 2
2yCode?t?"next":"previous":39===e.keyCode?t?"previous":"next":""},n.swipeStart=function(e,n,t){return"IMG"===e.target.tagName&&A(e),!n||!t&&-1!==e.type.indexOf("mouse")?"":{dragging:!0,touchObject:{startX:e.touches?e.touches[0].pageX:e.clientX,startY:e.touches?e.touches[0].pageY:e.clientY,curX:e.touches?e.touches[0].pageX:e.clientX,curY:e.touches?e.touches[0].pageY:e.clientY}}},n.swipeMove=function(e,n){var t=n.scrolling,r=n.animating,o=n.vertical,a=n.swipeToSlide,i=n.verticalSwiping,s=n.rtl,c=n.currentSlide,d=n.edgeFriction,u=n.edgeDragged,p=n.onEdge,h=n.swiped,g=n.swiping,m=n.slideCount,f=n.slidesToScroll,C=n.infinite,x=n.touchObject,y=n.swipeEvent,w=n.listHeight,_=n.listWidth;if(!t){if(r)return A(e);o&&a&&i&&A(e);var k,S={},j=B(n);x.curX=e.touches?e.touches[0].pageX:e.clientX,x.curY=e.touches?e.touches[0].pageY:e.clientY,x.swipeLength=Math.round(Math.sqrt(Math.pow(x.curX-x.startX,2)));var T=Math.round(Math.sqrt(Math.pow(x.curY-x.startY,2)));if(!i&&!g&&T>10)return{scrolling:!0};i&&(x.swipeLength=T);var F=(s?-1:1)*(x.curX>x.startX?1:-1);i&&(F=x.curY>x.startY?1:-1);var I=Math.ceil(m/f),N=b(n.touchObject,i),D=x.swipeLength;return C||(0===c&&("right"===N||"down"===N)||c+1>=I&&("left"===N||"up"===N)||!v(n)&&("left"===N||"up"===N))&&(D=x.swipeLength*d,!1===u&&p&&(p(N),S.edgeDragged=!0)),!h&&y&&(y(N),S.swiped=!0),k=o?j+D*(w/_)*F:s?j-D*F:j+D*F,i&&(k=j+D*F),S=l(l({},S),{},{touchObject:x,swipeLeft:k,trackStyle:E(l(l({},n),{},{left:k}))}),Math.abs(x.curX-x.startX)<.8*Math.abs(x.curY-x.startY)?S:(x.swipeLength>10&&(S.swiping=!0,A(e)),S)}},n.swipeEnd=function(e,n){var t=n.dragging,r=n.swipe,o=n.touchObject,a=n.listWidth,i=n.touchThreshold,s=n.verticalSwiping,c=n.listHeight,d=n.swipeToSlide,u=n.scrolling,p=n.onSwipe,h=n.targetSlide,g=n.currentSlide,m=n.infinite;if(!t)return r&&A(e),{};var f=s?c/i:a/i,C=b(o,s),v={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(u)return v;if(!o.swipeLength)return v;if(o.swipeLength>f){var x,_;A(e),p&&p(C);var E=m?g:h;switch(C){case"left":case"up":_=E+w(n),x=d?y(n,_):_,v.currentDirection=0;break;case"right":case"down":_=E-w(n),x=d?y(n,_):_,v.currentDirection=1;break;default:x=E}v.triggerSlideHandler=x}else{var S=B(n);v.trackStyle=k(l(l({},n),{},{left:S}))}return v},n.getNavigableIndexes=function(e){for(var n=e.infinite?2*e.slideCount:e.slideCount,t=e.infinite?-1*e.slidesToShow:0,r=e.infinite?-1*e.slidesToShow:0,o=[];t<n;)o.push(t),t=r+e.slidesToScroll,r+=Math.min(e.slidesToScroll,e.slidesToShow);return o}
2),y=n.checkNavigable=function(e,n){var t=x(e),r=0;if(n>t[t.length-1])n=t[t.length-1];else for(var o in t){if(n<t[o]){n=r;break}r=t[o]}return n},w=n.getSlideCount=function(e){var n=e.centerMode?e.slideWidth*Math.floor(e.slidesToShow/2):0;if(e.swipeToSlide){var t,r=e.listRef,o=r.querySelectorAll&&r.querySelectorAll(".slick-slide")||[];if(Array.from(o).every(function(r){if(e.vertical){if(r.offsetTop+C(r)/2>-1*e.swipeLeft)return t=r,!1}else if(r.offsetLeft-n+f(r)/2>-1*e.swipeLeft)return t=r,!1;return!0}),!t)return 0;var a=!0===e.rtl?e.slideCount-e.currentSlide:e.currentSlide;return Math.abs(t.dataset.index-a)||1}return e.slidesToScroll},_=n.checkSpecKeys=function(e,n){return n.reduce(function(n,t){return n&&e.hasOwnProperty(t)},!0)?null:console.error("Keys Missing:",e)},E=n.getTrackCSS=function(e){var n,t;_(e,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var r=e.slideCount+2*e.slidesToShow;e.vertical?t=r*e.slideHeight:n=T(e)*e.slideWidth;var o={opacity:1,transition:"",WebkitTransition:""};if(e.useTransform){var a=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",i=e.vertical?"translate3d(0px, "+e.left+"px, 0px)":"translate3d("+e.left+"px, 0px, 0px)",s=e.vertical?"translateY("+e.left+"px)":"translateX("+e.left+"px)";o=l(l({},o),{},{WebkitTransform:a,transform:i,msTransform:s})}else e.vertical?o.top=e.left:o.left=e.left;return e.fade&&(o={opacity:1}),n&&(o.width=n),t&&(o.height=t),window&&!window.addEventListener&&window.attachEvent&&(e.vertical?o.marginTop=e.left+"px":o.marginLeft=e.left+"px"),o},k=n.getTrackAnimateCSS=function(e){_(e,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var n=E(e);return e.useTransform?(n.WebkitTransition="-webkit-transform "+e.speed+"ms "+e.cssEase,n.transition="transform "+e.speed+"ms "+e.cssEase):e.vertical?n.transition="top "+e.speed+"ms "+e.cssEase:n.transition="left "+e.speed+"ms "+e.cssEase,n},B=n.getTrackLeft=function(e){if(e.unslick)return 0;_(e,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var n,t,r=e.slideIndex,o=e.trackRef,a=e.infinite,i=e.centerMode,s=e.slideCount,l=e.slidesToShow,c=e.slidesToScroll,d=e.slideWidth,A=e.listWidth,u=e.variableWidth,p=e.slideHeight,h=e.fade,g=e.vertical;if(h||1===e.slideCount)return 0;var m=0;if(a?(m=-S(e),s%c!==0&&r+c>s&&(m=-(r>s?l-(r-s):s%c)),i&&(m+=parseInt(l/2))):(s%c!==0&&r+c>s&&(m=l-s%c),i&&(m=parseInt(l/2))),n=g?r*p*-1+m*p:r*d*-1+m*d,!0===u){var f,C=o&&o.node;if(f=r+S(e),n=(t=C&&C.childNodes[f])?-1*t.offsetLeft:0,!0===i){f=a?r+S(e):r,t=C&&C.children[f],n=0;for(var b=0;b<f;b++)n-=C&&C.children[b]&&C.children[b].offsetWidth;n-=parseInt(e.centerPadding),n+=t&&(A-t.offsetWidth)/2}}return n},S=n.getPreClones=function(e){return e.unslick||!e.infinite?0:e.variableWidth?e.slideCount:e.slidesToShow+(e.centerMode?1:0)},j=n.getPostClones=function(e){return e.unslick||!e.infinite?0:e.slideCount},T=n.getTotalSlides=function(e){return 1===e.slideCount?1:S(e)+e.slideCount+j(e)},F=n.siblingDirection=function(e){return e.targetSlide>e.currentSlide?e.targetSlide>e.currentSlide+I(e)?"left":"right":e.targetSlide<e.currentSlide-N(e)?"right":"left"},I=n.slidesOnRight=function(e){var n=e.slidesToShow,t=e.centerMode,r=e.rtl,o=e.centerPadding;if(t){var a=(n-1)/2+1;return parseInt(o)>0&&(a+=1),r&&n%2===0&&(a+=1),a}return r?0:n-1},N=n.slidesOnLeft=function(e){var n=e.slidesToShow,t=e.centerMode,r=e.rtl,o=e.centerPadding;if(t){var a=(n-1)/2+1;return parseInt(o)>0&&(a+=1),r||n%2!==0||(a+=1),a}return r?n-1:0},D=(n.canUseDOM=function(){return!("undefined"===typeof window||!window.document||!window.document.createElement)},n.validSettings=Object.keys(o.default))},12950(e,n,t){"use strict";var r=t(22790),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,n,t){var r,a={},c=null,d=null;for(r in void 0!==t&&(c=""+t),void 0!==n.key&&(c=""+n.key),void 0!==n.ref&&(d=n.ref),n)i.call(n,r)&&!l.hasOwnProperty(r)&&(a[r]=n[r]);if(e&&e.defaultProps)for(r in n=e.defaultProps)void 0===a[r]&&(a[r]=n[r]);return{$$typeof:o,type:e,key:c,ref:d,props:a,_owner:s.current}}n.Fragment=a,n.jsx=c,n.jsxs=c},89161(e,n){"use strict";var t=Symbol.for("react.element"),r=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),A=Symbol.for("react.memo"),u=Symbol.for("react.lazy"),p=Symbol.iterator;var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,m={};function f(e,n,t){this.props=e,this.context=n,this.refs=m,this.updater=t||h}function C(){}function b(e,n,t){this.props=e,this.context=n,this.refs=m,this.updater=t||h}f.prototype.isReactComponent={},f.prototype.setState=function(e,n){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,n,"setState")},f.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},C.prototype=f.prototype;var v=b.prototype=new C;v.constructor=b,g(v,f.prototype),v.isPureReactComponent=!0;var x=Array.isArray,y=Object.prototype.hasOwnProperty,w={current:null},_={key:!0,ref:!0,__self:!0,__source:!0};function E(e,n,r){var o,a={},i=null,s=null;if(null!=n)for(o in void 0!==n.ref&&(s=n.ref),void 0!==n.key&&(i=""+n.key),n)y.call(n,o)&&!_.hasOwnProperty(o)&&(a[o]=n[o]);var l=arguments.length-2;if(1===l)a.children=r;else if(1<l){for(var c=Array(l),d=0;d<l;d++)c[d]=arguments[d+2];a.children=c}if(e&&e.defaultProps)for(o in l=e.defaultProps)void 0===a[o]&&(a[o]=l[o]);return{$$typeof:t,type:e,key:i,ref:s,props:a,_owner:w.current}}function k(e){return"object"===typeof e&&null!==e&&e.$$typeof===t}var B=/\/+/g;function S(e,n){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var n={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(e){return n[e]})}(""+e.key):n.toString(36)}function j(e,n,o,a,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case t:case r:l=!0}}if(l)return i=i(l=e),e=""===a?"."+S(l,0):a,x(i)?(o="",null!=e&&(o=e.replace(B,"$&/")+"/"),j(i,n,o,"",function(e){return e})):null!=i&&(k(i)&&(i=function(e,n){return{$$typeof:t,type:e.type,key:n,ref:e.ref,props:e.props,_owner:e._owner}}(i,o+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(B,"$&/")+"/")+e)),n.push(i)),1;if(l=0,a=""===a?".":a+":",x(e))for(var c=0;c<e.length;c++){var d=a+S(s=e[c],c);l+=j(s,n,o,d,i)}else if(d=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=p&&e[p]||e["@@iterator"])?e:null}(e),"function"===typeof d)for(e=d.call(e),c=0;!(s=e.next()).done;
2)l+=j(s=s.value,n,o,d=a+S(s,c++),i);else if("object"===s)throw n=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===n?"object with keys {"+Object.keys(e).join(", ")+"}":n)+"). If you meant to render a collection of children, use an array instead.");return l}function T(e,n,t){if(null==e)return e;var r=[],o=0;return j(e,r,"","",function(e){return n.call(t,e,o++)}),r}function F(e){if(-1===e._status){var n=e._result;(n=n()).then(function(n){0!==e._status&&-1!==e._status||(e._status=1,e._result=n)},function(n){0!==e._status&&-1!==e._status||(e._status=2,e._result=n)}),-1===e._status&&(e._status=0,e._result=n)}if(1===e._status)return e._result.default;throw e._result}var I={current:null},N={transition:null},D={ReactCurrentDispatcher:I,ReactCurrentBatchConfig:N,ReactCurrentOwner:w};n.Children={map:T,forEach:function(e,n,t){T(e,function(){n.apply(this,arguments)},t)},count:function(e){var n=0;return T(e,function(){n++}),n},toArray:function(e){return T(e,function(e){return e})||[]},only:function(e){if(!k(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},n.Component=f,n.Fragment=o,n.Profiler=i,n.PureComponent=b,n.StrictMode=a,n.Suspense=d,n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=D,n.cloneElement=function(e,n,r){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=g({},e.props),a=e.key,i=e.ref,s=e._owner;if(null!=n){if(void 0!==n.ref&&(i=n.ref,s=w.current),void 0!==n.key&&(a=""+n.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in n)y.call(n,c)&&!_.hasOwnProperty(c)&&(o[c]=void 0===n[c]&&void 0!==l?l[c]:n[c])}var c=arguments.length-2;if(1===c)o.children=r;else if(1<c){l=Array(c);for(var d=0;d<c;d++)l[d]=arguments[d+2];o.children=l}return{$$typeof:t,type:e.type,key:a,ref:i,props:o,_owner:s}},n.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},n.createElement=E,n.createFactory=function(e){var n=E.bind(null,e);return n.type=e,n},n.createRef=function(){return{current:null}},n.forwardRef=function(e){return{$$typeof:c,render:e}},n.isValidElement=k,n.lazy=function(e){return{$$typeof:u,_payload:{_status:-1,_result:e},_init:F}},n.memo=function(e,n){return{$$typeof:A,type:e,compare:void 0===n?null:n}},n.startTransition=function(e){var n=N.transition;N.transition={};try{e()}finally{N.transition=n}},n.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},n.useCallback=function(e,n){return I.current.useCallback(e,n)},n.useContext=function(e){return I.current.useContext(e)},n.useDebugValue=function(){},n.useDeferredValue=function(e){return I.current.useDeferredValue(e)},n.useEffect=function(e,n){return I.current.useEffect(e,n)},n.useId=function(){return I.current.useId()},n.useImperativeHandle=function(e,n,t){return I.current.useImperativeHandle(e,n,t)},n.useInsertionEffect=function(e,n){return I.current.useInsertionEffect(e,n)},n.useLayoutEffect=function(e,n){return I.current.useLayoutEffect(e,n)},n.useMemo=function(e,n){return I.current.useMemo(e,n)},n.useReducer=function(e,n,t){return I.current.useReducer(e,n,t)},n.useRef=function(e){return I.current.useRef(e)},n.useState=function(e){return I.current.useState(e)},n.useSyncExternalStore=function(e,n,t){return I.current.useSyncExternalStore(e,n,t)},n.useTransition=function(){return I.current.useTransition()},n.version="18.2.0"},22790(e,n,t){"use strict";e.exports=t(89161)},58102(e,n,t){"use strict";e.exports=t(12950)},56890(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.autoprefix=void 0;var r,o=t(68237),a=(r=o)&&r.__esModule?r:{default:r},i=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};var s={borderRadius:function(e){return{msBorderRadius:e,MozBorderRadius:e,OBorderRadius:e,WebkitBorderRadius:e,borderRadius:e}}
2,boxShadow:function(e){return{msBoxShadow:e,MozBoxShadow:e,OBoxShadow:e,WebkitBoxShadow:e,boxShadow:e}},userSelect:function(e){return{WebkitTouchCallout:e,KhtmlUserSelect:e,MozUserSelect:e,msUserSelect:e,WebkitUserSelect:e,userSelect:e}},flex:function(e){return{WebkitBoxFlex:e,MozBoxFlex:e,WebkitFlex:e,msFlex:e,flex:e}},flexBasis:function(e){return{WebkitFlexBasis:e,flexBasis:e}},justifyContent:function(e){return{WebkitJustifyContent:e,justifyContent:e}},transition:function(e){return{msTransition:e,MozTransition:e,OTransition:e,WebkitTransition:e,transition:e}},transform:function(e){return{msTransform:e,MozTransform:e,OTransform:e,WebkitTransform:e,transform:e}},absolute:function(e){var n=e&&e.split(" ");return{position:"absolute",top:n&&n[0],right:n&&n[1],bottom:n&&n[2],left:n&&n[3]}},extend:function(e,n){var t=n[e];return t||{extend:e}}},l=n.autoprefix=function(e){var n={};return(0,a.default)(e,function(e,t){var r={};(0,a.default)(e,function(e,n){var t=s[n];t?r=i({},r,t(e)):r[n]=e}),n[t]=r}),n};n.default=l},26078(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.active=void 0;var r,o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},a=t(22790),i=(r=a)&&r.__esModule?r:{default:r};function s(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!==typeof n&&"function"!==typeof n?e:n}var l=n.active=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(t){function r(){var t,a,l;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,r);for(var c=arguments.length,d=Array(c),A=0;A<c;A++)d[A]=arguments[A];return a=l=s(this,(t=r.__proto__||Object.getPrototypeOf(r)).call.apply(t,[this].concat(d))),l.state={active:!1},l.handleMouseDown=function(){return l.setState({active:!0})},l.handleMouseUp=function(){return l.setState({active:!1})},l.render=function(){return i.default.createElement(n,{onMouseDown:l.handleMouseDown,onMouseUp:l.handleMouseUp},i.default.createElement(e,o({},l.props,l.state)))},s(l,a)}return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(r,t),r}(i.default.Component)};n.default=l},45568(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.hover=void 0;var r,o=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},a=t(22790),i=(r=a)&&r.__esModule?r:{default:r};function s(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!==typeof n&&"function"!==typeof n?e:n}var l=n.hover=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(t){function r(){var t,a,l;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,r);for(var c=arguments.length,d=Array(c),A=0;A<c;A++)d[A]=arguments[A];return a=l=s(this,(t=r.__proto__||Object.getPrototypeOf(r)).call.apply(t,[this].concat(d))),l.state={hover:!1},l.handleMouseOver=function(){return l.setState({hover:!0})},l.handleMouseOut=function(){return l.setState({hover:!1})},l.render=function(){return i.default.createElement(n,{onMouseOver:l.handleMouseOver,onMouseOut:l.handleMouseOut},i.default.createElement(e,o({},l.props,l.state)))},s(l,a)}return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(r,t),r}(i.default.Component)};n.default=l},38187(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.flattenNames=void 0;var r=s(t(83801)),o=s(t(68237)),a=s(t(27741)),i=s(t(88300));
2function s(e){return e&&e.__esModule?e:{default:e}}var l=n.flattenNames=function e(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=[];return(0,i.default)(n,function(n){Array.isArray(n)?e(n).map(function(e){return t.push(e)}):(0,a.default)(n)?(0,o.default)(n,function(e,n){!0===e&&t.push(n),t.push(n+"-"+e)}):(0,r.default)(n)&&t.push(n)}),t};n.default=l},86361(e,n,t){"use strict";n.H8=void 0;var r=c(t(38187)),o=c(t(97573)),a=c(t(56890)),i=c(t(45568)),s=c(t(26078)),l=c(t(15631));function c(e){return e&&e.__esModule?e:{default:e}}i.default,n.H8=i.default,s.default,l.default;var d=function(e){for(var n=arguments.length,t=Array(n>1?n-1:0),i=1;i<n;i++)t[i-1]=arguments[i];var s=(0,r.default)(t),l=(0,o.default)(e,s);return(0,a.default)(l)};n.Ay=d},15631(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0});n.default=function(e,n){var t={},r=function(e){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];t[e]=n};return 0===e&&r("first-child"),e===n-1&&r("last-child"),(0===e||e%2===0)&&r("even"),1===Math.abs(e%2)&&r("odd"),r("nth-child",e),t}},97573(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.mergeClasses=void 0;var r=i(t(68237)),o=i(t(58325)),a=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};function i(e){return e&&e.__esModule?e:{default:e}}var s=n.mergeClasses=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],t=e.default&&(0,o.default)(e.default)||{};return n.map(function(n){var o=e[n];return o&&(0,r.default)(o,function(e,n){t[n]||(t[n]={}),t[n]=a({},t[n],o[n])}),n}),t};n.default=s},27586(e,n){!function(e){"use strict";function n(e,n){e.super_=n,e.prototype=Object.create(n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}function t(e,n){Object.defineProperty(this,"kind",{value:e,enumerable:!0}),n&&n.length&&Object.defineProperty(this,"path",{value:n,enumerable:!0})}function r(e,n,t){r.super_.call(this,"E",e),Object.defineProperty(this,"lhs",{value:n,enumerable:!0}),Object.defineProperty(this,"rhs",{value:t,enumerable:!0})}function o(e,n){o.super_.call(this,"N",e),Object.defineProperty(this,"rhs",{value:n,enumerable:!0})}function a(e,n){a.super_.call(this,"D",e),Object.defineProperty(this,"lhs",{value:n,enumerable:!0})}function i(e,n,t){i.super_.call(this,"A",e),Object.defineProperty(this,"index",{value:n,enumerable:!0}),Object.defineProperty(this,"item",{value:t,enumerable:!0})}function s(e,n,t){var r=e.slice((t||n)+1||e.length);return e.length=n<0?e.length+n:n,e.push.apply(e,r),e}function l(e){var n="undefined"==typeof e?"undefined":j(e);return"object"!==n?n:e===Math?"math":null===e?"null":Array.isArray(e)?"array":"[object Date]"===Object.prototype.toString.call(e)?"date":"function"==typeof e.toString&&/^\/.*\//.test(e.toString())?"regexp":"object"}function c(e,n,t,d,A,u,p){p=p||[];var h=(A=A||[]).slice(0);if("undefined"!=typeof u){if(d){if("function"==typeof d&&d(h,u))return;if("object"===("undefined"==typeof d?"undefined":j(d))){if(d.prefilter&&d.prefilter(h,u))return;if(d.normalize){var g=d.normalize(h,u,e,n);g&&(e=g[0],n=g[1])}}}h.push(u)}"regexp"===l(e)&&"regexp"===l(n)&&(e=e.toString(),n=n.toString());var m="undefined"==typeof e?"undefined":j(e),f="undefined"==typeof n?"undefined":j(n),C="undefined"!==m||p&&p[p.length-1].lhs&&p[p.length-1].lhs.hasOwnProperty(u),b="undefined"!==f||p&&p[p.length-1].rhs&&p[p.length-1].rhs.hasOwnProperty(u);if(!C&&b)t(new o(h,n));else if(!b&&C)t(new a(h,e));else if(l(e)!==l(n))t(new r(h,e,n));else if("date"===l(e)&&e-n!==0)t(new r(h,e,n));else if("object"===m&&null!==e&&null!==n)if(p.filter(function(n){return n.lhs===e}).length)e!==n&&t(new r(h,e,n));else{if(p.push({lhs:e,rhs:n}),Array.isArray(e)){var v;for(e.length,v=0;v<e.length;v++)v>=n.length?t(new i(h,v,new a(void 0,e[v]))):c(e[v],n[v],t,d,h,v,p);for(;v<n.length;)t(new i(h,v,new o(void 0,n[v++])))}else{var x=Object.keys(e),y=Object.keys(n);x.forEach(function(r,o){var a=y.indexOf(r);a>=0?(c(e[r],n[r],t,d,h,r,p),y=s(y,a)):c(e[r],void 0,t,d,h,r,p)}
2),y.forEach(function(e){c(void 0,n[e],t,d,h,e,p)})}p.length=p.length-1}else e!==n&&("number"===m&&isNaN(e)&&isNaN(n)||t(new r(h,e,n)))}function d(e,n,t,r){return r=r||[],c(e,n,function(e){e&&r.push(e)},t),r.length?r:void 0}function A(e,n,t){if(t.path&&t.path.length){var r,o=e[n],a=t.path.length-1;for(r=0;r<a;r++)o=o[t.path[r]];switch(t.kind){case"A":A(o[t.path[r]],t.index,t.item);break;case"D":delete o[t.path[r]];break;case"E":case"N":o[t.path[r]]=t.rhs}}else switch(t.kind){case"A":A(e[n],t.index,t.item);break;case"D":e=s(e,n);break;case"E":case"N":e[n]=t.rhs}return e}function u(e,n,t){if(e&&n&&t&&t.kind){for(var r=e,o=-1,a=t.path?t.path.length-1:0;++o<a;)"undefined"==typeof r[t.path[o]]&&(r[t.path[o]]="number"==typeof t.path[o]?[]:{}),r=r[t.path[o]];switch(t.kind){case"A":A(t.path?r[t.path[o]]:r,t.index,t.item);break;case"D":delete r[t.path[o]];break;case"E":case"N":r[t.path[o]]=t.rhs}}}function p(e,n,t){if(t.path&&t.path.length){var r,o=e[n],a=t.path.length-1;for(r=0;r<a;r++)o=o[t.path[r]];switch(t.kind){case"A":p(o[t.path[r]],t.index,t.item);break;case"D":case"E":o[t.path[r]]=t.lhs;break;case"N":delete o[t.path[r]]}}else switch(t.kind){case"A":p(e[n],t.index,t.item);break;case"D":case"E":e[n]=t.lhs;break;case"N":e=s(e,n)}return e}function h(e,n,t){if(e&&n&&t&&t.kind){var r,o,a=e;for(o=t.path.length-1,r=0;r<o;r++)"undefined"==typeof a[t.path[r]]&&(a[t.path[r]]={}),a=a[t.path[r]];switch(t.kind){case"A":p(a[t.path[r]],t.index,t.item);break;case"D":case"E":a[t.path[r]]=t.lhs;break;case"N":delete a[t.path[r]]}}}function g(e,n,t){e&&n&&c(e,n,function(r){t&&!t(e,n,r)||u(e,n,r)})}function m(e){return"color: "+I[e].color+"; font-weight: bold"}function f(e){var n=e.kind,t=e.path,r=e.lhs,o=e.rhs,a=e.index,i=e.item;switch(n){case"E":return[t.join("."),r,"\u2192",o];case"N":return[t.join("."),o];case"D":return[t.join(".")];case"A":return[t.join(".")+"["+a+"]",i];default:return[]}}function C(e,n,t,r){var o=d(e,n);try{r?t.groupCollapsed("diff"):t.group("diff")}catch(e){t.log("diff")}o?o.forEach(function(e){var n=e.kind,r=f(e);t.log.apply(t,["%c "+I[n].text,m(n)].concat(T(r)))}):t.log("\u2014\u2014 no diff \u2014\u2014");try{t.groupEnd()}catch(e){t.log("\u2014\u2014 diff end \u2014\u2014 ")}}function b(e,n,t,r){switch("undefined"==typeof e?"undefined":j(e)){case"object":return"function"==typeof e[r]?e[r].apply(e,T(t)):e[r];case"function":return e(n);default:return e}}function v(e){var n=e.timestamp,t=e.duration;return function(e,r,o){var a=["action"];return a.push("%c"+String(e.type)),n&&a.push("%c@ "+r),t&&a.push("%c(in "+o.toFixed(2)+" ms)"),a.join(" ")}}function x(e,n){var t=n.logger,r=n.actionTransformer,o=n.titleFormatter,a=void 0===o?v(n):o,i=n.collapsed,s=n.colors,l=n.level,c=n.diff,d="undefined"==typeof n.titleFormatter;e.forEach(function(o,A){var u=o.started,p=o.startedTime,h=o.action,g=o.prevState,m=o.error,f=o.took,v=o.nextState,x=e[A+1];x&&(v=x.prevState,f=x.started-u);var y=r(h),w="function"==typeof i?i(function(){return v},h,o):i,_=B(p),E=s.title?"color: "+s.title(y)+";":"",k=["color: gray; font-weight: lighter;"];k.push(E),n.timestamp&&k.push("color: gray; font-weight: lighter;"),n.duration&&k.push("color: gray; font-weight: lighter;");var S=a(y,_,f);try{w?s.title&&d?t.groupCollapsed.apply(t,["%c "+S].concat(k)):t.groupCollapsed(S):s.title&&d?t.group.apply(t,["%c "+S].concat(k)):t.group(S)}catch(e){t.log(S)}var j=b(l,y,[g],"prevState"),T=b(l,y,[y],"action"),F=b(l,y,[m,g],"error"),I=b(l,y,[v],"nextState");if(j)if(s.prevState){var N="color: "+s.prevState(g)+"; font-weight: bold";t[j]("%c prev state",N,g)}else t[j]("prev state",g);if(T)if(s.action){var D="color: "+s.action(y)+"; font-weight: bold";t[T]("%c action    ",D,y)}else t[T]("action    ",y);if(m&&F)if(s.error){var P="color: "+s.error(m,g)+"; font-weight: bold;";t[F]("%c error     ",P,m)}else t[F]("error     ",m);if(I)if(s.nextState){var z="color: "+s.nextState(v)+"; font-weight: bold";t[I]("%c next state",z,v)}else t[I]("next state",v);c&&C(g,v,t,w);try{t.groupEnd()}catch(e){t.log("\u2014\u2014 log end \u2014\u2014")}})}function y(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=Object.assign({},N,e),t=n.logger,r=n.stateTransformer,o=n.errorTransformer,a=n.predicate,i=n.logErrors,s=n.diffPredicate;if("undefined"==typeof t)return function(){return function(e){return function(n){return e(n)}}};if(e.getState&&e.dispatch)return console.error("[redux-logger] redux-logger not installed. Make sure to pass logger instance as middleware:\n// Logger with default options\nimport { logger } from 'redux-logger'\nconst store = createStore(\n  reducer,\n  applyMiddleware(logger)\n)\n// Or you can create your own logger with custom options http://bit.ly/redux-logger-options\nimport createLogger from 'redux-logger'\nconst logger = createLogger({\n  // ...options\n});\nconst store = createStore(\n  reducer,\n  applyMiddleware(logger)\n)\n"),function(){return function(e){return function(n){return e(n)}}};var l=[];return function(e){var t=e.getState;return function(e){return function(c){if("function"==typeof a&&!a(t,c))return e(c);var d={};l.push(d),d.started=S.now(),d.startedTime=new Date,d.prevState=r(t()),d.action=c;var A=void 0;if(i)try{A=e(c)}catch(e){d.error=o(e)}else A=e(c);d.took=S.now()-d.started,d.nextState=r(t());var u=n.diff&&"function"==typeof s?s(t,c):n.diff;if(x(l,Object.assign({},n,{diff:u})),l.length=0,d.error)throw d.error;return A}}}}var w,_,E=function(e,n){return new Array(n+1).join(e)},k=function(e,n){return E("0",n-e.toString().length)+e},B=function(e){return k(e.getHours(),2)+":"+k(e.getMinutes(),2)+":"+k(e.getSeconds(),2)+"."+k(e.getMilliseconds(),3)},S="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance:Date,j="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},T=function(e){if(Array.isArray(e)){for(var n=0,t=Array(e.length);n<e.length;n++)t[n]=e[n];return t}return Array.from(e)},F=[];w="object"===("undefined"==typeof globalThis?"undefined":j(globalThis))&&globalThis?globalThis:"undefined"!=typeof window?window:{},(_=w.DeepDiff)&&F.push(function(){"undefined"!=typeof _&&w.DeepDiff===d&&(w.DeepDiff=_,_=void 0)}),n(r,t),n(o,t),n(a,t),n(i,t),Object.defineProperties(d,{diff:{value:d,enumerable:!0},observableDiff:{value:c,enumerable:!0},applyDiff:{value:g,enumerable:!0},applyChange:{value:u,enumerable:!0},revertChange:{value:h,enumerable:!0},isConflict:{value:function(){return"undefined"!=typeof _},enumerable:!0}
2,noConflict:{value:function(){return F&&(F.forEach(function(e){e()}),F=null),d},enumerable:!0}});var I={E:{color:"#2196F3",text:"CHANGED:"},N:{color:"#4CAF50",text:"ADDED:"},D:{color:"#F44336",text:"DELETED:"},A:{color:"#2196F3",text:"ARRAY:"}},N={level:"log",logger:console,logErrors:!0,collapsed:void 0,predicate:void 0,duration:!1,timestamp:!0,stateTransformer:function(e){return e},actionTransformer:function(e){return e},errorTransformer:function(e){return e},colors:{title:function(){return"inherit"},prevState:function(){return"#9E9E9E"},action:function(){return"#03A9F4"},nextState:function(){return"#4CAF50"},error:function(){return"#F20404"}},diff:!1,diffPredicate:void 0,transformer:void 0},D=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=e.dispatch,t=e.getState;return"function"==typeof n||"function"==typeof t?y()({dispatch:n,getState:t}):void console.error("\n[redux-logger v3] BREAKING CHANGE\n[redux-logger v3] Since 3.0.0 redux-logger exports by default logger with default settings.\n[redux-logger v3] Change\n[redux-logger v3] import createLogger from 'redux-logger'\n[redux-logger v3] to\n[redux-logger v3] import { createLogger } from 'redux-logger'\n")};e.defaults=N,e.createLogger=y,e.logger=D,e.default=D,Object.defineProperty(e,"__esModule",{value:!0})}(n)},51013(e,n,t){"use strict";n.__esModule=!0,n.default=function(e){var n=(0,o.default)(e);return{getItem:function(e){return new Promise(function(t,r){t(n.getItem(e))})},setItem:function(e,t){return new Promise(function(r,o){r(n.setItem(e,t))})},removeItem:function(e){return new Promise(function(t,r){t(n.removeItem(e))})}}};var r,o=(r=t(79027))&&r.__esModule?r:{default:r}},79027(e,n){"use strict";function t(e){return t="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},t(e)}function r(){}n.__esModule=!0,n.default=function(e){var n="".concat(e,"Storage");return function(e){if("object"!==("undefined"===typeof self?"undefined":t(self))||!(e in self))return!1;try{var n=self[e],r="redux-persist ".concat(e," test");n.setItem(r,"test"),n.getItem(r),n.removeItem(r)}catch(o){return!1}return!0}(n)?self[n]:o};var o={getItem:r,setItem:r,removeItem:r}},15016(e,n,t){"use strict";var r;n.A=void 0;var o=(0,((r=t(51013))&&r.__esModule?r:{default:r}).default)("local");n.A=o},52173(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>_});var r=function(){if("undefined"!==typeof Map)return Map;function e(e,n){var t=-1;return e.some(function(e,r){return e[0]===n&&(t=r,!0)}),t}return function(){function n(){this.__entries__=[]}return Object.defineProperty(n.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),n.prototype.get=function(n){var t=e(this.__entries__,n),r=this.__entries__[t];return r&&r[1]},n.prototype.set=function(n,t){var r=e(this.__entries__,n);~r?this.__entries__[r][1]=t:this.__entries__.push([n,t])},n.prototype.delete=function(n){var t=this.__entries__,r=e(t,n);~r&&t.splice(r,1)},n.prototype.has=function(n){return!!~e(this.__entries__,n)},n.prototype.clear=function(){this.__entries__.splice(0)},n.prototype.forEach=function(e,n){void 0===n&&(n=null);for(var t=0,r=this.__entries__;t<r.length;t++){var o=r[t];e.call(n,o[1],o[0])}},n}()}(),o="undefined"!==typeof window&&"undefined"!==typeof document&&window.document===document,a="undefined"!==typeof globalThis&&globalThis.Math===Math?globalThis:"undefined"!==typeof self&&self.Math===Math?self:"undefined"!==typeof window&&window.Math===Math?window:Function("return this")(),i="function"===typeof requestAnimationFrame?requestAnimationFrame.bind(a):function(e){return setTimeout(function(){return e(Date.now())},1e3/60)};var s=["top","right","bottom","left","width","height","size","weight"],l="undefined"!==typeof MutationObserver,c=function(){function e(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=function(e,n){var t=!1,r=!1,o=0;function a(){t&&(t=!1,e()),r&&l()}function s(){i(a)}function l(){var e=Date.now();if(t){if(e-o<2)return;r=!0}else t=!0,r=!1,setTimeout(s,n);o=e}return l}(this.refresh.bind(this),20)}return e.prototype.addObserver=function(e){~this.observers_.indexOf(e)||this.observers_.push(e),this.connected_||this.connect_()},e.prototype.removeObserver=function(e){var n=this.observers_,t=n.indexOf(e);~t&&n.splice(t,1),!n.length&&this.connected_&&this.disconnect_()},e.prototype.refresh=function(){this.updateObservers_()&&this.refresh()},e.prototype.updateObservers_=function(){var e=this.observers_.filter(function(e){return e.gatherActive(),e.hasActive()});return e.forEach(function(e){return e.broadcastActive()}),e.length>0},e.prototype.connect_=function(){o&&!this.connected_&&(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),l?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},e.prototype.disconnect_=function(){o&&this.connected_&&(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},e.prototype.onTransitionEnd_=function(e){var n=e.propertyName,t=void 0===n?"":n;s.some(function(e){return!!~t.indexOf(e)})&&this.refresh()},e.getInstance=function(){return this.instance_||(this.instance_=ne
2w e),this.instance_},e.instance_=null,e}(),d=function(e,n){for(var t=0,r=Object.keys(n);t<r.length;t++){var o=r[t];Object.defineProperty(e,o,{value:n[o],enumerable:!1,writable:!1,configurable:!0})}return e},A=function(e){return e&&e.ownerDocument&&e.ownerDocument.defaultView||a},u=C(0,0,0,0);function p(e){return parseFloat(e)||0}function h(e){for(var n=[],t=1;t<arguments.length;t++)n[t-1]=arguments[t];return n.reduce(function(n,t){return n+p(e["border-"+t+"-width"])},0)}function g(e){var n=e.clientWidth,t=e.clientHeight;if(!n&&!t)return u;var r=A(e).getComputedStyle(e),o=function(e){for(var n={},t=0,r=["top","right","bottom","left"];t<r.length;t++){var o=r[t],a=e["padding-"+o];n[o]=p(a)}return n}(r),a=o.left+o.right,i=o.top+o.bottom,s=p(r.width),l=p(r.height);if("border-box"===r.boxSizing&&(Math.round(s+a)!==n&&(s-=h(r,"left","right")+a),Math.round(l+i)!==t&&(l-=h(r,"top","bottom")+i)),!function(e){return e===A(e).document.documentElement}(e)){var c=Math.round(s+a)-n,d=Math.round(l+i)-t;1!==Math.abs(c)&&(s-=c),1!==Math.abs(d)&&(l-=d)}return C(o.left,o.top,s,l)}var m="undefined"!==typeof SVGGraphicsElement?function(e){return e instanceof A(e).SVGGraphicsElement}:function(e){return e instanceof A(e).SVGElement&&"function"===typeof e.getBBox};function f(e){return o?m(e)?function(e){var n=e.getBBox();return C(0,0,n.width,n.height)}(e):g(e):u}function C(e,n,t,r){return{x:e,y:n,width:t,height:r}}var b=function(){function e(e){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=C(0,0,0,0),this.target=e}return e.prototype.isActive=function(){var e=f(this.target);return this.contentRect_=e,e.width!==this.broadcastWidth||e.height!==this.broadcastHeight},e.prototype.broadcastRect=function(){var e=this.contentRect_;return this.broadcastWidth=e.width,this.broadcastHeight=e.height,e},e}(),v=function(e,n){var t=function(e){var n=e.x,t=e.y,r=e.width,o=e.height,a="undefined"!==typeof DOMRectReadOnly?DOMRectReadOnly:Object,i=Object.create(a.prototype);return d(i,{x:n,y:t,width:r,height:o,top:t,right:n+r,bottom:o+t,left:n}),i}(n);d(this,{target:e,contentRect:t})},x=function(){function e(e,n,t){if(this.activeObservations_=[],this.observations_=new r,"function"!==typeof e)throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=e,this.controller_=n,this.callbackCtx_=t}return e.prototype.observe=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof A(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(e)||(n.set(e,new b(e)),this.controller_.addObserver(this),this.controller_.refresh())}},e.prototype.unobserve=function(e){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if("undefined"!==typeof Element&&Element instanceof Object){if(!(e instanceof A(e).Element))throw new TypeError('parameter 1 is not of type "Element".');var n=this.observations_;n.has(e)&&(n.delete(e),n.size||this.controller_.removeObserver(this))}},e.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},e.prototype.gatherActive=function(){var e=this;this.clearActive(),this.observations_.forEach(function(n){n.isActive()&&e.activeObservations_.push(n)})},e.prototype.broadcastActive=function(){if(this.hasActive()){var e=this.callbackCtx_,n=this.activeObservations_.map(function(e){return new v(e.target,e.broadcastRect())});this.callback_.call(e,n,e),this.clearActive()}},e.prototype.clearActive=function(){this.activeObservations_.splice(0)},e.prototype.hasActive=function(){return this.activeObservations_.length>0},e}(),y="undefined"!==typeof WeakMap?new WeakMap:new r,w=function e(n){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var t=c.getInstance(),r=new x(n,t,this);y.set(this,r)};["observe","unobserve","disconnect"].forEach(function(e){w.prototype[e]=function(){var n;return(n=y.get(this))[e].apply(n,arguments)}});const _="undefined"!==typeof a.ResizeObserver?a.ResizeObserver:w},49961(e,n){"use strict";function t(e,n){var t=e.length;e.push(n);e:for(;0<t;){var r=t-1>>>1,o=e[r];if(!(0<a(o,n)))break e;e[r]=n,e[t]=o,t=r}}function r(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var n=e[0],t=e.pop();if(t!==n){e[0]=t;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var s=2*(r+1)-1,l=e[s],c=s+1,d=e[c];if(0>a(l,t))c<o&&0>a(d,l)?(e[r]=d,e[c]=t,r=c):(e[r]=l,e[s]=t,r=s);else{if(!(c<o&&0>a(d,t)))break e;e[r]=d,e[c]=t,r=c}}}return n}function a(e,n){var t=e.sortIndex-n.sortIndex;return 0!==t?t:e.id-n.id}if("object"===typeof performance&&"function"===typeof performance.now){var i=performance;n.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();n.unstable_now=function(){return s.now()-l}}var c=[],d=[],A=1,u=null,p=3,h=!1,g=!1,m=!1,f="function"===typeof setTimeout?setTimeout:null,C="function"===typeof clearTimeout?clearTimeout:null,b="undefined"!==typeof setImmediate?setImmediate:null;function v(e){for(var n=r(d);null!==n;){if(null===n.callback)o(d);else{if(!(n.startTime<=e))break;o(d),n.sortIndex=n.expirationTime,t(c,n)}n=r(d)}}function x(e){if(m=!1,v(e),!g)if(null!==r(c))g=!0,N(y);else{var n=r(d);null!==n&&D(x,n.startTime-e)}}function y(e,t){g=!1,m&&(m=!1,C(k),k=-1),h=!0;var a=p;try{for(v(t),u=r(c);null!==u&&(!(u.expirationTime>t)||e&&!j());){var i=u.callback;if("function"===typeof i){u.callback=null,p=u.priorityLevel;var s=i(u.expirationTime<=t);
2t=n.unstable_now(),"function"===typeof s?u.callback=s:u===r(c)&&o(c),v(t)}else o(c);u=r(c)}if(null!==u)var l=!0;else{var A=r(d);null!==A&&D(x,A.startTime-t),l=!1}return l}finally{u=null,p=a,h=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var w,_=!1,E=null,k=-1,B=5,S=-1;function j(){return!(n.unstable_now()-S<B)}function T(){if(null!==E){var e=n.unstable_now();S=e;var t=!0;try{t=E(!0,e)}finally{t?w():(_=!1,E=null)}}else _=!1}if("function"===typeof b)w=function(){b(T)};else if("undefined"!==typeof MessageChannel){var F=new MessageChannel,I=F.port2;F.port1.onmessage=T,w=function(){I.postMessage(null)}}else w=function(){f(T,0)};function N(e){E=e,_||(_=!0,w())}function D(e,t){k=f(function(){e(n.unstable_now())},t)}n.unstable_IdlePriority=5,n.unstable_ImmediatePriority=1,n.unstable_LowPriority=4,n.unstable_NormalPriority=3,n.unstable_Profiling=null,n.unstable_UserBlockingPriority=2,n.unstable_cancelCallback=function(e){e.callback=null},n.unstable_continueExecution=function(){g||h||(g=!0,N(y))},n.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):B=0<e?Math.floor(1e3/e):5},n.unstable_getCurrentPriorityLevel=function(){return p},n.unstable_getFirstCallbackNode=function(){return r(c)},n.unstable_next=function(e){switch(p){case 1:case 2:case 3:var n=3;break;default:n=p}var t=p;p=n;try{return e()}finally{p=t}},n.unstable_pauseExecution=function(){},n.unstable_requestPaint=function(){},n.unstable_runWithPriority=function(e,n){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var t=p;p=e;try{return n()}finally{p=t}},n.unstable_scheduleCallback=function(e,o,a){var i=n.unstable_now();switch("object"===typeof a&&null!==a?a="number"===typeof(a=a.delay)&&0<a?i+a:i:a=i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:A++,callback:o,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,t(d,e),null===r(c)&&e===r(d)&&(m?(C(k),k=-1):m=!0,D(x,a-i))):(e.sortIndex=s,t(c,e),g||h||(g=!0,N(y))),e},n.unstable_shouldYield=j,n.unstable_wrapCallback=function(e){var n=p;return function(){var t=p;p=n;try{return e.apply(this,arguments)}finally{p=t}}}},39476(e,n,t){"use strict";e.exports=t(49961)},72554(e){e.exports=function(e){return e.replace(/[A-Z]/g,function(e){return"-"+e.toLowerCase()}).toLowerCase()}},43239(e,n,t){"use strict";var r=(this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(t(1615)),o=t(39191);function a(e,n){var t={};return e&&"string"===typeof e?((0,r.default)(e,function(e,r){e&&r&&(t[(0,o.camelCase)(e,n)]=r)}),t):t}a.default=a,e.exports=a},39191(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.camelCase=void 0;var t=/^--[a-zA-Z0-9_-]+$/,r=/-([a-z])/g,o=/^[^-]+$/,a=/^-(webkit|moz|ms|o|khtml)-/,i=/^-(ms)-/,s=function(e,n){return n.toUpperCase()},l=function(e,n){return"".concat(n,"-")};n.camelCase=function(e,n){return void 0===n&&(n={}),function(e){return!e||o.test(e)||t.test(e)}(e)?e:(e=e.toLowerCase(),(e=n.reactCompat?e.replace(i,l):e.replace(a,l)).replace(r,s))}},1615(e,n,t){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,n){var t=null;if(!e||"string"!==typeof e)return t;var r=(0,o.default)(e),a="function"===typeof n;return r.forEach(function(e){if("declaration"===e.type){var r=e.property,o=e.value;a?n(r,o,e):o&&((t=t||{})[r]=o)}}),t};var o=r(t(89222))},6273(e,n,t){"use strict";var r=t(22790);var o="function"===typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n},a=r.useState,i=r.useEffect,s=r.useLayoutEffect,l=r.useDebugValue;function c(e){var n=e.getSnapshot;e=e.value;try{var t=n();return!o(e,t)}catch(r){return!0}}var d="undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement?function(e,n){return n()}:function(e,n){var t=n(),r=a({inst:{value:t,getSnapshot:n}}),o=r[0].inst,d=r[1];return s(function(){o.value=t,o.getSnapshot=n,c(o)&&d({inst:o})},[e,t,n]),i(function(){return c(o)&&d({inst:o}),e(function(){c(o)&&d({inst:o})})},[e]),l(t),t};n.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:d},75742(e,n,t){"use strict";var r=t(22790),o=t(25298);var a="function"===typeof Object.is?Object.is:function(e,n){return e===n&&(0!==e||1/e===1/n)||e!==e&&n!==n},i=o.useSyncExternalStore,s=r.useRef,l=r.useEffect,c=r.useMemo,d=r.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,n,t,r,o){var A=s(null);if(null===A.current){var u={hasValue:!1,value:null};A.current=u}else u=A.current;A=c(function(){function e(e){if(!l){if(l=!0,i=e,e=r(e),void 0!==o&&u.hasValue){var n=u.value;if(o(n,e))return s=n}return s=e}if(n=s,a(i,e))return n;var t=r(e);return void 0!==o&&o(n,t)?n:(i=e,s=t)}
2var i,s,l=!1,c=void 0===t?null:t;return[function(){return e(n())},null===c?void 0:function(){return e(c())}]},[n,t,r,o]);var p=i(e,A[0],A[1]);return l(function(){u.hasValue=!0,u.value=p},[p]),d(p),p}},25298(e,n,t){"use strict";e.exports=t(6273)},57692(e,n,t){"use strict";e.exports=t(75742)},57085(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,n){var t,r;(0,o.default)(e),"object"===a(n)?(t=n.min||0,r=n.max):(t=arguments[1],r=arguments[2]);var i=encodeURI(e).split(/%..|./).length-1;return i>=t&&("undefined"===typeof r||i<=r)};var r,o=(r=t(27161))&&r.__esModule?r:{default:r};function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}e.exports=n.default,e.exports.default=n.default},66987(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,n){if((0,r.default)(e),(n=(0,l.default)(n,d)).require_display_name||n.allow_display_name){var t=e.match(A);if(t){var c=t[1];if(e=e.replace(c,"").replace(/(^<|>$)/g,""),c.endsWith(" ")&&(c=c.slice(0,-1)),!function(e){var n=e.replace(/^"(.+)"$/,"$1");if(!n.trim())return!1;if(/[\.";<>]/.test(n)){if(n===e)return!1;if(!(n.split('"').length===n.split('\\"').length))return!1}return!0}(c))return!1}else if(n.require_display_name)return!1}if(!n.ignore_max_length&&e.length>254)return!1;var f=e.split("@"),C=f.pop(),b=C.toLowerCase();if(n.host_blacklist.length>0&&(0,o.default)(b,n.host_blacklist))return!1;if(n.host_whitelist.length>0&&!(0,o.default)(b,n.host_whitelist))return!1;var v=f.join("@");if(n.domain_specific_validation&&("gmail.com"===b||"googlemail.com"===b)){var x=(v=v.toLowerCase()).split("+")[0];if(!(0,a.default)(x.replace(/\./g,""),{min:6,max:30}))return!1;for(var y=x.split("."),w=0;w<y.length;w++)if(!p.test(y[w]))return!1}if(!1===n.ignore_max_length&&(!(0,a.default)(v,{max:64})||!(0,a.default)(C,{max:254})))return!1;if(!(0,i.default)(C,{require_tld:n.require_tld,ignore_max_length:n.ignore_max_length,allow_underscores:n.allow_underscores})){if(!n.allow_ip_domain)return!1;if(!(0,s.default)(C)){if(!C.startsWith("[")||!C.endsWith("]"))return!1;var _=C.slice(1,-1);if(0===_.length||!(0,s.default)(_))return!1}}if(n.blacklisted_chars&&-1!==v.search(new RegExp("[".concat(n.blacklisted_chars,"]+"),"g")))return!1;if('"'===v[0]&&'"'===v[v.length-1])return v=v.slice(1,v.length-1),n.allow_utf8_local_part?m.test(v):h.test(v);for(var E=n.allow_utf8_local_part?g:u,k=v.split("."),B=0;B<k.length;B++)if(!E.test(k[B]))return!1;return!0};var r=c(t(27161)),o=c(t(34194)),a=c(t(57085)),i=c(t(87492)),s=c(t(14942)),l=c(t(17732));function c(e){return e&&e.__esModule?e:{default:e}}var d={allow_display_name:!1,allow_underscores:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blackl
vendor: 5,314 bytes, line 2
2isted_chars:"",ignore_max_length:!1,host_blacklist:[],host_whitelist:[]},A=/^([^\x00-\x1F\x7F-\x9F\cX]+)</i,u=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,p=/^[a-z\d]+$/,h=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,g=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A1-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,m=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i;e.exports=n.default,e.exports.default=n.default},87492(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,n){(0,r.default)(e),(n=(0,o.default)(n,i)).allow_trailing_dot&&"."===e[e.length-1]&&(e=e.substring(0,e.length-1));!0===n.allow_wildcard&&0===e.indexOf("*.")&&(e=e.substring(2));var t=e.split("."),a=t[t.length-1];if(n.require_tld){if(t.length<2)return!1;if(!n.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(a))return!1;if(/\s/.test(a))return!1}if(!n.allow_numeric_tld&&/^\d+$/.test(a))return!1;return t.every(function(e){return!(e.length>63&&!n.ignore_max_length)&&(!!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(e)&&(!/[\uff01-\uff5e]/.test(e)&&(!/^-|-$/.test(e)&&!(!n.allow_underscores&&/_/.test(e)))))})};var r=a(t(27161)),o=a(t(17732));function a(e){return e&&e.__esModule?e:{default:e}}var i={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};e.exports=n.default,e.exports.default=n.default},14942(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function e(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,o.default)(n);var r=("object"===a(t)?t.version:arguments[1])||"";if(!r)return e(n,{version:4})||e(n,{version:6});if("4"===r.toString())return l.test(n);if("6"===r.toString())return d.test(n);return!1};var r,o=(r=t(27161))&&r.__esModule?r:{default:r};function a(e){return a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a(e)}var i="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",s="(".concat(i,"[.]){3}").concat(i),l=new RegExp("^".concat(s,"$")),c="(?:[0-9a-fA-F]{1,4})",d=new RegExp("^("+"(?:".concat(c,":){7}(?:").concat(c,"|:)|")+"(?:".concat(c,":){6}(?:").concat(s,"|:").concat(c,"|:)|")+"(?:".concat(c,":){5}(?::").concat(s,"|(:").concat(c,"){1,2}|:)|")+"(?:".concat(c,":){4}(?:(:").concat(c,"){0,1}:").concat(s,"|(:").concat(c,"){1,3}|:)|")+"(?:".concat(c,":){3}(?:(:").concat(c,"){0,2}:").concat(s,"|(:").concat(c,"){1,4}|:)|")+"(?:".concat(c,":){2}(?:(:").concat(c,"){0,3}:").concat(s,"|(:").concat(c,"){1,5}|:)|")+"(?:".concat(c,":){1}(?:(:").concat(c,"){0,4}:").concat(s,"|(:").concat(c,"){1,6}|:)|")+"(?::((?::".concat(c,"){0,5}:").concat(s,"|(?::").concat(c,"){1,7}|:))")+")(%[0-9a-zA-Z.]{1,})?$");e.exports=n.default,e.exports.default=n.default},22894(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,n){(0,r.default)(e);var t=!1===(n=n||{}).allow_leading_zeroes?i:s,a=!n.hasOwnProperty("min")||(0,o.default)(n.min)||e>=n.min,l=!n.hasOwnProperty("max")||(0,o.default)(n.max)||e<=n.max,c=!n.hasOwnProperty("lt")||(0,o.default)(n.lt)||e<n.lt,d=!n.hasOwnProperty("gt")||(0,o.default)(n.gt)||e>n.gt;return t.test(e)&&a&&l&&c&&d};var r=a(t(27161)),o=a(t(60007));function a(e){return e&&e.__esModule?e:{default:e}}var i=/^(?:[-+]?(?:0|[1-9][0-9]*))$/,s=/^[-+]?[0-9]+$/;e.exports=n.default,e.exports.default=n.default},54612(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){return(0,o.default)(e,{allow_leading_zeroes:!1,min:0,max:65535})};var r,o=(r=t(22894))&&r.__esModule?r:{default:r};e.exports=n.default,e.exports.default=n.default},27161(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){if(void 0===e||null===e)throw new TypeError("Expected a string but received a ".concat(e));if("String"!==e.constructor.name)throw new TypeError("Expected a string but received a ".concat(e.constructor.name))},e.exports=n.default,e.exports.default=n.default},34194(e,n){"use strict";function t(e){return"[object RegExp]"===Object.prototype.toString.call(e)}Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e,n){for(var r=0;r<n.length;r++){var o=n[r];if(e===o||t(o)&&o.test(e))return!0}return!1},e.exports=n.default,e.exports.default=n.default},17732(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;for(var t in n)"undefined"===typeof e[t]&&(e[t]=n[t]);return e},e.exports=n.default,e.exports.default=n.default},60007(e,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=function(e){return null===e||void 0===e},e.exports=n.default,e.exports.default=n.default},32141(e){e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},73840(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,'.rnc__notification-container--bottom-center,.rnc__notification-container--bottom-full,.rnc__notification-container--bottom-left,.rnc__notification-container--bottom-right,.rnc__notification-container--center,.rnc__notification-container--top-center,.rnc__notification-container--top-full,.rnc__notification-container--top-left,.rnc__notification-container--top-right{min-width:325px;pointer-events:all;position:absolute}.rnc__notification-container--bottom-center,.rnc__notification-container--center,.rnc__notification-container--top-center{align-items:center;display:flex;flex-direction:column;justify-content:center;left:calc(50% - 175px);max-width:350px}.rnc__notification-container--center{height:100%;pointer-events:none;top:20px}.rnc__notification-container--bottom-full,.rnc__notification-container--top-full{min-width:100%;width:100%}.rnc__notification-container--bottom-full{bottom:0}.rnc__util--flex-center{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:325px;pointer-events:all}.rnc__notification-container--top-center{top:20px}.rnc__notification-container--bottom-center{bottom:20px}.rnc__notification-container--top-left{left:20px;top:20px}.rnc__notification-container--top-right{right:20px;top:20px}.rnc__notification-container--bottom-left{bottom:20px;left:20px}.rnc__notification-container--bottom-right{bottom:20px;right:20px}.rnc__notification-container--mobile-bottom,.rnc__notification-container--mobile-top{pointer-events:all;position:absolute}.rnc__notification-container--mobile-top{left:20px;right:20px;top:20px}.rnc__notification-container--mobile-bottom{bottom:20px;left:20px;margin-bottom:-15px;right:20px}.rnc__notification-item--default{background-color:#007bff;border-left:8px solid #0562c7}.rnc__notification-item--default .rnc__notification-timer{background-color:#007bff}.rnc__notification-item--default .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--default .rnc__notification-close-mark{background-color:#007bff}.rnc__notification-item--success{background-color:#28a745;border-left:8px solid #1f8838}.rnc__notification-item--success .rnc__notification-timer{background-color:#28a745}.rnc__notification-item--success .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--success .rnc__notification-close-mark{background-color:#28a745}.rnc__notification-item--danger{background-color:#dc3545;border-left:8px solid #bd1120}.rnc__notification-item--danger .rnc__notification-timer{background-color:#dc3545}.rnc__notification-item--danger .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--danger .rnc__notification-close-mark{background-color:#dc3545}.rnc__notification-item--info{background-color:#17a2b8;border-left:8px solid #138b9e}.rnc__notification-item--info .rnc__notification-timer{background-color:#17a2b8}.rnc__notification-item--info .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--info .rnc__notification-close-mark{background-color:#17a2b8}.rnc__notification-item--warning{background-color:#eab000;border-left:8px solid #ce9c09}.rnc__notification-item--warning .rnc__notification-timer{background-color:#eab000}.rnc__notification-item--warning .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--warning .rnc__notification-close-mark{background-color:#eab000}.rnc__notification-item--awesome{background-color:#685dc3;border-left:8px solid #4c3fb1}.rnc__notification-item--awesome .rnc__notification-timer{background-color:#685dc3}.rnc__notification-item--awesome .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--awesome .rnc__notification-close-mark{background-color:#685dc3}@keyframes timer{0%{width:100%}to{width:0}}.rnc__base{height:100%;pointer-events:none;position:fixed;width:100%;z-index:9000}.rnc__notification-item{border-radius:3px;box-shadow:1px 3px 4px rgba(0,0,0,.2);cursor:pointer;display:flex;margin-bottom:15px;position:relative}.rnc__notification-container--bottom-full .rnc__notification-item,.rnc__notification-container--top-full .rnc__notification-item{border-radius:0;margin-bottom:0}.rnc__notification-container--bottom-full .rnc__notification,.rnc__notification-container--top-full .rnc__notification{width:100%!important}.rnc__notification-timer{margin-top:10px;width:100%}.rnc__notification-timer,.rnc__notification-timer-filler{border-radius:5px;height:3px}.rnc__notification-title{color:#fff;font-size:14px;font-weight:700;margin-bottom:5px;margin-top:5px}.rnc__notification-message{word-wrap:break-word;color:#fff;font-size:14px;line-height:150%;margin-bottom:0;margin-top:0;max-width:calc(100% - 15px)}.rnc__notification-content{display:inline-block;padding:8px 15px;width:100%}.rnc__notification-close-mark{border-radius:50%;display:inline-block;height:18px;position:absolute;right:10px;top:10px;width:18px}.rnc__notification-close-mark:after{color:#fff;content:"\\D7";font-size:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.rnc__notification-container--mobile-bottom .notification,.rnc__notification-container--mobile-bottom .rnc__notification-item,.rnc__notification-container--mobile-top .notification,.rnc__notification-container--mobile-top .rnc__notification-item{max-width:100%;width:100%}.rnc__notification-container--bottom-right .notification,.rnc__notification-container--top-right .notification{margin-left:auto}.rnc__notification-container--bottom-left .notification,.rnc__notification-container--top-left .notification{margin-right:auto}.rnc__notification-container--mobile-bottom .notification,.rnc__notification-container--mobile-top .notification{margin-left:auto;margin-right:auto}',"",{version:3,sources:["webpack://./node_modules/react-notifications-component/dist/theme.css"],names:[],mappings:"AAAA,+WAA+W,eAAe,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,0HAA0H,kBAAkB,CAAC,YAAY,CAAC,qBAAqB,CAAC,sBAAsB,CAAC,sBAAsB,CAAC,eAAe,CAAC,qCAAqC,WAAW,CAAC,mBAAmB,CAAC,QAAQ,CAAC,iFAAiF,cAAc,CAAC,UAAU,CAAC,0CAA0C,QAAQ,CAAC,wBAAwB,kBAAkB,CAAC,YAAY,CAAC,qBAAqB,CAAC,sBAAsB,CAAC,eAAe,CAAC,kBAAkB,CAAC,yCAAyC,QAAQ,CAAC,4CAA4C,WAAW,CAAC,uCAAuC,SAAS,CAAC,QAAQ,CAAC,wCAAwC,UAAU,CAAC,QAAQ,CAAC,0CAA0C,WAAW,CAAC,SAAS,CAAC,2CAA2C,WAAW,CAAC,UAAU,CAAC,qFAAqF,kBAAkB,CAAC,iBAAiB,CAAC,yCAAyC,SAAS,CAAC,UAAU,CAAC,QAAQ,CAAC,4CAA4C,WAAW,CAAC,SAAS,CAAC,mBAAmB,CAAC,UAAU,CAAC,iCAAiC,wBAAwB,CAAC,6BAA6B,CAAC,0DAA0D,wBAAwB,CAAC,iEAAiE,qBAAqB,CAAC,+DAA+D,wBAAwB,CAAC,iCAAiC,wBAAwB,CAAC,6BAA6B,CAAC,0DAA0D,wBAAwB,CAAC,iEAAiE,qBAAqB,CAAC,+DAA+D,wBAAwB,CAAC,gCAAgC,wBAAwB,CAAC,6BAA6B,CAAC,y
2DAAyD,wBAAwB,CAAC,gEAAgE,qBAAqB,CAAC,8DAA8D,wBAAwB,CAAC,8BAA8B,wBAAwB,CAAC,6BAA6B,CAAC,uDAAuD,wBAAwB,CAAC,8DAA8D,qBAAqB,CAAC,4DAA4D,wBAAwB,CAAC,iCAAiC,wBAAwB,CAAC,6BAA6B,CAAC,0DAA0D,wBAAwB,CAAC,iEAAiE,qBAAqB,CAAC,+DAA+D,wBAAwB,CAAC,iCAAiC,wBAAwB,CAAC,6BAA6B,CAAC,0DAA0D,wBAAwB,CAAC,iEAAiE,qBAAqB,CAAC,+DAA+D,wBAAwB,CAAC,iBAAiB,GAAG,UAAU,CAAC,GAAG,OAAO,CAAC,CAAC,WAAW,WAAW,CAAC,mBAAmB,CAAC,cAAc,CAAC,UAAU,CAAC,YAAY,CAAC,wBAAwB,iBAAiB,CAAC,qCAAqC,CAAC,cAAc,CAAC,YAAY,CAAC,kBAAkB,CAAC,iBAAiB,CAAC,iIAAiI,eAAe,CAAC,eAAe,CAAC,uHAAuH,oBAAoB,CAAC,yBAAyB,eAAe,CAAC,UAAU,CAAC,yDAAyD,iBAAiB,CAAC,UAAU,CAAC,yBAAyB,UAAU,CAAC,cAAc,CAAC,eAAe,CAAC,iBAAiB,CAAC,cAAc,CAAC,2BAA2B,oBAAoB,CAAC,UAAU,CAAC,cAAc,CAAC,gBAAgB,CAAC,eAAe,CAAC,YAAY,CAAC,2BAA2B,CAAC,2BAA2B,oBAAoB,CAAC,gBAAgB,CAAC,UAAU,CAAC,8BAA8B,iBAAiB,CAAC,oBAAoB,CAAC,WAAW,CAAC,iBAAiB,CAAC,UAAU,CAAC,QAAQ,CAAC,UAAU,CAAC,oCAAoC,UAAU,CAAC,aAAa,CAAC,cAAc,CAAC,QAAQ,CAAC,iBAAiB,CAAC,OAAO,CAAC,8BAA8B,CAAC,sPAAsP,cAAc,CAAC,UAAU,CAAC,+GAA+G,gBAAgB,CAAC,6GAA6G,iBAAiB,CAAC,iHAAiH,gBAAgB,CAAC,iBAAiB",sourcesContent:['.rnc__notification-container--bottom-center,.rnc__notification-container--bottom-full,.rnc__notification-container--bottom-left,.rnc__notification-container--bottom-right,.rnc__notification-container--center,.rnc__notification-container--top-center,.rnc__notification-container--top-full,.rnc__notification-container--top-left,.rnc__notification-container--top-right{min-width:325px;pointer-events:all;position:absolute}.rnc__notification-container--bottom-center,.rnc__notification-container--center,.rnc__notification-container--top-center{align-items:center;display:flex;flex-direction:column;justify-content:center;left:calc(50% - 175px);max-width:350px}.rnc__notification-container--center{height:100%;pointer-events:none;top:20px}.rnc__notification-container--bottom-full,.rnc__notification-container--top-full{min-width:100%;width:100%}.rnc__notification-container--bottom-full{bottom:0}.rnc__util--flex-center{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:325px;pointer-events:all}.rnc__notification-container--top-center{top:20px}.rnc__notification-container--bottom-center{bottom:20px}.rnc__notification-container--top-left{left:20px;top:20px}.rnc__notification-container--top-right{right:20px;top:20px}.rnc__notification-container--bottom-left{bottom:20px;left:20px}.rnc__notification-container--bottom-right{bottom:20px;right:20px}.rnc__notification-container--mobile-bottom,.rnc__notification-container--mobile-top{pointer-events:all;position:absolute}.rnc__notification-container--mobile-top{left:20px;right:20px;top:20px}.rnc__notification-container--mobile-bottom{bottom:20px;left:20px;margin-bottom:-15px;right:20px}.rnc__notification-item--default{background-color:#007bff;border-left:8px solid #0562c7}.rnc__notification-item--default .rnc__notification-timer{background-color:#007bff}.rnc__notification-item--default .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--default .rnc__notification-close-mark{background-color:#007bff}.rnc__notification-item--success{background-color:#28a745;border-left:8px solid #1f8838}.rnc__notification-item--success .rnc__notification-timer{background-color:#28a745}.rnc__notification-item--success .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--success .rnc__notification-close-mark{background-color:#28a745}.rnc__notification-item--danger{background-color:#dc3545;border-left:8px solid #bd1120}.rnc__notification-item--danger .rnc__notification-timer{background-color:#dc3545}.rnc__notification-item--danger .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--danger .rnc__notification-close-mark{background-color:#dc3545}.rnc__notification-item--info{background-color:#17a2b8;border-left:8px solid #138b9e}.rnc__notification-item--info .rnc__notification-timer{background-color:#17a2b8}.rnc__notification-item--info .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--info .rnc__notification-close-mark{background-color:#17a2b8}.rnc__notification-item--warning{background-color:#eab000;
2border-left:8px solid #ce9c09}.rnc__notification-item--warning .rnc__notification-timer{background-color:#eab000}.rnc__notification-item--warning .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--warning .rnc__notification-close-mark{background-color:#eab000}.rnc__notification-item--awesome{background-color:#685dc3;border-left:8px solid #4c3fb1}.rnc__notification-item--awesome .rnc__notification-timer{background-color:#685dc3}.rnc__notification-item--awesome .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--awesome .rnc__notification-close-mark{background-color:#685dc3}@keyframes timer{0%{width:100%}to{width:0}}.rnc__base{height:100%;pointer-events:none;position:fixed;width:100%;z-index:9000}.rnc__notification-item{border-radius:3px;box-shadow:1px 3px 4px rgba(0,0,0,.2);cursor:pointer;display:flex;margin-bottom:15px;position:relative}.rnc__notification-container--bottom-full .rnc__notification-item,.rnc__notification-container--top-full .rnc__notification-item{border-radius:0;margin-bottom:0}.rnc__notification-container--bottom-full .rnc__notification,.rnc__notification-container--top-full .rnc__notification{width:100%!important}.rnc__notification-timer{margin-top:10px;width:100%}.rnc__notification-timer,.rnc__notification-timer-filler{border-radius:5px;height:3px}.rnc__notification-title{color:#fff;font-size:14px;font-weight:700;margin-bottom:5px;margin-top:5px}.rnc__notification-message{word-wrap:break-word;color:#fff;font-size:14px;line-height:150%;margin-bottom:0;margin-top:0;max-width:calc(100% - 15px)}.rnc__notification-content{display:inline-block;padding:8px 15px;width:100%}.rnc__notification-close-mark{border-radius:50%;display:inline-block;height:18px;position:absolute;right:10px;top:10px;width:18px}.rnc__notification-close-mark:after{color:#fff;content:"\\D7";font-size:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.rnc__notification-container--mobile-bottom .notification,.rnc__notification-container--mobile-bottom .rnc__notification-item,.rnc__notification-container--mobile-top .notification,.rnc__notification-container--mobile-top .rnc__notification-item{max-width:100%;width:100%}.rnc__notification-container--bottom-right .notification,.rnc__notification-container--top-right .notification{margin-left:auto}.rnc__notification-container--bottom-left .notification,.rnc__notification-container--top-left .notification{margin-right:auto}.rnc__notification-container--mobile-bottom .notification,.rnc__notification-container--mobile-top .notification{margin-left:auto;margin-right:auto}'],sourceRoot:""}]),i.locals={};const s=i},78621(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'/* Retheme\'d against Untitled UI tokens, per\n   assets/handoffs/design_handoff_quota_summary. Band structure (header rule\n   \u2192 rows \u2192 rule \u2192 footer) comes from Card/Card.Header defaults; everything\n   here is the row grid, bars, badges and footer definition list, which have\n   no Untitled equivalent. */\n\n.qs-actions {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  flex: none;\n}\n\n/* Card.Header\'s `.headerText` is `flex:1;min-width:0`, so it never forces a\n   wrap on its own \u2014 it just keeps shrinking to make room for `.qs-actions`\'\n   two fixed-width buttons, squeezing the title/subtitle down to a sliver on\n   narrow cards. `flex-basis:100%` forces the actions onto their own row\n   instead of sharing one with the (now full-width) title. */\n@media (max-width: 639px) {\n  .qs-header .qs-actions {\n    flex-basis: 100%;\n  }\n}\n\n.qs-emphasis {\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n/* Buttons: "Manage plan" (secondary) and "View plan usage" (tertiary brand \u2014\n   colours also satisfy the handoff\'s #7 explicit a/a:hover requirement). No\n   primary/solid fill on this card by design (#2) \u2014 the bars carry brand\n   colour instead. Both are <a> via react-router Link, so text-decoration\n   needs to be set explicitly on hover too (global a:hover underlines). */\n.qs-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  height: 40px;\n  padding: 0 14px;\n  border-radius: var(--radius-md);\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  white-space: nowrap;\n  text-decoration: none;\n}\n\n.qs-btn:hover {\n  text-decoration: none;\n}\n\n.qs-btn--secondary {\n  background: #ffffff;\n  border: 1px solid var(--border-primary);\n  box-shadow: var(--shadow-xs);\n  color: var(--text-secondary);\n}\n\n.qs-btn--secondary:hover {\n  background: var(--bg-secondary);\n}
2\n\n.qs-btn--tertiary {\n  background: transparent;\n  border: 1px solid transparent;\n  color: var(--color-brand-700);\n}\n\n.qs-btn--tertiary:hover {\n  background: var(--color-brand-50);\n  color: var(--color-brand-800);\n}\n\n/* Rows */\n.qs-rows {\n  padding: 4px 0;\n}\n\n.qs-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  align-items: baseline;\n  grid-column-gap: 16px;\n  column-gap: 16px;\n  grid-row-gap: 10px;\n  row-gap: 10px;\n  padding: 14px 24px;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.qs-rows .qs-row:last-child {\n  border-bottom: 0;\n}\n\n.qs-label {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 500;\n  color: var(--text-primary);\n}\n\n.qs-per {\n  font-size: var(--text-xs-size);\n  font-weight: 400;\n  color: var(--text-tertiary);\n}\n\n.qs-val {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  font-feature-settings: "tnum";\n  font-variant-numeric: tabular-nums;\n  white-space: nowrap;\n}\n\n.qs-val strong {\n  font-weight: 600;\n  color: var(--text-primary);\n}
2\n\n.qs-val--zero strong {\n  font-weight: 400;\n  color: var(--text-quaternary);\n}\n\n.qs-val--muted {\n  color: var(--text-tertiary);\n}\n\n/* Track spans both grid columns, on its own row under the label/value line. */\n.qs-track {\n  grid-column: 1 / -1;\n  display: block;\n  height: 6px;\n  border-radius: var(--radius-full);\n  background: var(--bg-tertiary);\n  overflow: hidden;\n}\n\n.qs-fill {\n  display: block;\n  height: 100%;\n  border-radius: var(--radius-full);\n  background: var(--color-brand-600);\n}\n\n.qs-fill--warn {\n  background: var(--color-warning-500);\n}\n\n.qs-fill--full {\n  background: var(--color-warning-700);\n}\n\n/* "Limit reached" \u2014 filled, not soft, so it stands out from the "N left"\n   warning badge. warning-700 (not -500/-600) is deliberate: those fail WCAG\n   AA for white text at 12px. Type+class selector to outrank\n   Badge.module.scss\'s colour classes regardless of CSS import order. */\nspan.qs-badge-filled {\n  background: var(--color-warning-700);\n  color: #ffffff;\n  border-color: var(--color-warning-700);\n  font-weight: 600;\n}\n\n/* Footer \u2014 untracked quotas, "Limit {y}" only, no bar. */\n.qs-footer {\n  border-top: 1px solid var(--border-secondary);\n  padding: 4px 0;\n}\n\n.qs-footer-list {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  grid-column-gap: 16px;\n  column-gap: 16px;\n  margin: 0;\n}\n\n.qs-footer-list dt,\n.qs-footer-list dd {\n  margin: 0;\n  padding: 12px 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.qs-footer-list dt {\n  padding-left: 24px;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  color: var(--text-secondary);\n}\n\n.qs-footer-list dd {\n  padding-right: 24px;\n  text-align: right;\n  color: var(--text-tertiary);\n  font-feature-settings: "tnum";\n  font-variant-numeric: tabular-nums;\n}\n\n.qs-footer-list dd strong {\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.qs-footer-list dt:nth-last-of-type(1),\n.qs-footer-list dd:nth-last-of-type(1) {\n  border-bottom: 0;\n}\n\n/* Horizontal ("strip") mode \u2014 dashboard. Same data/thresholds as vertical\n   (.qs-row above); .qs-track/.qs-fill are reused as-is here since\n   grid-column:1/-1 is a no-op outside a grid container. */\n.qs-strip {\n  display: grid;\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  grid-gap: 24px;\n  gap: 24px;\n  padding: 20px 24px;\n}\n\n@media (max-width: 1199px) {\n  .qs-strip {\n    grid-template-columns: repeat(3, 1fr);\n  }\n}\n\n@media (max-width: 899px) {\n  .qs-strip {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 559px) {\n  .qs-strip {\n    grid-template-columns: 1fr;\n  }\n}\n\n.qs-strip-item {\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n  min-width: 0;\n}\n\n/* min-height is load-bearing: a label with a 24px badge otherwise resolves\n   6px taller than a text-only one, pushing that item\'s value and bar below\n   its neighbours\' and staggering the bars across the row. */\n.qs-strip-label {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 6px;\n  min-height: 24px;\n  min-width: 0;\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 500;\n  color: var(--text-tertiary);\n}\n\n/* The number itself steps up to text-lg in strip mode; the " of {limit}"\n   text stays at the base .qs-val size. */\n.qs-val--lg strong {\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n}\n\n.qs-strip-foot {\n  margin: 0;\n  padding: 12px 24px;\n  border-top: 1px solid var(--border-secondary);\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  font-feature-settings: "tnum";\n  font-variant-numeric: tabular-nums;\n}\n\n.qs-strip-foot strong {\n  font-weight: 600;\n  color: var(--text-primary);\n}\n',"",{version:3,sources:["webpack://./src/apps/admin/component/InfoWidgets/SubscriptionLimits/SubscriptionLimits.css"],names:[],mappings:"AAAA;;;;4BAI4B;;AAE5B;EACE,aAAa;EACb,mBAAmB;EACnB,SAAS;EACT,UAAU;AACZ;;AAEA;;;;4DAI4D;AAC5D;EACE;IACE,gBAAgB;EAClB;AACF;;AAEA;EACE,gBAAgB;EAChB,4BAA4B;AAC9B;;AAEA;;;;yEAIyE;AACzE;EACE,oBAAoB;EACpB,mBAAmB;EACnB,QAAQ;EACR,YAAY;EACZ,eAAe;EACf,+BAA+B;EAC/B,8BAA8B;EAC9B,gBAAgB;EAChB,mBAAmB;EACnB,qBAAqB;AACvB;;AAEA;EACE,qBAAqB;AACvB;;AAEA;EACE,mBAAmB;EACnB,uCAAuC;EACvC,4BAA4B;EAC5B,4BAA4B;AAC9B;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,uBAAuB;EACvB,6BAA6B;EAC7B,6BAA6B;AAC/B;;AAEA;EACE,iCAAiC;EACjC,6BAA6B;AAC/B;;AAEA,SAAS;AACT;EACE,cAAc;AAChB;;AAEA;EACE,aAAa;EACb,+BAA+B;EAC/B,qBAAqB;EACrB,qBAAgB;EAAhB,gBAAgB;EAChB,kBAAa;
2EAAb,aAAa;EACb,kBAAkB;EAClB,gDAAgD;AAClD;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,QAAQ;EACR,8BAA8B;EAC9B,gCAAgC;EAChC,gBAAgB;EAChB,0BAA0B;AAC5B;;AAEA;EACE,8BAA8B;EAC9B,gBAAgB;EAChB,2BAA2B;AAC7B;;AAEA;EACE,8BAA8B;EAC9B,gCAAgC;EAChC,2BAA2B;EAC3B,6BAAkC;EAAlC,kCAAkC;EAClC,mBAAmB;AACrB;;AAEA;EACE,gBAAgB;EAChB,0BAA0B;AAC5B;;AAEA;EACE,gBAAgB;EAChB,6BAA6B;AAC/B;;AAEA;EACE,2BAA2B;AAC7B;;AAEA,8EAA8E;AAC9E;EACE,mBAAmB;EACnB,cAAc;EACd,WAAW;EACX,iCAAiC;EACjC,8BAA8B;EAC9B,gBAAgB;AAClB;;AAEA;EACE,cAAc;EACd,YAAY;EACZ,iCAAiC;EACjC,kCAAkC;AACpC;;AAEA;EACE,oCAAoC;AACtC;;AAEA;EACE,oCAAoC;AACtC;;AAEA;;;uEAGuE;AACvE;EACE,oCAAoC;EACpC,cAAc;EACd,sCAAsC;EACtC,gBAAgB;AAClB;;AAEA,yDAAyD;AACzD;EACE,6CAA6C;EAC7C,cAAc;AAChB;;AAEA;EACE,aAAa;EACb,+BAA+B;EAC/B,qBAAgB;EAAhB,gBAAgB;EAChB,SAAS;AACX;;AAEA;;EAEE,SAAS;EACT,eAAe;EACf,8BAA8B;EAC9B,gCAAgC;EAChC,gDAAgD;AAClD;;AAEA;EACE,kBAAkB;EAClB,aAAa;EACb,mBAAmB;EACnB,QAAQ;EACR,4BAA4B;AAC9B;;AAEA;EACE,mBAAmB;EACnB,iBAAiB;EACjB,2BAA2B;EAC3B,6BAAkC;EAAlC,kCAAkC;AACpC;;AAEA;EACE,gBAAgB;EAChB,0BAA0B;AAC5B;;AAEA;;EAEE,gBAAgB;AAClB;;AAEA;;0DAE0D;AAC1D;EACE,aAAa;EACb,gDAAgD;EAChD,cAAS;EAAT,SAAS;EACT,kBAAkB;AACpB;;AAEA;EACE;IACE,qCAAqC;EACvC;AACF;;AAEA;EACE;IACE,qCAAqC;EACvC;AACF;;AAEA;EACE;IACE,0BAA0B;EAC5B;AACF;;AAEA;EACE,aAAa;EACb,sBAAsB;EACtB,QAAQ;EACR,YAAY;AACd;;AAEA;;4DAE4D;AAC5D;EACE,aAAa;EACb,eAAe;EACf,mBAAmB;EACnB,QAAQ;EACR,gBAAgB;EAChB,YAAY;EACZ,8BAA8B;EAC9B,iBAAiB;EACjB,gBAAgB;EAChB,2BAA2B;AAC7B;;AAEA;yCACyC;AACzC;EACE,8BAA8B;EAC9B,gCAAgC;AAClC;;AAEA;EACE,SAAS;EACT,kBAAkB;EAClB,6CAA6C;EAC7C,8BAA8B;EAC9B,iBAAiB;EACjB,2BAA2B;EAC3B,6BAAkC;EAAlC,kCAAkC;AACpC;;AAEA;EACE,gBAAgB;EAChB,0BAA0B;AAC5B",sourcesContent:['/* Retheme\'d against Untitled UI tokens, per\n   assets/handoffs/design_handoff_quota_summary. Band structure (header rule\n   \u2192 rows \u2192 rule \u2192 footer) comes from Card/Card.Header defaults; everything\n   here is the row grid, bars, badges and footer definition list, which have\n   no Untitled equivalent. */\n\n.qs-actions {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  flex: none;\n}\n\n/* Card.Header\'s `.headerText` is `flex:1;min-width:0`, so it never forces a\n   wrap on its own \u2014 it just keeps shrinking to make room for `.qs-actions`\'\n   two fixed-width buttons, squeezing the title/subtitle down to a sliver on\n   narrow cards. `flex-basis:100%` forces the actions onto their own row\n   instead of sharing one with the (now full-width) title. */\n@media (max-width: 639px) {\n  .qs-header .qs-actions {\n    flex-basis: 100%;\n  }\n}\n\n.qs-emphasis {\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n/* Buttons: "Manage plan" (secondary) and "View plan usage" (tertiary brand \u2014\n   colours also satisfy the handoff\'s #7 explicit a/a:hover requirement). No\n   primary/solid fill on this card by design (#2) \u2014 the bars carry brand\n   colour instead. Both are <a> via react-router Link, so text-decoration\n   needs to be set explicitly on hover too (global a:hover underlines). */\n.qs-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  height: 40px;\n  padding: 0 14px;\n  border-radius: var(--radius-md);\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  white-space: nowrap;\n  text-decoration: none;\n}\n\n.qs-btn:hover {\n  text-decoration: none;\n}\n\n.qs-btn--secondary {\n  background: #ffffff;\n  border: 1px solid var(--border-primary);\n  box-shadow: var(--shadow-xs);\n  color: var(--text-secondary);\n}\n\n.qs-btn--secondary:hover {\n  background: var(--bg-secondary);\n}
2\n\n.qs-btn--tertiary {\n  background: transparent;\n  border: 1px solid transparent;\n  color: var(--color-brand-700);\n}\n\n.qs-btn--tertiary:hover {\n  background: var(--color-brand-50);\n  color: var(--color-brand-800);\n}\n\n/* Rows */\n.qs-rows {\n  padding: 4px 0;\n}\n\n.qs-row {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  align-items: baseline;\n  column-gap: 16px;\n  row-gap: 10px;\n  padding: 14px 24px;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.qs-rows .qs-row:last-child {\n  border-bottom: 0;\n}\n\n.qs-label {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 500;\n  color: var(--text-primary);\n}\n\n.qs-per {\n  font-size: var(--text-xs-size);\n  font-weight: 400;\n  color: var(--text-tertiary);\n}\n\n.qs-val {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n  white-space: nowrap;\n}\n\n.qs-val strong {\n  font-weight: 600;\n  color: var(--text-primary);\n}
2\n\n.qs-val--zero strong {\n  font-weight: 400;\n  color: var(--text-quaternary);\n}\n\n.qs-val--muted {\n  color: var(--text-tertiary);\n}\n\n/* Track spans both grid columns, on its own row under the label/value line. */\n.qs-track {\n  grid-column: 1 / -1;\n  display: block;\n  height: 6px;\n  border-radius: var(--radius-full);\n  background: var(--bg-tertiary);\n  overflow: hidden;\n}\n\n.qs-fill {\n  display: block;\n  height: 100%;\n  border-radius: var(--radius-full);\n  background: var(--color-brand-600);\n}\n\n.qs-fill--warn {\n  background: var(--color-warning-500);\n}\n\n.qs-fill--full {\n  background: var(--color-warning-700);\n}\n\n/* "Limit reached" \u2014 filled, not soft, so it stands out from the "N left"\n   warning badge. warning-700 (not -500/-600) is deliberate: those fail WCAG\n   AA for white text at 12px. Type+class selector to outrank\n   Badge.module.scss\'s colour classes regardless of CSS import order. */\nspan.qs-badge-filled {\n  background: var(--color-warning-700);\n  color: #ffffff;\n  border-color: var(--color-warning-700);\n  font-weight: 600;\n}\n\n/* Footer \u2014 untracked quotas, "Limit {y}" only, no bar. */\n.qs-footer {\n  border-top: 1px solid var(--border-secondary);\n  padding: 4px 0;\n}\n\n.qs-footer-list {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  column-gap: 16px;\n  margin: 0;\n}\n\n.qs-footer-list dt,\n.qs-footer-list dd {\n  margin: 0;\n  padding: 12px 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.qs-footer-list dt {\n  padding-left: 24px;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  color: var(--text-secondary);\n}\n\n.qs-footer-list dd {\n  padding-right: 24px;\n  text-align: right;\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n\n.qs-footer-list dd strong {\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.qs-footer-list dt:nth-last-of-type(1),\n.qs-footer-list dd:nth-last-of-type(1) {\n  border-bottom: 0;\n}\n\n/* Horizontal ("strip") mode \u2014 dashboard. Same data/thresholds as vertical\n   (.qs-row above); .qs-track/.qs-fill are reused as-is here since\n   grid-column:1/-1 is a no-op outside a grid container. */\n.qs-strip {\n  display: grid;\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  gap: 24px;\n  padding: 20px 24px;\n}\n\n@media (max-width: 1199px) {\n  .qs-strip {\n    grid-template-columns: repeat(3, 1fr);\n  }\n}\n\n@media (max-width: 899px) {\n  .qs-strip {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 559px) {\n  .qs-strip {\n    grid-template-columns: 1fr;\n  }\n}\n\n.qs-strip-item {\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n  min-width: 0;\n}\n\n/* min-height is load-bearing: a label with a 24px badge otherwise resolves\n   6px taller than a text-only one, pushing that item\'s value and bar below\n   its neighbours\' and staggering the bars across the row. */\n.qs-strip-label {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 6px;\n  min-height: 24px;\n  min-width: 0;\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 500;\n  color: var(--text-tertiary);\n}\n\n/* The number itself steps up to text-lg in strip mode; the " of {limit}"\n   text stays at the base .qs-val size. */\n.qs-val--lg strong {\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n}\n\n.qs-strip-foot {\n  margin: 0;\n  padding: 12px 24px;\n  border-top: 1px solid var(--border-secondary);\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n\n.qs-strip-foot strong {\n  font-weight: 600;\n  color: var(--text-primary);\n}\n'],sourceRoot:""}]),i.locals={};const s=i},31382(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'/* Built against Untitled UI tokens, per\n   assets/handoffs/design_handoff_integrations_widget. Band structure\n   (header rule, footer rule) comes from Card/Card.Header defaults; the row\n   grid, logo tile and footer have no Untitled equivalent. */\n\n.csw-tertiary-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--color-brand-700);\n  text-decoration: none;\n  background: none;\n  border: 0;\n  padding: 0;\n  cursor: pointer;\n}
2\n\n.csw-tertiary-link:hover {\n  color: var(--color-brand-800);\n  text-decoration: none;\n}\n\n/* Reused for both "Reconnect" (on a failed row) and the no-source state\'s\n   "Set up integration" \u2014 identical treatment in the design. */\n.csw-btn-secondary {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  height: 32px;\n  padding: 0 10px;\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  box-shadow: var(--shadow-xs);\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  color: var(--text-secondary);\n  cursor: pointer;\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.csw-btn-secondary:hover {\n  background: var(--bg-secondary);\n  text-decoration: none;\n}\n\n/* Rows */\n.csw-rows {\n  padding: 4px 0;\n}\n\n.csw-row {\n  display: grid;\n  grid-template-columns: 32px 1fr auto;\n  align-items: center;\n  grid-column-gap: 12px;\n  column-gap: 12px;\n  padding: 14px 24px;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.csw-rows .csw-row:last-child {\n  border-bottom: 0;\n}\n\n.csw-row:hover {\n  background: var(--bg-secondary);\n}\n\n.csw-logo {\n  width: 32px;\n  height: 32px;\n  flex: none;\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-secondary);\n  background: var(--bg-secondary);\n  overflow: hidden;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.csw-logo img {\n  width: 100%;\n  height: 100%;\n  object-fit: contain;\n}\n\n.csw-who {\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.csw-name {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 500;\n  color: var(--text-primary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.csw-meta {\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  font-feature-settings: "tnum";\n  font-variant-numeric: tabular-nums;\n}\n\n.csw-right {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  flex: none;\n}\n\n/* No source connected \u2014 the only state that drops the footer band (see\n   README: removing the last integration deletes its sync history, so\n   there\'s nothing for the footer to report). */\n.csw-empty {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 10px;\n  padding: 20px 24px;\n}\n\n.csw-empty-copy {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  max-width: 46ch;\n  text-wrap: pretty;\n}\n\n.csw-footer {\n  padding: 12px 24px;\n  border-top: 1px solid var(--border-secondary);\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  flex-wrap: wrap;\n  font-feature-settings: "tnum";\n  font-variant-numeric: tabular-nums;\n}\n',"",{version:3,sources:["webpack://./src/apps/admin/pages/DashboardPage/CalendarSourcesWidget/CalendarSourcesWidget.css"],names:[],mappings:"AAAA;;;4DAG4D;;AAE5D;EACE,oBAAoB;EACpB,mBAAmB;EACnB,QAAQ;EACR,8BAA8B;EAC9B,gBAAgB;EAChB,6BAA6B;EAC7B,qBAAqB;EACrB,gBAAgB;EAChB,SAAS;EACT,UAAU;EACV,eAAe;AACjB;;AAEA;EACE,6BAA6B;EAC7B,qBAAqB;AACvB;;AAEA;8DAC8D;AAC9D;EACE,oBAAoB;EACpB,mBAAmB;EACnB,QAAQ;EACR,YAAY;EACZ,eAAe;EACf,+BAA+B;EAC/B,uCAAuC;EACvC,6BAA6B;EAC7B,4BAA4B;EAC5B,8BAA8B;EAC9B,gBAAgB;EAChB,4BAA4B;EAC5B,eAAe;EACf,qBAAqB;EACrB,mBAAmB;AACrB;;AAEA;EACE,+BAA+B;EAC/B,qBAAqB;AACvB;;AAEA,SAAS;AACT;EACE,cAAc;AAChB;;AAEA;EACE,aAAa;EACb,oCAAoC;EACpC,mBAAmB;EACnB,qBAAgB;EAAhB,gBAAgB;EAChB,kBAAkB;EAClB,gDAAgD;AAClD;;AAEA;EACE,gBAAgB;AAClB;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,UAAU;EACV,+BAA+B;EAC/B,yCAAyC;EACzC,+BAA+B;EAC/B,gBAAgB;EAChB,aAAa;EACb,mBAAmB;EACnB,uBAAuB;AACzB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,mBAAmB;AACrB;;AAEA;EACE,YAAY;EACZ,aAAa;EACb,sBAAsB;EACtB,QAAQ;AACV;;AAEA;EACE,8BAA8B;EAC9B,gCAAgC;EAChC,gBAAgB;EAChB,0BAA0B;EAC1B,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AACrB;;AAEA;EACE,8BAA8B;EAC9B,iBAAiB;EACjB,2BAA2B;EAC3B,6BAAkC;EAAlC,kCAAkC;AACpC;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,SAAS;EACT,UAAU;AACZ;;AAEA;;+CAE+C;AAC/C;EACE,aAAa;EACb,sBAAsB;EACtB,uBAAuB;EACvB,SAAS;EACT,kBAAkB;AACpB;;AAEA;EACE,SAAS;EACT,8BAA8B;EAC9B,gCAAgC;EAChC,2BAA2B;EAC3B,eAAe;EACf,iBAAiB;AACnB;;AAEA;EACE,kBAAkB;EAClB,6CAA6C;EAC7C,8BAA8B;EAC9B,iBAAiB;EACjB,2BAA2B;EAC3B,aAAa;EACb,mBAAmB;EACnB,SAAS;EACT,eAAe;EACf,6BAAkC;EAAlC,kCAAkC;AACpC",sourcesContent:['/* Built against Untitled UI tokens, per\n   assets/handoffs/design_handoff_integrations_widget. Band structure\n   (header rule, footer rule) comes from Card/Card.Header defaults; the row\n   grid, logo tile and footer have no Untitled equivalent. */\n\n.csw-tertiary-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--color-brand-700);\n  text-decoration: none;\n  background: none;\n  border: 0;\n  padding: 0;\n  cursor: pointer;\n}
2\n\n.csw-tertiary-link:hover {\n  color: var(--color-brand-800);\n  text-decoration: none;\n}\n\n/* Reused for both "Reconnect" (on a failed row) and the no-source state\'s\n   "Set up integration" \u2014 identical treatment in the design. */\n.csw-btn-secondary {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  height: 32px;\n  padding: 0 10px;\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  box-shadow: var(--shadow-xs);\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  color: var(--text-secondary);\n  cursor: pointer;\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.csw-btn-secondary:hover {\n  background: var(--bg-secondary);\n  text-decoration: none;\n}\n\n/* Rows */\n.csw-rows {\n  padding: 4px 0;\n}\n\n.csw-row {\n  display: grid;\n  grid-template-columns: 32px 1fr auto;\n  align-items: center;\n  column-gap: 12px;\n  padding: 14px 24px;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.csw-rows .csw-row:last-child {\n  border-bottom: 0;\n}\n\n.csw-row:hover {\n  background: var(--bg-secondary);\n}\n\n.csw-logo {\n  width: 32px;\n  height: 32px;\n  flex: none;\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-secondary);\n  background: var(--bg-secondary);\n  overflow: hidden;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.csw-logo img {\n  width: 100%;\n  height: 100%;\n  object-fit: contain;\n}\n\n.csw-who {\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.csw-name {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 500;\n  color: var(--text-primary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.csw-meta {\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n\n.csw-right {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  flex: none;\n}\n\n/* No source connected \u2014 the only state that drops the footer band (see\n   README: removing the last integration deletes its sync history, so\n   there\'s nothing for the footer to report). */\n.csw-empty {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 10px;\n  padding: 20px 24px;\n}\n\n.csw-empty-copy {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  max-width: 46ch;\n  text-wrap: pretty;\n}\n\n.csw-footer {\n  padding: 12px 24px;\n  border-top: 1px solid var(--border-secondary);\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  flex-wrap: wrap;\n  font-variant-numeric: tabular-nums;\n}\n'],sourceRoot:""}]),i.locals={};const s=i},93799(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,"/* Per assets/handoffs (WordPress connection alert spec). Not a card: no\n   header band, no rules, no shadow-xs \u2014 a tinted status field, full page\n   width, with its own margin-bottom (not the shared .cardCol/.setupRow\n   spacing DashboardPage.js uses for actual cards). */\n\n.wpc-banner {\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  padding: 16px;\n  background: var(--color-brand-25);\n  border: 1px solid var(--color-brand-200);\n  border-radius: var(--radius-xl);\n  margin-bottom: 24px;\n}\n\n.wpc-icon {\n  flex: none;\n  margin-top: 2px;\n  color: var(--fg-brand-primary);\n}\n\n/* Title and body both inherit this \u2014 the tinted text is what reads as one\n   unit against the brand-25 field. Deliberately not --text-primary. */\n.wpc-content {\n  min-width: 0;\n  color: var(--color-brand-800);\n}\n\n.wpc-title {\n  display: block;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 600;\n}\n\n.wpc-body {\n  margin: 4px 0 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 400;\n  max-width: 78ch;\n  text-wrap: pretty;\n}\n\n.wpc-body b {\n  font-weight: 600;\n}\n\n/* Flex row so a second action could sit alongside this one later without\n   re-layout \u2014 today it holds one child. */\n.wpc-action {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-top: 12px;\n}\n\n.wpc-action a {\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  line-height: 1;\n  font-weight: 600;\n  color: inherit;\n  text-decoration: none;\n}\n\n.wpc-action a:hover,\n.wpc-action a:focus {\n  text-decoration: underline;\n}\n\n.wpc-action a:focus-visible {\n  outline: none;\n  box-shadow: 0 0 0 2px var(--color-brand-100);\n  border-radius: 2px;\n}\n","",{version:3,sources:["webpack://./src/apps/admin/pages/DashboardPage/CompleteWPConnection.css"],names:[],mappings:"AAAA;;;qDAGqD;;AAErD;EACE,aAAa;EACb,uBAAuB;EACvB,SAAS;EACT,aAAa;EACb,iCAAiC;EACjC,wCAAwC;EACxC,+BAA+B;EAC/B,mBAAmB;AACrB;;AAEA;EACE,UAAU;EACV,eAAe;EACf,8BAA8B;AAChC;;AAEA;sEACsE;AACtE;EACE,YAAY;EACZ,6BAA6B;AAC/B;;AAEA;EACE,cAAc;EACd,8BAA8B;EAC9B,gCAAgC;EAChC,gBAAgB;AAClB;;AAEA;EACE,eAAe;EACf,8BAA8B;EAC9B,gCAAgC;EAChC,gBAAgB;EAChB,eAAe;EACf,iBAAiB;AACnB;;AAEA;EACE,gBAAgB;AAClB;;AAEA;0CAC0C;AAC1C;
2EACE,aAAa;EACb,mBAAmB;EACnB,SAAS;EACT,gBAAgB;AAClB;;AAEA;EACE,oCAAoC;EACpC,8BAA8B;EAC9B,cAAc;EACd,gBAAgB;EAChB,cAAc;EACd,qBAAqB;AACvB;;AAEA;;EAEE,0BAA0B;AAC5B;;AAEA;EACE,aAAa;EACb,4CAA4C;EAC5C,kBAAkB;AACpB",sourcesContent:["/* Per assets/handoffs (WordPress connection alert spec). Not a card: no\n   header band, no rules, no shadow-xs \u2014 a tinted status field, full page\n   width, with its own margin-bottom (not the shared .cardCol/.setupRow\n   spacing DashboardPage.js uses for actual cards). */\n\n.wpc-banner {\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  padding: 16px;\n  background: var(--color-brand-25);\n  border: 1px solid var(--color-brand-200);\n  border-radius: var(--radius-xl);\n  margin-bottom: 24px;\n}\n\n.wpc-icon {\n  flex: none;\n  margin-top: 2px;\n  color: var(--fg-brand-primary);\n}\n\n/* Title and body both inherit this \u2014 the tinted text is what reads as one\n   unit against the brand-25 field. Deliberately not --text-primary. */\n.wpc-content {\n  min-width: 0;\n  color: var(--color-brand-800);\n}\n\n.wpc-title {\n  display: block;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 600;\n}\n\n.wpc-body {\n  margin: 4px 0 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 400;\n  max-width: 78ch;\n  text-wrap: pretty;\n}\n\n.wpc-body b {\n  font-weight: 600;\n}\n\n/* Flex row so a second action could sit alongside this one later without\n   re-layout \u2014 today it holds one child. */\n.wpc-action {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-top: 12px;\n}\n\n.wpc-action a {\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  line-height: 1;\n  font-weight: 600;\n  color: inherit;\n  text-decoration: none;\n}\n\n.wpc-action a:hover,\n.wpc-action a:focus {\n  text-decoration: underline;\n}\n\n.wpc-action a:focus-visible {\n  outline: none;\n  box-shadow: 0 0 0 2px var(--color-brand-100);\n  border-radius: 2px;\n}\n"],sourceRoot:""}]),i.locals={};const s=i},49966(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'/* Retheme\'d against Untitled UI tokens (react-app/src/sass/untitled/tokens),\n   per assets/handoffs/design_handoff_event_engagement. Widget chrome (card,\n   header/subheader, tabs, badges, empty state) is the shared Untitled\n   components \u2014 see index.js, EventRow.js, EmptyState.js. What\'s left here is\n   markup with no Untitled equivalent: the data table (row-expand + inline\n   mini bars aren\'t supported by theme/untitled/Table), the footer legend,\n   the "View all" tertiary-brand link, and the loading skeleton. */\n\n.eew-sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  overflow: hidden;\n  clip: rect(0 0 0 0);\n  white-space: nowrap;\n}\n\n/* Card band structure (see FIXES.md #1): header, toolbar, thead and footer\n   are each a full-width band with their own 1px rule \u2014 Card.Body is\n   `noPadding` and every band below owns its own 24px horizontal padding\n   instead of bleeding out of a padded body. */\n.eew-toolbar {\n  padding: 16px 24px;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n/* "View all" tertiary-brand link (Card.Header action). No Button hierarchy\n   matches this brand-coloured tertiary treatment, so it\'s styled locally \u2014\n   see assets/handoffs/design_handoff_event_engagement README, Card shell. */\n.eew-view-all {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  height: 36px;\n  padding: 0 12px;\n  border-radius: var(--radius-md);\n  background: transparent;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--color-brand-700);\n  text-decoration: none;\n}\n\n.eew-view-all:hover {\n  background: var(--color-brand-50);\n  text-decoration: none;\n}\n\n.eew-table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed;\n}\n\n.eew-col-event {\n  width: auto;\n}\n\n.eew-col-metric {\n  width: 128px;\n}\n\n.eew-col-when {\n  width: 104px;\n}\n\n.eew-col-chevron {\n  width: 48px;\n}\n\n/* White, not gray \u2014 the band rule under it is the separator; a gray fill on\n   top of the rule would be a second boundary in the same place. */\n.eew-table thead th {\n  padding: 12px 16px;\n  background: var(--bg-primary);\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  font-weight: 500;\n  color: var(--text-tertiary);\n  text-align: left;\n  border-bottom: 1px solid var(--border-secondary);\n  white-space: nowrap;\n}\n\n.eew-table thead th.text-right {\n  text-align: right;\n}\n\n.eew-table th:first-child,\n.eew-table td:first-child {\n  padding-left: 24px;\n}\n\n.eew-table th:last-child,\n.eew-table td:last-child {\n  padding-right: 16px;\n}\n\n/* Rows */\n.eew-data-row {\n  cursor: pointer;\n}\n\n.eew-data-row:hover td,\n.eew-data-row--expanded td {\n  background: var(--bg-secondary);\n}\n\n.eew-data-row td {\n  padding: 12px 16px;\n  border-bottom: 1px solid var(--border-secondary);\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n  vertical-align: middle;\n  font-feature-settings: "tnum";\n  font-variant-numeric: tabular-nums;\n}\n\n.eew-data-row td.text-right {\n  text-align: right;\n}\n\n.eew-table tbody tr:last-child td {\n  border-bottom: 0;\n}\n\n/* Event cell */\n.eew-event-cell {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  min-width: 0;\n}\n\n.eew-event-name {\n  font-weight: 500;\n  font-size: var(--text-sm-size);\n  color: var(--text-primary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.eew-event-meta {\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  color: var(--text-tertiary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n/* Metric cell (Impressions / Views) */\n.eew-metric {\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  gap: 10px;\n}\n\n.eew-metric-track {\n  width: 52px;\n  height: 6px;\n  border-radius: var(--radius-full);\n  background: var(--bg-tertiary);\n  overflow: hidden;\n  flex: none;\n}\n\n.eew-metric-fill {\n  height: 100%;\n  border-radius: var(--radius-full);\n}\n\n.eew-metric-fill--imp {\n  background: var(--bg-brand-solid);\n}\n\n.eew-metric-fill--views {\n  background: var(--color-success-500);\n}\n\n.eew-metric-value {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-primary);\n  min-width: 18px;\n  text-align: right;\n}\n\n.eew-metric-value--zero {\n  color: var(--text-quaternary);\n  font-weight: 400;\n}\n\n/* Days to go (plain, non-warning case) */\n.eew-dtg {\n  display: inline-flex;\n  align-items: baseline;\n  gap: 4px;\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-primary);\n}\n\n.eew-dtg-unit {\n  font-size: var(--text-xs-size);\n  font-weight: 400;\n  color: var(--text-tertiary);\n}\n\n/* "Today" (daysToGo === 0) \u2014 filled, not soft, so it stands out from the\n   1-3 day warning badge. warning-700 (not -500/-600) is the deliberate fill:\n   those fail WCAG AA for white text at 12px. Type+class selector to outrank\n   Badge.module.scss\'s color classes regardless of CSS import order. */\nspan.eew-badge-today {\n  background: var(--color-warning-700);\n  color: #ffffff;\n  border-color: var(--color-warning-700);\n  font-weight: 600;\n}\n\n/* View rate, when undefined (0 impressions) */\n.eew-ratio-empty {\
2n  font-size: var(--text-sm-size);\n  color: var(--text-quaternary);\n}\n\n/* Expand button */\n.eew-expand-btn {\n  display: inline-flex;\n  padding: 6px;\n  border: 0;\n  background: transparent;\n  border-radius: var(--radius-sm);\n  cursor: pointer;\n  color: var(--fg-quaternary);\n  opacity: 0;\n  transition: opacity 0.15s ease-out, transform 0.15s ease-out,\n    background-color 0.15s ease-out, color 0.15s ease-out;\n}\n\n.eew-data-row:hover .eew-expand-btn,\n.eew-data-row:focus-within .eew-expand-btn,\n.eew-data-row--expanded .eew-expand-btn {\n  opacity: 1;\n}\n\n.eew-data-row--expanded .eew-expand-btn {\n  transform: rotate(90deg);\n  color: var(--text-tertiary);\n}\n\n.eew-expand-btn:hover {\n  background: var(--bg-tertiary);\n  color: var(--text-tertiary);\n}\n\n.eew-expand-btn:focus-visible {\n  outline: none;\n  opacity: 1;\n  box-shadow: var(--focus-ring-gray);\n}\n\n/* Expand row */\n.eew-expand-row td {\n  padding: 0 24px 16px;\n  background: var(--bg-secondary);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.eew-expand-inner {\n  font-feature-settings: "tnum";\n  font-variant-numeric: tabular-nums;\n}\n\n.eew-expand-label {\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  font-weight: 500;\n  color: var(--text-tertiary);\n  margin-bottom: 8px;\n}\n\n.eew-source-grid {\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n}\n\n.eew-source-chip {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 6px 10px;\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-md);\n}\n\n.eew-source-dot {\n  width: 8px;\n  height: 8px;\n  border-radius: var(--radius-full);\n  flex-shrink: 0;\n  display: inline-block;\n}\n\n.eew-source-label {\n  font-size: var(--text-xs-size);\n  color: var(--text-secondary);\n}\n\n.eew-source-count {\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n/* Footer */\n.eew-footer {\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  flex-wrap: wrap;\n  padding: 12px 24px;\n  border-top: 1px solid var(--border-secondary);\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  color: var(--text-tertiary);\n  font-feature-settings: "tnum";\n  font-variant-numeric: tabular-nums;\n}\n\n.eew-footer-legend {\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  margin-left: auto;\n}\n\n.eew-footer-legend-item {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n}\n\n.eew-legend-dot {\n  width: 8px;\n  height: 8px;\n  border-radius: var(--radius-full);\n  flex-shrink: 0;\n  display: inline-block;\n}\n\n.eew-legend-dot--imp {\n  background: var(--bg-brand-solid);\n}\n\n.eew-legend-dot--views {\n  background: var(--color-success-500);\n}\n\n/* Loading skeleton. Card.Body is noPadding (see band structure note above),\n   so this owns its own padding to match the toolbar/table/footer rhythm. */\n.eew-shimmer-table {\n  display: flex;\n  flex-direction: column;\n  padding: 16px 24px 20px;\n}\n\n.eew-shimmer-thead,\n.eew-shimmer-row {\n  display: flex;\n  gap: 8px;\n  padding: 12px 8px;\n}\n\n.eew-shimmer-thead {\n  padding-top: 0;\n  padding-bottom: 8px;\n  border-bottom: 1px solid var(--border-secondary);\n  margin-bottom: 4px;\n}\n\n.eew-scol-a {\n  flex: 0 0 36%;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n\n.eew-scol-b,\n.eew-scol-c,\n.eew-scol-d {\n  flex: 0 0 16%;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-end;\n  gap: 6px;\n}\n\n.eew-skel {\n  background: var(--color-gray-100);\n  border-radius: 4px;\n  border-radius: var(--radius-xs, 4px);\n}\n\n.eew-skel-h {\n  height: 14px;\n  width: 100%;\n}\n\n.eew-skel-h-sm {\n  height: 10px;\n  width: 100%;\n}\n',"",{version:3,sources:["webpack://./src/apps/admin/pages/DashboardPage/EventEngagementWidget/EventEngagementWidget.css"],names:[],mappings:"AAAA;;;;;;kEAMkE;;AAElE;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,gBAAgB;EAChB,mBAAmB;EACnB,mBAAmB;AACrB;;AAEA;;;8CAG8C;AAC9C;EACE,kBAAkB;EAClB,gDAAgD;AAClD;;AAEA;;4EAE4E;AAC5E;EACE,oBAAoB;EACpB,mBAAmB;EACnB,QAAQ;EACR,YAAY;EACZ,eAAe;EACf,+BAA+B;EAC/B,uBAAuB;EACvB,8BAA8B;EAC9B,gBAAgB;EAChB,6BAA6B;EAC7B,qBAAqB;AACvB;;AAEA;EACE,iCAAiC;EACjC,qBAAqB;AACvB;;AAEA;EACE,WAAW;EACX,yBAAyB;EACzB,mBAAmB;AACrB;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,WAAW;AACb;;AAEA;kEACkE;AAClE;EACE,kBAAkB;EAClB,6BAA6B;EAC7B,8BAA8B;EAC9B,gCAAgC;EAChC,gBAAgB;EAChB,2BAA2B;EAC3B,gBAAgB;EAChB,gDAAgD;EAChD,mBAAmB;AACrB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;;EAEE,kBAAkB;AACpB;;AAEA;;EAEE,mBAAmB;AACrB;;AAEA,SAAS;AACT;EACE,eAAe;AACjB;;AAEA;;EAEE,+BAA+B;AACjC;;AAEA;EACE,kBAAkB;EAClB,gDAAgD;EAChD,8BAA8B;EAC9B,2BAA2B;EAC3B,sBAAsB;EACtB,6BAAkC;EAAlC,kCAAkC;AACpC;;AAEA;EACE,iBAAiB;AACnB;;AAEA;EACE,gBAAgB;AAClB;;AAEA,eAAe;AACf;EACE,aAAa;EACb,sBAAsB;EACtB,QAAQ;EACR,YAAY;AACd;;AAEA;EACE,gBAAgB;EAChB,8BAA8B;EAC9B,0BAA0B;EAC1B,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AACrB;;AAEA;EACE,8BAA8B;EAC9B,gCAAgC;EAChC,2BAA2B;EAC3B,gBAAgB;EAChB,uBAAuB;EACvB,mBAAmB;AACrB;;AAEA,sCAAsC;AACtC;EACE,aAAa;EACb,mBAAmB;EACnB,yBAAyB;EACzB,SAAS;AACX;;AAEA;EACE,WAAW;EACX,WAAW;EACX,iCAAiC;EACjC,8BAA8B;EAC9B,gBAAgB;EAChB,UAAU;AACZ;;AAEA;EACE,YAAY;EACZ,iCAAiC;AACnC;;AAEA;EACE,iCAAiC;AACnC;;AAEA;EACE,oCAAoC;AACtC;;AAEA;EACE,8BAA8B;EAC9B,gBAAgB;EAChB,0BAA0B;EAC1B,eAAe;EACf,iBAAiB;AACnB;;AAEA;EACE,6BAA6B;EAC7B,gBAAgB;AAClB;;AAEA,yCAAyC;AACzC;EACE,oBAAoB;EACpB,qBAAqB;EACrB,QAAQ;EACR,8BAA8B;EAC9B,gBAAgB;EAChB,0BAA0B;AAC5B;;AAEA;EACE,8BAA8B;EAC9B,gBAAgB;EAChB,2BAA2B;AAC7B;;AAEA;;;sEAGsE;AACtE;EACE,oCAAoC;EACpC,cAAc;EACd,sCAAsC;EACtC,gBAAgB;AAClB;;AAEA,8CAA8C;AAC9C;EACE,8BAA8B;EAC9B,6BAA6B;AAC/B;;AAEA,kBAAkB;AAClB;EACE,oBAAoB;EACpB,YAAY;EACZ,SAAS;EACT,uBAAuB;EACvB,+BAA+B;EAC/B,eAAe;EACf,2BAA2B;EAC3B,UAAU;EACV;yDACuD;AACzD;;AAEA;;;EAGE,UAAU;AACZ;;AAEA;EACE,wBAAwB;EACxB,2BAA2B;AAC7B;;AAEA;EACE,8BAA8B;EAC9B,2BAA2B;AAC7B;;AAEA;EACE,aAAa;EACb,UAAU;EACV,kCAAkC;AACpC;;AAEA,eAAe;AACf;EACE,oBAAoB;EACpB,+BAA+B;EAC/B,gDAAgD;AAClD;;AAEA;EACE,6BAAkC;EAAlC,kCAAkC;AACpC;;AAEA;EACE,8BAA8B;EAC9B,gCAAgC;EAChC,gBAAgB;EAChB,2BAA2B;EAC3B,kBAAkB;AACpB;;AAEA;EACE,aAAa;EACb,QAAQ;EACR,eAAe;AACjB;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,QAAQ;EACR,iBAAiB;EACjB,6BAA6B;EAC7B,yCAAyC;EACzC,+BAA+B;AACjC;;AAEA;EACE,UAAU;EACV,WAAW;EACX,iCAAiC;EACjC,cAAc;EACd,qBAAqB;AACvB;;AAEA;EACE,8BAA8B;EAC9B,4BAA4B;AAC9B;;AAEA;EACE,8BAA8B;EAC9B,gBAAgB;EAChB,0BAA0B;AAC5B;;AAEA,WAAW;AACX;EACE,aAAa;EACb,mBAAmB;EACnB,SAAS;EACT,eAAe;EACf,kBAAkB;EAClB,6CAA6C;EAC7C,8BAA8B;EAC9B,gCAAgC;EAChC,2BAA2B;EAC3B,6BAAkC;EAAlC,kCAAkC;AACpC;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,SAAS;EACT,iBAAiB;AACnB;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,QAAQ;AACV;;AAEA;EACE,UAAU;EACV,WAAW;EACX,iCAAiC;EACjC,cAAc;EACd,qBAAqB;AACvB;;AAEA;EACE,iCAAiC;AACnC;;AAEA;EACE,oCAAoC;AACtC;;AAEA;2EAC2E;AAC3E;EACE,aAAa;EACb,sBAAsB;EACtB,uBAAuB;AACzB;;AAEA;;EAEE,aAAa;EACb,QAAQ;EACR,iBAAiB;AACnB;;AAEA;EACE,cAAc;EACd,mBAAmB;EACnB,gDAAgD;EAChD,kBAAkB;AACpB;;AAEA;EACE,aAAa;EACb,aAAa;EACb,sBAAsB;EACtB,QAAQ;AACV;;AAEA;;;EAGE,aAAa;EACb,aAAa;EACb,sBAAsB;EACtB,qBAAqB;EACrB,QAAQ;AACV;;AAEA;EACE,iCAAiC;EACjC,kBAAoC;EAApC,oCAAoC;AACtC;;AAEA;EACE,YAAY;EACZ,WAAW;AACb;;AAEA;EACE,YAAY;EACZ,WAAW;AACb",sourcesContent:['/* Retheme\'d against Untitled UI tokens (react-app/src/sass/untitled/tokens),\n   per assets/handoffs/design_handoff_event_engagement. Widget chrome (card,\n   header/subheader, tabs, badges, empty state) is the shared Untitled\n   components \u2014 see index.js, EventRow.js, EmptyState.js. What\'s left here is\n   markup 
2with no Untitled equivalent: the data table (row-expand + inline\n   mini bars aren\'t supported by theme/untitled/Table), the footer legend,\n   the "View all" tertiary-brand link, and the loading skeleton. */\n\n.eew-sr-only {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  overflow: hidden;\n  clip: rect(0 0 0 0);\n  white-space: nowrap;\n}\n\n/* Card band structure (see FIXES.md #1): header, toolbar, thead and footer\n   are each a full-width band with their own 1px rule \u2014 Card.Body is\n   `noPadding` and every band below owns its own 24px horizontal padding\n   instead of bleeding out of a padded body. */\n.eew-toolbar {\n  padding: 16px 24px;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n/* "View all" tertiary-brand link (Card.Header action). No Button hierarchy\n   matches this brand-coloured tertiary treatment, so it\'s styled locally \u2014\n   see assets/handoffs/design_handoff_event_engagement README, Card shell. */\n.eew-view-all {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  height: 36px;\n  padding: 0 12px;\n  border-radius: var(--radius-md);\n  background: transparent;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--color-brand-700);\n  text-decoration: none;\n}\n\n.eew-view-all:hover {\n  background: var(--color-brand-50);\n  text-decoration: none;\n}\n\n.eew-table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed;\n}\n\n.eew-col-event {\n  width: auto;\n}\n\n.eew-col-metric {\n  width: 128px;\n}\n\n.eew-col-when {\n  width: 104px;\n}\n\n.eew-col-chevron {\n  width: 48px;\n}\n\n/* White, not gray \u2014 the band rule under it is the separator; a gray fill on\n   top of the rule would be a second boundary in the same place. */\n.eew-table thead th {\n  padding: 12px 16px;\n  background: var(--bg-primary);\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  font-weight: 500;\n  color: var(--text-tertiary);\n  text-align: left;\n  border-bottom: 1px solid var(--border-secondary);\n  white-space: nowrap;\n}\n\n.eew-table thead th.text-right {\n  text-align: right;\n}\n\n.eew-table th:first-child,\n.eew-table td:first-child {\n  padding-left: 24px;\n}\n\n.eew-table th:last-child,\n.eew-table td:last-child {\n  padding-right: 16px;\n}\n\n/* Rows */\n.eew-data-row {\n  cursor: pointer;\n}\n\n.eew-data-row:hover td,\n.eew-data-row--expanded td {\n  background: var(--bg-secondary);\n}\n\n.eew-data-row td {\n  padding: 12px 16px;\n  border-bottom: 1px solid var(--border-secondary);\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n  vertical-align: middle;\n  font-variant-numeric: tabular-nums;\n}\n\n.eew-data-row td.text-right {\n  text-align: right;\n}\n\n.eew-table tbody tr:last-child td {\n  border-bottom: 0;\n}\n\n/* Event cell */\n.eew-event-cell {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  min-width: 0;\n}\n\n.eew-event-name {\n  font-weight: 500;\n  font-size: var(--text-sm-size);\n  color: var(--text-primary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.eew-event-meta {\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  color: var(--text-tertiary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n/* Metric cell (Impressions / Views) */\n.eew-metric {\n  display: flex;\n  align-items: center;\n  justify-content: flex-end;\n  gap: 10px;\n}\n\n.eew-metric-track {\n  width: 52px;\n  height: 6px;\n  border-radius: var(--radius-full);\n  background: var(--bg-tertiary);\n  overflow: hidden;\n  flex: none;\n}\n\n.eew-metric-fill {\n  height: 100%;\n  border-radius: var(--radius-full);\n}\n\n.eew-metric-fill--imp {\n  background: var(--bg-brand-solid);\n}\n\n.eew-metric-fill--views {\n  background: var(--color-success-500);\n}\n\n.eew-metric-value {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-primary);\n  min-width: 18px;\n  text-align: right;\n}\n\n.eew-metric-value--zero {\n  color: var(--text-quaternary);\n  font-weight: 400;\n}\n\n/* Days to go (plain, non-warning case) */\n.eew-dtg {\n  display: inline-flex;\n  align-items: baseline;\n  gap: 4px;\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-primary);\n}\n\n.eew-dtg-unit {\n  font-size: var(--text-xs-size);\n  font-weight: 400;\n  color: var(--text-tertiary);\n}\n\n/* "Today" (daysToGo === 0) \u2014 filled, not soft, so it stands out from the\n   1-3 day warning badge. warning-700 (not -500/-600) is the deliberate fill:\n   those fail WCAG AA for white text at 12px. Type+class selector to outrank\n   Badge.module.scss\'s color classes regardless of CSS import order. */\nspan.eew-badge-today {\n  background: var(--color-warning-700);\n  color: #ffffff;\n  border-color: var(--color-warning-700);\n  font-weight: 600;\n}\n\n/* View rate, when undefined (0 impressions) */\n.eew-ratio-empty {\
2n  font-size: var(--text-sm-size);\n  color: var(--text-quaternary);\n}\n\n/* Expand button */\n.eew-expand-btn {\n  display: inline-flex;\n  padding: 6px;\n  border: 0;\n  background: transparent;\n  border-radius: var(--radius-sm);\n  cursor: pointer;\n  color: var(--fg-quaternary);\n  opacity: 0;\n  transition: opacity 0.15s ease-out, transform 0.15s ease-out,\n    background-color 0.15s ease-out, color 0.15s ease-out;\n}\n\n.eew-data-row:hover .eew-expand-btn,\n.eew-data-row:focus-within .eew-expand-btn,\n.eew-data-row--expanded .eew-expand-btn {\n  opacity: 1;\n}\n\n.eew-data-row--expanded .eew-expand-btn {\n  transform: rotate(90deg);\n  color: var(--text-tertiary);\n}\n\n.eew-expand-btn:hover {\n  background: var(--bg-tertiary);\n  color: var(--text-tertiary);\n}\n\n.eew-expand-btn:focus-visible {\n  outline: none;\n  opacity: 1;\n  box-shadow: var(--focus-ring-gray);\n}\n\n/* Expand row */\n.eew-expand-row td {\n  padding: 0 24px 16px;\n  background: var(--bg-secondary);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.eew-expand-inner {\n  font-variant-numeric: tabular-nums;\n}\n\n.eew-expand-label {\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  font-weight: 500;\n  color: var(--text-tertiary);\n  margin-bottom: 8px;\n}\n\n.eew-source-grid {\n  display: flex;\n  gap: 8px;\n  flex-wrap: wrap;\n}\n\n.eew-source-chip {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 6px 10px;\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-md);\n}\n\n.eew-source-dot {\n  width: 8px;\n  height: 8px;\n  border-radius: var(--radius-full);\n  flex-shrink: 0;\n  display: inline-block;\n}\n\n.eew-source-label {\n  font-size: var(--text-xs-size);\n  color: var(--text-secondary);\n}\n\n.eew-source-count {\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n/* Footer */\n.eew-footer {\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  flex-wrap: wrap;\n  padding: 12px 24px;\n  border-top: 1px solid var(--border-secondary);\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n\n.eew-footer-legend {\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  margin-left: auto;\n}\n\n.eew-footer-legend-item {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n}\n\n.eew-legend-dot {\n  width: 8px;\n  height: 8px;\n  border-radius: var(--radius-full);\n  flex-shrink: 0;\n  display: inline-block;\n}\n\n.eew-legend-dot--imp {\n  background: var(--bg-brand-solid);\n}\n\n.eew-legend-dot--views {\n  background: var(--color-success-500);\n}\n\n/* Loading skeleton. Card.Body is noPadding (see band structure note above),\n   so this owns its own padding to match the toolbar/table/footer rhythm. */\n.eew-shimmer-table {\n  display: flex;\n  flex-direction: column;\n  padding: 16px 24px 20px;\n}\n\n.eew-shimmer-thead,\n.eew-shimmer-row {\n  display: flex;\n  gap: 8px;\n  padding: 12px 8px;\n}\n\n.eew-shimmer-thead {\n  padding-top: 0;\n  padding-bottom: 8px;\n  border-bottom: 1px solid var(--border-secondary);\n  margin-bottom: 4px;\n}\n\n.eew-scol-a {\n  flex: 0 0 36%;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n\n.eew-scol-b,\n.eew-scol-c,\n.eew-scol-d {\n  flex: 0 0 16%;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-end;\n  gap: 6px;\n}\n\n.eew-skel {\n  background: var(--color-gray-100);\n  border-radius: var(--radius-xs, 4px);\n}\n\n.eew-skel-h {\n  height: 14px;\n  width: 100%;\n}\n\n.eew-skel-h-sm {\n  height: 10px;\n  width: 100%;\n}\n'],sourceRoot:""}]),i.locals={};const s=i},50255(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'/* Retheme\'d against Untitled UI tokens, per\n   assets/handoffs/design_handoff_configuration_checklist. Band structure\n   (header rule \u2192 tiles) comes from Card/Card.Header defaults; the tile grid,\n   markers, badges and CTAs have no Untitled equivalent. Explicitly NOT a\n   stepper \u2014 no connector line, no locking; the marker number is a label. */\n\n.cfg-header-count {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  font-feature-settings: "tnum";\n  font-variant-numeric: tabular-nums;\n  white-space: nowrap;\n}
2\n\n.cfg-tiles {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  grid-gap: 16px;\n  gap: 16px;\n  padding: 20px 24px;\n}\n\n@media (max-width: 1199px) {\n  .cfg-tiles {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 767px) {\n  .cfg-tiles {\n    grid-template-columns: 1fr;\n  }\n}\n\n/* Tiles flip to "done" on a stagger (see WelcomeScreen.js) rather than all\n   appearing done on the first frame \u2014 these transitions are what make that\n   flip read as a highlight instead of a jump cut. Duration must match\n   HIGHLIGHT_MS in WelcomeScreen.js. */\n.cfg-tile {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  padding: 16px;\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-md);\n  background: var(--bg-primary);\n  transition: background-color 0.5s ease-out, border-color 0.5s ease-out;\n}\n\n.cfg-tile--done {\n  background: var(--bg-secondary);\n}\n\n.cfg-tile--done .cfg-title {\n  color: var(--text-tertiary);\n}\n\n.cfg-tile--next {\n  border-color: var(--color-brand-300);\n  background: var(--color-brand-25);\n}\n\n.cfg-tile-top {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 8px;\n}\n\n/* Keeps every tile\'s bottom slot on one line \u2014 grid stretch makes the four\n   tiles equal height, and without this the done tiles have a hole where the\n   button/link sits on the others. */\n.cfg-tile > .cfg-cta,\n.cfg-tile > .cfg-tag {\n  margin-top: auto;\n  padding-top: 4px;\n}\n\n.cfg-mark {\n  width: 28px;\n  height: 28px;\n  flex: none;\n  border-radius: var(--radius-full);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  display: grid;\n  place-items: center;\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  color: var(--text-tertiary);\n  font-feature-settings: "tnum";\n  font-variant-numeric: tabular-nums;\n  transition: background-color 0.5s ease-out, border-color 0.5s ease-out,\n    color 0.5s ease-out;\n}\n\n.cfg-mark--done {\n  background: var(--color-success-500);\n  border-color: var(--color-success-500);\n  color: #ffffff;\n}\n\n.cfg-mark--next {\n  background: var(--color-brand-600);\n  border-color: var(--color-brand-600);\n  color: #ffffff;\n}\n\n.cfg-title {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 600;\n  color: var(--text-primary);\n  transition: color 0.5s ease-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .cfg-tile,\n  .cfg-mark,\n  .cfg-title {\n    transition: none;\n  }\n}\n\n.cfg-explanation {\n  margin: 0;\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  text-wrap: pretty;\n}\n\n.cfg-tag {\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 500;\n  color: var(--color-success-700);\n}\n\n/* Neutral information, not a warning or status badge. */\n.cfg-opt {\n  display: inline-flex;\n  align-items: center;\n  height: 22px;\n  padding: 0 8px;\n  border-radius: var(--radius-full);\n  background: var(--bg-tertiary);\n  border: 1px solid var(--border-secondary);\n  font-size: var(--text-xs-size);\n  font-weight: 500;\n  color: var(--text-tertiary);\n}\n\n/* Tertiary link \u2014 the "not started" bottom slot. Explicit hover colour\n   (global a:hover only sets colour, not enough on its own) and explicit\n   text-decoration since it\'s an <a> via react-router Link. */\n.cfg-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--color-brand-700);\n  text-decoration: none;\n}\n\n.cfg-link:hover {\n  color: var(--color-brand-800);\n  text-decoration: none;\n}\n\n/* Steps with no in-app action (e.g. email activation) \u2014 a status hint, not\n   a dead link/button. */\n.cfg-cta--muted {\n  font-size: var(--text-xs-size);\n  color: var(--text-tertiary);\n}\n',"",{version:3,sources:["webpack://./src/apps/admin/pages/DashboardPage/WelcomeScreen.css"],names:[],mappings:"AAAA;;;;2EAI2E;;AAE3E;EACE,8BAA8B;EAC9B,gBAAgB;EAChB,4BAA4B;EAC5B,6BAAkC;EAAlC,kCAAkC;EAClC,mBAAmB;AACrB;;AAEA;EACE,aAAa;EACb,qCAAqC;EACrC,cAAS;EAAT,SAAS;EACT,kBAAkB;AACpB;;AAEA;EACE;IACE,qCAAqC;EACvC;AACF;;AAEA;EACE;IACE,0BAA0B;EAC5B;AACF;;AAEA;;;sCAGsC;AACtC;EACE,aAAa;EACb,sBAAsB;EACtB,QAAQ;EACR,aAAa;EACb,yCAAyC;EACzC,+BAA+B;EAC/B,6BAA6B;EAC7B,sEAAsE;AACxE;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,oCAAoC;EACpC,iCAAiC;AACnC;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,8BAA8B;EAC9B,QAAQ;AACV;;AAEA;;oCAEoC;AACpC;;EAEE,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,UAAU;EACV,iCAAiC;EACjC,uCAAuC;EACvC,6BAA6B;EAC7B,aAAa;EACb,mBAAmB;EACnB,8BAA8B;EAC9B,gBAAgB;EAChB,2BAA2B;EAC3B,6BAAkC;EAAlC,kCAAkC;EAClC;uBACqB;AACvB;;AAEA;EACE,oCAAoC;EACpC,sCAAsC;EACtC,cAAc;AAChB;;AAEA;EACE,kCAAkC;EAClC,oCAAoC;EACpC,cAAc;AAChB;;AAEA;EACE,8BAA8B;EAC9B,gCAAgC;EAChC,gBAAgB;EAChB,0BAA0B;
2EAC1B,+BAA+B;AACjC;;AAEA;EACE;;;IAGE,gBAAgB;EAClB;AACF;;AAEA;EACE,SAAS;EACT,8BAA8B;EAC9B,iBAAiB;EACjB,2BAA2B;EAC3B,iBAAiB;AACnB;;AAEA;EACE,8BAA8B;EAC9B,iBAAiB;EACjB,gBAAgB;EAChB,+BAA+B;AACjC;;AAEA,wDAAwD;AACxD;EACE,oBAAoB;EACpB,mBAAmB;EACnB,YAAY;EACZ,cAAc;EACd,iCAAiC;EACjC,8BAA8B;EAC9B,yCAAyC;EACzC,8BAA8B;EAC9B,gBAAgB;EAChB,2BAA2B;AAC7B;;AAEA;;6DAE6D;AAC7D;EACE,oBAAoB;EACpB,mBAAmB;EACnB,QAAQ;EACR,8BAA8B;EAC9B,gBAAgB;EAChB,6BAA6B;EAC7B,qBAAqB;AACvB;;AAEA;EACE,6BAA6B;EAC7B,qBAAqB;AACvB;;AAEA;wBACwB;AACxB;EACE,8BAA8B;EAC9B,2BAA2B;AAC7B",sourcesContent:['/* Retheme\'d against Untitled UI tokens, per\n   assets/handoffs/design_handoff_configuration_checklist. Band structure\n   (header rule \u2192 tiles) comes from Card/Card.Header defaults; the tile grid,\n   markers, badges and CTAs have no Untitled equivalent. Explicitly NOT a\n   stepper \u2014 no connector line, no locking; the marker number is a label. */\n\n.cfg-header-count {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  font-variant-numeric: tabular-nums;\n  white-space: nowrap;\n}\n\n.cfg-tiles {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n  padding: 20px 24px;\n}\n\n@media (max-width: 1199px) {\n  .cfg-tiles {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 767px) {\n  .cfg-tiles {\n    grid-template-columns: 1fr;\n  }\n}\n\n/* Tiles flip to "done" on a stagger (see WelcomeScreen.js) rather than all\n   appearing done on the first frame \u2014 these transitions are what make that\n   flip read as a highlight instead of a jump cut. Duration must match\n   HIGHLIGHT_MS in WelcomeScreen.js. */\n.cfg-tile {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  padding: 16px;\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-md);\n  background: var(--bg-primary);\n  transition: background-color 0.5s ease-out, border-color 0.5s ease-out;\n}\n\n.cfg-tile--done {\n  background: var(--bg-secondary);\n}\n\n.cfg-tile--done .cfg-title {\n  color: var(--text-tertiary);\n}\n\n.cfg-tile--next {\n  border-color: var(--color-brand-300);\n  background: var(--color-brand-25);\n}\n\n.cfg-tile-top {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 8px;\n}\n\n/* Keeps every tile\'s bottom slot on one line \u2014 grid stretch makes the four\n   tiles equal height, and without this the done tiles have a hole where the\n   button/link sits on the others. */\n.cfg-tile > .cfg-cta,\n.cfg-tile > .cfg-tag {\n  margin-top: auto;\n  padding-top: 4px;\n}\n\n.cfg-mark {\n  width: 28px;\n  height: 28px;\n  flex: none;\n  border-radius: var(--radius-full);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  display: grid;\n  place-items: center;\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n  transition: background-color 0.5s ease-out, border-color 0.5s ease-out,\n    color 0.5s ease-out;\n}\n\n.cfg-mark--done {\n  background: var(--color-success-500);\n  border-color: var(--color-success-500);\n  color: #ffffff;\n}\n\n.cfg-mark--next {\n  background: var(--color-brand-600);\n  border-color: var(--color-brand-600);\n  color: #ffffff;\n}\n\n.cfg-title {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 600;\n  color: var(--text-primary);\n  transition: color 0.5s ease-out;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .cfg-tile,\n  .cfg-mark,\n  .cfg-title {\n    transition: none;\n  }\n}\n\n.cfg-explanation {\n  margin: 0;\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  text-wrap: pretty;\n}\n\n.cfg-tag {\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 500;\n  color: var(--color-success-700);\n}\n\n/* Neutral information, not a warning or status badge. */\n.cfg-opt {\n  display: inline-flex;\n  align-items: center;\n  height: 22px;\n  padding: 0 8px;\n  border-radius: var(--radius-full);\n  background: var(--bg-tertiary);\n  border: 1px solid var(--border-secondary);\n  font-size: var(--text-xs-size);\n  font-weight: 500;\n  color: var(--text-tertiary);\n}\n\n/* Tertiary link \u2014 the "not started" bottom slot. Explicit hover colour\n   (global a:hover only sets colour, not enough on its own) and explicit\n   text-decoration since it\'s an <a> via react-router Link. */\n.cfg-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--color-brand-700);\n  text-decoration: none;\n}
2\n\n.cfg-link:hover {\n  color: var(--color-brand-800);\n  text-decoration: none;\n}\n\n/* Steps with no in-app action (e.g. email activation) \u2014 a status hint, not\n   a dead link/button. */\n.cfg-cta--muted {\n  font-size: var(--text-xs-size);\n  color: var(--text-tertiary);\n}\n'],sourceRoot:""}]),i.locals={};const s=i},10368(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,"/* Per assets/handoffs/design_handoff_sidebar_alerts, corrected by that\n   handoff's FIXES.md: the region is pinned below the nav (outside its\n   scroll container) and must shrink-wrap its content \u2014 no cap, no\n   overflow, in any state including empty. The nav (flex:1 1 auto;\n   min-height:0; overflow:auto \u2014 see SidebarMenu.js/admin.scss's\n   .sidebar-menu flex-column setup, and AppShell/Sidebar.module.scss's\n   .nav for the new shell) is the only band that scrolls. A 45%-capped,\n   independently-scrolling region was the original spec line; it produced\n   a second nested scrollbar next to the nav's and left an empty gap above\n   the footer with only one alert \u2014 withdrawn. */\n\n.sba-region {\n  flex: none;\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  padding: 16px 0;\n  border-top: 1px solid var(--border-secondary);\n}\n\n/* No shadow, no left-border accent stripe, no hover state on the card\n   itself \u2014 the tint is the only emphasis. */\n.sba-alert {\n  position: relative;\n  display: grid;\n  grid-template-columns: 16px minmax(0, 1fr);\n  grid-column-gap: 8px;\n  column-gap: 8px;\n  padding: 12px;\n  border: 1px solid;\n  border-radius: var(--radius-lg);\n}\n\n.sba-icon {\n  width: 16px;\n  height: 16px;\n  margin-top: 2px;\n}\n\n.sba-body {\n  min-width: 0;\n}\n\n.sba-body b {\n  display: block;\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  font-weight: 600;\n}\n\n.sba-body p {\n  margin: 2px 0 0;\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  font-weight: 400;\n  text-wrap: pretty;\n  /* Safety net, not a licence for long copy \u2014 the authored limit is still\n     a title plus one sentence. Bounds the length at the content instead\n     of clipping the fixed-height box the old spec used. */\n  display: -webkit-box;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 3;\n  overflow: hidden;\n}\n\n/* Room for the \xd7 so the title/body text can't run under it. */\n.sba-pad-dismiss {\n  padding-right: 20px;\n}\n\n/* On its own line, not inline in the sentence \u2014 that's the #1 \"what\n   changed\" in the spec: inline it lands mid-line after a wrap and reads as\n   emphasis, not a control. Inherits the alert's colour (not brand-700) in\n   every variant but info \u2014 a magenta link inside a red field would read as\n   a second, unrelated message. */\n.sba-action {\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  margin-top: 8px;\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  font-weight: 600;\n  color: inherit;\n  text-decoration: none;\n}\n\n.sba-action--button {\n  font-family: inherit;\n  background: none;\n  border: 0;\n  padding: 0;\n  cursor: pointer;\n}\n\n.sba-action:hover {\n  text-decoration: underline;\n  color: inherit;\n}\n\n.sba-dismiss {\n  position: absolute;\n  top: 8px;\n  right: 8px;\n  display: grid;\n  place-items: center;\n  width: 20px;\n  height: 20px;\n  padding: 0;\n  border: 0;\n  border-radius: var(--radius-xs);\n  background: transparent;\n  color: inherit;\n  opacity: 0.55;\n  cursor: pointer;\n}\n\n.sba-dismiss:hover {\n  opacity: 1;\n  background: rgba(10, 13, 18, 0.06);\n}\n\n.sba-dismiss:focus-visible {\n  outline: 2px solid var(--color-brand-600);\n  outline-offset: 1px;\n  opacity: 1;\n}\n\n.sba-alert--critical {\n  background: var(--color-error-25);\n  border-color: var(--color-error-200);\n  color: var(--color-error-700);\n}\n\n.sba-alert--critical .sba-icon {\n  color: var(--color-error-600);\n}\n\n.sba-alert--warning {\n  background: var(--color-warning-25);\n  border-color: var(--color-warning-200);\n  color: var(--color-warning-700);\n}\n\n.sba-alert--warning .sba-icon {\n  color: var(--color-warning-600);\n}\n\n.sba-alert--promo {\n  background: var(--color-brand-25);\n  border-color: var(--color-brand-200);\n  color: var(--color-brand-800);\n}\n\n.sba-alert--promo .sba-icon {\n  color: var(--fg-brand-primary);\n}\n\n.sba-alert--info {\n  background: var(--bg-secondary);\n  border-color: var(--border-secondary);\n  color: var(--text-tertiary);\n}
2\n\n.sba-alert--info b {\n  color: var(--text-primary);\n}\n\n.sba-alert--info .sba-icon {\n  color: var(--fg-quaternary);\n}\n\n.sba-alert--info .sba-action {\n  color: var(--color-brand-700);\n}\n","",{version:3,sources:["webpack://./src/apps/admin/templates/PageTemplate/SidebarNotifications/SidebarAlerts.css"],names:[],mappings:"AAAA;;;;;;;;;gDASgD;;AAEhD;EACE,UAAU;EACV,aAAa;EACb,sBAAsB;EACtB,QAAQ;EACR,eAAe;EACf,6CAA6C;AAC/C;;AAEA;4CAC4C;AAC5C;EACE,kBAAkB;EAClB,aAAa;EACb,0CAA0C;EAC1C,oBAAe;EAAf,eAAe;EACf,aAAa;EACb,iBAAiB;EACjB,+BAA+B;AACjC;;AAEA;EACE,WAAW;EACX,YAAY;EACZ,eAAe;AACjB;;AAEA;EACE,YAAY;AACd;;AAEA;EACE,cAAc;EACd,8BAA8B;EAC9B,iBAAiB;EACjB,gBAAgB;AAClB;;AAEA;EACE,eAAe;EACf,8BAA8B;EAC9B,iBAAiB;EACjB,gBAAgB;EAChB,iBAAiB;EACjB;;0DAEwD;EACxD,oBAAoB;EACpB,4BAA4B;EAC5B,qBAAqB;EACrB,gBAAgB;AAClB;;AAEA,8DAA8D;AAC9D;EACE,mBAAmB;AACrB;;AAEA;;;;iCAIiC;AACjC;EACE,oBAAoB;EACpB,mBAAmB;EACnB,QAAQ;EACR,eAAe;EACf,8BAA8B;EAC9B,iBAAiB;EACjB,gBAAgB;EAChB,cAAc;EACd,qBAAqB;AACvB;;AAEA;EACE,oBAAoB;EACpB,gBAAgB;EAChB,SAAS;EACT,UAAU;EACV,eAAe;AACjB;;AAEA;EACE,0BAA0B;EAC1B,cAAc;AAChB;;AAEA;EACE,kBAAkB;EAClB,QAAQ;EACR,UAAU;EACV,aAAa;EACb,mBAAmB;EACnB,WAAW;EACX,YAAY;EACZ,UAAU;EACV,SAAS;EACT,+BAA+B;EAC/B,uBAAuB;EACvB,cAAc;EACd,aAAa;EACb,eAAe;AACjB;;AAEA;EACE,UAAU;EACV,kCAAkC;AACpC;;AAEA;EACE,yCAAyC;EACzC,mBAAmB;EACnB,UAAU;AACZ;;AAEA;EACE,iCAAiC;EACjC,oCAAoC;EACpC,6BAA6B;AAC/B;;AAEA;EACE,6BAA6B;AAC/B;;AAEA;EACE,mCAAmC;EACnC,sCAAsC;EACtC,+BAA+B;AACjC;;AAEA;EACE,+BAA+B;AACjC;;AAEA;EACE,iCAAiC;EACjC,oCAAoC;EACpC,6BAA6B;AAC/B;;AAEA;EACE,8BAA8B;AAChC;;AAEA;EACE,+BAA+B;EAC/B,qCAAqC;EACrC,2BAA2B;AAC7B;;AAEA;EACE,0BAA0B;AAC5B;;AAEA;EACE,2BAA2B;AAC7B;;AAEA;EACE,6BAA6B;AAC/B",sourcesContent:["/* Per assets/handoffs/design_handoff_sidebar_alerts, corrected by that\n   handoff's FIXES.md: the region is pinned below the nav (outside its\n   scroll container) and must shrink-wrap its content \u2014 no cap, no\n   overflow, in any state including empty. The nav (flex:1 1 auto;\n   min-height:0; overflow:auto \u2014 see SidebarMenu.js/admin.scss's\n   .sidebar-menu flex-column setup, and AppShell/Sidebar.module.scss's\n   .nav for the new shell) is the only band that scrolls. A 45%-capped,\n   independently-scrolling region was the original spec line; it produced\n   a second nested scrollbar next to the nav's and left an empty gap above\n   the footer with only one alert \u2014 withdrawn. */\n\n.sba-region {\n  flex: none;\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  padding: 16px 0;\n  border-top: 1px solid var(--border-secondary);\n}\n\n/* No shadow, no left-border accent stripe, no hover state on the card\n   itself \u2014 the tint is the only emphasis. */\n.sba-alert {\n  position: relative;\n  display: grid;\n  grid-template-columns: 16px minmax(0, 1fr);\n  column-gap: 8px;\n  padding: 12px;\n  border: 1px solid;\n  border-radius: var(--radius-lg);\n}\n\n.sba-icon {\n  width: 16px;\n  height: 16px;\n  margin-top: 2px;\n}\n\n.sba-body {\n  min-width: 0;\n}\n\n.sba-body b {\n  display: block;\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  font-weight: 600;\n}\n\n.sba-body p {\n  margin: 2px 0 0;\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  font-weight: 400;\n  text-wrap: pretty;\n  /* Safety net, not a licence for long copy \u2014 the authored limit is still\n     a title plus one sentence. Bounds the length at the content instead\n     of clipping the fixed-height box the old spec used. */\n  display: -webkit-box;\n  -webkit-box-orient: vertical;\n  -webkit-line-clamp: 3;\n  overflow: hidden;\n}\n\n/* Room for the \xd7 so the title/body text can't run under it. */\n.sba-pad-dismiss {\n  padding-right: 20px;\n}\n\n/* On its own line, not inline in the sentence \u2014 that's the #1 \"what\n   changed\" in the spec: inline it lands mid-line after a wrap and reads as\n   emphasis, not a control. Inherits the alert's colour (not brand-700) in\n   every variant but info \u2014 a magenta link inside a red field would read as\n   a second, unrelated message. */\n.sba-action {\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  margin-top: 8px;\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  font-weight: 600;\n  color: inherit;\n  text-decoration: none;\n}\n\n.sba-action--button {\n  font-family: inherit;\n  background: none;\n  border: 0;\n  padding: 0;\n  cursor: pointer;\n}\n\n.sba-action:hover {\n  text-decoration: underline;\n  color: inherit;\n}\n\n.sba-dismiss {\n  position: absolute;\n  top: 8px;\n  right: 8px;\n  display: grid;\n  place-items: center;
2\n  width: 20px;\n  height: 20px;\n  padding: 0;\n  border: 0;\n  border-radius: var(--radius-xs);\n  background: transparent;\n  color: inherit;\n  opacity: 0.55;\n  cursor: pointer;\n}\n\n.sba-dismiss:hover {\n  opacity: 1;\n  background: rgba(10, 13, 18, 0.06);\n}\n\n.sba-dismiss:focus-visible {\n  outline: 2px solid var(--color-brand-600);\n  outline-offset: 1px;\n  opacity: 1;\n}\n\n.sba-alert--critical {\n  background: var(--color-error-25);\n  border-color: var(--color-error-200);\n  color: var(--color-error-700);\n}\n\n.sba-alert--critical .sba-icon {\n  color: var(--color-error-600);\n}\n\n.sba-alert--warning {\n  background: var(--color-warning-25);\n  border-color: var(--color-warning-200);\n  color: var(--color-warning-700);\n}\n\n.sba-alert--warning .sba-icon {\n  color: var(--color-warning-600);\n}\n\n.sba-alert--promo {\n  background: var(--color-brand-25);\n  border-color: var(--color-brand-200);\n  color: var(--color-brand-800);\n}\n\n.sba-alert--promo .sba-icon {\n  color: var(--fg-brand-primary);\n}\n\n.sba-alert--info {\n  background: var(--bg-secondary);\n  border-color: var(--border-secondary);\n  color: var(--text-tertiary);\n}\n\n.sba-alert--info b {\n  color: var(--text-primary);\n}\n\n.sba-alert--info .sba-icon {\n  color: var(--fg-quaternary);\n}\n\n.sba-alert--info .sba-action {\n  color: var(--color-brand-700);\n}\n"],sourceRoot:""}]),i.locals={};const s=i},77200(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,"@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);"]),i.push([e.id,':root{--color-base-white:#FFFFFF;--color-base-black:#000000;--color-gray-25:#FDFDFD;--color-gray-50:#FAFAFA;--color-gray-100:#F5F5F5;--color-gray-200:#E9EAEB;--color-gray-300:#D5D7DA;--color-gray-400:#A4A7AE;--color-gray-500:#717680;--color-gray-600:#535862;--color-gray-700:#414651;--color-gray-800:#252B37;--color-gray-900:#181D27;--color-gray-950:#0A0D12;--color-brand-25:#FFFAFF;--color-brand-50:#FDF6FD;--color-brand-100:#F9ECFB;--color-brand-200:#F2D9F5;--color-brand-300:#EAB8E9;--color-brand-400:#EABAED;--color-brand-500:#CB65D0;--color-brand-600:#B146B3;--color-brand-700:#883388;--color-brand-800:#792F78;--color-brand-900:#642B62;--color-brand-950:#40123E;--color-error-25:#FFFBFA;--color-error-50:#FEF3F2;--color-error-100:#FEE4E2;--color-error-200:#FECDCA;--color-error-300:#FDA29B;--color-error-400:#F97066;--color-error-500:#F04438;--color-error-600:#D92D20;--color-error-700:#B42318;--color-error-800:#912018;--color-error-900:#7A271A;--color-error-950:#55160C;--color-warning-25:#FFFCF5;--color-warning-50:#FFFAEB;--color-warning-100:#FEF0C7;--color-warning-200:#FEDF89;--color-warning-300:#FEC84B;--color-warning-400:#FDB022;--color-warning-500:#F79009;--color-warning-600:#DC6803;--color-warning-700:#B54708;--color-warning-800:#93370D;--color-warning-900:#7A2E0E;--color-warning-950:#4E1D09;--color-success-25:#F6FEF9;--color-success-50:#ECFDF3;--color-success-100:#DCFAE6;--color-success-200:#ABEFC6;--color-success-300:#75E0A7;--color-success-400:#47CD89;--color-success-500:#17B26A;--color-success-600:#079455;--color-success-700:#067647;--color-success-800:#085D3A;--color-success-900:#074D31;--color-success-950:#053321}:root{--color-gray-blue-25:#FCFCFD;--color-gray-blue-50:#F8F9FC;--color-gray-blue-100:#EAECF5;--color-gray-blue-200:#D5D9EB;--color-gray-blue-300:#B3B8DB;--color-gray-blue-400:#717BBC;--color-gray-blue-500:#4E5BA6;--color-gray-blue-600:#3E4784;--color-gray-blue-700:#363F72;--color-gray-blue-800:#293056;--color-gray-blue-900:#101323;--color-gray-blue-950:#0D0F1C;--color-gray-cool-25:#FCFCFD;--color-gray-cool-50:#F9F9FB;--color-gray-cool-100:#EFF1F5;--color-gray-cool-200:#DCDFEA;--color-gray-cool-300:#B9C0D4;--color-gray-cool-400:#7D89B0;--color-gray-cool-500:#5D6B98;--color-gray-cool-600:#4A5578;--color-gray-cool-700:#404968;--color-gray-cool-800:#30374F;--color-gray-cool-900:#111322;--color-gray-cool-950:#0E101B;--color-gray-modern-25:#FCFCFD;--color-gray-modern-50:#F8FAFC;--color-gray-modern-100:#EEF2F6;--color-gray-modern-200:#E3E8EF;--color-gray-modern-300:#CDD5DF;--color-gray-modern-400:#9AA4B2;--color-gray-modern-500:#697586;--color-gray-modern-600:#4B5565;--color-gray-modern-700:#364152;--color-gray-modern-800:#202939;--color-gray-modern-900:#121926;--color-gray-modern-950:#0D121C;--color-gray-neutral-25:#FCFCFD;--color-gray-neutral-50:#F9FAFB;--color-gray-neutral-100:#F3F4F6;--color-gray-neutral-200:#E5E7EB;--color-gray-neutral-300:#D2D6DB;--color-gray-neutral-400:#9DA4AE;--color-gray-neutral-500:#6C737F;--color-gray-neutral-600:#4D5761;--color-gray-neutral-700:#384250;--color-gray-neutral-800:#1F2A37;--color-gray-neutral-900:#111927;--color-gray-neutral-950:#0D121C;--color-gray-iron-25:#FCFCFC;--color-gray-iron-50:#FAFAFA;--color-gray-iron-100:#F4F4F5;--color-gray-iron-200:#E4E4E7;--color-gray-iron-300:#D1D1D6;--color-gray-iron-400:#A0A0AB;--color-gray-iron-500:#70707B;--color-gray-iron-600:#51525C;--color-gray-iron-700:#3F3F46;--color-gray-iron-800:#26272B;--color-gray-iron-900:#18181B;--color-gray-iron-950:#131316;--color-gray-true-25:#FCFCFC;--color-gray-true-50:#F7F7F7;--color-gray-true-100:#F5F5F5;--color-gray-true-200:#E5E5E5;--color-gray-true-300:#D6D6D6;--color-gray-true-400:#A3A3A3;--color-gray-true-500:#737373;--color-gray-true-600:#525252;--color-gray-true-700:#424242;--color-gray-true-800:#292929;--color-gray-true-900:#141414;--color-gray-true-950:#0F0F0F;--color-gray-warm-25:#FDFDFC;--color-gray-warm-50:#FAFAF9;--color-gray-warm-100:#F5F5F4;--color-gray-warm-200:#E7E5E4;--color-gray-warm-300:#D7D3D0;--color-gray-warm-400:#A9A29D;--color-gray-warm-500:#79716B;--color-gray-warm-600:#57534E;--color-gray-warm-700:#44403C;--color-gray-warm-800:#292524;--color-gray-warm-900:#1C1917;--color-gray-warm-950:#171412;--color-moss-25:#FAFDF7;--color-moss-50:#F5FBEE;--color-moss-100:#E6F4D7;--color-moss-200:#CEEAB0;--color-moss-300:#ACDC79;--color-moss-400:#86CB3C;--color-moss-500:#669F2A;--color-moss-600:#4F7A21;--color-moss-700:#3F621A;--color-moss-800:#335015;--color-moss-900:#2B4212;
2--color-moss-950:#1A280B;--color-green-light-25:#FAFEF5;--color-green-light-50:#F3FEE7;--color-green-light-100:#E4FBCC;--color-green-light-200:#D0F8AB;--color-green-light-300:#A6EF67;--color-green-light-400:#85E13A;--color-green-light-500:#66C61C;--color-green-light-600:#4CA30D;--color-green-light-700:#3B7C0F;--color-green-light-800:#326212;--color-green-light-900:#2B5314;--color-green-light-950:#15290A;--color-green-25:#F6FEF9;--color-green-50:#EDFCF2;--color-green-100:#D3F8DF;--color-green-200:#AAF0C4;--color-green-300:#73E2A3;--color-green-400:#3CCB7F;--color-green-500:#16B364;--color-green-600:#099250;--color-green-700:#087443;--color-green-800:#095C37;--color-green-900:#084C2E;--color-green-950:#052E1C;--color-teal-25:#F6FEFC;--color-teal-50:#F0FDF9;--color-teal-100:#CCFBEF;--color-teal-200:#99F6E0;--color-teal-300:#5FE9D0;--color-teal-400:#2ED3B7;--color-teal-500:#15B79E;--color-teal-600:#0E9384;--color-teal-700:#107569;--color-teal-800:#125D56;--color-teal-900:#134E48;--color-teal-950:#0A2926;--color-cyan-25:#F5FEFF;--color-cyan-50:#ECFDFF;--color-cyan-100:#CFF9FE;--color-cyan-200:#A5F0FC;--color-cyan-300:#67E3F9;--color-cyan-400:#22CCEE;--color-cyan-500:#06AED4;--color-cyan-600:#088AB2;--color-cyan-700:#0E7090;--color-cyan-800:#155B75;--color-cyan-900:#164C63;--color-cyan-950:#0D2D3A;--color-blue-light-25:#F5FBFF;--color-blue-light-50:#F0F9FF;--color-blue-light-100:#E0F2FE;--color-blue-light-200:#B9E6FE;--color-blue-light-300:#7CD4FD;--color-blue-light-400:#36BFFA;--color-blue-light-500:#0BA5EC;--color-blue-light-600:#0086C9;--color-blue-light-700:#026AA2;--color-blue-light-800:#065986;--color-blue-light-900:#0B4A6F;--color-blue-light-950:#062C41;--color-blue-25:#F5FAFF;--color-blue-50:#EFF8FF;--color-blue-100:#D1E9FF;--color-blue-200:#B2DDFF;--color-blue-300:#84CAFF;--color-blue-400:#53B1FD;--color-blue-500:#2E90FA;--color-blue-600:#1570EF;--color-blue-700:#175CD3;--color-blue-800:#1849A9;--color-blue-900:#194185;--color-blue-950:#102A56;--color-blue-dark-25:#F5F8FF;--color-blue-dark-50:#EFF4FF;--color-blue-dark-100:#D1E0FF;--color-blue-dark-200:#B2CCFF;--color-blue-dark-300:#84ADFF;--color-blue-dark-400:#528BFF;--color-blue-dark-500:#2970FF;--color-blue-dark-600:#155EEF;--color-blue-dark-700:#004EEB;--color-blue-dark-800:#0040C1;--color-blue-dark-900:#00359E;--color-blue-dark-950:#002266;--color-indigo-25:#F5F8FF;--color-indigo-50:#EEF4FF;--color-indigo-100:#E0EAFF;--color-indigo-200:#C7D7FE;--color-indigo-300:#A4BCFD;--color-indigo-400:#8098F9;--color-indigo-500:#6172F3;--color-indigo-600:#444CE7;--color-indigo-700:#3538CD;--color-indigo-800:#2D31A6;--color-indigo-900:#2D3282;--color-indigo-950:#1F235B;--color-violet-25:#FBFAFF;--color-violet-50:#F5F3FF;--color-violet-100:#ECE9FE;--color-violet-200:#DDD6FE;--color-violet-300:#C3B5FD;--color-violet-400:#A48AFB;--color-violet-500:#875BF7;--color-violet-600:#7839EE;--color-violet-700:#6927DA;--color-violet-800:#5720B7;--color-violet-900:#491C96;--color-violet-950:#2E125E;--color-purple-25:#FAFAFF;--color-purple-50:#F4F3FF;--color-purple-100:#EBE9FE;--color-purple-200:#D9D6FE;--color-purple-300:#BDB4FE;--color-purple-400:#9B8AFB;--color-purple-500:#7A5AF8;--color-purple-600:#6938EF;--color-purple-700:#5925DC;--color-purple-800:#4A1FB8;--color-purple-900:#3E1C96;--color-purple-950:#27115F;--color-fuchsia-25:#FEFAFF;--color-fuchsia-50:#FDF4FF;--color-fuchsia-100:#FBE8FF;--color-fuchsia-200:#F6D0FE;--color-fuchsia-300:#EEAAFD;--color-fuchsia-400:#E478FA;--color-fuchsia-500:#D444F1;--color-fuchsia-600:#BA24D5;--color-fuchsia-700:#9F1AB1;--color-fuchsia-800:#821890;--color-fuchsia-900:#6F1877;--color-fuchsia-950:#47104C;--color-pink-25:#FEF6FB;--color-pink-50:#FDF2FA;--color-pink-100:#FCE7F6;--color-pink-200:#FCCEEE;--color-pink-300:#FAA7E0;--color-pink-400:#F670C7;--color-pink-500:#EE46BC;--color-pink-600:#DD2590;--color-pink-700:#C11574;--color-pink-800:#9E165F;--color-pink-900:#851651;--color-pink-950:#4E0D30;--color-rose-25:#FFF5F6;--color-rose-50:#FFF1F3;--color-rose-100:#FFE4E8;--color-rose-200:#FECDD6;--color-rose-300:#FEA3B4;--color-rose-400:#FD6F8E;--color-rose-500:#F63D68;--color-rose-600:#E31B54;--color-rose-700:#C01048;--color-rose-800:#A11043;--color-rose-900:#89123E;--color-rose-950:#510B24;
2--color-orange-dark-25:#FFF9F5;--color-orange-dark-50:#FFF4ED;--color-orange-dark-100:#FFE6D5;--color-orange-dark-200:#FFD6AE;--color-orange-dark-300:#FF9C66;--color-orange-dark-400:#FF692E;--color-orange-dark-500:#FF4405;--color-orange-dark-600:#E62E05;--color-orange-dark-700:#BC1B06;--color-orange-dark-800:#97180C;--color-orange-dark-900:#771A0D;--color-orange-dark-950:#57130A;--color-orange-25:#FEFAF5;--color-orange-50:#FEF6EE;--color-orange-100:#FDEAD7;--color-orange-200:#F9DBAF;--color-orange-300:#F7B27A;--color-orange-400:#F38744;--color-orange-500:#EF6820;--color-orange-600:#E04F16;--color-orange-700:#B93815;--color-orange-800:#932F19;--color-orange-900:#772917;--color-orange-950:#511C10;--color-yellow-25:#FEFDF0;--color-yellow-50:#FEFBE8;--color-yellow-100:#FEF7C3;--color-yellow-200:#FEEE95;--color-yellow-300:#FDE272;--color-yellow-400:#FAC515;--color-yellow-500:#EAAA08;--color-yellow-600:#CA8504;--color-yellow-700:#A15C07;--color-yellow-800:#854A0E;--color-yellow-900:#713B12;--color-yellow-950:#542C0D}:root{--text-primary:var(--color-gray-900);--text-secondary:var(--color-gray-700);--text-tertiary:var(--color-gray-600);--text-quaternary:var(--color-gray-500);--text-placeholder:var(--color-gray-500);--text-disabled:var(--color-gray-500);--text-white:var(--color-base-white);--text-brand-primary:var(--color-brand-900);--text-brand-secondary:var(--color-brand-700);--text-brand-tertiary:var(--color-brand-600);--text-error-primary:var(--color-error-600);--text-warning-primary:var(--color-warning-600);--text-success-primary:var(--color-success-600);--bg-primary:var(--color-base-white);--bg-secondary:var(--color-gray-50);--bg-secondary-alt:var(--color-gray-50);--bg-tertiary:var(--color-gray-100);--bg-quaternary:var(--color-gray-200);--bg-active:var(--color-gray-50);--bg-disabled:var(--color-gray-100);--bg-brand-primary:var(--color-brand-50);--bg-brand-solid:var(--color-brand-600);--bg-brand-section:var(--color-brand-800);--bg-error-primary:var(--color-error-50);--bg-error-solid:var(--color-error-600);--bg-warning-primary:var(--color-warning-50);--bg-warning-solid:var(--color-warning-600);--bg-success-primary:var(--color-success-50);--bg-success-solid:var(--color-success-600);--bg-overlay:rgba(10,13,18,0.7);--border-primary:var(--color-gray-300);--border-secondary:var(--color-gray-200);--border-tertiary:var(--color-gray-100);--border-disabled:var(--color-gray-300);--border-brand:var(--color-brand-300);--border-error:var(--color-error-500);--fg-brand-primary:var(--color-brand-600);--fg-quaternary:var(--color-gray-400);--fg-quinary:var(--color-gray-400);--legacy-text-primary:#101828;--legacy-text-secondary:#344054;--legacy-text-tertiary:#667085;--legacy-border-primary:#D0D5DD;--legacy-border-secondary:#EAECF0;--legacy-bg-secondary:#F9FAFB;--legacy-bg-tertiary:#F2F4F7;--legacy-brand-solid:#7F56D9;--legacy-brand-hover:#6941C6;--legacy-brand-50:#F9F5FF;--legacy-brand-100:#F4EBFF}:root{--font-family-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-display:var(--font-family-body);--font-family-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--display-2xl-size:72px;--display-2xl-line:90px;--display-2xl-tracking:-0.02em;--display-xl-size:60px;--display-xl-line:72px;--display-xl-tracking:-0.02em;--display-lg-size:48px;--display-lg-line:60px;--display-lg-tracking:-0.02em;--display-md-size:36px;--display-md-line:44px;--display-md-tracking:-0.02em;--display-sm-size:30px;--display-sm-line:38px;--display-sm-tracking:0em;--display-xs-size:24px;--display-xs-line:32px;--display-xs-tracking:0em;--text-xl-size:20px;--text-xl-line:30px;--text-lg-size:18px;--text-lg-line:28px;--text-md-size:16px;--text-md-line:24px;--text-sm-size:14px;--text-sm-line:20px;--text-xs-size:12px;--text-xs-line:18px}.uui-display-2xl{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-display);font-size:72px;font-size:var(--display-2xl-size);line-height:90px;line-height:var(--display-2xl-line);letter-spacing:-0.02em;letter-spacing:var(--display-2xl-tracking)}.uui-display-xl{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-display);font-size:60px;font-size:var(--display-xl-size);line-height:72px;line-height:var(--display-xl-line);letter-spacing:-0.02em;letter-spacing:var(--display-xl-tracking)}.uui-display-lg{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-display);font-size:48px;font-size:var(--display-lg-size);line-height:60px;line-height:var(--display-lg-line);letter-spacing:-0.02em;letter-spacing:var(--display-lg-tracking)}.uui-display-md{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-display);font-size:36px;font-size:var(--display-md-size);line-height:44px;line-height:var(--display-md-line);letter-spacing:-0.02em;letter-spacing:var(--display-md-tracking)}.uui-display-sm{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-display);font-size:30px;font-size:var(--display-sm-size);line-height:38px;line-height:var(--display-sm-line)}.uui-display-xs{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-display);font-size:24px;font-size:var(--display-xs-size);line-height:32px;line-height:var(--display-xs-line)}.uui-text-xl{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-body);font-size:20px;font-size:var(--text-xl-size);line-height:30px;line-height:var(--text-xl-line)}.uui-text-lg{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-body);font-size:18px;font-size:var(--text-lg-size);line-height:28px;line-height:var(--text-lg-line)}.uui-text-md{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-body);font-size:16px;font-size:var(--text-md-size);line-height:24px;line-height:var(--text-md-line)}.uui-text-sm{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-body);font-size:14px;font-size:var(--text-sm-size);line-height:20px;line-height:var(--text-sm-line)}.uui-text-xs{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-body);font-size:12px;font-size:var(--text-xs-size);line-height:18px;line-height:var(--text-xs-line)}.uui-regular{font-weight:400}.uui-medium{font-weight:500}.uui-semibold{font-weight:600}.uui-bold{font-weight:700}:root{--spacing-none:0px;--spacing-xxs:2px;--spacing-xs:4px;--spacing-sm:6px;--spacing-md:8px;--spacing-lg:12px;--spacing-xl:16px;--spacing-2xl:20px;--spacing-3xl:24px;--spacing-4xl:32px;--spacing-5xl:40px;--spacing-6xl:48px;--spacing-7xl:64px;--spacing-8xl:80px;--spacing-9xl:96px;--spacing-10xl:128px;--spacing-11xl:160px;--radius-none:0px;--radius-xxs:2px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:12px;--radius-2xl:16px;
2--radius-3xl:20px;--radius-4xl:24px;--radius-full:9999px;--width-xxs:320px;--width-xs:384px;--width-sm:480px;--width-md:560px;--width-lg:640px;--width-xl:768px;--width-2xl:1024px;--width-3xl:1280px;--width-4xl:1440px;--width-5xl:1600px;--width-6xl:1920px;--container-max-width-desktop:1280px;--container-padding-desktop:32px;--container-padding-mobile:16px;--paragraph-max-width:720px}:root{--shadow-xs:0px 1px 2px 0px rgba(10,13,18,0.05);--shadow-sm:0px 1px 3px 0px rgba(10,13,18,0.10), 0px 1px 2px 0px rgba(10,13,18,0.06);--shadow-lg:0px 12px 16px -4px rgba(10,13,18,0.08), 0px 4px 6px -2px rgba(10,13,18,0.03), 0px 2px 2px -1px rgba(10,13,18,0.04);--shadow-xl:0px 20px 24px -4px rgba(10,13,18,0.08), 0px 8px 8px -4px rgba(10,13,18,0.03), 0px 3px 3px -1.5px rgba(10,13,18,0.04);--shadow-2xl:0px 24px 48px -12px rgba(10,13,18,0.18);--shadow-3xl:0px 32px 64px -12px rgba(10,13,18,0.14);--shadow-xs-legacy:0px 1px 2px 0px rgba(16,24,40,0.05);--shadow-sm-legacy:0px 1px 3px 0px rgba(16,24,40,0.1), 0px 1px 2px 0px rgba(16,24,40,0.06);--shadow-lg-legacy:0px 12px 16px -4px rgba(16,24,40,0.08), 0px 4px 6px -2px rgba(16,24,40,0.03);--shadow-xl-legacy:0px 20px 24px -4px rgba(16,24,40,0.08), 0px 8px 8px -4px rgba(16,24,40,0.03);--shadow-2xl-legacy:0px 24px 48px -12px rgba(16,24,40,0.18);--shadow-3xl-legacy:0px 32px 64px -12px rgba(16,24,40,0.14);--shadow-tooltip:0px 10px 15px 0px rgba(64,70,104,0.1), 0px 4px 6px 0px rgba(64,70,104,0.05);--focus-ring:0px 0px 0px 4px #F4EBFF;--focus-ring-gray:0px 0px 0px 4px #F2F4F7;--focus-ring-error:0px 0px 0px 4px #FEE4E2;--focus-ring-offset-brand:0px 0px 0px 2px #FFFFFF, 0px 0px 0px 4px #9E77ED;--border-skeuomorphic-primary:inset 0px 0px 0px 1px rgba(0,0,0,0.2);--border-skeuomorphic-gray:inset 0px 0px 0px 1px #D0D5DD;--blur-sm:blur(4px);--blur-md:blur(8px);--blur-lg:blur(16px);--blur-xl:blur(24px)}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font-family-body);font-size:16px;font-size:var(--text-md-size);line-height:24px;line-height:var(--text-md-line);color:#181D27;color:var(--text-primary);background:#FFFFFF;background:var(--bg-primary);-webkit-font-smoothing:antialiased}a{color:#883388;color:var(--color-brand-700);text-decoration:none}a:hover{color:#792F78;color:var(--color-brand-800);text-decoration:underline}button{font-family:inherit}:root{--color-brand-25:#FFFAFF;--color-brand-50:#FDF6FD;--color-brand-100:#F9ECFB;--color-brand-200:#F2D9F5;--color-brand-300:#EAB8E9;--color-brand-400:#EABAED;--color-brand-500:#CB65D0;--color-brand-600:#B146B3;--color-brand-700:#883388;--color-brand-800:#792F78;--color-brand-900:#642B62;--color-brand-950:#40123E;--focus-ring:0px 0px 0px 4px #F9ECFB;--focus-ring-offset-brand:0px 0px 0px 2px #FFFFFF, 0px 0px 0px 4px #CB65D0}',"",{version:3,sources:["webpack://./src/sass/untitled/tokens/_colors.scss","webpack://./src/sass/untitled/tokens/_semantic.scss","webpack://./src/sass/untitled/tokens/_typography.scss","webpack://./src/sass/untitled/tokens/_spacing.scss","webpack://./src/sass/untitled/tokens/_shadows.scss","webpack://./src/sass/untitled/tokens/_base.scss","webpack://./src/sass/untitled/tokens/_brand-magenta.scss"],names:[],mappings:"AAKA,MACE,0BAAA,CACA,0BAAA,CAEA,uBAAA,CACA,uBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CAEA,wBAAA,CACA,wBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CAEA,wBAAA,CACA,wBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CAEA,0BAAA,CACA,0BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CAEA,0BAAA,CACA,0BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CAIF,MACE,4BAAA,CACA,4BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CAEA,4BAAA,CACA,4BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CAEA,8BAAA,CACA,8BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CAEA,+BAAA,CACA,+BAAA,CACA,gCAAA,CACA,gCAAA,CACA,gCAAA,CACA,gCAAA,CACA,gCAAA,CACA,gCAAA,CACA,gCAAA,CACA,gCAAA,CACA,gCAAA,CACA,gCAAA,CAEA,4BAAA,CACA,4BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CAEA,4BAAA,CACA,4BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CAEA,4BAAA,CACA,4BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CAEA,uBAAA,CACA,uBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CAEA,8BAAA,CACA,8BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CAEA,wBAAA,CACA,wBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CAEA,uBAAA,CACA,uBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CAEA,uBAAA,CACA,uBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CAEA,6BAAA,CACA,6BAAA,CACA,8BAAA,CACA,8BAAA,CACA,8BAAA,CACA,8BAAA,CACA,8BAAA,CACA,8BAAA,CACA,8BAAA,CACA,8BAAA,CACA,8BAAA,CACA,8BAAA,CAEA,uBAAA,CACA,uBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CAEA,4BAAA,CACA,4BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CACA,6BAAA,CAEA,yBAAA,CACA,yBAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CAEA,yBAAA,CACA,yBAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CAEA,yBAAA,CACA,yBAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CAEA,0BAAA,CACA,0BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CACA,2BAAA,CAEA,uBAAA,CACA,uBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CAEA,uBAAA,CACA,uBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CAEA,8BAAA,CACA,8BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CACA,+BAAA,CAEA,yBAAA,CACA,yBAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CAEA,yBAAA,CACA,yBAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CACA,0BAAA,CCvXF,MACE,oCAAA,CACA,sCAAA,CACA,qCAAA,CACA,uCAAA,CACA,wCAAA,CACA,qCAAA,CACA,oCAAA,CACA,2CAAA,CACA,6CAAA,CACA,4CAAA,CACA,2CAAA,CACA,+CAAA,CACA,+CAAA,CAEA,oCAAA,CACA,mCAAA,CACA,uCAAA,CACA,mCAAA,CACA,qCAAA,CACA,gCAAA,CACA,mCAAA,CACA,wCAAA,CACA,uCAAA,CACA,yCAAA,CACA,wCAAA,CACA,uCAAA,CACA,4CAAA,CACA,2CAAA,CACA,4CAAA,CACA,2CAAA,CACA,+BAAA,CAEA,sCAAA,CACA,wCAAA,CACA,uCAAA,CACA,uCAAA,CACA,qCAAA,CACA,qCAAA,CAEA,yCAAA,CACA,qCAAA,CACA,kCAAA,CAGA,6BAAA,CACA,+BAAA,CACA,8BAAA,CACA,+BAAA,CACA,iCAAA,CACA,6BAAA,CACA,4BAAA,CACA,4BAAA,CACA,4BAAA,CACA,yBAAA,CACA,0BAAA,CC3DF,MACE,+GAAA,CACA,6CAAA,CACA,uEAAA,CAEA,yBAAA,CACA,wBAAA,CACA,0BAAA,CACA,sBAAA,CAGA,uBAAA,CAAA,uBAAA,CAAA,8BAAA,CACA,sBAAA,CAAA,sBAAA,CAAA,6BAAA,CACA,sBAAA,CAAA,sBAAA,CAAA,6BAAA,CACA,sBAAA,CAAA,sBAAA,CAAA,6BAAA,CACA,sBAAA,CAAA,sBAAA,CAAA,yBAAA,CACA,sBAAA,CAAA,sBAAA,CAAA,yBAAA,CAGA,mBAAA,CAAA,mBAAA,CACA,mBAAA,CAAA,mBAAA,CACA,mBAAA,CAAA,mBAAA,CACA,mBAAA,CAAA,mBAAA,CACA,mBAAA,CAAA,mBAAA,CAIF,iBAAA,wGAAA,CAAA,sCAAA,CAAA,cAAA,CAAA,iCAAA,CAAA,gBAAA,CAAA,mCAAA,CAAA,sBAAA,CAAA,0CAAA,CACA,gBAAA,wGAAA,CAAA,sCAAA,CAAA,cAAA,CAAA,gCAAA,CAAA,gBAAA,CAAA,kCAAA,CAAA,sBAAA,CAAA,yCAAA,CACA,gBAAA,wGAAA,CAAA,sCAAA,CAAA,cAAA,CAAA,gCAAA,CAAA,gBAAA,CAAA,kCAAA,CAAA,sBAAA,CAAA,yCAAA,CACA,gBAAA,wGAAA,CAAA,sCAAA,CAAA,cAAA,CAAA,gCAAA,CAAA,gBAAA,CAAA,kCAAA,CAAA,sBAAA,CAAA,yCAAA,CACA,gBAAA,wGAAA,CAAA,sCAAA,CAAA,cAAA,CAAA,gCAAA,CAAA,gBAAA,CAAA,kCAAA,CACA,gBAAA,wGAAA,CAAA,sCAAA,CAAA,cAAA,CAAA,gCAAA,CAAA,gBAAA,CAAA,kCAAA,CACA,aAAA,wGAAA,CAAA,mCAAA,CAAA,cAAA,CAAA,6BAAA,CAAA,gBAAA,CAAA,+BAAA,CACA,aAAA,wGAAA,CAAA,mCAAA,CAAA,cAAA,CAAA,6BAAA,CAAA,gBAAA,CAAA,+BAAA,CACA,aAAA,wGAAA,CAAA,mCAAA,CAAA,cAAA,CAAA,6BAAA,CAAA,gBAAA,CAAA,+BAAA,CACA,aAAA,wGAAA,CAAA,mCAAA,CAAA,cAAA,CAAA,6BAAA,CAAA,gBAAA,CAAA,+BAAA,CACA,aAAA,wGAAA,CAAA,mCAAA,CAAA,cAAA,CAAA,6BAAA,CAAA,gBAAA,CAAA,+BAAA,CACA,aAAA,eAAA,CAAA,YAAA,eAAA,CAAA,cAAA,eAAA,CAAA,UAAA,eAAA,CClCA,MACE,kBAAA,CACA,iBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,iBAAA,CACA,iBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,oBAAA,CACA,oBAAA,CAEA,iBAAA,CACA,gBAAA,CACA,eAAA,CACA,eAAA,CACA,eAAA,CACA,gBAAA,CACA,gBAAA,CACA,iBAAA,CACA,iBAAA,CACA,iBAAA,CACA,oBAAA,CAEA,iBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,gBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CAEA,oCAAA,CACA,gCAAA,CACA,+BAAA,CACA,2BAAA,CClDF,MACE,+CAAA,CACA,oFAAA,CACA,8HAAA,CACA,gIAAA,CACA,oDAAA,CACA,oDAAA,CAGA,sDAAA,CACA,0FAAA,CACA,+FAAA,CACA,+FAAA,CACA,2DAAA,CACA,2DAAA,CACA,4FAAA,CAGA,oCAAA,CACA,yCAAA,CACA,0CAAA,CACA,0EAAA,CAGA,mEAAA,CACA,wDAAA,CAEA,mBAAA,CACA,mBAAA,CACA,oBAAA,CACA,oBAAA,CCnCF,qBAAA,qBAAA,CACA,KAAA,QAAA,CAAA,wGAAA,CAAA,mCAAA,CAAA,cAAA,CAAA,6BAAA,CAAA,gBAAA,CAAA,+BAAA,CAAA,aAAA,CAAA,yBAAA,CAAA,kBAAA,CAAA,4BAAA,CAAA,kCAAA,CACA,EAAA,aAAA,CAAA,4BAAA,CAAA,oBAAA,CACA,QAAA,aAAA,CAAA,4BAAA,CAAA,yBAAA,CACA,OAAA,mBAAA,CCDA,MACE,wBAAA,CACA,wBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CAEA,oCAAA,CACA,0EAAA",sourcesContent:["// Colors \u2014 ported verbatim from assets/handoffs/design_system_export/tokens/colors.css\n// (extracted from the Figma file's Colors page, node 5225:371288).\n// Base + 5 primary scales + 24 secondary scales, 25\u2192950.\n// Do NOT convert these to SCSS variables \u2014 components read them at runtime via var().\n\n:root{\n  --color-base-white:#FFFFFF;\n  --color-base-black:#000000;\n\n  --color-gray-25:#FDFDFD;\n  --color-gray-50:#FAFAFA;\n  --color-gray-100:#F5F5F5;\n  --color-gray-200:#E9EAEB;\n  --color-gray-300:#D5D7DA;\n  --color-gray-400:#A4A7AE;\n  --color-gray-500:#717680;\n  --color-gray-600:#535862;\n  --color-gray-700:#414651;\n  --color-gray-800:#252B37;\n  --color-gray-900:#181D27;\n  --color-gray-950:#0A0D12;\n\n  --color-brand-25:#FFFAFF;\n  --color-brand-50:#FDF6FD;\n  --color-brand-100:#F9ECFB;\n  --color-brand-200:#F2D9F5;\n  --color-brand-300:#EAB8E9;\n  --color-brand-400:#EABAED;\n  --color-brand-500:#CB65D0;\n  --color-brand-600:#B146B3;\n  --color-brand-700:#883388;\n  --color-brand-800:#792F78;\n  --color-brand-900:#642B62;\n  --color-brand-950:#40123E;\n\n  --color-error-25:#FFFBFA;\n  --color-error-50:#FEF3F2;\n  --color-error-100:#FEE4E2;\n  --color-error-200:#FECDCA;\n  --color-error-300:#FDA29B;\n  --color-error-400:#F97066;\n  --color-error-500:#F04438;\n  --color-error-600:#D92D20;\n  --color-error-700:#B42318;\n  --color-error-800:#912018;\n  --color-error-900:#7A271A;\n  --color-error-950:#55160C;\n\n  --color-warning-25:#FFFCF5;\n  --color-warning-50:#FFFAEB;\n  --color-warning-100:#FEF0C7;\n  --color-warning-200:#FEDF89;\n  --color-warning-300:#FEC84B;\n  --color-warning-400:#FDB022;\n  --color-warning-500:#F79009;\n  --color-warning-600:#DC6803;\n  --color-warning-700:#B54708;\n  --color-warning-800:#93370D;\n  --color-warning-900:#7A2E0E;\n  --color-warning-950:#4E1D09;\n\n  --color-success-25:#F6FEF9;\n  --color-success-50:#ECFDF3;\n  --color-success-100:#DCFAE6;\n  --color-success-200:#ABEFC6;\n  --color-success-300:#75E0A7;\n  --color-success-400:#47CD89;\n  --color-success-500:#17B26A;\n  --color-success-600:#079455;\n  --color-success-700:#067647;\n  --color-success-800:#085D3A;\n  --color-success-900:#074D31;\n  --color-success-950:#053321;\n}\n\n/* Secondary scales \u2014 use sparingly, as accents (badges, alerts, charts). */\n:root{\n  --color-gray-blue-25:#FCFCFD;\n  --color-gray-blue-50:#F8F9FC;\n  --color-gray-blue-100:#EAECF5;
2\n  --color-gray-blue-200:#D5D9EB;\n  --color-gray-blue-300:#B3B8DB;\n  --color-gray-blue-400:#717BBC;\n  --color-gray-blue-500:#4E5BA6;\n  --color-gray-blue-600:#3E4784;\n  --color-gray-blue-700:#363F72;\n  --color-gray-blue-800:#293056;\n  --color-gray-blue-900:#101323;\n  --color-gray-blue-950:#0D0F1C;\n\n  --color-gray-cool-25:#FCFCFD;\n  --color-gray-cool-50:#F9F9FB;\n  --color-gray-cool-100:#EFF1F5;\n  --color-gray-cool-200:#DCDFEA;\n  --color-gray-cool-300:#B9C0D4;\n  --color-gray-cool-400:#7D89B0;\n  --color-gray-cool-500:#5D6B98;\n  --color-gray-cool-600:#4A5578;\n  --color-gray-cool-700:#404968;\n  --color-gray-cool-800:#30374F;\n  --color-gray-cool-900:#111322;\n  --color-gray-cool-950:#0E101B;\n\n  --color-gray-modern-25:#FCFCFD;\n  --color-gray-modern-50:#F8FAFC;\n  --color-gray-modern-100:#EEF2F6;\n  --color-gray-modern-200:#E3E8EF;\n  --color-gray-modern-300:#CDD5DF;\n  --color-gray-modern-400:#9AA4B2;\n  --color-gray-modern-500:#697586;\n  --color-gray-modern-600:#4B5565;\n  --color-gray-modern-700:#364152;\n  --color-gray-modern-800:#202939;\n  --color-gray-modern-900:#121926;\n  --color-gray-modern-950:#0D121C;\n\n  --color-gray-neutral-25:#FCFCFD;\n  --color-gray-neutral-50:#F9FAFB;\n  --color-gray-neutral-100:#F3F4F6;\n  --color-gray-neutral-200:#E5E7EB;\n  --color-gray-neutral-300:#D2D6DB;\n  --color-gray-neutral-400:#9DA4AE;\n  --color-gray-neutral-500:#6C737F;\n  --color-gray-neutral-600:#4D5761;\n  --color-gray-neutral-700:#384250;\n  --color-gray-neutral-800:#1F2A37;\n  --color-gray-neutral-900:#111927;\n  --color-gray-neutral-950:#0D121C;\n\n  --color-gray-iron-25:#FCFCFC;\n  --color-gray-iron-50:#FAFAFA;\n  --color-gray-iron-100:#F4F4F5;\n  --color-gray-iron-200:#E4E4E7;\n  --color-gray-iron-300:#D1D1D6;\n  --color-gray-iron-400:#A0A0AB;\n  --color-gray-iron-500:#70707B;\n  --color-gray-iron-600:#51525C;\n  --color-gray-iron-700:#3F3F46;\n  --color-gray-iron-800:#26272B;\n  --color-gray-iron-900:#18181B;\n  --color-gray-iron-950:#131316;\n\n  --color-gray-true-25:#FCFCFC;\n  --color-gray-true-50:#F7F7F7;\n  --color-gray-true-100:#F5F5F5;\n  --color-gray-true-200:#E5E5E5;\n  --color-gray-true-300:#D6D6D6;\n  --color-gray-true-400:#A3A3A3;\n  --color-gray-true-500:#737373;\n  --color-gray-true-600:#525252;\n  --color-gray-true-700:#424242;\n  --color-gray-true-800:#292929;\n  --color-gray-true-900:#141414;\n  --color-gray-true-950:#0F0F0F;\n\n  --color-gray-warm-25:#FDFDFC;\n  --color-gray-warm-50:#FAFAF9;\n  --color-gray-warm-100:#F5F5F4;\n  --color-gray-warm-200:#E7E5E4;\n  --color-gray-warm-300:#D7D3D0;\n  --color-gray-warm-400:#A9A29D;\n  --color-gray-warm-500:#79716B;\n  --color-gray-warm-600:#57534E;\n  --color-gray-warm-700:#44403C;\n  --color-gray-warm-800:#292524;\n  --color-gray-warm-900:#1C1917;\n  --color-gray-warm-950:#171412;\n\n  --color-moss-25:#FAFDF7;\n  --color-moss-50:#F5FBEE;\n  --color-moss-100:#E6F4D7;\n  --color-moss-200:#CEEAB0;\n  --color-moss-300:#ACDC79;\n  --color-moss-400:#86CB3C;\n  --color-moss-500:#669F2A;\n  --color-moss-600:#4F7A21;\n  --color-moss-700:#3F621A;\n  --color-moss-800:#335015;\n  --color-moss-900:#2B4212;\n  --color-moss-950:#1A280B;\n\n  --color-green-light-25:#FAFEF5;\n  --color-green-light-50:#F3FEE7;\n  --color-green-light-100:#E4FBCC;\n  --color-green-light-200:#D0F8AB;\n  --color-green-light-300:#A6EF67;\n  --color-green-light-400:#85E13A;\n  --color-green-light-500:#66C61C;\n  --color-green-light-600:#4CA30D;\n  --color-green-light-700:#3B7C0F;\n  --color-green-light-800:#326212;\n  --color-green-light-900:#2B5314;\n  --color-green-light-950:#15290A;\n\n  --color-green-25:#F6FEF9;\n  --color-green-50:#EDFCF2;\n  --color-green-100:#D3F8DF;\n  --color-green-200:#AAF0C4;\n  --color-green-300:#73E2A3;\n  --color-green-400:#3CCB7F;\n  --color-green-500:#16B364;\n  --color-green-600:#099250;\n  --color-green-700:#087443;\n  --color-green-800:#095C37;\n  --color-green-900:#084C2E;\n  --color-green-950:#052E1C;\n\n  --color-teal-25:#F6FEFC;\n  --color-teal-50:#F0FDF9;\n  --color-teal-100:#CCFBEF;\n  --color-teal-200:#99F6E0;\n  --color-teal-300:#5FE9D0;\n  --color-teal-400:#2ED3B7;\n  --color-teal-500:#15B79E;\n  --color-teal-600:#0E9384;\n  --color-teal-700:#107569;\n  --color-teal-800:#125D56;\n  --color-teal-900:#134E48;\n  --color-teal-950:#0A2926;\n\n  --color-cyan-25:#F5FEFF;\n  --color-cyan-50:#ECFDFF;\n  --color-cyan-100:#CFF9FE;\n  --color-cyan-200:#A5F0FC;\n  --color-cyan-300:#67E3F9;\n  --color-cyan-400:#22CCEE;\n  --color-cyan-500:#06AED4;\n  --color-cyan-600:#088AB2;\n  --color-cyan-700:#0E7090;\n  --color-cyan-800:#155B75;\n  --color-cyan-900:#164C63;\n  --color-cyan-950:#0D2D3A;\n\n  --color-blue-light-25:#F5FBFF;\n  --color-blue-light-50:#F0F9FF;\n  --color-blue-light-100:#E0F2FE;\n  --color-blue-light-200:#B9E6FE;\n  --color-blue-light-300:#7CD4FD;\n  --color-blue-light-400:#36BFFA;\n  --color-blue-light-500:#0BA5EC;\n  --color-blue-light-600:#0086C9;\n  --color-blue-light-700:#026AA2;\n  --color-blue-light-800:#065986;\n  --color-blue-light-900:#0B4A6F;\n  --color-blue-light-950:#062C41;\n\n  --color-blue-25:#F5FAFF;\n  --color-blue-50:#EFF8FF;\n  --color-blue-100:#D1E9FF;\n  --color-blue-200:#B2DDFF;\n  --color-blue-300:#84CAFF;\n  --color-blue-400:#53B1FD;\n  --color-blue-500:#2E90FA;\n  --color-blue-600:#1570EF;\n  --color-blue-700:#175CD3;\n  --color-blue-800:#1849A9;\n  --color-blue-900:#194185;\n  --color-blue-950:#102A56;\n\n  --color-blue-dark-25:#F5F8FF;\n  --color-blue-dark-50:#EFF4FF;\n  --color-blue-dark-100:#D1E0FF;\n  --color-blue-dark-200:#B2CCFF;\n  --color-blue-dark-300:#84ADFF;\n  --color-blue-dark-400:#528BFF;\n  --color-blue-dark-500:#2970FF;\n  --color-blue-dark-600:#155EEF;\n  --color-blue-dark-700:#004EEB;\n  --color-blue-dark-800:#0040C1;\n  --color-blue-dark-900:#00359E;\n  --color-blue-dark-950:#002266;\n\n  --color-indigo-25:#F5F8FF;\n  --color-indigo-50:#EEF4FF;\n  --color-indigo-100:#E0EAFF;\n  --color-indigo-200:#C7D7FE;\n  --color-indigo-300:#A4BCFD;\n  --color-indigo-400:#8098F9;\n  --color-indigo-500:#6172F3;\n  --color-indigo-600:#444CE7;\n  --color-indigo-700:#3538CD;\n  --color-indigo-800:#2D31A6;\n  --color-indigo-900:#2D3282;\n  --color-indigo-950:#1F235B;\n\n  --color-violet-25:#FBFAFF;\n  --color-violet-50:#F5F3FF;\n  --color-violet-100:#ECE9FE;\n  --color-violet-200:#DDD6FE;\n  --color-violet-300:#C3B5FD;\n  --color-violet-400:#A48AFB;\n  --color-violet-500:#875BF7;\n  --color-violet-600:#7839EE;\n  --color-violet-700:#6927DA;\n  --color-violet-800:#5720B7;\n  --color-violet-900:#491C96;\n  --color-violet-950:#2E125E;\n\n  --color-purple-25:#FAFAFF;\n  --color-purple-50:#F4F3FF;\n  --color-purple-100:#EBE9FE;\n  --color-purple-200:#D9D6FE;
2\n  --color-purple-300:#BDB4FE;\n  --color-purple-400:#9B8AFB;\n  --color-purple-500:#7A5AF8;\n  --color-purple-600:#6938EF;\n  --color-purple-700:#5925DC;\n  --color-purple-800:#4A1FB8;\n  --color-purple-900:#3E1C96;\n  --color-purple-950:#27115F;\n\n  --color-fuchsia-25:#FEFAFF;\n  --color-fuchsia-50:#FDF4FF;\n  --color-fuchsia-100:#FBE8FF;\n  --color-fuchsia-200:#F6D0FE;\n  --color-fuchsia-300:#EEAAFD;\n  --color-fuchsia-400:#E478FA;\n  --color-fuchsia-500:#D444F1;\n  --color-fuchsia-600:#BA24D5;\n  --color-fuchsia-700:#9F1AB1;\n  --color-fuchsia-800:#821890;\n  --color-fuchsia-900:#6F1877;\n  --color-fuchsia-950:#47104C;\n\n  --color-pink-25:#FEF6FB;\n  --color-pink-50:#FDF2FA;\n  --color-pink-100:#FCE7F6;\n  --color-pink-200:#FCCEEE;\n  --color-pink-300:#FAA7E0;\n  --color-pink-400:#F670C7;\n  --color-pink-500:#EE46BC;\n  --color-pink-600:#DD2590;\n  --color-pink-700:#C11574;\n  --color-pink-800:#9E165F;\n  --color-pink-900:#851651;\n  --color-pink-950:#4E0D30;\n\n  --color-rose-25:#FFF5F6;\n  --color-rose-50:#FFF1F3;\n  --color-rose-100:#FFE4E8;\n  --color-rose-200:#FECDD6;\n  --color-rose-300:#FEA3B4;\n  --color-rose-400:#FD6F8E;\n  --color-rose-500:#F63D68;\n  --color-rose-600:#E31B54;\n  --color-rose-700:#C01048;\n  --color-rose-800:#A11043;\n  --color-rose-900:#89123E;\n  --color-rose-950:#510B24;\n\n  --color-orange-dark-25:#FFF9F5;\n  --color-orange-dark-50:#FFF4ED;\n  --color-orange-dark-100:#FFE6D5;\n  --color-orange-dark-200:#FFD6AE;\n  --color-orange-dark-300:#FF9C66;\n  --color-orange-dark-400:#FF692E;\n  --color-orange-dark-500:#FF4405;\n  --color-orange-dark-600:#E62E05;\n  --color-orange-dark-700:#BC1B06;\n  --color-orange-dark-800:#97180C;\n  --color-orange-dark-900:#771A0D;\n  --color-orange-dark-950:#57130A;\n\n  --color-orange-25:#FEFAF5;\n  --color-orange-50:#FEF6EE;\n  --color-orange-100:#FDEAD7;\n  --color-orange-200:#F9DBAF;\n  --color-orange-300:#F7B27A;\n  --color-orange-400:#F38744;\n  --color-orange-500:#EF6820;\n  --color-orange-600:#E04F16;\n  --color-orange-700:#B93815;\n  --color-orange-800:#932F19;\n  --color-orange-900:#772917;\n  --color-orange-950:#511C10;\n\n  --color-yellow-25:#FEFDF0;\n  --color-yellow-50:#FEFBE8;\n  --color-yellow-100:#FEF7C3;\n  --color-yellow-200:#FEEE95;\n  --color-yellow-300:#FDE272;\n  --color-yellow-400:#FAC515;\n  --color-yellow-500:#EAAA08;\n  --color-yellow-600:#CA8504;\n  --color-yellow-700:#A15C07;\n  --color-yellow-800:#854A0E;\n  --color-yellow-900:#713B12;\n  --color-yellow-950:#542C0D;\n}\n",'// Semantic aliases \u2014 ported verbatim from\n// assets/handoffs/design_system_export/tokens/semantic.css\n//\n// Two facts about this file matter here:\n// 1. The Colors page (the palette source of truth) publishes the newer gray\n//    ramp (#FAFAFA -> #0A0D12). The aliases below resolve to that ramp.\n// 2. Most component instances in the kit still carry the previous gray ramp\n//    as baked literals: text #101828 / #344054 / #667085, borders #D0D5DD /\n//    #EAECF0, surfaces #F9FAFB / #F2F4F7. Those exact values survive verbatim\n//    inside the materialized components \u2014 do not "fix" them to the aliases.\n//    The --legacy-* aliases below name them so recreations can match.\n\n:root{\n  --text-primary:var(--color-gray-900);\n  --text-secondary:var(--color-gray-700);\n  --text-tertiary:var(--color-gray-600);\n  --text-quaternary:var(--color-gray-500);\n  --text-placeholder:var(--color-gray-500);\n  --text-disabled:var(--color-gray-500);\n  --text-white:var(--color-base-white);\n  --text-brand-primary:var(--color-brand-900);\n  --text-brand-secondary:var(--color-brand-700);\n  --text-brand-tertiary:var(--color-brand-600);\n  --text-error-primary:var(--color-error-600);\n  --text-warning-primary:var(--color-warning-600);\n  --text-success-primary:var(--color-success-600);\n\n  --bg-primary:var(--color-base-white);\n  --bg-secondary:var(--color-gray-50);\n  --bg-secondary-alt:var(--color-gray-50);\n  --bg-tertiary:var(--color-gray-100);\n  --bg-quaternary:var(--color-gray-200);\n  --bg-active:var(--color-gray-50);\n  --bg-disabled:var(--color-gray-100);\n  --bg-brand-primary:var(--color-brand-50);\n  --bg-brand-solid:var(--color-brand-600);\n  --bg-brand-section:var(--color-brand-800);\n  --bg-error-primary:var(--color-error-50);\n  --bg-error-solid:var(--color-error-600);\n  --bg-warning-primary:var(--color-warning-50);\n  --bg-warning-solid:var(--color-warning-600);\n  --bg-success-primary:var(--color-success-50);\n  --bg-success-solid:var(--color-success-600);\n  --bg-overlay:rgba(10,13,18,0.7);\n\n  --border-primary:var(--color-gray-300);\n  --border-secondary:var(--color-gray-200);\n  --border-tertiary:var(--color-gray-100);\n  --border-disabled:var(--color-gray-300);\n  --border-brand:var(--color-brand-300);\n  --border-error:var(--color-error-500);\n\n  --fg-brand-primary:var(--color-brand-600);\n  --fg-quaternary:var(--color-gray-400);\n  --fg-quinary:var(--color-gray-400);\n\n  /* Legacy literals as they appear inside the kit\'s components. */\n  --legacy-text-primary:#101828;\n  --legacy-text-secondary:#344054;\n  --legacy-text-tertiary:#667085;\n  --legacy-border-primary:#D0D5DD;\n  --legacy-border-secondary:#EAECF0;\n  --legacy-bg-secondary:#F9FAFB;\n  --legacy-bg-tertiary:#F2F4F7;\n  --legacy-brand-solid:#7F56D9;\n  --legacy-brand-hover:#6941C6;\n  --legacy-brand-50:#F9F5FF;\n  --legacy-brand-100:#F4EBFF;\n}\n','// Typography \u2014 ported verbatim from\n// assets/handoffs/design_system_export/tokens/typography.css\n//\n// Inter, the file\'s only UI typeface. Scale transcribed from the Typography page\n// (node 1023:36826): 6 Display steps + 5 Text steps x 4 weights = 44 styles.\n// TODO: self-host Inter in production and drop the @import below (per export CLAUDE.md).\n@import url(\'https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap\');\n\n:root{\n  --font-family-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;\n  --font-family-display:var(--font-family-body);\n  --font-family-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;\n\n  --font-weight-regular:400;\n  --font-weight-medium:500;\n  --font-weight-semibold:600;\n  --font-weight-bold:700;\n\n  /* Display \u2014 letter-spacing -2% on 2xl..md, none below */\n  --display-2xl-size:72px;   --display-2xl-line:90px;  --display-2xl-tracking:-0.02em;\n  --display-xl-size:60px;    --display-xl-line:72px;   --display-xl-tracking:-0.02em;\n  --display-lg-size:48px;    --display-lg-line:60px;   --display-lg-tracking:-0.02em;\n  --display-md-size:36px;    --display-md-line:44px;   --display-md-tracking:-0.02em;\n  --display-sm-size:30px;    --display-sm-line:38px;   --display-sm-tracking:0em;\n  --display-xs-size:24px;    --display-xs-line:32px;   --display-xs-tracking:0em;\n\n  /* Text */\n  --text-xl-size:20px;  --text-xl-line:30px;\n  --text-lg-size:18px;  --text-lg-line:28px;\n  --text-md-size:16px;  --text-md-line:24px;\n  --text-sm-size:14px;  --text-sm-line:20px;\n  --text-xs-size:12px;  --text-xs-line:18px;\n}\n\n/* Ready-made classes \u2014 same 11 steps, weight set separately. */\n.uui-display-2xl{font-family:var(--font-family-display);font-size:var(--display-2xl-size);line-height:var(--display-2xl-line);letter-spacing:var(--display-2xl-tracking)}\n.uui-display-xl{font-family:var(--font-family-display);font-size:var(--display-xl-size);line-height:var(--display-xl-line);letter-spacing:var(--display-xl-tracking)}\n.uui-display-lg{font-family:var(--font-family-display);font-size:var(--display-lg-size);line-height:var(--display-lg-line);letter-spacing:var(--display-lg-tracking)}\n.uui-display-md{font-family:var(--font-family-display);font-size:var(--display-md-size);line-height:var(--display-md-line);letter-spacing:var(--display-md-tracking)}\n.uui-display-sm{font-family:var(--font-family-display);font-size:var(--display-sm-size);line-height:var(--display-sm-line)}\n.uui-display-xs{font-family:var(--font-family-display);font-size:var(--display-xs-size);line-height:var(--display-xs-line)}\n.uui-text-xl{font-family:var(--font-family-body);font-size:var(--text-xl-size);line-height:var(--text-xl-line)}\n.uui-text-lg{font-family:var(--font-family-body);font-size:var(--text-lg-size);line-height:var(--text-lg-line)}\n.uui-text-md{font-family:var(--font-family-body);font-size:var(--text-md-size);line-height:var(--text-md-line)}\n.uui-text-sm{font-family:var(--font-family-body);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}\n.uui-text-xs{font-family:var(--font-family-body);font-size:var(--text-xs-size);line-height:var(--text-xs-line)}\n.uui-regular{font-weight:400}.uui-medium{font-weight:500}.uui-semibold{font-weight:600}.uui-bold{font-weight:700}\n',"// Spacing, radius, widths and containers \u2014 ported verbatim from\n// assets/handoffs/design_system_export/tokens/spacing.css\n// (Figma Variables + the Spacing / Radius pages, nodes 6377:74654, 6377:75052).\n//\n// NOTE: the export also ships tokens/fig-tokens.css, a raw/undocumented Figma\n// variables dump that redefines several of these same custom properties\n// (--spacing-xl, --container-*, --width-*, etc.) as *unitless* numbers via\n// indirection (e.g. --spacing-xl: var(--spacing-4-16px), where\n// --spacing-4-16px: 16 with 
2no \"px\"). If loaded after this file it silently\n// breaks `padding: var(--spacing-xl)`-style usage. It isn't part of the\n// documented token set in the export's README, so it was deliberately left\n// out of this theme \u2014 flag if it's actually needed for something.\n:root{\n  --spacing-none:0px;\n  --spacing-xxs:2px;\n  --spacing-xs:4px;\n  --spacing-sm:6px;\n  --spacing-md:8px;\n  --spacing-lg:12px;\n  --spacing-xl:16px;\n  --spacing-2xl:20px;\n  --spacing-3xl:24px;\n  --spacing-4xl:32px;\n  --spacing-5xl:40px;\n  --spacing-6xl:48px;\n  --spacing-7xl:64px;\n  --spacing-8xl:80px;\n  --spacing-9xl:96px;\n  --spacing-10xl:128px;\n  --spacing-11xl:160px;\n\n  --radius-none:0px;\n  --radius-xxs:2px;\n  --radius-xs:4px;\n  --radius-sm:6px;\n  --radius-md:8px;\n  --radius-lg:10px;\n  --radius-xl:12px;\n  --radius-2xl:16px;\n  --radius-3xl:20px;\n  --radius-4xl:24px;\n  --radius-full:9999px;\n\n  --width-xxs:320px;\n  --width-xs:384px;\n  --width-sm:480px;\n  --width-md:560px;\n  --width-lg:640px;\n  --width-xl:768px;\n  --width-2xl:1024px;\n  --width-3xl:1280px;\n  --width-4xl:1440px;\n  --width-5xl:1600px;\n  --width-6xl:1920px;\n\n  --container-max-width-desktop:1280px;\n  --container-padding-desktop:32px;\n  --container-padding-mobile:16px;\n  --paragraph-max-width:720px;\n}\n","// Shadows, focus rings and blurs \u2014 ported verbatim from\n// assets/handoffs/design_system_export/tokens/shadows.css\n//\n// The source file is mid-migration between two shadow color bases:\n// rgba(16,24,40,*) on the older components and rgba(10,13,18,*) on the newer\n// ones. Both are shipped; --shadow-* is the newer set. Focus ring values here\n// are the kit defaults \u2014 tokens/_brand-magenta.scss overrides --focus-ring\n// and must be loaded after this file.\n:root{\n  --shadow-xs:0px 1px 2px 0px rgba(10,13,18,0.05);\n  --shadow-sm:0px 1px 3px 0px rgba(10,13,18,0.10), 0px 1px 2px 0px rgba(10,13,18,0.06);\n  --shadow-lg:0px 12px 16px -4px rgba(10,13,18,0.08), 0px 4px 6px -2px rgba(10,13,18,0.03), 0px 2px 2px -1px rgba(10,13,18,0.04);\n  --shadow-xl:0px 20px 24px -4px rgba(10,13,18,0.08), 0px 8px 8px -4px rgba(10,13,18,0.03), 0px 3px 3px -1.5px rgba(10,13,18,0.04);\n  --shadow-2xl:0px 24px 48px -12px rgba(10,13,18,0.18);\n  --shadow-3xl:0px 32px 64px -12px rgba(10,13,18,0.14);\n\n  /* Legacy set \u2014 the exact literals baked into the majority of the kit's components. */\n  --shadow-xs-legacy:0px 1px 2px 0px rgba(16,24,40,0.05);\n  --shadow-sm-legacy:0px 1px 3px 0px rgba(16,24,40,0.1), 0px 1px 2px 0px rgba(16,24,40,0.06);\n  --shadow-lg-legacy:0px 12px 16px -4px rgba(16,24,40,0.08), 0px 4px 6px -2px rgba(16,24,40,0.03);\n  --shadow-xl-legacy:0px 20px 24px -4px rgba(16,24,40,0.08), 0px 8px 8px -4px rgba(16,24,40,0.03);\n  --shadow-2xl-legacy:0px 24px 48px -12px rgba(16,24,40,0.18);\n  --shadow-3xl-legacy:0px 32px 64px -12px rgba(16,24,40,0.14);\n  --shadow-tooltip:0px 10px 15px 0px rgba(64,70,104,0.1), 0px 4px 6px 0px rgba(64,70,104,0.05);\n\n  /* Focus rings \u2014 4px halo, brand by default, error on destructive fields. */\n  --focus-ring:0px 0px 0px 4px #F4EBFF;\n  --focus-ring-gray:0px 0px 0px 4px #F2F4F7;\n  --focus-ring-error:0px 0px 0px 4px #FEE4E2;\n  --focus-ring-offset-brand:0px 0px 0px 2px #FFFFFF, 0px 0px 0px 4px #9E77ED;\n\n  /* Skeuomorphic button borders \u2014 the inset hairline the primary/secondary buttons carry. */\n  --border-skeuomorphic-primary:inset 0px 0px 0px 1px rgba(0,0,0,0.2); /* @kind shadow */\n  --border-skeuomorphic-gray:inset 0px 0px 0px 1px #D0D5DD; /* @kind shadow */\n\n  --blur-sm:blur(4px); /* @kind other */\n  --blur-md:blur(8px); /* @kind other */\n  --blur-lg:blur(16px); /* @kind other */\n  --blur-xl:blur(24px); /* @kind other */\n}\n","// Baseline reset + link colors, ported verbatim from\n// assets/handoffs/design_system_export/tokens/base.css\n// so consuming pages start from the kit's defaults.\n*,*::before,*::after{box-sizing:border-box}\nbody{margin:0;font-family:var(--font-family-body);font-size:var(--text-md-size);line-height:var(--text-md-line);color:var(--text-primary);background:var(--bg-primary);-webkit-font-smoothing:antialiased}\na{color:var(--color-brand-700);text-decoration:none}\na:hover{color:var(--color-brand-800);text-decoration:underline}\nbutton{font-family:inherit}\n","// Brand ramp override \u2014 ported verbatim from\n// assets/handoffs/design_system_export/tokens/brand-magenta.css\n//\n// This project's magenta, replacing the kit's default violet. Must be\n// forwarded/used AFTER tokens/_colors and tokens/_shadows \u2014 every\n// --color-brand-* consumer, and --focus-ring, inherits it via the cascade.\n:root{\n  --color-brand-25:#FFFAFF;\n  --color-brand-50:#FDF6FD;\n  --color-brand-100:#F9ECFB;\n  --color-brand-200:#F2D9F5;\n  --color-brand-300:#EAB8E9;\n  --color-brand-400:#EABAED;\n  --color-brand-500:#CB65D0;\n  --color-brand-600:#B146B3;\n  --color-brand-700:#883388;\n  --color-brand-800:#792F78;\n  --color-brand-900:#642B62;\n  --color-brand-950:#40123E;\n\n  --focus-ring:0px 0px 0px 4px #F9ECFB;\n  --focus-ring-offset-brand:0px 0px 0px 2px #FFFFFF, 0px 0px 0px 4px #C
2B65D0;\n}\n"],sourceRoot:""}]),i.locals={};const s=i},70899(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.ea-root{font-family:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;display:flex;flex-direction:column;gap:32px}.ea-header{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:16px}.ea-tabs{display:inline-flex;align-items:center;gap:2px;background:#fafafa;border:1px solid #e9eaeb;border-radius:8px;padding:2px}.ea-tabs__tab{appearance:none;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);font-size:14px;line-height:20px;font-weight:600;color:#717680;padding:8px 12px;border-radius:8px;cursor:pointer}.ea-tabs__tab--active{background:#fff;border-color:#d5d7da;color:#414651;box-shadow:0px 1px 2px 0px rgba(16,24,40,.05)}.ea-metrics{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));grid-gap:20px;gap:20px}.ea-metric-card{display:flex;gap:16px;align-items:flex-start;background:#fff;border:1px solid #e9eaeb;border-radius:12px;box-shadow:0px 1px 1px 0px rgba(10,13,18,.05);padding:20px}.ea-metric-card--primary{border:2px solid #b146b3}.ea-metric-card__icon{width:40px;height:40px;border-radius:8px;border:1px solid #e9eaeb;display:flex;align-items:center;justify-content:center;color:#535862;flex-shrink:0}.ea-metric-card__body{display:flex;flex-direction:column;gap:8px;min-width:0}.ea-metric-card__label{font-size:14px;line-height:20px;font-weight:600;color:#535862;margin:0}.ea-metric-card__value{font-size:30px;line-height:38px;font-weight:600;color:#181d27;margin:0}.ea-chart-section{display:flex;flex-direction:column;gap:16px}.ea-chart-section__toolbar{display:flex;align-items:center;gap:12px}.ea-chart-section__selected-chip{display:inline-flex;align-items:center;gap:8px;background:#fafafa;border:1px solid #d5d7da;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:500;color:#414651}.ea-chart-section__selected-chip button{border:none;background:rgba(0,0,0,0);cursor:pointer;display:flex;color:#717680}.ea-chart-section__selected-chip button i{font-size:16px}.ea-chart__focus-stack{display:flex;flex-direction:column;gap:20px}.ea-chart__focus-panel{border:1px solid #e9eaeb;border-radius:12px;padding:16px}.ea-chart__focus-label{font-size:12px;line-height:18px;color:#717680;margin:0 0 8px 0}.ea-callout{display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:12px;padding:16px 20px}.ea-callout--info{background:#f0f9ff;border:1px solid #b9e6fe;color:#026aa2}.ea-callout__text{font-size:14px;line-height:20px}.ea-callout__cta{flex-shrink:0;white-space:nowrap}.ea-table-section{display:flex;flex-direction:column;gap:12px}.ea-table-section__label{font-size:14px;font-weight:600;color:#414651;margin:0}.ea-table-wrap{border:1px solid #e9eaeb;border-radius:12px;overflow:hidden}.ea-table{width:100%;table-layout:fixed;border-collapse:collapse}.ea-table__header-cell{height:44px;padding:12px 24px 12px 16px;background:#fff;border-bottom:1px solid #e9eaeb;font-size:12px;line-height:18px;font-weight:600;color:#717680;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ea-table__header-cell:nth-child(1){width:26%}.ea-table__header-cell:nth-child(2){width:13%}.ea-table__header-cell:nth-child(3){width:13%}.ea-table__header-cell:nth-child(4){width:11%}.ea-table__header-cell:nth-child(5){width:9%}.ea-table__header-cell:nth-child(6){width:9%}.ea-table__header-cell:nth-child(7){width:11%}.ea-table__header-cell:nth-child(8){width:8%}.ea-table__header-cell--sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.ea-table__sort-icon{margin-left:4px;vertical-align:-2px;color:#a4a7ae}.ea-table__sort-icon--active{color:#535862}.ea-table__header-cell--sortable:hover .ea-table__sort-icon{color:#535862}.ea-table__row{cursor:pointer}.ea-table__row:hover{background:#fafafa}.ea-table__row--selected{background:#fdf6fd}.ea-table__cell{height:72px;padding:16px 24px 16px 16px;border-bottom:1px solid #e9eaeb;font-size:14px;color:#414651;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ea-table__cell--name{font-weight:500;color:#181d27}.ea-table__cell--date{white-space:nowrap;color:#535862}.ea-table__cell--num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ea-ratio{font-weight:500}.ea-ratio--success{color:#067647}.ea-ratio--warning{color:#b54708}.ea-ratio--gray{color:#717680}.ea-sparkline{display:block}.ea-badge{display:inline-flex;align-items:center;gap:4px;border-radius:9999px;border:1px solid;padding:2px 8px 2px 6px;font-size:12px;line-height:18px;font-weight:500;white-space:nowrap}.ea-badge__dot{width:6px;height:6px;border-radius:9999px;background:currentColor}.ea-badge--gray{background:#fafafa;border-color:#e9eaeb;color:#414651}.ea-badge--success{background:#ecfdf3;border-color:#abefc6;color:#067647}.ea-badge--warning{background:#fffaeb;border-color:#fedf89;color:#b54708}.ea-badge--error{background:#fef3f2;border-color:#fecdca;color:#b42318}.ea-badge--blue-light{background:#f0f9ff;border-color:#b9e6fe;color:#026aa2}.ea-badge--grey-blue{background:#f8f9fc;border-color:#d5d9eb;
2color:#363f72}.ea-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 16px;border-top:1px solid #e9eaeb}.ea-pagination__nav{display:inline-flex;align-items:center;gap:4px;background:rgba(0,0,0,0);border:none;font-size:14px;font-weight:600;color:#535862;cursor:pointer}.ea-pagination__nav:disabled{color:#d5d7da;cursor:not-allowed}.ea-pagination__nav i{font-size:18px}.ea-pagination__numbers{display:flex;align-items:center;gap:2px}.ea-pagination__number{width:40px;height:40px;border-radius:8px;border:none;background:rgba(0,0,0,0);font-size:14px;font-weight:500;color:#535862;cursor:pointer}.ea-pagination__number--active{background:#fafafa;color:#252b37}.ea-pagination__ellipsis{width:40px;text-align:center;color:#a4a7ae}.ea-empty-state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:48px 16px;color:#535862}.ea-empty-state__icon{font-size:32px;color:#a4a7ae}.ea-empty-state__title{font-weight:600;color:#252b37;margin:0}.ea-empty-state__description{font-size:14px;color:#717680;margin:0 0 8px 0;max-width:360px}@keyframes ea-shimmer{0%{background-position:-200px 0}100%{background-position:200px 0}}.ea-skeleton__shimmer{background:linear-gradient(90deg, #F5F5F5 0%, #E9EAEB 50%, #F5F5F5 100%);background-size:400px 100%;animation:ea-shimmer 1.4s ease-in-out infinite;border-radius:8px}.ea-skeleton--chart .ea-skeleton__shimmer{height:260px}.ea-skeleton--table .ea-skeleton__row{height:72px;padding:16px}.ea-skeleton--table .ea-skeleton__row .ea-skeleton__shimmer{height:100%}',"",{version:3,sources:["webpack://./src/local_modules/event-analytics/src/EventAnalytics.scss","webpack://./src/local_modules/event-analytics/src/tokens.scss"],names:[],mappings:"AAEA,SACE,+DCmDY,CDlDZ,YAAA,CACA,qBAAA,CACA,QCmEY,CD/Dd,WACE,YAAA,CACA,kBAAA,CAGA,wBAAA,CACA,cAAA,CACA,QCqDW,CDjDb,SACE,mBAAA,CACA,kBAAA,CACA,OCyCY,CDxCZ,kBCnBO,CDoBP,wBAAA,CACA,iBCsDU,CDrDV,WCqCY,CDnCZ,cACE,eAAA,CACA,8BAAA,CACA,wBAAA,CACA,cCuBW,CDtBX,gBCsBkC,CDrBlC,eAAA,CACA,aC1BM,CD2BN,gBAAA,CACA,iBC0CQ,CDzCR,cAAA,CAEA,sBACE,eAAA,CACA,oBCnCI,CDoCJ,aChCI,CDiCJ,6CC0CM,CDpCZ,YACE,YAAA,CACA,0DAAA,CACA,aAAA,CAAA,QCgBY,CDbd,gBACE,YAAA,CACA,QCUW,CDTX,sBAAA,CACA,eAAA,CACA,wBAAA,CACA,kBCmBU,CDlBV,6CCwBY,CDvBZ,YCKY,CDHZ,yBACE,wBAAA,CAGF,sBACE,UAAA,CACA,WAAA,CACA,iBCMQ,CDLR,wBAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,aCpEM,CDqEN,aAAA,CAGF,sBACE,YAAA,CACA,qBAAA,CACA,OCnBS,CDoBT,WAAA,CAGF,uBACE,cCnCW,CDoCX,gBCpCkC,CDqClC,eAAA,CACA,aCnFM,CDoFN,QAAA,CAGF,uBACE,cCxCc,CDyCd,gBCzCsC,CD0CtC,eAAA,CACA,aCxFM,CDyFN,QAAA,CAKJ,kBACE,YAAA,CACA,qBAAA,CACA,QC1CW,CD4CX,2BACE,YAAA,CACA,kBAAA,CACA,QChDS,CDmDX,iCACE,mBAAA,CACA,kBAAA,CACA,OCvDS,CDwDT,kBCtHK,CDuHL,wBAAA,CACA,iBC7CQ,CD8CR,gBAAA,CACA,cCvEW,CDwEX,eAAA,CACA,aCrHM,CDuHN,wCACE,WAAA,CACA,wBAAA,CACA,cAAA,CACA,YAAA,CACA,aC9HI,CDgIJ,0CAAA,cAAA,CAKN,uBACE,YAAA,CACA,qBAAA,CACA,QC5EY,CD+Ed,uBACE,wBAAA,CACA,kBCrEU,CDsEV,YCnFW,CDsFb,uBACE,cCrGa,CDsGb,gBCtGoC,CDuGpC,aCpJQ,CDqJR,gBAAA,CAIF,YACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,QClGW,CDmGX,kBCtFU,CDuFV,iBAAA,CAEA,kBACE,kBClIU,CDmIV,wBAAA,CACA,aCjIW,CDoIb,kBACE,cC1HW,CD2HX,gBC3HkC,CD8HpC,iBACE,aAAA,CACA,kBAAA,CAKJ,kBACE,YAAA,CACA,qBAAA,CACA,QC5HW,CD8HX,yBACE,cC3IW,CD4IX,eAAA,CACA,aCzLM,CD0LN,QAAA,CAIJ,eACE,wBAAA,CACA,kBC1HU,CD2HV,eAAA,CAGF,UACE,UAAA,CACA,kBAAA,CACA,wBAAA,CAEA,uBACE,WAAA,CACA,2BAAA,CACA,eAAA,CACA,+BAAA,CACA,cCnKW,CDoKX,gBCpKkC,CDqKlC,eAAA,CACA,aCnNM,CDoNN,eAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAKA,oCAAA,SAAA,CACA,oCAAA,SAAA,CACA,oCAAA,SAAA,CACA,oCAAA,SAAA,CACA,oCAAA,QAAA,CACA,oCAAA,QAAA,CACA,oCAAA,SAAA,CACA,oCAAA,QAAA,CAEA,iCACE,cAAA,CACA,wBAAA,CAAA,gBAAA,CAIJ,qBACE,eCrLS,CDsLT,mBAAA,CACA,aC/OM,CDiPN,6BACE,aChPI,CDoPR,4DACE,aCrPM,CDwPR,eACE,cAAA,CAEA,qBACE,kBClQG,CDqQL,yBACE,kBCzPI,CD6PR,gBACE,WAAA,CACA,2BAAA,CACA,+BAAA,CACA,cC3NW,CD4NX,aCxQM,CDyQN,eAAA,CACA,sBAAA,CACA,kBAAA,CAEA,sBACE,eAAA,CACA,aC7QI,CDgRN,sBACE,kBAAA,CACA,aCrRI,CDwRN,qBACE,4BAAA,CAAA,iCAAA,CAKN,UACE,eAAA,CAEA,mBAAA,aCpQW,CDqQX,mBAAA,aC1QW,CD2QX,gBAAA,aCpSQ,CDuSV,cACE,aAAA,CAIF,UACE,mBAAA,CACA,kBAAA,CACA,OCxPW,CDyPX,oBCtOY,CDuOZ,gBAAA,CACA,uBAAA,CACA,cCtQa,CDuQb,gBCvQoC,CDwQpC,eAAA,CACA,kBAAA,CAEA,eACE,SAAA,CACA,UAAA,CACA,oBCjPU,CDkPV,uBAAA,CAIA,gBACE,kBAAA,CACA,oBAAA,CACA,aAAA,CAHF,mBACE,kBAAA,CACA,oBAAA,CACA,aAAA,CAHF,mBACE,kBAAA,CACA,oBAAA,CACA,aAAA,CAHF,iBACE,kBAAA,CACA,oBAAA,CACA,aAAA,CAHF,sBACE,kBAAA,CACA,oBAAA,CACA,aAAA,CAHF,qBACE,kBAAA,CACA,oBAAA,CACA,aAAA,CAMN,eACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,QCnRW,CDoRX,iBAAA,CACA,4BAAA,CAEA,oBACE,mBAAA,CACA,kBAAA,CACA,OC7RS,CD8RT,wBAAA,CACA,WAAA,CACA,cCzSW,CD0SX,eAAA,CACA,aCxVM,CDyVN,cAAA,CAEA,6BACE,aC/VI,CDgWJ,kBAAA,CAGF,sBAAA,cAAA,CAGF,wBACE,YAAA,CACA,kBAAA,CACA,OCjTU,CDoTZ,uBACE,UAAA,CACA,WAAA,CACA,iBCvSQ,CDwSR,WAAA,CACA,wBAAA,CACA,cClUW,CDmUX,eAAA,CACA,aCjXM,CDkXN,cAAA,CAEA,+BACE,kBC3XG,CD4XH,aCpXI,CDwXR,yBACE,UAAA,CACA,iBAAA,CACA,aC/XM,CDoYV,gBACE,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,iBAAA,CACA,OC/UW,CDgVX,iBAAA,CACA,aCzYQ,CD2YR,sBACE,cAAA,CACA,aC/YM,CDkZR,uBACE,eAAA,CACA,aChZM,
2CDiZN,QAAA,CAGF,6BACE,cC1WW,CD2WX,aCzZM,CD0ZN,gBAAA,CACA,eAAA,CAKJ,sBACE,GAAA,4BAAA,CACA,KAAA,2BAAA,CAAA,CAIA,sBACE,wEAAA,CACA,0BAAA,CACA,8CAAA,CACA,iBCpWQ,CDuWV,0CACE,YAAA,CAGF,sCACE,WAAA,CACA,YCxXS,CD0XT,4DACE,WAAA",sourcesContent:['@import "./tokens";\n\n.ea-root {\n  font-family: $font-family;\n  display: flex;\n  flex-direction: column;\n  gap: $spacing-4xl;\n}\n\n// ---- Header ----\n.ea-header {\n  display: flex;\n  align-items: center;\n  // No title lives here anymore (page template provides it) \u2014 the date range\n  // control anchors to the end of the row on its own.\n  justify-content: flex-end;\n  flex-wrap: wrap;\n  gap: $spacing-xl;\n}\n\n// ---- Tabs (segmented control) ----\n.ea-tabs {\n  display: inline-flex;\n  align-items: center;\n  gap: $spacing-xxs;\n  background: $grey50;\n  border: 1px solid $grey200;\n  border-radius: $radius-md;\n  padding: $spacing-xxs;\n\n  &__tab {\n    appearance: none;\n    border: 1px solid transparent;\n    background: transparent;\n    font-size: $text-sm-size;\n    line-height: $text-sm-line;\n    font-weight: 600;\n    color: $grey500;\n    padding: $spacing-md $spacing-lg;\n    border-radius: $radius-md;\n    cursor: pointer;\n\n    &--active {\n      background: #fff;\n      border-color: $grey300;\n      color: $grey700;\n      box-shadow: $shadow-xs;\n    }\n  }\n}\n\n// ---- Metric cards ----\n.ea-metrics {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n  gap: $spacing-2xl;\n}\n\n.ea-metric-card {\n  display: flex;\n  gap: $spacing-xl;\n  align-items: flex-start;\n  background: #fff;\n  border: 1px solid $grey200;\n  border-radius: $radius-xl;\n  box-shadow: $shadow-card;\n  padding: $spacing-2xl;\n\n  &--primary {\n    border: 2px solid $brand600;\n  }\n\n  &__icon {\n    width: 40px;\n    height: 40px;\n    border-radius: $radius-md;\n    border: 1px solid $grey200;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    color: $grey600;\n    flex-shrink: 0;\n  }\n\n  &__body {\n    display: flex;\n    flex-direction: column;\n    gap: $spacing-md;\n    min-width: 0;\n  }\n\n  &__label {\n    font-size: $text-sm-size;\n    line-height: $text-sm-line;\n    font-weight: 600;\n    color: $grey600;\n    margin: 0;\n  }\n\n  &__value {\n    font-size: $display-sm-size;\n    line-height: $display-sm-line;\n    font-weight: 600;\n    color: $grey900;\n    margin: 0;\n  }\n}\n\n// ---- Chart section ----\n.ea-chart-section {\n  display: flex;\n  flex-direction: column;\n  gap: $spacing-xl;\n\n  &__toolbar {\n    display: flex;\n    align-items: center;\n    gap: $spacing-lg;\n  }\n\n  &__selected-chip {\n    display: inline-flex;\n    align-items: center;\n    gap: $spacing-md;\n    background: $grey50;\n    border: 1px solid $grey300;\n    border-radius: $radius-md;\n    padding: $spacing-sm $spacing-lg;\n    font-size: $text-sm-size;\n    font-weight: 500;\n    color: $grey700;\n\n    button {\n      border: none;\n      background: transparent;\n      cursor: pointer;\n      display: flex;\n      color: $grey500;\n\n      i { font-size: 16px; }\n    }\n  }\n}\n\n.ea-chart__focus-stack {\n  display: flex;\n  flex-direction: column;\n  gap: $spacing-2xl;\n}\n\n.ea-chart__focus-panel {\n  border: 1px solid $grey200;\n  border-radius: $radius-xl;\n  padding: $spacing-xl;\n}\n\n.ea-chart__focus-label {\n  font-size: $text-xs-size;\n  line-height: $text-xs-line;\n  color: $grey500;\n  margin: 0 0 $spacing-md 0;\n}\n\n// ---- Premium callout ----\n.ea-callout {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: $spacing-xl;\n  border-radius: $radius-xl;\n  padding: $spacing-xl $spacing-2xl;\n\n  &--info {\n    background: $blueLight50;\n    border: 1px solid $blueLight200;\n    color: $blueLight700;\n  }\n\n  &__text {\n    font-size: $text-sm-size;\n    line-height: $text-sm-line;\n  }\n\n  &__cta {\n    flex-shrink: 0;\n    white-space: nowrap;\n  }\n}\n\n// ---- Table ----\n.ea-table-section {\n  display: flex;\n  flex-direction: column;\n  gap: $spacing-lg;\n\n  &__label {\n    font-size: $text-sm-size;\n    font-weight: 600;\n    color: $grey700;\n    margin: 0;\n  }\n}\n\n.ea-table-wrap {\n  border: 1px solid $grey200;\n  border-radius: $radius-xl;\n  overflow: hidden;\n}\n\n.ea-table {\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: collapse;\n\n  &__header-cell {\n    height: 44px;\n    padding: $spacing-lg $spacing-3xl $spacing-lg $spacing-xl;\n    background: #fff;\n    border-bottom: 1px solid $grey200;\n    font-size: $text-xs-size;\n    line-height: $text-xs-line;\n    font-weight: 600;\n    color: $grey500;\n    text-align: left;\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n\n    // Fixed column widths so sorting (which changes which values land in\n    // each column) never reflows the table. Name gets the flexible share;\n    // every other column is a hard width.\n    &:nth-child(1) { width: 26%; }   // Event\n    &:nth-child(2) { width: 13%; }   // Starts\n    &:nth-child(3) { width: 13%; }   // Ends\n    &:nth-child(4) { width: 11%; }   // Impressions\n    &:nth-child(5) { width: 9%; }    // Views\n    &:nth-child(6) { width: 9%; }    // Ratio\n    &:nth-child(7) { width: 11%; }   // Status\n    &:nth-child(8) { width: 8%; }    // Trend\n\n    &--sortable {\n      cursor: pointer;\n      user-select: none;\n    }\n  }\n\n  &__sort-icon {\n    margin-left: $spacing-xs;\n    vertical-align: -2px;\n    color: $grey400;\n\n    &--active {\n      color: $grey600;\n    }\n  }\n\n  &__header-cell--sortable:hover &__sort-icon {\n    color: $grey600;\n  }\n\n  &__row {\n    cursor: pointer;\n\n    &:hover {\n      background: $grey50;\n    }\n\n    &--selected {\n      background: $brand50;\n    }\n  }\n\n  &__cell {\n    height: 72px;\n    padding: $spacing-xl $spacing-3xl $spacing-xl $spacing-xl;\n    border-bottom: 1px solid $grey200;\n    font-size: $text-sm-size;\n    color: $grey700;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n\n    &--name {\n      font-weight: 500;\n      color: $grey900;\n    }\n\n    &--date {\n      white-space: nowrap;\n      color: $grey600;\n    }\n\n    &--num {\n      font-variant-numeric: tabular-nums;\n    }\n  }\n}\n\n.ea-ratio {\n  font-weight: 500;\n\n  &--success { color: $success700; }\n  &--warning { color: $warning700; }\n  &--gray { color: $grey500; }\n}\n\n.ea-sparkline {\n  display: block;\n}\n\n// ---- Badge (dot pill), matches Figma Badge component ----\n.ea-badge {\n  display: inline-flex;\n  align-items: center;\n  gap: $spacing-xs;\n  border-radius: $radius-full;\n  border: 1px solid;\n  padding: $spacing-xxs $spacing-md $spacing-xxs $spacing-sm;\n  font-size: $text-xs-size;\n  line-height: $text-xs-line;\n  font-weight: 500;\n  white-space: nowrap;\n\n  &__dot {\n    width: 6px;\n    height: 6px;\n    border-radius: $radius-full;\n    background: currentColor;\n  }\n\n  @each $name, $ramp in $badge-colors {\n    &--#{$name} {\n      background: nth($ramp, 1);\n      border-color: nth($ramp, 2);\n      color: nth($ramp, 3);\n    }\n  }\n}\n\n// ---- Pagination ----\n.ea-pagination {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: $spacing-lg;\n  padding: $spacing-2xl $spacing-xl;\n  border-top: 1px solid $grey200;\n\n  &__nav {\n    display: inline-flex;
2\n    align-items: center;\n    gap: $spacing-xs;\n    background: transparent;\n    border: none;\n    font-size: $text-sm-size;\n    font-weight: 600;\n    color: $grey600;\n    cursor: pointer;\n\n    &:disabled {\n      color: $grey300;\n      cursor: not-allowed;\n    }\n\n    i { font-size: 18px; }\n  }\n\n  &__numbers {\n    display: flex;\n    align-items: center;\n    gap: $spacing-xxs;\n  }\n\n  &__number {\n    width: 40px;\n    height: 40px;\n    border-radius: $radius-md;\n    border: none;\n    background: transparent;\n    font-size: $text-sm-size;\n    font-weight: 500;\n    color: $grey600;\n    cursor: pointer;\n\n    &--active {\n      background: $grey50;\n      color: $grey800;\n    }\n  }\n\n  &__ellipsis {\n    width: 40px;\n    text-align: center;\n    color: $grey400;\n  }\n}\n\n// ---- Empty state ----\n.ea-empty-state {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  gap: $spacing-md;\n  padding: $spacing-6xl $spacing-xl;\n  color: $grey600;\n\n  &__icon {\n    font-size: 32px;\n    color: $grey400;\n  }\n\n  &__title {\n    font-weight: 600;\n    color: $grey800;\n    margin: 0;\n  }\n\n  &__description {\n    font-size: $text-sm-size;\n    color: $grey500;\n    margin: 0 0 $spacing-md 0;\n    max-width: 360px;\n  }\n}\n\n// ---- Loading skeleton ----\n@keyframes ea-shimmer {\n  0% { background-position: -200px 0; }\n  100% { background-position: 200px 0; }\n}\n\n.ea-skeleton {\n  &__shimmer {\n    background: linear-gradient(90deg, $grey100 0%, $grey200 50%, $grey100 100%);\n    background-size: 400px 100%;\n    animation: ea-shimmer 1.4s ease-in-out infinite;\n    border-radius: $radius-md;\n  }\n\n  &--chart .ea-skeleton__shimmer {\n    height: 260px;\n  }\n\n  &--table .ea-skeleton__row {\n    height: 72px;\n    padding: $spacing-xl;\n\n    .ea-skeleton__shimmer {\n      height: 100%;\n    }\n  }\n}\n',"// Design tokens pulled from Figma (Untitled UI PRO LITE v6.0 for Revisual)\n// Do not hand-edit values here without checking the source frames \u2014\n// Typography (1023:36826), Spacing (6377:74654), Radius (6377:75052), Badge (1046:3819)\n\n// ---- Color: Gray ----\n$grey25: #FDFDFD;\n$grey50: #FAFAFA;\n$grey100: #F5F5F5;\n$grey200: #E9EAEB;\n$grey300: #D5D7DA;\n$grey400: #A4A7AE;\n$grey500: #717680;\n$grey600: #535862;\n$grey700: #414651;\n$grey800: #252B37;\n$grey900: #181D27;\n$grey950: #0A0D12;\n\n// ---- Color: Brand ----\n$brand50: #FDF6FD;\n$brand100: #F9ECFB;\n$brand200: #F2D9F5;\n$brand300: #EAB8E9;\n$brand500: #CB65D0;\n$brand600: #B146B3;\n$brand700: #883388;\n\n// ---- Color: Semantic ----\n$error50: #FEF3F2;\n$error200: #FECDCA;\n$error500: #F04438;\n$error700: #B42318;\n\n$warning50: #FFFAEB;\n$warning200: #FEDF89;\n$warning500: #F79009;\n$warning700: #B54708;\n\n$success50: #ECFDF3;\n$success200: #ABEFC6;\n$success500: #17B26A;\n$success700: #067647;\n\n$blueLight50: #F0F9FF;\n$blueLight200: #B9E6FE;\n$blueLight500: #0BA5EC;\n$blueLight700: #026AA2;\n\n$greyBlue50: #F8F9FC;\n$greyBlue200: #D5D9EB;\n$greyBlue500: #4E5BA6;\n$greyBlue700: #363F72;\n\n// ---- Typography ----\n$font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;\n\n$text-xs-size: 12px;   $text-xs-line: 18px;\n$text-sm-size: 14px;   $text-sm-line: 20px;\n$text-md-size: 16px;   $text-md-line: 24px;\n$text-lg-size: 18px;   $text-lg-line: 28px;\n$display-sm-size: 30px; $display-sm-line: 38px;\n$display-xs-size: 24px; $display-xs-line: 32px;\n\n// ---- Spacing (4px-rooted scale) ----\n$spacing-none: 0;\n$spacing-xxs: 2px;\n$spacing-xs: 4px;\n$spacing-sm: 6px;\n$spacing-md: 8px;\n$spacing-lg: 12px;\n$spacing-xl: 16px;\n$spacing-2xl: 20px;\n$spacing-3xl: 24px;\n$spacing-4xl: 32px;\n$spacing-5xl: 40px;\n$spacing-6xl: 48px;\n\n// ---- Radius ----\n$radius-none: 0;\n$radius-xs: 4px;\n$radius-sm: 6px;\n$radius-md: 8px;\n$radius-lg: 10px;\n$radius-xl: 12px;\n$radius-2xl: 16px;\n$radius-full: 9999px;\n\n// ---- Shadows ----\n$shadow-xs: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);\n$shadow-card: 0px 1px 1px 0px rgba(10, 13, 18, 0.05);\n$shadow-lg: 0px 2px 2px -1px rgba(10, 13, 18, 0.04),\n            0px 4px 6px -2px rgba(10, 13, 18, 0.03),\n            0px 12px 16px -4px rgba(10, 13, 18, 0.08);\n\n// ---- Badge color map (semantic -> ramp) ----\n// used by StatusBadge.js / SourceBadge.js color prop\n$badge-colors: (\n  gray:   ($grey50, $grey200, $grey700),\n  success:($success50, $success200, $success700),\n  warning:($warning50, $warning200, $warning700),\n  error:  ($error50, $error200, $error700),\n  blue-light: ($blueLight50, $blueLight200, $blueLight700),\n  grey-blue: ($greyBlue50, $greyBlue200, $greyBlue700),\n);\n"],sourceRoot:""}]),i.locals={};const s=i},37702(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".r-usage-quota-legend{display:flex;align-items:center;gap:var(--spacing-sm)}.r-usage-quota-legend-line{width:12px;height:2px;background:var(--color-gray-300);border-radius:1px}.r-usage-quota-legend-label{font-size:var(--text-xs-size);color:var(--text-quaternary)}.r-plan-usage-body{display:flex;align-items:stretch}@media screen and (max-width: 600px){.r-plan-usage-body{flex-wrap:wrap}}.r-usage-chart-area{flex:1 1;min-width:0;min-height:15rem}@media screen and (max-width: 600px){.r-usage-chart-area{flex:1 1 300px}}.r-usage-error{display:flex;align-items:center;justify-content:center;height:15rem;font-size:var(--text-sm-size);color:var(--text-error-primary)}.r-usage-spinner{width:16px;height:16px;border-radius:50%;border:2px solid var(--color-brand-500);border-top-color:rgba(0,0,0,0);animation:r-usage-spin .7s linear infinite}@keyframes r-usage-spin{to{transform:rotate(360deg)}}.r-usage-sidebar{display:flex;flex-direction:column;width:20rem;flex-shrink:0;border-left:1px solid var(--border-secondary);padding-left:var(--spacing-2xl)}@media screen and (max-width: 600px){.r-usage-sidebar{width:100%;border-left:none;margin-top:var(--spacing-4xl)}}.r-usage-month-block{margin-bottom:var(--spacing-xl)}.r-usage-month-label{margin-bottom:var(--spacing-xs);font-size:var(--text-xs-size);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-quaternary)}.r-usage-totals-row{display:flex;align-items:baseline;justify-content:space-between}.r-usage-current-views{font-size:2rem;font-weight:700;color:var(--text-primary);line-height:1}.r-usage-quota-total{font-size:var(--text-sm-size);color:var(--text-quaternary);font-weight:500}.r-usage-progress-wrap{margin-top:var(--spacing-md)}.r-usage-status-line{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-xs)}.r-usage-pct{font-size:var(--text-sm-size);color:var(--text-quaternary)}.r-usage-status-row{display:flex;align-items:center;gap:var(--spacing-xs)}.r-usage-status-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.r-usage-status-dot--success{background:var(--color-success-500)}.r-usage-status-dot--error{background:var(--color-error-500)}.r-usage-status-dot--warning{background:var(--color-warning-500)}.r-usage-status-dot--warning-soft{background:var(--color-warning-400)}.r-usage-status-label{font-size:var(--text-xs-size);font-weight:600}.r-usage-status-label--success{color:var(--color-success-500)}.r-usage-status-label--error{color:var(--color-error-500)}.r-usage-status-label--warning{color:var(--color-warning-500)}.r-usage-status-label--warning-soft{color:var(--color-warning-400)}.r-usage-progress{display:flex;height:8px;border-radius:999px;background:var(--bg-tertiary);overflow:hidden}.r-usage-progress-used{height:100%;flex-shrink:0;transition:width .5s ease;background:linear-gradient(90deg, var(--color-brand-700), var(--color-brand-500))}.r-usage-progress-used.r-usage-progress-used--over{background:linear-gradient(90deg, var(--color-error-600), var(--color-error-500))}.r-usage-progress-used.r-usage-progress-used--has-proj{border-radius:999px 0 0 999px}.r-usage-progress-projected{height:100%;flex-shrink:0;background:var(--color-brand-200);transition:width .5s ease}.r-usage-divider{height:1px;background:var(--border-tertiary);margin:var(--spacing-lg) 0}.r-usage-row{display:flex;align-items:center;justify-content:space-between}.r-usage-row-start{display:flex;align-items:center;gap:var(--spacing-md)}.r-usage-breakdown{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.r-usage-dot{width:9px;height:9px;border-radius:2px;flex-shrink:0}.r-usage-dot--current{background:var(--color-brand-600)}.r-usage-dot--projected{background:var(--color-brand-200)}.r-usage-dot--included{background:var(--bg-quaternary)}.r-usage-dot-label{margin-right:var(--spacing-xs);font-size:var(--text-sm-size);color:var(--text-tertiary)}.r-usage-dot-value{font-size:var(--text-sm-size);font-weight:600;color:var(--text-secondary)}.r-usage-hint{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;background:var(--bg-quaternary);color:var(--text-quaternary);font-size:.625rem;font-weight:700;cursor:default;flex-shrink:0}.r-usage-stat-label{font-size:var(--text-sm-size);color:var(--text-quaternary)}.r-usage-stat-value{font-size:var(--text-sm-size);font-weight:600;color:var(--text-secondary)}.r-usage-reco-row{margin-top:var(--spacing-xl)}.r-usage-reco-col{width:100%}@media(min-width: 768px){.r-usage-reco-col{width:50%}}@media(min-width: 1024px){.r-usage-reco-col{width:33.3333%}}.r-usage-reco{border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-2xl)}.r-usage-reco--upgrade{background:var(--color-warning-50);border:1px solid var(--color-warning-100)}.r-usage-reco--over_quota{background:var(--color-error-50);border:1px solid var(--color-error-100)}.r-usage-reco--downgrade{background:var(--color-success-50);border:1px solid var(--color-success-100)}.r-usage-reco--on_track{background:var(--color-blue-light-50);border:1px solid var(--color-blue-light-100)}.r-usage-reco--building{background:var(--bg-secondary);border:1px solid var(--border-secondary)}.r-usage-reco-titlerow{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.r-usage-reco-icon{width:22px;height:22px;border-radius:var(--radius-sm);flex-shrink:0;color:var(--text-white);font-size:var(--text-sm-size);font-weight:700;display:flex;align-items:center;justify-content:center}.r-usage-reco-icon--upgrade{background:var(--color-warning-500)}.r-usage-reco-icon--over_quota{background:var(--color-error-500)}.r-usage-reco-icon--downgrade{background:var(--color-success-500)}.r-usage-reco-icon--on_track{background:var(--color-blue-light-500)}.r-usage-reco-icon--building{background:var(--color-gray-400)}.r-usage-reco-title{font-size:var(--text-sm-size);font-weight:700}.r-usage-reco-title--upgrade{color:var(--color-warning-600)}.r-usage-reco-title--over_quota{color:var(--color-error-600)}.r-usage-reco-title--downgrade{color:var(--color-success-600)}.r-usage-reco-title--on_track{color:var(--color-blue-light-500)}.r-usage-reco-title--building{color:var(--text-tertiary)}.r-usage-reco-confidence{font-size:var(--text-xs-size);color:var(--text-quaternary);margin-left:auto}.r-usage-reco-reason{margin:0 0 var(--spacing-xl);font-size:var(--text-sm-size);color:var(--text-tertiary);line-height:1.5}.r-usage-plan-card{display:flex;justify-content:space-between;align-items:center;background:var(--bg-primary);border-radius:var(--radius-sm);padding:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-3xl)}.r-usage-plan-card--upgrade{border:1px solid var(--color-warning-100)}.r-usage-plan-card--over_quota{border:1px solid var(--color-error-100)}.r-usage-plan-card--downgrade{border:1px solid var(--color-success-100)}.r-usage-plan-card--on_track{border:1px solid var(--color-blue-light-100)}.r-usage-plan-card--building{border:1px solid var(--border-secondary)}.r-usage-plan-name{font-size:var(--text-sm-size);font-weight:700;color:var(--text-primary)}.r-usage-plan-quota{font-size:var(--text-xs-size);color:var(--text-quaternary)}.r-usage-plan-price-block{text-align:right}.r-usage-plan-price{font-size:var(--text-sm-size);font-weight:700;color:var(--text-primary)}.r-usage-plan-price-unit{font-size:var(--text-xs-size);font-weight:400;color:var(--text-quaternary)}.r-usage-plan-delta{font-size:var(--text-xs-size);font-weight:600}.r-usage-plan-delta--save{color:var(--color-success-600)}.r-usage-plan-delta--upgrade{color:var(--color-warning-600)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--upgrade{color:var(--color-warning-700)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--upgrade:hover:not(:disabled){background:var(--color-warning-100)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--over_quota{color:var(--color-error-700)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--over_quota:hover:not(:disabled){background:var(--color-error-100)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--downgrade{color:var(--color-success-700)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--downgrade:hover:not(:disabled){background:var(--color-success-100)}.r-usage-demo-badge{font-size:var(--text-xs-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:rgba(253,176,34,.13);color:var(--color-warning-500);border:1px solid rgba(253,176,34,.27);border-radius:var(--radius-sm);padding:.1875rem var(--spacing-md)}","",{version:3,sources:["webpack://./src/local_modules/plan-usage-chart/src/PlanUsageChart.scss"],names:[],mappings:"AAWA,sBACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,2BACE,UAAA,CACA,UAAA,CACA,gCAAA,CACA,iBAAA,CAGF,4BACE,6BAAA,CACA,4BAAA,CAKF,mBACE,YAAA,CACA,mBAAA,CAEA,qCAJF,mBAKI,cAAA,CAAA,CAMJ,oBACE,QAAA,CACA,WAAA,CACA,gBAAA,CAEA,qCALF,oBAMI,cAAA,CAAA,CAIJ,eACE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,YAAA,CACA,6BAAA,CACA,+BAAA,CAGF,iBACE,UAAA,CACA,WAAA,CACA,iBAAA,CACA,uCAAA,CACA,8BAAA,CACA,0CAAA,CAGF,wBACE,GAAA,wBAAA,CAAA,CAKF,i
2BACE,YAAA,CACA,qBAAA,CACA,WAAA,CACA,aAAA,CACA,6CAAA,CACA,+BAAA,CAEA,qCARF,iBASI,UAAA,CACA,gBAAA,CACA,6BAAA,CAAA,CAIJ,qBACE,+BAAA,CAGF,qBACE,+BAAA,CACA,6BAAA,CACA,eAAA,CACA,oBAAA,CACA,wBAAA,CACA,4BAAA,CAGF,oBACE,YAAA,CACA,oBAAA,CACA,6BAAA,CAGF,uBACE,cAAA,CACA,eAAA,CACA,yBAAA,CACA,aAAA,CAGF,qBACE,6BAAA,CACA,4BAAA,CACA,eAAA,CAGF,uBACE,4BAAA,CAGF,qBACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,4BAAA,CAGF,aACE,6BAAA,CACA,4BAAA,CAGF,oBACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,oBACE,SAAA,CACA,UAAA,CACA,iBAAA,CACA,aAAA,CAGF,6BAAA,mCAAA,CACA,2BAAA,iCAAA,CACA,6BAAA,mCAAA,CACA,kCAAA,mCAAA,CAEA,sBACE,6BAAA,CACA,eAAA,CAGF,+BAAA,8BAAA,CACA,6BAAA,4BAAA,CACA,+BAAA,8BAAA,CACA,oCAAA,8BAAA,CAIA,kBACE,YAAA,CACA,UAAA,CACA,mBAAA,CACA,6BAAA,CACA,eAAA,CAGF,uBACE,WAAA,CACA,aAAA,CACA,yBAAA,CACA,iFAAA,CAEA,mDACE,iFAAA,CAGF,uDACE,6BAAA,CAIJ,4BACE,WAAA,CACA,aAAA,CACA,iCAAA,CACA,yBAAA,CAKF,iBACE,UAAA,CACA,iCAAA,CACA,0BAAA,CAKF,aACE,YAAA,CACA,kBAAA,CACA,6BAAA,CAGF,mBACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,mBACE,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,+BAAA,CAGF,aACE,SAAA,CACA,UAAA,CACA,iBAAA,CACA,aAAA,CAGF,sBAAA,iCAAA,CACA,wBAAA,iCAAA,CACA,uBAAA,+BAAA,CAEA,mBACE,8BAAA,CACA,6BAAA,CACA,0BAAA,CAGF,mBACE,6BAAA,CACA,eAAA,CACA,2BAAA,CAKF,cACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,+BAAA,CACA,4BAAA,CACA,iBAAA,CACA,eAAA,CACA,cAAA,CACA,aAAA,CAKF,oBACE,6BAAA,CACA,4BAAA,CAGF,oBACE,6BAAA,CACA,eAAA,CACA,2BAAA,CAKF,kBACE,4BAAA,CAGF,kBACE,UAAA,CAEA,yBAHF,kBAII,SAAA,CAAA,CAGF,0BAPF,kBAQI,cAAA,CAAA,CAMJ,cACE,8BAAA,CACA,4CAAA,CAEA,uBACE,kCAAA,CACA,yCAAA,CAEF,0BACE,gCAAA,CACA,uCAAA,CAEF,yBACE,kCAAA,CACA,yCAAA,CAEF,wBACE,qCAAA,CACA,4CAAA,CAEF,wBACE,8BAAA,CACA,wCAAA,CAIJ,uBACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,+BAAA,CAGF,mBACE,UAAA,CACA,WAAA,CACA,8BAAA,CACA,aAAA,CACA,uBAAA,CACA,6BAAA,CACA,eAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CAEA,4BAAA,mCAAA,CACA,+BAAA,iCAAA,CACA,8BAAA,mCAAA,CACA,6BAAA,sCAAA,CACA,6BAAA,gCAAA,CAGF,oBACE,6BAAA,CACA,eAAA,CAEA,6BAAA,8BAAA,CACA,gCAAA,4BAAA,CACA,+BAAA,8BAAA,CACA,8BAAA,iCAAA,CACA,8BAAA,0BAAA,CAGF,yBACE,6BAAA,CACA,4BAAA,CACA,gBAAA,CAGF,qBACE,4BAAA,CACA,6BAAA,CACA,0BAAA,CACA,eAAA,CAKF,mBACE,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,4BAAA,CACA,8BAAA,CACA,2CAAA,CACA,gCAAA,CAEA,4BAAA,yCAAA,CACA,+BAAA,uCAAA,CACA,8BAAA,yCAAA,CACA,6BAAA,4CAAA,CACA,6BAAA,wCAAA,CAGF,mBACE,6BAAA,CACA,eAAA,CACA,yBAAA,CAGF,oBACE,6BAAA,CACA,4BAAA,CAGF,0BACE,gBAAA,CAGF,oBACE,6BAAA,CACA,eAAA,CACA,yBAAA,CAGF,yBACE,6BAAA,CACA,eAAA,CACA,4BAAA,CAGF,oBACE,6BAAA,CACA,eAAA,CAEA,0BAAA,8BAAA,CACA,6BAAA,8BAAA,CAOF,oDACE,8BAAA,CACA,yEAAA,mCAAA,CAEF,uDACE,4BAAA,CACA,4EAAA,iCAAA,CAEF,sDACE,8BAAA,CACA,2EAAA,mCAAA,CAKF,oBACE,6BAAA,CACA,eAAA,CACA,oBAAA,CACA,wBAAA,CACA,+BAAA,CACA,8BAAA,CACA,qCAAA,CACA,8BAAA,CACA,kCAAA",sourcesContent:["// \u2500\u2500\u2500 PlanUsageChart styles \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n// All custom classes are prefixed with r-usage- to avoid collisions.\n// Styled on the app's Untitled UI theme tokens (sass/untitled/tokens) \u2014\n// loaded once globally by the admin bundle, not re-imported here.\n// Card/Button chrome (shell, header, buttons) comes from\n// apps/admin/theme/untitled/* components; only the layout/markup that has\n// no Untitled equivalent (chart area, sidebar breakdown, recommendation\n// panel) is styled here.\n\n// \u2500\u2500\u2500 Header \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-quota-legend {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n}\n\n.r-usage-quota-legend-line {\n  width: 12px;\n  height: 2px;\n  background: var(--color-gray-300);\n  border-radius: 1px;\n}\n\n.r-usage-quota-legend-label {\n  font-size: var(--text-xs-size);\n  color: var(--text-quaternary);\n}\n\n// \u2500\u2500\u2500 Body layout \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-plan-usage-body {\n  display: flex;\n  align-items: stretch;\n\n  @media screen and (max-width: 600px) {\n    flex-wrap: wrap;\n  }\n}\n\n// \u2500\u2500\u2500 Chart area \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-chart-area {\n  flex: 1;\n  min-width: 0;\n  min-height: 15rem; // 240px\n\n  @media screen and (max-width: 600px) {\n    flex: 1 1 300px; /* grow, shrink, but prefer 300px minimum */\n  }\n}\n\n.r-usage-error {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  height: 15rem; // 240px\n  font-size: var(--text-sm-size);\n  color: var(--text-error-primary);\n}\n\n.r-usage-spinner {\n  width: 16px;\n  height: 16px;\n  border-radius: 50%;\n  border: 2px solid var(--color-brand-500);\n  border-top-color: transparent;\n  animation: r-usage-spin 0.7s linear infinite;\n}\n\n@keyframes r-usage-spin {\n  to { transform: rotate(360deg); }\n}\n\n// \u2500\u2500\u2500 Sidebar \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-sidebar {\n  display: flex;\n  flex-direction: column;\n  width: 20rem; // 320px\n  flex-shrink: 0;\n  border-left: 1px solid var(--border-secondary);\n  padding-left: var(--spacing-2xl);\n\n  @media screen and (max-width: 600px) {\n    width: 100%;\n    border-left: none;\n    margin-top: var(--spacing-4xl);\n  }\n}\n\n.r-usage-month-block {\n  margin-bottom: var(--spacing-xl);\n}\n\n.r-usage-month-label {\n  margin-bottom: var(--spacing-xs);\n  font-size: var(--text-xs-size);\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: var(--text-quaternary);\n}\n\n.r-usage-totals-row {\n  display: flex;\n  align-items: baseline;\n  justify-content: space-between;\n}\n\n.r-usage-current-views {\n  font-size: 2rem; // 28px\n  font-weight: 700;\n  color: var(--text-primary);\n  line-height: 1;\n}\n\n.r-usage-quota-total {\n  font-size: var(--text-sm-size);\n  color: var(--text-quaternary);\n  font-weight: 500;\n}\n\n.r-usage-progress-wrap {\n  margin-top: var(--spacing-md);\n}\n\n.r-usage-status-line {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-top: var(--spacing-xs);\n}\n\n.r-usage-pct {\n  font-size: var(--text-sm-size);\n  color: var(--text-quaternary);\n}\n\n.r-usage-status-row {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xs);\n}\n\n.r-usage-status-dot {\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  flex-shrink: 0;\n}\n\n.r-usage-status-dot--success { background: var(--color-success-500); }\n.r-usage-status-dot--error { background: var(--color-error-500); }\n.r-usage-status-dot--warning { background: var(--color-warning-500); }\n.r-usage-status-dot--warning-soft { background: var(--color-warning-400); }\n\n.r-usage-status-label {\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n}\n\n.r-usage-status-label--success { color: var(--color-success-500); }\n.r-usage-status-label--error { color: var(--color-error-500); }\n.r-usage-status-label--warning { color: var(--color-warning-500); }\n.r-usage-status-label--warning-soft { color: var(--color-warning-400); }\n\n// \u2500\u2500\u2500 Progress bar \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-progress {\n  display: flex;\n  height: 8px;\n  border-radius: 999px;\n  background: var(--bg-tertiary);\n  overflow: hidden;\n}\n\n.r-usage-progress-used {\n  height: 100%;\n  flex-shrink: 0;\n  transition: width 0.5s ease;\n  background: linear-gradient(90deg, var(--color-brand-700), var(--color-brand-500));\n\n  &.r-usage-progress-used--over {\n    background: linear-gradient(90deg, var(--color-error-600), var(--color-error-500));\n  }\n\n  &.r-usage-progress-used--has-proj {\n    border-radius: 999px 0 0 999px;\n  }\n}\n\n.r-usage-progress-projected {\n  height: 100%;\n  flex-shrink: 0;\n  background: var(--color-brand-200);\n  transition: width 0.5s ease;\n}\n\n// \u2500\u2500\u2500 Divider \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-divider {\n  height: 1px;\n  background: var(--border-tertiary);\n  margin: var(--spacing-lg) 0;\n}\n\n// \u2500\u2500\u2500 Row primitives (dot rows / stat rows) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n\n.r-usage-row-start {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n}\n\n.r-usage-breakdown {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-sm);\n  margin-bottom: var(--spacing-xl);\n}\n\n.r-usage-dot {\n  width: 9px;\n  height: 9px;\n  border-radius: 2px;\n  flex-shrink: 0;\n}\n\n.r-usage-dot--current { background: var(--color-brand-600); }\n.r-usage-dot--projected { background: var(--color-brand-200); }\n.r-usage-dot--included { background: var(--bg-quaternary); }\n\n.r-usage-dot-label {\n  margin-right: var(--spacing-xs);\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.r-usage-dot-value {\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-secondary);\n}\n\n// \u2500\u2500\u2500 Hint tooltip trigger \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-hint {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 13px;\n  height: 13px;\n  border-radius: 50%;\n  background: var(--bg-quaternary);\n  color: var(--text-quaternary);\n  font-size: 0.625rem; // 10px\n  font-weight: 700;\n  cursor: default;\n  flex-shrink: 0;\n}\n\n// \u2500\u2500\u2500 Stat row (billing date etc.) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-stat-label {\n  font-size: var(--text-sm-size);\n  color: var(--text-quaternary);\n}\n\n.r-usage-stat-value {\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-secondary);\n}\n\n// \u2500\u2500\u2500 Recommendation row (below chart + sidebar) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-reco-row {\n  margin-top: var(--spacing-xl);\n}\n\n.r-usage-reco-col {\n  width: 100%;\n\n  @media (min-width: 768px) {\n    width: 50%;\n  }\n\n  @media (min-width: 1024px) {\n    width: 33.3333%;\n  }\n}\n\n// \u2500\u2500\u2500 Recommendation panel \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-reco {\n  border-radius: var(--radius-lg);\n  padding: var(--spacing-lg) var(--spacing-2xl);\n\n  &--upgrade {\n    background: var(--color-warning-50);\n    border: 1px solid var(--color-warning-100);\n  }\n  &--over_quota {\n    background: var(--color-error-50);\n    border: 1px solid var(--color-error-100);\n  }\n  &--downgrade {\n    background: var(--color-success-50);\n    border: 1px solid var(--color-success-100);\n  }\n  &--on_track {\n    background: var(--color-blue-light-50);\n    border: 1px solid var(--color-blue-light-100);\n  }\n  &--building {\n    background: var(--bg-secondary);\n    border: 1px solid var(--border-secondary);\n  }\n}\n\n.r-usage-reco-titlerow {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n  margin-bottom: var(--spacing-md);\n}\n\n.r-usage-reco-icon {\n  width: 22px;\n  height: 22px;\n  border-radius: var(--radius-sm);\n  flex-shrink: 0;\n  color: var(--text-white);\n  font-size: var(--text-sm-size);\n  font-weight: 700;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  &--upgrade    { background: var(--color-warning-500); }\n  &--over_quota { background: var(--color-error-500);   }\n  &--downgrade  { background: var(--color-success-500); }\n  &--on_track   { background: var(--color-blue-light-500); }\n  &--building   { background: var(--color-gray-400);    }\n}\n\n.r-usage-reco-title {\n  font-size: var(--text-sm-size);\n  font-weight: 700;\n\n  &--upgrade    { color: var(--color-warning-600); }\n  &--over_quota { color: var(--color-error-600);   }\n  &--downgrade  { color: var(--color-success-600); }\n  &--on_track   { color: var(--color-blue-light-500); }\n  &--building   { color: var(--text-tertiary);    }\n}\n\n.r-usage-reco-confidence {\n  font-size: var(--text-xs-size);\n  color: var(--text-quaternary);\n  margin-left: auto;\n}\n\n.r-usage-reco-reason {\n  margin: 0 0 var(--spacing-xl);\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n  line-height: 1.5;\n}\n\n// \u2500\u2500\u2500 Target plan card \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-plan-card {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  background: var(--bg-primary);\n  border-radius: var(--radius-sm);\n  padding: var(--spacing-md) var(--spacing-lg);\n  margin-bottom: var(--spacing-3xl);\n\n  &--upgrade    { border: 1px solid var(--color-warning-100); }\n  &--over_quota { border: 1px solid var(--color-error-100); }\n  &--downgrade  { border: 1px solid var(--color-success-100); }\n  &--on_track   { border: 1px solid var(--color-blue-light-100); }\n  &--building   { border: 1px solid var(--border-secondary); }\n}\n\n.r-usage-plan-name {\n  font-size: var(--text-sm-size);\n  font-weight: 700;\n  color: var(--text-primary);\n}\n\n.r-usage-pla
2n-quota {\n  font-size: var(--text-xs-size);\n  color: var(--text-quaternary);\n}\n\n.r-usage-plan-price-block {\n  text-align: right;\n}\n\n.r-usage-plan-price {\n  font-size: var(--text-sm-size);\n  font-weight: 700;\n  color: var(--text-primary);\n}\n\n.r-usage-plan-price-unit {\n  font-size: var(--text-xs-size);\n  font-weight: 400;\n  color: var(--text-quaternary);\n}\n\n.r-usage-plan-delta {\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n\n  &--save     { color: var(--color-success-600); }\n  &--upgrade  { color: var(--color-warning-600); }\n}\n\n// \u2500\u2500\u2500 CTA button \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n// Tertiary Untitled Button (no solid brand fill, per the reporting-surface\n// convention) tinted to match the recommendation type it sits under.\n\n.r-usage-reco-cta-btn.r-usage-reco-cta-btn--upgrade {\n  color: var(--color-warning-700);\n  &:hover:not(:disabled) { background: var(--color-warning-100); }\n}\n.r-usage-reco-cta-btn.r-usage-reco-cta-btn--over_quota {\n  color: var(--color-error-700);\n  &:hover:not(:disabled) { background: var(--color-error-100); }\n}\n.r-usage-reco-cta-btn.r-usage-reco-cta-btn--downgrade {\n  color: var(--color-success-700);\n  &:hover:not(:disabled) { background: var(--color-success-100); }\n}\n\n// \u2500\u2500\u2500 Demo badge (DemoPlanUsageChart only) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-demo-badge {\n  font-size: var(--text-xs-size);\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  background: rgba(#FDB022, 0.13);\n  color: var(--color-warning-500);\n  border: 1px solid rgba(#FDB022, 0.27);\n  border-radius: var(--radius-sm);\n  padding: 0.1875rem var(--spacing-md); // 3px\n}\n"],sourceRoot:""}]),i.locals={};const s=i},21233(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,"@keyframes r-usage-sk-shimmer{0%{background-position:-600px 0}100%{background-position:600px 0}}.r-usage-sk-legend{height:12px;width:90px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-body{display:flex;align-items:stretch}.r-usage-sk-row{display:flex;justify-content:space-between;align-items:center}.r-usage-sk-row-start{display:flex;align-items:center;gap:var(--spacing-md)}.r-usage-sk-chart{flex:1 1;min-width:0;padding:0 var(--spacing-2xl);display:flex;align-items:flex-end;gap:35px}.r-usage-sk-bar{flex:1 1;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs);border-radius:3px 3px 0 0;min-height:12px;transform:translate(10px, 0)}.r-usage-sk-bar:nth-child(1){height:21%}.r-usage-sk-bar:nth-child(2){height:24%}.r-usage-sk-bar:nth-child(3){height:27%}.r-usage-sk-bar:nth-child(4){height:30%}.r-usage-sk-bar:nth-child(5){height:34%}.r-usage-sk-bar:nth-child(6){height:37%}.r-usage-sk-bar:nth-child(7){height:40%}.r-usage-sk-bar:nth-child(8){height:43%}.r-usage-sk-bar:nth-child(9){height:45%}.r-usage-sk-bar:nth-child(10){height:50%}.r-usage-sk-bar:nth-child(11){height:42%}.r-usage-sk-bar:nth-child(12){height:41%}.r-usage-sk-sidebar{width:20rem;flex-shrink:0;border-left:1px solid var(--border-secondary);padding-left:var(--spacing-2xl);display:flex;flex-direction:column}.r-usage-sk-month-block{margin-bottom:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-md)}.r-usage-sk-month-label{height:10px;width:90px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-big-number{height:26px;width:72px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-quota-number{height:14px;width:36px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-progress{height:8px;width:100%;border-radius:999px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-status{height:10px;width:60px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-pct{height:10px;width:44px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}
2.r-usage-sk-divider{height:1px;background:var(--border-tertiary);margin:var(--spacing-lg) 0}.r-usage-sk-dotrows{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.r-usage-sk-dot{width:9px;height:9px;border-radius:2px;flex-shrink:0;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-dot-label{height:11px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-dot-value{height:11px;width:28px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-reco-row{margin-top:var(--spacing-xl)}.r-usage-sk-reco-col{width:100%}@media(min-width: 768px){.r-usage-sk-reco-col{width:50%}}@media(min-width: 1024px){.r-usage-sk-reco-col{width:33.3333%}}.r-usage-sk-reco{border-radius:var(--radius-lg);border:1px solid var(--border-secondary);background:var(--bg-secondary);padding:var(--spacing-lg) var(--spacing-2xl);display:flex;flex-direction:column;gap:var(--spacing-md)}.r-usage-sk-reco-titlerow{display:flex;align-items:center;gap:var(--spacing-md)}.r-usage-sk-reco-icon{width:22px;height:22px;border-radius:var(--radius-sm);flex-shrink:0;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-reco-title{height:12px;width:110px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-reco-lines{display:flex;flex-direction:column;gap:var(--spacing-sm)}.r-usage-sk-reco-line{height:11px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-reco-line:nth-child(1){width:100%}.r-usage-sk-reco-line:nth-child(2){width:75%}.r-usage-sk-reco-plan{border-radius:var(--radius-sm);border:1px solid var(--border-secondary);background:var(--bg-primary);padding:var(--spacing-md) var(--spacing-lg);display:flex;justify-content:space-between;align-items:center}.r-usage-sk-reco-plan-name{height:12px;width:70px;margin-bottom:var(--spacing-sm);background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-reco-plan-quota{height:10px;width:80px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-reco-plan-price{height:14px;width:44px;background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}.r-usage-sk-reco-cta{height:36px;width:100%;border-radius:var(--radius-md);background:linear-gradient(90deg, var(--color-gray-100) 25%, var(--color-gray-200) 50%, var(--color-gray-100) 75%);background-size:600px 100%;animation:r-usage-sk-shimmer 1.4s ease-in-out infinite;border-radius:var(--radius-xs)}","",{version:3,sources:["webpack://./src/local_modules/plan-usage-chart/src/PlanUsageChartSkeleton.scss"],names:[],mappings:"AAOA,8BACE,GAAA,4BAAA,CACA,KAAA,2BAAA,CAAA,CAiBF,mBACE,WAAA,CACA,UAAA,CAbA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CAWF,iBACE,YAAA,CACA,mBAAA,CAGF,gBACE,YAAA,CACA,6BAAA,CACA,kBAAA,CAGF,sBACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAMF,kBACE,QAAA,CACA,WAAA,CACA,4BAAA,CACA,YAAA,CACA,oBAAA,CACA,QAAA,CAIF,gBACE,QAAA,CAlDA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CA4CA,yBAAA,CACA,eAAA,CACA,4BAAA,CAKF,6BAAA,UAAA,CACA,6BAAA,UAAA,CACA,6BAAA,UAAA,CACA,6BAAA,UAAA,CACA,6BAAA,UAAA,CACA,6BAAA,UAAA,CACA,6BAAA,UAAA,CACA,6BAAA,UAAA,CACA,6BAAA,UAAA,CACA,8BAAA,UAAA,CACA,8BAAA,UAAA,CACA,8BAAA,UAAA,CAKA,oBACE,WAAA,CACA,aAAA,CACA,6CAAA,CACA,+BAAA,CACA,YAAA,CACA,qBAAA,CAGF,wBACE,+BAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,wBACE,WAAA,CACA,UAAA,CA7FA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CAyFF,uBACE,WAAA,CACA,UAAA,CAnGA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CA+FF,yBACE,WAAA,CACA,UAAA,CAzGA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CAsGF,qBACE,UAAA,CACA,UAAA,CACA,mBAAA,CAjHA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CA6GF,mBACE,WAAA,CACA,UAAA,CAvHA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CAmHF,gBACE,WAAA,CACA,UAAA,CA7HA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CA2HF,oBACE,UAAA,CACA,iCAAA,CACA,0BAAA,CAKF,oBACE,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,+BAAA,CAGF,gBACE,SAAA,CACA,UAAA,CACA,iBAAA,CACA,aAAA,CAtJA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CAkJF,sBACE,WAAA,CA3JA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CAuJF,sBACE,WAAA,CACA,UAAA,CAjKA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CA+JF,qBACE,4BAAA,CAGF,qBACE,UAAA,CAEA,yBAHF,qBAII,SAAA,CAAA,CAGF,0BAPF,qBAQI,cAAA,CAAA,CAIJ,iBACE,8BAAA,CACA,wCAAA,CACA,8BAAA,CACA,4CAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,0BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,sBACE,UAAA,CACA,WAAA,CACA,8BAAA,CACA,aAAA,CA3MA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CAuMF,uBACE,WAAA,CACA,WAAA,CAjNA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CA6MF,uBACE,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,sBACE,WAAA,CA5NA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CAuNA,mCAAA,UAAA,CACA,mCAAA,SAAA,CAGF,sBACE,8BAAA,CACA,wCAAA,CACA,4BAAA,CACA,2CAAA,CACA,YAAA,CACA,6BAAA,CACA,kBAAA,CAGF,2BACE,WAAA,CACA,UAAA,CACA,+BAAA,CAhPA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CA4OF,4BACE,WAAA,CACA,UAAA,CAtPA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CAkPF,4BACE,WAAA,CACA,UAAA,CA5PA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA,CAwPF,qBACE,WAAA,CACA,UAAA,CACA,8BAAA,CAnQA,kHAAA,CAMA,0BAAA,CACA,sDAAA,CACA,8BAAA",sourcesContent:["// \u2500\u2500\u2500 PlanUsageChart loading skeleton \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n// Mirrors the visual structure of PlanUsageChart while data is loading.\n// The card shell/header come from the shared Untitled Card component; only\n// the shimmer placeholders themselves are styled here.\n\n// \u2500\u2500\u2500 Shimmer keyframe \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n@keyframes r-usage-sk-shimmer {\n  0%   { background-position: -600px 0; }\n  100% { background-position:  600px 0; }\n}\n\n// \u2500\u2500\u2500 Shimmer mixin \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n@mixin sk-shimmer {\n  background: linear-gradient(\n    90deg,\n    var(--color-gray-100) 25%,\n    var(--color-gray-200) 50%,\n    var(--color-gray-100) 75%\n  );\n  background-size: 600px 100%;\n  animation: r-usage-sk-shimmer 1.4s ease-in-out infinite;\n  border-radius: var(--radius-xs);\n}\n\n.r-usage-sk-legend {\n  height: 12px;\n  width: 90px;\n  @include sk-shimmer;\n}\n\n// \u2500\u2500\u2500 Body layout \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-sk-body {\n  display: flex;\n  align-items: stretch;\n}\n\n.r-usage-sk-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.r-usage-sk-row-start {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n}\n\n// \u2500\u2500\u2500 Chart area \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n/// Placeholder that matches the 240px chart height.\n.r-usage-sk-chart {\n  flex: 1;\n  min-width: 0;\n  padding: 0 var(--spacing-2xl);\n  display: flex;\n  align-items: flex-end;\n  gap: 35px;\n}\n\n/// Individual bar placeholders \u2014 varied heights for visual rhythm.\n.r-usage-sk-bar {\n  flex: 1;\n  @include sk-shimmer;\n  border-radius: 3px 3px 0 0;\n  min-height: 12px;\n  transform: translate(10px, 0);\n}\n\n// Heights are staggered to loosely suggest a real bar chart\n// without conveying any specific data shape.\n.r-usage-sk-bar:nth-child(1)  { height: 21%; }\n.r-usage-sk-bar:nth-child(2)  { height: 24%; }\n.r-usage-sk-bar:nth-child(3)  { height: 27%; }\n.r-usage-sk-bar:nth-child(4)  { height: 30%; }\n.r-usage-sk-bar:nth-child(5)  { height: 34%; }\n.r-usage-sk-bar:nth-child(6)  { height: 37%; }\n.r-usage-sk-bar:nth-child(7)  { height: 40%; }\n.r-usage-sk-bar:nth-child(8)  { height: 43%; }\n.r-usage-sk-bar:nth-child(9)  { height: 45%; }\n.r-usage-sk-bar:nth-child(10) { height: 50%; }\n.r-usage-sk-bar:nth-child(11) { height: 42%; }\n.r-usage-sk-bar:nth-child(12) { height: 41%; } // current month (partial)\n\n// \u2500\u2500\u2500 Sidebar \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n/// Matches .r-usage-sidebar width and border.\n.r-usage-sk-sidebar {\n  width: 20rem; // 320px\n  flex-shrink: 0;\n  border-left: 1px solid var(--border-secondary);\n  padding-left: var(--spacing-2xl);\n  display: flex;\n  flex-direction: column;\n}\n\n.r-usage-sk-month-block {\n  margin-bottom: var(--spacing-xl);\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-md);\n}\n\n.r-usage-sk-month-label {\n  height: 10px;\n  width: 90px;\n  @include sk-shimmer;\n}
2\n\n.r-usage-sk-big-number {\n  height: 26px;\n  width: 72px;\n  @include sk-shimmer;\n}\n\n.r-usage-sk-quota-number {\n  height: 14px;\n  width: 36px;\n  @include sk-shimmer;\n}\n\n/// Progress bar track placeholder.\n.r-usage-sk-progress {\n  height: 8px;\n  width: 100%;\n  border-radius: 999px;\n  @include sk-shimmer;\n}\n\n.r-usage-sk-status {\n  height: 10px;\n  width: 60px;\n  @include sk-shimmer;\n}\n\n.r-usage-sk-pct {\n  height: 10px;\n  width: 44px;\n  @include sk-shimmer;\n}\n\n// \u2500\u2500\u2500 Divider \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-sk-divider {\n  height: 1px;\n  background: var(--border-tertiary);\n  margin: var(--spacing-lg) 0;\n}\n\n// \u2500\u2500\u2500 Dot rows \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-sk-dotrows {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-sm);\n  margin-bottom: var(--spacing-xl);\n}\n\n.r-usage-sk-dot {\n  width: 9px;\n  height: 9px;\n  border-radius: 2px;\n  flex-shrink: 0;\n  @include sk-shimmer;\n}\n\n.r-usage-sk-dot-label {\n  height: 11px;\n  @include sk-shimmer;\n}\n\n.r-usage-sk-dot-value {\n  height: 11px;\n  width: 28px;\n  @include sk-shimmer;\n}\n\n// \u2500\u2500\u2500 Recommendation row/panel placeholder \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-sk-reco-row {\n  margin-top: var(--spacing-xl);\n}\n\n.r-usage-sk-reco-col {\n  width: 100%;\n\n  @media (min-width: 768px) {\n    width: 50%;\n  }\n\n  @media (min-width: 1024px) {\n    width: 33.3333%;\n  }\n}\n\n.r-usage-sk-reco {\n  border-radius: var(--radius-lg);\n  border: 1px solid var(--border-secondary);\n  background: var(--bg-secondary);\n  padding: var(--spacing-lg) var(--spacing-2xl);\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-md);\n}\n\n.r-usage-sk-reco-titlerow {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n}\n\n.r-usage-sk-reco-icon {\n  width: 22px;\n  height: 22px;\n  border-radius: var(--radius-sm);\n  flex-shrink: 0;\n  @include sk-shimmer;\n}\n\n.r-usage-sk-reco-title {\n  height: 12px;\n  width: 110px;\n  @include sk-shimmer;\n}\n\n.r-usage-sk-reco-lines {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-sm);\n}\n\n.r-usage-sk-reco-line {\n  height: 11px;\n  @include sk-shimmer;\n\n  &:nth-child(1) { width: 100%; }\n  &:nth-child(2) { width: 75%;  }\n}\n\n.r-usage-sk-reco-plan {\n  border-radius: var(--radius-sm);\n  border: 1px solid var(--border-secondary);\n  background: var(--bg-primary);\n  padding: var(--spacing-md) var(--spacing-lg);\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n.r-usage-sk-reco-plan-name {\n  height: 12px;\n  width: 70px;\n  margin-bottom: var(--spacing-sm);\n  @include sk-shimmer;\n}\n\n.r-usage-sk-reco-plan-quota {\n  height: 10px;\n  width: 80px;\n  @include sk-shimmer;\n}\n\n.r-usage-sk-reco-plan-price {\n  height: 14px;\n  width: 44px;\n  @include sk-shimmer;\n}\n\n.r-usage-sk-reco-cta {\n  height: 36px;\n  width: 100%;\n  border-radius: var(--radius-md);\n  @include sk-shimmer;\n}\n"],sourceRoot:""}]),i.locals={};const s=i},75290(e,n,t){"use strict";t.d(n,{A:()=>u});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a),s=t(92027),l=t.n(s),c=new URL(t(49410),t.b),d=i()(o()),A=l()(c);
2d.push([e.id,`:root{--grey25: #FDFDFD;--grey50: #FAFAFA;--grey100: #F5F5F5;--grey200: #E9EAEB;--grey300: #D5D7DA;--grey400: #A4A7AE;--grey500: #717680;--grey600: #535862;--grey700: #414651;--grey800: #252B37;--grey900: #181D27;--grey950: #0A0D12;--color-brand-25:#FFFAFF;--color-brand-50:#FDF6FD;--color-brand-100:#F9ECFB;--color-brand-200:#F2D9F5;--color-brand-300:#EAB8E9;--color-brand-400:#EABAED;--color-brand-500:#CB65D0;--color-brand-600:#B146B3;--color-brand-700:#883388;--color-brand-800:#792F78;--color-brand-900:#642B62;--color-brand-950:#40123E;--brand25: #FFFAFF;--brand50: #FDF6FD;--brand100: #F9ECFB;--brand200: #F2D9F5;--brand300: #EAB8E9;--brand400: #EABAED;--brand500: #CB65D0;--brand600: #B146B3;--brand700: #883388;--brand800: #792F78;--brand900: #642B62;--brand950: #40123E;--error25: #FFFBFA;--error50: #FEF3F2;--error100: #FEE4E2;--error200: #FECDCA;--error300: #FDA29B;--error400: #F97066;--error500: #F04438;--error600: #D92D20;--error700: #B42318;--error800: #912018;--error900: #7A271A;--error950: #55160C;--warning25: #FFFCF5;--warning50: #FFFAEB;--warning100: #FEF0C7;--warning200: #FEDF89;--warning300: #FEC84B;--warning400: #FDB022;--warning500: #F79009;--warning600: #DC6803;--warning700: #B54708;--warning800: #93370D;--warning900: #7A2E0E;--warning950: #4E1D09;--success25: #F6FEF9;--success50: #ECFDF3;--success100: #DCFAE6;--success200: #A9EFC5;--success300: #75E0A7;--success400: #47CD89;--success500: #17B26A;--success600: #079455;--success700: #067647;--success800: #085D3A;--success900: #074D31;--success950: #053321;--blue-light25: #F5FBFF;--blue-light50: #F0F9FF;--blue-light100: #E0F2FE;--blue-light200: #B9E6FE;--blue-light300: #7CD4FD;--blue-light400: #36BFFA;--blue-light500: #0BA5EC;--blue-light600: #0086C9;--blue-light700: #026AA2;--blue-light800: #065986;--blue-light900: #0B4A6F;--blue-light950: #062C41;--grey-blue25: #FCFCFD;--grey-blue50: #F8F9FC;--grey-blue100: #EAECF5;--grey-blue200: #D5D9EB;--grey-blue300: #B3B8DB;--grey-blue400: #717BBC;--grey-blue500: #4E5BA6;--grey-blue600: #3E4784;--grey-blue700: #363F72;--grey-blue800: #293056;--grey-blue900: #101323;--grey-blue950: #0D0F1C}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.breadcrumb-bar{height:70px;background-color:#FAFAFA;background-color:var(--grey50);display:flex;align-items:center;justify-content:space-between;margin:0px -30px 10px -30px;padding:0 30px}@media screen and (max-width: 600px){.breadcrumb-bar{height:80px;padding:0 1.5em}}.breadcrumb-bar h3{color:#181D27;color:var(--grey900);font-size:1.71rem;margin:0px;font-weight:600;display:flex;align-items:center;gap:4px}.breadcrumb-bar .breadcrumb-bar--icon{display:none;color:#fff;width:32px;height:32px;border-radius:4px;align-items:center;justify-content:center;font-size:20px;background-color:#c4c4c4}.page-wrapper-widget .breadcrumb-bar{justify-content:center;align-content:space-around;align-items:center;flex-direction:row;padding:10px;gap:10px}.page-wrapper-widget h3{display:flex;align-items:flex-start;gap:10px;font-size:1.71rem;line-height:1.6em;color:#181D27;color:var(--grey900);font-weight:600;overflow:hidden;flex:5 1}.page-wrapper-widget h3 .breadcrumb-bar--icon{min-width:36px;min-hegiht:36px;width:36px;height:36px;font-size:26px}.page-wrapper-widget .breadcrumb-bar{padding:10px}.page-wrapper-widget .breadcrumb-bar--controls{width:100%;flex:2 1}.page-wrapper-widget .breadcrumb-bar--controls .navbar{padding:0;justify-content:flex-end}.page-wrapper-widget .breadcrumb-bar--controls .navbar .nav{flex-direction:row-reverse;align-items:center}.page-wrapper-widget .breadcrumb-bar--controls .navbar .nav .calendar-nav-options .nav-link{padding:0}.page-wrapper-widget .breadcrumb-bar--controls .navbar .nav .calendar-nav-options .nav-item{padding:0;font-size:1.6rem}.widget-name--wrapper{overflow:hidden;margin-left:.5em}.mobile-widget-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mobile-widget-info{gap:8px}@media screen and (max-width: 600px){.mobile-widget-info{flex-direction:column}}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.integration-card{display:flex;flex-direction:column;justify-content:space-between;
2height:100%}.integration-card .blog-title{margin:0}.integration-card .blog-content p{line-height:19px;color:#535353}.integration-card .blog-info{border:0}.integration-card--active>div{border-color:#00c766}.integration-card--details{display:flex;justify-content:space-between}.integration-card--details .action-icon{margin:0}.integration-card--details-info{width:100%}.integration-card--details-meta{font-size:1rem}.integration-card--details-meta-label{color:#535862;color:var(--grey600);font-weight:400}.integration-card--details-meta-value{color:#535862;color:var(--grey600);font-weight:600}.integration-card--autosync{margin-top:10px}.integration-card--icon{width:24px;height:24px;margin-right:5px}.alert-permission-scope:after{content:", "}.alert-permission-scope:last-child:after{content:none}.integration-modal .howto-card.card-box{padding:36px 48px}.integration-modal .howto-card.card-box .howto-img{border-radius:1em}@media screen and (max-width: 990px){.integration-modal .howto-card.card-box{margin:0 0 .5em;padding:1.5em 1.5em}}.tutorial-video-wrapper{padding:40px;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);border:1px solid #efefef;border-radius:18px;margin-top:40px;position:relative}.tutorial-video-wrapper>div{position:relative;padding-bottom:56.25%;height:0}.tutorial-video-wrapper .close{width:24px !important;height:24px !important;display:flex;align-items:center;justify-content:center}.tutorial-video-wrapper .close .material-icons{font-size:18px;line-height:1}.pointer-events-none{pointer-events:none}.fs-16{font-size:16px !important}.list-unstyled .scope-crown-anchor a{padding:0 0 0 12px !important}.calendars--row--calendar-type{display:flex;align-items:center}#install_tab ol{padding-inline-start:15px}#install_tab .alert-tab a{display:inline !important;line-height:1.5;color:#009ce7}.option-toggle-label{width:80%;display:inline-block}.option-toggle-label a{display:inline !important}.blinker{animation:blink .1s linear infinite}@keyframes blink{50%{opacity:0}}.groups-page-sidebar{height:100%}.groups-page-sidebar .chat-box{height:100%;display:flex;flex-direction:column;justify-content:space-between}.groups--row--group-type{display:flex;align-items:center}.groups-preview-container{transition:width 1s ease-in}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.widget-preview-container{position:fixed;width:100%;z-index:10000;left:0;top:0;background:#fff;overflow-y:scroll;height:99vh}.widget-preview-container>div:nth-child(2){margin-top:100px}.widget-preview-container__bar{width:100%;height:60px;padding:10px 20px;color:#fff;display:flex;align-items:center;justify-content:space-between;position:fixed;z-index:10000;left:0px}.widget-preview-container__bar h4{margin-bottom:0}.widget-preview-container__bar.bar-calendar{background-color:#16b5db}.widget-preview-container__bar.bar-groups{background-color:#fbb400}.widget-preview-container__bar.bar-alerts{background-color:#459e37}.widget-preview-container__bar.bar-signup{background-color:#b540d1}.widget-preview-container__bar .close{width:50px;background-color:rgba(0,0,0,.2);border-radius:50%;height:50px}.total-due{font-size:16px;line-height:21px}.is-valid input{font-weight:500}.is-valid:before{content:"Applied!";position:absolute;z-index:10;font-size:16px;right:64px;top:8px}.pricing-before-after-modal button.close{top:-50px !important;right:-25px !important}@media only screen and (max-width: 767.98px){.pricing-before-after-modal button.close{top:-15px !important;right:-15px !important}}.subscription-plan-table-swipeable{display:grid;grid-auto-flow:column;grid-auto-columns:45%;grid-gap:16px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:12px 16px}@media only screen and (max-width: 767.98px){.subscription-plan-table-swipeable{grid-auto-columns:90%}}.subscription-plan-table-swipeable.subscription-plan-table-swipeable-dc{grid-auto-columns:70%}.subscription-plan-table-swipeable::-webkit-scrollbar{display:none}.subscription-plan-table-swipeable>div{background:#fff;border-radius:12px;padding:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);scroll-snap-align:start}.subscription-plan-table-swipeable>div{min-width:66%}.subscription-plan-table{grid-gap:8px;-ms-flex-pack:center;display:grid;grid-template-columns:repeat(auto-fit, minmax(312px, 312px));justify-content:center;width:100%}.subscription-plan-table-selectors{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.subscription-plan-table-selectors-interval-container{position:relative;z-index:1}.subscription-plan-table-selectors-interval{background-color:#F5F5F5;background-color:var(--grey100);border:1px solid #FAFAFA;border:1px solid var(--grey50);border-color:#E9EAEB;border-color:var(--grey200);border-radius:8px;padding:2px;justify-content:flex-start;display:flex;list-style:none;margin:0;position:relative}.subscription-plan-table-selectors-interval-button{z-index:2}.subscription-plan-table-selectors-interval-button button{outline:none;color:#252B37;color:var(--grey800);background-color:rgba(0,0,0,0);border-radius:6px;font-size:1em;font-weight:400;height:auto;line-height:20px;padding:8px 32px;transition:color .15s ease-in,font-weight .15s ease-in;cursor:pointer;border:none}.subscription-plan-table-selectors-interval-button button .subscription-plan-table-selectors-interval-button-content{opacity:.7;min-width:0;overflow:hidden;transition:opacity .2s ease;width:100%;will-change:opacity}
2.subscription-plan-table-selectors-interval-button_selected button{background-color:rgba(0,0,0,0);box-shadow:none;font-weight:500;color:#FDFDFD;color:var(--grey25)}.subscription-plan-table-selectors-interval-button_selected button .subscription-plan-table-selectors-interval-button-content{opacity:1}.subscription-plan-table-selectors-interval-button_glider{background-color:#155eef;--offset: 2px;height:36px;width:116px;border:1px solid var(--checkout-gray50);border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.07),0 1px 1.5px 0 rgba(0,0,0,.05);box-sizing:border-box;display:flex;position:absolute;transform:translateX(0px);transition:.25s ease-out;z-index:1}.subscription-plan-table-selectors-interval-button_glider-right{transform:translateX(114px)}.subscription-plan-column{opacity:0;transform:translateY(24px);max-width:300px}.subscription-plan-column.subscription-plan-column_highlight{background-color:#F5F5F5;background-color:var(--grey100);border:1px solid #E9EAEB;border:1px solid var(--grey200)}.subscription-plan-column-heading{margin-bottom:32px;height:6em}.subscription-plan-column-image img{border-radius:6px;margin-bottom:16px;max-height:120px;max-width:100%}.subscription-plan-column-name h4{margin-bottom:12px}.subscription-plan-column-name p{color:#717680;color:var(--grey500)}.subscription-plan-column-action button{height:44px;font-size:1.1em;font-weight:500}.subscription-plan-column-price-cta{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:end;gap:16px}.subscription-plan-column-price h2{font-size:2.7em;display:flex;align-items:center;gap:4px}.subscription-plan-column-price .subscription-plan-column-price-interval{font-size:1rem;white-space:break-spaces;width:3em;display:inline-block}.subscription-plan-column-features p{margin:12px 0}.subscription-plan-column-features ul{list-style:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0px}.subscription-plan-column-features ul li{color:#717680;color:var(--grey500);display:flex;align-items:center;gap:6px;margin-bottom:12px}.subscription-plan-column-features ul li i{font-size:14px;line-height:1}.card-box-subscription-plan-column-labels{min-height:28px;display:flex;gap:8px}.subscription-plan-column-sandbox{background:#101323;background:var(--grey-blue900);color:#F5F5F5;color:var(--grey100);font-size:.85em;line-height:1;font-weight:500;border-radius:4px;padding:4px 8px;display:inline-block;margin-bottom:8px}.subscription-plan-column-best-deal{background:var(--white);color:#535862;color:var(--grey600);font-size:.85em;line-height:1;font-weight:500;border-radius:4px;margin-bottom:8px;display:inline-flex;height:18px;overflow:hidden;padding:2px 6px;position:relative;text-align:center}.subscription-plan-column-best-deal:before{animation:badgeHighlightShimmer 3.5s;animation-delay:1.8s;animation-iteration-count:infinite;animation-timing-function:ease-out;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.18) 25%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.18) 75%, rgba(255, 255, 255, 0));content:"";display:block;height:90px;left:-60%;position:absolute;top:-150px;transform:rotate(-25deg);width:200px}.subscription-plan-column-best-deal:before{background:linear-gradient(180deg, rgba(130, 130, 130, 0) 0, rgba(130, 130, 130, 0.2) 25%, rgba(130, 130, 130, 0.3) 50%, rgba(130, 130, 130, 0.2) 75%, rgba(130, 130, 130, 0))}@keyframes badgeHighlightShimmer{0%{left:-100%;top:-150px}50%{left:100%;top:150px}100%{left:100%;top:150px}}@keyframes fadeUp{0%{opacity:.01;transform:translateY(30px)}60%{opacity:.5}100%{opacity:1;transform:translateY(0)}}.animate-in{animation:fadeUp .8s ease-out forwards}.subscription-plan-column.animate-in{opacity:1;transform:translateY(0);animation:fadeUp .5s ease-out forwards}.subscription-plan-table .subscription-plan-column.animate-in{animation:fadeUp .5s ease-out forwards}.subscription-plan-table .subscription-plan-column.animate-in:nth-child(1){animation-delay:.
205s}.subscription-plan-table .subscription-plan-column.animate-in:nth-child(2){animation-delay:.1s}.subscription-plan-table .subscription-plan-column.animate-in:nth-child(3){animation-delay:.2s}.subscription-plan-table .subscription-plan-column.animate-in:nth-child(4){animation-delay:.3s}.currency-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:8px 32px 8px 12px;border-radius:8px;background-color:#F5F5F5;background-color:var(--grey100);border:1px solid #FAFAFA;border:1px solid var(--grey50);border-color:#E9EAEB;border-color:var(--grey200);font-size:.95rem;font-weight:500;cursor:pointer;background-image:url(${A});background-repeat:no-repeat;background-position:right 10px center;background-size:20px 20px}.currency-select:hover{border-color:#D5D7DA;border-color:var(--grey300)}.currency-select:focus{outline:none;border-color:#B146B3;border-color:var(--brand600);box-shadow:0 0 0 2px rgba(#F2D9F5, 0.2);box-shadow:0 0 0 2px rgba(var(--brand200), 0.2)}.currency-select-wrapper{display:inline-block}.plan-comparison-table-item{margin-bottom:16px}.plan-comparison-table-item-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.plan-comparison-table-item-detail{display:grid;grid-template-columns:minmax(200px, 265px) 1fr;grid-template-rows:repeat(2, 1fr);grid-gap:0px 8px;gap:0px 8px}.comparison-bar{position:relative;height:8px;display:block;width:100%;background-color:#e5e5e5;border-radius:8px;background-clip:padding-box;margin:.5rem 0 .5rem 0;overflow:hidden}.comparison-bar .progress-bar{height:8px}.comparison-bar.bg-warning,.comparison-bar .bg-warning{background-color:#FDB022 !important;background-color:var(--warning400) !important}.comparison-bar.bg-success,.comparison-bar .bg-success{background-color:#47CD89 !important;background-color:var(--success400) !important}.comparison-bar.bg-info,.comparison-bar .bg-info{background-color:#36BFFA !important;background-color:var(--blue-light400) !important}.comparison-bar.bg-danger,.comparison-bar .bg-danger{background-color:#FEF3F2 !important;background-color:var(--error50) !important;border-color:#FECDCA;border-color:var(--error200);color:#B42318;color:var(--error700)}.comparison-bar.bg-primary,.comparison-bar .bg-primary{background-color:#EABAED !important;background-color:var(--brand400) !important}.quota-progress.bg-danger,.comparison-bar.bg-danger{border-top-right-radius:0;border-bottom-right-radius:0;position:relative}h4.or{overflow:hidden;text-align:center;color:#5c5c5c;font-weight:400}h4.or:before,h4.or:after{background-color:#b7b7b7;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}h4.or:before{right:.5em;margin-left:-50%}h4.or:after{left:.5em;margin-right:-50%}.signup-method-selection{gap:25px;margin:40px 0}.scope-label{font-size:14px;color:#333}.select-integration{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.select-integration .integration-button{max-width:400px;border:1px solid #D5D7DA;border:1px solid var(--grey300);padding:10px;cursor:pointer;border-radius:8px}.select-integration .integration-button.selected{border-color:#079455;border-color:var(--success600)}.overlapping-alert-container{width:100%}.overlapping-alert-container .link-read-more{display:flex !important}.design-tab{padding:10px 20px;border-radius:8px !important;border:1px solid #E9EAEB;border:1px solid var(--grey200)}.design-tab-menu{position:sticky;top:0;z-index:100;background-color:#fff}.with-featured-highlights .design-tab-menu{top:40px;z-index:99}.nav-tabs-builder-sticky{position:sticky;top:39px;z-index:99;background-color:#fff}.with-featured-highlights .nav-tabs-builder-sticky{top:0;z-index:100}.with-featured-highlights .nav-tabs-builder-sticky.chat-line{top:80px;z-index:98}.chat-line{border-bottom:1px solid #eaeaea;height:12px;margin:7px 0 20px;position:relative;text-align:center}.chat-line .chat-date{background-color:#fff}.tab-content-builder{padding-top:0}.tab-content-builder>.tab-pane{flex:1 1 100%;min-width:0}.tab-content-alert{position:sticky;bottom:0;z-index:10000;margin-left:-6px !important;border-right:none;border-bottom:none;padding:16px 8px !important;font-size:1rem;border-radius:0}.unsaved-work-warning{position:sticky;bottom:0;z-index:10000;margin-left:-6px !important;border-right:none;border-bottom:none;padding:16px 8px !important;font-size:1rem;border-radius:0}.unsaved-work-warning-message{display:flex;flex-direction:row;align-items:flex-start;gap:8px;padding-left:4px}.unsaved-work-warning-message i{color:#DC6803;color:var(--warning600);font-size:20px;border-radius:50%;padding:1px;border:1px solid #F79009;border:1px solid var(--warning500);box-shadow:0 0 1px 2px #FEC84B;box-shadow:0 0 1px 2px var(--warning300)}.saved-work-warning-message{position:sticky;bottom:0;z-index:10000;margin-left:-6px !important;border-right:none;border-bottom:none;padding:16px 8px !important;font-size:1rem;border-radius:0;width:100%;margin-bottom:0;display:flex;gap:6px;align-items:center}.saving-work-error-message{position:sticky;bottom:0;z-index:10000;margin-left:-6px !important;border-right:none;border-bottom:none;padding:16px 8px !important;font-size:1rem;border-radius:0;width:100%;margin-bottom:0;gap:6px;padding-left:6px}.saving-work-error-message ul{list-style:none;margin-block:0;padding-block:0;padding-inline-start:0}.typography-setup-row{margin-bottom:0}.typography-row-pair{gap:1em;margin-top:.5em}.typography-row-pair .typography-row{flex:1 1;min-width:0}.typography-row-color{display:flex;align-items:center;justify-content:space-between}.typography-row-label-block{display:block}.surface-setup-group{border:1px solid #e5e5e5;border-radius:8px;padding:12px 16px 16px;margin-bottom:12px}.surface-setup-group:last-child{margin-bottom:0}.surface-setup-group-title{display:block;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#9e9e9e;margin-bottom:10px}.surface-setup-group-body>.typography-row,.surface-setup-group-body>.typography-row-pair{margin-bottom:12px}.surface-setup-group-body>.typography-row:last-child,.surface-setup-group-body>.typography-row-pair:last-child{margin-bottom:0}.surface-setup-expand-toggle{display:flex;align-items:center;gap:4px;background:none;border:none;padding:8px 0;color:#5d5d5d;font-size:13px;
2cursor:pointer}.surface-setup-expand-toggle:hover{color:#202124}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.pricing-box{background-color:#fff;border:1px solid #F5F5F5;border:1px solid var(--grey100);border-radius:20px;padding:30px;margin-bottom:30px;text-align:center}.pricing-box p{white-space:pre-wrap}.pricing-box.new-calendar{display:flex;text-align:left}@media screen and (max-width: 990px){.pricing-box.new-calendar{flex-wrap:wrap}.pricing-box.new-calendar .product-inner{align-items:center;width:100%}}.pricing-title{margin:0 0 20px;text-transform:uppercase;color:#414651;color:var(--grey700);padding:20px;font-size:20px}.pricing-recommended{margin:0;text-transform:uppercase;background-color:#CB65D0;background-color:var(--brand500);text-align:center;color:#fff;padding:20px;font-size:20px}.pricing-discount{margin:0;text-transform:uppercase;background-color:#17B26A;background-color:var(--success500);text-align:center;color:#fff;padding:20px;font-size:20px}.pricing-recommended-placeholder{margin:0;padding:20px;font-size:20px}.pricing-rate-conditions{font-size:10px;display:block;margin-bottom:20px;color:#CB65D0;color:var(--brand500)}.pricing-box ul{list-style:none;padding:0;margin:0 0 20px;text-align:left}.pricing-box ul li{line-height:19px;margin-bottom:10px}.pricing-box ul li i{color:#CB65D0;color:var(--brand500);margin-right:5px}.table-cell{display:table-cell;position:relative;vertical-align:middle}.add-pricing{height:420px;border:2px dashed #F5F5F5;border:2px dashed var(--grey100)}.btn.add-price-btn{width:80px;height:80px;font-size:20px;border-color:#e7e7e7;color:#333;background-color:#f0f0f0;line-height:68px}.plan-toggle-container{display:flex;align-items:center;justify-content:space-evenly;min-width:300px;margin:10px 0;height:40px}.plan-header{display:flex;flex-direction:column;align-items:center}.branding-toggle-container{display:flex;text-align:left;align-items:flex-start;justify-content:space-evenly;gap:6px}.branding-toggle-container .material-switch{margin-top:6px}.pricing-before-after-modal img{width:100%}.pricing-before-after-modal>div{width:100%;height:100%;padding:100px}.plan-branding-label{display:flex;align-items:center;gap:6px;margin-bottom:5px}.pricing-feature{display:flex;align-items:flex-start}.input-group input{border-top-right-radius:0;border-bottom-right-radius:0}.input-group button{border-top-left-radius:0;border-bottom-left-radius:0}.btn-white{background-color:#fff;border:1px solid #D5D7DA;border:1px solid var(--grey300);border-radius:8px;color:#414651;color:var(--grey700);font-weight:600}.rounded,.circle{border-radius:500px}.badge{border-width:1px;border-style:solid;border-radius:16px;line-height:normal;line-height:initial;font-weight:500;font-size:.857rem;text-transform:lowercase}.badge::first-letter{text-transform:uppercase}.bg-primary,.badge-primary{background-color:#FDF6FD !important;background-color:var(--brand50) !important;border-color:#F2D9F5;border-color:var(--brand200);color:#883388;color:var(--brand700)}.bg-success,.badge-success{background-color:#ECFDF3 !important;background-color:var(--success50) !important;border-color:#A9EFC5;border-color:var(--success200);color:#067647;color:var(--success700)}.badge-tertiary{background-color:#FAFAFA;background-color:var(--grey50);border-color:#E9EAEB;border-color:var(--grey200);color:#414651;color:var(--grey700)}.bg-info,.badge-info{background-color:#F0F9FF !important;background-color:var(--blue-light50) !important;border-color:#B9E6FE;border-color:var(--blue-light200);color:#026AA2;color:var(--blue-light700)}.bg-warning,.badge-warning{background-color:#FFFAEB !important;background-color:var(--warning50) !important;border-color:#FEDF89;border-color:var(--warning200);color:#B54708;color:var(--warning700)}.bg-danger,.badge-danger{background-color:#FEF3F2 !important;background-color:var(--error50) !important;border-color:#FECDCA;border-color:var(--error200);color:#B42318;color:var(--error700)}.bg-white{background-color:#fff}.text-primary,.dropdown-menu>li>a.text-primary{color:#883388;color:var(--brand700)}.text-success,.dropdown-menu>li>a.text-success{color:#067647;color:var(--success700)}.text-danger,.dropdown-menu>li>a.text-danger{color:#B42318;color:var(--error700)}.text-info,.dropdown-menu>li>a.text-info{color:#026AA2;color:var(--blue-light700)}.text-warning,.dropdown-menu>li>a.text-warning{color:#B54708;color:var(--warning700)}.text-purple,.dropdown-menu>li>a.text-purple{color:#7460ee}.btn-primary{background-color:#B146B3;background-color:var(--brand600);border-width:1px;border-style:solid;border-color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-color:#883388;background-color:var(--brand700)}
2.btn-primary:disabled,.btn-primary:not(:disabled):not(.disabled):active{background-color:#B146B3;background-color:var(--brand600);border:1px solid #fff}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#883388;background-color:var(--brand700)}.btn-outline-primary,a.btn-outline-primary{background-color:#fff;border:1px solid #EAB8E9;border:1px solid var(--brand300);color:#883388;color:var(--brand700);font-weight:600}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary.active,.btn-outline-primary:active,.open>.dropdown-toggle.btn-outline-primary{background-color:#fff;border:1px solid #883388;border:1px solid var(--brand700);color:#883388;color:var(--brand700)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{border:1px solid #B146B3;border:1px solid var(--brand600);background-color:#fff;color:#883388;color:var(--brand700)}.btn-outline-primary:disabled{border:1px solid #CB65D0;border:1px solid var(--brand500);color:#CB65D0;color:var(--brand500)}.btn-success{background-color:#079455;background-color:var(--success600);border-width:1px;border-style:solid;border-color:#fff}.btn-success:hover,.btn-success:focus,.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-color:#067647;background-color:var(--success700)}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success.focus:active,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{background-color:#067647;background-color:var(--success700)}.btn-info{background-color:#0086C9;background-color:var(--blue-light600);border-width:1px;border-style:solid;border-color:#fff}.btn-info:hover,.btn-info:focus,.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-color:#026AA2;background-color:var(--blue-light700)}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info.focus:active,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{background-color:#026AA2;background-color:var(--blue-light700)}.btn-warning{background-color:#DC6803;background-color:var(--warning600);border-width:1px;border-style:solid;border-color:#fff;color:#fff}.btn-warning:hover,.btn-warning:focus,.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-color:#B54708;background-color:var(--warning700);color:#fff}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning.focus:active,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{background-color:#B54708;background-color:var(--warning700);color:#fff}.btn-danger{background:#ea3503;border:1px solid #ea3503}.btn-danger:hover,.btn-danger:focus{background-color:#c72d02;border:1px solid #c72d02}.page-item.active .page-link{color:#252B37;color:var(--grey800)}.page-item.disabled .page-link{color:#D5D7DA;color:var(--grey300);background-color:#fff;border-color:#D5D7DA;border-color:var(--grey300)}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#FAFAFA;background-color:var(--grey50);border-color:#D5D7DA;border-color:var(--grey300)}.pagination>li>a,.pagination>li>span{color:#414651;color:var(--grey700)}.pagination>li:hover>a{background-color:#FAFAFA;background-color:var(--grey50);color:#414651;color:var(--grey700)}.page-item.active .page-link{background-color:#FAFAFA;background-color:var(--grey50);border-color:#D5D7DA;border-color:var(--grey300)}.dropdown-menu{border:1px solid rgba(0,0,0,.1);border-radius:12px;transform-origin:left top 0;box-shadow:inherit;background-color:#fff}.navbar-nav .open .dropdown-menu{background-color:#fff;border:1px solid rgba(0,0,0,.1)}.modal-content{border-radius:0}.btn-group-xs>.btn,.btn-xs{min-height:22px;min-width:22px}.dropdown-menu{font-size:13px}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{box-shadow:none}.btn-link{color:#333}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:rgba(0,0,0,.2)}.card{margin-bottom:30px;border:1px solid #e7e7e7;box-shadow:0 6px 15px rgba(36,37,38,.08)}.card-title{margin-bottom:1.125rem}.dropdown-action .dropdown-toggle::after{display:none}.badge.badge-pill{border-radius:10rem}.badge-primary{color:#fff}.badge-not-branded{background-color:#cfe2f4;color:#252525;display:inline-block;margin-bottom:8px;padding:2px 20px}.btn.btn-rounded{border-radius:50px}.table .badge{font-weight:700}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{background-color:#eee;border-color:rgba(0,0,0,0)}.nav-tabs .nav-link{border-radius:0}.table.dataTable{border-collapse:collapse !important}textarea.form-control{height:auto}.progress-example .progress{margin-bottom:1.5rem}.progress-xs{height:4px}.progress-sm{height:15px}.progress.progress-sm{height:6px}.progress.progress-md{height:8px}.progress.progress-lg{height:18px}.form-control.form-control-sm{padding:.25rem .5rem}.nav-builder{background-color:#FAFAFA;background-color:var(--grey50);border:1px solid #E9EAEB;border:1px solid var(--grey200);display:inline-flex;border-radius:10px}.nav-builder .nav-item{border-radius:6px;padding:4px}.nav-builder .nav-item .nav-link{border-radius:10px;padding:.571rem .875rem;font-size:1rem;font-weight:600;color:#717680;color:var(--grey500)}.nav-builder .nav-item .nav-link.active{background-color:#fff;box-shadow:0 1px 2px -1px rgba(10,13,18,.1019607843);color:#414651;color:var(--grey700)}.material-switch{text-align:left}.material-switch>input[type=checkbox]{display:none}.material-switch>label{cursor:pointer;height:0px;position:relative;width:40px}.material-switch>label::before{background:#F5F5F5;background:var(--grey100);box-shadow:0px 1px 2px -1px rgba(10,13,18,.1019607843);border-radius:12px;content:"";height:20px;margin-top:-8px;position:absolute;opacity:1;transition:all .4s ease-in-out;width:36px}.material-switch>label::after{background:#fff;border-radius:16px;box-shadow:0px 1px 2px -1px rgba(10,13,18,.1019607843);content:"";height:16px;left:2px;margin-top:-4px;position:absolute;top:-2px;transition:all .3s ease-in-out;width:16px}.material-switch>input[type=checkbox]:checked+label::before{background:#B146B3;background:var(--brand600);opacity:1}.material-switch>input[type=checkbox]:checked+label::after{background:#fff;left:18px}.material-radio{z-index:0;position:relative;display:inline-block;color:red;font-size:16px;line-height:1.5}.material-radio>input{appearance:none;-moz-appearance:none;-webkit-appearance:none;z-index:-1;position:absolute;
2left:-10px;top:-8px;display:block;margin:0;border-radius:50%;width:40px;height:40px;background-color:blue;outline:none;opacity:0;transform:scale(1);pointer-events:none;transition:opacity .3s,transform .2s}.material-radio>span{display:inline-block;width:100%;cursor:pointer}.material-radio>span::before{content:"";display:inline-block;box-sizing:border-box;margin:2px 10px 2px 0;border:solid 1px;border-color:#D5D7DA;border-color:var(--grey300);border-radius:50%;width:20px;height:20px;vertical-align:top;transition:border-color .2s}.material-radio>span::after{content:"";display:block;position:absolute;top:2px;left:0;border-radius:50%;width:6px;height:6px;background-color:#fff;transform:translate(5px, 5px) scale(0);transition:transform .2s}.material-radio>input:checked{background-color:#B146B3;background-color:var(--brand600)}.material-radio>input:checked+span::before{border-color:#B146B3;border-color:var(--brand600);border-width:10px}.material-radio>input:checked+span::after{transform:translate(7px, 7px) scale(1)}.material-radio:hover>input{opacity:.04}.material-radio>input:focus{opacity:.12}.material-radio:hover>input:focus{opacity:.16}.material-radio>input:active{opacity:1;transform:scale(0);transition:transform 0s,opacity 0s}.material-radio>input:active+span::before{border-color:#bc8f8f}.material-radio>input:disabled{opacity:0}.material-radio>input:disabled+span{color:rgba(0, 0, 0, 0.38);color:rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.38);cursor:auto;cursor:initial}.material-radio>input:disabled+span::before{border-color:currentColor}.material-radio>input:disabled+span::after{background-color:currentColor}@media only screen and (min-width: 768px){.custom-modal .modal-content.modal-lg{width:70vw;max-width:70vw}.modal-backdrop.custom-backdrop.in{background-color:rgba(0,0,0,0);opacity:1}.custom-modal .modal-content{border:0 none;box-shadow:inherit;margin:0 auto;background-color:rgba(0,0,0,0);padding:30px 0;width:600px}.custom-modal .modal-content.modal-xl{width:800px}.custom-modal .modal-title{margin-bottom:20px}.custom-modal .modal-body.card-box{padding:15px}.custom-modal .modal-body{padding:0}.custom-modal .modal-dialog{height:auto;margin:0;width:100%;max-width:100%;pointer-events:inherit}.modal.custom-modal{background-color:#F5F5F5;background-color:var(--grey100)}.custom-modal .modal-header{border:0;padding:0}.custom-modal .modal-footer{border:0}.modal-md{width:600px}.custom-modal button.close{background:#6c6969;border-radius:50%;height:50px;right:0px;opacity:1;position:absolute;top:15px;width:50px;text-shadow:inherit;color:#fff;z-index:99}.nav-tabs.nav-justified.nav-tabs-top{border-bottom:1px solid #ddd}.nav-tabs.nav-justified.nav-tabs-top>li>a,.nav-tabs.nav-justified.nav-tabs-top>li>a:hover,.nav-tabs.nav-justified.nav-tabs-top>li>a:focus{border-width:2px 0 0 0}.nav-tabs.nav-tabs-top>li{margin-bottom:0}.nav-tabs.nav-tabs-top>li>a,.nav-tabs.nav-tabs-top>li>a:hover,.nav-tabs.nav-tabs-top>li>a:focus{border-width:2px 0 0 0}.nav-tabs.nav-tabs-top>li+li>a{margin-left:1px}.nav-tabs.nav-tabs-top>li>a.active,.nav-tabs.nav-tabs-top>li>a.active:hover,.nav-tabs.nav-tabs-top>li>a.active:focus{border-top-color:var(--primary)}.nav-tabs.nav-tabs-bottom>li{margin-bottom:-1px}.nav-tabs.nav-tabs-bottom>li>a.active,.nav-tabs.nav-tabs-bottom>li>a.active:hover,.nav-tabs.nav-tabs-bottom>li>a.active:focus{border-bottom-width:2px;border-color:rgba(0,0,0,0);border-bottom-color:var(--primary);background-color:rgba(0,0,0,0);transition:none 0s ease 0s;-moz-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;-ms-transition:none 0s ease 0s;-webkit-transition:none 0s ease 0s}.nav-tabs.nav-tabs-bottom>li{margin-bottom:-1px}.nav-tabs.nav-tabs-bottom>li>a.active,.nav-tabs.nav-tabs-bottom>li>a.active:hover,.nav-tabs.nav-tabs-bottom>li>a.active:focus{border-bottom-width:2px;border-color:rgba(0,0,0,0);border-bottom-color:var(--primary);background-color:rgba(0,0,0,0);transition:none 0s ease 0s;-moz-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;-ms-transition:none 0s ease 0s;-webkit-transition:none 0s ease 0s}.nav-tabs.nav-tabs-solid{background-color:#FAFAFA;background-color:var(--grey50);border:0}.nav-tabs.nav-tabs-solid>li{margin-bottom:0}.nav-tabs.nav-tabs-solid>li>a{border-color:rgba(0,0,0,0)}.nav-tabs.nav-tabs-solid>li>a:hover,.nav-tabs.nav-tabs-solid>li>a:focus{background-color:#F5F5F5;background-color:var(--grey100)}.nav-tabs.nav-tabs-solid>.open:not(.active)>a{background-color:#F5F5F5;background-color:var(--grey100);border-color:rgba(0,0,0,0)}.nav-tabs-justified.nav-tabs-top{border-bottom:1px solid #ddd}.nav-tabs-justified.nav-tabs-top>li>a,.nav-tabs-justified.nav-tabs-top>li>a:hover,.nav-tabs-justified.nav-tabs-top>li>a:focus{border-width:2px 0 0 0}}@media only screen and (max-width: 1199.98px){.custom-modal .modal-content.modal-lg{width:90%}}@media only screen and (max-width: 991.98px){.profile-rightbar{display:inline-block !important}.task-right-sidebar .task-chat-view{display:block;position:fixed;right:0;transition:all .4s ease;margin-right:0}.task-chat-view{display:none;transition:all .4s ease;right:0;transform:translateX(0px);z-index:1041;width:300px;position:fixed;margin-right:-300px;display:table-cell;top:0;padding-bottom:60px;margin-top:60px}.chat-profile-view{display:none;transition:all .4s ease;right:0;transform:translateX(0px);z-index:999999999999;width:300px;position:fixed;margin-right:-300px;display:table-cell;top:0;padding-bottom:60px;margin-top:60px;background-color:#fff}.message-view.task-view{width:100%}.pull-left.ticket-view-details{width:90%}
2.slide-nav .page-wrapper{left:225px;margin-left:0}.header .header-left{position:absolute;width:auto}.mobile_btn{display:block}.page-title-box{display:none}.sidebar{margin-left:-225px;width:225px}.page-wrapper{margin-left:0;padding-left:0;padding-right:0}.slide-nav .sidebar{margin-left:0}a.mobile_btn{color:#181D27;color:var(--grey900);font-size:24px;height:60px;left:0;line-height:60px;padding:0 20px;position:absolute;top:0;width:60px;z-index:10}.modal-open .modal.custom-modal{left:0;top:0}.modal-backdrop.custom-backdrop.in{left:0}.slide-nav .page-wrapper{left:225px;margin-left:0}body{font-size:13px}.sidebar-menu li a{font-size:13px}.chat-panel .custom-menu.navbar-nav>li>a{font-size:18px}}@media only screen and (max-width: 767.98px){.profile-info-left{border-right:none;border-bottom:2px dashed #ccc;margin-bottom:20px;padding-bottom:20px}.navbar-nav .open .dropdown-menu{float:left;position:absolute}.notifications{right:-48px}.notifications::before,.notifications::after{right:60px}.custom-modal button.close{background-color:#6c6969;border-radius:50%;height:30px;right:15px;opacity:1;position:absolute;top:11px;width:30px;text-shadow:inherit;color:#fff;z-index:99}.modal-body.card-box{background-color:#fff;border:none;border-radius:inherit;box-shadow:none;box-shadow:initial;margin-bottom:0;padding:15px}.task-btn-right{position:absolute;right:8px}.task-action-btn.task-check{width:36px}.roles-menu{margin-bottom:20px}.contacts-list{padding:0 70px 0 15px}.left-action{text-align:center;margin-bottom:15px}.right-action{text-align:center}.top-action-left .pull-left{float:none !important}.top-action-left .btn-group{margin-bottom:15px}.top-action-right{text-align:center}.top-action-right a.btn.btn-white{margin-bottom:15px}.mail-sent-time{float:left;margin-top:10px;width:100%}.custom-modal .modal-content.modal-lg{width:100%}.nav-tabs.nav-justified{border-bottom:1px solid #ddd}.nav-tabs.nav-justified>li>a.active,.nav-tabs.nav-justified>li>a.active:hover,.nav-tabs.nav-justified>li>a.active:focus{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1d6ad2;border-left-width:2px}.nav-tabs{border-bottom:0;position:relative;background-color:#fff;padding:5px 0;border:1px solid #ddd;border-radius:3px}.nav-tabs .nav-item{margin-bottom:0}.nav-tabs>li>a{border-width:2px;border-left-color:rgba(0,0,0,0)}.nav-tabs .nav-link{border-width:2px}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{background-color:#FAFAFA;background-color:var(--grey50)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active,.nav-tabs>li>a.active,.nav-tabs>li>a.active:hover,.nav-tabs>li>a.active:focus{background-color:#F5F5F5;background-color:var(--grey100);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #1d6ad2;border-left-width:2px}.nav-tabs>li.open:not(.active)>a,.nav-tabs>li.open:not(.active)>a:hover,.nav-tabs>li.open:not(.active)>a:focus{background-color:#FAFAFA;background-color:var(--grey50)}.nav-tabs.nav-tabs-solid{padding:5px}.nav-tabs.nav-tabs-solid.nav-tabs-rounded{border-radius:5px}.nav-tabs.nav-tabs-solid>li>a{border-left-width:0 !important}.nav-tabs-justified{border-bottom:1px solid #ddd}.nav-tabs-justified>li>a.active,.nav-tabs-justified>li>a.active:hover,.nav-tabs-justified>li>a.active:focus{border-width:0 0 0 2px;border-left-color:#1d6ad2}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.17em}h4{font-size:1.12em}h5{font-size:.83em}h6{font-size:.75em}.page-title{font-size:1.2em}.card-title{font-size:1.12em}.widget h3{font-size:18px}.countdown ul{width:100%}.countdown ul li.timer{width:19.75%;min-height:inherit}.countdown ul li.seperator{font-size:40px;line-height:97px;width:7%}.countdown ul li span{font-size:40px}.countdown ul li p{font-size:10px}.coming-title{font-size:30px}.title-section{margin-bottom:50px}.countdown{margin-bottom:50px}.newsletter form{width:90%}.newsletter input[type=text]{width:70%;height:40px}.submit-btn{width:30%;height:40px}.my-video ul li{width:80px}.product-info{margin:20px 0 30px}.profile-bg{height:280px}.table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.header .has-arrow .dropdown-toggle>span:nth-child(2){display:none}.header .has-arrow .dropdown-toggle::after{display:none}.modal-backdrop.custom-backdrop{z-index:1041}.custom-modal .modal-dialog-centered{min-height:inherit}.chat-window.calendar-window{margin-top:1rem;margin-left:auto;margin-right:auto;width:96%;padding:0}}@media only screen and (max-width: 575.98px){.contact-cat{padding-right:70px}.user-menu{display:none}.mobile-user-menu{display:block}.search-box{display:none}.filter-row{margin-bottom:15px}.page-wrapper>.content{padding:15px}.profile-view .profile-basic{margin-left:0}.profile-img-wrap{position:relative;margin:0 auto}.profile-view .profile-img-wrap{margin:0 auto 10px;height:100px;width:100px}.profile-view .profile-img{height:100px;width:100px}.profile-view .profile-img .avatar{font-size:24px;height:100px;line-height:100px;margin:0;width:100px}.profile-info-left{text-align:center}.profile-basic{margin-left:0;margin-top:15px}.page-title{font-size:18px}.fc-toolbar .fc-right{display:inline-block;float:none;margin:10px auto 0;
2width:200px;clear:both}.fc-toolbar .fc-left{float:none;margin:0 auto;width:200px}.upload-text{font-size:18px}.call-duration{display:block;margin-top:0;margin-bottom:10px;position:inherit}.end-call{margin-top:10px;position:inherit}.chat-panel .chats{padding:15px 0}.chat-right .chat-content{max-width:90%}.chat-right .chat-body{padding-left:0;padding-right:0}.chat-left .chat-content{max-width:90%}.chat-left .chat-body{padding-left:0;padding-right:0}.chat-avatar .avatar{height:20px;line-height:20px;width:20px}.account-box{width:100%;margin-bottom:20px}body{font-size:12px}.sidebar-menu li a{font-size:12px}.content{padding:0 50px}.countdown ul{width:100%}.countdown ul li.timer{min-height:inherit;padding:15px 5px;width:19.75%}.countdown ul li.seperator{width:7%;font-size:22px;padding:0 5px;line-height:55px}.countdown ul li span{font-size:22px}.countdown ul li p{font-size:7px}.coming-title{font-size:20px}.title-section{margin-bottom:20px}.countdown{margin-bottom:20px}.newsletter form{width:90%}.newsletter input[type=text]{width:70%;height:36px;padding:0 10px}.submit-btn{width:30%;height:36px;padding:0 10px}.sub-title{font-size:11px}.newsletter h3{font-size:16px}.pull-left.ticket-view-details{width:80%}.chat-panel .last-seen{font-size:10px}.custom-menu.navbar-nav>li>a{margin-left:10px}.profile-bg{height:180px}.error-box h1{font-size:50px}}.notification-container-top-center{position:absolute;top:15vh;display:flex;justify-content:center;width:100%}.notification-container-top-center .notification-parent{width:auto !important;min-width:30vw}.notification-container-top-center .notification-title{font-weight:700;font-size:14px;margin-top:5px;margin-bottom:5px}.notification-container-top-center .notification-message{max-width:calc(100% - 15px);font-size:14px;line-height:150%;word-wrap:break-word;margin-bottom:0;margin-top:0}.pulse{animation:pulse 2s infinite;border-radius:50%;box-shadow:0 0 0 0 #000;transform:scale(1)}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0,0,0,0)}}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.browser-window{overflow:hidden;background:#FAFAFA;background:var(--grey50)}.browser-window--container{border:3px solid #f1f1f1;border-top-left-radius:8px;border-top-right-radius:8px;position:relative;background:#fff}.browser-window--row{padding:10px;background:#f1f1f1;border-top-left-radius:4px;border-top-right-radius:4px;position:absolute;width:100%;z-index:20}.browser-window--row:after{content:"";display:table;clear:both}.browser-window--column{float:left}.browser-window_left{width:15%}.browser-window_right{width:10%}.browser-window_middle{width:75%}.browser-window_dot{margin-top:4px;margin-right:4px;height:12px;width:12px;background-color:#bbb;border-radius:50%;display:inline-block}.browser-window_dot.red{background-color:#ed594a}.browser-window_dot.yellow{background-color:#fdd800}.browser-window_dot.green{background-color:#5ac05a}.browser-window input[type=text]{width:100%;border-radius:3px;border:none;background-color:#fff;margin-top:-8px;height:25px;color:#666;padding:5px}.browser-window--bar-container{float:right;position:relative}.browser-window--bar-container_bar{width:17px;height:3px;background-color:#aaa;margin:3px 0;display:block}.browser-window--content{height:calc(100vh - 290px);width:100%;left:0;position:absolute;display:table}.browser-window--preview{position:relative;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;height:calc(100vh - 290px);overflow:hidden;margin-top:43px}.browser-window--preview-iframe{padding:10px;position:relative;border:none;width:100%;height:100%}.browser-window--preview-overlay{z-index:3;position:absolute;width:100%;height:100%;opacity:.5;background-color:#000}.alerts-preview-container .dc-banner_bottom,.alerts-preview-container .dc-banner_stick{position:absolute !important}@media screen and (max-width: 600px){.alerts-preview-container .dc-alerts-banner{position:absolute !important}}.alerts-preview-container .browser-window{background-color:#fff}.widget-preview-container .browser-window{width:80%;margin-left:auto;margin-right:auto}.widget-preview-container.widget-preview-container--mobile .browser-window{width:380px}.widget-preview-container.widget-preview-container--mobile .browser-window .dc-alerts-banner{position:absolute !important;bottom:0;top:auto !important;top:initial !important}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.alert--events-preview{position:absolute;height:60px;bottom:0;overflow:hidden;z-index:29;width:35vw;display:flex;justify-content:center;left:10px;border-radius:4px;margin-bottom:5px;transition:height .5s ease-in-out}
2.alert--events-preview.expanded{height:40vh}@media screen and (max-width: 600px){.alert--events-preview{width:100%;left:0}}.alert--events-preview_container{width:100%}.alert--events-preview_toolbar{cursor:pointer}.alert--events-preview_events-list{height:100%;overflow-y:auto}.filters{display:flex;flex-direction:row;flex-wrap:wrap}.filters__filter-group-container{display:flex}.filters__add-group-button{color:#883388;color:var(--brand700);display:inline-block;cursor:pointer;text-decoration:none;font-weight:500;padding:5px 0;margin-bottom:5px}.filters__add-group-button:hover{color:#792F78;color:var(--brand800)}.filter-group__rule-active{background-color:#eef0fc;color:#101323;color:var(--grey-blue900)}.filter-group__rule-active .filter-group__rule--remove{display:block}.filter-group__rule-active:after{content:"";width:calc(100% - 29px);height:100%;position:absolute;top:0;left:0;pointer-events:none;background:linear-gradient(to right, rgba(238, 240, 252, 0) 90%, #eef0fc 100%)}.filters__filter-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;background-color:#F8F9FC;background-color:var(--grey-blue50);border-top-left-radius:4px;border-bottom-left-radius:4px}.filter-group__rule{padding:5px 12px;color:#363F72;color:var(--grey-blue700);cursor:pointer;position:relative;border-top-left-radius:4px;border-bottom-left-radius:4px}.filter-group__rule:hover{background-color:#eef0fc;color:#101323;color:var(--grey-blue900)}.filter-group__rule:hover .filter-group__rule--remove{display:block}.filter-group__rule:hover:after{content:"";width:calc(100% - 29px);height:100%;position:absolute;top:0;left:0;pointer-events:none;background:linear-gradient(to right, rgba(238, 240, 252, 0) 90%, #eef0fc 100%)}.filter-group__rule-label__with-crown{display:inline-flex;align-items:center;gap:5px}.filter-group__rule-label__with-crown img{margin-bottom:2px;width:12px;height:13px}.filter-group__rule-error{background-color:#FEF3F2;background-color:var(--error50);color:#B42318;color:var(--error700)}.filter-group__rule-error .filter-group__rule--remove{background-color:#FEF3F2;background-color:var(--error50);color:#B42318;color:var(--error700)}.filter-group__rule-error:hover{background-color:#FEE4E2;background-color:var(--error100);color:#912018;color:var(--error800)}.filter-group__rule-error:hover:after{background:linear-gradient(to right, rgba(255, 240, 244, 0) 90%, #FEE4E2 100%);background:linear-gradient(to right, rgba(255, 240, 244, 0) 90%, var(--error100) 100%)}.filter-group__rule-warning{background-color:#FFFAEB;background-color:var(--warning50);color:#B54708;color:var(--warning700)}.filter-group__rule-warning .filter-group__rule--remove{background-color:#FFFAEB;background-color:var(--warning50);color:#B54708;color:var(--warning700)}.filter-group__rule-warning:hover{background-color:#FEF0C7;background-color:var(--warning100);color:#93370D;color:var(--warning800)}.filter-group__rule-warning:hover:after{background:linear-gradient(to right, rgba(255, 250, 240, 0) 90%, #FEF0C7 100%);background:linear-gradient(to right, rgba(255, 250, 240, 0) 90%, var(--warning100) 100%)}.filter-group__rule--remove{position:absolute;display:none;top:0;right:0;padding:5px 10px;cursor:pointer;background-color:#FEF3F2;background-color:var(--error50);color:#B42318;color:var(--error700);font-size:1.5em;line-height:1}.filter-group__rule--remove:before{content:" ";width:10px;height:100%}.filter-group__add{position:relative}.filter-group__add .filters__dropdown{right:0;left:auto}.filter-group__add.filters__add-group-button .filters__dropdown{right:auto;left:0}.filter-group__add-button{border-top-right-radius:4px;border-bottom-right-radius:4px;color:#4E5BA6;color:var(--grey-blue500);background-color:#F8F9FC;background-color:var(--grey-blue50);padding:6px 8px 6px 10px;font-size:1.5em;line-height:1;cursor:pointer;border-left:1px solid #fefefe}.filter-group__add-button:hover{background-color:#EAECF5;background-color:var(--grey-blue100);color:#026AA2;color:var(--blue-light700)}.filters__conjunction{padding:6px 10px;min-width:24px;text-align:center;font-weight:600;color:#757575;cursor:pointer;position:relative}.filters__conjunction:hover{background-color:#EAECF5;background-color:var(--grey-blue100);color:#026AA2;color:var(--blue-light700)}.filters__conjunction_active{background-color:#F8F9FC;background-color:var(--grey-blue50);color:#026AA2;color:var(--blue-light700)}.filters__dropdown{position:absolute;z-index:10;padding:10px;background-color:#fff;border-radius:6px;box-shadow:0 12px 24px -4px rgba(62,67,108,.2),0 0 0 1px rgba(0,0,0,.05);top:calc(100% + 5px);left:0;right:0;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:flex-start}.filters__dropdown__option{cursor:pointer;font-weight:400;padding:8px;border-radius:8px;color:#363F72;color:var(--grey-blue700);display:flex;gap:20px;white-space:nowrap}.filters__dropdown__option:hover{background-color:#ededed}.filters__dropdown__option-active{color:#0BA5EC;color:var(--blue-light500)}.filters__add-group-button__new-rule__option{cursor:pointer;font-size:14px;font-weight:400;padding:8px;border-radius:8px;color:#414651;color:var(--grey700);width:100%;display:flex;gap:20px;white-space:nowrap}.filters__add-group-button__new-rule__option:hover{background-color:#ededed}.filters__edit-rule__option{min-width:100%;flex-direction:column;gap:0;padding:0 8px}.filters__edit-rule__option:hover{background-color:#fff}.filters__edit-rule__option label{display:flex;gap:6px;margin-bottom:0}.filters__edit-rule__option-input{margin-bottom:.5em;
2min-width:200px}.filters__edit-rule__submit{margin-left:-10px;margin-right:13px;border-top:1px solid #F5F5F5;border-top:1px solid var(--grey100);width:calc(100% + 20px);padding:10px 10px 0;text-align:center;margin-top:10px;color:#883388;color:var(--brand700)}.filters__edit-rule__submit:hover{color:#792F78;color:var(--brand800)}.filters span.filter-group__rule-label__with-crown>a{min-height:min-content}.gap-xs{gap:8px}.gap-xxs{gap:4px}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.nav-user-menu--user-name_container{display:flex;align-items:center;justify-content:flex-start;cursor:pointer;color:#fff;min-width:260px;padding:12px;border-radius:12px}.nav-user-menu--user-name_container .material-icons{font-size:14px}.nav-user-menu--user-name_container.nav-user-menu--user-name_container_expanded,.nav-user-menu--user-name_container:hover{background-color:#F5F5F5;background-color:var(--grey100)}@media(max-width: 600px){.nav-user-menu--user-name_container{min-width:auto}}.nav-user-menu--user-name{margin:0 8px;display:flex;flex-direction:column;line-height:1;color:#181D27;color:var(--grey900);width:100%}.nav-user-menu--user-name_name{font-size:1rem;line-height:1.42em;font-weight:600;max-width:200px;overflow-x:hidden;white-space:pre;text-overflow:ellipsis}.nav-user-menu--user-name_org-name{font-size:1rem;line-height:1.42em;color:#535862;color:var(--grey600);font-weight:400;max-width:200px;overflow-x:hidden;white-space:pre;text-overflow:ellipsis}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.nav-user-menu--dropdown{position:absolute;top:74px;right:40px;z-index:10;background:#FAFAFA;background:var(--grey50);border-radius:12px;min-width:260px;min-height:300px;color:#535862;color:var(--grey600);box-shadow:0px 4px 6px -2px rgba(10,13,18,.1215686275);display:flex;flex-direction:column;overflow:auto;max-height:90vh}@media(max-width: 600px){.nav-user-menu--dropdown{width:100%;right:0;top:0;height:100vh;border:0;border-radius:0}}.nav-user-menu--dropdown-header{background:#fff}.nav-user-menu--dropdown--external-links{margin-top:0;padding:10px 6px 0;background-color:#fff;border:1px solid #E9EAEB;border:1px solid var(--grey200);border-radius:0 0 12px 12px;border-left:none;border-right:none}.nav-user-menu--dropdown-footer{background:#FDFDFD;background:var(--grey25);padding:10px 6px 0;border:1px solid #E9EAEB;border:1px solid var(--grey200);border-radius:0 0 12px 12px;border-top:none;border-left:none;border-right:none}.nav-user-menu--dropdown--external-links,.nav-user-menu--dropdown-header,.nav-user-menu--dropdown-footer{display:flex;align-items:center;justify-content:center;width:100%;position:relative;padding-top:10px;padding-bottom:10px;flex-direction:column;gap:8px}.nav-user-menu--dropdown--external-links .btn-mgmt,.nav-user-menu--dropdown-header .btn-mgmt,.nav-user-menu--dropdown-footer .btn-mgmt{color:#f5f9ff}.nav-user-menu--dropdown--external-links .btn-mgmt:hover,.nav-user-menu--dropdown-header .btn-mgmt:hover,.nav-user-menu--dropdown-footer .btn-mgmt:hover{color:#f5f9ff}.nav-user-menu--dropdown-header--options{padding:0 6px;display:flex;flex-direction:column;width:100%;align-items:flex-start}.nav-user-menu--dropdown-header--user--email{max-width:70%;overflow:hidden;text-overflow:ellipsis;margin:0;white-space:nowrap}.nav-user-menu--dropdown-header--close{display:none;position:absolute;right:8px;top:8px}@media(max-width: 600px){.nav-user-menu--dropdown-header--close{display:block}}.nav-user-menu--dropdown-header--close button{line-height:1}.nav-user-menu--dropdown-container-orgs{border-top:1px solid #E9EAEB;border-top:1px solid var(--grey200);background:#fff;padding:0 6px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.nav-user-menu--dropdown-container-orgs .nav-user-menu--dropdown-container-orgs-label{padding:12px 6px;font-size:.857rem;font-weight:600;line-height:1.5rem;color:#535862;color:var(--grey600)}.nav-user-menu--dropdown-container-orgs .nav-user-menu--dropdown-container__list{display:flex;flex-direction:column;gap:2px;max-height:250px;overflow-y:auto}.nav-user-menu--dropdown-container-orgs .nav-user-menu--dropdown-container__list .nav-user-menu--dropdown-container__list--item{width:100%;background-color:#fff;padding:6px;border-radius:8px}.nav-user-menu--dropdown-container-orgs .nav-user-menu--dropdown-container__list .nav-user-menu--dropdown-container__list--item a{font-size:1rem;font-weight:600;line-height:20px;color:#181D27;color:var(--grey900)}.nav-user-menu--dropdown-container-orgs .nav-user-menu--dropdown-container__list .nav-user-menu--dropdown-container__list--item .nav-user-menu--dropdown-container__list--item--logo{display:flex;align-items:center;gap:10px}.nav-user-menu--dropdown-container-orgs .nav-user-menu--dropdown-container__list .nav-user-menu--dropdown-container__list--item .nav-user-menu--dropdown-container__list--item--logo 
2img{width:40px;height:40px;border-radius:50%;object-fit:cover;border:1px solid #F5F5F5;border:1px solid var(--grey100);padding:1px}.nav-user-menu--dropdown-container-orgs .nav-user-menu--dropdown-container__list .nav-user-menu--dropdown-container__list--item .nav-user-menu--dropdown-container__list--item--logo .nav-user-menu--dropdown-container__list--item--logo--name{font-size:1rem;font-weight:600;color:#1a1a1a;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#E9EAEB;background-color:var(--grey200);border:1px solid #F5F5F5;border:1px solid var(--grey100)}.nav-user-menu--dropdown-container-orgs .nav-user-menu--dropdown-container__list .nav-user-menu--dropdown-container__list--item:hover{background-color:#FAFAFA;background-color:var(--grey50)}.nav-user-menu--dropdown-container-orgs .nav-user-menu--dropdown-container__list--footer{display:flex;align-items:center;gap:8px;padding:10px}.nav-user-menu--dropdown-container-orgs .nav-user-menu--dropdown-container__list--footer .material-icons{border-radius:50%;padding:1px;font-size:.9em}.nav-user-menu--dropdown-footer{display:flex;justify-content:center}.nav-user-menu--dropdown_tos{text-align:center;left:0;right:0;background:#F5F5F5;background:var(--grey100);padding:.5em;font-size:.856rem;line-height:1.5rem;display:flex;justify-content:center;gap:1rem}.nav-user-menu--dropdown_tos a{text-decoration:underline}.nav-user-menu--dropdown-header a,.nav-user-menu--dropdown--external-links a,.nav-user-menu--dropdown-footer a{padding:8px;display:flex;align-items:center;gap:8px;width:100%;font-size:1rem;font-weight:600;line-height:20px;color:#535862;color:var(--grey600);border-radius:4px}.nav-user-menu--dropdown-header a:hover,.nav-user-menu--dropdown--external-links a:hover,.nav-user-menu--dropdown-footer a:hover{color:#181D27;color:var(--grey900);background:#E9EAEB;background:var(--grey200);text-decoration:none}.nav-user-menu--dropdown-header a .material-icons,.nav-user-menu--dropdown--external-links a .material-icons,.nav-user-menu--dropdown-footer a .material-icons{color:#717680;color:var(--grey500)}.nav-user-menu--dropdown-container a:hover{text-decoration:none}.nav-user-menu{position:relative;height:72px;display:flex;align-items:center;padding:0 40px}.nav-user-menu .nav-user-menu--user-name_container>.material-icons{color:#A4A7AE;color:var(--grey400);padding:6px 18px;font-size:1.5rem}@media(max-width: 600px){.nav-user-menu{position:static;position:initial;padding:0 25px 0 0}}.branding--upload-container input[type=file]{display:none}.branding--upload-btn{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid rgba(7,7,7,.11);outline-color:#353a44;color:#c0c8d2;cursor:pointer}.branding--upload-btn:hover{color:#414552}.branding--upload-preview{border-radius:5px;border:1px solid rgba(7,7,7,.11);object-fit:cover;position:relative}.branding--upload-preview img{overflow:hidden}.branding--upload-preview:hover .branding--upload-remove{display:flex}.branding--upload-preview-img{overflow:hidden;border-radius:5px}.branding--upload-remove{position:absolute;top:-12px;right:-12px;background:#fff;padding:2px;border-radius:50%;justify-content:center;align-items:center;border:1px solid gray;display:none;cursor:pointer}.branding-color-input .color-picker-preview{margin:0}.branding--brand-logo{width:100%;object-fit:cover}.pure-material-progress-circular{appearance:none;box-sizing:border-box;border:none;border-radius:50%;padding:.25em;width:3em;height:3em;color:#006bbf;background-color:rgba(0,0,0,0);font-size:32px;overflow:hidden}.pure-material-progress-circular.size-xs{font-size:8px}.pure-material-progress-circular.size-sm{font-size:12px}.pure-material-progress-circular.size-md{font-size:16px}.pure-material-progress-circular.size-lg{font-size:24px}.pure-material-progress-circular.size-lg{font-size:32px}.pure-material-progress-circular::-webkit-progress-bar{background-color:rgba(0,0,0,0)}.pure-material-progress-circular:indeterminate{-webkit-mask-image:linear-gradient(transparent 50%, black 50%),linear-gradient(to right, transparent 50%, black 50%);mask-image:linear-gradient(transparent 50%, black 50%),linear-gradient(to right, transparent 50%, black 50%);animation:pure-material-progress-circular 6s infinite cubic-bezier(0.3, 0.6, 1, 1)}:-ms-lang(x),.pure-material-progress-circular:indeterminate{animation:none}.pure-material-progress-circular:indeterminate::before,.pure-material-progress-circular:indeterminate::-webkit-progress-value{content:"";display:block;box-sizing:border-box;margin-bottom:.25em;border:solid .15em rgba(0,0,0,0);border-top-color:currentColor;border-radius:50%;width:100% !important;height:100%;background-color:rgba(0,0,0,0);animation:pure-material-progress-circular-pseudo .75s infinite linear alternate}.pure-material-progress-circular:indeterminate::-moz-progress-bar{box-sizing:border-box;border:solid .25em rgba(0,0,0,0);border-top-color:currentColor;border-radius:50%;width:100%;height:100%;background-color:rgba(0,0,0,0);animation:pure-material-progress-circular-pseudo .75s infinite linear alternate}.pure-material-progress-circular:indeterminate::-ms-fill{animation-name:-ms-ring}@keyframes pure-material-progress-circular{0%{transform:rotate(0deg)}12.5%{transform:rotate(180deg);animation-timing-function:linear}25%{transform:rotate(630deg)}37.5%{transform:rotate(810deg);animation-timing-function:linear}50%{transform:rotate(1260deg)}62.5%{transform:rotate(1440deg);animation-timing-function:linear}75%{transform:rotate(1890deg)}87.5%{transform:rotate(2070deg);animation-timing-function:linear}100%{transform:rotate(2520deg)}}@keyframes pure-material-progress-circular-pseudo{0%{transform:rotate(-30deg)}29.4%{border-left-color:rgba(0,0,0,0)}29.41%{border-left-color:currentColor}64.7%{border-bottom-color:rgba(0,0,0,0)}64.71%{border-bottom-color:currentColor}100%{border-left-color:currentColor;border-bottom-color:currentColor;transform:rotate(225deg)}}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.install-modal--wrapper{justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:20000;overflow-x:hidden;overflow-y:auto}.install-modal--container{background-color:#fff;padding:20px;border-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.1);width:80%;max-width:1000px;min-height:20vh;position:relative;margin:2.5em auto}@media screen and (max-width: 990px){.install-modal--container{width:100%;max-width:100%;min-height:100vh;border-radius:0;margin:0}}.install-modal--wrapper-mailchimp-step-3 .install-modal--container{width:85vw;max-width:85vw}.install-modal--close-wrapper{position:sticky;z-index:20001;top:0;max-width:100%}.install-modal--close{position:absolute;top:0;right:0;cursor:pointer;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);color:#fff}.install-modal--header{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:20px}.install-modal--header-progress{width:160px;position:relative;height:2px;background-color:#f1f1f1;margin:10px 0}.install-modal--header-progress.step:before{content:"";position:absolute;top:0px;left:0;width:0;height:2px;background-color:#1d6ad2}.install-modal--header-progress.step2:before{width:50%}.install-modal--header-progress.step3:before{width:100%}.install-modal--header-progress-step{width:12px;height:12px;background-color:#f1f1f1;border-radius:50%;position:absolute;top:-5px}.install-modal--header-progress-step.filled{background-color:#1d6ad2}.install-modal--header-progress-step:first-child{left:0}.install-modal--header-progress-step:nth-child(2){left:calc(50% - 6px)}.install-modal--header-progress-step:last-child{right:0}.install-modal-content{overflow-y:auto}.install-modal-content .chat-date{background-color:#fff}.install-modal--platforms-selection-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1em}.install-modal--platform-button{display:inline-flex;align-items:center;padding:1em .8em;border:2px solid #efefef;border-radius:3px;gap:.7em;font:normal normal medium 16px/23px;color:#707070;cursor:pointer}.install-modal--platform-button.selected{border-color:#1d6ad2;color:#1d6ad2}.install-modal--platform-button img{width:24px}.install-modal--footer{margin-top:2em;display:flex;justify-content:flex-end}.install-modal--footer:has(button:nth-child(2)){justify-content:space-between}.install-modal--accordion{border:1px solid #c4c4c4;border-radius:5px;margin-top:1em;padding:12px 24px}.install-modal--accordion.expanded{border-color:#1d6ad2}.install-modal--accordion.expanded .install-modal--accordion-body{max-height:5000px;transition:max-height .25s ease-in}.install-modal--accordion.expanded .install-modal--accordion-header-collapse .material-icons{transform:rotate(90deg)}.install-modal--accordion-header-collapse{display:flex;justify-content:center;align-items:center;cursor:pointer;width:22px;height:22px;border:2px solid #a09e9e;border-radius:50%}.install-modal--accordion-header-collapse .material-icons{transform:rotate(-90deg);transition:transform .3s;color:#a09e9e}.install-modal--accordion-header{display:flex;align-items:center;justify-content:space-between}.install-modal--accordion-header h5{margin:0}.install-modal--accordion-header:hover .install-modal--accordion-header-collapse{border-color:#1d6ad2}.install-modal--accordion-header:hover .install-modal--accordion-header-collapse .material-icons{color:#1d6ad2}.install-modal--accordion-body{max-height:0;transition:max-height .3s ease-out;overflow:hidden}.install-modal--accordion-body-content{margin-top:3em}.install-modal--accordion-body-content .excerpt{margin-bottom:.5em;font-style:italic}.install-modal--accordion-body-content ol{margin-block-start:0;padding-inline-start:15px}.install-modal--accordion-body-content ol li{margin-bottom:.5em}.install-modal--accordion-body-content ol li .input-group{margin-top:.5em;margin-bottom:2em}#domain-add .submit-container{display:flex;gap:1em;justify-content:flex-end}.install-modal--video-tutorial{position:relative;width:40vh}.install-modal--video-tutorial>div{padding-top:56.25%;width:100%}.install-modal--video-tutorial iframe{position:absolute;top:0;left:0;width:100%;height:100%}.install-modal--scrollable-column{height:55vh;overflow-y:scroll}.install-modal--mc-preview iframe{height:50vh}.install-modal--mc-preview .install-modal--mc-preview--loading-overlay{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.7);color:#fff;display:flex;justify-content:center;align-items:center;font-weight:500;letter-spacing:2px}.install-modal--mc-preview .alert-info{padding:.25em .5em}.card-box_auth{max-width:400px;min-width:320px}.card-box_plugin{max-width:440px;min-width:360px}.rev-plugin-auth--icons{margin-top:1em;display:flex;align-items:center;justify-content:center;gap:12px}.rev-plugin-auth--icons img{width:64px;
2height:64px;padding:2px;border-radius:4px;border:1px solid #e0e0e0}.alert-warning .glowing-icon{font-size:20px;border-radius:50%;padding:2px;color:#DC6803;color:var(--warning600);border:1px solid #F79009;border:1px solid var(--warning500);outline-color:#FEC84B;outline-color:var(--warning300);outline-width:1px;outline-style:solid;outline-offset:2px}.alert-danger .glowing-icon{font-size:20px;border-radius:50%;padding:2px;color:#D92D20;color:var(--error600);border:1px solid #F04438;border:1px solid var(--error500);outline-color:#FDA29B;outline-color:var(--error300);outline-width:1px;outline-style:solid;outline-offset:2px}.alert-info .glowing-icon{font-size:20px;border-radius:50%;padding:2px;color:#B146B3;color:var(--brand600);border:1px solid #CB65D0;border:1px solid var(--brand500);outline-color:#EAB8E9;outline-color:var(--brand300);outline-width:1px;outline-style:solid;outline-offset:2px}.bordered-icon{border:1px solid #E9EAEB;border:1px solid var(--grey200);border-radius:4px;padding:5px;box-shadow:0 1px 2px 0 #F5F5F5;box-shadow:0 1px 2px 0 var(--grey100)}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.container-onboarding{max-width:800px}@media(max-width: 600px){.container-onboarding .account-wrapper{padding:5px}}.container-onboarding .card-box{margin-bottom:0}.justify-end-one-child:has(:only-child){justify-content:flex-end}.margin-left-auto{margin-left:auto}.container-onboarding.container-onboarding-dc{max-width:600px}.react-multi-email{margin:0;max-width:100%;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;padding:.4em .5em;background:#fff;border:1px solid #ced4da;color:#495057;border-radius:.28571429rem;transition:box-shadow .1s ease,border-color .1s ease;position:relative;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start}.react-multi-email>span[data-placeholder]{display:none;position:absolute;left:.5em;top:.4em;padding:.4em;line-height:1.21428571em}.react-multi-email.focused{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);background:#fff}.react-multi-email.empty>span[data-placeholder]{display:inline;color:#ccc}.react-multi-email.fill>span[data-placeholder]{display:none}.react-multi-email>input{flex:1 1;width:auto !important;outline:none !important;border:0 none !important;display:inline-block !important;line-height:1;
2vertical-align:baseline !important;padding:.4em .1em !important}.react-multi-email [data-tag]{line-height:1;vertical-align:baseline;margin:.14285714em;background-color:#f3f3f3;background-image:none;padding:.4em .8em;color:#535862;color:var(--grey600);text-transform:none;font-weight:600;border:0 solid rgba(0,0,0,0);border-radius:.28571429rem;transition:background .1s ease;font-size:1rem;display:flex;align-items:center;justify-content:flex-start;max-width:100%}.react-multi-email [data-tag] [data-tag-item]{max-width:100%;overflow:hidden}.react-multi-email [data-tag]:first-child{margin-left:0}.react-multi-email [data-tag] [data-tag-handle]{margin-left:.833em;cursor:pointer}.r-usage-quota-legend{display:flex;align-items:center;gap:var(--spacing-sm)}.r-usage-quota-legend-line{width:12px;height:2px;background:var(--color-gray-300);border-radius:1px}.r-usage-quota-legend-label{font-size:var(--text-xs-size);color:var(--text-quaternary)}.r-plan-usage-body{display:flex;align-items:stretch}@media screen and (max-width: 600px){.r-plan-usage-body{flex-wrap:wrap}}.r-usage-chart-area{flex:1 1;min-width:0;min-height:15rem}@media screen and (max-width: 600px){.r-usage-chart-area{flex:1 1 300px}}.r-usage-error{display:flex;align-items:center;justify-content:center;height:15rem;font-size:var(--text-sm-size);color:var(--text-error-primary)}.r-usage-spinner{width:16px;height:16px;border-radius:50%;border:2px solid #CB65D0;border:2px solid var(--color-brand-500);border-top-color:rgba(0,0,0,0);animation:r-usage-spin .7s linear infinite}@keyframes r-usage-spin{to{transform:rotate(360deg)}}.r-usage-sidebar{display:flex;flex-direction:column;width:20rem;flex-shrink:0;border-left:1px solid var(--border-secondary);padding-left:var(--spacing-2xl)}@media screen and (max-width: 600px){.r-usage-sidebar{width:100%;border-left:none;margin-top:var(--spacing-4xl)}}.r-usage-month-block{margin-bottom:var(--spacing-xl)}.r-usage-month-label{margin-bottom:var(--spacing-xs);font-size:var(--text-xs-size);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-quaternary)}.r-usage-totals-row{display:flex;align-items:baseline;justify-content:space-between}.r-usage-current-views{font-size:2rem;font-weight:700;color:var(--text-primary);line-height:1}.r-usage-quota-total{font-size:var(--text-sm-size);color:var(--text-quaternary);font-weight:500}.r-usage-progress-wrap{margin-top:var(--spacing-md)}.r-usage-status-line{display:flex;align-items:center;justify-content:space-between;margin-top:var(--spacing-xs)}.r-usage-pct{font-size:var(--text-sm-size);color:var(--text-quaternary)}.r-usage-status-row{display:flex;align-items:center;gap:var(--spacing-xs)}.r-usage-status-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.r-usage-status-dot--success{background:var(--color-success-500)}.r-usage-status-dot--error{background:var(--color-error-500)}.r-usage-status-dot--warning{background:var(--color-warning-500)}.r-usage-status-dot--warning-soft{background:var(--color-warning-400)}.r-usage-status-label{font-size:var(--text-xs-size);font-weight:600}.r-usage-status-label--success{color:var(--color-success-500)}.r-usage-status-label--error{color:var(--color-error-500)}.r-usage-status-label--warning{color:var(--color-warning-500)}.r-usage-status-label--warning-soft{color:var(--color-warning-400)}.r-usage-progress{display:flex;height:8px;border-radius:999px;background:var(--bg-tertiary);overflow:hidden}.r-usage-progress-used{height:100%;flex-shrink:0;transition:width .5s ease;background:linear-gradient(90deg, #883388, #CB65D0);background:linear-gradient(90deg, var(--color-brand-700), var(--color-brand-500))}.r-usage-progress-used.r-usage-progress-used--over{background:linear-gradient(90deg, var(--color-error-600), var(--color-error-500))}.r-usage-progress-used.r-usage-progress-used--has-proj{border-radius:999px 0 0 999px}.r-usage-progress-projected{height:100%;flex-shrink:0;background:#F2D9F5;background:var(--color-brand-200);transition:width .5s ease}.r-usage-divider{height:1px;background:var(--border-tertiary);margin:var(--spacing-lg) 0}.r-usage-row{display:flex;align-items:center;justify-content:space-between}.r-usage-row-start{display:flex;align-items:center;gap:var(--spacing-md)}.r-usage-breakdown{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-xl)}.r-usage-dot{width:9px;height:9px;border-radius:2px;flex-shrink:0}.r-usage-dot--current{background:#B146B3;background:var(--color-brand-600)}.r-usage-dot--projected{background:#F2D9F5;background:var(--color-brand-200)}.r-usage-dot--included{background:var(--bg-quaternary)}.r-usage-dot-label{margin-right:var(--spacing-xs);font-size:var(--text-sm-size);color:var(--text-tertiary)}.r-usage-dot-value{font-size:var(--text-sm-size);font-weight:600;color:var(--text-secondary)}.r-usage-hint{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;background:var(--bg-quaternary);color:var(--text-quaternary);font-size:.625rem;font-weight:700;cursor:default;flex-shrink:0}.r-usage-stat-label{font-size:var(--text-sm-size);color:var(--text-quaternary)}.r-usage-stat-value{font-size:var(--text-sm-size);font-weight:600;color:var(--text-secondary)}.r-usage-reco-row{margin-top:var(--spacing-xl)}.r-usage-reco-col{width:100%}@media(min-width: 768px){.r-usage-reco-col{width:50%}}@media(min-width: 1024px){.r-usage-reco-col{width:33.3333%}}.r-usage-reco{border-radius:var(--radius-lg);padding:var(--spacing-lg) var(--spacing-2xl)}.r-usage-reco--upgrade{background:var(--color-warning-50);border:1px solid var(--color-warning-100)}.r-usage-reco--over_quota{background:var(--color-error-50);border:1px solid var(--color-error-100)}.r-usage-reco--downgrade{background:var(--color-success-50);border:1px solid var(--color-success-100)}.r-usage-reco--on_track{background:var(--color-blue-light-50);border:1px solid var(--color-blue-light-100)}.r-usage-reco--building{background:var(--bg-secondary);border:1px solid var(--border-secondary)}.r-usage-reco-titlerow{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.r-usage-reco-icon{width:22px;height:22px;border-radius:var(--radius-sm);flex-shrink:0;color:var(--text-white);font-size:var(--text-sm-size);font-weight:700;display:flex;align-items:center;justify-content:center}.r-usage-reco-icon--upgrade{background:var(--color-warning-500)}.r-usage-reco-icon--over_quota{background:var(--color-error-500)}.r-usage-reco-icon--downgrade{background:var(--color-success-500)}.r-usage-reco-icon--on_track{background:var(--color-blue-light-500)}.r-usage-reco-icon--building{background:var(--color-gray-400)}.r-usage-reco-title{font-size:var(--text-sm-size);font-weight:700}.r-usage-reco-title--upgrade{color:var(--color-warning-600)}.r-usage-reco-title--over_quota{color:var(--color-error-600)}.r-usage-reco-title--downgrade{color:var(--color-success-600)}.r-usage-reco-title--on_track{color:var(--color-blue-light-500)}.r-usage-reco-title--building{color:var(--text-tertiary)}.r-usage-reco-confidence{font-size:var(--text-xs-size);color:var(--text-quaternary);margin-left:auto}.r-usage-reco-reason{margin:0 0 var(--spacing-xl);font-size:var(--text-sm-size);color:var(--text-tertiary);line-height:1.5}.r-usage-plan-card{display:flex;justify-content:space-between;align-items:center;background:var(--bg-primary);border-radius:var(--radius-sm);padding:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-3xl)}.r-usage-plan-card--upgrade{border:1px solid var(--color-warning-100)}.r-usage-plan-card--over_quota{border:1px solid var(--color-error-100)}.r-usage-plan-card--downgrade{border:1px solid var(--color-success-100)}.r-usage-plan-card--on_track{border:1px solid var(--color-blue-light-100)}.r-usage-plan-card--building{border:1px solid var(--border-secondary)}.r-usage-plan-name{font-size:var(--text-sm-size);font-weight:700;color:var(--text-primary)}.r-usage-plan-quota{font-size:var(--text-xs-size);color:var(--text-quaternary)}.r-usage-plan-price-block{text-align:right}.r-usage-plan-price{font-size:var(--text-sm-size);font-weight:700;color:var(--text-primary)}.r-usage-plan-price-unit{font-size:var(--text-xs-size);font-weight:400;color:var(--text-quaternary)}.r-usage-plan-delta{font-size:var(--text-xs-size);font-weight:600}.r-usage-plan-delta--save{color:var(--color-success-600)}.r-usage-plan-delta--upgrade{color:var(--color-warning-600)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--upgrade{color:var(--color-warning-700)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--upgrade:hover:not(:disabled){background:var(--color-warning-100)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--over_quota{color:var(--color-error-700)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--over_quota:hover:not(:disabled){background:var(--color-error-100)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--downgrade{color:var(--color-success-700)}.r-usage-reco-cta-btn.r-usage-reco-cta-btn--downgrade:hover:not(:disabled){background:var(--color-success-100)}.r-usage-demo-badge{font-size:var(--text-xs-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:rgba(253,176,34,.13);color:var(--color-warning-500);border:1px solid rgba(253,176,34,.27);border-radius:var(--radius-sm);padding:.1875rem var(--spacing-md)}.bg-nav-dashboard,.bg-nav-integrations,.bg-nav-domains,.bg-nav-settings,.bg-nav-billing{background-color:var(--light) !important}.bg-nav-group,.bg-nav-groups{background-color:#fbb400 !important}.bg-nav-signup,.bg-nav-signups{background-color:#b540d1 !important}.bg-nav-mailchimp,.bg-nav-mailchimp{background-color:#ffe01b !important}.bg-nav-users,.bg-nav-coupons,.bg-nav-licenses,.bg-nav-accounts,.bg-nav-plans{background-color:#ff3939 !important}
2.new-widget--sidebar-wizard .wizard-option{display:flex;margin-bottom:6px;gap:8px}.new-widget--sidebar-wizard_label{flex:1 1}.calendar-nav-options{align-items:center;display:flex;gap:10px}.calendar-nav-options .dropdown-toggle{display:inline-flex;align-items:center;justify-content:space-between}a.dropdown-toggle{display:inline-flex;align-items:center}a.dropdown-toggle .material-icons{font-size:16px;position:relative}.badge-uc-first{text-transform:capitalize}label.option-label{display:flex;align-items:center;color:#414651;color:var(--grey700);margin-bottom:0px;font-size:1rem;line-height:1.4em;font-weight:500}label.option-label .material-icons,label.option-label a{visibility:hidden;cursor:pointer;margin-left:6px;font-size:24px}.text-strikethrough{text-decoration:line-through}.design-element.checkbox{display:flex;justify-content:space-between;align-items:flex-start}.design-element.checkbox .option-label{padding-right:5px}.design-element.checkbox .material-switch{cursor:pointer;margin-top:2px}.design-element.radio input[type=number]{margin:0 10px}.design-element input[type=range]{width:100%}.design-element{margin-bottom:1em}.button-container{margin-bottom:auto}.button-container button{background-color:#ccc;border:none;color:#fff;padding:.54rem;text-align:center;text-decoration:none;font-size:16px;cursor:pointer;outline:none}.button-container button:active{transform:translateY(1px)}.button-container.linked button{background-color:#007bff}.design-element .dimension-input{display:flex;flex-direction:row;justify-content:flex-end;gap:8px}.design-element .dimension-input label{cursor:pointer;margin:0;font-size:.8em;color:#ccc}.design-element .dimension-input label:hover{text-decoration:underline}.design-element .dimension-input label.active-label{text-decoration:underline;color:#000}.design-element .cssbox-container{display:flex;align-items:center}.design-element .cssbox-container input{padding:.469rem .25rem;border-radius:0}.design-element:hover label.option-label .material-icons,.design-element:hover label.option-label a{visibility:visible}.design-element .form-group{width:100%}.design-tooltip{color:#A4A7AE;color:var(--grey400)}.design-tooltip i{display:inline-block;pointer-events:none;width:24px;height:24px}.design-tooltip.link{text-decoration:underline}.table .clickable{cursor:pointer}.table .clickable .sortable{display:flex}.page-title .design-tooltip{display:inline}.integration-card--beta-info{cursor:pointer;font-style:italic}.design-search-box{padding:10px;background:#fff;margin-bottom:10px}.design-search-result{color:#36BFFA;color:var(--blue-light400);margin-left:10px;font-size:1rem;font-weight:400}.tooltip .tooltip-inner{background:#fff;color:#535353;border:1px solid #b2afaf;font-size:13px;line-height:19px;max-width:300px;padding:.65rem .7rem;border-radius:.5em}.tooltip.show{opacity:1}.bs-tooltip-bottom .arrow::before{border-bottom-color:#b2afaf}.bs-tooltip-top .arrow::before{border-top-color:#b2afaf}.bs-tooltip-left .arrow::before{border-left-color:#b2afaf}.tooltip-inner.tooltip-alert{background-color:#fcfdd5}.tooltip-alert{top:0px}.tooltip{pointer-events:none}.crown{width:18px;height:19px}.crown.small{width:12px;height:13px}.alert-link{font-weight:600;font-size:1rem;text-decoration:underline}.alert-warning{background-color:#FFFAEB;background-color:var(--warning50);border-color:#FEF0C7;border-color:var(--warning100);color:#535862;color:var(--grey600)}.alert-warning .alert-link{color:#B54708;color:var(--warning700)}.alert-danger{background-color:#FEF3F2;background-color:var(--error50);border-color:#FEE4E2;border-color:var(--error100);color:#535862;color:var(--grey600)}.alert-danger .alert-link{color:#B42318;color:var(--error700)}.alert-success{background-color:#ECFDF3;background-color:var(--success50);border-color:#DCFAE6;border-color:var(--success100);color:#535862;color:var(--grey600)}.alert-success .alert-link{color:#067647;color:var(--success700)}.alert-info{background-color:#FDF6FD;background-color:var(--brand50);border-color:#F9ECFB;border-color:var(--brand100);color:#535862;color:var(--grey600)}.alert-info .alert-link{color:#883388;color:var(--brand700)}.alert-transparent{background-color:rgba(0,0,0,0);color:#797918}.alert a{color:#1d6ad2}.widget-previously-published{display:flex;align-items:center}.widget-previously-published i{font-size:0px;overflow:hidden;width:6px;height:6px;border-radius:50%;line-height:1em}.widget-previously-published .text-success,.widget-previously-published .text-secondary,.widget-previously-published .text-danger{font-size:.857rem;line-height:1.28em;gap:4px;padding:4px 8px;border-radius:12px;align-items:center}.widget-previously-published .text-success{color:#17B26A !important;color:var(--success500) !important;border:1px solid #A9EFC5;border:1px solid var(--success200);background-color:#ECFDF3;background-color:var(--success50)}.widget-previously-published .text-success i{background-color:#17B26A;background-color:var(--success500)}.widget-previously-published .text-secondary{color:#717680 !important;color:var(--grey500) !important;border:1px solid #E9EAEB;border:1px solid var(--grey200);background-color:#FAFAFA;background-color:var(--grey50)}.widget-previously-published .text-secondary i{background-color:#717680;background-color:var(--grey500)}.widget-previously-published .text-danger{color:#F04438 !important;color:var(--error500) !important;border:1px solid #FECDCA;border:1px solid var(--error200);background-color:#FEF3F2;background-color:var(--error50)}.widget-previously-published .text-danger i{background-color:#F04438;background-color:var(--error500)}.builder .alert{padding:.57rem}.premium-feature-help-icon i{font-size:16px;line-height:1em}.icon-xs{font-size:12px !important;line-height:12px !important}.icon-sm{font-size:16px !important;line-height:16px !important}.icon-md{font-size:24px !important;line-height:24px !important}.icon-lg{font-size:26px !important;line-height:26px !important}.icon-responsive{font-size:1em !important;line-height:inherit !important}.decoration-none{text-decoration:none !important}.decoration-none:hover{text-decoration:none}.alert-expandable{border-radius:8px;display:flex;gap:8px}.alert-expandable .title{color:#535862;color:var(--grey600);font-weight:600;font-size:1rem;margin-bottom:.57rem}.alert-expandable .alert-expandable-header{width:100%;display:flex;align-items:center;justify-content:space-between}.alert-expandable .alert-expandable-content{width:100%;display:flex;flex-direction:column;gap:4px}.alert-expandable .content{font-size:1rem;line-height:1em;padding:0}.alert-expandable .content a{text-decoration:underline;font-size:.95em}.alert-expandable .link-read-more{display:inline-flex !important;font-size:1rem;color:#535862;color:var(--grey600);font-weight:600;width:100%}.alert-expandable .link-read-more i{font-size:18px}.alert-snackbar{border:1px solid #E9EAEB;border:1px solid var(--grey200);display:flex;align-items:flex-start;flex-direction:column;gap:8px;border-radius:14px}.alert-snackbar .alert-expandable-content{flex-wrap:wrap;gap:4px}.alert-snackbar .title{font-weight:600;font-size:1rem;line-height:1.42;color:#414651;color:var(--grey700)}.alert-snackbar .content{color:#535862;color:var(--grey600);font-size:1rem;margin:0;width:100%;word-break:break-word}
2.alert-snackbar .link-read-more{color:#414651;color:var(--grey700);width:100%}#sidebar .sidebar-inner{overflow:hidden;display:flex;flex-direction:column}#sidebar #sidebar-menu{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;height:auto;justify-content:flex-start;margin-bottom:0;padding-bottom:65px}#sidebar #sidebar-menu>ul{flex:1 1 auto;min-height:0;overflow-y:auto}.text-break-word{word-break:break-word}.min-height-50{min-height:50vh}.card{padding:1em 2em;box-shadow:none;border:none;border-radius:0}.card-body{padding:.75rem}@media screen and (max-width: 990px){.card{padding:.4em .8em;margin:.5em}.card-body{padding:1em .5em}.modal-dialog{margin:0;max-width:100%}.modal-content{border:none;min-height:90vh}.modal-body{background-color:#F5F5F5;background-color:var(--grey100);padding:.5rem}.modal{padding:0 !important}}.opacity-50{opacity:.5}.text-decoration-line-none{text-decoration-line:none !important}.img-mailchimp{width:16px;margin-right:9px}.img-mailchimp_breadcrumb{width:32px;margin-right:9px;padding:4px;border-radius:4px;background-color:#ffe01b}.border-radius-0{border-radius:0}.table-borderless.custom-table thead{border-bottom:1px solid #E9EAEB;border-bottom:1px solid var(--grey200)}.table-borderless.table-hover tbody tr:hover{background-color:#FAFAFA;background-color:var(--grey50)}.card-header{background-color:#fff}.visible-xs{visibility:hidden}@media only screen and (max-width: 767.98px){.visible-xs{visibility:visible}}.widget-settings-tab{border:1px solid #F5F5F5;border:1px solid var(--grey100);border-radius:8px;transition:box-shadow 350ms ease-in-out}.widget-settings-tab_opened{box-shadow:0px 0px 1px 2px #EABAED;box-shadow:0px 0px 1px 2px var(--brand400)}.progress{background-color:#E9EAEB;background-color:var(--grey200)}.progress:before{background-color:#B146B3;background-color:var(--brand600)}.progress:after{background-color:#B146B3;background-color:var(--brand600)}.btn{border-radius:8px}.dropdown-item{font-size:1rem;font-weight:600}.bottom-0{bottom:0}.top-0{top:0}.left-0{left:0}.right-0{right:0}.modal-backdrop{z-index:1045}.browser-window--content .dc-alerts-banner{z-index:29}.a-underlined:hover{text-decoration:underline}.section-dimmed{filter:opacity(0.7)}.workspace-subdomain-input{position:relative}.workspace-subdomain-input .workspace-subdomain-input-suffix{position:absolute;top:.5em;right:1em}.workspace-table-custom-domain td{vertical-align:middle}.break-all{word-break:break-all}`,"",{version:3,sources:["webpack://./src/sass/admin/color-palette.scss","webpack://./src/sass/variables.scss","webpack://./src/sass/admin/widget-breadcrumb.scss","webpack://./src/sass/admin/integration.scss","webpack://./src/sass/admin/calendars.scss","webpack://./src/sass/utils/mixins.scss","webpack://./src/sass/admin/groups.scss","webpack://./src/sass/admin/widget-preview.scss","webpack://./src/sass/admin/pricing.scss","webpack://./src/sass/admin/signup.scss","webpack://./src/sass/admin/builder.scss","webpack://./src/sass/components/admin-theme/pricing.scss","webpack://./src/sass/components/admin-theme/bootstrap-classes.scss","webpack://./src/sass/components/material-switch.scss","webpack://./src/sass/components/material-radio.scss","webpack://./src/sass/components/admin-theme/responsiveness.scss","webpack://./src/sass/admin/react-notifications.scss","webpack://./src/sass/admin/queue.scss","webpack://./src/sass/admin/web-browser-window.scss","webpack://./src/sass/admin/alert-events-preview.scss","webpack://./src/sass/admin/filters.scss","webpack://./src/sass/admin/gaps.scss","webpack://./src/sass/admin/user-menu/user-name.scss","webpack://./src/sass/admin/user-menu/user-dropdown.scss","webpack://./src/sass/admin/user-menu/user-menu.scss","webpack://./src/sass/admin/branding.scss","webpack://./src/sass/admin/circle-loader.scss","webpack://./src/sass/admin/install-modal.scss","webpack://./src/sass/admin/plugin-auth.scss","webpack://./src/sass/admin/glowing-icon.scss","webpack://./src/sass/admin/onboarding.scss","webpack://./src/local_modules/plan-usage-chart/src/PlanUsageChart.scss","webpack://./src/sass/admin.scss"],names:[],mappings:"AAAA,MAEE,iBAAA,CACA,iBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CAEA,wBAAA,CACA,wBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CACA,yBAAA,CAEA,kBAAA,CACA,kBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CAEA,kBAAA,CACA,kBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mBAAA,CAEA,oBAAA,CACA,oBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CAEA,oBAAA,CACA,oBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CACA,qBAAA,CAGA,uBAAA,CACA,uBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CACA,wBAAA,CAEA,sBAAA,CACA,sBAAA,CACA,uBAAA,CACA,uBAAA,CACA,uBAAA,CACA,uBAAA,CACA,uBAAA,CACA,uBAAA,CACA,uBAAA,CACA,uBAAA,CACA,uBAAA,CACA,uBAAA,CCnFF,MACE,uBAAA,CACA,qCAAA,CCrBF,gBAOE,WAAA,CACA,wBAAA,CAAA,8BAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,2BAAA,CACA,cAAA,CAXA,qCAFF,gBAGI,WAAA,CAEA,eAAA,CAAA,CAUF,mBACE,aAAA,CAAA,oBAAA,CACA,iBAAA,CACA,UAAA,CACA,eAAA,CAEA,YAAA,CACA,kBAAA,CACA,OAAA,CAGF,sCACE,YAAA,CAEA,UAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,kBAAA,CACA,sBAAA,CACA,cAAA,CACA,wBAAA,CAMF,qCACE,sBAAA,CACA,0BAAA,CACA,kBAAA,CACA,kBAAA,CACA,YAAA,CACA,QAAA,CAKF,wBACE,YAAA,CACA,sBAAA,CACA,QAAA,CACA,iBAAA,CACA,iBAAA,CACA,aAAA,CAAA,oBAAA,CACA,eAAA,CACA,eAAA,CACA,QAAA,CAEA,8CACE,cAAA,CACA,eAAA,CACA,UAAA,CACA,WAAA,CACA,cAAA,CAIJ,qCACE,YAAA,CAGF,+CACE,UAAA,CACA,QAAA,CAEA,uDACE,SAAA,CACA,wBAAA,CAEA,4DACE,0BAAA,CAEA,kBAAA,CAGE,4FACE,SAAA,CAGF,4FACE,SAAA,CACA,gBAAA,CAQZ,sBACE,eAAA,CACA,gBAAA,CAGF,oBACE,eAAA,CACA,kBAAA,CACA,sBAAA,CAGF,oBACE,OAAA,CACA,qCAFF,oBAGI,qBAAA,CAAA,CDpGJ,MACE,uBAAA,CACA,qCAAA,CErBF,kBACE,YAAA,CACA,qBAAA,CACA,6BAAA,CACA,WAAA,CAIA,8BACE,QAAA,CAGF,kCACE,gBAAA,CACA,aAAA,CAGF,6BACE,QAAA,CAKF,8BACE,oBAAA,CAIJ,2BACE,YAAA,CACA,6BAAA,CAEA,wCAEE,QAAA,CAIJ,gCACE,UAAA,CAGF,gCACE,cAAA,CAGF,sCACE,aAAA,CAAA,oBAAA,CACA,eAAA,CAEF,sCACE,aAAA,CAAA,oBAAA,CACA,eAAA,CAIF,4BACE,eAAA,CAGF,wBACE,UAAA,CACA,WAAA,CACA,gBAAA,CAWA,8BACE,YAAA,CAIA,yCACE,YAAA,CAWJ,wCACE,iBAAA,CAEA,mDACE,iBAAA,CAGF,qCAPF,wCAQI,eAAA,CACA,mBAAA,CAAA,CAON,wBACE,YAAA,CACA,8CAAA,CACA,wBAAA,CACA,kBAAA,CACA,eAAA,CACA,iBAAA,CAEA,4BAEE,iBAAA,CACA,qBAAA,CACA,QAAA,CAGF,+BACE,qBAAA,CACA,sBAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,+CACE,cAAA,CACA,aAAA,CAKN,qBACE,mBAAA,CAGF,OACE,yBAAA,CAIA,qCACE,6BAAA,CCnJJ,+BACE,YAAA,CACA,kBAAA,CAKA,gBACE,yBAAA,CAGF,0BACE,yBAAA,CACA,eAAA,CACA,aAAA,CAIJ,qBACE,SAAA,CACA,oBAAA,CAEA,uBACE,yBAAA,CAKJ,SACE,mCAAA,CCkBA,iBDfA,IACE,SAAA,CAAA,CAKJ,qBACE,WAAA,CACA,+BACE,WAAA,CACA,YAAA,CACA,qBAAA,CACA,6BAAA,CE3CJ,yBACE,YAAA,CACA,kBAAA,CAIF,0BDHE,2BCKoB,CLYtB,MACE,uBAAA,CACA,qCAAA,CMtBF,0BACE,cAAA,CACA,UAAA,CACA,aAAA,CACA,MAAA,CACA,KAAA,CACA,eAAA,CACA,iBAAA,CACA,WAAA,CAEE,2CACE,gBAAA,CAKN,+BACE,UAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,cAAA,CACA,aAAA,CACA,QAAA,CAEA,kCACE,eAAA,CAGF,4CACE,wBNrBa,CMwBf,0CACE,wBNxBW,CM2Bb,0CACE,wBN3BW,CM8Bb,0CACE,wBN9BY,CMiCd,sCACE,UAAA,CACA,+BAAA,CACA,iBAAA,CACA,WAAA,CCtDJ,WACE,cAAA,CACA,gBAAA,CAMA,gBAEE,eAAA,CAGF,iBACE,kBAAA,CACA,iBAAA,CACA,UAAA,CACA,cAAA,CACA,UAAA,CACA,OAAA,CAKJ,yCACE,oBAAA,CACA,sBAAA,CAEA,6CAJF,yCAKI,oBAAA,CACA,sBAAA,CAAA,CAIJ,mCACE,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,aAAA,CAAA,QAAA,CACA,eAAA,CACA,4BAAA,CACA,gCAAA,CACA,iBAAA,CAEA,6CAVF,mCAWI,qBAAA,CAAA,CAIJ,wEACE,qBAAA,CAGF,sDACE,YAAA,CAGF,uCACE,eAAA,CACA,kBAAA,CACA,YAAA,CACA,oCAAA,CACA,uBAAA,CAIF,uCACE,aAAA,CAIF,yBACE,YAAA,CACA,oBAAA,CAEA,YAAA,CACA,4DAAA,CAEA,sBAAA,CACA,UAAA,CAGF,mCACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,kBAAA,CAGF,sDAEE,iBAAA,CACA,SAAA,CAIF,4CACE,wBAAA,CAAA,+BAAA,CAEA,wBAAA,CAAA,8BAAA,CACA,oBAAA,CAAA,2BAAA,CACA,iBAAA,CACA,WAAA,CACA,0BAAA,CACA,YAAA,CACA,eAAA,CACA,QAAA,CACA,iBAAA,CAGF,mDACE,SAAA,CAEA,0DAEE,YAAA,CACA,aAAA,CAAA,oBAAA,CACA,8BAAA,CACA,iBAAA,CACA,aAAA,CACA,eAAA,CACA,WAAA,CACA,gBAAA,CACA,gBAAA,CACA,sDAAA,CACA,cAAA,CACA,WAAA,CAEA,qHACE,UAAA,CACA,WAAA,CACA,eAAA,CACA,2BAAA,CACA,UAAA,CACA,mBAAA,CASJ,mEAEE,8BAAA,CACA,eAAA,CACA,eAAA,CACA,aAAA,CAAA,mBAAA,CAEA,8HACE,SAAA,CAKN,0DACE,wBAAA,CACA,aAAA,CACA,WAAA,CACA,WAAA,CACA,uCAAA,CACA,iBAAA,CACA,oEAAA,CACA,qBAAA,CAGA,YAAA,CACA,iBAAA,CAGA,yBAAA,CACA,wBAAA,CACA,SAAA,CAGF,gEAGE,2BAAA,CAGF,0BACE,SAAA,CACA,0BAAA,CACA,eAAA,CAEA,6DACE,wBAAA,CAAA,+BAAA,CACA,wBAAA,CAAA,+BAAA,CAIJ,kCACE,kBAAA,CACA,UAAA,CAKA,oCAEE,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,cAAA,CAMF,kCACE,kBAAA,CAGF,iCACE,aAAA,CAAA,oBAAA,CAMF,wCACE,WAAA,CACA,eAAA,CACA,eAAA,CAIJ,oCACE,YAAA,CACA,gBAAA,CACA,qBAAA,CACA,mBAAA,CACA,QAAA,CAIA,mCACE,eAAA,CACA,YAAA,CACA,kBAAA,CACA,OAAA,CAGF,yEACE,
2cAAA,CACA,wBAAA,CACA,SAAA,CACA,oBAAA,CAKF,qCACE,aAAA,CAGF,sCACE,eAAA,CACA,oBAAA,CACA,kBAAA,CACA,wBAAA,CAEA,yCACE,aAAA,CAAA,oBAAA,CACA,YAAA,CACA,kBAAA,CACA,OAAA,CACA,kBAAA,CAEA,2CACE,cAAA,CACA,aAAA,CAMR,0CACE,eAAA,CACA,YAAA,CACA,OAAA,CAGF,kCACE,kBAAA,CAAA,8BAAA,CACA,aAAA,CAAA,oBAAA,CACA,eAAA,CACA,aAAA,CACA,eAAA,CACA,iBAAA,CACA,eAAA,CACA,oBAAA,CACA,iBAAA,CAKF,oCAEE,uBAAA,CACA,aAAA,CAAA,oBAAA,CACA,eAAA,CACA,aAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CAEA,mBAAA,CACA,WAAA,CACA,eAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CAEA,2CAGE,oCAAA,CAEA,oBAAA,CAEA,kCAAA,CAEA,kCAAA,CACA,gLAAA,CACA,UAAA,CACA,aAAA,CACA,WAAA,CACA,SAAA,CACA,iBAAA,CACA,UAAA,CAGA,wBAAA,CACA,WAAA,CAIJ,2CACE,8KAAA,CAKF,iCACE,GACE,UAAA,CACA,UAAA,CAGF,IACE,SAAA,CACA,SAAA,CAEF,KACE,SAAA,CACA,SAAA,CAAA,CAIJ,kBACE,GACE,WAAA,CACA,0BAAA,CAEF,IACE,UAAA,CAEF,KACE,SAAA,CACA,uBAAA,CAAA,CAIJ,YACE,sCAAA,CAIF,qCACE,SAAA,CACA,uBAAA,CACA,sCAAA,CAGF,8DACE,sCAAA,CAGF,2EACE,oBAAA,CAGF,2EACE,mBAAA,CAGF,2EACE,mBAAA,CAGF,2EACE,mBAAA,CAIF,iBACE,eAAA,CACA,uBAAA,CACA,oBAAA,CAEA,yBAAA,CACA,iBAAA,CACA,wBAAA,CAAA,+BAAA,CAEA,wBAAA,CAAA,8BAAA,CACA,oBAAA,CAAA,2BAAA,CACA,gBAAA,CACA,eAAA,CACA,cAAA,CAGA,wDAAA,CACA,2BAAA,CACA,qCAAA,CACA,yBAAA,CAGF,uBACE,oBAAA,CAAA,2BAAA,CAGF,uBACE,YAAA,CACA,oBAAA,CAAA,4BAAA,CACA,uCAAA,CAAA,+CAAA,CAIF,yBACE,oBAAA,CAIF,4BACE,kBAAA,CAGF,mCACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,iBAAA,CAGF,mCACE,YAAA,CACA,8CAAA,CACA,iCAAA,CACA,gBAAA,CAAA,WAAA,CAWF,gBACE,iBAAA,CACA,UAAA,CACA,aAAA,CACA,UAAA,CACA,wBAAA,CACA,iBAAA,CACA,2BAAA,CACA,sBAAA,CACA,eAAA,CAEA,8BACE,UAAA,CAGF,uDAEE,mCAAA,CAAA,6CAAA,CAGF,uDAEE,mCAAA,CAAA,6CAAA,CAGF,iDAEE,mCAAA,CAAA,gDAAA,CAGF,qDAEE,mCAAA,CAAA,0CAAA,CACA,oBAAA,CAAA,4BAAA,CACA,aAAA,CAAA,qBAAA,CAGF,uDAEE,mCAAA,CAAA,2CAAA,CAIJ,oDAEE,yBAAA,CACA,4BAAA,CACA,iBAAA,CCtgBF,MACE,eAAA,CACA,iBAAA,CACA,aAAA,CACA,eAAA,CAEA,yBAEE,wBAAA,CACA,UAAA,CACA,oBAAA,CACA,UAAA,CACA,iBAAA,CACA,qBAAA,CACA,SAAA,CAGF,aACE,UAAA,CACA,gBAAA,CAGF,YACE,SAAA,CACA,iBAAA,CAKJ,yBACE,QAAA,CACA,aAAA,CAIF,aACE,cAAA,CACA,UAAA,CAIF,oBACE,YAAA,CACA,qBAAA,CACA,QAAA,CACA,kBAAA,CAGA,wCACE,eAAA,CACA,wBAAA,CAAA,+BAAA,CACA,YAAA,CACA,cAAA,CACA,iBAAA,CAEA,iDACE,oBAAA,CAAA,8BAAA,CCzDN,6BAEE,UAAA,CAMA,6CACE,uBAAA,CAKJ,YACE,iBAAA,CACA,4BAAA,CACA,wBAAA,CAAA,+BAAA,CAKF,i
2BACE,eAAA,CACA,KAAA,CACA,WAAA,CACA,qBAAA,CAIA,2CACE,QAAA,CACF,UAAA,CAKF,yBACE,eAAA,CACA,QAAA,CACA,UAAA,CACA,qBAAA,CAKA,mDACE,KAAA,CACF,WAAA,CAEE,6DACE,QAAA,CACA,UAAA,CAKN,WACM,+BAAA,CACF,WAAA,CACA,iBAAA,CACA,iBAAA,CACA,iBAAA,CAEA,sBACE,qBAAA,CAKN,qBACE,aAAA,CAUA,+BACE,aAAA,CACA,WAAA,CAgBJ,mBAXE,eAAA,CACA,QAAA,CACA,aAAA,CACA,2BAAA,CACA,iBAAA,CACA,kBAAA,CACA,2BAAA,CACA,cAAA,CACA,eAAA,CAOF,sBAfE,eAAA,CACA,QAAA,CACA,aAAA,CACA,2BAAA,CACA,iBAAA,CACA,kBAAA,CACA,2BAAA,CACA,cAAA,CACA,eAAA,CAcF,8BACE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,OAAA,CACA,gBAAA,CAEA,gCACE,aAAA,CAAA,uBAAA,CACA,cAAA,CACA,iBAAA,CACA,WAAA,CACA,wBAAA,CAAA,kCAAA,CACA,8BAAA,CAAA,wCAAA,CAIJ,4BAvCE,eAAA,CACA,QAAA,CACA,aAAA,CACA,2BAAA,CACA,iBAAA,CACA,kBAAA,CACA,2BAAA,CACA,cAAA,CACA,eAAA,CAiCA,UAAA,CACA,eAAA,CACA,YAAA,CACA,OAAA,CACA,kBAAA,CAIF,2BAjDE,eAAA,CACA,QAAA,CACA,aAAA,CACA,2BAAA,CACA,iBAAA,CACA,kBAAA,CACA,2BAAA,CACA,cAAA,CACA,eAAA,CA2CA,UAAA,CACA,eAAA,CACA,OAAA,CACA,gBAAA,CACA,8BACE,eAAA,CACA,cAAA,CACA,eAAA,CACA,sBAAA,CAKJ,sBACE,eAAA,CAGF,qBACE,OAAA,CACA,eAAA,CAEA,qCACE,QAAA,CACA,WAAA,CAIJ,sBACE,YAAA,CACA,kBAAA,CACA,6BAAA,CAEF,4BACE,aAAA,CAIF,qBACE,wBAAA,CACA,iBAAA,CACA,sBAAA,CACA,kBAAA,CAEA,gCACE,eAAA,CAGJ,2BACE,aAAA,CACA,cAAA,CACA,eAAA,CACA,oBAAA,CACA,wBAAA,CACA,aAAA,CACA,kBAAA,CAEF,yFAEE,kBAAA,CAEA,+GACE,eAAA,CAKJ,6BACE,YAAA,CACA,kBAAA,CACA,OAAA,CACA,eAAA,CACA,WAAA,CACA,aAAA,CACA,aAAA,CACA,cAAA,CACA,cAAA,CAEA,mCACE,aAAA,CTnMJ,MACE,uBAAA,CACA,qCAAA,CUnBF,aACE,qBAAA,CACA,wBAAA,CAAA,+BAAA,CACA,kBAAA,CACA,YAAA,CACA,kBAAA,CAEA,iBAAA,CAEA,eACE,oBAAA,CAIJ,0BACE,YAAA,CACA,eAAA,CAEA,qCAJF,0BAMI,cAAA,CACA,yCACE,kBAAA,CACA,UAAA,CAAA,CAKN,eACE,eAAA,CACA,wBAAA,CACA,aAAA,CAAA,oBAAA,CACA,YAAA,CACA,cAAA,CAGF,qBACE,QAAA,CACA,wBAAA,CACA,wBAAA,CAAA,gCAAA,CACA,iBAAA,CACA,UAAA,CACA,YAAA,CACA,cAAA,CAGF,kBACE,QAAA,CACA,wBAAA,CACA,wBAAA,CAAA,kCAAA,CACA,iBAAA,CACA,UAAA,CACA,YAAA,CACA,cAAA,CAGF,iCACE,QAAA,CACA,YAAA,CACA,cAAA,CAGF,yBACE,cAAA,CACA,aAAA,CACA,kBAAA,CACA,aAAA,CAAA,qBAAA,CAIF,gBACE,eAAA,CACA,SAAA,CACA,eAAA,CACA,eAAA,CAGF,mBACE,gBAAA,CACA,kBAAA,CAGF,qBACE,aAAA,CAAA,qBAAA,CACA,gBAAA,CAGF,YACE,kBAAA,CACA,iBAAA,CACA,qBAAA,CAGF,aACE,YAAA,CACA,yBAAA,CAAA,gCAAA,CAGF,mBACE,UAAA,CACA,WAAA,CACA,cAAA,CACA,oBAAA,CACA,UAAA,CACA,wBAAA,CACA,gBAAA,CAOF,uBACE,YAAA,CACA,kBAAA,CACA,4BAAA,CACA,eAAA,CACA,aAAA,CACA,WAAA,CAIF,aACE,YAAA,CACA,qBAAA,CACA,kBAAA,CAIF,2BACE,YAAA,CACA,eAAA,CACA,sBAAA,CACA,4BAAA,CACA,OAAA,CAIF,4CACE,cAAA,CAGF,gCACE,UAAA,CAGF,gCACE,UAAA,CACA,WAAA,CACA,aAAA,CAGF,qBACE,YAAA,CACA,kBAAA,CACA,OAAA,CACA,iBAAA,CAKF,i
2BACE,YAAA,CACA,sBAAA,CAOA,mBACE,yBAAA,CACA,4BAAA,CAEF,oBACE,wBAAA,CACA,2BAAA,CCjLJ,WACE,qBAAA,CACA,wBAAA,CAAA,+BAAA,CACA,iBAAA,CACA,aAAA,CAAA,oBAAA,CACA,eAAA,CAGF,iBAEE,mBAAA,CAGF,OACE,gBAAA,CACA,kBAAA,CACA,kBAAA,CACA,kBAAA,CAAA,mBAAA,CACA,eAAA,CACA,iBAAA,CAEA,wBAAA,CAEA,qBACE,wBAAA,CAKJ,2BAEE,mCAAA,CAAA,0CAAA,CACA,oBAAA,CAAA,4BAAA,CACA,aAAA,CAAA,qBAAA,CAIF,2BAEE,mCAAA,CAAA,4CAAA,CACA,oBAAA,CAAA,8BAAA,CACA,aAAA,CAAA,uBAAA,CAKF,gBACE,wBAAA,CAAA,8BAAA,CACA,oBAAA,CAAA,2BAAA,CACA,aAAA,CAAA,oBAAA,CAGF,qBAEE,mCAAA,CAAA,+CAAA,CACA,oBAAA,CAAA,iCAAA,CACA,aAAA,CAAA,0BAAA,CAGF,2BAEE,mCAAA,CAAA,4CAAA,CACA,oBAAA,CAAA,8BAAA,CACA,aAAA,CAAA,uBAAA,CAGF,yBAEE,mCAAA,CAAA,0CAAA,CACA,oBAAA,CAAA,4BAAA,CACA,aAAA,CAAA,qBAAA,CAGF,UACE,qBAAA,CAGF,+CAEE,aAAA,CAAA,qBAAA,CAGF,+CAEE,aAAA,CAAA,uBAAA,CAGF,6CAEE,aAAA,CAAA,qBAAA,CAGF,yCAEE,aAAA,CAAA,0BAAA,CAGF,+CAEE,aAAA,CAAA,uBAAA,CAGF,6CAEE,aAAA,CAGF,aACE,wBAAA,CAAA,gCAAA,CACA,gBAAA,CACA,kBAAA,CACA,iBAAA,CAGF,iHAKE,wBAAA,CAAA,gCAAA,CAIF,wEAEE,wBAAA,CAAA,gCAAA,CACA,qBAAA,CAGF,uRASE,wBAAA,CAAA,gCAAA,CAIF,2CAGE,qBAAA,CACA,wBAAA,CAAA,gCAAA,CACA,aAAA,CAAA,qBAAA,CACA,eAAA,CAGF,yJAKE,qBAAA,CACA,wBAAA,CAAA,gCAAA,CACA,aAAA,CAAA,qBAAA,CAIF,+JACE,wBAAA,CAAA,gCAAA,CACA,qBAAA,CACA,aAAA,CAAA,qBAAA,CAGF,8BACE,wBAAA,CAAA,gCAAA,CACA,aAAA,CAAA,qBAAA,CAGF,aACE,wBAAA,CAAA,kCAAA,CACA,gBAAA,CACA,kBAAA,CACA,iBAAA,CAGF,iHAKE,wBAAA,CAAA,kCAAA,CAGF,uRASE,wBAAA,CAAA,kCAAA,CAGF,UACE,wBAAA,CAAA,qCAAA,CACA,gBAAA,CACA,kBAAA,CACA,iBAAA,CAGF,kGAKE,wBAAA,CAAA,qCAAA,CAGF,4PASE,wBAAA,CAAA,qCAAA,CAGF,aACE,wBAAA,CAAA,kCAAA,CACA,gBAAA,CACA,kBAAA,CACA,iBAAA,CACA,UAAA,CAGF,iHAKE,wBAAA,CAAA,kCAAA,CACA,UAAA,CAGF,uRASE,wBAAA,CAAA,kCAAA,CACA,UAAA,CAGF,YACE,kBAAA,CACA,wBAAA,CAGF,oCAEE,wBAAA,CACA,wBAAA,CAGF,6BACE,aAAA,CAAA,oBAAA,CAGF,+BACE,aAAA,CAAA,oBAAA,CACA,qBAAA,CACA,oBAAA,CAAA,2BAAA,CAGF,qKAME,wBAAA,CAAA,8BAAA,CACA,oBAAA,CAAA,2BAAA,CAGF,qCAEE,aAAA,CAAA,oBAAA,CAGF,uBACE,wBAAA,CAAA,8BAAA,CACA,aAAA,CAAA,oBAAA,CAIF,6BACE,wBAAA,CAAA,8BAAA,CACA,oBAAA,CAAA,2BAAA,CAGF,eACE,+BAAA,CACA,kBAAA,CACA,2BAAA,CACA,kBAAA,CACA,qBAAA,CAGF,iCACE,qBAAA,CACA,+BAAA,CAGF,eACE,eAAA,CAGF,2BAEE,eAAA,CACA,cAAA,CAGF,eACE,cAAA,CAGF,2DAIE,eAAA,CAGF,UACE,UAAA,CAGF,mDAGE,+BAAA,CAGF,MACE,kBAAA,CACA,wBAAA,CACA,wCAAA,CAGF,YACE,sBAAA,CAGF,yCACE,YAAA,CAGF,kBACE,mBAAA,CAGF,eACE,UAAA,CAGF,mBACE,wBAAA,CACA,aAAA,CACA,oBAAA,CACA,iBAAA,CACA,gBAAA,CAIF,iBACE,kBAAA,CAGF,cACE,eAAA,CAGF,oDAEE,qBAAA,CACA,0BAAA,CAGF,oBACE,eAAA,CAGF,iBACE,mCAAA,CAGF,sBACE,WAAA,CAGF,4BACE,oBAAA,CAGF,aACE,UAAA,CAGF,aACE,WAAA,CAGF,sBACE,UAAA,CAGF,sBACE,UAAA,CAGF,sBACE,WAAA,CAGF,8BACE,oBAAA,CAGF,aACE,wBAAA,CAAA,8BAAA,CACA,wBAAA,CAAA,+BAAA,CACA,mBAAA,CACA,kBAAA,CAEA,uBACE,iBAAA,CACA,WAAA,CAEA,iCACE,kBAAA,CACA,uBAAA,CACA,cAAA,CACA,eAAA,CACA,aAAA,CAAA,oBAAA,CAEA,wCACE,qBAAA,CACA,oDAAA,CACA,aAAA,CAAA,oBAAA,CCxcR,iBACE,eAAA,CAGF,sCACE,YAAA,CAEF,uBACE,cAAA,CACA,UAAA,CACA,iBAAA,CACA,UAAA,CAEF,+BACE,kBAAA,CAAA,yBAAA,CACA,sDAAA,CACA,kBAAA,CACA,UAAA,CACA,WAAA,CACA,eAAA,CACA,iBAAA,CACA,SAAA,CACA,8BAAA,CACA,UAAA,CAEF,8BACE,eAAA,CACA,kBAAA,CACA,sDAAA,CACA,UAAA,CACA,WAAA,CACA,QAAA,CACA,eAAA,CACA,iBAAA,CACA,QAAA,CACA,8BAAA,CACA,UAAA,CAEF,4DACE,kBAAA,CAAA,0BAAA,CACA,SAAA,CAEF,2DACE,eAAA,CACA,SAAA,CC7CF,gBACE,SAAA,CACA,iBAAA,CACA,oBAAA,CACA,SAAA,CACA,cAAA,CACA,eAAA,CAIF,sBACE,eAAA,CACA,oBAAA,CACA,uBAAA,CACA,UAAA,CACA,iBAAA,CACA,UAAA,CACA,QAAA,CACA,aAAA,CACA,QAAA,CACA,iBAAA,CACA,UAAA,CACA,WAAA,CACA,qBAAA,CACA,YAAA,CACA,SAAA,CACA,kBAAA,CACA,mBAAA,CACA,oCAAA,CAIF,qBACE,oBAAA,CACA,UAAA,CACA,cAAA,CAIF,6BACE,UAAA,CACA,oBAAA,CACA,qBAAA,CACA,qBAAA,CACA,gBAAA,CACA,oBAAA,CAAA,2BAAA,CACA,iBAAA,CACA,UAAA,CACA,WAAA,CACA,kBAAA,CACA,2BAAA,CAIF,4BACE,UAAA,CACA,aAAA,CACA,iBAAA,CACA,OAAA,CACA,MAAA,CACA,iBAAA,CACA,SAAA,CACA,UAAA,CACA,qBAAA,CACA,sCAAA,CACA,wBAAA,CAIF,8BACE,wBAAA,CAAA,gCAAA,CAGF,2CACE,oBAAA,CAAA,4BAAA,CACA,iBAAA,CAGF,0CACE,sCAAA,CAIF,4BACE,WAAA,CAGF,4BACE,WAAA,CAGF,kCACE,WAAA,CAIF,6BACE,SAAA,CACA,kBAAA,CACA,kCAAA,CAGF,0CACE,oBAAA,CAIF,+BACE,SAAA,CAGF,oCACE,yBAAA,CAAA,6DAAA,CACA,WAAA,CAAA,cAAA,CAGF,4CACE,yBAAA,CAGF,2CACE,6BAAA,CCrHF,0CACE,sCACE,UAAA,CACA,cAAA,CAEF,mCACE,8BAAA,CAEA,SAAA,CAKF,6BACE,aAAA,CACA,kBAAA,CACA,aAAA,CACA,8BAAA,CACA,cAAA,CACA,WAAA,CAGF,sCACE,WAAA,CAEF,2BACE,kBAAA,CAEF,mCACE,YAAA,CAEF,0BACE,SAAA,CAEF,4BACE,WAAA,CACA,QAAA,CACA,UAAA,CACA,cAAA,CACA,sBAAA,CAEF,oBACE,wBAAA,CAAA,+BAAA,CAEF,4BACE,QAAA,CACA,SAAA,CAEF,4BACE,QAAA,CAEF,UACE,WAAA,CAEF,2BACE,kBAAA,CACA,iBAAA,CACA,WAAA,CACA,SAAA,CACA,SAAA,CACA,iBAAA,CACA,QAAA,CACA,UAAA,CACA,mBAAA,CACA,UAAA,CACA,UAAA,CAEF,qCACE,4BAAA,CAEF,0IAGE,sBAAA,CAEF,0BACE,eAAA,CAEF,gGAGE,sBAAA,CAEF,+BACE,eAAA,CAEF,qHAGE,+BAAA,CAEF,6BACE,kBAAA,CAEF,8HAGE,uBAAA,CACA,0BAAA,CACA,kCAAA,CACA,8BAAA,CACA,0BAAA,CACA,+BAAA,CACA,6BAAA,CACA,8BAAA,CACA,kCAAA,CAEF,6BACE,kBAAA,CAEF,8HAGE,uBAAA,CACA,0BAAA,CACA,kCAAA,CACA,8BAAA,CACA,0BAAA,CACA,+BAAA,CACA,6BAAA,CACA,8BAAA,CACA,kCAAA,CAEF,yBACE,wBAAA,CAAA,8BAAA,CACA,QAAA,CAEF,4BACE,eAAA,CAEF,8BACE,0BAAA,CAEF,wEAEE,wBAAA,CAAA,+BAAA,CAEF,8
2CACE,wBAAA,CAAA,+BAAA,CACA,0BAAA,CAEF,iCACE,4BAAA,CAEF,8HAGE,sBAAA,CAAA,CAMJ,8CACE,sCACE,SAAA,CAAA,CAGJ,6CACE,kBACE,+BAAA,CAEF,oCACE,aAAA,CACA,cAAA,CACA,OAAA,CAGA,uBAAA,CACA,cAAA,CAEF,gBACE,YAAA,CAGA,uBAAA,CACA,OAAA,CACA,yBAAA,CACA,YAAA,CACA,WAAA,CACA,cAAA,CACA,mBAAA,CACA,kBAAA,CACA,KAAA,CACA,mBAAA,CACA,eAAA,CAEF,mBACE,YAAA,CAGA,uBAAA,CACA,OAAA,CACA,yBAAA,CACA,oBAAA,CACA,WAAA,CACA,cAAA,CACA,mBAAA,CACA,kBAAA,CACA,KAAA,CACA,mBAAA,CACA,eAAA,CACA,qBAAA,CAGF,wBACE,UAAA,CAEF,+BACE,SAAA,CAEF,yBACE,UAAA,CACA,aAAA,CAGF,qBACE,iBAAA,CACA,UAAA,CAGF,YACE,aAAA,CAEF,gBACE,YAAA,CAEF,SACE,kBAAA,CACA,WAAA,CAEF,cACE,aAAA,CACA,cAAA,CACA,eAAA,CAEF,oBACE,aAAA,CAEF,aACE,aAAA,CAAA,oBAAA,CACA,cAAA,CACA,WAAA,CACA,MAAA,CACA,gBAAA,CACA,cAAA,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CACA,UAAA,CAEF,gCACE,MAAA,CACA,KAAA,CAEF,mCACE,MAAA,CAEF,yBACE,UAAA,CACA,aAAA,CAEF,KACE,cAAA,CAEF,mBACE,cAAA,CAEF,yCACE,cAAA,CAAA,CAGJ,6CACE,mBACE,iBAAA,CACA,6BAAA,CACA,kBAAA,CACA,mBAAA,CAEF,iCACE,UAAA,CACA,iBAAA,CAEF,eACE,WAAA,CAEF,6CAEE,UAAA,CAEF,2BACE,wBAAA,CACA,iBAAA,CACA,WAAA,CACA,UAAA,CACA,SAAA,CACA,iBAAA,CACA,QAAA,CACA,UAAA,CACA,mBAAA,CACA,UAAA,CACA,UAAA,CAEF,qBACE,qBAAA,CACA,WAAA,CACA,qBAAA,CACA,eAAA,CAAA,kBAAA,CACA,eAAA,CACA,YAAA,CAKF,gBACE,iBAAA,CACA,SAAA,CAEF,4BACE,UAAA,CAEF,YACE,kBAAA,CAEF,eACE,qBAAA,CAEF,aACE,iBAAA,CACA,kBAAA,CAEF,cACE,iBAAA,CAEF,4BACE,qBAAA,CAEF,4BACE,kBAAA,CAEF,kBACE,iBAAA,CAEF,kCACE,kBAAA,CAEF,gBACE,UAAA,CACA,eAAA,CACA,UAAA,CAEF,sCACE,UAAA,CAEF,wBACE,4BAAA,CAEF,wHAGE,8DAAA,CACA,qBAAA,CAEF,UACE,eAAA,CACA,iBAAA,CACA,qBAAA,CACA,aAAA,CACA,qBAAA,CACA,iBAAA,CAEF,oBACE,eAAA,CAEF,eACE,gBAAA,CACA,+BAAA,CAEF,oBACE,gBAAA,CAEF,0CAEE,wBAAA,CAAA,8BAAA,CAEF,4IAKE,wBAAA,CAAA,+BAAA,CACA,8DAAA,CACA,qBAAA,CAEF,+GAGE,wBAAA,CAAA,8BAAA,CAEF,yBACE,WAAA,CAEF,0CACE,iBAAA,CAEF,8BACE,8BAAA,CAEF,oBACE,4BAAA,CAEF,4GAGE,sBAAA,CACA,yBAAA,CAEF,GACE,aAAA,CAEF,GACE,eAAA,CAEF,GACE,gBAAA,CAEF,GACE,gBAAA,CAEF,GACE,eAAA,CAEF,GACE,eAAA,CAEF,YACE,eAAA,CAEF,YACE,gBAAA,CAGF,WACE,cAAA,CAEF,cACE,UAAA,CAEF,uBACE,YAAA,CACA,kBAAA,CAEF,2BACE,cAAA,CACA,gBAAA,CACA,QAAA,CAEF,sBACE,cAAA,CAEF,mBACE,cAAA,CAEF,cACE,cAAA,CAEF,eACE,kBAAA,CAEF,WACE,kBAAA,CAEF,iBACE,SAAA,CAEF,6BACE,SAAA,CACA,WAAA,CAEF,YACE,SAAA,CACA,WAAA,CAEF,gBACE,UAAA,CAEF,cACE,kBAAA,CAEF,YACE,YAAA,CAEF,kBACE,aAAA,CACA,UAAA,CACA,eAAA,CACA,2CAAA,CAEF,sDACE,YAAA,CAEF,2CACE,YAAA,CAEF,gCACE,YAAA,CAEF,qCACE,kBAAA,CAMF,6BACE,eAAA,CACA,gBAAA,CACA,iBAAA,CACA,SAAA,CACA,SAAA,CAAA,CAIJ,6CACE,aACE,kBAAA,CAEF,WACE,YAAA,CAEF,kBACE,aAAA,CAEF,YACE,YAAA,CAEF,YACE,kBAAA,CAEF,uBACE,YAAA,CAEF,6BACE,aAAA,CAEF,kBACE,iBAAA,CACA,aAAA,CAEF,gCACE,kBAAA,CACA,YAAA,CACA,WAAA,CAEF,2BACE,YAAA,CACA,WAAA,CAEF,mCACE,cAAA,CACA,YAAA,CACA,iBAAA,CACA,QAAA,CACA,WAAA,CAEF,mBACE,iBAAA,CAEF,eACE,aAAA,CACA,eAAA,CAEF,YACE,cAAA,CAEF,sBACE,oBAAA,CACA,UAAA,CACA,kBAAA,CACA,WAAA,CACA,UAAA,CAEF,qBACE,UAAA,CACA,aAAA,CACA,WAAA,CAEF,aACE,cAAA,CAEF,eACE,aAAA,CACA,YAAA,CACA,kBAAA,CACA,gBAAA,CAEF,UACE,eAAA,CACA,gBAAA,CAEF,mBACE,cAAA,CAEF,0BACE,aAAA,CAEF,uBACE,cAAA,CACA,eAAA,CAEF,yBACE,aAAA,CAEF,sBACE,cAAA,CACA,eAAA,CAEF,qBACE,WAAA,CACA,gBAAA,CACA,UAAA,CAEF,aACE,UAAA,CACA,kBAAA,CAEF,KACE,cAAA,CAEF,mBACE,cAAA,CAEF,SACE,cAAA,CAEF,cACE,UAAA,CAEF,uBACE,kBAAA,CACA,gBAAA,CACA,YAAA,CAEF,2BACE,QAAA,CACA,cAAA,CACA,aAAA,CACA,gBAAA,CAEF,sBACE,cAAA,CAEF,mBACE,aAAA,CAEF,cACE,cAAA,CAEF,eACE,kBAAA,CAEF,WACE,kBAAA,CAEF,iBACE,SAAA,CAEF,6BACE,SAAA,CACA,WAAA,CACA,cAAA,CAEF,YACE,SAAA,CACA,WAAA,CACA,cAAA,CAEF,WACE,cAAA,CAEF,eACE,cAAA,CAEF,+BACE,SAAA,CAEF,uBACE,cAAA,CAEF,6BACE,gBAAA,CAEF,YACE,YAAA,CAEF,cACE,cAAA,CAAA,CC5rBJ,mCACE,iBAAA,CACA,QAAA,CACA,YAAA,CACA,sBAAA,CACA,UAAA,CAEA,wDACE,qBAAA,CACA,cAAA,CAGF,uDACE,eAAA,CACA,cAAA,CACA,cAAA,CACA,iBAAA,CAGF,yDACE,2BAAA,CACA,cAAA,CACA,gBAAA,CACA,oBAAA,CACA,eAAA,CACA,YAAA,CCxBJ,OACE,2BAAA,CACA,iBAAA,CACA,uBAAA,CACA,kBAAA,CZ2CA,iBYvCA,GACE,qBAAA,CACA,iCAAA,CAGF,IACE,kBAAA,CACA,mCAAA,CAGF,KACE,qBAAA,CACA,gCAAA,CAAA,ChBCJ,MACE,uBAAA,CACA,qCAAA,CiBrBF,gBACE,eAAA,CACA,kBAAA,CAAA,wBAAA,CAGF,2BACE,wBAAA,CACA,0BAAA,CACA,2BAAA,CACA,iBAAA,CACA,eAAA,CAIF,qBACE,YAAA,CACA,kBAAA,CACA,0BAAA,CACA,2BAAA,CACA,iBAAA,CACA,UAAA,CACA,UAAA,CAKA,2BACE,UAAA,CACA,aAAA,CACA,UAAA,CAKJ,wBACE,UAAA,CAGF,qBACE,SAAA,CAGF,sBACE,SAAA,CAGF,uBACE,SAAA,CAKF,oBACE,cAAA,CACA,gBAAA,CACA,WAAA,CACA,UAAA,CACA,qBAAA,CACA,iBAAA,CACA,oBAAA,CAEA,wBACE,wBAAA,CAGF,2BACE,wBAAA,CAGF,0BACE,wBAAA,CAKJ,iCACE,UAAA,CACA,iBAAA,CACA,WAAA,CACA,qBAAA,CACA,eAAA,CACA,WAAA,CACA,UAAA,CACA,WAAA,CAIF,+BACE,WAAA,CACA,iBAAA,CAGF,mCACE,UAAA,CACA,UAAA,CACA,qBAAA,CACA,YAAA,CACA,aAAA,CAQF,yBAIE,0BAAA,CACA,UAAA,CACA,MAAA,CACA,iBAAA,CAEA,aAAA,CAGF,yBACE,iBAAA,CACA,UAAA,CACA,6BAAA,CACA,8BAAA,CACA,0BAAA,CACA,eAAA,CACA,eAAA,CAGF,gCACE,YAAA,CACA,iBAAA,CACA,WAAA,CACA,UAAA,CACA,WAAA,CAIF,iCACE,SAAA,CACA,iBAAA,CACA,UAAA,CACA,WAAA,CACA,UAAA,CACA,qBAAA,CAMA,uFAEE,4BAAA,CAOA,qCAFF,4CAGI,4BAAA,CAAA,CAIJ,0CACE,qBAAA,CAMF,0CACE,SAAA,CACA,gBAAA,CACA,iBAAA,CAIA,2EACE,WAAA,CAEA,6FACE,4BAAA,CACA,QAAA,CACA,mBAAA,CAAA,sBAAA,CjBnKR,MACE,uBAAA,CACA,qCAAA,CkBrB
2F,uBACE,iBAAA,CACA,WAAA,CACA,QAAA,CACA,eAAA,CACA,UAAA,CACA,UAAA,CACA,YAAA,CACA,sBAAA,CACA,SAAA,CACA,iBAAA,CACA,iBAAA,CdTA,iCcWoB,CAEpB,gCACE,WAAA,CAGF,qCAnBF,uBAoBI,UAAA,CACA,MAAA,CAAA,CAIJ,iCACE,UAAA,CAGF,+BACE,cAAA,CAGF,mCACE,WAAA,CACA,eAAA,CCtCF,SACE,YAAA,CACA,kBAAA,CACA,cAAA,CAGF,iCACE,YAAA,CAGF,2BACE,aAAA,CAAA,qBAAA,CACA,oBAAA,CACA,cAAA,CACA,oBAAA,CACA,eAAA,CACA,aAAA,CACA,iBAAA,CAEA,iCACE,aAAA,CAAA,qBAAA,CAyBJ,2BAnBE,wBAAA,CACA,aAAA,CAAA,yBAAA,CAEA,uDACE,aAAA,CAGF,iCACE,UAAA,CACA,uBAAA,CACA,WAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,mBAAA,CACA,8EAAA,CAQJ,uBACE,YAAA,CACA,kBAAA,CACA,cAAA,CACA,0BAAA,CAEA,wBAAA,CAAA,mCAAA,CACA,0BAAA,CACA,6BAAA,CAGF,oBACE,gBAAA,CACA,aAAA,CAAA,yBAAA,CACA,cAAA,CACA,iBAAA,CAEA,0BAAA,CACA,6BAAA,CAEA,0BA3CA,wBAAA,CACA,aAAA,CAAA,yBAAA,CAEA,sDACE,aAAA,CAGF,gCACE,UAAA,CACA,uBAAA,CACA,WAAA,CACA,iBAAA,CACA,KAAA,CACA,MAAA,CACA,mBAAA,CACA,8EAAA,CAkCJ,sCACE,mBAAA,CACA,kBAAA,CACA,OAAA,CAEA,0CACE,iBAAA,CACA,UAAA,CACA,WAAA,CAIJ,0BACE,wBAAA,CAAA,+BAAA,CACA,aAAA,CAAA,qBAAA,CAEA,sDACE,wBAAA,CAAA,+BAAA,CACA,aAAA,CAAA,qBAAA,CAIF,gCACE,wBAAA,CAAA,gCAAA,CACA,aAAA,CAAA,qBAAA,CAEA,sCACE,8EAAA,CAAA,sFAAA,CAKN,4BACE,wBAAA,CAAA,iCAAA,CACA,aAAA,CAAA,uBAAA,CAEA,wDACE,wBAAA,CAAA,iCAAA,CACA,aAAA,CAAA,uBAAA,CAIF,kCACE,wBAAA,CAAA,kCAAA,CACA,aAAA,CAAA,uBAAA,CAEA,wCACE,8EAAA,CAAA,wFAAA,CAMN,4BACE,iBAAA,CACA,YAAA,CACA,KAAA,CACA,OAAA,CACA,gBAAA,CACA,cAAA,CACA,wBAAA,CAAA,+BAAA,CACA,aAAA,CAAA,qBAAA,CACA,eAAA,CACA,aAAA,CAEA,mCACE,WAAA,CACA,UAAA,CACA,WAAA,CAKJ,mBAEE,iBAAA,CAEA,sCACE,OAAA,CACA,SAAA,CAIA,gEACE,UAAA,CACA,MAAA,CAMN,0BACE,2BAAA,CACA,8BAAA,CACA,aAAA,CAAA,yBAAA,CACA,wBAAA,CAAA,mCAAA,CAEA,wBAAA,CACA,eAAA,CACA,aAAA,CACA,cAAA,CACA,6BAAA,CAEA,gCACE,wBAAA,CAAA,oCAAA,CACA,aAAA,CAAA,0BAAA,CAKJ,sBACE,gBAAA,CACA,cAAA,CACA,iBAAA,CACA,eAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CAEA,4BACE,wBAAA,CAAA,oCAAA,CACA,aAAA,CAAA,0BAAA,CAIJ,6BACE,wBAAA,CAAA,mCAAA,CACA,aAAA,CAAA,0BAAA,CAIF,mBACE,iBAAA,CACA,UAAA,CACA,YAAA,CACA,qBAAA,CACA,iBAAA,CACA,wEAAA,CACA,oBAAA,CACA,MAAA,CACA,OAAA,CACA,sBAAA,CAAA,iBAAA,CAEA,YAAA,CACA,qBAAA,CACA,sBAAA,CAGF,2BACE,cAAA,CACA,eAAA,CACA,WAAA,CACA,iBAAA,CACA,aAAA,CAAA,yBAAA,CAEA,YAAA,CACA,QAAA,CACA,kBAAA,CAEA,iCACE,wBAAA,CAIJ,kCACE,aAAA,CAAA,0BAAA,CAOF,6CACE,cAAA,CACA,cAAA,CACA,eAAA,CACA,WAAA,CACA,iBAAA,CACA,aAAA,CAAA,oBAAA,CACA,UAAA,CACA,YAAA,CACA,QAAA,CACA,kBAAA,CAGA,mDACE,wBAAA,CAIJ,4BACE,cAAA,CACA,qBAAA,CACA,KAAA,CACA,aAAA,CAEA,kCACE,qBAAA,CAGF,kCACE,YAAA,CACA,OAAA,CACA,eAAA,CAKJ,kCACE,kBAAA,CACA,eAAA,CAGF,4BACE,iBAAA,CACA,iBAAA,CACA,4BAAA,CAAA,mCAAA,CACA,uBAAA,CACA,mBAAA,CACA,iBAAA,CACA,eAAA,CACA,aAAA,CAAA,qBAAA,CAGA,kCACE,aAAA,CAAA,qBAAA,CAOA,qDACE,sBAAA,CCpTN,QACE,OAAA,CAGF,SACE,OAAA,CpBiBF,MACE,uBAAA,CACA,qCAAA,CqBxBF,oCACE,YAAA,CACA,kBAAA,CACA,0BAAA,CACA,cAAA,CACA,UAAA,CAKA,eAAA,CACA,YAAA,CACA,kBAAA,CALA,oDACE,cAAA,CAMF,0HAEE,wBAAA,CAAA,+BAAA,CAEF,yBAlBF,oCAmBI,cAAA,CAAA,CAKJ,0BACE,YAAA,CACA,YAAA,CACA,qBAAA,CACA,aAAA,CACA,aAAA,CAAA,oBAAA,CACA,UAAA,CAIF,+BACE,cAAA,CACA,kBAAA,CACA,eAAA,CACA,eAAA,CACA,iBAAA,CACA,eAAA,CACA,sBAAA,CAGF,mCACE,cAAA,CACA,kBAAA,CACA,aAAA,CAAA,oBAAA,CACA,eAAA,CACA,eAAA,CACA,iBAAA,CACA,eAAA,CACA,sBAAA,CrB9BF,MACE,uBAAA,CACA,qCAAA,CsBtBF,yBAIE,iBAAA,CACA,QAAA,CACA,UAAA,CACA,UAAA,CACA,kBAAA,CAAA,wBAAA,CACA,kBAAA,CACA,eAAA,CACA,gBAAA,CACA,aAAA,CAAA,oBAAA,CACA,sDAAA,CACA,YAAA,CACA,qBAAA,CACA,aAAA,CACA,eAAA,CAEA,yBAnBF,yBAoBI,UAAA,CACA,OAAA,CACA,KAAA,CACA,YAAA,CACA,QAAA,CACA,eAAA,CAAA,CAmBJ,gCACE,eAAA,CAGF,yCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,wBAAA,CAAA,+BAAA,CACA,2BAAA,CACA,gBAAA,CACA,iBAAA,CAKF,gCACE,kBAAA,CAAA,wBAAA,CACA,kBAAA,CACA,wBAAA,CAAA,+BAAA,CACA,2BAAA,CACA,eAAA,CACA,gBAAA,CACA,iBAAA,CAEF,yGAGE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,iBAAA,CACA,gBAAA,CACA,mBAAA,CACA,qBAAA,CACA,OAAA,CAGA,uIACE,aAAA,CAEA,yJACE,aAAA,CAON,yCACE,aAAA,CACA,YAAA,CACA,qBAAA,CACA,UAAA,CACA,sBAAA,CAOF,6CAEE,aAAA,CACA,eAAA,CACA,sBAAA,CACA,QAAA,CACA,kBAAA,CAIF,uCACE,YAAA,CAIA,iBAAA,CACA,SAAA,CACA,OAAA,CALA,yBAFF,uCAGI,aAAA,CAAA,CAMF,8CACE,aAAA,CASJ,wCACE,4BAAA,CAAA,mCAAA,CACA,eAAA,CACA,aAAA,CACA,8BAAA,CACA,+BAAA,CAGA,sFAEE,gBAAA,CACA,iBAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CAAA,oBAAA,CAGF,iFAEE,YAAA,CACA,qBAAA,CACA,OAAA,CACA,gBAAA,CACA,eAAA,CAGA,gIAQE,UAAA,CAEA,qBAAA,CACA,WAAA,CACA,iBAAA,CAVA,kIACE,cAAA,CACA,eAAA,CACA,gBAAA,CACA,aAAA,CAAA,oBAAA,CAQF,qLACE,YAAA,CACA,kBAAA,CACA,QAAA,CAEA,yLACE,UAAA,CACA,WAAA,CACA,iBAAA,CACA,gBAAA,CACA,wBAAA,CAAA,+BAAA,CACA,WAAA,CAGF,gPACE,cAAA,CACA,eAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,iBAAA,CACA,wBAAA,CAAA,+BAAA,CACA,wBAAA,CAAA,+BAAA,CAIJ,sIACE,wBAAA,CAAA,8BAAA,CAMN,yFACE,YAAA,CACA,kBAAA,CACA,OAAA,CACA,YAAA,CAEA,yGACE,iBAAA,CACA,WAAA,CACA,cAAA,CAKN,gCACE,YAAA,CACA,sBAAA,CAGF,6BACE,iBAAA,CACA,MAAA,CACA,OAAA,CACA,kBAAA,CAAA,yBAAA,CACA,YAAA,CACA,iBAAA,CACA,kBAAA,CACA,YAAA,CACA,sBAAA,CACA,QAAA,CAEA,+BACC,yBAAA,CAOD,+GACE,WAAA,CACA,YAAA,CACA,kBAAA,CACA,OAAA,CACA,UAAA,CACA,cAAA,CACA,eAAA,CACA,gBAAA,CACA,aAAA,CAAA,oBAAA,CACA,iBAAA,CAEA,iIACE,aAAA,CAAA,oBAAA,CACA,kBAAA,CAAA,yBAAA,CACA,oBAAA,CAGF,+JACI,aAAA,CAAA,oBAAA,CAOR,2CACE,oBAAA,CC
2pRF,eACE,iBAAA,CAEA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,cAAA,CAKA,mEACE,aAAA,CAAA,oBAAA,CACA,gBAAA,CACA,gBAAA,CAIF,yBAlBF,eAmBI,eAAA,CAAA,gBAAA,CACA,kBAAA,CAAA,CCrBF,6CACE,YAAA,CAGJ,sBAEE,UAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,iBAAA,CACA,gCAAA,CACA,qBAAA,CACA,aAAA,CACA,cAAA,CACA,4BACE,aAAA,CAKJ,0BACE,iBAAA,CACA,gCAAA,CACA,gBAAA,CACA,iBAAA,CAEA,8BACE,eAAA,CAIA,yDACE,YAAA,CAMN,8BACE,eAAA,CACA,iBAAA,CAGF,yBACE,iBAAA,CACA,SAAA,CACA,WAAA,CACA,eAAA,CACA,WAAA,CACA,iBAAA,CACA,sBAAA,CACA,kBAAA,CACA,qBAAA,CACA,YAAA,CACA,cAAA,CAKA,4CACE,QAAA,CAIJ,sBACE,UAAA,CACA,gBAAA,CCtEF,iCAGE,eAAA,CACA,qBAAA,CACA,WAAA,CACA,iBAAA,CACA,aAAA,CACA,SAAA,CACA,UAAA,CACA,aAAA,CACA,8BAAA,CACA,cAAA,CACA,eAAA,CAEA,yCACE,aAAA,CAEF,yCACE,cAAA,CAEF,yCACE,cAAA,CAEF,yCACE,cAAA,CAEF,yCACE,cAAA,CAIJ,uDACE,8BAAA,CAIF,+CACE,oHAAA,CACA,4GAAA,CACA,kFAAA,CAGF,4DACE,cAAA,CAGF,8HAEE,UAAA,CACA,aAAA,CACA,qBAAA,CACA,mBAAA,CACA,gCAAA,CACA,6BAAA,CACA,iBAAA,CACA,qBAAA,CACA,WAAA,CACA,8BAAA,CACA,+EAAA,CAGF,kEACE,qBAAA,CACA,gCAAA,CACA,6BAAA,CACA,iBAAA,CACA,UAAA,CACA,WAAA,CACA,8BAAA,CACA,+EAAA,CAGF,yDACE,uBAAA,CAGF,2CACE,GACE,sBAAA,CAEF,MACE,wBAAA,CACA,gCAAA,CAEF,IACE,wBAAA,CAEF,MACE,wBAAA,CACA,gCAAA,CAEF,IACE,yBAAA,CAEF,MACE,yBAAA,CACA,gCAAA,CAEF,IACE,yBAAA,CAEF,MACE,yBAAA,CACA,gCAAA,CAEF,KACE,yBAAA,CAAA,CAIJ,kDACE,GACE,wBAAA,CAEF,MACE,+BAAA,CAEF,OACE,8BAAA,CAEF,MACE,iCAAA,CAEF,OACE,gCAAA,CAEF,KACE,8BAAA,CACA,gCAAA,CACA,wBAAA,CAAA,CzB5GJ,MACE,uBAAA,CACA,qCAAA,C0BrBF,wBAEE,sBAAA,CACA,kBAAA,CACA,cAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CACA,+BAAA,CACA,aAAA,CAEA,iBAAA,CACA,eAAA,CAGF,0BACE,qBAAA,CACA,YAAA,CACA,kBAAA,CACA,kCAAA,CACA,SAAA,CACA,gBAAA,CACA,eAAA,CACA,iBAAA,CACA,iBAAA,CAEA,qCAXF,0BAYI,UAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,QAAA,CAAA,CAMF,mEACE,UAAA,CACA,cAAA,CAIJ,8BACE,eAAA,CACA,aAAA,CACA,KAAA,CACA,cAAA,CAIF,sBACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,cAAA,CACA,iBAAA,CACA,UAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,+BAAA,CACA,UAAA,CAGF,uBACE,YAAA,CACA,qBAAA,CACA,6BAAA,CACA,kBAAA,CACA,kBAAA,CAGF,gCACE,WAAA,CACA,iBAAA,CACA,UAAA,CACA,wBAAA,CACA,aAAA,CAGE,4CACE,UAAA,CACA,iBAAA,CACA,OAAA,CACA,MAAA,CACA,OAAA,CACA,UAAA,CACA,wBAAA,CAKF,6CACE,SAAA,CAKF,6CACE,UAAA,CAMN,qCACE,UAAA,CACA,WAAA,CACA,wBAAA,CACA,iBAAA,CACA,iBAAA,CACA,QAAA,CAGA,4CACE,wBAAA,CAGF,iDACE,MAAA,CAGF,kDACE,oBAAA,CAGF,gDACE,OAAA,CAKJ,uBACE,eAAA,CAEA,kCACE,qBAAA,CAIJ,8CACE,YAAA,CACA,cAAA,CACA,sBAAA,CACA,OAAA,CAGF,gCACE,mBAAA,CACA,kBAAA,CACA,gBAAA,CACA,wBAAA,CACA,iBAAA,CACA,QAAA,CACA,mCAAA,CACA,aAAA,CACA,cAAA,CAEA,yCACE,oBAAA,CACA,aAAA,CAIJ,oCACE,UAAA,CAGF,uBACE,cAAA,CACA,YAAA,CACA,wBAAA,CAEA,gDACE,6BAAA,CAKJ,0BACE,wBAAA,CACA,iBAAA,CACA,cAAA,CACA,iBAAA,CAEA,mCAEE,oBAAA,CAEA,kEACE,iBAAA,CACA,kCAAA,CAKA,6FACE,uBAAA,CAMR,0CACE,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,cAAA,CACA,UAAA,CACA,WAAA,CACA,wBAAA,CACA,iBAAA,CAEA,0DACE,wBAAA,CACA,wBAAA,CACA,aAAA,CAKJ,iCACE,YAAA,CACA,kBAAA,CACA,6BAAA,CAEA,oCACE,QAAA,CAIA,iFACE,oBAAA,CAEA,iGACE,aAAA,CAMR,+BAEE,YAAA,CACA,kCAAA,CACA,eAAA,CAKF,uCACE,cAAA,CAEA,gDACE,kBAAA,CACA,iBAAA,CAIF,0CACE,oBAAA,CACA,yBAAA,CAEA,6CACE,kBAAA,CAEA,0DACE,eAAA,CACA,iBAAA,CAQR,8BACE,YAAA,CACA,OAAA,CACA,wBAAA,CAGF,+BACE,iBAAA,CACA,UAAA,CAEA,mCACE,kBAAA,CACA,UAAA,CAGF,sCACE,iBAAA,CACA,KAAA,CACA,MAAA,CACA,UAAA,CACA,WAAA,CAIJ,kCACE,WAAA,CACA,iBAAA,CAIA,kCACE,WAAA,CAGF,uEACE,UAAA,CACA,WAAA,CACA,iBAAA,CACA,yBAAA,CACA,UAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,eAAA,CACA,kBAAA,CAGF,uCACE,kBAAA,CC1UJ,eACE,eAAA,CACA,eAAA,CAGF,iBACE,eAAA,CACA,eAAA,CAIF,wBACE,cAAA,CAEA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,QAAA,CAEA,4BACE,UAAA,CACA,WAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CCVJ,6BAbE,cAAA,CACA,iBAAA,CACA,WAAA,CACA,aAWsB,CAXtB,uBAWsB,CAVtB,wBAAA,CAAA,kCAAA,CAEA,qBAQ4D,CAR5D,+BAQ4D,CAP5D,iBAAA,CACA,mBAAA,CACA,kBAAA,CAQF,4BAjBE,cAAA,CACA,iBAAA,CACA,WAAA,CACA,aAesB,CAftB,qBAesB,CAdtB,wBAAA,CAAA,gCAAA,CAEA,qBAYwD,CAZxD,6BAYwD,CAXxD,iBAAA,CACA,mBAAA,CACA,kBAAA,CAWF,0BApBE,cAAA,CACA,iBAAA,CACA,WAAA,CACA,aAkBsB,CAlBtB,qBAkBsB,CAjBtB,wBAAA,CAAA,gCAAA,CAEA,qBAewD,CAfxD,6BAewD,CAdxD,iBAAA,CACA,mBAAA,CACA,kBAAA,CAeF,eACE,wBAAA,CAAA,+BAAA,CAEA,iBAAA,CACA,WAAA,CACA,8BAAA,CAAA,qCAAA,C5BRF,MACE,uBAAA,CACA,qCAAA,C6BtBF,sBASE,eAAA,CALE,yBADF,uCAEI,WAAA,CAAA,CAMJ,gCACE,eAAA,CAKF,wCACE,wBAAA,CAIJ,kBACE,gBAAA,CAGF,8CACE,eAAA,CAKF,mBACE,QAAA,CACA,cAAA,CAGA,aAAA,CACA,SAAA,CACA,+CAAA,CACA,eAAA,CACA,wBAAA,CACA,iBAAA,CACA,eAAA,CACA,wBAAA,CACA,aAAA,CACA,0BAAA,CAEA,oDAAA,CACA,iBAAA,CACA,YAAA,CACA,cAAA,CACA,kBAAA,CACA,wBAAA,CAGF,0CACE,YAAA,CACA,iBAAA,CACA,SAAA,CACA,QAAA,CACA,YAAA,CACA,wBAAA,CAGF,2BACE,oBAAA,CACA,0CAAA,CACA,eAAA,CAGF,gDACE,cAAA,CACA,UAAA,CAGF,+CACE,YAAA,CAGF,yBACE,QAAA,CACA,qBAAA,CACA,uBAAA,CACA,wBAAA,CACA,+BAAA,CACA,aAAA,CACA,kCAAA,CACA,4BAAA,CAGF,8BACE,aAAA,CACA,uBAAA,CACA,kBAAA,CACA,wBAAA,CACA,qBAAA,CACA,iBAAA,CACA,aAAA,CAAA,oBAAA,CACA,mBAAA,CACA,eAAA,CACA,4BAAA,CACA,0BAAA,CAGA,8BAAA,CACA,cAAA,CACA,YAAA,CACA,kBAAA,CACA,0BAAA,CACA,cAAA,CAGF,8CACE,cAAA,CACA,eAAA,CAGF,0CACE,aAAA,CAGF,gDACE,kBAAA,CACA,cAAA,CCnHF,sBACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,2BACE,UAAA,CACA,UAAA,CACA,gCAAA,CACA,iBAAA,CAGF,4BACE,6BAAA,CACA,4BAAA,CAKF,mBACE,YAAA,CACA,mBAAA,CAEA,qCAJF,mBAKI,cAAA,CAAA,CAMJ,oBACE,QAAA,CACA,WAAA,CACA,gBAAA,CAEA,qCALF,oBAMI,cAAA,CAAA,CAIJ,eACE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,YAAA,CACA,6BAAA,CACA,+BAAA,CAGF,iBACE,UAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CAAA,uCAAA,CACA,8BAAA,CACA,0CAAA,CAGF,wBACE,GAAA,wBAAA,CAAA,CAKF,i
2BACE,YAAA,CACA,qBAAA,CACA,WAAA,CACA,aAAA,CACA,6CAAA,CACA,+BAAA,CAEA,qCARF,iBASI,UAAA,CACA,gBAAA,CACA,6BAAA,CAAA,CAIJ,qBACE,+BAAA,CAGF,qBACE,+BAAA,CACA,6BAAA,CACA,eAAA,CACA,oBAAA,CACA,wBAAA,CACA,4BAAA,CAGF,oBACE,YAAA,CACA,oBAAA,CACA,6BAAA,CAGF,uBACE,cAAA,CACA,eAAA,CACA,yBAAA,CACA,aAAA,CAGF,qBACE,6BAAA,CACA,4BAAA,CACA,eAAA,CAGF,uBACE,4BAAA,CAGF,qBACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,4BAAA,CAGF,aACE,6BAAA,CACA,4BAAA,CAGF,oBACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,oBACE,SAAA,CACA,UAAA,CACA,iBAAA,CACA,aAAA,CAGF,6BAAA,mCAAA,CACA,2BAAA,iCAAA,CACA,6BAAA,mCAAA,CACA,kCAAA,mCAAA,CAEA,sBACE,6BAAA,CACA,eAAA,CAGF,+BAAA,8BAAA,CACA,6BAAA,4BAAA,CACA,+BAAA,8BAAA,CACA,oCAAA,8BAAA,CAIA,kBACE,YAAA,CACA,UAAA,CACA,mBAAA,CACA,6BAAA,CACA,eAAA,CAGF,uBACE,WAAA,CACA,aAAA,CACA,yBAAA,CACA,mDAAA,CAAA,iFAAA,CAEA,mDACE,iFAAA,CAGF,uDACE,6BAAA,CAIJ,4BACE,WAAA,CACA,aAAA,CACA,kBAAA,CAAA,iCAAA,CACA,yBAAA,CAKF,iBACE,UAAA,CACA,iCAAA,CACA,0BAAA,CAKF,aACE,YAAA,CACA,kBAAA,CACA,6BAAA,CAGF,mBACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,mBACE,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,+BAAA,CAGF,aACE,SAAA,CACA,UAAA,CACA,iBAAA,CACA,aAAA,CAGF,sBAAA,kBAAA,CAAA,iCAAA,CACA,wBAAA,kBAAA,CAAA,iCAAA,CACA,uBAAA,+BAAA,CAEA,mBACE,8BAAA,CACA,6BAAA,CACA,0BAAA,CAGF,mBACE,6BAAA,CACA,eAAA,CACA,2BAAA,CAKF,cACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,+BAAA,CACA,4BAAA,CACA,iBAAA,CACA,eAAA,CACA,cAAA,CACA,aAAA,CAKF,oBACE,6BAAA,CACA,4BAAA,CAGF,oBACE,6BAAA,CACA,eAAA,CACA,2BAAA,CAKF,kBACE,4BAAA,CAGF,kBACE,UAAA,CAEA,yBAHF,kBAII,SAAA,CAAA,CAGF,0BAPF,kBAQI,cAAA,CAAA,CAMJ,cACE,8BAAA,CACA,4CAAA,CAEA,uBACE,kCAAA,CACA,yCAAA,CAEF,0BACE,gCAAA,CACA,uCAAA,CAEF,yBACE,kCAAA,CACA,yCAAA,CAEF,wBACE,qCAAA,CACA,4CAAA,CAEF,wBACE,8BAAA,CACA,wCAAA,CAIJ,uBACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,+BAAA,CAGF,mBACE,UAAA,CACA,WAAA,CACA,8BAAA,CACA,aAAA,CACA,uBAAA,CACA,6BAAA,CACA,eAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CAEA,4BAAA,mCAAA,CACA,+BAAA,iCAAA,CACA,8BAAA,mCAAA,CACA,6BAAA,sCAAA,CACA,6BAAA,gCAAA,CAGF,oBACE,6BAAA,CACA,eAAA,CAEA,6BAAA,8BAAA,CACA,gCAAA,4BAAA,CACA,+BAAA,8BAAA,CACA,8BAAA,iCAAA,CACA,8BAAA,0BAAA,CAGF,yBACE,6BAAA,CACA,4BAAA,CACA,gBAAA,CAGF,qBACE,4BAAA,CACA,6BAAA,CACA,0BAAA,CACA,eAAA,CAKF,mBACE,YAAA,CACA,6BAAA,CACA,kBAAA,CACA,4BAAA,CACA,8BAAA,CACA,2CAAA,CACA,gCAAA,CAEA,4BAAA,yCAAA,CACA,+BAAA,uCAAA,CACA,8BAAA,yCAAA,CACA,6BAAA,4CAAA,CACA,6BAAA,wCAAA,CAGF,mBACE,6BAAA,CACA,eAAA,CACA,yBAAA,CAGF,oBACE,6BAAA,CACA,4BAAA,CAGF,0BACE,gBAAA,CAGF,oBACE,6BAAA,CACA,eAAA,CACA,yBAAA,CAGF,yBACE,6BAAA,CACA,eAAA,CACA,4BAAA,CAGF,oBACE,6BAAA,CACA,eAAA,CAEA,0BAAA,8BAAA,CACA,6BAAA,8BAAA,CAOF,oDACE,8BAAA,CACA,yEAAA,mCAAA,CAEF,uDACE,4BAAA,CACA,4EAAA,iCAAA,CAEF,sDACE,8BAAA,CACA,2EAAA,mCAAA,CAKF,oBACE,6BAAA,CACA,eAAA,CACA,oBAAA,CACA,wBAAA,CACA,+BAAA,CACA,8BAAA,CACA,qCAAA,CACA,8BAAA,CACA,kCAAA,CCtaF,wFAKE,wCAAA,CAGF,6BAEE,mCAAA,CAQF,+BAEE,mCAAA,CAGF,oCAEE,mCAAA,CAGF,8EAKE,mCAAA,CAIA,2CACE,YAAA,CACA,iBAAA,CACA,OAAA,CAIJ,kCACE,QAAA,CAGF,sBACE,kBAAA,CACA,YAAA,CACA,QAAA,CAEA,uCACE,mBAAA,CACA,kBAAA,CACA,6BAAA,CAKJ,kBACE,mBAAA,CACA,kBAAA,CAEA,kCACE,cAAA,CACA,iBAAA,CAkDJ,gBACE,yBAAA,CAIF,mBACE,YAAA,CACA,kBAAA,CACA,aAAA,CAAA,oBAAA,CACA,iBAAA,CACA,cAAA,CACA,iBAAA,CACA,eAAA,CAGF,wDAEE,iBAAA,CACA,cAAA,CACA,eAAA,CACA,cAAA,CAGF,oBACE,4BAAA,CAGF,yBACE,YAAA,CACA,6BAAA,CACA,sBAAA,CAEA,uCACE,iBAAA,CAGF,0CACE,cAAA,CACA,cAAA,CAKF,yCACE,aAAA,CAKF,kCACE,UAAA,CAIJ,gBACE,iBAAA,CAGF,kBACE,kBAAA,CAEA,yBACE,qBAAA,CACA,WAAA,CACA,UAAA,CACA,cAAA,CACA,iBAAA,CACA,oBAAA,CACA,cAAA,CACA,cAAA,CACA,YAAA,CAEA,gCACE,yBAAA,CAKF,gCACE,wBAAA,CAMJ,iCACE,YAAA,CACA,kBAAA,CACA,wBAAA,CACA,OAAA,CAEA,uCACE,cAAA,CACA,QAAA,CACA,cAAA,CACA,UAAA,CAEA,6CACE,yBAAA,CAGF,oDACE,yBAAA,CACA,UAAA,CAKN,kCACE,YAAA,CACA,kBAAA,CAEA,wCACE,sBAAA,CACA,eAAA,CAMJ,oGAEE,kBAAA,CAIJ,4BACE,UAAA,CAGF,gBAEE,aAAA,CAAA,oBAAA,CACA,kBACE,oBAAA,CACA,mBAAA,CACA,UAAA,CACA,WAAA,CAGF,qBACE,yBAAA,CAIJ,kBACE,cAAA,CAEA,4BACE,YAAA,CAIJ,4BACE,cAAA,CAGF,6BACE,cAAA,CACA,iBAAA,CAGF,mBACE,YAAA,CACA,eAAA,CACA,kBAAA,CAIF,sBACE,aAAA,CAAA,0BAAA,CACA,gBAAA,CACA,cAAA,CACA,eAAA,CAGF,wBACE,eAAA,CACA,aAAA,CACA,wBAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,oBAAA,CACA,kBAAA,CAGF,cACE,SAAA,CAGF,kCACE,2BAAA,CAGF,+BACE,wBAAA,CAGF,gCACE,yBAAA,CAGF,6BACE,wBAAA,CAGF,eACE,OAAA,CAMF,SACE,mBAAA,CAGF,OACE,UAAA,CACA,WAAA,CAEA,aACE,UAAA,CACA,WAAA,CAIJ,YACE,eAAA,CACA,cAAA,CACA,yBAAA,CAGF,eACE,wBAAA,CAAA,iCAAA,CACA,oBAAA,CAAA,8BAAA,CACA,aAAA,CAAA,oBAAA,CAGF,2BACE,aAAA,CAAA,uBAAA,CAGF,cACE,wBAAA,CAAA,+BAAA,CACA,oBAAA,CAAA,4BAAA,CACA,aAAA,CAAA,oBAAA,CAIF,0BACE,aAAA,CAAA,qBAAA,CAGF,eACE,wBAAA,CAAA,iCAAA,CACA,oBAAA,CAAA,8BAAA,CACA,aAAA,CAAA,oBAAA,CAGF,2BACE,aAAA,CAAA,uBAAA,CAIF,YACE,wBAAA,CAAA,+BAAA,CACA,oBAAA,CAAA,4BAAA,CACA,aAAA,CAAA,oBAAA,CAGF,wBACE,aAAA,CAAA,qBAAA,CAGF,mBACE,8BAAA,CACA,aAAA,CAIF,SACE,aAAA,CAQF,6BAEE,YAAA,CACA,kBAAA,CAEA,+BACE,aAAA,CACA,eAAA,CACA,SAAA,CACA,UAAA,CACA,iBAAA,CACA,eAAA,CAIF,kIAGE,iBAAA,CACA,kBAAA,CACA,OAAA,CACA,eAAA,CAEA,kBAAA,CACA,kBAAA,CAGF,2CACE,wBAAA,CAAA,kCAAA,CACA,wBAAA,CAAA,kCAAA,CACA,wBAAA,CAAA,iCAAA,CACA,6CACE,wBAAA,CAAA,kCAAA,CAIJ,6CACE,wBAAA,CAAA,+BAAA,CACA,wBAAA,CAAA,+BAAA,CACA,wBAAA,CAAA,8BAAA,CACA,+CACE,wBAAA,CAAA,+BAAA,CAGJ,0CACE,wBAAA,CAAA,gCAAA,CACA,wBAAA,CAAA,gCAAA,CACA,wBAAA,CAAA,+BAAA,CACA,4CACE,wBAAA,CAAA,gCAAA,CAMN,gBACE,cAAA,CAIA,6BACE,cAAA,CACA,eAAA,CAIJ,SACE,yBAAA,CACA,2BAAA,CAGF,SACE,yBAAA,CACA,2BAAA,CAGF,SACE,yBAAA,CACA,2BAAA,CAGF,SACE,yBAAA,CACA,2BAAA,CAGF,iBACE,wBAAA,CACA,8BAAA,CAGF,iBACE,+BAAA,CAEA,uBACE,oBAAA,CAMJ,kBACE,iBAAA,CACA,YAAA,CACA,OAAA,CAEA,yBACE,aAAA,CAAA,oBAAA,CACA,eAAA,CACA,cAAA,CACA,oBAAA,CAGF,2CACE,UAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CAGF,4CACE,UAAA,CACA,YAAA,CACA,qBAAA,CACA,OAAA,CAGF,2BACE,cAAA,CACA,eAAA,CACA,SAAA,CAEA,6BACE,yBAAA,CACA,eAAA,CAIJ,kCACE,8BAAA,CACA,cAAA,CACA,aAAA,CAAA,oBAAA,CACA,eAAA,CACA,UAAA,CACA,oCACE,cAAA,CAKN,gBACE,wBAAA,CAAA,+BAAA,CACA,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,OAAA,CACA,kBAAA,CAEA,0CACE,cAAA,CACA,OAAA,CAGF,uBACE,eAAA,CACA,cAAA,CACA,gBAAA,CACA,aAAA,CAAA,oBAAA,CAGF,yBACE,aAAA,CAAA,oBAAA,CACA,cAAA,CACA,QAAA,CACA,UAAA,CACA,qBAAA,CAEF,gCACE,aAAA,CAAA,oBAAA,CACA,UAAA,CAWF,wBACE,eAAA,CACA,YAAA,CACA,qBAAA,CAOF,uBACE,YAAA,CACA,qBAAA,CACA,YAAA,CACA,aAAA,CACA,WAAA,CACA,0BAAA,CACA,eAAA,CACA,mBAAA,CAKF,0BACE,aAAA,CACA,YAAA,CACA,eAAA,CAIJ,iBACE,qBAAA,CAGF,eACE,eAAA,CAGF,MACE,eAAA,CACA,eAAA,CACA,WAAA,CACA,eAAA,CAGF,WACE,cAAA,CAIF,qCACE,MACE,iBAAA,CACA,WAAA,CAQF,WACE,gBAAA,CAGF,cACE,QAAA,CACA,cAAA,CAGF,eACE,WAAA,CACA,eAAA,CAGF,YACE,wBAAA,CAAA,+BAAA,CACA,aAAA,CAGF,OACE,oBAAA,CAAA,CAIJ,YACE,UAAA,CAGF,2BACE,oCAAA,CAIF,eACE,UAAA,CACA,gBAAA,CAGF,0BACE,UAAA,CACA,gBAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CAIF,iBACE,eAAA,CAGF,qCACE,+BAAA,CAAA,sCAAA,CAGF,6CACE,wBAAA,CAAA,8BAAA,CAGF,aACE,qBAAA,CAGF,YACE,iBAAA,CACA,6CAFF,YAGI,kBAAA,CAAA,CAIJ,qBACE,wBAAA,CAAA,+BAAA,CACA,iBAAA,CACA,uCAAA,CAGF,4BACE,kCAAA,CAAA,0CAAA,CAGF,UACE,wBAAA,CAAA,+BAAA,CAEA,iBACE,wBAAA,CAAA,gCAAA,CAGF,gBACE,wBAAA,CAAA,gCAAA,CAKJ,KACE,iBAAA,CAGF,eACE,cAAA,CACA,eAAA,CAGF,UACE,QAAA,CAGF,OACE,KAAA,CAGF,QACE,MAAA,CAGF,SACE,OAAA,CAEF,gBACE,YAAA,CAGF,2CACE,UAAA,CAIA,oBACE,yBAAA,CAIJ,gBACE,mBAAA,CAGF,2BACE,iBAAA,CAEA,6DACE,iBAAA,CACA,QAAA,CACA,SAAA,CAMF,kCACE,qBAAA,CAKJ,WACE,oBAAA",sourcesContent:[":root {\n\n  --grey25: #FDFDFD;\n  --grey50: #FAFAFA;\n  --grey100: #F5F5F5;\n  --grey200: #E9EAEB;\n  --grey300: #D5D7DA;\n  --grey400: #A4A7AE;\n  --grey500: #717680;\n  --grey600: #535862;\n  --grey700: #414651;\n  --grey800: #252B37;\n  --grey900: #181D27;\n  --grey950: #0A0D12;\n\n  --color-brand-25:#FFFAFF;\n  --color-brand-50:#FDF6FD;\n  --color-brand-100:#F9ECFB;\n  --color-brand-200:#F2D9F5;\n  --color-brand-300:#EAB8E9;\n  --color-brand-400:#EABAED;\n  --color-brand-500:#CB65D0;\n  --color-brand-600:#B146B3;\n  --color-brand-700:#883388;\n  --color-brand-800:#792F78;\n  --color-brand-900:#642B62;\n  --color-brand-950:#40123E;\n\n  --brand25: #FFFAFF;\n  --brand50: #FDF6FD;\n  --brand100: #F9ECFB;\n  --brand200: #F2D9F5;\n  --brand300: #EAB8E9;\n  --brand400: #EABAED;\n  --brand500: #CB65D0;\n  --brand600: #B146B3;\n  --brand700: #883388;\n  --brand800: #792F78;\n  --brand900: #642B62;\n  --brand950: #40123E;
2\n\n  --error25: #FFFBFA;\n  --error50: #FEF3F2;\n  --error100: #FEE4E2;\n  --error200: #FECDCA;\n  --error300: #FDA29B;\n  --error400: #F97066;\n  --error500: #F04438;\n  --error600: #D92D20;\n  --error700: #B42318;\n  --error800: #912018;\n  --error900: #7A271A;\n  --error950: #55160C;\n\n  --warning25: #FFFCF5;\n  --warning50: #FFFAEB;\n  --warning100: #FEF0C7;\n  --warning200: #FEDF89;\n  --warning300: #FEC84B;\n  --warning400: #FDB022;\n  --warning500: #F79009;\n  --warning600: #DC6803;\n  --warning700: #B54708;\n  --warning800: #93370D;\n  --warning900: #7A2E0E;\n  --warning950: #4E1D09;\n\n  --success25: #F6FEF9;\n  --success50: #ECFDF3;\n  --success100: #DCFAE6;\n  --success200: #A9EFC5;\n  --success300: #75E0A7;\n  --success400: #47CD89;\n  --success500: #17B26A;\n  --success600: #079455;\n  --success700: #067647;\n  --success800: #085D3A;\n  --success900: #074D31;\n  --success950: #053321;\n\n\n  --blue-light25: #F5FBFF;\n  --blue-light50: #F0F9FF;\n  --blue-light100: #E0F2FE;\n  --blue-light200: #B9E6FE;\n  --blue-light300: #7CD4FD;\n  --blue-light400: #36BFFA;\n  --blue-light500: #0BA5EC;\n  --blue-light600: #0086C9;\n  --blue-light700: #026AA2;\n  --blue-light800: #065986;\n  --blue-light900: #0B4A6F;\n  --blue-light950: #062C41;\n\n  --grey-blue25: #FCFCFD;\n  --grey-blue50: #F8F9FC;\n  --grey-blue100: #EAECF5;\n  --grey-blue200: #D5D9EB;\n  --grey-blue300: #B3B8DB;\n  --grey-blue400: #717BBC;\n  --grey-blue500: #4E5BA6;\n  --grey-blue600: #3E4784;\n  --grey-blue700: #363F72;\n  --grey-blue800: #293056;\n  --grey-blue900: #101323;\n  --grey-blue950: #0D0F1C;\n}",'$phone-size-s: 420px;\n$phone-size: 600px;\n$small-size: 900px;\n$medium-size: 990px;\n$desktop-size-s: 1200px;\n\n$phone-s: "screen and (max-width: #{$phone-size-s})";\n$phone: "screen and (max-width: #{$phone-size})";\n$small: "screen and (max-width: #{$small-size})";\n$medium: "screen and (max-width: #{$medium-size})";\n$desktop-s: "screen and (max-width: #{$desktop-size-s})";\n\n\n$dashboard-theme: var(--light);\n$calendar-theme: #16B5DB;\n$groups-theme: #fbb400;\n$alerts-theme: #459E37;\n$signups-theme: #B540D1;\n$mailchimp-theme: #ffe01b;\n\n\n\n:root {\n  --loading-grey: #ededed;\n  --loading-grey-transparent: #ededed36;\n\n}','@import "./../variables";\n\n\n.breadcrumb-bar {\n\n  @media #{$phone} {\n    height: 80px;\n    //margin: 0px -16px 16px -16px;\n    padding: 0 1.5em;\n  }\n  height: 70px;\n  background-color: var(--grey50);\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin: 0px -30px 10px -30px;\n  padding: 0 30px;\n\n  h3 {\n    color: var(--grey900);\n    font-size: 1.71rem;\n    margin: 0px;\n    font-weight: 600;\n\n    display: flex;\n    align-items: center;\n    gap: 4px;\n  }\n\n  .breadcrumb-bar--icon {\n    display: none;\n\n    color: white;\n    width: 32px;\n    height: 32px;\n    border-radius: 4px;\n    align-items: center;\n    justify-content: center;\n    font-size: 20px;\n    background-color: #c4c4c4;\n  }\n}\n\n\n.page-wrapper-widget {\n  .breadcrumb-bar {\n    justify-content: center;
2\n    align-content: space-around;\n    align-items: center;\n    flex-direction: row;\n    padding: 10px;\n    gap: 10px;\n  }\n\n\n\n  h3 {\n    display: flex;\n    align-items: flex-start;\n    gap: 10px;\n    font-size: 1.71rem;\n    line-height: 1.6em;\n    color: var(--grey900);\n    font-weight: 600;\n    overflow: hidden;\n    flex: 5;\n\n    .breadcrumb-bar--icon {\n      min-width: 36px;\n      min-hegiht: 36px;\n      width: 36px;\n      height: 36px;\n      font-size: 26px;\n    }\n  }\n\n  .breadcrumb-bar {\n    padding: 10px;\n  }\n\n  .breadcrumb-bar--controls {\n    width: 100%;\n    flex: 2;\n\n    .navbar {\n      padding: 0;\n      justify-content: flex-end;\n\n      .nav {\n        flex-direction: row-reverse;\n\n        align-items: center;\n\n        .calendar-nav-options {\n          .nav-link {\n            padding: 0;\n          }\n\n          .nav-item {\n            padding: 0;\n            font-size: 1.6rem;\n          }\n        }\n      }\n    }\n  }\n}\n\n.widget-name--wrapper {\n  overflow: hidden;\n  margin-left: 0.5em;\n}\n\n.mobile-widget-name {\n  overflow: hidden;\n  white-space: nowrap;\n  text-overflow: ellipsis;\n}\n\n.mobile-widget-info {\n  gap: 8px;\n  @media #{$phone} {\n    flex-direction: column;\n  }\n}\n','@import "../utils/mixins";\n@import "../variables";\n\n.integration-card {\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  height: 100%;\n\n\n\n  .blog-title {\n    margin: 0;\n  }\n\n  .blog-content p {\n    line-height: 19px;\n    color: #535353;\n  }\n\n  .blog-info {\n    border: 0;\n  }\n}\n\n.integration-card--active {\n  &>div {\n    border-color: #00C766;\n  }\n}\n\n.integration-card--details {\n  display: flex;\n  justify-content: space-between;\n\n  .action-icon {\n    //    padding: 0;\n    margin: 0;\n  }\n}\n\n.integration-card--details-info {\n  width: 100%;\n}\n\n.integration-card--details-meta {\n  font-size: 1rem;\n}\n\n.integration-card--details-meta-label {\n  color: var(--grey600);\n  font-weight: 400;\n}\n.integration-card--details-meta-value {\n  color: var(--grey600);\n  font-weight: 600;\n}\n\n\n.integration-card--autosync {\n  margin-top: 10px;\n}\n\n.integration-card--icon {\n  width: 24px;\n  height: 24px;\n  margin-right: 5px;\n}\n\n\n\n\n.integration-card--header {\n\n}\n\n.alert-permission-scope {\n  &:after {\n    content: ", ";\n  }\n\n  &:last-child {\n    &:after {\n      content: none;\n    }\n  }\n}\n\n\n.integration-modal {\n\n  .card {\n\n  }\n  .howto-card.card-box {\n    padding: 36px 48px;\n\n    .howto-img {\n      border-radius: 1em;\n    }\n\n    @media #{$medium} {\n      margin: 0 0 0.5em;\n      padding: 1.5em 1.5em;\n    }\n\n\n  }\n}\n\n.tutorial-video-wrapper {\n  padding: 40px;\n  box-shadow: 0px 3px 6px #00000029;\n  border: 1px solid #EFEFEF;\n  border-radius: 18px;\n  margin-top: 40px;\n  position: relative;\n\n  &>div {\n\n    position: relative;\n    padding-bottom: 56.25%;\n    height: 0\n  }\n\n  .close {\n    width: 24px !important;\n    height: 24px !important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    .material-icons {\n      font-size: 18px;\n      line-height: 1;\n    }\n  }\n}\n\n.pointer-events-none {\n  pointer-events: none;\n}\n\n.fs-16 {\n  font-size: 16px!important;\n}\n\n.list-unstyled  .scope-crown-anchor {\n  a {\n    padding: 0 0 0 12px !important;\n  }\n}\n',"\n.calendars--row--calendar-type {\n  display: flex;\n  align-items: center;\n}\n\n\n#install_tab {\n  ol {\n    padding-inline-start: 15px;\n  }\n\n  .alert-tab a {\n    display: inline !important;\n    line-height: 1.5;\n    color: #009ce7;\n  }\n}\n\n.option-toggle-label {\n  width: 80%;\n  display: inline-block;\n\n  a {\n    display: inline !important;\n  }\n}\n\n\n.blinker {\n  animation: blink 0.1s linear infinite;\n}\n@include keyframes(blink) {\n  50% {\n    opacity: 0;\n  }\n}\n\n\n.groups-page-sidebar {\n  height: 100%;\n  .chat-box {\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n  }\n}\n","@mixin transition ($arguments) {\n  -webkit-transition: $arguments;\n  -moz-transition: $arguments;\n  -ms-transition: $arguments;\n  -o-transition: $arguments;\n  transition: $arguments;\n}\n\n\n// less mixin that creates an animation keyframes with a given name and a colour as a variable\n// @param {string} @name - the name of the animation\n// @param {string} @property - the name of the animation\n// @param {string} @initialColor - the colour of the animation\n// @param {string} @finalColor - the colour of the animation\n// @example\n// .my-class {\n//   .animation(my-animation, color, #fff, #000);\n// }
2\n// @result\n//@keyframes my-animation {\n//  0% {\n//    color: var(@initialColor)\n//  }\n//  to {\n//    color: var(@finalColor)\n//  }\n//}\n@mixin animationFlashColor ($name, $property, $initialColor, $finalColor) {\n  @include keyframes($name) {\n    0% {\n      #{$property}: var($initialColor);\n    }\n    to {\n      #{$property}: var($finalColor);\n    }\n  }\n}\n\n@mixin keyframes($name) {\n  @-webkit-keyframes #{$name} {\n    @content;\n  }\n  @-moz-keyframes #{$name} {\n    @content;\n  }\n  @-ms-keyframes #{$name} {\n    @content;\n  }\n  @keyframes #{$name} {\n    @content;\n  }\n}\n\n\n@mixin noselect {\n  -webkit-user-select: none; /* Chrome all / Safari all */\n  -moz-user-select: none; /* Firefox all */\n  -ms-user-select: none; /* IE 10+ */\n  user-select: none; /* Likely future */\n}",'@import "../utils/mixins";\n\n.groups--row--group-type {\n  display: flex;\n  align-items: center;\n}\n\n\n.groups-preview-container {\n\n  @include transition(width 1s ease-in);\n}\n','@import "../variables";\n\n.widget-preview-container {\n  position: fixed;\n  width: 100%;\n  z-index: 10000;\n  left: 0;\n  top: 0;\n  background: white;\n  overflow-y: scroll;\n  height: 99vh;\n  & > div {\n    &:nth-child(2) {\n      margin-top: 100px;\n    }\n  }\n}\n\n.widget-preview-container__bar {\n  width: 100%;\n  height: 60px;\n  padding: 10px 20px;\n  color: #fff;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  position: fixed;\n  z-index: 10000;\n  left: 0px;\n\n  h4 {\n    margin-bottom: 0;\n  }\n\n  &.bar-calendar {\n    background-color: $calendar-theme;\n  }\n\n  &.bar-groups {\n    background-color: $groups-theme;\n  }\n\n  &.bar-alerts {\n    background-color: $alerts-theme;\n  }\n\n  &.bar-signup {\n    background-color: $signups-theme;\n  }\n\n  .close {\n    width: 50px;\n    background-color: rgba(0, 0, 0, 0.2);\n    border-radius: 50%;\n    height: 50px;\n  }\n}\n',".total-due {\n  font-size: 16px;\n  line-height: 21px;\n}\n\n\n.is-valid {\n\n  input {\n\n    font-weight: 500;\n  }\n\n  &:before {\n    content: \"Applied!\";\n    position: absolute;\n    z-index: 10;\n    font-size: 16px;\n    right: 64px;\n    top: 8px;\n  }\n}\n\n\n.pricing-before-after-modal button.close {\n  top: -50px !important;\n  right: -25px !important;\n\n  @media only screen and (max-width: 767.98px) {\n    top: -15px !important;\n    right: -15px !important;\n  }\n}\n\n.subscription-plan-table-swipeable {\n  display: grid;\n  grid-auto-flow: column;\n  grid-auto-columns: 45%;\n  gap: 16px;\n  overflow-x: auto;\n  scroll-snap-type: x mandatory;\n  -webkit-overflow-scrolling: touch;\n  padding: 12px 16px;\n\n  @media only screen and (max-width: 767.98px) {\n    grid-auto-columns: 90%;\n  }\n}\n\n.subscription-plan-table-swipeable.subscription-plan-table-swipeable-dc {\n  grid-auto-columns: 70%;\n}\n\n.subscription-plan-table-swipeable::-webkit-scrollbar {\n  display: none; /* Hide scrollbar for cleaner UI */\n}\n\n.subscription-plan-table-swipeable > div {\n  background: #fff;\n  border-radius: 12px;\n  padding: 16px;\n  box-shadow: 0 4px 12px rgba(0,0,0,0.1);\n  scroll-snap-align: start;\n}\n\n/* Adjust widths */\n.subscription-plan-table-swipeable > div {\n  min-width: 66%;   /* First card = full width */\n}\n\n\n.subscription-plan-table {\n  grid-gap: 8px;\n  -ms-flex-pack: center;\n  display: -ms-grid;\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(312px, 312px));\n  -webkit-justify-content: center;\n  justify-content: center;\n  width: 100%;\n}\n\n.subscription-plan-table-selectors {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 24px;\n}\n\n.subscription-plan-table-selectors-interval-container {\n\n  position: relative;\n  z-index: 1;\n\n}\n\n.subscription-plan-table-selectors-interval {\n  background-color: var(--grey100);\n\n  border: 1px solid var(--grey50);\n  border-color: var(--grey200);\n  border-radius: 8px;\n  padding: 2px;\n  justify-content: flex-start;\n  display: flex;\n  list-style: none;\n  margin: 0;\n  position: relative;\n}\n\n.subscription-plan-table-selectors-interval-button {\n  z-index: 2;\n\n  button {\n\n    outline: none;\n    color: var(--grey800);\n    background-color: transparent;\n    border-radius: 6px;\n    font-size: 1em;\n    font-weight: 400;\n    height: auto;\n    line-height: 20px;\n    padding: 8px 32px;\n    transition: color .15s ease-in, font-weight .15s ease-in;\n    cursor: pointer;\n    border: none;\n\n    .subscription-plan-table-selectors-interval-button-content {\n      opacity: 0.7;\n      min-width: 0;\n      overflow: hidden;\n      transition: opacity .2s ease;\n      width: 100%;\n      will-change: opacity;\n    }\n\n  }\n\n\n}
2\n\n.subscription-plan-table-selectors-interval-button_selected {\n  button {\n\n    background-color: transparent;\n    box-shadow: none;\n    font-weight: 500;\n    color: var(--grey25);\n\n    .subscription-plan-table-selectors-interval-button-content {\n      opacity: 1;\n    }\n  }\n}\n\n.subscription-plan-table-selectors-interval-button_glider {\n  background-color: rgb(21, 94, 239);\n  --offset: 2px;\n  height: 36px;\n  width: 116px;\n  border: 1px solid var(--checkout-gray50);\n  border-radius: 6px;\n  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.07), 0 1px 1.5px 0 rgba(0, 0, 0, 0.05);\n  box-sizing: border-box;\n  display: -webkit-flex;\n  display: -ms-flexbox;\n  display: flex;\n  position: absolute;\n  -webkit-transform: translateX(calc(2px - 2px));\n  -ms-transform: translateX(calc(2px - 2px));\n  transform: translateX(calc(2px - 2px));\n  transition: .25s ease-out;\n  z-index: 1;\n}\n\n.subscription-plan-table-selectors-interval-button_glider-right {\n  -webkit-transform: translateX(calc(116px - 2px));\n  -ms-transform: translateX(calc(116px - 2px));\n  transform: translateX(calc(116px - 2px));\n}\n\n.subscription-plan-column {\n  opacity: 0;\n  transform: translateY(24px);\n  max-width: 300px;\n\n  &.subscription-plan-column_highlight {\n    background-color: var(--grey100);\n    border: 1px solid var(--grey200);\n  }\n}\n\n.subscription-plan-column-heading {\n  margin-bottom: 32px;\n  height: 6em;\n}\n\n.subscription-plan-column-image {\n\n  img {\n\n    border-radius: 6px;\n    margin-bottom: 16px;\n    max-height: 120px;\n    max-width: 100%;\n  }\n}\n\n.subscription-plan-column-name {\n\n  h4 {\n    margin-bottom: 12px;\n  }\n\n  p {\n    color: var(--grey500);\n  }\n\n}\n\n.subscription-plan-column-action {\n  button {\n    height: 44px;\n    font-size: 1.1em;\n    font-weight: 500;\n  }\n}\n\n.subscription-plan-column-price-cta {\n  display: flex;\n  flex-wrap: nowrap;\n  flex-direction: column;\n  justify-content: end;\n  gap: 16px;\n}\n\n.subscription-plan-column-price {\n  h2 {\n    font-size: 2.7em;\n    display: flex;\n    align-items: center;\n    gap: 4px;\n  }\n\n  .subscription-plan-column-price-interval {\n    font-size: 1rem;\n    white-space: break-spaces;\n    width: 3em;\n    display: inline-block;\n  }\n}\n\n.subscription-plan-column-features {\n  p {\n    margin: 12px 0;\n  }\n\n  ul {\n    list-style: none;\n    margin-block-start: 0;\n    margin-block-end: 0;\n    padding-inline-start: 0px;\n\n    li {\n      color: var(--grey500);\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      margin-bottom: 12px;\n\n      i {\n        font-size: 14px;\n        line-height: 1;\n      }\n    }\n  }\n}\n\n.card-box-subscription-plan-column-labels {\n  min-height: 28px;\n  display: flex;\n  gap: 8px\n}\n\n.subscription-plan-column-sandbox {\n  background: var(--grey-blue900);\n  color: var(--grey100);\n  font-size: 0.85em;\n  line-height: 1;\n  font-weight: 500;\n  border-radius: 4px;\n  padding: 4px 8px;\n  display: inline-block;\n  margin-bottom: 8px;\n\n\n}\n\n.subscription-plan-column-best-deal {\n\n  background: var(--white);\n  color: var(--grey600);\n  font-size: 0.85em;\n  line-height: 1;\n  font-weight: 500;\n  border-radius: 4px;\n  margin-bottom: 8px;\n\n  display: inline-flex;\n  height: 18px;\n  overflow: hidden;\n  padding: 2px 6px;\n  position: relative;\n  text-align: center;\n\n  &:before {\n\n    -webkit-animation: badgeHighlightShimmer 3.5s;\n    animation: badgeHighlightShimmer 3.5s;\n    -webkit-animation-delay: 1.8s;\n    animation-delay: 1.8s;\n    -webkit-animation-iteration-count: infinite;\n    animation-iteration-count: infinite;\n    -webkit-animation-timing-function: ease-out;\n    animation-timing-function: ease-out;\n    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .18) 25%, rgba(255, 255, 255, .3) 50%, rgba(255, 255, 255, .18) 75%, rgba(255, 255, 255, 0));\n    content: \"\";\n    display: block;\n    height: 90px;\n    left: -60%;\n    position: absolute;\n    top: -150px;\n    -webkit-transform: rotate(-25deg);\n    -ms-transform: rotate(-25deg);\n    transform: rotate(-25deg);\n    width: 200px;\n  }\n}\n\n.subscription-plan-column-best-deal:before {\n  background: linear-gradient(180deg, rgba(130, 130, 130, 0) 0, rgba(130, 130, 130, .2) 25%, rgba(130, 130, 130, .3) 50%, rgba(130, 130, 130, .2) 75%, rgba(130, 130, 130, 0));\n\n}\n\n\n@keyframes badgeHighlightShimmer {\n  0% {\n    left: -100%;\n    top: -150px;\n  }\n\n  50% {\n    left: 100%;\n    top: 150px;\n  }\n  100% {\n    left: 100%;\n    top: 150px;\n  }\n}\n\n@keyframes fadeUp {\n  0% {\n    opacity: 0.01;\n    transform: translateY(30px);\n  }\n  60% {\n    opacity: 0.5; /* hold invisible a bit longer */\n  }\n  100% {\n    opacity: 1;\n    transform: translateY(0);\n  }\n}\n\n.animate-in {\n  animation: fadeUp 0.8s ease-out forwards; /* longer duration */\n}\n\n\n.subscription-plan-column.animate-in {\n  opacity: 1;\n  transform: translateY(0);\n  animation: fadeUp 0.5s ease-out forwards;\n}\n\n.subscription-plan-table .subscription-plan-column.animate-in {\n  animation: fadeUp 0.5s ease-out forwards;\n}\n\n.subscription-plan-table .subscription-plan-column.animate-in:nth-child(1) {\
2n  animation-delay: 0.05s;\n}\n\n.subscription-plan-table .subscription-plan-column.animate-in:nth-child(2) {\n  animation-delay: 0.1s;\n}\n\n.subscription-plan-table .subscription-plan-column.animate-in:nth-child(3) {\n  animation-delay: 0.2s;\n}\n\n.subscription-plan-table .subscription-plan-column.animate-in:nth-child(4) {\n  animation-delay: 0.3s;\n}\n\n\n.currency-select {\n  appearance: none;\n  -webkit-appearance: none;\n  -moz-appearance: none;\n\n  padding: 8px 32px 8px 12px;\n  border-radius: 8px;\n  background-color: var(--grey100);\n\n  border: 1px solid var(--grey50);\n  border-color: var(--grey200);\n  font-size: 0.95rem;\n  font-weight: 500;\n  cursor: pointer;\n\n\n  background-image: url(\"data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>\");\n  background-repeat: no-repeat;\n  background-position: right 10px center;\n  background-size: 20px 20px;\n}\n\n.currency-select:hover {\n  border-color: var(--grey300); /* slightly darker gray on hover */\n}\n\n.currency-select:focus {\n  outline: none;\n  border-color: var(--brand600);\n  box-shadow: 0 0 0 2px rgba(var(--brand200), 0.2); /* subtle blue shadow on focus */\n}\n\n/* Optional: match rounded style when inside flex containers */\n.currency-select-wrapper {\n  display: inline-block;\n}\n\n\n.plan-comparison-table-item {\n  margin-bottom: 16px;\n}\n\n.plan-comparison-table-item-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-bottom: 8px;\n}\n\n.plan-comparison-table-item-detail {\n  display: grid;\n  grid-template-columns: minmax(200px, 265px) 1fr;\n  grid-template-rows: repeat(2, 1fr);\n  gap: 0px 8px;\n}\n\n.plan-comparison-table-item-detail-item {\n\n}\n\n.plan-comparison-table-item-detail-item-separator {\n\n}\n\n.comparison-bar {\n  position: relative;\n  height: 8px;\n  display: block;\n  width: 100%;\n  background-color: #e5e5e5;\n  border-radius: 8px;\n  background-clip: padding-box;\n  margin: 0.5rem 0 0.5rem 0;\n  overflow: hidden;\n\n  .progress-bar {\n    height: 8px;\n  }\n\n  &.bg-warning,\n  .bg-warning {\n    background-color: var(--warning400) !important;\n  }\n\n  &.bg-success,\n  .bg-success {\n    background-color: var(--success400) !important;\n  }\n\n  &.bg-info,\n  .bg-info {\n    background-color: var(--blue-light400) !important;\n  }\n\n  &.bg-danger,\n  .bg-danger {\n    background-color: var(--error50) !important;\n    border-color: var(--error200);\n    color: var(--error700);\n  }\n\n  &.bg-primary,\n  .bg-primary {\n    background-color: var(--brand400) !important;\n  }\n}\n\n.quota-progress.bg-danger,\n.comparison-bar.bg-danger {\n  border-top-right-radius: 0;\n  border-bottom-right-radius: 0;\n  position: relative;\n\n\n}\n\n.progress-bar.bg-danger {\n/*\n  &::after {\n    content: \"\";\n    position: absolute;\n    top: 0;\n    right: 0px;\n    width: 100%;\n    height: 8px;\n\n    background: hsla(5, 86%, 97%, 1);\n\n    background: linear-gradient(0deg, hsla(5, 86%, 97%, 1) 0%, hsla(4, 86%, 58%, 1) 100%);\n\n    background: -moz-linear-gradient(0deg, hsla(5, 86%, 97%, 1) 0%, hsla(4, 86%, 58%, 1) 100%);\n\n    background: -webkit-linear-gradient(0deg, hsla(5, 86%, 97%, 1) 0%, hsla(4, 86%, 58%, 1) 100%);\n\n\n  }*/\n}",'\nh4.or {\n  overflow: hidden;\n  text-align: center;\n  color: #5c5c5c;\n  font-weight: 400;\n\n  &:before,\n  &:after {\n    background-color: #b7b7b7;\n    content: "";\n    display: inline-block;\n    height: 1px;\n    position: relative;\n    vertical-align: middle;\n    width: 50%;\n  }\n\n  &:before {\n    right: 0.5em;\n    margin-left: -50%;\n  }\n\n  &:after {\n    left: 0.5em;\n    margin-right: -50%;\n  }\n}\n\n\n.signup-method-selection {\n  gap: 25px;\n  margin: 40px 0;\n}\n\n\n.scope-label {\n  font-size: 14px;\n  color: #333;\n}\n\n\n.select-integration {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 20px;\n\n\n  .integration-button {\n    max-width: 400px;\n    border: 1px solid var(--grey300);\n    padding: 10px;\n    cursor: pointer;\n    border-radius: 8px;\n\n    &.selected {\n      border-color: var(--success600);\n    }\n  }\n}\n',".overlapping-alert-container {\n  //position: absolute;\n  width: 100%;\n  //bottom: 0;\n  //left: 0;\n  //padding-left: 1em;\n  //padding-right: 1em;\n\n  .link-read-more {\n    display: flex !important;\n\n  }\n}\n\n.design-tab {\n  padding: 10px 20px;\n  border-radius: 8px !important;\n  border: 1px solid var(--grey200);\n}\n\n\n\n.design-tab-menu {\n  position: sticky;\n  top: 0;\n  z-index: 100;\n  background-color: #fff;\n}\n\n.with-featured-highlights {\n  .design-tab-menu {\n    top: 40px;\n  z-index: 99;\n  }\n}\n\n\n.nav-tabs-builder-sticky {\n  position: sticky;\n  top: 39px;\n  z-index: 99;\n  background-color: #fff;\n\n}\n\n.with-featured-highlights {\n  .nav-tabs-builder-sticky {\n    top: 0;\n  z-index: 100;\n\n    &.chat-line {\n      top: 80px;\n      z-index: 98;\n    }\n  }\n}\n\n.chat-line {\n      border-bottom: 1px solid #eaeaea;\n    height: 12px;\n    margin: 7px 0 20px;\n    position: relative;\n    text-align: center;\n\n    .chat-date {\n      background-color: #fff;\n\n    }\n}\n\n.tab-content-builder {\n  padding-top: 0;\n\n  // BuilderTabs.js makes this a flex row (`d-flex`) so `.tab-pane`s can\n  // stretch to the panel's full height; as a flex item, a `.tab-pane`\n  // without an explicit basis shrinks to its own content's width instead of\n  // f
2illing the row. That happened to look full-width for widget types\n  // whose settings contain something wide enough to reach the container\n  // edge on its own (e.g. calendar's Design tab), but left a large blank\n  // gap for narrower content (e.g. alert's Design tab, whose Configuration/\n  // Design/Call to Action/Countdown timer boxes are shorter labels).\n  > .tab-pane {\n    flex: 1 1 100%;\n    min-width: 0;\n  }\n}\n\n@mixin tab-content-alert {\n  position: sticky;\n  bottom: 0;\n  z-index: 10000;\n  margin-left: -6px !important;\n  border-right: none;\n  border-bottom: none;\n  padding: 16px 8px !important;\n  font-size: 1rem;\n  border-radius: 0;\n}\n\n.tab-content-alert {\n  @include tab-content-alert;\n}\n\n.unsaved-work-warning {\n  @include tab-content-alert;\n\n}\n\n\n\n.unsaved-work-warning-message {\n  display: flex;\n  flex-direction: row;\n  align-items: flex-start;\n  gap: 8px;\n  padding-left: 4px;\n\n  i {\n    color: var(--warning600);\n    font-size: 20px;\n    border-radius: 50%;\n    padding: 1px;\n    border: 1px solid var(--warning500);\n    box-shadow: 0 0 1px 2px var(--warning300);\n  }\n}\n\n.saved-work-warning-message {\n  @include tab-content-alert;\n  width: 100%;\n  margin-bottom: 0;\n  display: flex;\n  gap: 6px;\n  align-items: center;\n\n}\n\n.saving-work-error-message {\n  @include tab-content-alert;\n  width: 100%;\n  margin-bottom: 0;\n  gap: 6px;\n  padding-left: 6px;\n  ul {\n    list-style: none;\n    margin-block: 0;\n    padding-block: 0;\n    padding-inline-start: 0;\n  }\n\n}\n\n.typography-setup-row {\n  margin-bottom: 0;\n}\n\n.typography-row-pair {\n  gap: 1em;\n  margin-top: 0.5em;\n\n  .typography-row {\n    flex: 1;\n    min-width: 0;\n  }\n}\n\n.typography-row-color {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n.typography-row-label-block {\n  display: block;\n}\n\n// Boxed grouping instead of a horizontal-rule divider between subsections\n.surface-setup-group {\n  border: 1px solid #e5e5e5;\n  border-radius: 8px;\n  padding: 12px 16px 16px;\n  margin-bottom: 12px;\n\n  &:last-child {\n    margin-bottom: 0;\n  }\n}\n.surface-setup-group-title {\n  display: block;\n  font-size: 11px;\n  font-weight: 700;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  color: #9e9e9e;\n  margin-bottom: 10px;\n}\n.surface-setup-group-body > .typography-row,\n.surface-setup-group-body > .typography-row-pair {\n  margin-bottom: 12px;\n\n  &:last-child {\n    margin-bottom: 0;\n  }\n}\n\n// Expand/collapse affordance\n.surface-setup-expand-toggle {\n  display: flex;\n  align-items: center;\n  gap: 4px;\n  background: none;\n  border: none;\n  padding: 8px 0;\n  color: #5d5d5d;\n  font-size: 13px;\n  cursor: pointer;\n\n  &:hover {\n    color: #202124;\n  }\n}",'/*------------------------------------------------------------------\n[35. Pricing]\n*/\n@import "./../../variables";\n\n.pricing-box {\n  background-color: #fff;\n  border: 1px solid var(--grey100);\n  border-radius: 20px;\n  padding: 30px;\n  margin-bottom: 30px;\n  //box-shadow: 0 6px 15px rgba(36, 37, 38, 0.08);\n  text-align: center;\n\n  p {\n    white-space: pre-wrap;\n  }\n}\n\n.pricing-box.new-calendar {\n  display: flex;\n  text-align: left;\n\n  @media #{$medium} {\n\n    flex-wrap: wrap;\n    .product-inner  {\n      align-items: center;\n      width: 100%;\n    }\n  }\n}\n\n.pricing-title {\n  margin: 0 0 20px;\n  text-transform: uppercase;\n  color: var(--grey700);\n  padding: 20px;\n  font-size: 20px;\n}\n\n.pricing-recommended {\n  margin: 0;\n  text-transform: uppercase;\n  background-color: var(--brand500);\n  text-align: center;\n  color: #fff;\n  padding: 20px;\n  font-size: 20px;\n}\n\n.pricing-discount {\n  margin: 0;\n  text-transform: uppercase;\n  background-color: var(--success500);\n  text-align: center;\n  color: #fff;\n  padding: 20px;\n  font-size: 20px;\n}\n\n.pricing-recommended-placeholder {\n  margin: 0;\n  padding: 20px;\n  font-size: 20px;\n}\n\n.pricing-rate-conditions {\n  font-size: 10px;\n  display: block;\n  margin-bottom: 20px;\n  color: var(--brand500);\n}\n\n\n.pricing-box ul {\n  list-style: none;\n  padding: 0;\n  margin: 0 0 20px;\n  text-align: left;\n}\n\n.pricing-box ul li {\n  line-height: 19px;\n  margin-bottom: 10px;\n}\n\n.pricing-box ul li i {\n  color: var(--brand500);\n  margin-right: 5px;\n}\n\n.table-cell {\n  display: table-cell;\n  position: relative;\n  vertical-align: middle;\n}\n\n.add-pricing {\n  height: 420px;\n  border: 2px dashed var(--grey100);\n}\n\n.btn.add-price-btn {\n  width: 80px;\n  height: 80px;\n  font-size: 20px;\n  border-color: #e7e7e7;\n  color: #333;\n  background-color: #f0f0f0;\n  line-height: 68px;\n}\n\n\n/* ------------------------------------------*/\n// custom addons of DCE\n\n.plan-toggle-container {\n  display: flex;\n  align-items: center;\n  justify-content: space-evenly;\n  min-width: 300px;\n  margin: 10px 0;\n  height: 40px;\n}\n\n\n.plan-header {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n}\n\n\n.branding-toggle-container {\n  display: flex;\n  text-align: left;\n  align-items: flex-start;\n  justify-content: space-evenly;\n  gap: 6px\n\n}
2\n\n.branding-toggle-container .material-switch {\n  margin-top: 6px;\n}\n\n.pricing-before-after-modal img {\n  width: 100%;\n}\n\n.pricing-before-after-modal > div {\n  width: 100%;\n  height: 100%;\n  padding: 100px;\n}\n\n.plan-branding-label {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  margin-bottom: 5px;\n\n}\n\n\n.pricing-feature {\n  display: flex;\n  align-items: flex-start;\n\n  .material-icons {\n  }\n}\n\n.input-group {\n  input {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0;\n  }\n  button {\n    border-top-left-radius: 0;\n    border-bottom-left-radius: 0;\n  }\n}\n',"/*------------------------------------------------------------------\n[4. Bootstrap Classes]\n*/\n\n.btn-white {\n  background-color: #fff;\n  border: 1px solid var(--grey300);\n  border-radius: 8px;\n  color: var(--grey700);\n  font-weight: 600;\n}\n\n.rounded,\n.circle {\n  border-radius: 500px;\n}\n\n.badge {\n  border-width: 1px;\n  border-style: solid;\n  border-radius: 16px;\n  line-height: initial;\n  font-weight: 500;\n  font-size: 0.857rem;\n\n  text-transform: lowercase;\n\n  &::first-letter {\n    text-transform: uppercase;\n  }\n}\n\n\n.bg-primary,\n.badge-primary {\n  background-color: var(--brand50) !important;\n  border-color: var(--brand200);\n  color: var(--brand700);\n}\n\n\n.bg-success,\n.badge-success {\n  background-color: var(--success50) !important;\n  border-color: var(--success200);\n  color: var(--success700);\n\n}\n\n\n.badge-tertiary {\n  background-color: var(--grey50);\n  border-color: var(--grey200);\n  color: var(--grey700);\n}\n\n.bg-info,\n.badge-info {\n  background-color: var(--blue-light50) !important;\n  border-color: var(--blue-light200);\n  color: var(--blue-light700);\n}\n\n.bg-warning,\n.badge-warning {\n  background-color: var(--warning50) !important;\n  border-color: var(--warning200);\n  color: var(--warning700);\n}\n\n.bg-danger,\n.badge-danger {\n  background-color: var(--error50) !important;\n  border-color: var(--error200);\n  color: var(--error700);\n}\n\n.bg-white {\n  background-color: #fff;\n}\n\n.text-primary,\n.dropdown-menu > li > a.text-primary {\n  color: var(--brand700);\n}\n\n.text-success,\n.dropdown-menu > li > a.text-success {\n  color: var(--success700);\n}\n\n.text-danger,\n.dropdown-menu > li > a.text-danger {\n  color: var(--error700);\n}\n\n.text-info,\n.dropdown-menu > li > a.text-info {\n  color: var(--blue-light700);\n}\n\n.text-warning,\n.dropdown-menu > li > a.text-warning {\n  color: var(--warning700);\n}\n\n.text-purple,\n.dropdown-menu > li > a.text-purple {\n  color: #7460ee;\n}\n\n.btn-primary {\n  background-color: var(--brand600);\n  border-width: 1px;\n  border-style: solid;\n  border-color: #fff;\n}\n\n.btn-primary:hover,\n.btn-primary:focus,\n.btn-primary.active,\n.btn-primary:active,\n.open > .dropdown-toggle.btn-primary {\n  background-color: var(--brand700);\n  //border: 1px solid #662766;\n}\n\n.btn-primary:disabled,\n.btn-primary:not(:disabled):not(.disabled):active {\n  background-color: var(--brand600);\n  border: 1px solid #fff;\n}\n\n.btn-primary.active.focus,\n.btn-primary.active:focus,\n.btn-primary.active:hover,\n.btn-primary.focus:active,\n.btn-primary:active:focus,\n.btn-primary:active:hover,\n.open > .dropdown-toggle.btn-primary.focus,\n.open > .dropdown-toggle.btn-primary:focus,\n.open > .dropdown-toggle.btn-primary:hover {\n  background-color: var(--brand700);\n  //border: 1px solid #552055;\n}\n\n.btn-outline-primary,\na.btn-outline-primary{\n\n  background-color: #fff;\n  border: 1px solid var(--brand300);\n  color: var(--brand700);\n  font-weight: 600;\n}\n\n.btn-outline-primary:hover,\n.btn-outline-primary:focus,\n.btn-outline-primary.active,\n.btn-outline-primary:active,\n.open > .dropdown-toggle.btn-outline-primary {\n  background-color: #fff;\n  border: 1px solid var(--brand700);\n  color: var(--brand700);\n}\n\n\n.btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {\n  border: 1px solid var(--brand600);\n  background-color: #fff;
2\n  color: var(--brand700);\n}\n\n.btn-outline-primary:disabled {\n  border: 1px solid var(--brand500);\n  color: var(--brand500);\n}\n\n.btn-success {\n  background-color: var(--success600);\n  border-width: 1px;\n  border-style: solid;\n  border-color: #fff;\n}\n\n.btn-success:hover,\n.btn-success:focus,\n.btn-success.active,\n.btn-success:active,\n.open > .dropdown-toggle.btn-success {\n  background-color: var(--success700);\n}\n\n.btn-success.active.focus,\n.btn-success.active:focus,\n.btn-success.active:hover,\n.btn-success.focus:active,\n.btn-success:active:focus,\n.btn-success:active:hover,\n.open > .dropdown-toggle.btn-success.focus,\n.open > .dropdown-toggle.btn-success:focus,\n.open > .dropdown-toggle.btn-success:hover {\n  background-color: var(--success700);\n}\n\n.btn-info {\n  background-color: var(--blue-light600);\n  border-width: 1px;\n  border-style: solid;\n  border-color: #fff;\n}\n\n.btn-info:hover,\n.btn-info:focus,\n.btn-info.active,\n.btn-info:active,\n.open > .dropdown-toggle.btn-info {\n  background-color: var(--blue-light700);\n}\n\n.btn-info.active.focus,\n.btn-info.active:focus,\n.btn-info.active:hover,\n.btn-info.focus:active,\n.btn-info:active:focus,\n.btn-info:active:hover,\n.open > .dropdown-toggle.btn-info.focus,\n.open > .dropdown-toggle.btn-info:focus,\n.open > .dropdown-toggle.btn-info:hover {\n  background-color: var(--blue-light700);\n}\n\n.btn-warning {\n  background-color: var(--warning600);\n  border-width: 1px;\n  border-style: solid;\n  border-color: #fff;\n  color: #fff;\n}\n\n.btn-warning:hover,\n.btn-warning:focus,\n.btn-warning.active,\n.btn-warning:active,\n.open > .dropdown-toggle.btn-warning {\n  background-color: var(--warning700);\n  color: #fff;\n}\n\n.btn-warning.active.focus,\n.btn-warning.active:focus,\n.btn-warning.active:hover,\n.btn-warning.focus:active,\n.btn-warning:active:focus,\n.btn-warning:active:hover,\n.open > .dropdown-toggle.btn-warning.focus,\n.open > .dropdown-toggle.btn-warning:focus,\n.open > .dropdown-toggle.btn-warning:hover {\n  background-color: var(--warning700);\n  color: #fff;\n}\n\n.btn-danger {\n  background: #ea3503;\n  border: 1px solid #ea3503;\n}\n\n.btn-danger:hover,\n.btn-danger:focus {\n  background-color: #c72d02;\n  border: 1px solid #c72d02;\n}\n\n.page-item.active .page-link {\n  color: var(--grey800);\n}\n\n.page-item.disabled .page-link {\n  color: var(--grey300);\n  background-color: #fff;\n  border-color: var(--grey300);\n}\n\n.pagination > .active > a,\n.pagination > .active > a:focus,\n.pagination > .active > a:hover,\n.pagination > .active > span,\n.pagination > .active > span:focus,\n.pagination > .active > span:hover {\n  background-color: var(--grey50);\n  border-color: var(--grey300);\n}\n\n.pagination > li > a,\n.pagination > li > span {\n  color: var(--grey700);\n}\n\n.pagination > li:hover > a {\n  background-color: var(--grey50);\n  color: var(--grey700);\n}\n\n\n.page-item.active .page-link {\n  background-color: var(--grey50);\n  border-color: var(--grey300);\n}\n\n.dropdown-menu {\n  border: 1px solid rgba(0, 0, 0, 0.1);\n  border-radius: 12px;\n  transform-origin: left top 0;\n  box-shadow: inherit;\n  background-color: #fff;\n}\n\n.navbar-nav .open .dropdown-menu {\n  background-color: #fff;\n  border: 1px solid rgba(0, 0, 0, 0.1);\n}\n\n.modal-content {\n  border-radius: 0;\n}\n\n.btn-group-xs > .btn,\n.btn-xs {\n  min-height: 22px;\n  min-width: 22px;\n}\n\n.dropdown-menu {\n  font-size: 13px;\n}\n\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n  box-shadow: none;\n}\n\n.btn-link {\n  color: #333;\n}\n\n.nav .open > a,\n.nav .open > a:focus,\n.nav .open > a:hover {\n  background-color: rgba(0, 0, 0, 0.2);\n}\n\n.card {\n  margin-bottom: 30px;\n  border: 1px solid #e7e7e7;\n  box-shadow: 0 6px 15px rgba(36, 37, 38, 0.08);\n}\n\n.card-title {\n  margin-bottom: 1.125rem;\n}\n\n.dropdown-action .dropdown-toggle::after {\n  display: none;\n}\n\n.badge.badge-pill {\n  border-radius: 10rem;\n}\n\n.badge-primary {\n  color: #fff;\n}\n\n.badge-not-branded {\n  background-color: #CFE2F4;\n  color: #252525;\n  display: inline-block;\n  margin-bottom: 8px;\n  padding: 2px 20px;\n\n}\n\n.btn.btn-rounded {\n  border-radius: 50px;\n}\n\n.table .badge {\n  font-weight: 700;\n}\n\n.nav-tabs .nav-link:focus,\n.nav-tabs .nav-link:hover {\n  background-color: #eee;\n  border-color: transparent;\n}\n\n.nav-tabs .nav-link {\n  border-radius: 0;\n}\n\n.table.dataTable {\n  border-collapse: collapse !important;\n}\n\ntextarea.form-control {\n  height: auto;\n}\n\n.progress-example .progress {\n  margin-bottom: 1.5rem;\n}\n\n.progress-xs {\n  height: 4px;\n}\n\n.progress-sm {\n  height: 15px;\n}\n\n.progress.progress-sm {\n  height: 6px;\n}\n\n.progress.progress-md {\n  height: 8px;\n}\n\n.progress.progress-lg {\n  height: 18px;\n}\n\n.form-control.form-control-sm {\n  padding: 0.25rem 0.5rem;\n}\n\n.nav-builder {\n  background-color: var(--grey50);\n  border: 1px solid var(--grey200);\n  display: inline-flex;\n  border-radius: 10px;\n\n  .nav-item {\n    border-radius: 6px;\n    padding: 4px;\n\n    .nav-link {\n      border-radius: 10px;\n      padding: 0.571rem 0.875rem;\n      font-size: 1rem;\n      font-weight: 600;\n      color: var(--grey500);\n\n      &.active {\n        background-color: #fff;\n        box-shadow: 0 1px 2px -1px #0A0D121A;\n        color: var(--grey700);\n\n\n      }\n    }\n  }\n\n\n}
2",'\n.material-switch {\n  text-align: left;\n}\n\n.material-switch > input[type="checkbox"] {\n  display: none;\n}\n.material-switch > label {\n  cursor: pointer;\n  height: 0px;\n  position: relative;\n  width: 40px;\n}\n.material-switch > label::before {\n  background: var(--grey100);\n  box-shadow: 0px 1px 2px -1px #0A0D121A;\n  border-radius: 12px;\n  content: "";\n  height: 20px;\n  margin-top: -8px;\n  position: absolute;\n  opacity: 1;\n  transition: all 0.4s ease-in-out;\n  width: 36px;\n}\n.material-switch > label::after {\n  background: rgb(255, 255, 255);\n  border-radius: 16px;\n  box-shadow: 0px 1px 2px -1px #0A0D121A;\n  content: "";\n  height: 16px;\n  left: 2px;\n  margin-top: -4px;\n  position: absolute;\n  top: -2px;\n  transition: all 0.3s ease-in-out;\n  width: 16px;\n}\n.material-switch > input[type="checkbox"]:checked + label::before {\n  background: var(--brand600);\n  opacity: 1;\n}\n.material-switch > input[type="checkbox"]:checked + label::after {\n  background: #fff;\n  left: 18px;\n}\n','.material-radio {\n  z-index: 0;\n  position: relative;\n  display: inline-block;\n  color: red;\n  font-size: 16px;\n  line-height: 1.5;\n}\n\n/* Input */\n.material-radio > input {\n  appearance: none;\n  -moz-appearance: none;\n  -webkit-appearance: none;\n  z-index: -1;\n  position: absolute;\n  left: -10px;\n  top: -8px;\n  display: block;\n  margin: 0;\n  border-radius: 50%;\n  width: 40px;\n  height: 40px;\n  background-color: blue;\n  outline: none;\n  opacity: 0;\n  transform: scale(1);\n  pointer-events: none;\n  transition: opacity 0.3s, transform 0.2s;\n}\n\n/* Span */\n.material-radio > span {\n  display: inline-block;\n  width: 100%;\n  cursor: pointer;\n}\n\n/* Circle */\n.material-radio > span::before {\n  content: "";\n  display: inline-block;\n  box-sizing: border-box;\n  margin: 2px 10px 2px 0;\n  border: solid 1px; /* Safari */\n  border-color: var(--grey300);\n  border-radius: 50%;\n  width: 20px;\n  height: 20px;\n  vertical-align: top;\n  transition: border-color 0.2s;\n}\n\n/* Check */\n.material-radio > span::after {\n  content: "";\n  display: block;\n  position: absolute;\n  top: 2px;\n  left: 0;\n  border-radius: 50%;\n  width: 6px;\n  height: 6px;\n  background-color: white;//var(--brand600);\n  transform: translate(5px, 5px) scale(0);\n  transition: transform 0.2s;\n}\n\n/* Checked */\n.material-radio > input:checked {\n  background-color: var(--brand600);\n}\n\n.material-radio > input:checked + span::before {\n  border-color: var(--brand600);\n  border-width: 10px;\n}\n\n.material-radio > input:checked + span::after {\n  transform: translate(7px, 7px) scale(1);\n}\n\n/* Hover, Focus */\n.material-radio:hover > input {\n  opacity: 0.04;\n}\n\n.material-radio > input:focus {\n  opacity: 0.12;\n}\n\n.material-radio:hover > input:focus {\n  opacity: 0.16;\n}\n\n/* Active */\n.material-radio > input:active {\n  opacity: 1;\n  transform: scale(0);\n  transition: transform 0s, opacity 0s;\n}\n\n.material-radio > input:active + span::before {\n  border-color: rosybrown;\n}\n\n/* Disabled */\n.material-radio > input:disabled {\n  opacity: 0;\n}\n\n.material-radio > input:disabled + span {\n  color: rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.38);\n  cursor: initial;\n}\n\n.material-radio > input:disabled + span::before {\n  border-color: currentColor;\n}\n\n.material-radio > input:disabled + span::after {\n  background-color: currentColor;\n}\n','/*------------------------------------------------------------------\n[53. Responsive]\n*/\n\n@media only screen and (min-width: 768px) {\n  .custom-modal .modal-content.modal-lg {\n    width: 70vw;\n    max-width: 70vw;\n  }\n  .modal-backdrop.custom-backdrop.in {\n    background-color: transparent;\n    //left: 220px;\n    opacity: 1;\n  }\n  .modal-open .modal.custom-modal {\n    //left: 220px;\n  }\n  .custom-modal .modal-content {\n    border: 0 none;\n    box-shadow: inherit;\n    margin: 0 auto;\n    background-color: transparent;\n    padding: 30px 0;\n    width: 600px;\n  }\n\n  .custom-modal .modal-content.modal-xl {\n    width: 800px;\n  }\n  .custom-modal .modal-title {\n    margin-bottom: 20px;\n  }\n  .custom-modal .modal-body.card-box {\n    padding: 15px;\n  }\n  .custom-modal .modal-body {\n    padding: 0;\n  }\n  .custom-modal .modal-dialog {\n    height: auto;\n    margin: 0;\n    width: 100%;\n    max-width: 100%;\n    pointer-events: inherit;\n  }\n  .modal.custom-modal {\n    background-color: var(--grey100);\n  }\n  .custom-modal .modal-header {\n    border: 0;\n    padding: 0;\n  }\n  .custom-modal .modal-footer {\n    border: 0;\n  }\n  .modal-md {\n    width: 600px;\n  }\n  .custom-modal button.close {\n    background: #6C6969;\n    border-radius: 50%;\n    height: 50px;\n    right: 0px;\n    opacity: 1;\n    position: absolute;\n    top: 15px;\n    width: 50px;\n    text-shadow: inherit;\n    color: #fff;\n    z-index: 99;\n  }\n  .nav-tabs.nav-justified.nav-tabs-top {\n    border-bottom: 1px solid #ddd;\n  }\n  .nav-tabs.nav-justified.nav-tabs-top > li > a,\n  .nav-tabs.nav-justified.nav-tabs-top > li > a:hover,\n  .nav-tabs.nav-justified.nav-tabs-top > li > a:focus {\n    border-width: 2px 0 0 0;\n  }\n  .nav-tabs.nav-tabs-top >
2 li {\n    margin-bottom: 0;\n  }\n  .nav-tabs.nav-tabs-top > li > a,\n  .nav-tabs.nav-tabs-top > li > a:hover,\n  .nav-tabs.nav-tabs-top > li > a:focus {\n    border-width: 2px 0 0 0;\n  }\n  .nav-tabs.nav-tabs-top > li + li > a {\n    margin-left: 1px;\n  }\n  .nav-tabs.nav-tabs-top > li > a.active,\n  .nav-tabs.nav-tabs-top > li > a.active:hover,\n  .nav-tabs.nav-tabs-top > li > a.active:focus {\n    border-top-color: var(--primary);\n  }\n  .nav-tabs.nav-tabs-bottom > li {\n    margin-bottom: -1px;\n  }\n  .nav-tabs.nav-tabs-bottom > li > a.active,\n  .nav-tabs.nav-tabs-bottom > li > a.active:hover,\n  .nav-tabs.nav-tabs-bottom > li > a.active:focus {\n    border-bottom-width: 2px;\n    border-color: transparent;\n    border-bottom-color: var(--primary);\n    background-color: transparent;\n    transition: none 0s ease 0s;\n    -moz-transition: none 0s ease 0s;\n    -o-transition: none 0s ease 0s;\n    -ms-transition: none 0s ease 0s;\n    -webkit-transition: none 0s ease 0s;\n  }\n  .nav-tabs.nav-tabs-bottom > li {\n    margin-bottom: -1px;\n  }\n  .nav-tabs.nav-tabs-bottom > li > a.active,\n  .nav-tabs.nav-tabs-bottom > li > a.active:hover,\n  .nav-tabs.nav-tabs-bottom > li > a.active:focus {\n    border-bottom-width: 2px;\n    border-color: transparent;\n    border-bottom-color: var(--primary);\n    background-color: transparent;\n    transition: none 0s ease 0s;\n    -moz-transition: none 0s ease 0s;\n    -o-transition: none 0s ease 0s;\n    -ms-transition: none 0s ease 0s;\n    -webkit-transition: none 0s ease 0s;\n  }\n  .nav-tabs.nav-tabs-solid {\n    background-color: var(--grey50);\n    border: 0;\n  }\n  .nav-tabs.nav-tabs-solid > li {\n    margin-bottom: 0;\n  }\n  .nav-tabs.nav-tabs-solid > li > a {\n    border-color: transparent;\n  }\n  .nav-tabs.nav-tabs-solid > li > a:hover,\n  .nav-tabs.nav-tabs-solid > li > a:focus {\n    background-color: var(--grey100);\n  }\n  .nav-tabs.nav-tabs-solid > .open:not(.active) > a {\n    background-color: var(--grey100);\n    border-color: transparent;\n  }\n  .nav-tabs-justified.nav-tabs-top {\n    border-bottom: 1px solid #ddd;\n  }\n  .nav-tabs-justified.nav-tabs-top > li > a,\n  .nav-tabs-justified.nav-tabs-top > li > a:hover,\n  .nav-tabs-justified.nav-tabs-top > li > a:focus {\n    border-width: 2px 0 0 0;\n  }\n  /*.custom-modal .modal-content > button.close {\n    display: none;\n  }*/\n}\n@media only screen and (max-width: 1199.98px) {\n  .custom-modal .modal-content.modal-lg {\n    width: 90%;\n  }\n}\n@media only screen and (max-width: 991.98px) {\n  .profile-rightbar {\n    display: inline-block !important;\n  }\n  .task-right-sidebar .task-chat-view {\n    display: block;\n    position: fixed;\n    right: 0;\n    -webkit-transition: all 0.4s ease;\n    -moz-transition: all 0.4s ease;\n    transition: all 0.4s ease;\n    margin-right: 0;\n  }\n  .task-chat-view {\n    display: none;\n    -webkit-transition: all 0.4s ease;\n    -moz-transition: all 0.4s ease;\n    transition: all 0.4s ease;\n    right: 0;\n    transform: translateX(0px);\n    z-index: 1041;\n    width: 300px;\n    position: fixed;\n    margin-right: -300px;\n    display: table-cell;\n    top: 0;\n    padding-bottom: 60px;\n    margin-top: 60px;\n  }\n  .chat-profile-view {\n    display: none;\n    -webkit-transition: all 0.4s ease;\n    -moz-transition: all 0.4s ease;\n    transition: all 0.4s ease;\n    right: 0;\n    transform: translateX(0px);\n    z-index: 999999999999;\n    width: 300px;\n    position: fixed;\n    margin-right: -300px;\n    display: table-cell;\n    top: 0;\n    padding-bottom: 60px;\n    margin-top: 60px;\n    background-color: #fff;\n\n  }\n  .message-view.task-view {\n    width: 100%;\n  }\n  .pull-left.ticket-view-details {\n    width: 90%;\n  }\n  .slide-nav .page-wrapper {\n    left: 225px;\n    margin-left: 0;\n  }\n\n  .header .header-left {\n    position: absolute;\n    width: auto;\n    //width: 100%;\n  }\n  .mobile_btn {\n    display: block;\n  }\n  .page-title-box {\n    display: none;\n  }\n  .sidebar {\n    margin-left: -225px;\n    width: 225px;\n  }\n  .page-wrapper {\n    margin-left: 0;\n    padding-left: 0;\n    padding-right: 0;\n  }\n  .slide-nav .sidebar {\n    margin-left: 0;\n  }\n  a.mobile_btn {\n    color: var(--grey900);\n    font-size: 24px;\n    height: 60px;\n    left: 0;\n    line-height: 60px;\n    padding: 0 20px;\n    position: absolute;\n    top: 0;\n    width: 60px;\n    z-index: 10;\n  }\n  .modal-open .modal.custom-modal {\n    left: 0;\n    top: 0;\n  }\n  .modal-backdrop.custom-backdrop.in {\n    left: 0;\n  }\n  .slide-nav .page-wrapper {\n    left: 225px;\n    margin-left: 0;\n  }\n  body {\n    font-size: 13px;\n  }\n  .sidebar-menu li a {\n    font-size: 13px;\n  }\n  .chat-panel .custom-menu.navbar-nav > li > a {\n    font-size: 18px;\n  }\n}\n@media only screen and (max-width: 767.98px) {\n  .profile-info-left {\n    border-right: n
2one;\n    border-bottom: 2px dashed #ccc;\n    margin-bottom: 20px;\n    padding-bottom: 20px;\n  }\n  .navbar-nav .open .dropdown-menu {\n    float: left;\n    position: absolute;\n  }\n  .notifications {\n    right: -48px;\n  }\n  .notifications::before,\n  .notifications::after {\n    right: 60px;\n  }\n  .custom-modal button.close {\n    background-color: #6C6969;\n    border-radius: 50%;\n    height: 30px;\n    right: 15px;\n    opacity: 1;\n    position: absolute;\n    top: 11px;\n    width: 30px;\n    text-shadow: inherit;\n    color: #fff;\n    z-index: 99;\n  }\n  .modal-body.card-box {\n    background-color: #fff;\n    border: none;\n    border-radius: inherit;\n    box-shadow: unset;\n    margin-bottom: 0;\n    padding: 15px;\n  }\n  .header {\n    //z-index: 1040;\n  }\n  .task-btn-right {\n    position: absolute;\n    right: 8px;\n  }\n  .task-action-btn.task-check {\n    width: 36px;\n  }\n  .roles-menu {\n    margin-bottom: 20px;\n  }\n  .contacts-list {\n    padding: 0 70px 0 15px;\n  }\n  .left-action {\n    text-align: center;\n    margin-bottom: 15px;\n  }\n  .right-action {\n    text-align: center;\n  }\n  .top-action-left .pull-left {\n    float: none !important;\n  }\n  .top-action-left .btn-group {\n    margin-bottom: 15px;\n  }\n  .top-action-right {\n    text-align: center;\n  }\n  .top-action-right a.btn.btn-white {\n    margin-bottom: 15px;\n  }\n  .mail-sent-time {\n    float: left;\n    margin-top: 10px;\n    width: 100%;\n  }\n  .custom-modal .modal-content.modal-lg {\n    width: 100%;\n  }\n  .nav-tabs.nav-justified {\n    border-bottom: 1px solid #ddd;\n  }\n  .nav-tabs.nav-justified > li > a.active,\n  .nav-tabs.nav-justified > li > a.active:hover,\n  .nav-tabs.nav-justified > li > a.active:focus {\n    border-color: transparent transparent transparent #1d6ad2;\n    border-left-width: 2px;\n  }\n  .nav-tabs {\n    border-bottom: 0;\n    position: relative;\n    background-color: #fff;\n    padding: 5px 0;\n    border: 1px solid #ddd;\n    border-radius: 3px;\n  }\n  .nav-tabs .nav-item {\n    margin-bottom: 0;\n  }\n  .nav-tabs > li > a {\n    border-width: 2px;\n    border-left-color: transparent;\n  }\n  .nav-tabs .nav-link {\n    border-width: 2px;\n  }\n  .nav-tabs > li > a:hover,\n  .nav-tabs > li > a:focus {\n    background-color: var(--grey50);\n  }\n  .nav-tabs .nav-item.show .nav-link,\n  .nav-tabs .nav-link.active,\n  .nav-tabs > li > a.active,\n  .nav-tabs > li > a.active:hover,\n  .nav-tabs > li > a.active:focus {\n    background-color: var(--grey100);\n    border-color: transparent transparent transparent #1d6ad2;\n    border-left-width: 2px;\n  }\n  .nav-tabs > li.open:not(.active) > a,\n  .nav-tabs > li.open:not(.active) > a:hover,\n  .nav-tabs > li.open:not(.active) > a:focus {\n    background-color: var(--grey50);\n  }\n  .nav-tabs.nav-tabs-solid {\n    padding: 5px;\n  }\n  .nav-tabs.nav-tabs-solid.nav-tabs-rounded {\n    border-radius: 5px;\n  }\n  .nav-tabs.nav-tabs-solid > li > a {\n    border-left-width: 0 !important;\n  }\n  .nav-tabs-justified {\n    border-bottom: 1px solid #ddd;\n  }\n  .nav-tabs-justified > li > a.active,\n  .nav-tabs-justified > li > a.active:hover,\n  .nav-tabs-justified > li > a.active:focus {\n    border-width: 0 0 0 2px;\n    border-left-color: #1d6ad2;\n  }\n  h1 {\n    font-size: 2em;\n  }\n  h2 {\n    font-size: 1.5em;\n  }\n  h3 {\n    font-size: 1.17em;\n  }\n  h4 {\n    font-size: 1.12em;\n  }\n  h5 {\n    font-size: 0.83em;\n  }\n  h6 {\n    font-size: 0.75em;\n  }\n  .page-title {\n    font-size: 1.2em;\n  }\n  .card-title {\n    font-size: 1.12em;\n  }\n\n  .widget h3 {\n    font-size: 18px;\n  }\n  .countdown ul {\n    width: 100%;\n  }\n  .countdown ul li.timer {\n    width: 19.75%;\n    min-height: inherit;\n  }\n  .countdown ul li.seperator {\n    font-size: 40px;\n    line-height: 97px;\n    width: 7%;\n  }\n  .countdown ul li span {\n    font-size: 40px;\n  }\n  .countdown ul li p {\n    font-size: 10px;\n  }\n  .coming-title {\n    font-size: 30px;\n  }\n  .title-section {\n    margin-bottom: 50px;\n  }\n  .countdown {\n    margin-bottom: 50px;\n  }\n  .newsletter form {\n    width: 90%;\n  }\n  .newsletter input[type="text"] {\n    width: 70%;\n    height: 40px;\n  }\n  .submit-btn {\n    width: 30%;\n    height: 40px;\n  }\n  .my-video ul li {\n    width: 80px;\n  }\n  .product-info {\n    margin: 20px 0 30px;\n  }\n  .profile-bg {\n    height: 280px;\n  }\n  .table-responsive {\n    display: block;\n    width: 100%;\n    overflow-x: auto;\n    -ms-overflow-style: -ms-autohiding-scrollbar;\n  }\n  .header .has-arrow .dropdown-toggle > span:nth-child(2) {\n    display: none;\n  }\n  .header .has-arrow .dropdown-toggle::after {\n    display: none;\n  }\n  .modal-backdrop.custom-backdrop {\n    z-index: 1041;\n  }\n  .custom-modal .modal-dialog-centered {\n    min-height: inherit;\n  }\n  /*.custom-modal > button.close {\n    display: none;\n  }*/\n\n  .chat-window.calendar-window {\n    margin-top: 1rem;\n    margin-left: auto;\n    margin-right: auto;\n    width: 96%;\n    padding: 0;\n  }\n}\n\n@media only screen and (max-width: 575.98px) {\n  .contact-cat {\n    padding-right: 70px;\n  }\n  .user-menu {\n    display: none;\n  }\n  .mobile-user-menu {\n    display: block;\n  }\n  .search-box {\n    display: none;\n  }\n  .filter-row {\n    margin-bottom: 15px;\n  }\n  .page-wrapper > .content {\n    padding: 15px;\n  }\n  .profile-view .profile-basic {\n    margin-left: 0;\n  }\n  .profile-img-wrap {\n    position: relative;\n    margin: 0 auto;\n  }\n  .profile-view .profile-img-wrap {\n    margin: 0 auto 10px;\n    height: 100px;\n    width: 100px;\n  }\n  .profile-view .profile-img {\n    height: 100px;\n    width: 100px;\n  }\n  .profile-view .profile-img .avatar {\n    font-size: 24px;\n    height: 100px;\n    line-height: 100px;\n    margin: 0;\n    width: 100px;\n  }\n  .profile-info-left {\n    text-align: center;\n  }\n  .profile-basic {\n    margin-left: 0;\n    margin-top: 15px;\n  }\n  .page-title {\n    font-size: 18px;\n  }\n  .fc-toolbar .fc-right {\n    display: inline-block;\n    float: none;\n    margin: 10px auto 0;\n    width: 200px;\n    clear: both;\n  }\n  .fc-toolbar .fc-left {\n    float: none;\n    margin: 0 auto;\n    width: 200px;\n  }\n  .upload-text {\n    font-size: 18px;\n  }\n  .call-duration {\n    display: block;\n    margin-top: 0;\n    margin-bottom: 10px;\n    position: inherit;\n  }\n  .end-call {\n    margin-top: 10px;\n    position: inherit;\n  }
2\n  .chat-panel .chats {\n    padding: 15px 0;\n  }\n  .chat-right .chat-content {\n    max-width: 90%;\n  }\n  .chat-right .chat-body {\n    padding-left: 0;\n    padding-right: 0;\n  }\n  .chat-left .chat-content {\n    max-width: 90%;\n  }\n  .chat-left .chat-body {\n    padding-left: 0;\n    padding-right: 0;\n  }\n  .chat-avatar .avatar {\n    height: 20px;\n    line-height: 20px;\n    width: 20px;\n  }\n  .account-box {\n    width: 100%;\n    margin-bottom: 20px;\n  }\n  body {\n    font-size: 12px;\n  }\n  .sidebar-menu li a {\n    font-size: 12px;\n  }\n  .content {\n    padding: 0 50px;\n  }\n  .countdown ul {\n    width: 100%;\n  }\n  .countdown ul li.timer {\n    min-height: inherit;\n    padding: 15px 5px;\n    width: 19.75%;\n  }\n  .countdown ul li.seperator {\n    width: 7%;\n    font-size: 22px;\n    padding: 0 5px;\n    line-height: 55px;\n  }\n  .countdown ul li span {\n    font-size: 22px;\n  }\n  .countdown ul li p {\n    font-size: 7px;\n  }\n  .coming-title {\n    font-size: 20px;\n  }\n  .title-section {\n    margin-bottom: 20px;\n  }\n  .countdown {\n    margin-bottom: 20px;\n  }\n  .newsletter form {\n    width: 90%;\n  }\n  .newsletter input[type="text"] {\n    width: 70%;\n    height: 36px;\n    padding: 0 10px;\n  }\n  .submit-btn {\n    width: 30%;\n    height: 36px;\n    padding: 0 10px;\n  }\n  .sub-title {\n    font-size: 11px;\n  }\n  .newsletter h3 {\n    font-size: 16px;\n  }\n  .pull-left.ticket-view-details {\n    width: 80%;\n  }\n  .chat-panel .last-seen {\n    font-size: 10px;\n  }\n  .custom-menu.navbar-nav > li > a {\n    margin-left: 10px;\n  }\n  .profile-bg {\n    height: 180px;\n  }\n  .error-box h1 {\n    font-size: 50px;\n  }\n}\n\n',".notification-container-top-center {\n  position: absolute;\n  top: 15vh;\n  display: flex;\n  justify-content: center;\n  width: 100%;\n\n  .notification-parent {\n    width: auto !important;\n    min-width: 30vw;\n  }\n\n  .notification-title {\n    font-weight: 700;\n    font-size: 14px;\n    margin-top: 5px;\n    margin-bottom: 5px;\n  }\n\n  .notification-message {\n    max-width: calc(100% - 15px);\n    font-size: 14px;\n    line-height: 150%;\n    word-wrap: break-word;\n    margin-bottom: 0;\n    margin-top: 0;\n  }\n}\n\n","// a css class that creates a pulsing animation where colour is changed from white to black and back again\n.pulse {\n  animation: pulse 2s infinite;\n  border-radius: 50%;\n  box-shadow: 0 0 0 0 rgba(0, 0, 0, 1);\n  transform: scale(1);\n}\n\n@include  keyframes(pulse) {\n  0% {\n    transform: scale(0.95);\n    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);\n  }\n\n  70% {\n    transform: scale(1);\n    box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);\n  }\n\n  100% {\n    transform: scale(0.95);\n    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);\n  }\n}\n",'@import "../variables";\n\n/* The browser window */\n.browser-window {\n  overflow: hidden;\n  background: var(--grey50);\n}\n\n.browser-window--container {\n  border: 3px solid #f1f1f1;\n  border-top-left-radius: 8px;\n  border-top-right-radius: 8px;\n  position: relative;\n  background: white;\n}\n\n/* Container for columns and the top "toolbar" */\n.browser-window--row {\n  padding: 10px;\n  background: #f1f1f1;\n  border-top-left-radius: 4px;\n  border-top-right-radius: 4px;\n  position: absolute;\n  width: 100%;\n  z-index: 20;\n\n\n  /* Clear floats after the columns */\n\n  &:after {\n    content: "";\n    display: table;\n    clear: both;\n  }\n}\n\n/* Create three unequal columns that floats next to each other */\n.browser-window--column {\n  float: left;\n}\n\n.browser-window_left {\n  width: 15%;\n}\n\n.browser-window_right {\n  width: 10%;\n}\n\n.browser-window_middle {\n  width: 75%;\n}\n\n\n/* Three dots */\n.browser-window_dot {\n  margin-top: 4px;\n  margin-right: 4px;\n  height: 12px;\n  width: 12px;\n  background-color: #bbb;\n  border-radius: 50%;\n  display: inline-block;\n\n  &.red {\n    background-color: #ED594A;\n  }\n\n  &.yellow {\n    background-color: #FDD800;\n  }\n\n  &.green {\n    background-color: #5AC05A;\n  }\n}\n\n/* Style the input field */\n.browser-window input[type=text] {\n  width: 100%;\n  border-radius: 3px;\n  border: none;\n  background-color: white;\n  margin-top: -8px;\n  height: 25px;\n  color: #666;\n  padding: 5px;\n}\n\n/* Three bars (hamburger menu) */\n.browser-window--bar-container {\n  float: right;\n  position: relative;\n}\n\n.browser-window--bar-container_bar {\n  width: 17px;\n  height: 3px;\n  background-color: #aaa;\n  margin: 3px 0;\n  display: block;\n}\n\n/* Page content */\n.browser-window {\n  /*padding: 10px;*/\n}\n\n.browser-window--content {\n  //padding: 20px;\n  //padding-left: 13px;\n  //padding-right: 13px;\n  height: calc(100vh - 290px);\n  width: 100%;\n  left: 0;\n  position: absolute;\n  //z-index: 100;\n  display: table;\n}\n\n.browser-window--preview {\n  position: relative;\n  width: 100%;\n  border-bottom-left-radius: 4px;\n  border-bottom-right-radius: 4px;\n  height: calc(100vh - 290px);\n  overflow: hidden;\n  margin-top: 43px;\n}\n\n.browser-window--preview-iframe {\n  padding: 10px;\n  position: relative;\n  border: none;\n  width: 100%;\n  height: 100%;\n\n}\n\n.browser-window--preview-overlay {\n  z-index: 3;\n  position: absolute;\n  width: 100%;\n  height: 100%;\n  opacity: 0.5;\n  background-color: #000;\n}\n\n\n// a workaround to ensure that widget preview uses absolute positioning, not fixed\n.alerts-preview-container {\n  .dc-banner_bottom,\n  .dc-banner_stick {\n    position: absolute !important;\n\n\n  }\n\n  .dc-alerts-banner {\n\n    @media #{$phone} {\n      position: absolute !important;\n    }\n  }\n\n  .browser-window {\n    background-color: #fff;\n  }\n}\n\n\n.widget-preview-container {\n  .browser-window {\n    width: 80%;\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  &.widget-preview-container--mobile {\n    .browser-window {\n      width: 380px;\n\n      .dc-alerts-banner {\n        position: absolute !important;\n        bottom: 0;\n        top: initial !important;\n      }\n    }\n  }\n}\n','@import "../utils/mixins";\n@import "../variables";\n\n.alert--events-preview {\n  position: absolute;\n  height: 60px;\n  bottom: 0;\n  overflow: hidden;\n  z-index: 29;\n  width: 35vw;\n  display: flex;\n  justify-content: center;\n  left: 10px;\n  border-radius: 4px;\n  margin-bottom: 5px;\n\n  @include transition(height 0.5s ease-in-out);\n\n  &.expanded {\n    height: 40vh;\n  }\n\n  @media #{$phone} {\n    width: 100%;\n    left: 0;\n  }\n}\n\n.alert--events-preview_container {\n  width: 100%;\n}\n\n.alert--events-preview_toolbar {\n  cursor: pointer;\n}\n\n.alert--events-preview_events-list {\n  height: 100%; /* relevant part */\n  overflow-y: auto; /* relevant part */\n}\n',".filters {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n}\n\n.filters__filter-group-container {\n  display: flex;\n}\n\n.filters__add-group-button {\n  color:var(--brand700);\n  display: inline-block;\n  cursor: pointer;\n  text-decoration: none;\n  font-weight: 500;\n  padding: 5px 0;\n  margin-bottom: 5px;\n\n  &:hover {\n    color:var(--brand800);\n  }\n}\n\n\n@mixin filter-group__rule-active {\n  background-color: #eef0fc;\n  color: var(--grey-blue900);\n\n  .filter-group__rule--remove {\n    display: block;\n  }\n\n  &:after {\n    content: '';\n    width: calc(100% - 29px);\n    height: 100%;\n    position: absolute;\n    top: 0;\n    left: 0;\n    pointer-events: none;\n    background: linear-gradient(to right, rgba(238, 240, 252, 0) 90%, #eef0fc 100%);\n  }\n}\n\n.filter-group__rule-active {\n  @include filter-group__rule-active;\n}\n\n.filters__filter-group {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  justify-content: flex-start;\n\n  background-color: var(--grey-blue50);\n  border-top-left-radius: 4px;\n  border-bottom-left-radius: 4px;\n}\n\n.filter-group__rule {\n  padding: 5px 12px;\n  color: var(--grey-blue700);\n  cursor: pointer;\n  position: relative;\n\n  border-top-left-radius: 4px;\n  border-bottom-left-radius: 4px;\n\n  &:hover {\n    @include filter-group__rule-active;\n  }\n\n}\n\n.filter-group__rule-label__with-crown {\n  display: inline-flex;\n  align-items: center;\n  gap: 5px;\n\n  img {\n    margin-bottom: 2px;\n    width: 12px;\n    height: 13px;\n  }\n}\n\n.filter-group__rule-error {\n  background-color: var(--error50);\n  color: var(--error700);\n\n  .filter-group__rule--remove {\n    background-color: var(--error50);\n    color: var(--error700);\n\n  }\n\n  &:hover {\n    background-color: var(--error100);\n    color: var(--error800);\n\n    &:after {\n      background: linear-gradient(to right, rgba(255, 240, 244, 
20) 90%, var(--error100) 100%);\n    }\n  }\n}\n\n.filter-group__rule-warning {\n  background-color: var(--warning50);\n  color: var(--warning700);\n\n  .filter-group__rule--remove {\n    background-color: var(--warning50);\n    color: var(--warning700);\n\n  }\n\n  &:hover {\n    background-color: var(--warning100);\n    color: var(--warning800);\n\n    &:after {\n      background: linear-gradient(to right, rgba(255, 250, 240, 0) 90%, var(--warning100) 100%);\n    }\n  }\n}\n\n\n.filter-group__rule--remove {\n  position: absolute;\n  display: none;\n  top: 0;\n  right: 0;\n  padding: 5px 10px;\n  cursor: pointer;\n  background-color: var(--error50);\n  color: var(--error700);\n  font-size: 1.5em;\n  line-height: 1;\n\n  &:before {\n    content: \" \";\n    width: 10px;\n    height: 100%;\n  }\n}\n\n\n.filter-group__add {\n\n  position: relative;\n\n  .filters__dropdown {\n    right: 0;\n    left: auto;\n  }\n\n  &.filters__add-group-button {\n    .filters__dropdown {\n      right: auto;\n      left: 0;\n    }\n  }\n}\n\n\n.filter-group__add-button {\n  border-top-right-radius: 4px;\n  border-bottom-right-radius: 4px;\n  color: var(--grey-blue500);\n  background-color: var(--grey-blue50);\n\n  padding: 6px 8px 6px 10px;\n  font-size: 1.5em;\n  line-height: 1;\n  cursor: pointer;\n  border-left: 1px solid #fefefe;\n\n  &:hover {\n    background-color: var(--grey-blue100);\n    color: var(--blue-light700);\n  }\n\n}\n\n.filters__conjunction {\n  padding: 6px 10px;\n  min-width: 24px;\n  text-align: center;\n  font-weight: 600;\n  color: #757575;\n  cursor: pointer;\n  position: relative;\n\n  &:hover {\n    background-color: var(--grey-blue100);\n    color: var(--blue-light700);\n  }\n}\n\n.filters__conjunction_active {\n  background-color: var(--grey-blue50);\n  color: var(--blue-light700);\n}\n\n\n.filters__dropdown {\n  position: absolute;\n  z-index: 10;\n  padding: 10px;\n  background-color: #fff;\n  border-radius: 6px;\n  box-shadow: 0 12px 24px -4px rgba(62, 67, 108, .2), 0 0 0 1px rgba(0, 0, 0, .05);\n  top: calc(100% + 5px);\n  left: 0;\n  right: 0;\n  width: fit-content;\n\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n}\n\n.filters__dropdown__option {\n  cursor: pointer;\n  font-weight: 400;\n  padding: 8px;\n  border-radius: 8px;\n  color: var(--grey-blue700);\n  //width: 100%;\n  display: flex;\n  gap: 20px;\n  white-space: nowrap;\n\n  &:hover {\n    background-color: #ededed;\n  }\n}\n\n.filters__dropdown__option-active {\n  color: var(--blue-light500);\n}\n\n.filters__add-group-button__new-rule {\n\n}\n\n.filters__add-group-button__new-rule__option {\n  cursor: pointer;\n  font-size: 14px;\n  font-weight: 400;\n  padding: 8px;\n  border-radius: 8px;\n  color: var(--grey700);\n  width: 100%;\n  display: flex;\n  gap: 20px;\n  white-space: nowrap;\n\n\n  &:hover {\n    background-color: #ededed;\n  }\n}\n\n.filters__edit-rule__option {\n  min-width: 100%;\n  flex-direction: column;\n  gap: 0;\n  padding: 0 8px;\n\n  &:hover {\n    background-color: #fff;\n  }\n\n  label {\n    display: flex;\n    gap: 6px;\n    margin-bottom: 0;\n  }\n\n}\n\n.filters__edit-rule__option-input {\n  margin-bottom: 0.5em;\n  min-width: 200px;\n}\n\n.filters__edit-rule__submit {\n  margin-left: -10px;\n  margin-right: 13px;\n  border-top: 1px solid var(--grey100);\n  width: calc(100% + 20px);\n  padding: 10px 10px 0;\n  text-align: center;\n  margin-top: 10px;\n  color: var(--brand700);\n\n\n  &:hover {\n    color: var(--brand800);\n  }\n}\n\n.filters {\n\n  span.filter-group__rule-label__with-crown {\n    & > a {\n      min-height: min-content;\n    }\n  }\n}\n",".gap-xs {\n  gap: 8px;\n}\n\n.gap-xxs {\n  gap: 4px;\n}",".nav-user-menu--user-name_container {\n  display: flex;\n  align-items: center;\n  justify-content: flex-start;\n  cursor: pointer;\n  color: #fff;\n\n  .material-icons {\n    font-size: 14px;\n  }\n  min-width: 260px;\n  padding: 12px;\n  border-radius: 12px;\n\n  &.nav-user-menu--user-name_container_expanded,\n  &:hover {\n    background-color: var(--grey100);\n  }\n  @media (max-width: $phone-size) {\n    min-width: auto;\n  }\n\n}\n\n.nav-user-menu--user-name {\n  margin: 0 8px;\n  display: flex;\n  flex-direction: column;\n  line-height: 1;\n  color: var(--grey900);\n  width: 100%;\n\n}\n\n.nav-user-menu--user-name_name {\n  font-size: 1rem;\n  line-height: 1.42em;\n  font-weight: 600;\n  max-width: 200px;\n  overflow-x: hidden;\n  white-space: pre;\n  text-overflow: ellipsis;\n}\n\n.nav-user-menu--user-name_org-name {\n  font-size: 1rem;\n  line-height: 1.42em;\n  color: var(--grey600);\n  font-weight: 400;\n  max-width: 200px;\n  overflow-x: hidden;\n  white-space: pre;\n  text-overflow: ellipsis;\n}",'@import "../../variables.scss";\n\n.nav-user-menu--dropdown {\n\n\n\n  position: absolute;\n  top: 74px;\n  right: 40px;\n  z-index: 10;\n  background: var(--grey50);\n  border-radius: 12px;\n  min-width: 260px;\n  min-height: 300px;\n  color: var(--grey600);\n  box-shadow: 0px 4px 6px -2px #0a0d121f;\n  display: flex;\n  flex-direction: column;\n  overflow: auto;\n  max-height: 90vh;\n\n  @media (max-width: $phone-size) {\n    width: 100%;\n    right: 0;\n    top: 0;\n    height: 100vh;\n    border: 0;\n    border-radius: 0;\n  }\n}\n\n/*.nav-user-menu--dropdown--external-links {\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  padding: 0 20px;\n\n  a {\n    display: flex;
2\n    align-items: center;\n    gap: 2px;\n    font-size: 0.9em;\n    color: #474d53;\n  }\n}*/\n\n.nav-user-menu--dropdown-header {\n  background: white;\n}\n\n.nav-user-menu--dropdown--external-links {\n  margin-top: 0;\n  padding: 10px 6px 0;\n  background-color: #fff;\n  border: 1px solid var(--grey200);\n  border-radius: 0 0 12px 12px;\n  border-left: none;\n  border-right: none;\n  //background: var(--grey50);\n  //border-bottom: 1px solid var(--grey200);\n}\n\n.nav-user-menu--dropdown-footer {\n  background: var(--grey25);\n  padding: 10px 6px 0;\n  border: 1px solid var(--grey200);\n  border-radius: 0 0 12px 12px;\n  border-top: none;\n  border-left: none;\n  border-right: none;\n}\n.nav-user-menu--dropdown--external-links,\n.nav-user-menu--dropdown-header,\n.nav-user-menu--dropdown-footer{\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n  position: relative;\n  padding-top: 10px;\n  padding-bottom: 10px;\n  flex-direction: column;\n  gap: 8px;\n\n\n  .btn-mgmt {\n    color: #f5f9ff;\n\n    &:hover {\n      color: #f5f9ff;\n\n    }\n  }\n}\n\n\n.nav-user-menu--dropdown-header--options {\n  padding: 0 6px;\n  display: flex;\n  flex-direction: column;\n  width: 100%;\n  align-items: flex-start;\n\n\n\n}\n\n\n.nav-user-menu--dropdown-header--user--email {\n  //font-size: 0.9em;\n  max-width: 70%;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  margin: 0;\n  white-space: nowrap;\n\n}\n\n.nav-user-menu--dropdown-header--close {\n  display: none;\n  @media (max-width: $phone-size) {\n    display: block;\n  }\n  position: absolute;\n  right: 8px;\n  top: 8px;\n\n  button {\n    line-height: 1;\n  }\n}\n\n.nav-user-menu--dropdown-container {\n\n\n}\n\n.nav-user-menu--dropdown-container-orgs {\n  border-top: 1px solid var(--grey200);\n  background: white;\n  padding: 0 6px;\n  border-bottom-left-radius: 12px;\n  border-bottom-right-radius: 12px;\n\n\n  .nav-user-menu--dropdown-container-orgs-label {\n\n    padding: 12px 6px;\n    font-size: 0.857rem;\n    font-weight: 600;\n    line-height: 1.5rem;\n    color: var(--grey600);\n  }\n\n  .nav-user-menu--dropdown-container__list {\n\n    display: flex;\n    flex-direction: column;\n    gap: 2px;\n    max-height: 250px;\n    overflow-y: auto;\n\n\n    .nav-user-menu--dropdown-container__list--item {\n\n      a {\n        font-size: 1rem;\n        font-weight: 600;\n        line-height: 20px;\n        color: var(--grey900);\n      }\n      width: 100%;\n\n      background-color: #ffffff;\n      padding: 6px;\n      border-radius: 8px;\n\n      .nav-user-menu--dropdown-container__list--item--logo {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n\n        img {\n          width: 40px;\n          height: 40px;\n          border-radius: 50%;\n          object-fit: cover;\n          border: 1px solid var(--grey100);\n          padding: 1px;\n        }\n\n        .nav-user-menu--dropdown-container__list--item--logo--name {\n          font-size: 1rem;\n          font-weight: 600;\n          color: #1a1a1a;\n          width: 40px;\n          height: 40px;\n          display: flex;\n          align-items: center;\n          justify-content: center;\n          border-radius: 50%;\n          background-color: var(--grey200);\n          border: 1px solid var(--grey100);\n        }\n      }\n\n      &:hover {\n        background-color: var(--grey50);\n      }\n    }\n\n\n  }\n  .nav-user-menu--dropdown-container__list--footer {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    padding: 10px;\n\n    .material-icons {\n      border-radius: 50%;\n      padding: 1px;\n      font-size: 0.9em;\n    }\n  }\n}\n\n.nav-user-menu--dropdown-footer {\n  display: flex;\n  justify-content: center;\n}\n\n.nav-user-menu--dropdown_tos {\n  text-align: center;\n  left: 0;\n  right: 0;\n  background: var(--grey100);\n  padding: 0.5em;\n  font-size: 0.856rem;\n  line-height: 1.5rem;\n  display: flex;\n  justify-content: center;\n  gap: 1rem;\n\n  a {\n   text-decoration: underline;\n  }\n}\n\n.nav-user-menu--dropdown-header ,\n.nav-user-menu--dropdown--external-links,\n.nav-user-menu--dropdown-footer {\n  a {\n    padding: 8px;\n    display: flex;
2\n    align-items: center;\n    gap: 8px;\n    width: 100%;\n    font-size: 1rem;\n    font-weight: 600;\n    line-height: 20px;\n    color: var(--grey600);\n    border-radius: 4px;\n\n    &:hover {\n      color: var(--grey900);\n      background: var(--grey200);\n      text-decoration: none;\n    }\n\n    .material-icons {\n        color: var(--grey500);\n    }\n  }\n}\n\n// The global a:hover{text-decoration:underline} (untitled/tokens/_base.scss)\n// otherwise wins on this property since these rules only set color/background.\n.nav-user-menu--dropdown-container a:hover {\n  text-decoration: none;\n}','@import "user-name";\n@import "user-dropdown";\n\n.nav-user-menu {\n  position: relative;\n  //color: #fff;\n  height: 72px;\n  display: flex;\n  align-items: center;\n  padding: 0 40px;\n  &:hover {\n    //background-color: #F8F8F8;\n  }\n\n  .nav-user-menu--user-name_container>.material-icons {\n    color: var(--grey400);\n    padding: 6px 18px;\n    font-size: 1.5rem;\n\n\n  }\n  @media (max-width: $phone-size) {\n    position: unset;\n    padding: 0 25px 0 0;\n\n  }\n\n}\n\n','.branding--upload-container {\n\n  input[type="file"] {\n    display: none;\n  }\n}\n.branding--upload-btn {\n\n  width: 50px;\n  height: 50px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 5px;\n  border: 1px solid rgba(7, 7, 7, 0.11);\n  outline-color: rgb(53, 58, 68);\n  color:  rgb(192, 200, 210);\n  cursor: pointer;\n  &:hover {\n    color: rgb(65, 69, 82);\n  }\n\n}\n\n.branding--upload-preview {\n  border-radius: 5px;\n  border: 1px solid rgba(7, 7, 7, 0.11);\n  object-fit: cover;\n  position: relative;\n\n  img {\n    overflow: hidden;\n  }\n\n  &:hover {\n    .branding--upload-remove {\n      display: flex;\n    }\n\n  }\n}\n\n.branding--upload-preview-img {\n  overflow: hidden;\n  border-radius: 5px;\n}\n\n.branding--upload-remove {\n  position: absolute;\n  top: -12px;\n  right: -12px;\n  background: white;\n  padding: 2px;\n  border-radius: 50%;\n  justify-content: center;\n  align-items: center;\n  border: 1px solid gray;\n  display: none;\n  cursor: pointer;\n\n}\n\n.branding-color-input {\n  .color-picker-preview {\n    margin: 0;\n  }\n}\n\n.branding--brand-logo {\n  width: 100%;\n  object-fit: cover;\n}','.pure-material-progress-circular {\n  -webkit-appearance: none;\n  -moz-appearance: none;\n  appearance: none;\n  box-sizing: border-box;\n  border: none;\n  border-radius: 50%;\n  padding: 0.25em;\n  width: 3em;\n  height: 3em;\n  color: rgb(0, 107, 191);\n  background-color: transparent;\n  font-size: 32px;\n  overflow: hidden;\n\n  &.size-xs {\n    font-size: 8px;\n  }\n  &.size-sm {\n    font-size: 12px;\n  }\n  &.size-md {\n    font-size: 16px;\n  }\n  &.size-lg {\n    font-size: 24px;\n  }\n  &.size-lg {\n    font-size: 32px;\n  }\n}\n\n.pure-material-progress-circular::-webkit-progress-bar {\n  background-color: transparent;\n}\n\n/* Indeterminate */\n.pure-material-progress-circular:indeterminate {\n  -webkit-mask-image: linear-gradient(transparent 50%, black 50%), linear-gradient(to right, transparent 50%, black 50%);\n  mask-image: linear-gradient(transparent 50%, black 50%), linear-gradient(to right, transparent 50%, black 50%);\n  animation: pure-material-progress-circular 6s infinite cubic-bezier(0.3, 0.6, 1, 1);\n}\n\n:-ms-lang(x), .pure-material-progress-circular:indeterminate {\n  animation: none;\n}\n\n.pure-material-progress-circular:indeterminate::before,\n.pure-material-progress-circular:indeterminate::-webkit-progress-value {\n  content: "";\n  display: block;\n  box-sizing: border-box;\n  margin-bottom: 0.25em;\n  border: solid 0.15em transparent;\n  border-top-color: currentColor;\n  border-radius: 50%;\n  width: 100% !important;\n  height: 100%;\n  background-color: transparent;\n  animation: pure-material-progress-circular-pseudo 0.75s infinite linear alternate;\n}\n\n.pure-material-progress-circular:indeterminate::-moz-progress-bar {\n  box-sizing: border-box;\n  border: solid 0.25em transparent;\n  border-top-color: currentColor;\n  border-radius: 50%;\n  width: 100%;\n  height: 100%;\n  background-color: transparent;\n  animation: pure-material-progress-circular-pseudo 0.75s infinite linear alternate;\n}\n\n.pure-material-progress-circular:indeterminate::-ms-fill {\n  animation-name: -ms-ring;\n}\n\n@keyframes pure-material-progress-circular {\n  0% {\n    transform: rotate(0deg);\n  }\n  12.5% {\n    transform: rotate(180deg);\n    animation-timing-function: linear;\n  }\n  25% {\n    transform: rotate(630deg);\n  }\n  37.5% {\n    transform: rotate(810deg);\n    animation-timing-function: linear;\n  }\n  50% {\n    transform: rotate(1260deg);\n  }\n  62.5% {\n    transform: rotate(1440deg);\n    animation-timing-function: linear;\n  }\n  75% {\n    transform: rotate(1890deg);\n  }\n  87.5% {\n    transform: rotate(2070deg);\n    animation-timing-function: linear;\n  }\n  100% {\n    transform: rotate(2520deg);\n  }\n}
2\n\n@keyframes pure-material-progress-circular-pseudo {\n  0% {\n    transform: rotate(-30deg);\n  }\n  29.4% {\n    border-left-color: transparent;\n  }\n  29.41% {\n    border-left-color: currentColor;\n  }\n  64.7% {\n    border-bottom-color: transparent;\n  }\n  64.71% {\n    border-bottom-color: currentColor;\n  }\n  100% {\n    border-left-color: currentColor;\n    border-bottom-color: currentColor;\n    transform: rotate(225deg);\n  }\n}','@import "../utils/mixins";\n@import "../variables";\n\n.install-modal--wrapper {\n\n  justify-content: center;\n  align-items: center;\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background-color: rgba(0, 0, 0, 0.5);\n  z-index: 20000;\n\n  overflow-x: hidden;\n  overflow-y: auto;\n}\n\n.install-modal--container {\n  background-color: white;\n  padding: 20px;\n  border-radius: 20px;\n  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);\n  width: 80%;\n  max-width: 1000px;\n  min-height: 20vh;\n  position: relative;\n  margin: 2.5em auto;\n\n  @media #{$medium} {\n    width: 100%;\n    max-width: 100%;\n    min-height: 100vh;\n    border-radius: 0;\n    margin: 0;\n  }\n\n}\n\n.install-modal--wrapper-mailchimp-step-3 {\n  .install-modal--container {\n    width: 85vw;\n    max-width: 85vw;\n  }\n}\n\n.install-modal--close-wrapper {\n  position: sticky;\n  z-index: 20001;\n  top: 0;\n  max-width: 100%;\n\n}\n\n.install-modal--close {\n  position: absolute;\n  top: 0;\n  right: 0;\n  cursor: pointer;\n  border-radius: 50%;\n  width: 30px;\n  height: 30px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: rgba(0, 0, 0, 0.5);\n  color: #fff;\n}\n\n.install-modal--header {\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n  align-items: center;\n  margin-bottom: 20px;\n}\n\n.install-modal--header-progress {\n  width: 160px;\n  position: relative;\n  height: 2px;\n  background-color: #f1f1f1;\n  margin: 10px 0;\n\n  &.step {\n    &:before {\n      content: \'\';\n      position: absolute;\n      top: 0px;\n      left: 0;\n      width: 0;\n      height: 2px;\n      background-color: #1d6ad2;\n    }\n  }\n\n  &.step2 {\n    &:before {\n      width: 50%;\n    }\n  }\n\n  &.step3 {\n    &:before {\n      width: 100%;\n    }\n  }\n\n}\n\n.install-modal--header-progress-step {\n  width: 12px;\n  height: 12px;\n  background-color: #f1f1f1;\n  border-radius: 50%;\n  position: absolute;\n  top: -5px;\n\n\n  &.filled {\n    background-color: #1d6ad2;\n  }\n\n  &:first-child {\n    left: 0;\n  }\n\n  &:nth-child(2) {\n    left: calc(50% - 6px);\n  }\n\n  &:last-child {\n    right: 0;\n  }\n}\n\n\n.install-modal-content {\n  overflow-y: auto;\n  //max-height: ;\n  .chat-date {\n    background-color: #fff;\n  }\n}\n\n.install-modal--platforms-selection-container {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  gap: 1em;\n}\n\n.install-modal--platform-button {\n  display: inline-flex;\n  align-items: center;\n  padding: 1em 0.8em;\n  border: 2px solid #efefef;\n  border-radius: 3px;\n  gap: 0.7em;\n  font: normal normal medium 16px/23px;\n  color: #707070;\n  cursor: pointer;\n\n  &.selected {\n    border-color: #1d6ad2;\n    color: #1d6ad2;\n  }\n}\n\n.install-modal--platform-button img {\n  width: 24px;\n}\n\n.install-modal--footer {\n  margin-top: 2em;\n  display: flex;\n  justify-content: flex-end;\n\n  &:has(button:nth-child(2)) {\n    justify-content: space-between;\n  }\n}\n\n\n.install-modal--accordion {\n  border: 1px solid #C4C4C4;\n  border-radius: 5px;\n  margin-top: 1em;\n  padding: 12px 24px;\n\n  &.expanded {\n\n    border-color: #1d6ad2;\n\n    .install-modal--accordion-body {\n      max-height: 5000px;\n      transition: max-height 0.25s ease-in;\n\n    }\n\n    .install-modal--accordion-header-collapse {\n      .material-icons {\n        transform: rotate(90deg);\n      }\n    }\n  }\n}\n\n.install-modal--accordion-header-collapse {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  cursor: pointer;\n  width: 22px;\n  height: 22px;\n  border: 2px solid #A09E9E;\n  border-radius: 50%;\n\n  .material-icons {\n    transform: rotate(-90deg);\n    transition: transform 0.3s;\n    color: #A09E9E;\n\n  }\n}\n\n.install-modal--accordion-header {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n\n  h5 {\n    margin: 0;\n  }
2\n\n  &:hover {\n    .install-modal--accordion-header-collapse {\n      border-color: #1d6ad2;\n\n      .material-icons {\n        color: #1d6ad2;\n      }\n    }\n  }\n}\n\n.install-modal--accordion-body {\n\n  max-height: 0;\n  transition: max-height 0.3s ease-out;\n  overflow: hidden;\n\n\n}\n\n.install-modal--accordion-body-content {\n  margin-top: 3em;\n\n  .excerpt {\n    margin-bottom: 0.5em;\n    font-style: italic;\n  }\n\n\n  ol {\n    margin-block-start: 0;\n    padding-inline-start: 15px;\n\n    li {\n      margin-bottom: 0.5em;\n\n      .input-group {\n        margin-top: 0.5em;\n        margin-bottom: 2em;\n      }\n    }\n  }\n}\n\n\n// styles overwrites of other components used by the modal\n#domain-add .submit-container {\n  display: flex;\n  gap: 1em;\n  justify-content: flex-end;\n}\n\n.install-modal--video-tutorial {\n  position: relative;\n  width: 40vh;\n\n  & > div {\n    padding-top: 56.25%;\n    width: 100%;\n  }\n\n  iframe {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n  }\n}\n\n.install-modal--scrollable-column {\n  height: 55vh;\n  overflow-y: scroll;\n}\n\n.install-modal--mc-preview {\n  iframe {\n    height: 50vh;\n  }\n\n  .install-modal--mc-preview--loading-overlay {\n    width: 100%;\n    height: 100%;\n    position: absolute;\n    background: rgba(0, 0, 0, 0.7);\n    color: white;\n    display: flex;\n    justify-content: center;
2\n    align-items: center;\n    font-weight: 500;\n    letter-spacing: 2px;\n  }\n\n  .alert-info {\n    padding: 0.25em 0.5em;\n  }\n}',".card-box_auth {\n  max-width: 400px;\n  min-width: 320px;\n}\n\n.card-box_plugin {\n  max-width: 440px;\n  min-width: 360px;\n}\n\n\n.rev-plugin-auth--icons {\n  margin-top: 1em;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n\n  img {\n    width: 64px;\n    height: 64px;\n    padding: 2px;\n    border-radius: 4px;\n    border: 1px solid #e0e0e0;\n  }\n}","@mixin glowing-icon($color, $border, $shadow) {\n  font-size: 20px;\n  border-radius: 50%;\n  padding: 2px;\n  color: $color;\n  border: 1px solid $border;\n  //box-shadow: 0 0 1px 2px $shadow;\n  outline-color: $shadow;\n  outline-width: 1px;\n  outline-style: solid;\n  outline-offset: 2px;\n}\n\n// Example usage:\n.alert-warning .glowing-icon {\n  @include glowing-icon(var(--warning600), var(--warning500), var(--warning300));\n}\n\n.alert-danger .glowing-icon {\n  @include glowing-icon(var(--error600), var(--error500), var(--error300));\n}\n.alert-info .glowing-icon {\n  @include glowing-icon(var(--brand600), var(--brand500), var(--brand300));\n}\n\n.bordered-icon {\n  border: 1px solid var(--grey200);\n  /* background: white; */\n  border-radius: 4px;\n  padding: 5px;\n  box-shadow: 0 1px 2px 0 var(--grey100);\n}",'@import "./../variables";\n\n.container-onboarding {\n\n\n  .account-wrapper {\n    @media (max-width: $phone-size) {\n      padding: 5px;\n    }\n  }\n\n  max-width: 800px;\n\n  .card-box {\n    margin-bottom: 0;\n  }\n}\n\n.justify-end-one-child {\n  &:has(:only-child) {\n    justify-content: flex-end;\n  }\n}\n\n.margin-left-auto {\n  margin-left: auto;\n}\n\n.container-onboarding.container-onboarding-dc {\n  max-width: 600px;\n\n}\n\n\n.react-multi-email {\n  margin: 0;\n  max-width: 100%;\n  -webkit-box-flex: 1;\n  -ms-flex: 1 0 auto;\n  flex: 1 0 auto;\n  outline: 0;\n  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);\n  text-align: left;\n  line-height: 1.21428571em;\n  padding: 0.4em 0.5em;\n  background: #fff;\n  border: 1px solid #ced4da;\n  color: #495057;\n  border-radius: 0.28571429rem;\n  -webkit-transition: box-shadow 0.1s ease, border-color 0.1s ease;\n  transition: box-shadow 0.1s ease, border-color 0.1s ease;\n  position: relative;\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  align-content: flex-start;\n}\n\n.react-multi-email > span[data-placeholder] {\n  display: none;\n  position: absolute;\n  left: 0.5em;\n  top: 0.4em;\n  padding: 0.4em;\n  line-height: 1.21428571em;\n}\n\n.react-multi-email.focused {\n  border-color: #80bdff;\n  box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25);\n  background: #fff;\n}\n\n.react-multi-email.empty > span[data-placeholder] {\n  display: inline;\n  color: #ccc;\n}\n\n.react-multi-email.fill > span[data-placeholder] {\n  display: none;\n}\n\n.react-multi-email > input {\n  flex: 1;\n  width: auto !important;\n  outline: none !important;\n  border: 0 none !important;\n  display: inline-block !important;\n  line-height: 1;\n  vertical-align: baseline !important;\n  padding: 0.4em 0.1em !important;\n}\n\n.react-multi-email [data-tag] {\n  line-height: 1;\n  vertical-align: baseline;\n  margin: 0.14285714em;\n  background-color: #f3f3f3;\n  background-image: none;\n  padding: 0.4em 0.8em;\n  color: var(--grey600);\n  text-transform: none;\n  font-weight: 600;\n  border: 0 solid transparent;\n  border-radius: 0.28571429rem;\n  -webkit-transition: background 0.1s ease;\n  -o-transition: background 0.1s ease;\n  transition: background 0.1s ease;\n  font-size: 1rem;\n  display: flex;\n  align-items: center;\n  justify-content: flex-start;\n  max-width: 100%;\n}\n\n.react-multi-email [data-tag] [data-tag-item] {\n  max-width: 100%;\n  overflow: hidden;\n}\n\n.react-multi-email [data-tag]:first-child {\n  margin-left: 0;\n}\n\n.react-multi-email [data-tag] [data-tag-handle] {\n  margin-left: 0.833em;\n  cursor: pointer;\n}\n',"// \u2500\u2500\u2500 PlanUsageChart styles \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n// All custom classes are prefixed with r-usage- to avoid collisions.\n// Styled on the app's Untitled UI theme tokens (sass/untitled/tokens) \u2014\n// loaded once globally by the admin bundle, not re-imported here.\n// Card/Button chrome (shell, header, buttons) comes from\n// apps/admin/theme/untitled/* components; only the layout/markup that has\n// no Untitled equivalent (chart area, sidebar breakdown, recommendation\n// panel) is styled here.\n\n// \u2500\u2500\u2500 Header \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-quota-legend {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n}\n\n.r-usage-quota-legend-line {\n  width: 12px;\n  height: 2px;\n  background: var(--color-gray-300);\n  border-radius: 1px;\n}\n\n.r-usage-quota-legend-label {\n  font-size: var(--text-xs-size);\n  color: var(--text-quaternary);\n}\n\n// \u2500\u2500\u2500 Body layout \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-plan-usage-body {\n  display: flex;\n  align-items: stretch;\n\n  @media screen and (max-width: 600px) {\n    flex-wrap: wrap;\n  }\n}\n\n// \u2500\u2500\u2500 Chart area \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-chart-area {\n  flex: 1;\n  min-width: 0;\n  min-height: 15rem; // 240px\n\n  @media screen and (max-width: 600px) {\n    flex: 1 1 300px; /* grow, shrink, but prefer 300px minimum */\n  }\n}\n\n.r-usage-error {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  height: 15rem; // 240px\n  font-size: var(--text-sm-size);\n  color: var(--text-error-primary);\n}\n\n.r-usage-spinner {\n  width: 16px;\n  height: 16px;\n  border-radius: 50%;\n  border: 2px solid var(--color-brand-500);\n  border-top-color: transparent;\n  animation: r-usage-spin 0.7s linear infinite;\n}\n\n@keyframes r-usage-spin {\n  to { transform: rotate(360deg); }\n}\n\n// \u2500\u2500\u2500 Sidebar \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-sidebar {\n  display: flex;\n  flex-direction: column;\n  width: 20rem; // 320px\n  flex-shrink: 0;\n  border-left: 1px solid var(--border-secondary);\n  padding-left: var(--spacing-2xl);\n\n  @media screen and (max-width: 600px) {\n    width: 100%;\n    border-left: none;\n    margin-top: var(--spacing-4xl);\n  }\n}\n\n.r-usage-month-block {\n  margin-bottom: var(--spacing-xl);\n}\n\n.r-usage-month-label {\n  margin-bottom: var(--spacing-xs);\n  font-size: var(--text-xs-size);\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  color: var(--text-quaternary);\n}\n\n.r-usage-totals-row {\n  display: flex;\n  align-items: baseline;\n  justify-content: space-between;\n}\n\n.r-usage-current-views {\n  font-size: 2rem; // 28px\n  font-weight: 700;\n  color: var(--text-primary);\n  line-height: 1;\n}\n\n.r-usage-quota-total {\n  font-size: var(--text-sm-size);\n  color: var(--text-quaternary);\n  font-weight: 500;\n}\n\n.r-usage-progress-wrap {\n  margin-top: var(--spacing-md);\n}\n\n.r-usage-status-line {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  margin-top: var(--spacing-xs);\n}\n\n.r-usage-pct {\n  font-size: var(--text-sm-size);\n  color: var(--text-quaternary);\n}\n\n.r-usage-status-row {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xs);\n}\n\n.r-usage-status-dot {\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  flex-shrink: 0;\n}\n\n.r-usage-status-dot--success { background: var(--color-success-500); }\n.r-usage-status-dot--error { background: var(--color-error-500); }\n.r-usage-status-dot--warning { background: var(--color-warning-500); }\n.r-usage-status-dot--warning-soft { background: var(--color-warning-400); }\n\n.r-usage-status-label {\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n}\n\n.r-usage-status-label--success { color: var(--color-success-500); }\n.r-usage-status-label--error { color: var(--color-error-500); }\n.r-usage-status-label--warning { color: var(--color-warning-500); }\n.r-usage-status-label--warning-soft { color: var(--color-warning-400); }\n\n// \u2500\u2500\u2500 Progress bar \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-progress {\n  display: flex;\n  height: 8px;\n  border-radius: 999px;\n  background: var(--bg-tertiary);\n  overflow: hidden;\n}\n\n.r-usage-progress-used {\n  height: 100%;\n  flex-shrink: 0;\n  transition: width 0.5s ease;\n  background: linear-gradient(90deg, var(--color-brand-700), var(--color-brand-500));\n\n  &.r-usage-progress-used--over {\n    background: linear-gradient(90deg, var(--color-error-600), var(--color-error-500));\n  }\n\n  &.r-usage-progress-used--has-proj {\n    border-radius: 999px 0 0 999px;\n  }\n}\n\n.r-usage-progress-projected {\n  height: 100%;\n  flex-shrink: 0;\n  background: var(--color-brand-200);\n  transition: width 0.5s ease;\n}\n\n// \u2500\u2500\u2500 Divider \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-divider {\n  height: 1px;\n  background: var(--border-tertiary);\n  margin: var(--spacing-lg) 0;\n}\n\n// \u2500\u2500\u2500 Row primitives (dot rows / stat rows) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n\n.r-usage-row-start {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n}\n\n.r-usage-breakdown {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-sm);\n  margin-bottom: var(--spacing-xl);\n}\n\n.r-usage-dot {\n  width: 9px;\n  height: 9px;\n  border-radius: 2px;\n  flex-shrink: 0;\n}\n\n.r-usage-dot--current { background: var(--color-brand-600); }\n.r-usage-dot--projected { background: var(--color-brand-200); }\n.r-usage-dot--included { background: var(--bg-quaternary); }\n\n.r-usage-dot-label {\n  margin-right: var(--spacing-xs);\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.r-usage-dot-value {\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-secondary);\n}\n\n// \u2500\u2500\u2500 Hint tooltip trigger \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-hint {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 13px;\n  height: 13px;\n  border-radius: 50%;\n  background: var(--bg-quaternary);\n  color: var(--text-quaternary);\n  font-size: 0.625rem; // 10px\n  font-weight: 700;\n  cursor: default;\n  flex-shrink: 0;\n}\n\n// \u2500\u2500\u2500 Stat row (billing date etc.) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-stat-label {\n  font-size: var(--text-sm-size);\n  color: var(--text-quaternary);\n}\n\n.r-usage-stat-value {\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-secondary);\n}\n\n// \u2500\u2500\u2500 Recommendation row (below chart + sidebar) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-reco-row {\n  margin-top: var(--spacing-xl);\n}\n\n.r-usage-reco-col {\n  width: 100%;\n\n  @media (min-width: 768px) {\n    width: 50%;\n  }\n\n  @media (min-width: 1024px) {\n    width: 33.3333%;\n  }\n}\n\n// \u2500\u2500\u2500 Recommendation panel \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-reco {\n  border-radius: var(--radius-lg);\n  padding: var(--spacing-lg) var(--spacing-2xl);\n\n  &--upgrade {\n    background: var(--color-warning-50);\n    border: 1px solid var(--color-warning-100);\n  }\n  &--over_quota {\n    background: var(--color-error-50);\n    border: 1px solid var(--color-error-100);\n  }\n  &--downgrade {\n    background: var(--color-success-50);\n    border: 1px solid var(--color-success-100);\n  }\n  &--on_track {\n    background: var(--color-blue-light-50);\n    border: 1px solid var(--color-blue-light-100);\n  }\n  &--building {\n    background: var(--bg-secondary);\n    border: 1px solid var(--border-secondary);\n  }\n}\n\n.r-usage-reco-titlerow {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n  margin-bottom: var(--spacing-md);\n}\n\n.r-usage-reco-icon {\n  width: 22px;\n  height: 22px;\n  border-radius: var(--radius-sm);\n  flex-shrink: 0;\n  color: var(--text-white);\n  font-size: var(--text-sm-size);\n  font-weight: 700;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  &--upgrade    { background: var(--color-warning-500); }\n  &--over_quota { background: var(--color-error-500);   }\n  &--downgrade  { background: var(--color-success-500); }\n  &--on_track   { background: var(--color-blue-light-500); }\n  &--building   { background: var(--color-gray-400);    }\n}\n\n.r-usage-reco-title {\n  font-size: var(--text-sm-size);\n  font-weight: 700;\n\n  &--upgrade    { color: var(--color-warning-600); }\n  &--over_quota { color: var(--color-error-600);   }\n  &--downgrade  { color: var(--color-success-600); }\n  &--on_track   { color: var(--color-blue-light-500); }\n  &--building   { color: var(--text-tertiary);    }\n}\n\n.r-usage-reco-confidence {\n  font-size: var(--text-xs-size);\n 
2 color: var(--text-quaternary);\n  margin-left: auto;\n}\n\n.r-usage-reco-reason {\n  margin: 0 0 var(--spacing-xl);\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n  line-height: 1.5;\n}\n\n// \u2500\u2500\u2500 Target plan card \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-plan-card {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  background: var(--bg-primary);\n  border-radius: var(--radius-sm);\n  padding: var(--spacing-md) var(--spacing-lg);\n  margin-bottom: var(--spacing-3xl);\n\n  &--upgrade    { border: 1px solid var(--color-warning-100); }\n  &--over_quota { border: 1px solid var(--color-error-100); }\n  &--downgrade  { border: 1px solid var(--color-success-100); }\n  &--on_track   { border: 1px solid var(--color-blue-light-100); }\n  &--building   { border: 1px solid var(--border-secondary); }\n}\n\n.r-usage-plan-name {\n  font-size: var(--text-sm-size);\n  font-weight: 700;\n  color: var(--text-primary);\n}\n\n.r-usage-plan-quota {\n  font-size: var(--text-xs-size);\n  color: var(--text-quaternary);\n}\n\n.r-usage-plan-price-block {\n  text-align: right;\n}\n\n.r-usage-plan-price {\n  font-size: var(--text-sm-size);\n  font-weight: 700;\n  color: var(--text-primary);\n}\n\n.r-usage-plan-price-unit {\n  font-size: var(--text-xs-size);\n  font-weight: 400;\n  color: var(--text-quaternary);\n}\n\n.r-usage-plan-delta {\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n\n  &--save     { color: var(--color-success-600); }\n  &--upgrade  { color: var(--color-warning-600); }\n}\n\n// \u2500\u2500\u2500 CTA button \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n// Tertiary Untitled Button (no solid brand fill, per the reporting-surface\n// convention) tinted to match the recommendation type it sits under.\n\n.r-usage-reco-cta-btn.r-usage-reco-cta-btn--upgrade {\n  color: var(--color-warning-700);\n  &:hover:not(:disabled) { background: var(--color-warning-100); }\n}\n.r-usage-reco-cta-btn.r-usage-reco-cta-btn--over_quota {\n  color: var(--color-error-700);\n  &:hover:not(:disabled) { background: var(--color-error-100); }\n}\n.r-usage-reco-cta-btn.r-usage-reco-cta-btn--downgrade {\n  color: var(--color-success-700);\n  &:hover:not(:disabled) { background: var(--color-success-100); }\n}\n\n// \u2500\u2500\u2500 Demo badge (DemoPlanUsageChart only) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n\n.r-usage-demo-badge {\n  font-size: var(--text-xs-size);\n  font-weight: 700;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  background: rgba(#FDB022, 0.13);\n  color: var(--color-warning-500);\n  border: 1px solid rgba(#FDB022, 0.27);\n  border-radius: var(--radius-sm);\n  padding: 0.1875rem var(--spacing-md); // 3px\n}\n",'@import "admin/color-palette";\n@import "admin/widget-breadcrumb";\n@import "admin/integration";\n@import "admin/calendars";\n@import "admin/groups";\n@import "admin/widget-preview";\n@import "admin/pricing";\n@import "admin/signup";\n@import "admin/builder";\n@import "components/admin-theme/pricing";\n@import "components/admin-theme/bootstrap-classes";\n@import "components/material-switch";\n@import "components/material-radio";\n@import "components/admin-theme/responsiveness";\n@import "admin/react-notifications";\n@import "admin/queue";\n@import "admin/web-browser-window";\n@import "admin/alert-events-preview";\n@import "admin/filters";\n@import "admin/gaps";\n@import "variables";\n//@import "../fonts/material-icons";\n@import "admin/user-menu/user-menu";\n@import "admin/branding";\n@import "admin/circle-loader";\n@import "admin/install-modal";\n@import "admin/plugin-auth";\n@import "admin/glowing-icon";\n@import "admin/onboarding";\n@import "../local_modules/plan-usage-chart/src/PlanUsageChart.scss";\n\n.bg-nav-calendar,\n.bg-nav-calendars {\n  //background-color: $calendar-theme !important;\n}\n\n.bg-nav-dashboard,\n.bg-nav-integrations,\n.bg-nav-domains,\n.bg-nav-settings,\n.bg-nav-billing {\n  background-color: $dashboard-theme !important;\n}\n\n.bg-nav-group,\n.bg-nav-groups {\n  background-color: $groups-theme !important;\n}\n\n.bg-nav-alert,\n.bg-nav-alerts {\n  //background-color: $alerts-theme !important;\n}\n\n.bg-nav-signup,\n.bg-nav-signups {\n  background-color: $signups-theme !important;\n}\n\n.bg-nav-mailchimp,\n.bg-nav-mailchimp {\n  background-color: $mailchimp-theme !important;\n}\n\n.bg-nav-users,\n.bg-nav-coupons,\n.bg-nav-licenses,\n.bg-nav-accounts,\n.bg-nav-plans {\n  background-color: #ff3939 !important;\n}\n\n.new-widget--sidebar-wizard {\n  .wizard-option {\n    display: flex;\n    margin-bottom: 6px;\n    gap: 8px;\n  }\n}\n\n.new-widget--sidebar-wizard_label {\n  flex: 1;\n}\n\n.calendar-nav-options {\n  align-items: center;\n  display: flex;\n  gap: 10px;\n\n  .dropdown-toggle {\n    display: inline-flex;
2\n    align-items: center;\n    justify-content: space-between;\n  }\n\n}\n\na.dropdown-toggle {\n  display: inline-flex;\n  align-items: center;\n\n  .material-icons {\n    font-size: 16px;\n    position: relative;\n  }\n}\n\n/*\nli.nav-dashboard {\n  &.active a {\n    background-color: $dashboard-theme;\n    color: var(--dark);\n  }\n}\n\nli.nav-calendar {\n  &.active a {\n    background-color: $dashboard-theme;;\n    color: var(--dark);\n  }\n}\n\nli.nav-groups {\n  &.active a {\n    background-color: $groups-theme;\n  }\n}\n\nli.nav-alerts {\n  &.active a {\n    background-color: $dashboard-theme;;\n    color: var(--dark);\n  }\n}\n\nli.nav-signup {\n  &.active a {\n    background-color: $signups-theme;\n  }\n}\n\nli.nav-mailchimp {\n  &.active a {\n    background-color: $mailchimp-theme;\n  }\n}\n\n.badge-new-calendar {\n  width: 100%;\n}\n*/\n\n\n.badge-uc-first {\n  text-transform: capitalize;\n}\n\n\nlabel.option-label {\n  display: flex;\n  align-items: center;\n  color: var(--grey700);\n  margin-bottom: 0px;\n  font-size: 1rem;\n  line-height: 1.4em;\n  font-weight: 500;\n}\n\nlabel.option-label .material-icons,\nlabel.option-label a {\n  visibility: hidden;\n  cursor: pointer;\n  margin-left: 6px;\n  font-size: 24px;\n}\n\n.text-strikethrough {\n  text-decoration: line-through;\n}\n\n.design-element.checkbox {\n  display: flex;\n  justify-content: space-between;\n  align-items: flex-start;\n\n  .option-label {\n    padding-right: 5px;\n  }\n\n  .material-switch {\n    cursor: pointer;\n    margin-top: 2px;\n  }\n}\n\n.design-element.radio {\n  input[type="number"] {\n    margin: 0 10px;\n  }\n}\n\n.design-element {\n  input[type="range"] {\n    width: 100%;\n  }\n}\n\n.design-element {\n  margin-bottom: 1em;\n}\n\n.button-container {\n  margin-bottom: auto;\n\n  button {\n    background-color: #ccc;\n    border: none;\n    color: white;\n    padding: 0.54rem;\n    text-align: center;\n    text-decoration: none;\n    font-size: 16px;\n    cursor: pointer;\n    outline: none;\n\n    &:active {\n      transform: translateY(1px);\n    }\n  }\n\n  &.linked {\n    button {\n      background-color: #007bff;\n    }\n  }\n}\n\n.design-element {\n  .dimension-input {\n    display: flex;\n    flex-direction: row;\n    justify-content: flex-end;\n    gap: 8px;\n\n    label {\n      cursor: pointer;\n      margin: 0;\n      font-size: 0.8em;\n      color: #ccc;\n\n      &:hover {\n        text-decoration: underline;\n      }\n\n      &.active-label {\n        text-decoration: underline;\n        color: #000000;\n      }\n    }\n  }\n\n  .cssbox-container {\n    display: flex;\n    align-items: center;\n\n    input {\n      padding: 0.469rem 0.25rem;\n      border-radius: 0;\n    }\n  }\n}\n\n.design-element:hover label.option-label {\n  .material-icons,\n  a {\n    visibility: visible;\n  }\n}\n\n.design-element .form-group {\n  width: 100%;\n}\n\n.design-tooltip\n{\n  color: var(--grey400);\n  i {\n    display: inline-block;\n    pointer-events: none;\n    width: 24px;\n    height: 24px;\n  }\n\n  &.link {\n    text-decoration: underline;\n  }\n}\n\n.table .clickable {\n  cursor: pointer;\n\n  .sortable {\n    display: flex;\n  }\n}\n\n.page-title .design-tooltip {\n  display: inline;\n}\n\n.integration-card--beta-info {\n  cursor: pointer;\n  font-style: italic;\n}\n\n.design-search-box {\n  padding: 10px;\n  background: #fff;\n  margin-bottom: 10px;\n  //border-bottom: 1px solid #e7e7e7;\n}\n\n.design-search-result {\n  color: var(--blue-light400);\n  margin-left: 10px;\n  font-size: 1rem;\n  font-weight: 400;\n}\n\n.tooltip .tooltip-inner {\n  background: #fff;\n  color: #535353;\n  border: 1px solid #b2afaf;\n  font-size: 13px;\n  line-height: 19px;\n  max-width: 300px;\n  padding: 0.65rem 0.7rem;\n  border-radius: 0.5em;\n}\n\n.tooltip.show {\n  opacity: 1;\n}\n\n.bs-tooltip-bottom .arrow::before {\n  border-bottom-color: #b2afaf;\n}\n\n.bs-tooltip-top .arrow::before {\n  border-top-color: #b2afaf;\n}\n\n.bs-tooltip-left .arrow::before {\n  border-left-color: #b2afaf;\n}\n\n.tooltip-inner.tooltip-alert {\n  background-color: #fcfdd5;\n}\n\n.tooltip-alert {\n  top: 0px;\n}\n\n.tooltip-table {\n}\n\n.tooltip {\n  pointer-events: none;\n}\n\n.crown {\n  width: 18px;\n  height: 19px;\n\n  &.small {\n    width: 12px;\n    height: 13px;\n  }\n}\n\n.alert-link {\n  font-weight: 600;\n  font-size: 1rem;\n  text-decoration: underline;\n}\n\n.alert-warning {\n  background-color: var(--warning50);\n  border-color: var(--warning100);\n  color: var(--grey600);\n}\n\n.alert-warning .alert-link {\n  color: var(--warning700)\n}\n\n.alert-danger {\n  background-color: var(--error50);\n  border-color: var(--error100);\n  color: var(--grey600);\n}\n\n\n.alert-danger .alert-link {\n  color: var(--error700)\n}\n\n.alert-success {\n  background-color: var(--success50);\n  border-color: var(--success100);\n  color: var(--grey600);\n}\n\n.alert-success .alert-link {\n  color: var(--success700)\n}\n\n\n.alert-info {\n  background-color: var(--brand50);\n  border-color: var(--brand100);\n  color: var(--grey600);\n}\n\n.alert-info .alert-link {\n  color: var(--brand700)\n}\n\n.alert-transparent {\n  background-color: transparent;\n  color: #797918;\n}\n\n\n.alert a {\n  color: #1d6ad2;\n}\n\n.widget-previously-published {\n\n\n}\n\n.widget-previously-published {\n\n  display: flex;\n  align-items: center;\n\n  i {\n    font-size: 0px;\n    overflow: hidden;\n    width: 6px;\n    height: 6px;\n    border-radius: 50%;\n    line-height: 1em;\n\n  }\n\n  .text-success,\n  .text-secondary,\n  .text-danger {\n    font-size: 0.857rem;\n    line-height: 1.28em;\n    gap: 4px;\n    padding: 4px 8px;\n\n    border-radius: 12px;
2\n    align-items: center;\n  }\n\n  .text-success {\n    color: var(--success500) !important;\n    border: 1px solid var(--success200);\n    background-color: var(--success50);\n    i {\n      background-color: var(--success500);\n    }\n  }\n\n  .text-secondary {\n    color: var(--grey500) !important;\n    border: 1px solid var(--grey200);\n    background-color: var(--grey50);\n    i {\n      background-color: var(--grey500);\n    }\n  }\n  .text-danger {\n    color: var(--error500) !important;\n    border: 1px solid var(--error200);\n    background-color: var(--error50);\n    i {\n      background-color: var(--error500);\n    }\n  }\n}\n\n\n.builder .alert {\n  padding: 0.57rem;\n}\n\n.premium-feature-help-icon {\n  i {\n    font-size: 16px;\n    line-height: 1em;\n  }\n}\n\n.icon-xs {\n  font-size: 12px !important;\n  line-height: 12px !important;\n}\n\n.icon-sm {\n  font-size: 16px !important;\n  line-height: 16px !important;\n}\n\n.icon-md {\n  font-size: 24px !important;\n  line-height: 24px !important;\n}\n\n.icon-lg {\n  font-size: 26px !important;\n  line-height: 26px !important;\n}\n\n.icon-responsive {\n  font-size: 1em !important;\n  line-height: inherit !important;\n}\n\n.decoration-none {\n  text-decoration: none !important;\n\n  &:hover {\n    text-decoration: none;\n\n  }\n}\n\n\n.alert-expandable {\n  border-radius: 8px;\n  display: flex;\n  gap: 8px;\n\n  .title {\n    color: var(--grey600);\n    font-weight: 600;\n    font-size: 1rem;\n    margin-bottom: 0.57rem;\n  }\n\n  .alert-expandable-header {\n    width: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n  }\n\n  .alert-expandable-content {\n    width: 100%;\n    display: flex;\n    flex-direction: column;\n    gap: 4px;\n  }\n\n  .content {\n    font-size: 1rem;\n    line-height: 1em;\n    padding: 0;\n\n    a {\n      text-decoration: underline;\n      font-size: 0.95em;\n    }\n  }\n\n  .link-read-more {\n    display: inline-flex !important;\n    font-size: 1rem;\n    color: var(--grey600);\n    font-weight: 600;\n    width: 100%;\n    i {\n      font-size: 18px;\n    }\n  }\n}\n\n.alert-snackbar {\n  border: 1px solid var(--grey200);\n  display: flex;\n  align-items: flex-start;\n  flex-direction: column;\n  gap: 8px;\n  border-radius: 14px;\n\n  .alert-expandable-content {\n    flex-wrap: wrap;\n    gap: 4px;\n  }\n\n  .title {\n    font-weight: 600;\n    font-size: 1rem;\n    line-height: 1.42;\n    color: var(--grey700);\n  }\n\n  .content {\n    color: var(--grey600);\n    font-size: 1rem;\n    margin: 0;\n    width: 100%;\n    word-break: break-word;\n  }\n  .link-read-more {\n    color: var(--grey700);\n    width: 100%;\n  }\n}\n\n#sidebar {\n  // Was overflow-y:auto here, scrolling the nav and the alert region\n  // together as one block \u2014 the alerts region then scrolled away with the\n  // nav instead of staying pinned. The nav now scrolls independently (see\n  // .sidebar-menu > ul below); the alert region\'s own styling, including\n  // its flex:none/max-height/overflow, lives in SidebarAlerts.css (.sba-region)\n  // \u2014 see assets/handoffs/design_handoff_sidebar_alerts.\n  .sidebar-inner {\n    overflow: hidden;\n    display: flex;\n    flex-direction: column;\n  }\n\n  // Scoped to the id (not a .sidebar-menu class) so the redesigned nav\n  // never matches the legacy jQuery Sidemenu() click handler in\n  // public_html/js/app.js, which still targets ".sidebar-menu a" for the\n  // unrelated WidgetSettings accordion \u2014 see design_handoff_sidebar_nav.\n  #sidebar-menu {\n    display: flex;\n    flex-direction: column;\n    min-height: 0;\n    flex: 1 1 auto;\n    height: auto;\n    justify-content: flex-start;\n    margin-bottom: 0;\n    padding-bottom: 65px;\n  }\n\n  // min-height:0 is load-bearing on a flex child that needs to scroll\n  // internally rather than growing and pushing sibling content off.\n  #sidebar-menu > ul {\n    flex: 1 1 auto;\n    min-height: 0;\n    overflow-y: auto;\n  }\n}\n\n.text-break-word {\n  word-break: break-word;\n}\n\n.min-height-50 {\n  min-height: 50vh;\n}\n\n.card {\n  padding: 1em 2em;\n  box-shadow: none;\n  border: none;\n  border-radius: 0;\n}\n\n.card-body {\n  padding: 0.75rem;\n\n}\n\n@media #{$medium} {\n  .card {\n    padding: 0.4em 0.8em;\n    margin: 0.5em;\n  }\n\n  .card-box {\n    //padding: 0.4em 0.8em;\n    //margin: 0.5em;\n  }\n\n  .card-body {\n    padding: 1em 0.5em;\n  }\n\n  .modal-dialog {\n    margin: 0;\n    max-width: 100%;\n  }\n\n  .modal-content {\n    border: none;\n    min-height: 90vh;\n  }\n\n  .modal-body {\n    background-color: var(--grey100);\n    padding: 0.5rem;\n  }\n\n  .modal {\n    padding: 0 !important;\n  }\n}\n\n.opacity-50 {\n  opacity: 0.5;\n}\n\n.text-decoration-line-none {\n  text-decoration-line: none !important;\n}\n\n\n.img-mailchimp {\n  width: 16px;\n  margin-right: 9px;\n}\n\n.img-mailchimp_breadcrumb {\n  width: 32px;\n  margin-right: 9px;\n  padding: 4px;\n  border-radius: 4px;\n  background-color: #ffe01b;\n}\n\n\n.border-radius-0 {\n  border-radius: 0;\n}\n\n.table-borderless.custom-table thead {\n  border-bottom: 1px solid var(--grey200);\n}\n\n.table-borderless.table-hover tbody tr:hover {\n  background-color: var(--grey50);\n}\n\n.card-header {\n  background-color: #fff;\n}\n\n.visible-xs {\n  visibility: hidden;\n  @media only screen and (max-width: 767.98px) {\n    visibility: visible;\n  }\n}\n\n.widget-settings-tab {\n  border: 1px solid var(--grey100);\n  border-radius: 8px;\n  transition: box-shadow 350ms ease-in-out;\n}\n\n.widget-settings-tab_opened {\n  box-shadow: 0px 0px 1px 2px var(--brand400);\n}\n\n.progress {\n  background-color: var(--grey200);\n\n  &:before {\n    background-color: var(--brand600);\n  }\n\n  &:after {\n    background-color: var(--brand600);\n  }\n\n}\n\n.btn {\n  border-radius: 8px;\n}\n\n.dropdown-item {\n  font-size: 1rem;\n  font-weight: 600;\n}\n\n.bottom-0 {\n  bottom: 0;\n}\n\n.top-0 {\n  top: 0;\n}\n\n.left-0 {\n  left: 0;\n}\n\n.right-0 {\n  right: 0;\n}\n.modal-backdrop {\n  z-index: 1045;\n}\n\n.browser-window--content .dc-alerts-banner {\n  z-index: 29;\n}
2\n\n.a-underlined {\n  &:hover {\n    text-decoration: underline;\n  }\n}\n\n.section-dimmed {\n  filter: opacity(0.7);\n}\n\n.workspace-subdomain-input {\n  position: relative;\n\n  .workspace-subdomain-input-suffix {\n    position: absolute;\n    top: 0.5em;\n    right: 1em;\n  }\n\n}\n\n.workspace-table-custom-domain {\n  td {\n    vertical-align: middle;\n  }\n}\n\n\n.break-all {\n  word-break: break-all;\n}'],sourceRoot:""}]),d.locals={};const u=d},74936(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.dce_alerts_stylesheet{color:red}.alert-background{background-color:#fff}.dce--bar_cta-container{cursor:pointer}a.dce--bar_cta,a.dce--bar_cta:visited,a.dce--bar_cta:active{color:#06c;letter-spacing:inherit;white-space:nowrap;--ribbon-link-color: #06c;--ribbon-focus-color: rgba(0, 125, 250, 0.6);--ribbon-link-color-initial: #fff}.dce--bar_cta-container_button{border-radius:2px;padding:6px 22px;margin:7px 12px;font-weight:500;transition:background-color .2s ease-in;--cta-button-color-opening: #fff;--cta-button-color: #2C3648;--ribbon-background-color-opening: #FFF503;--cta-button-bg-color: #FFF503;--cta-button-bg-color-hover: #F01F03;color:var(--cta-button-color-opening);background-color:var(--ribbon-background-color-opening)}.dce--bar_cta-container_button a.dce--bar_cta,.dce--bar_cta-container_button a.dce--bar_cta:visited,.dce--bar_cta-container_button a.dce--bar_cta:active,.dce--bar_cta-container_button a.dce--bar_cta:hover{all:revert;text-decoration:none;color:inherit}.dce--bar_cta-container_button.dce--bar_cta-container_button_flash-effect{animation:cta-button-flash 1s ease-in-out 1.8s forwards}.dce--bar_cta-container_button.dce--bar_cta-container_button_flash-effect:hover{animation:none}@keyframes cta-button-flash{0%{color:var(--cta-button-color-opening);background-color:var(--ribbon-background-color-opening)}to{color:var(--cta-button-color);background-color:var(--cta-button-bg-color)}}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.dc-alerts-banner{all:revert;font-size:16px;line-height:1.44;position:absolute;width:100%;z-index:2147483647}.dc-alerts-banner>*{all:revert}.dc-alerts-banner.dc-banner_stick{position:fixed}.dc-alerts-banner.dc-banner_top{top:0}.dc-alerts-banner.dc-banner_top.bounce{animation:bounceDown 1s ease}.dc-alerts-banner.dc-banner_top.bounce-off{animation:slideUp .5s ease}.dc-alerts-banner.dc-banner_bottom{bottom:0;position:fixed}.dc-alerts-banner.dc-banner_bottom.bounce{animation:bounceUp 1s ease}.dc-alerts-banner.dc-banner_bottom.bounce-off{animation:slideDown .5s ease}.dc--banner{position:relative;background-color:#f5f5f7;font-weight:400;letter-spacing:-0.016em;display:flex;justify-content:center;align-items:center;padding:30px 50px 25px}.dc--banner-close_container{position:absolute;top:0;right:0;padding:28px 22px;cursor:pointer;opacity:0;transition:opacity 4s ease-in-out}.dc--banner-close_container svg{width:1em;fill:#6e6e73}.dc--banner-close_container.dc--banner-close_container-show{opacity:1}.dc--banner-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px}.color-flash-effect{animation:color-flash 1s ease-in-out 1.8s forwards;--ribbon-text-color-opening: #fff;--ribbon-text-color: #1d1d1f;color:var(--ribbon-text-color-opening)}.bg-flash-effect{animation:bg-flash 1s ease-in-out 1.8s forwards;--ribbon-background-color-opening: #0071e3;--ribbon-background-color: #f5f5f7;background-color:var(--ribbon-background-color-opening)}.dc--banner-container_date strong{font-weight:500}.dc--banner-container_time strong{font-weight:500}.dc--banner-container_description{display:flex;column-gap:4px;row-gap:0px;flex-direction:row;align-items:center;flex-wrap:inherit;text-align:center;justify-content:center}table.dc--banner-container_countdown{border:none;margin:0}table.dc--banner-container_countdown thead.dc--banner-container_countdown_thead tr{border:none}table.dc--banner-container_countdown thead.dc--banner-container_countdown_thead th{text-align:center;line-height:.8em;font-size:1.2em;font-weight:400;padding:0;border:none;background-color:rgba(0,0,0,0);color:inherit}
2table.dc--banner-container_countdown tbody.dc--banner-container_countdown_tbody{font-size:.75em;text-align:center;background:rgba(0,0,0,0)}table.dc--banner-container_countdown tbody.dc--banner-container_countdown_tbody tr{border:none;background:rgba(0,0,0,0)}table.dc--banner-container_countdown tbody.dc--banner-container_countdown_tbody td{padding:0 4px;border:none;word-break:keep-all}@keyframes color-flash{0%{color:var(--ribbon-text-color-opening)}to{color:var(--ribbon-text-color)}}@keyframes bg-flash{0%{background-color:var(--ribbon-background-color-opening)}to{background-color:var(--ribbon-background-color)}}@keyframes bounceDown{0%{transform:translateY(-100%)}50%{transform:translateY(0%)}80%{transform:translateY(-15%)}90%{transform:translateY(0%)}95%{transform:translateY(-7%)}97%{transform:translateY(0%)}99%{transform:translateY(-3%)}100%{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}@keyframes bounceUp{0%{transform:translateY(100%)}50%{transform:translateY(0%)}80%{transform:translateY(15%)}90%{transform:translateY(0%)}95%{transform:translateY(7%)}97%{transform:translateY(0%)}99%{transform:translateY(3%)}100%{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}100%{transform:translateY(100%)}}@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v247/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOejbd5zrDAt.woff2) format("woff2")}.material-icons{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.notification-info,.notification-warning,.notification-success,.notification-danger{width:100%;margin-bottom:0}',"",{version:3,sources:["webpack://./src/sass/alerts.scss","webpack://./src/sass/alerts/banner-cta.scss","webpack://./src/sass/utils/mixins.scss","webpack://./src/sass/variables.scss","webpack://./src/sass/alerts/banner.scss","webpack://./src/sass/fonts/material-icons.scss"],names:[],mappings:"AACA,uBACE,SAAA,CAMF,kBACE,qBAAA,CCPF,wBACE,cAAA,CAIF,4DAGE,UAAA,CACA,sBAAA,CACA,kBAAA,CAGA,yBAAA,CACA,4CAAA,CACA,iCAAA,CASF,+BACE,iBAAA,CAEA,gBAAA,CACA,eAAA,CAEA,eAAA,CAEA,uCAAA,CAEA,gCAAA,CACA,2BAAA,CAEA,0CAAA,CACA,8BAAA,CACA,oCAAA,CAEA,qCAAA,CACA,uDAAA,CAIC,6MAIC,UAAA,CACA,oBAAA,CACA,aAAA,CAGF,0EACE,uDAAA,CACA,gFAEE,cAAA,CCbJ,4BDoBA,GACE,qCAAA,CACA,uDAAA,CAEF,GACE,6BAAA,CACA,2CAAA,CAAA,CEpDJ,MACE,uBAAA,CACA,qCAAA,CCpBF,kBACE,UAAA,CAMA,cAAA,CACA,gBAAA,CAEA,iBAAA,CACA,UAAA,CACA,kBAAA,CATA,oBACE,UAAA,CAkBF,kCACE,cAAA,CAGF,gCACE,KAAA,CAEA,uCACE,4BAAA,CAGF,2CACE,0BAAA,CAKJ,mCACE,QAAA,CACA,cAAA,CAGA,0CACE,0BAAA,CAGF,8CACE,4BAAA,CAMN,YACE,iBAAA,CACA,wBAAA,CAEA,eAAA,CACA,uBAAA,CACA,YAAA,CACA,sBAAA,CACA,kBAAA,CACA,sBAAA,CAIF,4BACE,iBAAA,CACA,KAAA,CACA,OAAA,CACA,iBAAA,CACA,cAAA,CACA,SAAA,CAEA,iCAAA,CAEA,gCACE,SAAA,CACA,YAAA,CAGF,4DACE,SAAA,CAIJ,sBACE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,cAAA,CACA,OAAA,CAIF,oBACE,kDAAA,CACA,iCAAA,CACA,4BAAA,CACA,sCAAA,CAGF,iBACE,+CAAA,CACA,0CAAA,CACA,kCAAA,CACA,uDAAA,CAOA,kCACE,eAAA,CAOF,kCACE,eAAA,CAIJ,kCACE,YAAA,CACA,cAAA,CACA,WAAA,CACA,kBAAA,CACA,kBAAA,CACA,iBAAA,CACA,iBAAA,CACA,sBAAA,CAIF,qCACE,WAAA,CACA,QAAA,CAIE,mFACE,WAAA,CAGF,mFACE,iBAAA,CACA,gBAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CACA,WAAA,CACA,8BAAA,CACA,aAAA,CAIJ,gFACE,eAAA,CACA,iBAAA,CACA,wBAAA,CAEA,mFACE,WAAA,CACA,wBAAA,CAGF,mFACE,aAAA,CACA,WAAA,CACA,mBAAA,CFnIJ,uBAnBE,GACE,sCAAA,CAEF,GACE,8BAAA,CAAA,CAeJ,oBAnBE,GACE,uDAAA,CAEF,GACE,+CAAA,CAAA,CAeJ,sBE6IA,GACE,2BAAA,CAEF,IACE,wBAAA,CAEF,IACE,0BAAA,CAEF,IACE,wBAAA,CAEF,IACE,yBAAA,CAEF,IACE,wBAAA,CAEF,IACE,yBAAA,CAEF,KACE,uBAAA,CAAA,CFnKF,mBEwKA,GACE,uBAAA,CAEF,KACE,2BAAA,CAAA,CF5KF,oBEkLA,GACE,0BAAA,CAEF,IACE,wBAAA,CAEF,IACE,yBAAA,CAEF,IACE,wBAAA,CAEF,IACE,wBAAA,CAEF,IACE,wBAAA,CAEF,IACE,wBAAA,CAEF,KACE,uBAAA,CAAA,CFxMF,qBE6MA,GACE,uBAAA,CAEF,KACE,0BAAA,CAAA,CChQJ,WACE,uCAAA,CACA,iBAAA,CACA,eAAA,CACA,gNAAA,CAGF,gBACE,uCAAA,CACA,kBAAA,CACA,iBAAA,CACA,cAAA,CACA,aAAA,CACA,qBAAA,CACA,mBAAA,CACA,oBAAA,CACA,kBAAA,CACA,gBAAA,CACA,aAAA,CACA,oCAAA,CACA,kCAAA,CLLF,oFAIE,UAAA,CACA,eAAA",sourcesContent:['// MUST BE FIRST SELECTOR so builder can identify our stylesheet\n.dce_alerts_stylesheet {\n  color: red;\n\n\n}\n\n\n.alert-background {\n  background-color: #fff;\n}\n\n@import "alerts/banner";\n@import "fonts/material-icons";\n\n\n.notification-info,\n.notification-warning,\n.notification-success,\n.notification-danger {\n  width: 100%;\n  margin-bottom: 0;\n}','@import "./../utils/mixins";\n\n.dce--bar_cta-container {\n  cursor: pointer\n}\n\n\na.dce--bar_cta,\na.dce--bar_cta:visited,\na.dce--bar_cta:active {\n  color: #06c;\n  letter-spacing: inherit;\n  white-space: nowrap;\n\n\n  --ribbon-link-color: #06c;\n  --ribbon-focus-color: rgba(0, 125, 250, 0.6);\n  --ribbon-link-color-initial: #fff;\n}\n\na.dce--bar_cta:hover {\n  /*color: #06c;\n  text-decoration: underline;*/\n}\n\n\n.dce--bar_cta-container_button {\n  border-radius: 2px;\n\n  padding: 6px 22px;\n  margin: 7px 12px;\n\n  font-weight: 500;\n\n  transition: background-color 0.2s ease-in;\n\n  --cta-button-color-opening: #fff;\n  --cta-button-color: #2C3648;\n\n  --ribbon-background-color-opening: #FFF503;\n  --cta-button-bg-color: #FFF503;\n  --cta-button-bg-color-hover: #F01F03;\n\n  color: var(--cta-button-color-opening);\n  background-color: var(--ribbon-background-color-opening);\n\n\n\n   a.dce--bar_cta,\n   a.dce--bar_cta:visited,\n   a.dce--bar_cta:active,\n   a.dce--bar_cta:hover{\n    all: revert;\n    text-decoration: none;\n    color: inherit;\n  }\n\n  &.dce--bar_cta-container_button_flash-effect {\n    animation: cta-button-flash 1s ease-in-out 1.8s forwards;\n    &:hover {\n      //background-color: var(--cta-button-bg-color-hover);\n      animation: none;\n    }\n  }\n}\n\n\n@include keyframes(cta-button-flash) {\n  0% {\n    color: var(--cta-button-color-opening);\n    background-color: var(--ribbon-background-color-opening);\n  }\n  to {\n    color: var(--cta-button-color);\n    background-color: var(--cta-button-bg-color);\n  }\n}\n',"@mixin transition ($arguments) {\n  -webkit-transition: $arguments;\n  -moz-transition: $arguments;\n  -ms-transition: $arguments;\n  -o-transition: $arguments;\n  transition: $arguments;\n}\n\n\n// less mixin that creates an animation keyframes with a given name and a colour as a variable\n// @param {string} @name - the name of the animation\n// @param {string} @property - the name of the animation\n// @param {string} @initialColor - the colour of the animation\n// @param {string} @finalColor - the colour of the animation\n// @example\n// .my-class {\n//   .animation(my-animation, color, #fff, #000);\n// }
2\n// @result\n//@keyframes my-animation {\n//  0% {\n//    color: var(@initialColor)\n//  }\n//  to {\n//    color: var(@finalColor)\n//  }\n//}\n@mixin animationFlashColor ($name, $property, $initialColor, $finalColor) {\n  @include keyframes($name) {\n    0% {\n      #{$property}: var($initialColor);\n    }\n    to {\n      #{$property}: var($finalColor);\n    }\n  }\n}\n\n@mixin keyframes($name) {\n  @-webkit-keyframes #{$name} {\n    @content;\n  }\n  @-moz-keyframes #{$name} {\n    @content;\n  }\n  @-ms-keyframes #{$name} {\n    @content;\n  }\n  @keyframes #{$name} {\n    @content;\n  }\n}\n\n\n@mixin noselect {\n  -webkit-user-select: none; /* Chrome all / Safari all */\n  -moz-user-select: none; /* Firefox all */\n  -ms-user-select: none; /* IE 10+ */\n  user-select: none; /* Likely future */\n}",'$phone-size-s: 420px;\n$phone-size: 600px;\n$small-size: 900px;\n$medium-size: 990px;\n$desktop-size-s: 1200px;\n\n$phone-s: "screen and (max-width: #{$phone-size-s})";\n$phone: "screen and (max-width: #{$phone-size})";\n$small: "screen and (max-width: #{$small-size})";\n$medium: "screen and (max-width: #{$medium-size})";\n$desktop-s: "screen and (max-width: #{$desktop-size-s})";\n\n\n$dashboard-theme: var(--light);\n$calendar-theme: #16B5DB;\n$groups-theme: #fbb400;\n$alerts-theme: #459E37;\n$signups-theme: #B540D1;\n$mailchimp-theme: #ffe01b;\n\n\n\n:root {\n  --loading-grey: #ededed;\n  --loading-grey-transparent: #ededed36;\n\n}','@import "banner-cta";\n@import "../utils/mixins";\n@import "../variables";\n\n.dc-alerts-banner {\n  all: revert;\n\n  & > * {\n    all: revert;\n  }\n\n  font-size: 16px;\n  line-height: 1.44;\n\n  position: absolute;\n  width: 100%;\n  z-index: 2147483647;\n\n  /*\n  @media @phone {\n    position: fixed !important;\n    bottom: 0;\n    top: initial !important;\n  }\n  */\n\n  &.dc-banner_stick {\n    position: fixed;\n  }\n\n  &.dc-banner_top {\n    top: 0;\n\n    &.bounce {\n      animation: bounceDown 1s ease;\n    }\n\n    &.bounce-off {\n      animation: slideUp 0.5s ease;\n    }\n\n  }\n\n  &.dc-banner_bottom {\n    bottom: 0;\n    position: fixed;\n\n\n    &.bounce {\n      animation: bounceUp 1s ease;\n    }\n\n    &.bounce-off {\n      animation: slideDown 0.5s ease;\n    }\n  }\n}\n\n\n.dc--banner {\n  position: relative;\n  background-color: #f5f5f7;\n  //padding: 1em;\n  font-weight: 400;\n  letter-spacing: -.016em;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  padding: 30px 50px 25px;\n\n}\n\n.dc--banner-close_container {\n  position: absolute;\n  top: 0;\n  right: 0;\n  padding: 28px 22px;\n  cursor: pointer;\n  opacity: 0;\n\n  transition: opacity 4s ease-in-out;\n\n  svg {\n    width: 1em;\n    fill: #6e6e73\n  }\n\n  &.dc--banner-close_container-show {\n    opacity: 1;\n  }\n}\n\n.dc--banner-container {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 4px;\n}\n\n\n.color-flash-effect {\n  animation: color-flash 1s ease-in-out 1.8s forwards;\n  --ribbon-text-color-opening: #fff;\n  --ribbon-text-color: #1d1d1f;\n  color: var(--ribbon-text-color-opening);\n}\n\n.bg-flash-effect {\n  animation: bg-flash 1s ease-in-out 1.8s forwards;\n  --ribbon-background-color-opening: #0071e3;\n  --ribbon-background-color: #f5f5f7;\n  background-color: var(--ribbon-background-color-opening);\n}\n\n\n.dc--banner-container_date {\n  //text-transform: uppercase;\n\n  strong {\n    font-weight: 500;\n  }\n}\n\n.dc--banner-container_time {\n  //text-transform: uppercase;\n\n  strong {\n    font-weight: 500;\n  }\n}\n\n.dc--banner-container_description {\n  display: flex;\n  column-gap: 4px;\n  row-gap: 0px;\n  flex-direction: row;\n  align-items: center;\n  flex-wrap: inherit;\n  text-align: center;\n  justify-content: center;\n}\n\n\ntable.dc--banner-container_countdown {\n  border: none;\n  margin: 0;\n\n  thead.dc--banner-container_countdown_thead {\n\n    tr {\n      border: none;\n    }\n\n    th {\n      text-align: center;\n      line-height: 0.8em;\n      font-size: 1.2em;\n      font-weight: 400;\n      padding: 0;\n      border: none;\n      background-color: transparent;\n      color: unset;\n    }\n  }
2\n\n  tbody.dc--banner-container_countdown_tbody {\n    font-size: 0.75em;\n    text-align: center;\n    background: transparent;\n\n    tr {\n      border: none;\n      background: transparent;\n    }\n\n    td {\n      padding: 0 4px;\n      border: none;\n      word-break: keep-all;\n    }\n  }\n}\n\n@include animationFlashColor(color-flash, color, --ribbon-text-color-opening, --ribbon-text-color);\n@include animationFlashColor(bg-flash, background-color, --ribbon-background-color-opening, --ribbon-background-color);\n\n\n@include keyframes(bounceDown) {\n  0% {\n    transform: translateY(-100%);\n  }\n  50% {\n    transform: translateY(0%);\n  }\n  80% {\n    transform: translateY(-15%);\n  }\n  90% {\n    transform: translateY(0%);\n  }\n  95% {\n    transform: translateY(-7%);\n  }\n  97% {\n    transform: translateY(0%);\n  }\n  99% {\n    transform: translateY(-3%);\n  }\n  100% {\n    transform: translateY(0);\n  }\n}\n\n@include keyframes(slideUp) {\n  0% {\n    transform: translateY(0);\n  }\n  100% {\n    transform: translateY(-100%);\n  }\n\n}\n\n@include keyframes(bounceUp) {\n  0% {\n    transform: translateY(100%);\n  }\n  50% {\n    transform: translateY(0%);\n  }\n  80% {\n    transform: translateY(15%);\n  }\n  90% {\n    transform: translateY(0%);\n  }\n  95% {\n    transform: translateY(7%);\n  }\n  97% {\n    transform: translateY(0%);\n  }\n  99% {\n    transform: translateY(3%);\n  }\n  100% {\n    transform: translateY(0);\n  }\n}\n\n@include keyframes(slideDown) {\n  0% {\n    transform: translateY(0);\n  }\n  100% {\n    transform: translateY(100%);\n  }\n\n}\n',"/* fallback */\n@font-face {\n  font-family: 'Material Symbols Outlined';\n  font-style: normal;\n  font-weight: 400;\n  src: url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v247/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOejbd5zrDAt.woff2) format('woff2');\n}\n\n.material-icons {\n  font-family: 'Material Symbols Outlined';\n  font-weight: normal;\n  font-style: normal;\n  font-size: 24px;\n  line-height: 1;\n  letter-spacing: normal;\n  text-transform: none;\n  display: inline-block;\n  white-space: nowrap;\n  word-wrap: normal;\n  direction: ltr;\n  -webkit-font-feature-settings: 'liga';\n  -webkit-font-smoothing: antialiased;\n}"],sourceRoot:""}]),i.locals={};const s=i},50993(e,n,t){"use strict";t.d(n,{A:()=>d});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a),s=t(61081),l=t(44793),c=i()(o());c.i(s.A),c.i(l.A),c.push([e.id,'.dce_calendar_stylesheet{color:red}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.dce-calendar *{box-sizing:border-box}.dce-calendar>*,.event-modal--wrapper,.event-modal--wrapper *,.event-modal--wrapper>*,*.dce-calendar{box-sizing:border-box}.dce-calendar a,.dce-calendar a:hover,.dce-calendar a:focus{text-decoration:none;outline:none}.calendar{font-family:roboto,"arial narrow";width:100%;font-size:16px}@media screen and (max-width: 600px){.full-calendar,.weekly-calendar,.calendar-card-view,.calendar-detailed-list{font-size:min(1em,20px)}}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.dce-alert{display:flex;border:1px solid #ff3a3a;border-radius:10px;padding:10px;width:100%}.dce-alert--icon{padding:0 5px}.dce-alert--icon i{font-size:32px;color:#c22a2a}@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v247/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOejbd5zrDAt.woff2) format("woff2")}.material-icons{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(https://my.revisual.io/fonts/roboto/roboto-regular.eot);
2src:local("Roboto"),local("Roboto-Regular"),url("https://my.revisual.io/fonts/roboto/roboto-regular.woff2") format("woff2"),url("https://my.revisual.io/fonts/roboto/roboto-regular.woff") format("woff"),url("https://my.revisual.io/fonts/roboto/roboto-regular.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("https://my.revisual.io/fonts/roboto/roboto-latin-extended-regular.woff2");src:local("Roboto"),local("Roboto-Regular"),url("https://my.revisual.io/fonts/roboto/roboto-latin-extended-regular.woff2") format("woff2"),url("https://my.revisual.io/fonts/roboto/roboto-latin-extended-regular.woff") format("woff"),url("https://my.revisual.io/fonts/roboto/roboto-latin-extended-regular.ttf") format("truetype");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url(https://my.revisual.io/fonts/roboto/roboto-medium.eot);src:local("Roboto"),local("Roboto-Regular"),url("https://my.revisual.io/fonts/roboto/roboto-medium.woff2") format("woff2"),url("https://my.revisual.io/fonts/roboto/roboto-medium.woff") format("woff"),url("https://my.revisual.io/fonts/roboto/roboto-medium.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url("https://my.revisual.io/fonts/roboto/roboto-latin-extended-medium.woff2");src:local("Roboto"),local("Roboto-Regular"),url("https://my.revisual.io/fonts/roboto/roboto-latin-extended-medium.woff2") format("woff2"),url("https://my.revisual.io/fonts/roboto/roboto-latin-extended-medium.woff") format("woff"),url("https://my.revisual.io/fonts/roboto/roboto-latin-extended-medium.ttf") format("truetype");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}.event-rsvp--cta{font-size:1.125em;font-weight:bold;font-style:normal;padding:1.1111em 0;display:block;line-height:130%;opacity:.7;color:#656565}.evors_btn{padding:.5714em .8571em;font-size:.875em;display:inline-block;color:gray;background-color:#fff;border:.0714em solid #cdcdcd;font-style:normal;margin-right:-0.0714em;text-transform:uppercase;cursor:pointer;font-weight:normal}.evors_btn:first-child{border-top-left-radius:.3571em;border-bottom-left-radius:.3571em}.evors_btn:last-child{border-top-right-radius:.3571em;border-bottom-right-radius:.3571em}.evors_btn:hover{color:#fff;background-color:#fddfa6}.evors_btn.active{color:#fff;background-color:#fddfa6}.evors_incard_form{position:relative;padding:2.8125em;background-color:#a4d690}.evors_incard_form.error{background-color:#cf7a64}.evors_incard_form .notification.err{padding:.3125em 0;margin-bottom:.625em;text-transform:uppercase;color:gray}.evors_incard_form .notification.err p{color:#fff;display:inline-block;background-color:#bd5b41;padding:.1875em .5em;border-radius:.3125em;margin:0}.event-rsvp--header{margin:0;padding:0 0 .2777em 0;color:#fff;font-size:1.125em;font-weight:700;display:block}.evors_incard_form a.evors_incard_close{position:absolute;top:0;right:.9375em;margin:.9375em;color:#fff;background-color:rgba(255,255,255,.3);opacity:.5;border-radius:50%;padding:.3125em;height:1.25em;width:1.25em;text-align:center;line-height:90%;cursor:pointer;box-sizing:content-box;-moz-box-sizing:content-box;text-indent:-9999px;text-decoration:none !important}.evors_incard_form a.evors_incard_close:hover{opacity:1}.evors_incard_form a.evors_incard_close:before,.evors_incard_form a.evors_incard_close:after{position:absolute;left:.875em;top:.4375em;content:" ";height:50%;width:.125em;background-color:#fff}.evors_incard_form a.evors_incard_close:before{transform:rotate(45deg)}.evors_incard_form a.evors_incard_close:after{transform:rotate(-45deg)}.form_row{padding-bottom:.9375em}.evors_incard_form .form_row input{color:#fff;width:100%;background-color:rgba(255,255,255,.25);padding:.625em .5em;border-radius:.3125em;display:inline-block;margin:0;box-sizing:border-box;border:1px solid rgba(255,255,255,0);box-shadow:none}.evors_incard_form .form_row input:focus{background-color:rgba(255,255,255,.5)}.evors_incard_form .form_row input::placeholder{color:#d5e4c5}.submit_rsvp_form{font:bold .875em arial;display:inline-block;padding:.875em .8571em !important;margin-top:.28571em;text-transform:uppercase;text-decoration:none;border-radius:.28571em;border-bottom:none;color:#9ab37f;background-color:#fff;cursor:pointer}.submit_rsvp_form:hover{opacity:.6}.eventon_loadbar{height:5px;width:100%;border-radius:10px;margin:10px 0;background-color:#efefef;display:none;position:relative;overflow:hidden}@keyframes fontbulger{0%{left:0%;margin-left:-50px}100%{left:100%;margin-left:-50px}}.eventon_loadbar:before{content:"";width:100px;height:100%;display:block;background-color:#f5b87a;position:absolute;
2left:0;animation-name:fontbulger;animation-duration:.7s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out;animation-fill-mode:none;animation-delay:0s}.eventon_loadbar_section{height:auto;width:100%;margin-top:6px}.evoloadbar:before{content:"";display:block;height:5px;width:100%;background-color:rgba(255,255,255,.7);position:absolute;top:0;left:0;height:100%;z-index:3;border-bottom:5px solid #efefef}.evoloadbar:after{content:"";width:100px;height:5px;display:block;background-color:#f5b87a;position:absolute;left:0;top:0;z-index:4;animation-name:fontbulger;animation-duration:.7s;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-in-out;animation-fill-mode:none;animation-delay:0s}.evoloadbar.bottom:before{bottom:0;top:auto}.evoloadbar.bottom:after{bottom:0;top:auto}.evoloading:before{content:"";background:url("https://my.display.church/img/evo-loader.gif") rgba(245,245,245,.71) center center no-repeat;position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;display:block}.evors_section{padding:.125em 0 .75em;margin-top:1.25em;border-bottom:none;padding-bottom:0}.evors_section p{color:#656565;font-size:.8125em;line-height:1.21875em;margin:0;font-style:italic}.evors_change_rsvp{color:gray;text-decoration:none;background-color:#fff;font-size:1em;border-radius:.3846em;margin-left:.7692em;border:.07692em solid #cdcdcd;padding:.3076em .7692em;font-style:normal;margin-right:-0.07692em;cursor:pointer;font-weight:normal}.evors_change_rsvp:hover{color:#fff;background-color:#fddfa6}.event-form-submit{font:bold .875em arial;display:inline-block;padding:.5714em .8571em !important;margin-top:.2857em;text-transform:uppercase;text-decoration:none;border-radius:.2857em;color:#9ab37f;background-color:#fff;cursor:pointer;border-color:#cdcdcd;border-width:.07142em;border-style:solid}.event-form-submit:hover{opacity:.6;color:#9ab37f}.event-form-submit:focus{color:#9ab37f}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.dc-event-row--place_image-overlay{background:linear-gradient(0deg, rgb(65, 65, 65) 0%, rgba(255, 255, 255, 0) 100%);position:absolute;z-index:100;bottom:0;left:0;width:100%;height:30%}.dc-event-row--place_name{position:absolute;bottom:10px;right:10px;color:#fff;z-index:111;font-size:1.5em;font-weight:700;max-width:40%;line-height:1}.dc-event-row--place_image-selector{position:absolute;bottom:10px;display:flex;gap:16px;left:10px;z-index:1000}@media(max-width: 600px){.dc-event-row--place_image-selector{flex-direction:column;gap:.5em;justify-content:space-evenly;bottom:0}}.dc-event-row--place_image-preview{width:60px;height:60px;border-radius:15px;overflow:hidden;border:2px solid #fff;object-fit:cover}@media(max-width: 600px){.dc-event-row--place_image-preview{width:2.8em;height:2.8em}}.dc-event-row--place_image-preview.dc-event-row--place_image-preview--selected{border:2px solid #202124}.events-list-container{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-radius:5px;overflow:hidden}.event-list-modal--container .events-list-container .events-list--row-wrapper,.event-list-modal--container .events-list-container .events-list--row{border-radius:0}.events-list-container--empty{border-left:1px solid #e5e5e5}.events-list-container--events-empty{margin:.3846em;font-style:italic;font-size:.8125em}.events-list--row{display:flex;margin-left:0;margin-bottom:0;overflow:hidden;position:relative;padding:.9375em 0 1.25em;list-style-type:none;color:gray;background-color:#fff}.events-list--row::after{content:"";width:100%;height:1px;background-color:#e5e5e5;position:absolute;bottom:0;display:block}.events-list--row:hover{background-color:#fbfbfb}.events-list--row-wrapper{background-color:#b476c9;padding-left:.1875em;transition:all .2s ease;display:block}.events-list--row-wrapper:hover{padding-left:.4375em}.events-list--row-wrapper:hover .events-list--event-description p{color:#262626}.events-list--date-container{flex-direction:row;display:flex;line-height:110%;min-height:1em;font-size:1.875em;padding:0px .2666em .0666em .4333em;font-weight:bold;color:#ababab;margin:0 .6em 0 0}@media(max-width: 600px){.events-list--date-container{margin:0 .2em 0 0}}.events-list--date-container .dce__h1{margin:0;padding:0;vertical-align:super;font-size:1em;font-style:normal;text-transform:uppercase;line-height:110%}.events-list--date-container .dce__h4{margin:0;font-style:normal;text-transform:uppercase;line-height:110%;font-size:.3666em;font-weight:normal}.events-list--end-date-container{position:relative;padding-left:.5714em;font-size:.4666em;min-width:.6666em}.events-list--end-date-container h6{margin:0;font-size:1em}.events-list--end-date-container small{font-size:.5714em;text-transform:uppercase;font-weight:400}.events-list--end-day-container{margin-left:0px;line-height:.7}.events-list--end-day-container::before{background-color:#ababab;height:.1428em;width:.2857em;content:"";position:absolute;display:block;left:.01714em;top:.6428em}.events-list--event-description{padding-right:.9375em}.events-list--event-description h2{margin:0px;text-transform:uppercase;font-size:1.375em;line-height:120%;padding-bottom:.1363em;color:#6b6b6b;font-weight:700;background:rgba(0,0,0,0);border:0;margin:0;padding:0;vertical-align:baseline;overflow:hidden;text-overflow:ellipsis;display:block;word-break:break-word}.events-list--event-description p{font-size:.6875em;line-height:120%;opacity:.7;border:0;margin:0;padding:0}.events-list--event-description .material-icons{font-size:.7692em}.event-list--details-close{padding:0;display:flex;justify-content:center;align-content:center;position:relative;width:100%;height:2.1428em;cursor:pointer;background-color:#f7f7f7;border-bottom-width:.07142em;border-bottom-style:solid;border-bottom-color:#f1f1f1}.event-list--details-close:hover{background-color:#f1f1f1}.event-list--details-close i{font-weight:300;color:gray;opacity:.5;line-height:1.3}.event-details--wrapper{border-left-width:1px;border-left-styleh:solid;border-left-color:#e5e5e5;background-color:#fdfdfd;max-height:0;overflow:hidden;transition:.7s ease all}a.col-content{text-decoration:none}a.col-content .dc-address-link{text-decoration:none}.col-content img{width:100%}.dc-address-link--link{cursor:pointer;border-width:1px;border-style:solid;border-color:#cdcdcd;background:#fff;border-radius:6px;display:flex;align-items:center;gap:.25em;font-size:.9em;font-weight:400;padding:4px 8px;color:gray}.dc-address-link--link:hover{color:#3d3d3d;border-color:#aaa}.dc-address-link--link i{font-size:1em}
2.event-row--details .dc-address-link_url h4{text-transform:none;text-transform:initial}.event-row--details .dc-address-link_url a{text-decoration:none}.event-row--details .event-row--details-row{padding:1em;display:flex;flex-direction:row;border-bottom-width:.0625em;border-bottom-style:solid;border-bottom-color:#e5e5e5;text-align:left}.event-row--details .event-row--details-row .col-content{flex:1 1;word-break:break-word;width:100%}.event-row--details .event-row--details-row .event-row--details__pre{white-space:pre-line}.event-row--details .event-row--details-row .event-row--details__pre img{width:auto}@media(max-width: 600px){.event-row--details .event-row--details-row{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-column-gap:.625em;column-gap:.625em;grid-row-gap:.25em;row-gap:.25em}.event-row--details .event-row--details-row .event-details--video-preview{margin:1em -1em -1em -1em}.event-row--details .event-row--details-row .col-icon{margin-right:0}.event-row--details .event-row--details-row .col-content{display:contents}.event-row--details .event-row--details-row .col-content .col-content__title{grid-column:2}.event-row--details .event-row--details-row .col-content .col-content__body{grid-column:1/-1}}.event-row--details .event-row--details-row.event-row--details-row_no-border{border:none}.event-row--details .event-row--details-row-doubled{padding:0;border-bottom-width:.0625em;border-bottom-style:solid;border-bottom-color:#e5e5e5}.event-row--details .event-row--details-row-doubled .event-row--details-row-doubled--inner-wrapper{display:flex;flex-direction:column}@media(min-width: 600px){.event-row--details .event-row--details-row-doubled .event-row--details-row-doubled--inner-wrapper{flex-direction:row}}.event-row--details .event-row--details-row-doubled .col-content{display:flex;padding:1em;flex:1 1}.event-row--details .event-row--details-row-doubled .col-content.col-content--right{border-bottom-color:#e5e5e5;border-right-color:#e5e5e5;border-bottom-style:solid;border-right-style:solid;border-bottom-width:.0625em;border-right-width:0px}@media(min-width: 600px){.event-row--details .event-row--details-row-doubled .col-content.col-content--right{border-bottom-width:0px;border-right-width:.0625em}}@media(max-width: 600px){.event-row--details .event-row--details-row-doubled .col-content{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-column-gap:.625em;column-gap:.625em;grid-row-gap:.25em;row-gap:.25em}.event-row--details .event-row--details-row-doubled .col-content .col-icon{margin-right:0}.event-row--details .event-row--details-row-doubled .col-content .col-icon+div{display:contents}.event-row--details .event-row--details-row-doubled .col-content .col-icon+div h3{grid-column:2}.event-row--details .event-row--details-row-doubled .col-content .col-icon+div>*:not(h3){grid-column:1/-1}}.event-row--details .event-details--details-anchor{display:flex;align-items:center;text-decoration:none}.event-row--details .event-details--details-anchor i{margin-right:.3125em}.event-row--details .col-icon{margin-right:.625em}.event-row--details .col-icon .material-icons{font-size:1.25em;color:gray}.event-row--details h3{color:gray;font-size:1em;margin:.125em 0;padding-bottom:.5em;font-weight:700;text-transform:uppercase;letter-spacing:normal;line-height:100%;display:flex;align-items:center}.event-row--details h4{font-size:1em;font-style:normal;color:#656565;line-height:140%;font-weight:500;text-transform:capitalize;margin:0px}.event-row--details .p{color:#656565;font-style:normal;font-size:.8125em;margin:0 0 .3846em 0;padding-bottom:.6153em;text-align:left}.event-row--details .p.i{font-style:italic}.event-row--details .share-event.share-event--link{background-color:#00aafb;color:#fff;font-weight:500;font-size:1em;line-height:1;text-transform:uppercase;border-radius:25px;cursor:pointer;margin:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.3em;padding:.3em 1.4em;text-decoration:none}.event-row--details .share-event.share-event--link i{font-size:1.2em}
2.event-row--details .share-event.share-event--link:hover{background-color:rgba(0,170,251,.7);color:#fff}.event-row--details .dc-event-add-to-calendar.dc-event-add-to-calendar--link{background-color:#00aafb;color:#fff;font-weight:500;font-size:1em;line-height:1;text-transform:uppercase;border-radius:25px;cursor:pointer;margin:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.3em;padding:.3em 1.4em;text-decoration:none}.event-row--details .dc-event-add-to-calendar.dc-event-add-to-calendar--link i{font-size:1.2em}.event-row--details .dc-event-add-to-calendar.dc-event-add-to-calendar--link:hover{background-color:rgba(0,170,251,.7);color:#fff}.event-row--image-container{width:100%;position:relative}.event-row--image-container.aspect-11{padding-top:100%}.event-row--image-container.aspect-32{padding-top:66.66%}.event-row--image-container.aspect-43{padding-top:75%}.event-row--image-container.aspect-169{padding-top:56.25%}.event-row--image-container.aspect-eventon .event-row--image{width:100%;object-fit:cover;max-height:40vh;position:relative}.event-row--image-container .event-row--image{height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0}.dce-event-form-description{font-size:.8125em;line-height:1.5em}.event-row--details-row__share-subscribe{display:flex;justify-content:center;flex-wrap:wrap;gap:1em}.event-row--details-row__branding{display:flex;justify-content:center}.event-row--details-row__branding img{width:20%}@media(max-width: 600px){.event-row--details-row__branding{margin-top:-2em}.event-row--details-row__branding img{width:30%}}.event-row--details-row__add-to-calendar{display:flex;flex-direction:column}.events-list-modal--wrapper,.event-modal--wrapper{font-size:16px;overflow-x:hidden;overflow-y:auto;background-color:#d2d2d2;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000000;padding-right:17px;padding-left:17px;display:block;opacity:0;transition:opacity .15s linear}.events-list-modal--wrapper.event-modal--wrapper_show,.events-list-modal--wrapper.events-list-modal--wrapper_show,.event-modal--wrapper.event-modal--wrapper_show,.event-modal--wrapper.events-list-modal--wrapper_show{opacity:1}.events-list-modal--wrapper{z-index:500000}.event-list-modal--container,.event-modal--container{max-width:650px;margin:2.5em auto;position:relative;border-radius:12px;box-shadow:0px 0px 30px 0 rgba(0,0,0,.1803921569);transition:top .2s ease-out;top:40vh;visibility:hidden;opacity:0}.event-list-modal--container.event-list-modal--container_show,.event-list-modal--container.event-modal--container_show,.event-modal--container.event-list-modal--container_show,.event-modal--container.event-modal--container_show{visibility:visible;top:0px;opacity:1}.event-list-modal--container .events-list--row-wrapper,.event-list-modal--container .events-list--row,.event-modal--container .events-list--row-wrapper,.event-modal--container .events-list--row{border-top-right-radius:12px;border-top-left-radius:12px;overflow:hidden;text-decoration:inherit;color:inherit;font:inherit}.event-modal--container .events-list--row-wrapper{pointer-events:none}.event-modal--container .event-details--wrapper{max-height:min-content !important;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.events-list-modal--wrapper .header-wrapper,.event-modal--wrapper .header-wrapper{max-width:650px;margin:auto;padding-top:20px;position:relative}.events-list-modal--wrapper .header-wrapper h1,.event-modal--wrapper .header-wrapper h1{color:#676767}.events-list-modal--wrapper a.back-button,.event-modal--wrapper a.back-button{color:#6b6b6b;line-height:120%;display:flex;align-items:center;text-decoration:none}.events-list-modal--wrapper a.back-button:hover,.event-modal--wrapper a.back-button:hover{text-decoration:none}.rev-calendar-closer-container{position:sticky;z-index:1000;top:2.5em;max-width:650px;margin:2.5em auto}.event-modal--close-container{position:absolute;z-index:1000;right:-0.75em;top:-0.75em;display:flex;align-items:center;justify-content:center;background-color:#000;width:2.2em;height:2.2em;border-radius:50%;cursor:pointer}.event-modal--close-container i{color:#fff;font-weight:500}.event-modal--close-container:hover{background-color:#cfcfcf}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.more-label{display:inline-block;font-weight:normal;text-transform:none;
2color:#dadada;font-family:arial}.full-calendar{padding:0px 0 .625em;overflow:hidden;position:relative;width:100%}.full-calendar .month-selector{justify-content:flex-start;gap:1.25em}.full-calendar table{width:100%;border-collapse:collapse;border-spacing:0;background-color:#fff;margin-bottom:.625em;display:table;table-layout:fixed}.full-calendar table th{font-size:.875em;margin:0 !important;width:14.27%;text-align:center;min-height:.3571em;cursor:pointer;font-weight:700;border-top-width:.0714em;border-right-width:.0714em;border-bottom-width:.0714em;border-left-width:.0714em;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#f7f7f7;border-right-color:#f7f7f7;border-left-color:#f7f7f7;border-bottom-color:#f7f7f7;padding:2.1428em 0;position:relative;background-size:cover;transition:all .2s ease;color:#9e9e9e;transition:.2s ease all}.full-calendar table th:hover{cursor:default;color:#d4d4d4}.full-calendar table th p{font-size:1em;margin:0;text-transform:uppercase;font-family:"roboto","arial narrow";line-height:160%}.full-calendar table.compact th,.full-calendar table.compact td{padding:.625em 0}.full-calendar table.compact th .event-dot,.full-calendar table.compact td .event-dot{bottom:0px}.full-calendar table td{font-size:1.25em;color:#dfa872;text-align:center;min-height:.25em;cursor:pointer;font-weight:700;padding:1em 0;margin:0;position:relative;vertical-align:text-top;transition:.2s ease all}@media(max-width: 600px){.full-calendar table td.has-pills{padding:1.5em 0;vertical-align:top}}.full-calendar table td b.extendable{margin:auto auto;color:#8c8c8c}.full-calendar table td b.extendable:hover{text-decoration:underline}.full-calendar table td.day{border-top-width:.05em;border-top-style:solid;border-top-color:#f7f7f7;border-right-width:.05em;border-right-style:solid;border-right-color:#f7f7f7;border-left-width:.05em;border-left-style:solid;border-left-color:#f7f7f7;border-bottom-width:.05em;border-bottom-style:solid;border-bottom-color:#f7f7f7}.full-calendar table td.selected{background-color:#fff3e7;color:#d4d4d4}.full-calendar table td.selected:before{content:"";height:.05em;background-color:#9e9e9e;position:absolute;top:0;left:0;right:0;width:100%}.full-calendar table td:hover{background-color:#f5f5f5;color:#9e9e9e}.full-calendar table td:hover .events-counter{display:flex}.full-calendar table td:hover .detailed-events-counter{visibility:visible;z-index:999}.full-calendar table td.hover{background-color:#f5f5f5;color:#9e9e9e}.full-calendar table td.hover .events-counter{display:flex}.full-calendar table td.hover .detailed-events-counter{visibility:visible;z-index:999}.full-calendar table td .events-counter{position:absolute;background-color:#d4d4d4;width:1.6em;height:1.6em;border-radius:50%;display:none;align-items:center;justify-content:center;top:-0.8em;right:-0.8em;z-index:1}.full-calendar table td .events-counter.lefter{right:auto;right:initial;top:-1.6em;left:-1.8em;width:3.2em;height:3.2em}.full-calendar table td .events-counter.lefter p{font-size:1.2em}.full-calendar table td .events-counter p{color:#fff;line-height:normal;font-size:.6em;margin:0;padding:0}.full-calendar table td .detailed-events-counter{font-size:.5em;visibility:hidden;white-space:nowrap;max-width:250px;pointer-events:none;position:absolute;background-color:#fff;color:#7a7a7a;line-height:110%;font-style:italic;z-index:-100;box-shadow:0px 0px 10px 3px rgba(0,0,0,.06)}.full-calendar table td .detailed-events-counter:before{width:0;height:0;border-style:solid;position:absolute;left:0;bottom:-1em;content:"";border-width:1em 1em 0 0;border-top-color:#c3c3c3;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.full-calendar table td .detailed-events-counter.lefter:before{border-width:0 1em 1em 0;border-top-color:rgba(0,0,0,0);border-right-color:#c3c3c3;border-bottom-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);right:0;left:auto}.full-calendar table td .detailed-events-counter ul{padding:0;margin:0;list-style:none}.full-calendar table td .detailed-events-counter ul li{font-size:1.3em;position:relative;margin:0;border-left:.3076em solid rgba(0,0,0,0);font-style:normal;text-transform:uppercase;border-bottom:.0769em solid #e8e8e8;padding:.7692em;font-weight:bold;font-family:"open sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#585858;border-left-color:#fbad61;text-align:left;overflow-x:hidden;text-overflow:ellipsis}.full-calendar table td .detailed-events-counter ul li.detailed-event-counter-no-border{border:0}.full-calendar table td .detailed-events-counter span{font-size:1.3em;font-weight:bold;font-family:"open sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#585858;text-align:left;text-transform:uppercase}.full-calendar table td .event-dot{bottom:1em;width:100%;left:0;position:absolute;box-sizing:border-box}.full-calendar table td .event-dot i{height:.25em;width:.25em;display:inline-block;border-radius:50%;
2background-color:#dadada;margin:0 .05em}.full-calendar table td .event-dot b{display:inline-block;font-weight:normal;text-transform:none;color:#dadada;font-family:arial;font-size:.4em;margin:0 .125em}.full-calendar .current-day:after{content:"";background-color:#ef9a93;height:.25em;width:100%;display:inline-block;position:absolute;top:0px;left:0;margin-top:-0.0625em}.full-calendar .event-pill{top:2.5em;padding:0 .3125em;line-height:1.6;bottom:1.125em;width:100%;left:0;box-sizing:border-box;display:block}@media(max-width: 600px){.full-calendar .event-pill{top:.3125em;display:block}}.full-calendar .event-pill i{font-size:.75em;margin-right:.125em}.full-calendar .event-pill span{font-size:.45em;width:100%;height:1.6666em;border-radius:25px;font-style:normal;font-weight:normal;text-align:left;text-overflow:ellipsis;overflow:hidden;margin-bottom:.222em;padding:.1111em 1.1111em;box-sizing:border-box;display:flex;background-color:#7cc1e6;color:#fff}@media(max-width: 600px){.full-calendar .event-pill span{display:inline-block;height:.555em;width:.555em;border-radius:50%;text-indent:-999999px;padding:0px;margin:0 .1111em}}.full-calendar .event-pill span .private-event{position:static;position:initial}.full-calendar .event-pill b{display:inline-block;font-weight:normal;text-transform:none;color:#dadada;font-family:arial;display:block;font-size:.4em;margin:2em .125em 0}@media(max-width: 600px){.full-calendar .event-pill b{display:inline-block;margin:0 .2222em}}.full-calendar .mobile-preview-event-pill{display:block !important;padding:0}.full-calendar .mobile-preview-event-pill b{display:block !important;margin:0 !important}.dce-calendar.mobile-preview .dce--monthly_view table td.has-pills,.dce-calendar.dce-ar-responsiveness .dce--monthly_view table td.has-pills{padding:1.875em 0}.dce-calendar.mobile-preview .dce--monthly_view .event-pill,.dce-calendar.dce-ar-responsiveness .dce--monthly_view .event-pill{top:.3125em}.dce-calendar.mobile-preview .dce--monthly_view .event-pill span,.dce-calendar.dce-ar-responsiveness .dce--monthly_view .event-pill span{display:inline-block;height:.3125em;width:.3125em;border-radius:50%;text-indent:-999999px;padding:0px;margin:0 .0625em}.dce-calendar.mobile-preview .dce--monthly_view .event-pill b,.dce-calendar.dce-ar-responsiveness .dce--monthly_view .event-pill b{display:inline-block;margin:3em .125em 0}.month-selector{color:#737373;margin:.315em 0 .9375em;display:flex;justify-content:space-between;align-items:center}.month-selector .dce__h1{text-transform:uppercase;padding-top:1px;padding-bottom:0px;width:auto;height:1em;font-size:2.25em;line-height:1em;margin:0 !important;display:table;font-weight:700}@media(max-width: 600px){.month-selector .dce__h1{font-size:1.625em}}.month-selector .rev-navigation{display:flex}.month-selector .rev-navigation .rev-navigation-arrow{-webkit-user-select:none;user-select:none;cursor:pointer;width:2.1875em;height:2.1875em;display:flex;align-items:center;justify-content:center;border-width:1px;border-style:solid;border-color:#737373;border-radius:50%;color:#e2e2e2;transition:all .2s ease}.month-selector .rev-navigation .rev-navigation-arrow:hover{color:#fff;border-color:#e2e2e2;background-color:#ededed}.month-selector .rev-navigation .rev-navigation-arrow i{font-size:1.5em}.month-selector .rev-navigation .rev-navigation-arrow_prv{margin-right:.4375em}.calendar-filters{display:flex;flex-wrap:wrap;margin:0 0 .625em;padding:.625em;background-color:#eaeaea;border-radius:15px}.calendar-filters .loading-indicator{width:100%}.month-selector--filters-controls{display:flex;flex-direction:row;gap:8px;align-items:center}.month-selector--filters-controls .filter_title{margin-top:0% !important;margin-bottom:0% !important;font-family:"open sans",arial;color:#adadad;cursor:pointer;font-size:1em;white-space:nowrap}.month-selector--filters-controls .filter_title:hover{color:#adadad}.month-selector--filters-button{display:inline-flex;flex-direction:row;cursor:pointer;width:2.5em;height:2.5em;border-radius:10px;align-items:center;justify-content:center;background-color:#adadad;color:#fff;transition:all .2s ease}.month-selector--filters-button:hover,.month-selector--filters-button.active{background-color:#d3d3d3}.month-selector--filters-button i{font-size:1.5em}.calendar-filters--selector{display:flex;margin:0}.calendar-filters--options{margin-right:.625em;position:relative}.calendar-filters--options .calendar-filters--options_selected{font-family:"open sans",arial;padding:.0625em .625em;line-height:160%;border-radius:10px;color:#606060;text-transform:uppercase;cursor:pointer;margin:0;font-size:.75em;white-space:nowrap}.calendar-filters--options .calendar-filters--options_selected:active{background-color:#a5a5a5;color:#fff}.calendar-filters--options .calendar-filters--options_selected:hover{background-color:#d2d2d2;color:#fff}.calendar-filters--options_dropdown-container{max-height:18.75em;background:#d5d5d5;visibility:hidden;box-shadow:0px 0px 10px -5px #909090;border-radius:10px;position:absolute;margin-top:.375em;z-index:500;opacity:0;overflow:hidden;transition:visibility .2s linear,opacity .2s linear}.calendar-filters--options_dropdown-container.expanded{overflow-y:auto;visibility:visible;opacity:1}.calendar-filters--options_dropdown{background-color:#fff;min-width:9.375em;width:max-content;max-width:15.625em;text-align:left;color:gray}.calendar-filters--options_dropdown p{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d9d9d9;padding:.666em;line-height:130%;margin:0;cursor:pointer;display:flex;align-items:flex-start;border-left:4px solid rgba(0,0,0,0);color:#929292;position:relative;height:auto;float:none;font-size:.75em;text-transform:uppercase}.calendar-filters--options_dropdown p.active{background-color:#f7f7f7;color:#929292}.calendar-filters--options_dropdown p:hover{background-color:#f7f7f7;color:#606060;border-left-color:#c7c7c7}.calendar-filters--options_dropdown p i{font-size:1em;background-color:#9e9e9e;color:#fff;min-width:1.5em;min-height:1.5em;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;margin-right:.416em;margin-top:-1px;font-weight:bold;float:left;word-break:break-word}.campuses-groups-header{color:#c6c6c6;font-size:1.125em;line-height:1.125em}.dce-calendar.mobile-preview .month-selector h1,.dce-calendar.dce-ar-responsiveness .month-selector h1{font-size:1.625em;line-height:1em}.dc-calendar--filter-share-container{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:1em}
2.dc-calendar-subscribe-button,.dc-calendar-share-button{cursor:pointer;border-radius:10px;float:none;line-height:1;margin:0;box-sizing:border-box;background-color:#d3d3d3;display:flex;align-items:center;justify-content:center;height:2.5em;padding:0 .6em;gap:.3em;transition:all .2s ease}.dc-calendar-subscribe-button:hover,.dc-calendar-subscribe-button.active,.dc-calendar-share-button:hover,.dc-calendar-share-button.active{background-color:#d3d3d3}.dc-calendar-subscribe-button i,.dc-calendar-share-button i{font-size:1.3em}.dc-calendar-subscribe-button{background-color:#2646cb;color:#f3f3f3;border-width:2px;border-style:solid;border-color:#d3d3d3}.dc-calendar-subscribe-button:hover{background-color:#576ecd;color:#f3f3f3}.dc-calendar--header-features-container{display:flex;gap:.5em}.progress-bar{background-color:var(--brand600)}.progress{position:relative;height:4px;display:block;width:100%;background-color:#e5e5e5;border-radius:2px;background-clip:padding-box;margin:.5rem 0 1rem 0;overflow:hidden}.progress:before{content:"";position:absolute;background-color:#ffeabb;top:0;left:0;bottom:0;will-change:left,right;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress:after{content:"";position:absolute;background-color:#ffeabb;top:0;left:0;bottom:0;will-change:left,right;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation-delay:1.15s}.dce--progress .progress:before{background-color:var(--brand600)}.dce--progress .progress:after{background-color:var(--brand600)}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.quota-progress{position:relative;height:8px;display:block;width:100%;background-color:#e5e5e5;border-radius:8px;background-clip:padding-box;margin:.5rem 0 1rem 0;overflow:hidden}.quota-progress .progress-bar{height:8px;border-right-color:#fff;border-right-width:2px;border-right-style:solid}.quota-progress .progress-bar.bg-info{background-color:var(--blue-light200) !important}.quota-progress .progress-bar.bg-danger{background-color:var(--error400) !important}.quota-progress .progress-bar.bg-success{background-color:var(--success200) !important}.onboarding-progress{position:relative;height:4px;display:block;width:100%;background-color:#e5e5e5;border-radius:8px;background-clip:padding-box;margin:.5rem 0 1rem 0;overflow:hidden}.onboarding-progress .progress-bar{height:8px}.weekly-calendar{position:relative;margin:0px;width:100%;text-align:left;white-space:normal;position:relative;color:gray;padding-bottom:.625em;border-radius:5px}.weekly-calendar--container{display:flex;margin-bottom:.625em}@media(max-width: 600px){.weekly-calendar.pill .weekly-calendar--container{display:flex;flex-direction:column;height:100%;padding:0px}.weekly-calendar.pill .weekly-calendar--container .new-month-label{margin:0px 5px 0}.weekly-calendar.pill .weekly-calendar--container .weekly-cal--day-wrapper{width:100%}}.weekly-calendar.pill .weekly-calendar--container .weekly-cal--day__event{font-size:.6875em;color:#fff;margin:.2727em;padding:.4545em .909em .4545em .6363em;border-radius:.4545em;border-top:none;background-color:#4bb5d8;position:relative;display:block;line-height:1.3;cursor:pointer;text-transform:uppercase;font-weight:bold;word-break:break-word}.weekly-calendar.pill .weekly-calendar--container .weekly-cal--day__event .time{display:block;font-size:.909em;opacity:.8;font-weight:normal;margin-bottom:.2px;color:#fff}.weekly-calendar.pill .weekly-calendar--container .weekly-cal--day__event:hover{opacity:.7}.weekly-calendar.pill .weekly-calendar--container .private-event{font-size:1.2em;position:static}@media(max-width: 600px){.weekly-calendar.stack .weekly-calendar--container{display:flex;flex-direction:column;height:100%;padding:0px}.weekly-calendar.stack .weekly-calendar--container .weekly-cal--day-wrapper{width:100%}.weekly-calendar.stack .weekly-calendar--container .new-month-label{margin:0px 5px 0}}.weekly-calendar.stack .weekly-calendar--container .weekly-cal--day__event{font-size:.6875em;padding:1.8181em .909em;display:block;line-height:1.3;margin:0px;cursor:pointer;text-transform:uppercase;font-weight:bold;color:#949494;border-top:.2727em solid;border-color:#4bb5d8}.weekly-calendar.stack .weekly-calendar--container .weekly-cal--day__event .time{display:block;font-size:.909em;opacity:.8;font-weight:normal;margin-bottom:.2em}.weekly-calendar.stack .weekly-calendar--container .weekly-cal--day__event:hover{opacity:.7}.weekly-cal--day-wrapper{width:14.28%;border-style:solid;border-width:.0625em;border-color:#f1f1f1;border-right:none}.weekly-cal--day-wrapper:last-child{border-right-style:solid;border-right-width:.0625em;border-right-color:#f1f1f1}.weekly-cal--day-container{width:100%;position:relative;display:inline-block;margin:0;box-sizing:border-box;text-align:center;cursor:pointer;background-color:#fbfbfb;color:#949494;line-height:100%;padding:.9375em 0 1.25em;height:106px;transition:color .3s ease}.weekly-cal--day-container:hover{background-color:#f7f7f7}.weekly-cal--day-container.selected{background-color:#f79191;color:#fff}.weekly-cal--day-container.today:before{content:"";background-color:#f79191;height:.25em;display:block;position:absolute;width:100%;top:0px;margin:0;border-radius:0px}.weekly-cal--day-container.new-month{padding:0 0 .75em 0}.weekly-cal--day-container .new-month-label{text-transform:uppercase;font-size:.625em;font-weight:bold;background-color:#f3f3f3;margin-bottom:.5em;padding:.3333em;display:block}@media(max-width: 600px){.weekly-calendar.pill .weekly-cal--day-container,.weekly-calendar.stack .weekly-cal--day-container{height:auto;padding:.625em 0;display:flex;align-items:center;justify-content:center}.weekly-calendar.pill .weekly-cal--day-container .weekly-cal--day-header,.weekly-calendar.pill .weekly-cal--day-container .weekly-cal--day-name,.weekly-calendar.stack .weekly-cal--day-container .weekly-cal--day-header,.weekly-calendar.stack .weekly-cal--day-container .weekly-cal--day-name{display:inline-block;font-size:.875em;font-weight:bold;line-height:100%}.weekly-calendar.pill .weekly-cal--day-container .weekly-cal--day-name,.weekly-calendar.stack .weekly-cal--day-container .weekly-cal--day-name{padding-left:.3571em}.weekly-calendar.pill .weekly-cal--day-container.selected,.weekly-calendar.stack .weekly-cal--day-container.selected{background:#fbfbfb;color:#949494}}@media(max-width: 600px){.weekly-calendar.stack .weekly-cal--day__event_container{padding:0px}}.weekly-cal--day-header{font-weight:300;text-transform:uppercase;font-size:.75em}.weekly-cal--day-name{font-size:1.5em;font-family:"roboto",oswald,"arial narrow";font-weight:700;display:block;line-height:130%;padding-left:.2083em}.weekly-cal--day-events-indicator-container{margin-top:-0.375em}.weekly-cal--day-events-indicator{display:inline-block;height:.4375em;width:.4375em;border-radius:50%;background-color:#4bb5d8}.weekly-cal--day__event_container{padding:.625em .3125em}.date-range-selector--container{display:flex;align-items:center}.date-range-selector--container .month-selector{margin:0}@media(max-width: 600px){.date-range-selector--container{margin-bottom:.625em}}.date-range-selector__this-week{font-size:.8125em;text-transform:uppercase;border-radius:20px;font-style:normal;cursor:pointer;line-height:1;font-weight:bold;display:inline-block;padding:.8461em .8125em;background-color:rgba(0,0,0,0);border-width:.0769em;border-style:solid;border-color:#e2e0e2;color:#b7b7b7;margin-right:.6153em}@media(max-width: 600px){.date-range-selector__this-week{display:none}}.date-range-selector__week-selector-arrow{color:#c6c6c6;margin:.3125em 0 .25em;display:flex;justify-content:space-between;align-items:center}.date-range-selector__week-selector-arrow .date-range-selector__week-selector-arrow--navigation{dis
2play:flex;gap:.625em}.date-range-selector__week-selector-arrow .date-range-selector__week-selector-arrow--navigation .arrow{-webkit-user-select:none;user-select:none;cursor:pointer;width:1.875em;height:1.875em;display:flex;align-items:center;justify-content:center;border:1px solid #e2e2e2;border-radius:50%;color:#e2e2e2;transition:all .2s ease}.date-range-selector__week-selector-arrow .date-range-selector__week-selector-arrow--navigation .arrow i{font-size:1.5em}.date-range-selector__week-selector-arrow .date-range-selector__week-selector-arrow--navigation .arrow:hover{color:#fff;border-color:#e2e2e2;background-color:#ededed}.date-range-selector__week-selector-arrow .date-range-selector__week-selector-arrow--navigation .prv{margin-right:.625em}.date-range-selector-week-dropdown-container{display:flex}.date-range-selector-week-dropdown-value{font-size:.875em;border-radius:1.7857em 0 0 1.7857em;padding:.7142em 1.0714em;background-color:#f5f4f4;color:#adadad;display:inline-block;float:none;line-height:100%;height:2.4285em;margin:0;box-sizing:border-box;font-weight:700;white-space:nowrap;overflow:hidden}.date-range-selector-week-dropdown-value.without-weeks-dropdown{border-radius:1.7857em}@media(max-width: 320px){.date-range-selector-week-dropdown-value{max-width:calc(320px - 4em - 30px - 2.5em - .4375em - .4375em)}}.date-range-selector-week-dropdown-controls{background-color:#f79191;display:flex;align-items:center;position:relative;border-radius:0 1.5625em 1.5625em 0px;color:#fff;padding:0px .4375em 0px .1875em;height:2.125em;box-sizing:border-box;line-height:2.125em}.date-range-selector-week-dropdown-list{position:absolute;background-color:#f79191;color:#fff;border-radius:.3125em;overflow:hidden;top:0;z-index:10;left:0;display:none;min-width:270px}.date-range-selector-week-dropdown-list.show{display:block}@media(max-width: 600px){.date-range-selector-week-dropdown-list{min-width:208px;left:auto;right:0}}.date-range-selector-week-dropdown-list-container{height:9.375em;overflow:hidden;position:relative;background:rgba(0,0,0,0);border:0;margin:0;padding:0;vertical-align:baseline}.date-range-selector-week-dropdown-list-container ul{position:absolute;top:0px;list-style:none;width:100%;border-top-width:.0625em;border-top-style:solid;border-color:#f7a6a6;padding:0;margin:0;cursor:pointer}.date-range-selector-week-dropdown-list-container ul.scrollTopPreflight{top:-9.375em}.date-range-selector-week-dropdown-list-container ul.scrollTop{top:0px;transition:all .5s ease 0s}.date-range-selector-week-dropdown-list-container ul.scrollBottom{top:-9.2304em;transition:all .5s ease 0s}.date-range-selector-week-dropdown-list-container ul li{font-size:.8125em;height:2.3076em;padding:0px 1.5384em;text-align:center;border-bottom-width:.0769em;border-bottom-style:solid;border-color:#f7a6a6;text-transform:uppercase;box-sizing:border-box;color:#fff}.date-range-selector-week-dropdown-list-container ul li.selected{background-color:#ef7777}.date-range-selector-week-dropdown-list-container ul li:hover{background-color:#ef7777}.date-range-selector-week-dropdown-list-mover{display:block;color:#fff;text-align:center;padding:.3125em;height:1.875em;line-height:1;cursor:pointer}.date-range-selector-week-dropdown-list-mover:hover{background-color:#ef7777}.dce-calendar.mobile-preview .dce--weekly_view.pill .weekly-calendar--container,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.pill .weekly-calendar--container{display:flex;flex-direction:column;height:100%;padding:0px}.dce-calendar.mobile-preview .dce--weekly_view.pill .weekly-calendar--container .new-month-label,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.pill .weekly-calendar--container .new-month-label{margin:0px .5em 0}.dce-calendar.mobile-preview .dce--weekly_view.pill .weekly-calendar--container .weekly-cal--day-wrapper,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.pill .weekly-calendar--container .weekly-cal--day-wrapper{width:100%}.dce-calendar.mobile-preview .dce--weekly_view.stack .weekly-calendar--container,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.stack .weekly-calendar--container{display:flex;flex-direction:column;height:100%;padding:0px}.dce-calendar.mobile-preview .dce--weekly_view.stack .weekly-calendar--container .weekly-cal--day-wrapper,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.stack .weekly-calendar--container .weekly-cal--day-wrapper{width:100%}.dce-calendar.mobile-preview .dce--weekly_view.stack .weekly-calendar--container .new-month-label,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.stack .weekly-calendar--container .new-month-label{margin:0px .5em 0}.dce-calendar.mobile-preview .dce--weekly_view.pill .weekly-cal--day-container,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.pill .weekly-cal--day-container,.dce-calendar.mobile-preview .dce--weekly_view.stack .weekly-cal--day-container,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.stack .weekly-cal--day-container{height:auto;padding:.625em 0;display:flex;align-items:baseline;justify-content:center}.dce-calendar.mobile-preview .dce--weekly_view.pill .weekly-cal--day-container .weekly-cal--day-header,.dce-calendar.mobile-preview .dce--weekly_view.pill .weekly-cal--day-container .weekly-cal--day-name,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.pill .weekly-cal--day-container .weekly-cal--day-header,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.pill .weekly-cal--day-container .weekly-cal--day-name,.dce-calendar.mobile-preview .dce--weekly_view.stack .weekly-cal--day-container .weekly-cal--day-header,.dce-calendar.mobile-preview .dce--weekly_view.stack .weekly-cal--day-container .weekly-cal--day-name,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.stack .weekly-cal--day-container .weekly-cal--day-header,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.stack .weekly-cal--day-container .weekly-cal--day-name{display:inline-block;font-size:.875em;font-weight:bold;line-height:100%}.dce-calendar.mobile-preview .dce--weekly_view.pill .weekly-cal--day-container .weekly-cal--day-name,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.pill .weekly-cal--day-container .weekly-cal--day-name,.dce-calendar.mobile-preview .dce--weekly_view.stack .weekly-cal--day-container .weekly-cal--day-name,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.stack .weekly-cal--day-container .weekly-cal--day-name{padding-left:.3571em}.dce-calendar.mobile-preview .dce--weekly_view.pill .weekly-cal--day-container.selected,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.pill .weekly-cal--day-container.selected,.dce-calendar.mobile-preview .dce--weekly_view.stack .weekly-cal--day-container.selected,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.stack .weekly-cal--day-container.selected{background:#fbfbfb;color:#949494}.dce-calendar.mobile-preview .dce--weekly_view.stack .weekly-cal--day__event_container,.dce-calendar.dce-ar-responsiveness .dce--weekly_view.stack .weekly-cal--day__event_container{padding:0px}.dce-calendar.mobile-preview .date-range-selector-week-dropdown-value{max-width:calc(320px - 4em - 30px - 2.5em - .4375em - .4375em)}.dce-calendar.mobile-preview .dce--weekly_view .weekly-cal--day-events-indicator-container,.dce-calendar.dce-ar-responsiveness .dce--weekly_view .weekly-cal--day-events-indicator-container{display:none}.dce-calendar.mobile-preview .dce--weekly_view .date-range-selector--container,.dce-calendar.dce-ar-responsiveness .dce--weekly_view .date-range-selector--container{margin-bottom:.7142em}.dce-calendar.mobile-preview .dce--weekly_view .date-range-selector__this-week,.dce-calendar.dce-ar-responsiveness .dce--weekly_view .date-range-selector__this-week{display:none}.dce-calendar.mobile-preview .dce--weekly_view .date-range-selector__week-selector-arrow h1,.dce-calendar.dce-ar-responsiveness .dce--weekly_view .date-range-selector__week-selector-arrow h1{font-size:1.625em}.dce-calendar.mobile-preview .dce--weekly_view .date-range-selector-week-dropdown-list,.dce-calendar.dce-ar-responsiveness .dce--weekly_view .date-range-selector-week-dropdown-list{min-width:208px;left:auto;right:0}.weekly-calendar.pill .dce--event-badge_container{display:flex;justify-content:flex-end;height:100%;width:.9091em;position:absolute;right:0;top:0;border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden;gap:0}.weekly-calendar.pill .dce--event-badge_container>div{font-size:1em;content:" ";width:.4545em;right:0px;height:100%;top:0;border-radius:0;padding:0px}.weekly-calendar.pill .dce--event-badge_container>div>i,.weekly-calendar.pill .dce--event-badge_container>div>span{display:none}.weekly-calendar.stack .dce--event-badge_container{display:flex;justify-content:flex-start;position:static;position:initial;margin-bottom:.7272em}.weekly-calendar.stack .dce--event-badge_container>div{text-transform:capitalize;width:max(33px,(100% - 86px)*999);max-width:-moz-fit-content;max-width:fit-content;padding:.1818em .909em}.weekly-calendar.stack .dce--event-badge_container>div>span{width:max(0px,(100% - 66px)*999);overflow:hidden}.weekly-calendar.stack .dce--event-badge_container .dce--event-badge-recurring{position:relative}.weekly-calendar.stack .dce--event-badge_container .dce--event-badge-featured{position:relative}a .weekly-cal--day__event-desc,.weekly-cal--day__event-desc{word-break:break-word}.weekly-calendar--search{padding-top:1em}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.dce--card_view .card-view{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-rows:max-content;align-content:start}@media(max-width: 600px){.dce--card_view .card-view{grid-template-columns:1fr !important}}
2.dce--card_view .card-view .dce--card-details-item{width:100%}.dce--card_view .card-view .dce--event-card--cta-btn{width:100%}.dce--card_view .card-view.card-view_responsive{--cards-per-row: 3;--min-card-width: 250px;--card-column-gap: 1%;--card-row-gap: 1em;grid-column-gap:var(--card-column-gap);grid-row-gap:var(--card-row-gap);grid-template-columns:repeat(auto-fill, minmax(max(var(--min-card-width), (100% - (var(--cards-per-row) - 1) * var(--card-column-gap)) / var(--cards-per-row)), 1fr))}.dce--card_view .card-view-horizontal{display:flex;flex-wrap:wrap;align-content:flex-start;flex-direction:column}.dce--card_view .card-view-horizontal .dce--card-details-item .dce--event-card--cta-btn{width:auto}@media(max-width: 600px){.dce--card_view .card-view-horizontal .dce--card-details-item .dce--event-card--cta-btn{width:100%}}.dce--card_view .card-view-horizontal .card-view--card{width:100%;display:flex;flex-direction:row}@media(max-width: 600px){.dce--card_view .card-view-horizontal .card-view--card{display:block}}.dce--card_view .card-view-horizontal .card-view--card-header{width:30%}@media(max-width: 600px){.dce--card_view .card-view-horizontal .card-view--card-header{width:100%}}.dce--card_view .card-view-horizontal .card-view--card-header-image{height:100%}.dce--card_view .card-view-horizontal .card-view--card-header-image img{margin:auto;height:100%;object-fit:cover}.dce--card_view .card-view-horizontal .card-view--card-content{width:70%}@media(max-width: 600px){.dce--card_view .card-view-horizontal .card-view--card-content{width:100%}}.card-view-slider .slick-track{width:max-content !important;--slider-gap: 1em;gap:var(--slider-gap)}.card-view-slider .dce--card-details-item .dce--event-card--cta-btn{width:auto}@media(max-width: 600px){.card-view-slider .dce--card-details-item .dce--event-card--cta-btn{width:100%}}.card-view-slider .slick-slider .slick-list{transform:translate3d(0, 0, 0);transform:translateZ(0);-ms-perspective:1000;perspective:1000;backface-visibility:hidden}.card-view-slider .slick-slide>div{margin:0}.card-view-slider .slick-dots{margin:auto auto 25px auto;width:200px;height:20px;overflow:hidden;display:flex;position:relative}.card-view-slider .slick-dots ul{margin-top:0px;display:flex;position:absolute;padding-inline-start:0px;left:-60px;transition:left 200ms ease-in-out;margin-left:0}.card-view--card{position:relative;overflow:hidden;margin-bottom:1em;border-radius:10px;box-shadow:0px 4px 8px 0px rgba(0,0,0,.17);background-color:#fff}@media(max-width: 600px){.card-view--card{width:100%}}.dce-calendar.mobile-preview .dce--card_view .card-view,.dce-calendar.dce-ar-responsiveness .dce--card_view .card-view{grid-template-columns:1fr !important}.dce-calendar.mobile-preview .dce--card_view .card-view .card-view--card,.dce-calendar.dce-ar-responsiveness .dce--card_view .card-view .card-view--card{width:100%;margin-left:1%;margin-right:1%}.dce-calendar.mobile-preview .card-view.card-view-horizontal .card-view--card,.dce-calendar.dce-ar-responsiveness .card-view.card-view-horizontal .card-view--card{width:100%;display:block;margin-left:1%;margin-right:1%}.dce-calendar.mobile-preview .card-view.card-view-horizontal .card-view--card-header,.dce-calendar.dce-ar-responsiveness .card-view.card-view-horizontal .card-view--card-header{width:100%}.dce-calendar.mobile-preview .card-view.card-view-horizontal .card-view--card-content,.dce-calendar.dce-ar-responsiveness .card-view.card-view-horizontal .card-view--card-content{width:100%}.dce-calendar.mobile-preview .card-view.card-view-horizontal .dce--card-details-item .dce--event-card--cta-btn,.dce-calendar.dce-ar-responsiveness .card-view.card-view-horizontal .dce--card-details-item .dce--event-card--cta-btn{width:100%}.card-view--card.card-view--card_hover-effect--zoom{transform:scale3d(1, 1, 1) translateY(0);transition:all 200ms cubic-bezier(0.33, 0, 0.19, 1)}.card-view--card.card-view--card_hover-effect--zoom:hover{transform:scale3d(1.02, 1.02, 1.02) translateY(-0.25em);box-shadow:0em .5em .75em rgba(0,0,0,.1)}.card-view--card.card-view--card_hover-effect--accent-simple .card_hover-effect--accent-simple{width:100%;height:0px;content:" ";background-color:#b476c9;position:absolute;bottom:0px}.card-view--card.card-view--card_hover-effect--accent-simple:hover .card_hover-effect--accent-simple{height:2px}.card-view--card.card-view--card_hover-effect--accent-expand .card_hover-effect--accent-expandable{transform:scale3d(0, 1, 1);transition:transform .5s cubic-bezier(0.33, 0, 0.19, 1);width:100%;height:2px;content:" ";background-color:#b476c9;position:absolute;bottom:0px}.card-view--card.card-view--card_hover-effect--accent-expand:hover .card_hover-effect--accent-expandable{transform:scale3d(1, 1, 1)}.card-view--card .card-view--card_permanent-accent{width:100%;height:2px;content:" ";background-color:#b476c9;position:absolute;bottom:0px}.card-view--card.card-view--card_equal-height{display:flex;flex-direction:column;height:100%}.card-view--card.card-view--card_equal-height .card-view--card-content{display:flex;flex-direction:column;flex:1 1}.card-view--card.card-view--card_equal-height .card-view--card-content-body{dis
2play:flex;flex-direction:column;flex:1 1}.card-view--card.card-view--card_equal-height .dce--card-details-item.dce--card--cta{margin-top:auto;flex-grow:0}.card-view--card_cursor_pointer{cursor:pointer}.card-view--card-header{position:relative}.card-view--card-header-image{width:100%;padding-top:56.25%;background-color:#b476c9}.card-view--card-header-image.aspect-11{padding-top:100%}.card-view--card-header-image.aspect-43{padding-top:75%}.card-view--card-header-image.aspect-34{padding-top:133.3333333333%}.card-view--card-header-image.aspect-32{padding-top:66.6666666667%}.card-view--card-header-image img{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;font-size:20px;color:#fff;object-fit:cover}.card-view--card-content{padding:2em;position:relative;display:flex;flex-direction:column}.card-view--card-content-body{order:1;font-family:inherit;letter-spacing:inherit}.card-view--card-content-body .card-view--card-content-body_clamp{display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:min-content;line-height:1.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-view--card-content-body .card-view--card-content-body_clamp_paragraph *:not(:first-child){display:none}.card-view--card-content-body .card-view--card-content-body_clamp_paragraph *:first-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-view--card-content-body h2{margin-bottom:.2em;margin-top:.2em;font-size:1.5em;line-height:1.2em;font-weight:500;font-family:inherit;letter-spacing:inherit}.card-view--card-content-body p{margin-top:.2em;word-break:break-word;letter-spacing:inherit}.card-view--card-content-body .card-view--card-content-tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:.2em;font-size:1em;line-height:1em}.card-view--card-content-body .card-view--card-content-tags-tag{color:#424242;font-weight:400;background-color:rgba(0,0,0,0);transition:all 400ms cubic-bezier(0.33, 0, 0.19, 1)}.card-view--card-content-body .card-view--card-content-tags-tag.card-view--card-content-tags-tag_border{border-style:solid;border-width:1px;border-color:#a6a6a6;border-radius:5px}.card-view--card-content-body .card-view--card-content-tags-tag .card-view--card-content-tags-tag-sign{transition:all 400ms cubic-bezier(0.33, 0, 0.19, 1)}.line-clamp{display:block;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:min-content;line-height:1.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-event--inpic-date{position:absolute;display:flex;background-color:rgba(0,0,0,.5);padding:12px 12px 0 12px;color:#fff}.card-event--inpic-date .card-event--inpic-date-container,.card-event--inpic-date .card-event--inpic-date-container-end-date{display:flex;flex-direction:column;align-items:center}.card-event--inpic-date .card-event--inpic-date-container-end-date{padding-left:30px;position:relative}.card-event--inpic-date .card-event--inpic-date-container-end-date:before{position:absolute;width:6px;height:1px;background-color:#fff;content:"";left:12px;top:50%}.card-event--inpic-date.card-event--inpic-date_top-left{top:0;left:0}.card-event--inpic-date.card-event--inpic-date_top-right{top:0;right:0}.card-event--inpic-date.card-event--inpic-date_bottom-left{bottom:0;left:0}.card-event--inpic-date.card-event--inpic-date_bottom-right{bottom:0;right:0}.card-event--inpic-date.card-event--inpic-date_none{display:none}.card-event--inpic-date_month{text-transform:uppercase;font-weight:300;font-size:.8125em;margin-bottom:-0.7692em;opacity:.7;letter-spacing:.1538em;line-height:1.5}.card-event--inpic-date_day{font-size:1.75em;line-height:1.5}.slider-loading-indicator{width:300px}.slick-dots .slick-dots-6 button,.slick-dots .slick-dots-6 button:before{font-size:1em}.slick-dots .slick-dots-10 button,.slick-dots .slick-dots-10 button:before{font-size:1.5625em}.slick-dots .slick-dots-16 button,.slick-dots .slick-dots-16 button:before{font-size:1.8em}.slick-dots .slick-dots-20 button,.slick-dots .slick-dots-20 button:before{font-size:2em}h3.card-view--top-matches-container_header{all:unset;font-size:1.5em;font-weight:400;color:#333;margin-bottom:.5em;display:block;font-family:inherit;width:max-content}.card-view--top-matches-container{display:grid;grid-template-columns:1fr 1fr}.dc-flex-col{display:flex;flex-direction:column}.dc-flex-1{flex:1 1;justify-content:space-between}.page-wrapper-widget h3.card-view--past-events-header{grid-column:1/-1;color:#737373;font-size:1.85em;line-height:1em;margin:1.2em 0}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.dce--event-badge_container{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;align-content:space-around;flex-wrap:wrap;width:100%;align-content:space-around;
2gap:5px}.full-calendar .event-pill .dce--event-badge-recurring,.full-calendar .event-pill .dce--event-badge-featured{font-size:1.4444em}.card-view--card-content .dce--event-badge_container{position:relative;margin-top:-30px;padding-bottom:15px}.card-view--card-content .dce--event-badge_container.dce--event-badge_container-position-title-top{margin-top:-8px;order:0}.card-view--card-content .dce--event-badge_container.dce--event-badge_container-position-title-bottom{order:2;margin-top:initial;margin-bottom:-30px;margin-top:15px}.events-list--event-description .dce--event-badge_container{position:static;position:initial;justify-content:flex-start;margin:0 0 5px}.event-details--wrapper .dce--event-badge_container{position:static;position:initial;justify-content:flex-start;margin:10px 20px 0 25px}.dce--event-badge_container-position-image-top{top:.625em}.dce--event-badge_container-position-image-bottom{bottom:.625em}.dce--event-badge_container-position-title-top{top:.625em;justify-content:flex-start}.dce--event-badge_container-position-title-bottom{bottom:.625em;justify-content:flex-start}.dce--event-badge{font:.8125em Roboto;border-radius:.6153em;opacity:1;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;padding:.1538em .923em;text-align:left;letter-spacing:0px}.dce--event-badge i.material-icons{font-size:1em;margin-right:0/2307em}.dce--event-badge.dce--event-badge-recurring{background:#ff72e9 0% 0% no-repeat padding-box}.dce--event-badge.dce--event-badge-featured{background:#2adda6 0% 0% no-repeat padding-box}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.event-row--details-row__schedule .dce-schedule-ul{display:block;padding-top:0;list-style:none;margin:0;padding-left:0}.dce-schedule-header{border-left:none;padding:10px 20px;text-transform:uppercase;font-weight:700;background-color:#f8d189;color:#fff;font-size:13px;margin:0;margin-bottom:5px;border-radius:5px;position:relative;border-bottom:2px solid #fff}.dce-schedule-event-time{border-left-width:2px;border-left-style:solid;border-left-color:#dfdddd;padding:15px 0 10px 20px;margin:0;position:relative;border-bottom:2px solid #fff;background-color:#f7f7f7}.dce-schedule-event-time:before{content:"\u2b24";color:#f5ad51;font-family:"Material Icons";font-size:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-6px;font-feature-settings:"liga" 1}.dce-schedule-event-time p{color:#656565;float:none;display:block;text-decoration:none;padding:0;position:relative;margin:0;font-size:14px;text-align:left}.dce-schedule-event-time .dce-schedule-time{font-style:normal;text-transform:uppercase;position:absolute;top:0}.dce-schedule-event-time .dce-schedule-description{padding-left:70px;display:block;margin-right:10px;position:relative}@media(max-width: 600px){.dce-schedule-event-time .dce-schedule-description{padding-left:0px;padding-top:20px}}.dce-schedule-event-time .dce-schedule-description b{font-style:normal;text-transform:uppercase;display:block;padding-bottom:5px;padding-right:20px}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.event-row--details-row__recurrence .dce-recurrence-ul{display:block;padding-top:0;list-style:none;margin:0;padding-left:0}.dce-recurrence-header{border-left:none;padding:10px 20px;text-transform:uppercase;font-weight:700;background-color:#f8d189;color:#fff;font-size:13px;margin:0 0 5px 0;border-radius:5px;position:relative;border-bottom:2px solid #fff}.dce-recurrence-event-time{border-left-width:2px;border-left-style:solid;border-left-color:#dfdddd;padding:15px 0 10px 20px;margin:0;position:relative;border-bottom:2px solid #fff;background-color:#f7f7f7}.dce-recurrence-event-time:before{content:"\u2b24";color:#f5ad51;font-family:"Material Icons";font-size:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:-6px;font-feature-settings:"liga" 1}.dce-recurrence-event-time p{color:#656565;float:none;display:block;text-decoration:none;padding:0;position:relative;margin:0;font-size:14px;text-align:left}.dce-recurrence-event-time .dce-recurrence-time{font-style:normal;text-transform:uppercase;position:absolute;top:0}.dce-recurrence-event-time .dce-recurrence-description{padding-left:70px;display:block;margin-right:10px;position:relative}@media(max-width: 600px){.dce-recurrence-event-time .dce-recurrence-description{padding-left:0px;padding-top:20px}}.dce-recurrence-event-time .dce-recurrence-description b{font-style:normal;text-transform:uppercase;display:block;padding-bottom:5px;padding-right:20px}.dce-recurrence--more-btn{color:#fff;background:#237ebd;text-transform:uppercase;cursor:pointer;font-weight:bold;font-size:13px;padding:8px 18px !important;text-decoration:none !important;border-radius:20px;border:none;margin-top:20px}.dce-recurrence--more-btn:active,.dce-recurrence--more-btn:focus{border:none;outline:none}.dce-recurrence--more-btn:hover{background:#237ebd}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.dce-cursor-pointer{cursor:pointer}.dce-detailed-list{font-weight:400;font-size:1.0625em;line-height:1.6}.dce-detailed-list .line-clamp.featured{max-height:6.5em;-webkit-line-clamp:4}.dce-detailed-list .month-selector{justify-content:flex-start}
2.dce-detailed-list .month-selector h1{color:#1a202c;font-size:1.647em;line-height:2.2941em;font-weight:400;letter-spacing:normal}.dce-detailed-list .month-selector .rev-navigation{min-width:7.647em;width:auto}.dce-detailed-list .month-selector .rev-navigation .rev-navigation-arrow{font-size:2em;border:none;color:#1a202c;width:auto;height:auto}.dce-detailed-list .month-selector .rev-navigation .rev-navigation-arrow:hover{background-color:inherit}.dce-detailed-list .month-selector .rev-navigation .rev-navigation-arrow .rev-navigation-arrow_prv{gap:.4411em}.dce-detailed-list .calendar-filters{background-color:rgba(0,0,0,0);margin-left:0px;padding-left:0px}.dce-detailed-list .calendar-filters .calendar-filters--options_selected{font-size:.7058em;line-height:1.3333em;background-color:#fff;color:#2d3748;border-color:#d5d5d5;border-width:.0833em;border-style:solid;border-radius:18px;padding:.6666em 1em;font-weight:400;text-transform:capitalize;transition:all ease .2s}.dce-detailed-list .calendar-filters .calendar-filters--options_selected:hover,.dce-detailed-list .calendar-filters .calendar-filters--options_selected:focus,.dce-detailed-list .calendar-filters .calendar-filters--options_selected:active{border-color:#5d5d5d;background-color:#edf2f7}.dce-detailed-list .calendar-filters .calendar-filters--options_dropdown-container{border:1px solid #e4e4e4;border-radius:4px;background-color:#fff;box-shadow:0 2px 12px 0 rgba(0,0,0,.14)}.dce-detailed-list .calendar-filters .calendar-filters--options_dropdown{box-shadow:0px 15px 25px -7px rgba(0,0,0,.1);background-color:rgba(0,0,0,0);max-height:200px;overflow-y:auto;overflow-x:hidden;padding:.5em}.dce-detailed-list .calendar-filters .calendar-filters--options_dropdown .calendar-filters--options_dropdown-item{font-size:.8235em;line-height:1.62;color:#141827;border:none;text-transform:capitalize;font-weight:400;padding:.4117em}.dce-detailed-list .calendar-filters .calendar-filters--options_dropdown .calendar-filters--options_dropdown-item.active{background-color:#334aff;color:#fff}.dce-detailed-list .calendar-filters .calendar-filters--options_dropdown .calendar-filters--options_dropdown-item i{display:none}.dce-detailed-list--row{margin-bottom:2.3529em;margin-top:2.3529em;display:flex;flex-wrap:nowrap}.dce-detailed-list--row-date{min-width:5.2941em;padding-bottom:0px;padding-left:1.4117em;padding-right:1.4117em;padding-top:0px;position:relative;text-transform:uppercase;width:12%}@media screen and (max-width: 600px){.dce-detailed-list--row-date{width:54px;min-width:0;padding-left:0px;padding-right:0px}}.dce-detailed-list--row-date>div{display:flex;flex-direction:column;align-items:center}.dce-detailed-list--row-date.dce-detailed-list--row-date_featured:after{background-color:#334aff;border-radius:4px;content:"";height:100%;position:absolute;right:-0.0588em;width:.2352em;top:0}.dce-detailed-list--row-date_month{font-size:.647em;color:#4a5568;font-weight:400;margin-bottom:-0.3636em;line-height:1.5em;display:block}.dce-detailed-list--row-date_day{font-size:1.4117em;line-height:1.4166em;color:#1a202c;font-weight:700}@media screen and (max-width: 600px){.dce-detailed-list--row-date_day{font-size:.75em;line-height:1.5em}}.dce-detailed-list--row-content{padding-left:1.4117em;padding-right:1.4117em;display:flex;gap:1.1764em;width:88%}@media screen and (max-width: 600px){.dce-detailed-list--row-content{flex-direction:column-reverse;padding-left:0px;padding-right:0px}}.dce-detailed-list--row-content-details{flex:.666 1}.dce-detailed-list--row-content-details-date{font-size:.8235em;line-height:1.5714em;font-weight:400;margin:0 0 .5714em 0;padding:0;display:flex;align-items:center;position:relative}.dce-detailed-list--row-content-details-date .private-event{position:static;position:initial;color:#333 !important}.dce-detailed-list--row-content-details-date span{margin-right:.4em}@media screen and (max-width: 600px){.dce-detailed-list--row-content-details-date{font-size:.8571em;line-height:1.3333em}.dce-detailed-list--row-content-details-date p{margin-bottom:.6666em}}.dce-detailed-list--row-content-details-date i{font-size:1em;line-height:1.5714em;transition:color ease .2s}.dce-detailed-list--row-content-details-date i.dce-cursor-pointer:hover{color:#334aff}.dce-detailed-list--row-content-details-date .dce-detailed-list--row-date-featured{font-size:1em;font-weight:700;color:#334aff;margin-right:.5714em;display:flex}.dce-detailed-list--row-content-details-date .dce-detailed-list--row-date-featured i{margin-right:.2857em}.dce-detailed-list--row-content-details-title h2{font-size:1.4117em;font-weight:700;line-height:1.4166em;text-rendering:optimizeLegibility;margin-bottom:.3333em;margin-top:0;border-bottom-width:.0416em;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,0);width:-moz-fit-content;width:fit-content;
2color:#1a202c;transition:border-bottom-color ease .2s}@media screen and (max-width: 600px){.dce-detailed-list--row-content-details-title h2{font-size:.6666em;line-height:1.5em}}.dce-detailed-list--row-content-details-title h2.dce-cursor-pointer:hover{border-bottom-color:#334aff;color:#1a202c}.dce-detailed-list--row-content-details-location{font-size:.8235em;line-height:1.5714em}.dce-detailed-list--row-content-details-location-label{font-weight:700}.dce-detailed-list--row-content-details-location-label i{margin-right:.5714em;font-size:1em;transition:color ease .2s;cursor:default}.dce-detailed-list--row-content-details-location-label i:hover{color:#334aff}.dce-detailed-list--row-content-details-description{margin-top:.9411em}@media screen and (max-width: 600px){.dce-detailed-list--row-content-details-description{display:none}}.dce-detailed-list--row-content-details-description p{font-size:.875em;line-height:1.62em;font-weight:400;text-rendering:optimizeLegibility;color:#2d3748}.dce-detailed-list--row-content-details-rsvp,.dce-detailed-list--row-content-details-cta{font-size:.7058em;line-height:1.3333em;font-weight:700;border-bottom-width:.0833em;border-bottom-style:solid;border-bottom-color:#334aff;width:-moz-fit-content;width:fit-content;color:#1a202c;cursor:pointer;transition:color ease .2s}.dce-detailed-list--row-content-details-rsvp:hover,.dce-detailed-list--row-content-details-cta:hover{color:#334aff}.dce-detailed-list--row-content-details-footer-links{display:flex;gap:8px}.dce-detailed-list--row-content-image{flex:.333 1;transition:opacity ease .2s;opacity:1}.dce-detailed-list--row-content-image.dce-cursor-pointer:hover{opacity:.8}.dce-detailed-list--row-content-image img{border-style:none;height:auto;-ms-interpolation-mode:bicubic;max-width:100%}.dce-detailed-list--divider{align-items:center;display:flex}.dce-detailed-list--divider:after{background-color:#cbd5e0;box-sizing:border-box;content:"";display:block;height:.0588em;margin-left:1.1765em;width:100%}
2.dce-detailed-list--divider-label{color:#1a202c;font-size:.9411em;line-height:1.5247em;font-weight:400;white-space:nowrap}.dc-detailed-list--calendar-header-top-controls{display:flex;gap:.5em}.dc-detailed-list--calendar-header-top-controls .rev-cal-expand-search-block-btn{width:2em;height:2em;background-color:#fff;color:#2d3748}.dc-detailed-list--calendar-header-top-controls .rev-cal-expand-search-block-btn:hover{background-color:#d3e5f6;color:#2d3748}.dc-detailed-list--calendar-header-top-controls .rev-cal-search-block.rev-cal-search-block_expanded .rev-cal-expand-search-block-btn{background-color:#fff;color:#2d3748}.dc-detailed-list--calendar-header-top-controls .rev-cal-search-block-input{height:2.65em;font-size:.75em;line-height:1.3333em;background-color:#fff;color:#2d3748;font-weight:400}.dc-detailed-list--calendar-header-top-controls .rev-cal-search-block-btn{font-size:.75em;height:2.65em;background-color:#edf2f7}.dc-detailed-list--calendar-header-top-controls .rev-cal-search-block-btn:hover{background-color:#d3e5f6;cursor:pointer}.dc-detailed-list--calendar-header-top-controls .rev-cal-expand-clear-block-btn{right:3.75em;display:flex;align-items:center;justify-content:center;background-color:#fff;border-color:#d5d5d5;border-width:.0833em;border-style:solid}.dc-detailed-list--calendar-header-top-controls .rev-cal-expand-clear-block-btn:hover{background-color:#edf2f7}.dc-detailed-list--calendar-share-button,.dc-detailed-list--calendar-subscribe-button{gap:.3em;cursor:pointer;width:auto;width:initial;height:auto;height:initial;display:inline-flex;align-items:center;font-size:.7058em;line-height:1.3333em;background-color:#fff;color:#2d3748;border-color:#d5d5d5;border-width:.0833em;border-style:solid;border-radius:18px;padding:.6666em 1em;font-weight:400;text-transform:capitalize;transition:all ease .2s}.dc-detailed-list--calendar-share-button:hover,.dc-detailed-list--calendar-share-button:focus,.dc-detailed-list--calendar-share-button:active,.dc-detailed-list--calendar-subscribe-button:hover,.dc-detailed-list--calendar-subscribe-button:focus,.dc-detailed-list--calendar-subscribe-button:active{border-color:#5d5d5d;background-color:#edf2f7}.dc-detailed-list--calendar-share-button i,.dc-detailed-list--calendar-subscribe-button i{font-size:1.5em}.calendar-bubble-view{animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;border:medium none currentColor;border-collapse:separate;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:#000;columns:auto;column-count:auto;column-fill:balance;column-gap:normal;column-rule:medium none currentColor;column-span:1;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:normal;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;list-style:disc outside none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none invert;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:50% 50% 0;transform-style:flat;transition:none 0s ease 0s;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial;font-family:inherit;font-size:inherit;width:100%;box-sizing:border-box;display:block;cursor:inherit;pointer-events:inherit;position:relative}.calendar-bubble-view_container{display:flex;flex-wrap:nowrap;gap:30px;scrollbar-width:none;overflow:scroll;-webkit-overflow-scrolling:touch}.calendar-bubble-view_container::-webkit-scrollbar{display:none}.bubble-view--bubble{min-width:75px;overflow:hidden;cursor:pointer}.bubble-view--bubble_size-medium{min-width:100px;max-width:100px}.bubble-view--bubble_size-medium .bubble-view--bubble-image{min-width:100px;max-width:100px;min-height:100px;max-height:100px}.bubble-view--bubble_size-medium .bubble-view--bubble-image img{height:100px}.bubble-view--bubble-image{border-width:1px;border-style:none;border-color:#c7c6c6;overflow:hidden;display:flex;justify-content:center;align-items:center;margin-bottom:.3125em;background-color:#336ad3}.bubble-view--bubble-image img{object-fit:cover;width:100%}.bubble-view--bubble-image_rounded{border-radius:12px}.calendar-bubble-view_container--frame{border-width:1px;border-style:solid;border-color:#c4c4c4;border-radius:8px;padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0;position:relative}.calendar-bubble-view_container--frame .calendar-bubble-view_container{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}.calendar-bubble-view_container--frame .calendar-bubble-view_scroll-left{left:0}.calendar-bubble-view_container--frame .calendar-bubble-view_scroll-left .calendar-bubble-view_scroll_button{left:-15px}.calendar-bubble-view_container--frame .calendar-bubble-view_scroll-right{right:0}.calendar-bubble-view_container--wrap{flex-wrap:wrap}.calendar-bubble-view_scroll{position:absolute;width:60px;height:100%;top:0;border-radius:8px}.calendar-bubble-view_scroll-left{left:15px;background:#fff;background:linear-gradient(90deg, rgb(255, 255, 255) 10%, rgba(255, 255, 255, 0) 100%)}.calendar-bubble-view_scroll-left .calendar-bubble-view_scroll_button{background:#fff;left:-15px}.calendar-bubble-view_scroll-left .calendar-bubble-view_scroll_button{left:-35px}.calendar-bubble-view_scroll-right{right:15px;background:#fff;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 10%, rgb(255, 255, 255) 100%)}.calendar-bubble-view_scroll-right .calendar-bubble-view_scroll_button{background:#fff;right:-15px}.calendar-bubble-view_scroll_button{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;border-width:3px;border-style:solid;border-color:#a09e9e;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1;background-color:#fff;transition:all .2s ease-in-out}.calendar-bubble-view_scroll_button:focus{outline:none}.calendar-bubble-view_scroll_button .material-icons{color:#a09e9e;font-size:1.5em}.bubble-view--bubble_size-tiny{min-width:50px;max-width:50px}.bubble-view--bubble_size-tiny .bubble-view--bubble-image{min-width:50px;max-width:50px;min-height:50px;max-height:50px}.bubble-view--bubble_size-tiny .bubble-view--bubble-image img{height:50px}.bubble-view--bubble_size-small{min-width:75px;max-width:75px}.bubble-view--bubble_size-small .bubble-view--bubble-image{min-width:75px;max-width:75px;min-height:75px;max-height:75px}.bubble-view--bubble_size-small .bubble-view--bubble-image img{height:75px}.bubble-view--bubble_size-large{min-width:125px;max-width:125px}.bubble-view--bubble_size-large .bubble-view--bubble-image{min-width:125px;max-width:125px;min-height:125px;max-height:125px}.bubble-view--bubble_size-large .bubble-view--bubble-image img{height:125px}.bubble-view--bubble-image--border{border-style:solid}.bubble-view--bubble-image_square{border-radius:0}.bubble-view--bubble-image_circle{border-radius:50%}.bubble-view--bubble_event-name{font-size:.75em;line-height:1.333em;letter-spacing:0;color:#535353;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.bubble-view--bubble_event-date{color:#a09e9e;font-size:.625em;line-height:.8125em;text-align:center;display:flex;align-items:center;justify-content:center}.bubble-view--bubble_event-date .material-icons{font-size:1em}.dc-highlights{margin-bottom:2em}.dc-highlights .dce__h1{padding-bottom:0;width:auto;height:1em;font-size:2.25em;line-height:1em;margin:0 0 .5em !important;display:table;font-weight:700;color:#c4c4c4}.dc-ai-search{margin-bottom:2em}.dc-ai-search--container{position:relative;overflow:hidden;padding:0}.dc-ai-search--container .material-icons{position:absolute;right:0px;top:0px;cursor:pointer;z-index:10;height:100%;display:flex;align-items:center;margin-right:10px;box-shadow:none;text-decoration:none;color:#3d3d3d;justify-content:center}input.dc-ai-search--container__input{border-color:#202124;background-color:#f2f2f2;color:#202124;width:100%;box-shadow:none;border:1px solid #656565;border-radius:20px;padding:8px 15px;box-sizing:border-box;font-size:16px;line-height:1.5;margin:0;outline:none;position:relative}
2input.dc-ai-search--container__input:hover{border-color:#c5c5c5}.dc-ai-search--container__blur{position:absolute;display:block;border-radius:20px;transition:all .15s;z-index:5;background-color:#f9d789;color:#14141e}.dc-ai-search--container.searching .dc-ai-search--container__blur{width:100%;height:100%;right:0;top:0;opacity:1}.dc-ai-search--container__process{position:absolute;background-color:#fff;border-radius:20px;width:0%;opacity:0;height:100%;top:0;left:50%;z-index:8;display:block}.dc-ai-search--container.searching .dc-ai-search--container__process{animation:searchprogress 1.2s .2s infinite}@keyframes searchprogress{0%{opacity:0;width:0%;left:50%}50%{opacity:.3;width:100%;left:0}70%{opacity:0;width:100%}}.dc-ai-suggestions{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;margin-top:10px}.dc-ai-suggestions__label{color:#202124}.dc-ai-suggestions__pill{color:#656565;cursor:pointer;padding:0 6px;border-radius:5px;transition:.2s ease-in-out all}.dc-ai-suggestions__pill:hover{color:#fff;background-color:#9e9e9e}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.dce--event-card--cta-btn{border-radius:8px;background-color:#00aafb;color:#fff;padding-top:.4em;padding-bottom:.4em;padding-right:1.5em;padding-left:1.5em;font-size:.875em;font-weight:500;display:block;text-align:center;text-decoration:none;overflow-wrap:anywhere;height:-moz-fit-content;height:fit-content}.dce--event-card--cta-btn:hover{color:#fff;background-color:#1ac4ff}.dce--event-card--cta-btn-auto-width{width:auto !important}.dce--event-card-details-item{flex-grow:1;margin-top:10px;padding-bottom:10px;margin-bottom:-1px}.dce--event-card--cta{margin-top:15px;display:flex;justify-content:center}.dce--card-details-item{flex-grow:1}.dce--card--cta{margin-top:15px;display:flex;justify-content:center}.dc-share-button{display:inline-flex;cursor:pointer;flex-direction:column;align-items:center}.dc-share-button:hover{filter:opacity(0.8)}a.dc-share-button{text-decoration:none}.dc-share-button--img{width:100%}.dc-socials-icon{display:flex;width:3em;height:3em;cursor:pointer;align-items:center;justify-content:center}.dc-socials-icon--x{background:#000;padding:.1em;border-radius:50%}.dc-socials-icon--x img{width:65%}.dc-socials-icon--more{background:#c1c1c1;border-radius:50%;padding:.1em;color:#fff}.dc-share-button--label{font-size:.8em;margin-top:.5em;color:#0b2e13}.dc-subscribe-popup,.dc-share-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10000007;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;font-size:14px}@media(max-width: 600px){.dc-subscribe-popup,.dc-share-popup{align-items:end}}.dc-subscribe-popup a,.dc-share-popup a{text-decoration:none}.dc-subscribe-popup--card--close,.dc-share-popup--card--close{cursor:pointer;position:absolute;right:1.5em;top:1em;width:2em;height:2em;opacity:.3}.dc-subscribe-popup--card--close:hover,.dc-share-popup--card--close:hover{opacity:1}.dc-subscribe-popup--card--close:hover:before,.dc-subscribe-popup--card--close:hover:after,.dc-share-popup--card--close:hover:before,.dc-share-popup--card--close:hover:after{background-color:#333}.dc-subscribe-popup--card--close:before,.dc-subscribe-popup--card--close:after,.dc-share-popup--card--close:before,.dc-share-popup--card--close:after{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#333}.dc-subscribe-popup--card--close:before,.dc-share-popup--card--close:before{transform:rotate(45deg)}.dc-subscribe-popup--card--close:after,.dc-share-popup--card--close:after{transform:rotate(-45deg)}.dc-subscribe-popup--hidden,.dc-share-popup--hidden{opacity:0;visibility:hidden}.dc-subscribe-popup--fade-in,.dc-share-popup--fade-in{opacity:1;visibility:visible}.dc-subscribe-popup--card,.dc-share-popup--card{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:1.5em;width:320px;max-width:400px;position:relative;max-height:90vh;overflow-y:auto;overflow-x:hidden}@media(max-width: 600px){.dc-subscribe-popup--card,.dc-share-popup--card{width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:80vh}}.dc-share-popup--card-section--qr{margin-top:2em;border-radius:10px;overflow:hidden;width:100%;display:flex;justify-content:center}.dc-share-popup--card-section--qr svg{border-radius:10px;width:250px;height:250px;border:1px solid #e0e0e0}.dc-share-popup--card-section--qr-placeholder{display:flex;justify-content:center;align-items:center;width:100%;min-height:250px;background-color:#f0f0f0;border-radius:10px}.dc-subscribe-popup--card-section,.dc-share-popup--card-section{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.dc-subscribe-popup--card-section--header,.dc-share-popup--card-section--header{display:flex;justify-content:space-between;font-size:1.4em;line-height:1.2em;flex-direction:column;align-items:flex-start;padding-right:2em}.dc-subscribe-popup--card-section--subheader,.dc-share-popup--card-section--subheader{display:block;margin-bottom:1.2em;width:100%;overflow:hidden;word-break:break-all;white-space:break-spaces;text-wrap:nowrap;text-overflow:ellipsis}.dc-subscribe-popup--card-section--subheader{margin-top:20px;padding-top:20px;border-top-width:1px;border-top-style:solid;border-color:#e0e0e0;margin-bottom:0}.dc-share-popup--card-section--header_no-margin{margin-bottom:0}.dc-share-popup--card-section--header_center{display:flex;justify-content:center;align-items:center;margin-bottom:20px;width:100%}.dc-share-popup--card-section--buttons{display:flex;align-items:center;gap:12px;margin-bottom:16px}.dc-share-popup--link-input{width:100%;padding:8px 8px;border:1px solid #e0e0e0;border-radius:12px;font-size:1em;display:flex;gap:12px}.dc-share-popup--link-input_value-container{display:flex;align-items:center;width:100%}.dc-share-popup--link-input_value{width:100%;overflow:hidden;word-break:break-all;text-overflow:ellipsis;display:flex;align-items:center;padding:2px;border:none;white-space:nowrap;background-color:rgba(0,0,0,0);height:1.4em}.dc-share-popup--link-input_value:focus-visible{outline-offset:0px;outline:-webkit-focus-ring-color auto 1px}
2button.dc-share-popup--link-input_button{cursor:pointer;background-color:#2646cb;color:#fff;border:none;height:36px;padding:0 16px;font-size:14px;line-height:36px;border-radius:18px;word-break:normal}button.dc-share-popup--link-input_button:hover{background-color:#1a2f8c}.dc-share-popup--link-input-notification{background-color:#0c0c0c;color:#fff;padding:8px;border-radius:8px;font-weight:400;text-align:center}.dc-subscribe-popup--rss-feed-container{margin-top:20px;padding:20px 0 0 0;border-top-width:1px;border-top-style:solid;border-top-color:#e0e0e0}.dc-subscribe-popup--rss-feed-link{display:flex;align-items:center;gap:.5em;margin-bottom:12px;font-size:1em;color:#0c0c0c;cursor:pointer;padding:.25em;border-radius:4px}.dc-subscribe-popup--rss-feed-link:hover,.dc-subscribe-popup--rss-feed-link:focus{color:rgba(12,12,12,.8078431373);background-color:#e0e0e0}.dc-subscribe-popup--rss-feed-link i{color:#f08305;width:32px;height:32px;padding:0px;border-radius:4px;border-width:1px;border-style:solid;border-color:#e0e0e0;font-size:28px}.dc-subscribe-popup--add-to-calendar-container{display:flex;flex-direction:column;margin-top:0;padding:0}.dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-links{display:flex;flex-direction:column;flex-wrap:wrap;gap:.15em}.dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-list{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;padding:12px 0}.dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-link{display:flex;gap:.5em;padding:.25em;flex-direction:row;align-items:center;font-size:1em;color:#0c0c0c;border-radius:.5em;transition:all ease-in .2s}.dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-link:hover,.dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-link:focus{color:rgba(12,12,12,.8078431373);background-color:#e0e0e0}.dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-link img{width:32px;height:32px;padding:4px;border-radius:4px;border-width:1px;border-style:solid;border-color:#e0e0e0;background-color:#fff}.dc-subscribe-popup_offline{opacity:.5}.dc-calendar-branding--header{margin-bottom:1em;display:flex;justify-content:space-between;align-items:center;flex-direction:row}.dc-calendar-branding--header.dc-calendar-branding--header_end{justify-content:flex-end}.dc-calendar-branding--header.dc-calendar-branding--header_sticky{position:sticky;top:0;background-color:#fff;z-index:1}.dc-calendar-branding--header.rev-logo-last .dc-calendar-branding--header-image-container{order:2}.dc-calendar-branding--header.rev-logo-last .dc-calendar-branding--header-backbutton-container{order:1}.dc-calendar-branding--header-image-container{order:1;max-width:40%}.dc-calendar-branding--header-image-container img{width:100%}.dc-calendar-branding--header-backbutton-container{order:2}.dc-calendar-branding--header-backbutton-container a{color:#5e5e5e;font-weight:400}.dc-calendar-branding--header-backbutton-container a:hover{color:rgba(68,68,68,.7)}.rev-cal-search-block{display:flex;position:relative;padding:0}.rev-cal-search-block>*{transition:all .51s}.rev-cal-search-block.rev-cal-search-block_expanded .rev-cal-expand-search-block-btn{border-top-right-radius:0;border-bottom-right-radius:0;background-color:rgba(211,211,211,.76);border-right-width:0}.rev-cal-search-block.rev-cal-search-block_expanded .rev-cal-search-block-input{width:200px;min-width:0;min-width:initial;visibility:visible;padding:0 .5em}.rev-cal-search-block.rev-cal-search-block_expanded .rev-cal-search-block-btn{visibility:visible;width:4.5em;padding:0 .5em;overflow-wrap:normal}.rev-cal-search-block.rev-cal-search-block_expanded .rev-cal-expand-clear-block-btn{width:1.5em;visibility:visible}.rev-cal-search-block .rev-cal-search-block-input:placeholder-shown+.rev-cal-expand-clear-block-btn{opacity:0;pointer-events:none}.rev-cal-expand-search-block-btn{display:flex;flex-direction:row;cursor:pointer;width:100%;max-width:2.5em;max-height:2.5em;border-top-right-radius:50%;border-bottom-right-radius:50%;border-top-left-radius:50%;border-bottom-left-radius:50%;align-items:center;justify-content:center;background-color:#d3d3d3;color:#fff;pointer-events:auto;border-width:1px;border-style:solid;border-color:rgba(211,211,211,.76)}.rev-cal-expand-search-block-btn:hover,.rev-cal-expand-search-block-btn.active{cursor:pointer;background-color:rgba(211,211,211,.76)}.rev-cal-search-block-input{display:inline-flex;visibility:hidden;font-size:1em;flex-direction:row;width:0;min-width:0;height:2.5em;border-style:solid;border-top-color:rgba(211,211,211,.76);border-bottom-color:rgba(211,211,211,.76);border-bottom-width:1px;border-top-width:1px;border-left-width:0;border-right-width:0px;align-items:center;justify-content:center;color:#333;pointer-events:auto;padding:0}.rev-cal-search-block-input::placeholder{color:rgba(211,211,211,.7568627451)}.rev-cal-search-block-btn{visibility:hidden;overflow:hidden;border-style:solid;border-width:1px;border-color:#d3d3d3;padding:0;border-top-right-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0;width:0;overflow-wrap:normal}.rev-cal-search-block-btn:focus{outline:none;background-color:rgba(211,211,211,.76)}.rev-cal-search-block-btn:hover{background-color:rgba(211,211,211,.76)}.rev-cal-expand-clear-block-btn{position:absolute;border:none;display:block;visibility:hidden;height:1.5em;border-radius:50%;top:0;bottom:0;right:5em;margin:auto;background:#ddd;color:#333;padding:0;outline:none;cursor:pointer;transition:background-color .3s,width .01s;width:0}@keyframes loading-preloader{to{background-position-x:-20%}}.rev-preloader-block{max-width:100%;overflow:hidden;background-color:#ededed;background-color:var(--loading-grey);background:linear-gradient(100deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 60%) #ededed;background:linear-gradient(100deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 60%) var(--loading-grey);background-size:200% 100%;background-position-x:180%;animation:1s loading-preloader ease-in-out infinite}.rev--loader-tile-item{box-sizing:border-box;border-radius:3px;opacity:.1}.rev--loader-card-item{width:auto;min-height:30vh;flex:1 1;box-sizing:border-box;box-shadow:rgba(0,0,0,.07) 0px 4px 8px 0px !important}.rev--loader-card-item div{background-color:#ededed;background-color:var(--loading-grey);width:100%;height:100%}.card-view-horizontal .rev--loader-card-item{flex:auto;min-height:18vh}.card-view-horizontal .rev--loader-card-item div{min-height:18vh}.rev--loader-slider-item{background-color:inherit !important;width:100%;height:30vh;box-shadow:rgba(0,0,0,.07) 0px 4px 8px 0px !important}.rev--loader-slider-item .card-view--card{background-color:#ededed;background-color:var(--loading-grey);height:100% !important;margin:0}.rev--loader-monthly-row-item{position:relative}.rev--loader-monthly-row-item:after{content:" ";height:100%;width:100%;position:absolute;top:5.2856em;
2left:0;background:linear-gradient(100deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 60%) #ededed;background:linear-gradient(100deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 60%) var(--loading-grey);background-size:200% 100%;background-position-x:180%;animation:1s loading-preloader ease-in-out infinite;opacity:.9}.rev--loader-detailed-item{min-height:25vh;border-radius:6px;overflow:hidden;box-shadow:0px 4px 6px rgba(0,0,0,.12)}.rev--loader-events-list-item .events-list--row{padding:0}.rev--loader-events-list-item .rev-preloader-block{height:65px;width:100%}.dce--generic-loader{min-height:25vh;border-radius:6px;overflow:hidden;box-shadow:0px 4px 6px rgba(0,0,0,.12);padding:0 !important}.dce--generic-loader div{max-height:400px;height:25vh}@keyframes loading-preloader{to{background-position-x:-20%}}.rev-preloader-block{max-width:100%;overflow:hidden;background-color:#ededed;background-color:var(--loading-grey);background:linear-gradient(100deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 60%) #ededed;background:linear-gradient(100deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 60%) var(--loading-grey);background-size:200% 100%;background-position-x:180%;animation:1s loading-preloader ease-in-out infinite}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}:root{--loading-grey: #ededed;--loading-grey-transparent: #ededed36}.dc-event-row--place_image-overlay{background:linear-gradient(0deg, rgb(65, 65, 65) 0%, rgba(255, 255, 255, 0) 100%);position:absolute;z-index:100;bottom:0;left:0;width:100%;height:30%}.dc-event-row--place_name{position:absolute;bottom:10px;right:10px;color:#fff;z-index:111;font-size:1.5em;font-weight:700;max-width:40%;line-height:1}.dc-event-row--place_image-selector{position:absolute;bottom:10px;display:flex;gap:16px;left:10px;z-index:1000}@media(max-width: 600px){.dc-event-row--place_image-selector{flex-direction:column;gap:.5em;justify-content:space-evenly;bottom:0}}.dc-event-row--place_image-preview{width:60px;height:60px;border-radius:15px;overflow:hidden;border:2px solid #fff;object-fit:cover}@media(max-width: 600px){.dc-event-row--place_image-preview{width:2.8em;height:2.8em}}.dc-event-row--place_image-preview.dc-event-row--place_image-preview--selected{border:2px solid #202124}.events-list-container{border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-radius:5px;overflow:hidden}.event-list-modal--container .events-list-container .events-list--row-wrapper,.event-list-modal--container .events-list-container .events-list--row{border-radius:0}.events-list-container--empty{border-left:1px solid #e5e5e5}.events-list-container--events-empty{margin:.3846em;font-style:italic;font-size:.8125em}.events-list--row{display:flex;margin-left:0;margin-bottom:0;overflow:hidden;position:relative;padding:.9375em 0 1.25em;list-style-type:none;color:gray;background-color:#fff}.events-list--row::after{content:"";width:100%;height:1px;background-color:#e5e5e5;position:absolute;bottom:0;display:block}.events-list--row:hover{background-color:#fbfbfb}.events-list--row-wrapper{background-color:#b476c9;padding-left:.1875em;transition:all .2s ease;display:block}.events-list--row-wrapper:hover{padding-left:.4375em}.events-list--row-wrapper:hover .events-list--event-description p{color:#262626}.events-list--date-container{flex-direction:row;display:flex;line-height:110%;min-height:1em;font-size:1.875em;padding:0px .2666em .0666em .4333em;font-weight:bold;color:#ababab;margin:0 .6em 0 0}@media(max-width: 600px){.events-list--date-container{margin:0 .2em 0 0}}.events-list--date-container .dce__h1{margin:0;padding:0;vertical-align:super;font-size:1em;font-style:normal;text-transform:uppercase;line-height:110%}.events-list--date-container .dce__h4{margin:0;font-style:normal;text-transform:uppercase;line-height:110%;font-size:.3666em;font-weight:normal}.events-list--end-date-container{position:relative;padding-left:.5714em;font-size:.4666em;min-width:.6666em}.events-list--end-date-container h6{margin:0;font-size:1em}.events-list--end-date-container small{font-size:.5714em;text-transform:uppercase;font-weight:400}.events-list--end-day-container{margin-left:0px;line-height:.7}.events-list--end-day-container::before{background-color:#ababab;height:.1428em;width:.2857em;content:"";position:absolute;display:block;left:.01714em;top:.6428em}.events-list--event-description{padding-right:.9375em}.events-list--event-description h2{margin:0px;text-transform:uppercase;font-size:1.375em;line-height:120%;padding-bottom:.1363em;color:#6b6b6b;font-weight:700;background:rgba(0,0,0,0);border:0;margin:0;padding:0;vertical-align:baseline;overflow:hidden;text-overflow:ellipsis;display:block;word-break:break-word}.events-list--event-description p{font-size:.6875em;line-height:120%;opacity:.7;border:0;margin:0;padding:0}.events-list--event-description .material-icons{font-size:.7692em}.event-list--details-close{padding:0;display:flex;justify-content:center;align-content:center;position:relative;width:100%;height:2.1428em;cursor:pointer;background-color:#f7f7f7;border-bottom-width:.07142em;border-bottom-style:solid;border-bottom-color:#f1f1f1}.event-list--details-close:hover{background-color:#f1f1f1}.event-list--details-close i{font-weight:300;color:gray;opacity:.5;line-height:1.3}.event-details--wrapper{border-left-width:1px;border-left-styleh:solid;border-left-color:#e5e5e5;background-color:#fdfdfd;max-height:0;overflow:hidden;transition:.7s ease all}a.col-content{text-decoration:none}a.col-content .dc-address-link{text-decoration:none}.col-content img{width:100%}.dc-address-link--link{cursor:pointer;border-width:1px;border-style:solid;border-color:#cdcdcd;background:#fff;border-radius:6px;display:flex;align-items:center;gap:.25em;font-size:.9em;font-weight:400;padding:4px 8px;color:gray}.dc-address-link--link:hover{color:#3d3d3d;border-color:#aaa}.dc-address-link--link i{font-size:1em}
2.event-row--details .dc-address-link_url h4{text-transform:none;text-transform:initial}.event-row--details .dc-address-link_url a{text-decoration:none}.event-row--details .event-row--details-row{padding:1em;display:flex;flex-direction:row;border-bottom-width:.0625em;border-bottom-style:solid;border-bottom-color:#e5e5e5;text-align:left}.event-row--details .event-row--details-row .col-content{flex:1 1;word-break:break-word;width:100%}.event-row--details .event-row--details-row .event-row--details__pre{white-space:pre-line}.event-row--details .event-row--details-row .event-row--details__pre img{width:auto}@media(max-width: 600px){.event-row--details .event-row--details-row{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-column-gap:.625em;column-gap:.625em;grid-row-gap:.25em;row-gap:.25em}.event-row--details .event-row--details-row .event-details--video-preview{margin:1em -1em -1em -1em}.event-row--details .event-row--details-row .col-icon{margin-right:0}.event-row--details .event-row--details-row .col-content{display:contents}.event-row--details .event-row--details-row .col-content .col-content__title{grid-column:2}.event-row--details .event-row--details-row .col-content .col-content__body{grid-column:1/-1}}.event-row--details .event-row--details-row.event-row--details-row_no-border{border:none}.event-row--details .event-row--details-row-doubled{padding:0;border-bottom-width:.0625em;border-bottom-style:solid;border-bottom-color:#e5e5e5}.event-row--details .event-row--details-row-doubled .event-row--details-row-doubled--inner-wrapper{display:flex;flex-direction:column}@media(min-width: 600px){.event-row--details .event-row--details-row-doubled .event-row--details-row-doubled--inner-wrapper{flex-direction:row}}.event-row--details .event-row--details-row-doubled .col-content{display:flex;padding:1em;flex:1 1}.event-row--details .event-row--details-row-doubled .col-content.col-content--right{border-bottom-color:#e5e5e5;border-right-color:#e5e5e5;border-bottom-style:solid;border-right-style:solid;border-bottom-width:.0625em;border-right-width:0px}@media(min-width: 600px){.event-row--details .event-row--details-row-doubled .col-content.col-content--right{border-bottom-width:0px;border-right-width:.0625em}}@media(max-width: 600px){.event-row--details .event-row--details-row-doubled .col-content{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-column-gap:.625em;column-gap:.625em;grid-row-gap:.25em;row-gap:.25em}.event-row--details .event-row--details-row-doubled .col-content .col-icon{margin-right:0}.event-row--details .event-row--details-row-doubled .col-content .col-icon+div{display:contents}.event-row--details .event-row--details-row-doubled .col-content .col-icon+div h3{grid-column:2}.event-row--details .event-row--details-row-doubled .col-content .col-icon+div>*:not(h3){grid-column:1/-1}}.event-row--details .event-details--details-anchor{display:flex;align-items:center;text-decoration:none}.event-row--details .event-details--details-anchor i{margin-right:.3125em}.event-row--details .col-icon{margin-right:.625em}.event-row--details .col-icon .material-icons{font-size:1.25em;color:gray}.event-row--details h3{color:gray;font-size:1em;margin:.125em 0;padding-bottom:.5em;font-weight:700;text-transform:uppercase;letter-spacing:normal;line-height:100%;display:flex;align-items:center}.event-row--details h4{font-size:1em;font-style:normal;color:#656565;line-height:140%;font-weight:500;text-transform:capitalize;margin:0px}.event-row--details .p{color:#656565;font-style:normal;font-size:.8125em;margin:0 0 .3846em 0;padding-bottom:.6153em;text-align:left}.event-row--details .p.i{font-style:italic}.event-row--details .share-event.share-event--link{background-color:#00aafb;color:#fff;font-weight:500;font-size:1em;line-height:1;text-transform:uppercase;border-radius:25px;cursor:pointer;margin:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.3em;padding:.3em 1.4em;text-decoration:none}.event-row--details .share-event.share-event--link i{font-size:1.2em}
2.event-row--details .share-event.share-event--link:hover{background-color:rgba(0,170,251,.7);color:#fff}.event-row--details .dc-event-add-to-calendar.dc-event-add-to-calendar--link{background-color:#00aafb;color:#fff;font-weight:500;font-size:1em;line-height:1;text-transform:uppercase;border-radius:25px;cursor:pointer;margin:0;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.3em;padding:.3em 1.4em;text-decoration:none}.event-row--details .dc-event-add-to-calendar.dc-event-add-to-calendar--link i{font-size:1.2em}.event-row--details .dc-event-add-to-calendar.dc-event-add-to-calendar--link:hover{background-color:rgba(0,170,251,.7);color:#fff}.event-row--image-container{width:100%;position:relative}.event-row--image-container.aspect-11{padding-top:100%}.event-row--image-container.aspect-32{padding-top:66.66%}.event-row--image-container.aspect-43{padding-top:75%}.event-row--image-container.aspect-169{padding-top:56.25%}.event-row--image-container.aspect-eventon .event-row--image{width:100%;object-fit:cover;max-height:40vh;position:relative}.event-row--image-container .event-row--image{height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0}.dce-event-form-description{font-size:.8125em;line-height:1.5em}.event-row--details-row__share-subscribe{display:flex;justify-content:center;flex-wrap:wrap;gap:1em}.event-row--details-row__branding{display:flex;justify-content:center}.event-row--details-row__branding img{width:20%}@media(max-width: 600px){.event-row--details-row__branding{margin-top:-2em}.event-row--details-row__branding img{width:30%}}.event-row--details-row__add-to-calendar{display:flex;flex-direction:column}.calendar.mobile-preview{display:flex;justify-content:center;border:16px #000 solid;border-radius:36px;width:390px;height:660px;margin-left:auto;margin-right:auto;position:relative;padding:0}.calendar.mobile-preview .mobile-preview--smartphone{overflow:auto;width:100%;border-bottom:50px solid #000;border-top:50px solid #000}.calendar.mobile-preview:before{content:"";display:block;width:60px;height:5px;position:absolute;top:20px;left:50%;transform:translate(-50%, -50%);background:#333;border-radius:10px;z-index:100}.calendar.mobile-preview:after{content:"";display:block;width:35px;height:35px;position:absolute;left:50%;bottom:-20px;transform:translate(-50%, -50%);background:#333;border-radius:50%}.mobile-preview--smartphone .full-calendar,.mobile-preview--smartphone .weekly-calendar,.mobile-preview--smartphone .calendar-card-view,.mobile-preview--smartphone .calendar-detailed-list{font-size:min(1em,20px)}.calendar-background{background-color:#fff}.noselect{-webkit-user-select:none;user-select:none}.async-creatable input{width:100% !important}.behaviour-option{display:flex;align-items:center;justify-content:space-between}.dce-widget-iframe{min-width:100%;width:100%}',"",{version:3,sources:["webpack://./src/sass/calendar.scss","webpack://./src/sass/variables.scss","webpack://./src/sass/calendar/core.scss","webpack://./src/sass/utils/widget-alerts.scss","webpack://./src/sass/fonts/material-icons.scss","webpack://./src/sass/fonts/roboto.scss","webpack://./src/sass/calendar/event-rsvp.scss","webpack://./src/sass/utils/mixins.scss","webpack://./src/sass/calendar/event-form.scss","webpack://./src/sass/calendar/event-details/place.scss","webpack://./src/sass/calendar/event-list.scss","webpack://./src/sass/calendar/event-modal.scss","webpack://./src/sass/calendar/full-calendar.scss","webpack://./src/sass/calendar/month-selector.scss","webpack://./src/sass/calendar/progress-bar.scss","webpack://./src/sass/calendar/weekly-calendar.scss","webpack://./src/sass/calendar/card-view/core.scss","webpack://./src/sass/calendar/card-view/card-view-all.scss","webpack://./src/sass/calendar/event-badge.scss","webpack://./src/sass/calendar/event-details/schedule.scss","webpack://./src/sass/calendar/event-details/recurring.scss","webpack://./src/sass/calendar/detailed-list.scss","webpack://./src/sass/calendar/bubble-view/core.scss","webpack://./src/sass/calendar/bubble-view/bubble-view-all.scss","webpack://./src/sass/calendar/highlights.scss","webpack://./src/sass/calendar/ai-search.scss","webpack://./src/sass/calendar/event-cta.scss","webpack://./src/sass/calendar/share-popup/socials.scss","webpack://./src/sass/calendar/share-popup/popup.scss","webpack://./src/sass/calendar/branding.scss","webpack://./src/sass/calendar/search.scss","webpack://./src/sass/utils/preloader.scss","webpack://./src/sass/calendar/loaders.scss","webpack://./src/sass/utils/mobile-preview.scss"],names:[],mappings:"AAwFQ,yBAxFR,SACE,CAAA,MCqBF,uBACE,CAAA,qCACA,CAAA,gBCtBF,qBACE,CAAA,qGAGF,qBAKE,CAAA,4DAGF,oBAIE,CAAA,YACA,CAAA,UAGF,iCACE,CAAA,UACA,CAAA,cAEA,CAAA,qCAQA,4EAJF,uBAKI,CAAA,CAAA,MDbJ,uBACE,CAAA,qCACA,CAAA,WExBF,YACE,CAAA,wBACA,CAAA,kBACA,CAAA,YACA,CAAA,UACA,CAAA,iBAGF,aAGE,CAAA,mBAEA,cACE,CAAA,aACA,CAAA,WCdJ,uCACE,CAAA,iBACA,CAAA,eACA,CAAA,gNACA,CAAA,gBAGF,uCACE,CAAA,kBACA,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,qBACA,CAAA,mBACA,CAAA,oBACA,CAAA,kBACA,CAAA,gBACA,CAAA,aACA,CAAA,oCACA,CAAA,kCACA,CAAA,WCnBF,oBACE,CAAA,iBACA,CAAA,eACA,CAAA,+DACA,CAAA,0RACA,CAAA,4HAIA,CAAA,WAKF,oBACE,CAAA,iBACA,CAAA,eACA,CAAA,kFACA,CAAA,uUACA,CAAA,4FAIA,CAAA,WAMF,oBACE,CAAA,iBACA,CAAA,eACA,CAAA,8DACA,CAAA,uRACA,CAAA,4HAIA,CAAA,WAKF,oBACE,CAAA,iBACA,CAAA,eACA,CAAA,iFACA,CAAA,oUACA,CAAA,4FAIA,CAAA,iBCpDF,iBACE,CAAA,gBACA,CAAA,iBACA,CAAA,kBACA,CAAA,aACA,CAAA,gBACA,CAAA,UACA,CAAA,aACA,CAAA,WAGF,uBACE,CAAA,gBACA,CAAA,oBACA,CAAA,UAEA,CAAA,qBACA,CAAA,4BAEA,CAAA,iBACA,CAAA,sBACA,CAAA,wBACA,CAAA,cACA,CAAA,kBACA,CAAA,uBAEA,8BACE,CAAA,iCACA,CAAA,sBAEF,+BACE,CAAA,kCACA,CAAA,iBAGF,UACE,CAAA,wBACA,CAAA,kBAGF,UACE,CAAA,wBACA,CAAA,mBAIJ,iBACE,CAAA,gBAEA,CAAA,wBACA,CAAA,yBAEA,wBACE,CAAA,qCAEF,iBACE,CAAA,oBACA,CAAA,wBACA,CAAA,UACA,CAAA,uCAEA,UACE,CAAA,oBACA,CAAA,wBACA,CAAA,oBACA,CAAA,qBACA,CAAA,QACA,CAAA,oBAKN,QACE,CAAA,qBACA,CAAA,UACA,CAAA,iBACA,CAAA,eACA,CAAA,aACA,CAAA,wCAGF,iBACE,CAAA,KACA,CAAA,aACA,CAAA,cACA,CAAA,UACA,CAAA,qCACA,CAAA,UACA,CAAA,iBACA,CAAA,eACA,CAAA,aACA,CAAA,YACA,CAAA,iBACA,CAAA,eACA,CAAA,cACA,CAAA,sBACA,CAAA,2BACA,CAAA,mBACA,CAAA,+BACA,CAAA,8CAEA,SACE,CAAA,6FAGF,iBAEE,CAAA,WACA,CAAA,WACA,CAAA,WACA,CAAA,UACA,CAAA,YACA,CAAA,qBACA,CAAA,+CAGF,uBACE,CAAA,8CAEF,wBACE,CAAA,UAIJ,sBACE,CAAA,mCAGF,UACE,CAAA,UACA,CAAA,sCACA,CAAA,mBACA,CAAA,qBACA,CAAA,oBACA,CAAA,QACA,CAAA,qBACA,CAAA,oCACA,CAAA,eACA,CAAA,yCAEA,qCACE,CAAA,gDAGF,aACE,CAAA,kBAIJ,sBACE,CAAA,oBACA,CAAA,iCACA,CAAA,mBACA,CAAA,wBACA,CAAA,oBACA,CAAA,sBACA,CAAA,kBACA,CAAA,aACA,CAAA,qBACA,CAAA,cACA,CAAA,wBAEA,UACE,CAAA,iBAIJ,UACE,CAAA,UACA,CAAA,kBACA,CAAA,aACA,CAAA,wBACA,CAAA,YACA,CAAA,iBACA,CAAA,eACA,CASE,sBC1IF,GDoIA,OACE,CAAA,iBACA,CAAA,KAEF,SACE,CAAA,iBACA,CAAA,CAAA,wBAGJ,UACE,CAAA,WACA,CAAA,WACA,CAAA,aACA,CAAA,wBACA,CAAA,iBACA,CAAA,MACA,CAAA,yBACA,CAAA,sBACA,CAAA,kCACA,CAAA,6BACA,CAAA,qCACA,CAAA,wBACA,CAAA,kBACA,CAAA,yBAEF,WACE,CAAA,UACA,CAAA,cACA,CAAA,mBAGF,UACE,CAAA,aACA,CAAA,UACA,CAAA,UACA,CAAA,qCACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,WACA,CAAA,SACA,CAAA,+BACA,CAAA,kBAEF,UACE,CAAA,WACA,CAAA,UACA,CAAA,aACA,CAAA,wBACA,CAAA,iBACA,CAAA,MACA,CAAA,KACA,CAAA,SACA,CAAA,yBACA,CAAA,sBACA,CAAA,kCACA,CAAA,6BACA,CAAA,qCACA,CAAA,wBACA,CAAA,kBACA,CAAA,0BAEF,QACE,CAAA,QACA,CAAA,yBAEF,QACE,CAAA,QACA,CAAA,mBAGF,UACE,CAAA,4GACA,CAAA,iBAEA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,UACA,CAAA,aACA,CAAA,eAKF,sBACE,CAAA,iBACA,CAAA,kBACA,CAAA,gBACA,CAAA,iBAEA,aACE,CAAA,iBACA,CAAA,qBACA,CAAA,QACA,CAAA,iBACA,CAAA,mBAIJ,UACE,CAAA,oBACA,CAAA,qBACA,CAAA,aACA,CAAA,qBACA,CAAA,mBACA,CAAA,6BACA,CAAA,uBACA,CAAA,iBACA,CAAA,uBACA,CAAA,cACA,CAAA,kBACA,CAAA,yBAEA,UACE,CAAA,wBACA,CAAA,mBEzSJ,sBACE,CAAA,oBACA,CAAA,kCACA,CAAA,kBACA,CAAA,wBACA,CAAA,oBACA,CAAA,qBACA,CAAA,aACA,CAAA,qBACA,CAAA,cACA,CAAA,oBACA,CAAA,qBACA,CAAA,kBACA,CAAA,yBAEA,UACE,CAAA,aACA,CAAA,yBAGF,aACE,CAAA,MPCJ,uBACE,CAAA,qCACA,CAAA,MAFF,uBACE,CAAA,qCACA,CAAA,mCQjBF,iFACE,CAAA,iBACA,CAAA,WACA,CAAA,QACA,CAAA,MACA,CAAA,UACA,CAAA,UACA,CAAA,0BAIF,iBACE,CAAA,WACA,CAAA,UACA,CAAA,UACA,CAAA,WACA,CAAA,eACA,CAAA,eACA,CAAA,aACA,CAAA,aACA,CAAA,oCAGF,iBAEE,CAAA,WACA,CAAA,YACA,CAAA,QACA,CAAA,SACA,CAAA,YACA,CAAA,yBAEA,oCATF,qBAUI,CAAA,QACA,CAAA,4BACA,CAAA,QACA,CAAA,CAAA,mCAIJ,UACE,CAAA,WACA,CAAA,kBACA,CAAA,eACA,CAAA,qBACA,CAAA,gBACA,CAAA,yBAEA,mCARF,WASI,CAAA,YACA,CAAA,CAAA,+EAGF,wBACE,CAAA,uBCzDJ,8BACE,CAAA,+BACA,CAAA,4BACA,CAAA,iBACA,CAAA,eACA,CAAA,oJAKA,eAGE,CAAA,8BAKJ,6BACE,CAAA,qCAGF,cACE,CAAA,iBACA,CAAA,iBACA,CAAA,kBAGF,YACE,CAAA,aACA,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,wBACA,CAAA,oBACA,CAAA,UACA,CAAA,qBACA,CAAA,yBAEA,UACE,CAAA,UACA,CAAA,UACA,CAAA,wBACA,CAAA,iBACA,CAAA,QACA,CAAA,aACA,CAAA,wBAGF,wBACE,CAAA,0BAIJ,wBACE,CAAA,oBACA,CAAA,uBACA,CAAA,aACA,CAAA,gCAEA,oBACE,CAAA,kEAEA,aACE,CAAA,6BAKN,kBACE,CAAA,YACA,CAAA,gBAEA,CAAA,cACA,CAAA,iBACA,CAAA,mCACA,CAAA,gBACA,CAAA,aACA,CAAA,iBACA,CAAA,yBAEA,6BAZF,iBAaI,CAAA,CAAA,sCAGF,QACE,CAAA,SACA,CAAA,oBACA,CAAA,aACA,CAAA,iBACA,CAAA,wBACA,CAAA,gBACA,CAAA,sCAGF,QACE,CAAA,iBACA,CAAA,wBACA,CAAA,gBACA,CAAA,iBACA,CAAA,kBACA,CAAA,iCAKJ,iBACE,CAAA,oBACA,CAAA,iBACA,CAAA,iBACA,CAAA,oCAGA,QACE,CAAA,aACA,CAAA,uCAGF,iBACE,CAAA,wBACA,CAAA,eACA,CAAA,gCAIJ,eACE,CAAA,cACA,CAAA,wCAEA,wBACE,CAAA,cACA,CAAA,aACA,CAAA,UACA,CAAA,iBACA,CAAA,aACA,CAAA,aACA,CAAA,WACA,CAAA,gCAIJ,qBACE,CAAA,mCAEA,UACE,CAAA,wBACA,CAAA,iBACA,CAAA,gBACA,CAAA,sBACA,CAAA,aACA,CAAA,eACA,CAAA,wBACA,CAAA,QACA,CAAA,QACA,CAAA,SACA,CAAA,uBACA,CAAA,eAEA,CAAA,sBACA,CAAA,aACA,CAAA,qBACA,CAAA,kCAGF,iBACE,CAAA,gBACA,CAAA,UACA,CAAA,QACA,CAAA,QACA,CAAA,SACA,CAAA,gDAGF,iBACE,CAAA,2BAIJ,SACE,CAAA,YACA,CAAA,sBACA,CAAA,oBACA,CAAA,iBACA,CAAA,UACA,CAAA,eACA,CAAA,cACA,CAAA,wBACA,CAAA,4BACA,CAAA,yBACA,CAAA,2BACA,CAAA,iCAEA,wBACE,CAAA,6BAGF,eACE,CAAA,UACA,CAAA,UACA,CAAA,eACA,CAAA,wBAIJ,qBACE,CAAA,wBACA,CAAA,yBACA,CAAA,wBAEA,CAAA,YAEA,CAAA,eACA,CAEoB,uBAAA,CAAA,cAQtB,oBACE,CAAA,+BAGF,oBAEE,CAAA,iBAKA,UACE,CAAA,uBAIJ,cACE,CAAA,gBACA,CAAA,kBACA,CAAA,oBACA,CAAA,eACA,CAAA,iBACA,CAAA,YACA,CAAA,kBACA,CAAA,SACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,UACA,CAAA,6BAEA,aACE,CAAA,iBACA,CAAA,yBAGF,aACE,CAAA,4CAOA,mBAAA,CAAA,sBACE,CAAA,2CAGF,oBACE,CAAA,4CAOJ,WACE,CAAA,YACA,CAAA,kBACA,CAAA,2BACA,CAAA,yBACA,CAAA,2BACA,CAAA,eACA,CAAA,yDAGA,QACE,CAAA,qBACA,CAAA,UACA,CAAA,qEAIF,oBACE,CAAA,yEAEA,UAEE,CAAA,yBAMJ,4CA5BF,YA6BI,CAAA,8BACA,CAAA,iBACA,CAAA,sBACA,CADA,iBACA,CAAA,kBAAA,CAAA,aACA,CAAA,0EAEA,yBACE,CAAA,sDAGF,cACE,CAAA,yDAGF,gBACE,CAAA,6EAEA,aACE,CAAA,4EAGF,gBACE,CAAA,CAAA,6EAKN,WACE,CAAA,oDAIJ,SACE,CAAA,2BACA,CAAA,yBACA,CAAA,2BACA,CAAA,mGAEA,YACE,CAAA,qBACA,CAAA,yBACA,mGAHF,kBAII,CAAA,CAAA,iEAIJ,YACE,CAAA,WACA,CAAA,QACA,CAAA,oFAEA,2BACE,CAAA,0BACA,CAAA,yBAEA,CAAA,wBACA,CAAA,2BAEA,CAAA,sBACA,CAAA,yBAEA,oFAVF,uBAWI,CAAA,0BACA,CAAA,CAAA,yBAIJ,iEArBF,YAsBI,CAAA,8BACA,CAAA,iBACA,CAAA,sBACA,CADA,iBACA,CAAA,kBAAA,CAAA,aACA,CAAA,2EAEA,cACE,CAAA,+EAGF,gBACE,CAAA,kFAEA,aACE,CAAA,yFAGF,gBACE,CAAA,CAAA,mDAOV,YACE,CAAA,kBACA,CAAA,oBACA,CAAA,qDAEA,oBACE,CAAA,8BAOJ,mBACE,CAAA,8CAEA,gBACE,CAAA,UACA,CAAA,uBAIJ,UACE,CAAA,aACA,CAAA,eACA,CAAA,mBACA,CAAA,eACA,CAAA,wBACA,CAAA,qBACA,CAAA,gBACA,CAAA,YACA,CAAA,kBACA,CAAA,uBAGF,aACE,CAAA,iBACA,CAAA,aACA,CAAA,gBACA,CAAA,eACA,CAAA,yBACA,CAAA,UACA,CAAA,uBAGF,aACE,CAAA,iBAEA,CAAA,iBACA,CAAA,oBACA,CAAA,sBACA,CAAA,eACA,CAAA,yBAEA,iBACE,CAAA,mDAKF,w
2BACE,CAAA,UACA,CAAA,eACA,CAAA,aACA,CAAA,aACA,CAAA,wBACA,CAAA,kBACA,CAAA,cACA,CAAA,QACA,CAAA,qBACA,CAAA,mBACA,CAAA,kBACA,CAAA,sBACA,CAAA,QACA,CAAA,kBACA,CAAA,oBACA,CAAA,qDAEA,eACE,CAAA,yDAGF,mCACE,CAAA,UACA,CAAA,6EAMJ,wBACE,CAAA,UACA,CAAA,eACA,CAAA,aACA,CAAA,aACA,CAAA,wBACA,CAAA,kBACA,CAAA,cACA,CAAA,QACA,CAAA,qBACA,CAAA,mBACA,CAAA,kBACA,CAAA,sBACA,CAAA,QACA,CAAA,kBACA,CAAA,oBACA,CAAA,+EAEA,eACE,CAAA,mFAGF,mCACE,CAAA,UACA,CAAA,4BAMR,UAEE,CAAA,iBACA,CAAA,sCAEA,gBACE,CAAA,sCAGF,kBACE,CAAA,sCAGF,eACE,CAAA,uCAGF,kBACE,CAAA,6DAIA,UACE,CAAA,gBACA,CAAA,eACA,CAAA,iBACA,CAAA,8CAIJ,WACE,CAAA,UACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,QACA,CAAA,OACA,CAAA,4BAKJ,iBACE,CAAA,iBACA,CAAA,yCAGF,YACE,CAAA,sBACA,CAAA,cACA,CAAA,OACA,CAAA,kCAGF,YACE,CAAA,sBACA,CAAA,sCAEA,SACE,CAAA,yBAGF,kCARF,eASI,CAAA,sCACA,SACE,CAAA,CAAA,yCAON,YAEE,CAAA,qBACA,CAAA,kDCvlBF,cAEE,CAAA,iBACA,CAAA,eACA,CAAA,wBACA,CAAA,cACA,CAAA,KACA,CAAA,OACA,CAAA,QACA,CAAA,MACA,CAAA,eACA,CAAA,kBACA,CAAA,iBACA,CAAA,aACA,CAAA,SACA,CASA,8BACA,CAAA,wNARA,SAGE,CAAA,4BAQJ,cACE,CAAA,qDAGF,eAEE,CAAA,iBAGA,CAAA,iBAEA,CAAA,kBACA,CAAA,iDACA,CAIA,2BACA,CAAA,QAEA,CAAA,iBACA,CAAA,SACA,CAAA,oOAEA,kBAGE,CAAA,OACA,CAAA,SACA,CAAA,kMAGF,4BAEE,CAAA,2BACA,CAAA,eACA,CAAA,uBAEA,CAAA,aACA,CAAA,YACA,CAAA,kDAMF,mBACE,CAAA,gDAEF,iCACE,CAAA,+BACA,CAAA,8BACA,CAAA,kFAMF,eACE,CAAA,WACA,CAAA,gBACA,CAAA,iBACA,CAAA,wFAEA,aACE,CAAA,8EAGJ,aACE,CAAA,gBACA,CAAA,YAEA,CAAA,kBACA,CAAA,oBACA,CAAA,0FAEA,oBACE,CAAA,+BAKN,eACE,CAAA,YACA,CAAA,SACA,CAAA,eACA,CAAA,iBACA,CAAA,8BAGF,iBACE,CAAA,YACA,CAAA,aACA,CAAA,WACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,qBACA,CAAA,WACA,CAAA,YACA,CAAA,iBACA,CAAA,cACA,CAAA,gCAEA,UACE,CAAA,eACA,CAAA,oCAGF,wBACE,CAAA,MVpHJ,uBACE,CAAA,qCACA,CAAA,YWdF,oBAPE,CAAA,kBACA,CAAA,mBACA,CAAA,aACA,CAAA,iBACA,CAAA,eAOF,oBAEE,CAAA,eACA,CAAA,iBACA,CAAA,UACA,CAAA,+BAEA,0BACE,CAAA,UACA,CAAA,qBAQF,UACE,CAAA,wBACA,CAAA,gBACA,CAAA,qBACA,CAAA,oBACA,CAAA,aACA,CAAA,kBACA,CAAA,wBAEA,gBACE,CAAA,mBACA,CAAA,YACA,CAAA,iBACA,CAAA,kBACA,CAAA,cACA,CAAA,eACA,CAAA,wBAEA,CAAA,0BACA,CAAA,2BACA,CAAA,yBACA,CAAA,sBAEA,CAAA,wBACA,CAAA,yBACA,CAAA,uBACA,CAAA,wBAEA,CAAA,0BACA,CAAA,yBACA,CAAA,2BACA,CAAA,kBAEA,CAAA,iBACA,CAAA,qBACA,CAAA,uBACA,CAAA,aACA,CACoB,uBAAA,CAAA,8BAEpB,cACE,CAAA,aACA,CAAA,0BAGF,aACE,CAAA,QAEA,CAAA,wBACA,CAAA,mCACA,CAAA,gBACA,CAAA,gEAKF,gBAEE,CAAA,sFAEA,UACE,CAAA,wBAKN,gBACE,CAAA,aACA,CAAA,iBACA,CAAA,gBACA,CAAA,cACA,CAAA,eACA,CAAA,aACA,CAAA,QACA,CAAA,iBACA,CAAA,uBACA,CACoB,uBAAA,CAAA,yBAGlB,kCADF,eAEI,CAAA,kBACA,CAAA,CAAA,qCAIJ,gBACE,CAAA,aACA,CAAA,2CACA,yBACE,CAAA,4BAIJ,sBACE,CAAA,sBACA,CAAA,wBACA,CAAA,wBAEA,CAAA,wBACA,CAAA,0BACA,CAAA,uBAEA,CAAA,uBACA,CAAA,yBACA,CAAA,yBAEA,CAAA,yBACA,CAAA,2BACA,CAAA,iCAGF,wBACE,CAAA,aACA,CAAA,wCAEA,UACE,CAAA,YACA,CAAA,wBACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,OACA,CAAA,UACA,CAAA,8BAIJ,wBACE,CAAA,aACA,CAAA,8CAEA,YACE,CAAA,uDAGF,kBAEE,CAAA,WACA,CAAA,8BAIJ,wBACE,CAAA,aACA,CAAA,8CAEA,YACE,CAAA,uDAGF,kBAEE,CAAA,WACA,CAAA,wCAIJ,iBACE,CAAA,wBACA,CAAA,WACA,CAAA,YACA,CAAA,iBACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,UACA,CAAA,YACA,CAAA,SACA,CAAA,+CAEA,UACE,CADF,aACE,CAAA,UACA,CAAA,WACA,CAAA,WACA,CAAA,YACA,CAAA,iDAEA,eACE,CAAA,0CAIJ,UACE,CAAA,kBACA,CAAA,cACA,CAAA,QACA,CAAA,SACA,CAAA,iDAIJ,cAEE,CAAA,iBACA,CAAA,kBACA,CAAA,eACA,CAAA,mBACA,CAAA,iBACA,CAAA,qBACA,CAAA,aACA,CAAA,gBACA,CAAA,iBACA,CAAA,YACA,CAEA,2CACA,CAAA,wDAEA,OACE,CAAA,QACA,CAAA,kBACA,CAAA,iBACA,CAAA,MACA,CAAA,WACA,CAAA,UACA,CAAA,wBACA,CAAA,wBAGA,CAAA,gCACA,CAAA,iCACA,CAAA,+BACA,CAAA,+DAGF,wBACE,CAAA,8BAEA,CAAA,0BACA,CAAA,iCACA,CAAA,+BACA,CAAA,OAEA,CAAA,SACA,CAAA,oDAGF,SACE,CAAA,QACA,CAAA,eACA,CAAA,uDAEA,eACE,CAAA,iBACA,CAAA,QACA,CAAA,uCACA,CAAA,iBACA,CAAA,wBACA,CAAA,mCACA,CAAA,eACA,CAAA,gBACA,CAAA,mEACA,CAAA,aAEA,CAAA,yBACA,CAAA,eACA,CAAA,iBACA,CAAA,sBACA,CAAA,wFAEA,QACE,CAAA,sDAIN,eACE,CAAA,gBACA,CAAA,mEACA,CAAA,aAEA,CAAA,eACA,CAAA,wBACA,CAAA,mCAIJ,UACE,CAAA,UACA,CAAA,MACA,CAAA,iBACA,CAAA,qBACA,CAAA,qCAEA,YACE,CAAA,WACA,CAAA,oBACA,CAAA,iBACA,CAAA,wBACA,CAAA,cACA,CAAA,qCAGF,oBAjUN,CAAA,kBACA,CAAA,mBACA,CAAA,aACA,CAAA,iBACA,CAAA,cA+TQ,CAAA,eACA,CAAA,kCAON,UACE,CAAA,wBACA,CAAA,YACA,CAAA,UACA,CAAA,oBACA,CAAA,iBACA,CAAA,OACA,CAAA,MACA,CAAA,oBACA,CAAA,2BAIJ,SACE,CAAA,iBACA,CAAA,eACA,CAAA,cACA,CAAA,UACA,CAAA,MACA,CAAA,qBACA,CAAA,aACA,CAAA,yBAEA,2BAVF,WAWI,CAAA,aACA,CAAA,CAAA,6BAGF,eACE,CAAA,mBACA,CAAA,gCAGF,eACE,CAAA,UAEA,CAAA,eACA,CAAA,kBACA,CAAA,iBACA,CAAA,kBACA,CAAA,eACA,CAAA,sBACA,CAAA,eACA,CAAA,oBACA,CAAA,wBACA,CAAA,qBACA,CAAA,YACA,CAAA,wBAYA,CAAA,UACA,CAAA,yBAXA,gCAhBF,oBAiBI,CAAA,aACA,CAAA,YACA,CAAA,iBACA,CAAA,qBACA,CAAA,WACA,CAAA,gBACA,CAAA,CAAA,+CAMF,eAAA,CAAA,gBACE,CAAA,6BAIJ,oBA9YF,CAAA,kBACA,CAAA,mBACA,CAAA,aACA,CAAA,iBACA,CAAA,aA4YI,CAAA,cACA,CAAA,mBACA,CAAA,yBAEA,6BANF,oBAOI,CAAA,gBACA,CAAA,CAAA,0CAKN,wBACE,CAAA,SACA,CAAA,4CAEA,wBACE,CAAA,mBACA,CAAA,6IASA,iBACE,CAAA,+HAKN,WACE,CAAA,yIAEA,oBACE,CAAA,cACA,CAAA,aACA,CAAA,iBACA,CAAA,qBACA,CAAA,WACA,CAAA,gBACA,CAAA,mIAGF,oBACE,CAAA,mBACA,CAAA,gBChcN,aACE,CAAA,uBACA,CAAA,YACA,CAAA,6BACA,CAAA,kBACA,CAAA,yBAEA,wBACE,CAAA,eACA,CAAA,kBACA,CAAA,UACA,CAAA,UACA,CAAA,gBACA,CAAA,eACA,CAAA,mBACA,CAAA,aACA,CAAA,eACA,CAAA,yBAEA,yBAZF,iBAaI,CAAA,CAAA,gCAIJ,YACE,CAAA,sDAEA,wBN0BF,CAEA,gBACA,CAAA,cM3BI,CAAA,cACA,CAAA,eACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,gBACA,CAAA,kBACA,CAAA,oBACA,CAAA,iBACA,CAAA,aACA,CAAA,uBAEA,CAAA,4DAEA,UACE,CAAA,oBACA,CAAA,wBACA,CAAA,wDAGF,eACE,CAAA,0DAIJ,oBACE,CAAA,kBAKN,YACE,CAAA,cACA,CAAA,iBAUA,CAAA,cACA,CAAA,wBACA,CAAA,kBACA,CAAA,qCAEA,UACE,CAAA,kCAIJ,YACE,CAAA,kBACA,CAAA,OACA,CAAA,kBACA,CAAA,gDAEA,wBACE,CAAA,2BACA,CAAA,6BACA,CAAA,aACA,CAAA,cACA,CAAA,aACA,CAAA,kBACA,CAAA,sDAEA,aACE,CAAA,gCAON,mBACE,CAAA,kBACA,CAAA,cAEA,CAAA,WACA,CAAA,YACA,CAAA,kBACA,CAAA,kBACA,CAAA,sBACA,CAAA,wBACA,CAAA,UACA,CAAA,uBACA,CAAA,6EACA,wBAEE,CAAA,kCAGF,eACE,CAAA,4BAUJ,YACE,CAAA,QACA,CAAA,2BAGF,mBACE,CAAA,iBACA,CAAA,+DAEA,6BACE,CAAA,sBACA,CAAA,gBACA,CAAA,kBACA,CAAA,aACA,CAAA,wBACA,CAAA,cACA,CAAA,QACA,CAAA,eACA,CAAA,kBACA,CAAA,sEAEA,wBACE,CAAA,UACA,CAAA,qEAGF,wBACE,CAAA,UACA,CAAA,8CAKN,kBACE,CAAA,kBACA,CAAA,iBACA,CAAA,oCACA,CAAA,kBACA,CAAA,iBACA,CAAA,iBACA,CAAA,WACA,CAAA,SAEA,CAAA,eACA,CAAA,mDACA,CAAA,uDAEA,eACE,CAAA,kBACA,CAAA,SACA,CAAA,oCAIJ,qBACE,CAAA,iBAQA,CAAA,iBACA,CAAA,kBACA,CAAA,eACA,CAAA,UACA,CAAA,sCAEA,uBACE,CAAA,yBACA,CAAA,2BACA,CAAA,cACA,CAAA,gBACA,CAAA,QACA,CAAA,cACA,CAAA,YACA,CAAA,sBACA,CAAA,mCACA,CAAA,aACA,CAAA,iBACA,CAAA,WACA,CAAA,UACA,CAAA,eACA,CAAA,wBACA,CAAA,6CAEA,wBACE,CAAA,aACA,CAAA,4CAEF,wBACE,CAAA,aACA,CAAA,yBACA,CAAA,wCAGF,aACE,CAAA,wBACA,CAAA,UACA,CAAA,eACA,CAAA,gBACA,CAAA,kBACA,CAAA,mBACA,CAAA,kBACA,CAAA,sBACA,CAAA,mBACA,CAAA,eACA,CAAA,gBACA,CAAA,UACA,CAAA,qBACA,CAAA,wBAKN,aACE,CAAA,iBACA,CAAA,mBACA,CAAA,uGAME,iBACE,CAAA,eACA,CAAA,qCAKN,YACE,CAAA,kBACA,CAAA,6BACA,CAAA,QACA,CAAA,iBACA,CAAA,wDAGF,cAEE,CAAA,kBACA,CAAA,UACA,CAAA,aAEA,CAAA,QACA,CAAA,qBACA,CAAA,wBACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,YACA,CAAA,cACA,CAAA,QACA,CAAA,uBAUA,CAAA,0IATA,wBAEE,CAAA,4DAGF,eACE,CAAA,8BAMJ,wBACE,CAAA,aACA,CAAA,gBACA,CAAA,kBACA,CAAA,oBACA,CAAA,oCAEA,wBACE,CAAA,aACA,CAAA,wCAKJ,YACE,CAAA,QACA,CAAA,cCxTF,gCACE,CAAA,UAGF,iBACE,CAAA,UACA,CAAA,aACA,CAAA,UACA,CAAA,wBACA,CAAA,iBACA,CAAA,2BACA,CAAA,qBACA,CAAA,eACA,CAAA,iBAGA,UACE,CAAA,iBACA,CAAA,wBACA,CAAA,KACA,CAAA,MACA,CAAA,QACA,CAAA,sBACA,CACA,6EACA,CAAA,gBAGF,UACE,CAAA,iBACA,CAAA,wBACA,CAAA,KACA,CAAA,MACA,CAAA,QACA,CAAA,sBACA,CACA,8EACA,CACA,qBACA,CAAA,gCAOA,gCACE,CAAA,+BAGF,gCACE,CAiBF,yBP5BF,GOkBA,SACE,CAAA,UACA,CAAA,IAEF,SACE,CAAA,UACA,CAAA,KAEF,SACE,CAAA,UACA,CAAA,CAgBE,+BP5CJ,GOkCE,UACE,CAAA,UACA,CAAA,IAEF,SACE,CAAA,SACA,CAAA,KAEF,SACE,CAAA,SACA,CAAA,CAAA,gBAKN,iBACE,CAAA,UACA,CAAA,aACA,CAAA,UACA,CAAA,wBACA,CAAA,iBACA,CAAA,2BACA,CAAA,qBACA,CAAA,eACA,CAAA,8BAEA,UACE,CAAA,uBACA,CAAA,sBACA,CAAA,wBACA,CAAA,sCAEA,gDACE,CAAA,wCAEF,2CACE,CAAA,yCAEF,6CACE,CAAA,qBAKN,iBACE,CAAA,UACA,CAAA,aACA,CAAA,UACA,CAAA,wBACA,CAAA,iBACA,CAAA,2BACA,CAAA,qBACA,CAAA,eACA,CAAA,mCAEA,UACE,CAAA,iBCxIJ,iBAGE,CAAA,UACA,CAAA,UAEA,CAAA,eACA,CAAA,kBACA,CAAA,iBACA,CAAA,UACA,CAAA,qBACA,CAAA,iBAEA,CAAA,4BAKF,YACE,CAAA,oBACA,CAAA,yBAIA,kDADF,YAEI,CAAA,qBACA,CAAA,WACA,CAAA,WACA,CAAA,mEAEA,gBACE,CAAA,2EAGF,UACE,CAAA,CAAA,0EAIJ,iBACE,CAAA,UACA,CAAA,cACA,CAAA,sCACA,CAAA,qBACA,CAAA,eACA,CAAA,wBACA,CAAA,iBACA,CAAA,aACA,CAAA,eAEA,CAAA,cACA,CAAA,wBACA,CAAA,gBACA,CAAA,qBACA,CAAA,gFAEA,aACE,CAAA,gBACA,CAAA,UACA,CAAA,kBACA,CAAA,kBACA,CAAA,UACA,CAAA,gFAGF,UACE,CAAA,iEAIJ,eACE,CAAA,eACA,CAAA,yBAKF,mDADF,YAEI,CAAA,qBACA,CAAA,WACA,CAAA,WACA,CAAA,4EAEA,UACE,CAAA,oEAGF,gBACE,CAAA,CAAA,2EAIJ,iBACE,CAAA,uBACA,CAAA,aACA,CAAA,eACA,CAAA,UACA,CAAA,cACA,CAAA,wBACA,CAAA,gBACA,CAAA,aACA,CAAA,wBACA,CAAA,oBACA,CAAA,iFAEA,aACE,CAAA,gBACA,CAAA,UACA,CAAA,kBACA,CAAA,kBACA,CAAA,iFAGF,UACE,CAAA,yBAKN,YACE,CAAA,kBACA,CAAA,oBACA,CAAA,oBACA,CAAA,iBACA,CAAA,oCAEA,wBACE,CAAA,0BACA,CAAA,0BACA,CAAA,2BAIJ,UACE,CAAA,iBACA,CAAA,oBACA,CAAA,QACA,CAEA,qBACA,CAAA,iBAEA,CAAA,cAEA,CAAA,wBACA,CAAA,aAEA,CAAA,gBACA,CAAA,wBACA,CAAA,YACA,CACoB,yBAAA,CAAA,iCAEpB,wBACE,CAAA,oCAGF,wBACE,CAAA,UACA,CAAA,wCAIA,UACE,CAAA,wBACA,CAAA,YACA,CAAA,aACA,CAAA,iBACA,CAAA,UACA,CAAA,OACA,CAAA,QACA,CAAA,iBACA,CAAA,qCAIJ,mBACE,CAAA,4CAGF,wBACE,CAAA,gBACA,CAAA,gBACA,CAAA,wBACA,CAAA,kBACA,CAAA,eACA,CAAA,aACA,CAAA,yBAMF,mGAFF,WAGI,CAAA,gBACA,CAAA,YAEA,CAAA,kBACA,CAAA,sBACA,CAAA,kSAEA,oBAEE,CAAA,gBACA,CAAA,gBACA,CAAA,gBACA,CAAA,+IAEF,oBACE,CAAA,qHAGF,kBACE,CAAA,aACA,CAAA,CAAA,yBAMJ,yDADF,WAEI,
2CAAA,CAAA,wBAIJ,eACE,CAAA,wBACA,CAAA,eACA,CAAA,sBAGF,eACE,CAAA,0CACA,CAAA,eACA,CAAA,aACA,CAAA,gBACA,CAAA,oBACA,CAAA,4CAGF,mBACE,CAAA,kCAOF,oBACE,CAAA,cACA,CAAA,aACA,CAAA,iBACA,CAAA,wBACA,CAAA,kCAGF,sBACE,CAAA,gCAGF,YACE,CAAA,kBACA,CAAA,gDAEA,QACE,CAAA,yBAGF,gCARF,oBASI,CAAA,CAAA,gCAIJ,iBACE,CAAA,wBACA,CAAA,kBACA,CAAA,iBACA,CAAA,cACA,CAAA,aACA,CAAA,gBACA,CAAA,oBACA,CAAA,uBACA,CAAA,8BACA,CAAA,oBACA,CAAA,kBACA,CAAA,oBACA,CAAA,aACA,CAAA,oBACA,CAAA,yBAEA,gCAjBF,YAkBI,CAAA,CAAA,0CAIJ,aACE,CAAA,sBACA,CAAA,YACA,CAAA,6BACA,CAAA,kBACA,CAAA,gGAyBF,YAEE,CAAA,UACA,CAAA,uGAGF,wBAGE,CAIA,gBAEA,CAAA,cAEA,CAAA,aACA,CAAA,cACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,wBACA,CAAA,iBACA,CAAA,aACA,CAAA,uBACA,CAAA,yGAEA,eACE,CAAA,6GAIJ,UAGE,CAAA,oBACA,CAAA,wBACA,CAAA,qGAGF,mBAGE,CAAA,6CAGF,YACE,CAAA,yCAGF,gBACE,CAAA,mCACA,CAAA,wBACA,CAAA,wBACA,CAAA,aACA,CAAA,oBACA,CAAA,UACA,CAAA,gBACA,CAAA,eACA,CAAA,QACA,CAAA,qBACA,CAAA,eACA,CAAA,kBACA,CAAA,eACA,CAAA,gEAEA,sBACE,CAAA,yBAGF,yCApBF,8DAqBI,CAAA,CAAA,4CAMJ,wBACE,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,qCACA,CAAA,UACA,CAAA,+BACA,CAAA,cACA,CAAA,qBACA,CAAA,mBACA,CAAA,wCAGF,iBACE,CAAA,wBACA,CAAA,UACA,CAAA,qBACA,CAAA,eACA,CAAA,KACA,CAAA,UACA,CAAA,MACA,CAAA,YACA,CAAA,eACA,CAAA,6CAEA,aACE,CAAA,yBAGF,wCAhBF,eAiBI,CAAA,SACA,CAAA,OACA,CAAA,CAAA,kDAIJ,cACE,CAAA,eACA,CAAA,iBACA,CAAA,wBACA,CAAA,QACA,CAAA,QACA,CAAA,SACA,CAAA,uBACA,CAAA,qDAEA,iBACE,CAAA,OACA,CAAA,eACA,CAAA,UACA,CAAA,wBACA,CAAA,sBACA,CAAA,oBACA,CAAA,SACA,CAAA,QACA,CAAA,cACA,CAAA,wEAEA,YACE,CAAA,+DAGF,OACE,CACoB,0BAAA,CAAA,kEAGtB,aACE,CACoB,0BAAA,CAAA,wDAGtB,iBACE,CAAA,eACA,CAAA,oBACA,CAAA,iBACA,CAAA,2BACA,CAAA,yBACA,CAAA,oBACA,CAAA,wBACA,CAAA,qBACA,CAAA,UACA,CAAA,iEAEA,wBACE,CAAA,8DAGF,wBACE,CAAA,8CAMR,aACE,CAAA,UACA,CAAA,iBACA,CAAA,eACA,CAAA,cACA,CAAA,aACA,CAAA,cACA,CAAA,oDAEA,wBACE,CAAA,uKAOA,YACE,CAAA,qBACA,CAAA,WACA,CAAA,WACA,CAAA,yMAEA,iBACE,CAAA,yNAGF,UACE,CAAA,yKAQN,YACE,CAAA,qBACA,CAAA,WACA,CAAA,WACA,CAAA,2NAEA,UACE,CAAA,2MAGF,iBACE,CAAA,4UAKN,WAQE,CAAA,gBACA,CAAA,YAEA,CAAA,oBACA,CAAA,sBACA,CAAA,g1BAEA,oBAEE,CAAA,gBACA,CAAA,gBACA,CAAA,gBACA,CAAA,oaAGF,oBACE,CAAA,gXAGF,kBACE,CAAA,aACA,CAAA,qLAIJ,WAME,CAAA,sEAGF,8DACE,CAAA,6LAOA,YACE,CAAA,qKAGF,qBACE,CAAA,qKAGF,YACE,CAAA,+LAGF,iBACE,CAAA,qLAGF,eACE,CAAA,SACA,CAAA,OACA,CAAA,kDAKF,YAEE,CAAA,wBACA,CAAA,WACA,CAAA,aACA,CAAA,iBACA,CAAA,OACA,CAAA,KACA,CAAA,2BACA,CAAA,8BACA,CAAA,eACA,CAAA,KACA,CAAA,sDAEA,aACE,CAAA,WACA,CAAA,aACA,CAAA,SACA,CAAA,WACA,CAAA,KACA,CAAA,eACA,CAAA,WACA,CAAA,mHAEA,YAEE,CAAA,mDAON,YAEE,CAAA,0BACA,CAAA,eACA,CADA,gBACA,CAAA,qBACA,CAAA,uDAEA,yBACE,CAAA,iCACA,CAAA,0BACA,CADA,qBACA,CAAA,sBACA,CAAA,4DAEA,gCACE,CAAA,eACA,CAAA,+EAIJ,iBACE,CAAA,8EAGF,iBACE,CAAA,4DAKN,qBAEE,CAAA,yBAGF,eACE,CAAA,MdhqBF,uBACE,CAAA,qCACA,CAAA,2BerBF,YACE,CAAA,iCACA,CAAA,0BACA,CAAA,mBACA,CAAA,yBAEA,2BANF,oCAOI,CAAA,CAAA,mDAGF,UACE,CAAA,qDAGF,UACE,CAAA,gDAGF,kBACE,CAAA,uBACA,CAAA,qBACA,CAAA,mBACA,CAAA,sCAEA,CAAA,gCACA,CAAA,qKAEA,CAAA,sCAiBJ,YACE,CAAA,cACA,CAAA,wBACA,CAAA,qBACA,CAAA,wFAEA,UACE,CAAA,yBACA,wFAFF,UAGI,CAAA,CAAA,uDAIJ,UACE,CAAA,YACA,CAAA,kBACA,CAAA,yBAEA,uDALF,aAOI,CAAA,CAAA,8DAIJ,SACE,CAAA,yBACA,8DAFF,UAGI,CAAA,CAAA,oEAIJ,WACE,CAAA,wEAEA,WACE,CAAA,WACA,CAAA,gBACA,CAAA,+DAMJ,SACE,CAAA,yBACA,+DAFF,UAGI,CAAA,CAAA,+BAQJ,4BACE,CAAA,iBACA,CAAA,qBAEA,CAAA,oEAIF,UACE,CAAA,yBACA,oEAFF,UAGI,CAAA,CAAA,4CAQF,8BACA,CAKA,uBACA,CAGA,oBACA,CAAA,gBACA,CAGA,0BACA,CAAA,mCAEF,QACE,CAAA,8BAMF,0BACE,CAAA,WACA,CAAA,WACA,CAAA,eACA,CAAA,YACA,CAAA,iBACA,CAAA,iCAEA,cACE,CAAA,YACA,CAAA,iBACA,CAAA,wBACA,CAAA,UACA,CAAA,iCACA,CAAA,aACA,CAAA,iBAKN,iBAOE,CAAA,eACA,CAAA,iBACA,CAAA,kBACA,CAAA,0CACA,CAAA,qBACA,CAAA,yBAXA,iBADF,UAEI,CAAA,CAAA,uHCjKA,oCACE,CAAA,yJAEA,UACE,CAAA,cACA,CAAA,eACA,CAAA,mKASN,UACE,CAAA,aACA,CAAA,cACA,CAAA,eACA,CAAA,iLAGF,UACE,CAAA,mLAGF,UACE,CAAA,qOAGF,UACE,CAAA,oDAWF,wCACE,CAAA,mDACA,CAAA,0DAEA,uDACE,CAAA,wCACA,CAAA,+FAKF,UACE,CAAA,UACA,CAAA,WACA,CAAA,wBACA,CAAA,iBACA,CAAA,UACA,CAAA,qGAIA,UACE,CAAA,mGAMJ,0BACE,CAAA,uDACA,CAAA,UAEA,CAAA,UACA,CAAA,WACA,CAAA,wBACA,CAAA,iBACA,CAAA,UACA,CAAA,yGAIA,0BACE,CAAA,mDAKN,UACE,CAAA,UACA,CAAA,WACA,CAAA,wBACA,CAAA,iBACA,CAAA,UACA,CAAA,8CAGF,YACE,CAAA,qBACA,CAAA,WACA,CAAA,uEAEA,YACE,CAAA,qBACA,CAAA,QACA,CAAA,4EAGF,YACE,CAAA,qBACA,CAAA,QACA,CAAA,qFAGF,eACE,CAAA,WACA,CAAA,gCAKN,cACE,CAAA,wBAGF,iBACE,CAAA,8BAGF,UACE,CAAA,kBACA,CAAA,wBACA,CAAA,wCAGA,gBACE,CAAA,wCAMF,eACE,CAAA,wCAEF,2BACE,CAAA,wCAGF,0BACE,CAAA,kCAGF,UACE,CAAA,WACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,QACA,CAAA,OACA,CAAA,iBACA,CAAA,cACA,CAAA,UACA,CAAA,gBACA,CAAA,yBAIJ,WACE,CAAA,iBACA,CAAA,YACA,CAAA,qBACA,CAAA,8BAGF,OACE,CAAA,mBACA,CAAA,sBACA,CAAA,kEAEA,aACE,CAAA,sBACA,CAAA,oBACA,CAAA,eACA,CAAA,sBACA,CAAA,iBACA,CAAA,mBACA,CAAA,oBACA,CAAA,2BACA,CAAA,gGAIF,YACE,CAAA,0FAGF,mBACE,CAAA,oBACA,CAAA,2BACA,CAAA,eACA,CAAA,iCAGF,kBACE,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,eACA,CAAA,mBACA,CAAA,sBACA,CAAA,gCAGF,eACE,CAAA,qBACA,CAAA,sBACA,CAAA,4DAOF,YACE,CAAA,kBACA,CAAA,cACA,CAAA,QACA,CAAA,aAEA,CAAA,eACA,CAAA,gEAIF,aAEE,CAAA,eACA,CAAA,8BACA,CAAA,mDACA,CAAA,wGAEA,kBACE,CAAA,gBACA,CAAA,oBACA,CAAA,iBACA,CAAA,uGAIF,mDACE,CAAA,YAQN,aACE,CAAA,sBACA,CAAA,oBACA,CAAA,eACA,CAAA,sBACA,CAAA,iBACA,CAAA,mBACA,CAAA,oBACA,CAAA,2BACA,CAAA,wBAGF,iBACE,CAAA,YACA,CAAA,+BAEA,CAAA,wBACA,CAAA,UACA,CAAA,6HAEA,YAEE,CAAA,qBACA,CAAA,kBACA,CAAA,mEAGF,iBACE,CAAA,iBACA,CAAA,0EAEA,iBACE,CAAA,SACA,CAAA,UACA,CAAA,qBACA,CAAA,UACA,CAAA,SACA,CAAA,OACA,CAAA,wDAIJ,KACE,CAAA,MACA,CAAA,yDAGF,KACE,CAAA,OACA,CAAA,2DAGF,QACE,CAAA,MACA,CAAA,4DAGF,QACE,CAAA,OACA,CAAA,oDAGF,YACE,CAAA,8BAIJ,wBACE,CAAA,eACA,CAAA,iBACA,CAAA,uBACA,CAAA,UACA,CAAA,sBACA,CAAA,eACA,CAAA,4BAGF,gBACE,CAAA,eACA,CAAA,0BAGF,WACE,CAAA,yEAKE,aAEE,CAAA,2EAKF,kBAEE,CAAA,2EAKF,eAEE,CAAA,2EAKF,aAEE,CAAA,2CAKN,SACE,CAAA,eACA,CAAA,eACA,CAAA,UACA,CAAA,kBACA,CAAA,aACA,CAAA,mBACA,CAAA,iBACA,CAAA,kCAGF,YACE,CAAA,6BACA,CAAA,aAGF,YACE,CAAA,qBACA,CAAA,WAGF,QACE,CAAA,6BACA,CAAA,sDAGF,gBACE,CAAA,aACA,CAAA,gBACA,CAAA,eACA,CAAA,cACA,CAAA,MhBvYF,uBACE,CAAA,qCACA,CAAA,4BiBxBF,iBACE,CAAA,SACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,0BACA,CAAA,cACA,CAAA,UACA,CAAA,0BACA,CAAA,OAEA,CAAA,6GAOA,kBAEE,CAAA,qDAKF,iBACE,CAAA,gBACA,CAAA,mBACA,CAAA,mGACA,eACE,CAAA,OACA,CAAA,sGAEF,OACE,CAAA,kBACA,CAAA,mBACA,CAAA,eACA,CAAA,4DAKN,eACE,CADF,gBACE,CAAA,0BACA,CAAA,cACA,CAAA,oDAEF,eACE,CADF,gBACE,CAAA,0BACA,CAAA,uBACA,CAAA,+CAGF,UACE,CAAA,kDAEF,aACE,CAAA,+CAGF,UACE,CAAA,0BACA,CAAA,kDAGF,aACE,CAAA,0BACA,CAAA,kBAGF,mBACE,CAAA,qBACA,CAAA,SACA,CAAA,sBACA,CADA,iBACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,eACA,CAAA,kBACA,CAAA,mCAEA,aACE,CAAA,qBACA,CAAA,6CAGF,8CACE,CAAA,4CAEF,8CACE,CAAA,MjBpEJ,uBACE,CAAA,qCACA,CAAA,mDkBnBF,aACE,CAAA,aACA,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,qBAGF,gBACE,CAAA,iBACA,CAAA,wBACA,CAAA,eACA,CAAA,wBACA,CAAA,UACA,CAAA,cACA,CAAA,QACA,CAAA,iBACA,CAAA,iBACA,CAAA,iBACA,CAAA,4BACA,CAAA,yBAGF,qBACE,CAAA,uBACA,CAAA,yBACA,CAAA,wBACA,CAAA,QACA,CAAA,iBACA,CAAA,4BACA,CAAA,wBACA,CAAA,gCAEA,WACE,CAAA,aACA,CAAA,4BACA,CAAA,cACA,CAAA,mBACA,CAAA,kCACA,CAAA,iCACA,CAAA,iBACA,CAAA,SACA,CAEA,8BACA,CAAA,2BAGF,aACE,CAAA,UACA,CAAA,aACA,CAAA,oBACA,CAAA,SACA,CAAA,iBACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,4CAGF,iBACE,CAAA,wBACA,CAAA,iBACA,CAAA,KACA,CAAA,mDAGF,iBACE,CAAA,aAOA,CAAA,iBACA,CAAA,iBACA,CAAA,yBAPA,mDAHF,gBAII,CAAA,gBACA,CAAA,CAAA,qDAOF,iBACE,CAAA,wBACA,CAAA,aACA,CAAA,kBACA,CAAA,kBACA,CAAA,MlBnEN,uBACE,CAAA,qCACA,CAAA,uDmBrBF,aACE,CAAA,aACA,CAAA,eACA,CAAA,QACA,CAAA,cACA,CAAA,uBAGF,gBACE,CAAA,iBACA,CAAA,wBACA,CAAA,eACA,CAAA,wBACA,CAAA,UACA,CAAA,cACA,CAAA,gBACA,CAAA,iBACA,CAAA,iBACA,CAAA,4BACA,CAAA,2BAGF,qBACE,CAAA,uBACA,CAAA,yBACA,CAAA,wBACA,CAAA,QACA,CAAA,iBACA,CAAA,4BACA,CAAA,wBACA,CAAA,kCAEA,WACE,CAAA,aACA,CAAA,4BACA,CAAA,cACA,CAAA,mBACA,CAAA,kCACA,CAAA,iCACA,CAAA,iBACA,CAAA,SACA,CAEA,8BACA,CAAA,6BAGF,aACE,CAAA,UACA,CAAA,aACA,CAAA,oBACA,CAAA,SACA,CAAA,iBACA,CAAA,QACA,CAAA,cACA,CAAA,eACA,CAAA,gDAGF,iBACE,CAAA,wBACA,CAAA,iBACA,CAAA,KACA,CAAA,uDAGF,iBACE,CAAA,aAOA,CAAA,iBACA,CAAA,iBACA,CAAA,yBAPA,uDAHF,gBAII,CAAA,gBACA,CAAA,CAAA,yDAOF,iBACE,CAAA,wBACA,CAAA,aACA,CAAA,kBACA,CAAA,kBACA,CAAA,0BAKN,UACE,CAAA,kBACA,CAAA,wBACA,CAAA,cACA,CAAA,gBACA,CAAA,cACA,CAAA,2BACA,CAAA,+BACA,CAAA,kBACA,CAAA,WACA,CAAA,eAEA,CAAA,iEAEA,WAEE,CAAA,YACA,CAAA,gCAGF,kBACE,CAAA,MnB1FJ,uBACE,CAAA,qCACA,CAAA,oBoBrBF,cACE,CAAA,mBAGF,eACE,CAAA,kBACA,CAAA,eACA,CAAA,wCAMF,gBACE,CAAA,oBACA,CAAA,mCAGF,0BACE,CAAA,sCAEA,aACE,CAAA,iBACA,CAAA,oBACA,CAAA,eACA,CAAA,qBACA,CAAA,mDAGF,iBACE,CAAA,UACA,CAAA,yEAEA,aACE,CAAA,WACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,+EAEA,wBACE,CAAA,mGAGF,WACE,CAAA,qCAMR,8BACE,CAAA,eACA,CAAA,gBACA,CAAA,yEAEA,iBACE,CAAA,oBACA,CAAA,qBACA,CAAA,aACA,CAAA,oBACA,CAAA,oBACA,CAAA,kBACA,CAAA,kBACA,CAAA,mBACA,CAAA,eACA,CAAA,yBACA,CAEoB,uBAAA,CAAA,8OAGpB,oBAGE,CAAA,wBACA,CAAA,mFAIJ,wBACE,CAAA,iBACA,CAAA,qBACA,CAAA,uCACA,CAAA,yEAIF,4CACE,CAAA,8BACA,CAAA,gBACA,CAAA,eACA,CAAA,iBACA,CAAA,YACA,CAAA,kHAEA,iBACE,CAAA,gBACA,CAAA,aACA,CAAA,WACA,CAAA,yBACA,CAAA,eACA,CAAA,eACA,CAAA,yHAEA,wBACE,CAAA,UACA,CAAA,oHAGF,YACE,CAAA,wBAMR,sBACE,CAAA,mBACA,CAAA,YAEA,CAAA,gBACA,CAAA,6BAGF,kBACE,CAAA,kBACA,CAAA,qBACA,CAAA,sBACA,CAAA,eACA,CAAA,iBACA,CAAA,wBACA,CAAA,SACA,CAAA,qCAEA,6BAVF,UAWI,CAAA,WACA,CAAA,gBACA,CAAA,iBACA,CAAA,CAAA,iCAGF,YACE,CAAA,qBACA,CAAA,kBACA,CAAA,wEAIA,wBACE,CAAA,iBACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,eACA,CAAA,aACA,CAAA,KACA,CAAA,mCAKN,gBACE,CAAA,aACA,CAAA,eACA,CAAA,uBACA,CAAA,iBACA,CAAA,aACA,CAAA,iCAGF,kBACE,CAAA,oBACA,CAAA,aACA,CAAA,eACA,CAAA,qCAEA,iCANF,eAOI,CAAA,iBACA,CAAA,CAAA,gCAIJ,qBACE,CAAA,sBACA,CAAA,YACA,CAAA,YACA,CAAA,SACA,CAAA,qCAEA,gCAPF,6BAQI,CAAA,gBACA,CAAA,iBACA,CAAA,CAAA,wCAIJ,WACE,CAAA,6CAOF,iBACE,CAAA,oBACA,CAAA,eACA,CAAA,oBACA,CAAA,SACA,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,4DAEA,eACE,CADF,gBACE,CAAA,qBACA,CAAA,kDAGF,iBACE,CAAA,qCAGF,6CAnBF,iBAoBI,
2CAAA,oBACA,CAAA,+CAEA,qBACE,CAAA,CAAA,+CAIJ,aACE,CAAA,oBACA,CAAA,yBAEA,CAAA,wEAGE,aACE,CAAA,mFAKN,aACE,CAAA,eACA,CAAA,aACA,CAAA,oBACA,CAAA,YACA,CAAA,qFAEA,oBACE,CAAA,iDAMJ,kBACE,CAAA,eACA,CAAA,oBACA,CAAA,iCACA,CAAA,qBACA,CAAA,YACA,CAAA,2BACA,CAAA,yBACA,CAAA,iCACA,CAAA,sBACA,CADA,iBACA,CAAA,aAEA,CAAA,uCAEA,CAAA,qCAEA,iDAhBF,iBAiBI,CAAA,iBACA,CAAA,CAAA,0EAIA,2BACE,CAAA,aACA,CAAA,iDAMR,iBACE,CAAA,oBACA,CAAA,uDAGF,eACE,CAAA,yDAEA,oBACE,CAAA,aACA,CAAA,yBACA,CAAA,cACA,CAAA,+DAEA,aACE,CAAA,oDAKN,kBACE,CAAA,qCACA,oDAFF,YAGI,CAAA,CAAA,sDAGF,gBACE,CAAA,kBACA,CAAA,eACA,CAAA,iCACA,CAAA,aACA,CAAA,yFAIJ,iBAEE,CAAA,oBACA,CAAA,eACA,CAAA,2BACA,CAAA,yBACA,CAAA,2BACA,CAAA,sBACA,CADA,iBACA,CAAA,aACA,CAAA,cACA,CAAA,yBACA,CAAA,qGAGF,aAEE,CAAA,qDAGF,YACE,CAAA,OACA,CAAA,sCAGF,WACE,CAAA,2BAEA,CAAA,SACA,CAAA,+DAGE,UACE,CAAA,0CAIJ,iBACE,CAAA,WACA,CAAA,8BACA,CAAA,cACA,CAAA,4BAIJ,kBACE,CAAA,YACA,CAAA,kCAEA,wBACE,CAAA,qBACA,CAAA,UACA,CAAA,aACA,CAAA,cACA,CAAA,oBACA,CAAA,UACA,CAAA,kCAIJ,aACE,CAAA,iBACA,CAAA,oBACA,CAAA,eACA,CAAA,kBACA,CAAA,gDAGF,YACE,CAAA,QACA,CAAA,iFAEA,SACE,CAAA,UACA,CAAA,qBACA,CAAA,aACA,CAAA,uFAEA,wBACE,CAAA,aACA,CAAA,qIAKF,qBACE,CAAA,aACA,CAAA,4EAIJ,aACE,CAAA,eACA,CAAA,oBACA,CAAA,qBACA,CAAA,aACA,CAAA,eACA,CAAA,0EAGF,eACE,CAAA,aACA,CAAA,wBACA,CAAA,gFAEA,wBACE,CAAA,cACA,CAAA,gFAIJ,YACE,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,qBACA,CAAA,oBACA,CAAA,oBACA,CAAA,kBACA,CAAA,sFAEA,wBACE,CAAA,sFAKN,QAEE,CAAA,cACA,CAAA,UACA,CADA,aACA,CAAA,WACA,CADA,cACA,CAAA,mBACA,CAAA,kBACA,CAAA,iBACA,CAAA,oBACA,CAAA,qBACA,CAAA,aACA,CAAA,oBACA,CAAA,oBACA,CAAA,kBACA,CAAA,kBACA,CAAA,mBACA,CAAA,eACA,CAAA,yBACA,CAEoB,uBAAA,CAAA,wSAGpB,oBAGE,CAAA,wBACA,CAAA,0FAGF,eACE,CAAA,sBCreJ,+CACE,CADF,2BACE,CADF,gFACE,CADF,+BACE,CADF,wBACE,CADF,iBACE,CADF,eACE,CADF,gBACE,CADF,WACE,CADF,eACE,CADF,sBACE,CADF,gBACE,CADF,UACE,CADF,SACE,CADF,UACE,CADF,YACE,CADF,iBACE,CADF,mBACE,CADF,iBACE,CADF,oCACE,CADF,aACE,CADF,iBACE,CADF,cACE,CADF,sBACE,CADF,kBACE,CADF,WACE,CADF,aACE,CADF,cACE,CADF,gBACE,CADF,UACE,CADF,iBACE,CADF,gBACE,CADF,iBACE,CADF,mBACE,CADF,kBACE,CADF,mBACE,CADF,kBACE,CADF,WACE,CADF,oBACE,CADF,YACE,CADF,SACE,CADF,qBACE,CADF,4BACE,CADF,QACE,CADF,eACE,CADF,cACE,CADF,YACE,CADF,WACE,CADF,SACE,CADF,SACE,CADF,0BACE,CADF,gBACE,CADF,kBACE,CADF,kBACE,CADF,SACE,CADF,qBACE,CADF,sBACE,CADF,sBACE,CADF,gBACE,CADF,0BACE,CADF,eACE,CADF,UACE,CADF,UACE,CADF,iBACE,CADF,eACE,CADF,oBACE,CADF,oBACE,CADF,aACE,CADF,gBACE,CADF,mBACE,CADF,QACE,CADF,cACE,CADF,0BACE,CADF,oBACE,CADF,0BACE,CADF,mBACE,CADF,uBACE,CADF,kBACE,CADF,kBACE,CADF,QACE,CADF,UACE,CADF,mBACE,CADF,YACE,CADF,WACE,CAAA,mBAEA,CAAA,iBACA,CAAA,UAEA,CAAA,qBACA,CAAA,aAEA,CAAA,cACA,CAAA,sBACA,CAAA,iBAEA,CAAA,gCAIF,YACE,CAAA,gBACA,CAAA,QACA,CAAA,oBACA,CAAA,eAEA,CAAA,gCACA,CAAA,mDAEA,YACE,CAAA,qBAIJ,cACE,CAAA,eACA,CAAA,cACA,CAAA,iCAoBF,eAC2B,CAAA,eAAA,CAAA,4DAdzB,eAcyB,CAAA,eAAA,CAAA,gBAAA,CAAA,gBAAA,CAAA,gEARvB,YAQuB,CAAA,2BAG3B,gBACE,CAAA,iBACA,CAAA,oBACA,CAAA,eACA,CAAA,YACA,CAAA,sBACA,CAAA,kBACA,CAAA,qBACA,CAAA,wBACA,CAAA,+BAEA,gBACE,CAAA,UACA,CAAA,mCAIJ,kBACE,CAAA,uCCzEF,gBACE,CAAA,kBACA,CAAA,oBACA,CAAA,iBACA,CAAA,gBACA,CAAA,eACA,CAAA,mBACA,CAAA,cACA,CAAA,iBACA,CAAA,uEAEA,aACE,CAAA,kBACA,CAAA,gBACA,CAAA,iBACA,CAAA,yEAGF,MACE,CAAA,6GACA,UACE,CAAA,0EAGJ,OACE,CAAA,sCAQJ,cACE,CAAA,6BAGF,iBAEE,CAAA,UACA,CAAA,WACA,CAAA,KACA,CAAA,iBACA,CAAA,kCAGF,SACE,CAAA,eAKA,CAAA,sFACA,CAAA,sEALA,eACE,CAAA,UACA,CAAA,sEAKF,UACE,CAAA,mCAIJ,UACE,CAAA,eACA,CAAA,sFACA,CAAA,uEAEA,eACE,CAAA,WACA,CAAA,oCAIJ,iBACE,CAAA,OACA,CAAA,0BACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,gBAEA,CAAA,kBACA,CAAA,oBACA,CAAA,YACA,CAAA,sBACA,CAAA,kBACA,CAAA,cACA,CAAA,SACA,CAAA,qBACA,CAAA,8BAEA,CAAA,0CAUA,YACE,CAAA,oDAGF,aACE,CAAA,eACA,CAAA,+BAOJ,cAC2B,CAAA,cAAA,CAAA,0DD3EzB,cC2EyB,CAAA,cAAA,CAAA,eAAA,CAAA,eAAA,CAAA,8DDrEvB,WCqEuB,CAAA,gCAG3B,cAC2B,CAAA,cAAA,CAAA,2DD/EzB,cC+EyB,CAAA,cAAA,CAAA,eAAA,CAAA,eAAA,CAAA,+DDzEvB,WCyEuB,CAAA,gCAI3B,eAC2B,CAAA,eAAA,CAAA,2DDpFzB,eCoFyB,CAAA,eAAA,CAAA,gBAAA,CAAA,gBAAA,CAAA,+DD9EvB,YC8EuB,CAAA,mCAG3B,kBACE,CAAA,kCAIF,eACE,CAAA,kCAKF,iBACE,CAAA,gCAIF,eACE,CAAA,mBACA,CAAA,gBACA,CAAA,aACA,CAAA,eACA,CAAA,sBACA,CAAA,kBACA,CAAA,iBACA,CAAA,gCAIF,aACE,CAAA,gBACA,CAAA,mBACA,CAAA,iBACA,CAAA,YACA,CAAA,kBACA,CAAA,sBACA,CAAA,gDAIF,aACE,CAAA,eCxKF,iBACE,CAAA,wBAEA,gBACE,CAAA,UACA,CAAA,UACA,CAAA,gBACA,CAAA,eACA,CAAA,0BACA,CAAA,aACA,CAAA,eACA,CAAA,aACA,CAAA,cCVJ,iBACE,CAAA,yBAEF,iBACE,CAAA,eACA,CAAA,SACA,CAAA,yCAEA,iBACE,CAAA,SACA,CAAA,OACA,CAAA,cACA,CAAA,UACA,CAAA,WACA,CAAA,YACA,CAAA,kBACA,CAAA,iBACA,CAAA,eACA,CAAA,oBACA,CAAA,aACA,CAAA,sBACA,CAAA,qCAKJ,oBACE,CAAA,wBACA,CAAA,aACA,CAAA,UACA,CAAA,eACA,CAAA,wBACA,CAAA,kBACA,CAAA,gBACA,CAEA,qBACA,CAAA,cACA,CAAA,eACA,CAAA,QACA,CAAA,YACA,CAAA,iBACA,CAAA,2CAGA,oBACE,CAAA,+BAKJ,iBACE,CAAA,aAEA,CAAA,kBACA,CAAA,mBACA,CAAA,SACA,CAAA,wBACA,CAAA,aACA,CAAA,kEAGF,UACE,CAAA,WACA,CAAA,OACA,CAAA,KACA,CAAA,SACA,CAAA,kCAGF,iBACE,CAAA,qBACA,CAAA,kBACA,CAAA,QACA,CAAA,SACA,CAAA,WACA,CAAA,KACA,CAAA,QACA,CAAA,SACA,CAAA,aACA,CAAA,qEAIF,0CACE,CAgBE,0BlBvDF,GkB2CA,SACE,CAAA,QACA,CAAA,QACA,CAAA,IAEF,UACE,CAAA,UACA,CAAA,MACA,CAAA,IAEF,SACE,CAAA,UACA,CAAA,CAAA,mBAKJ,YACE,CAAA,kBACA,CAAA,cACA,CAAA,OACA,CAAA,eACA,CAAA,0BAGF,aACE,CAAA,yBAGF,aACE,CAAA,cACA,CAAA,aACA,CAAA,iBACA,CAEoB,8BAAA,CAAA,+BAEpB,UACE,CAAA,wBACA,CAAA,MxB5GJ,uBACE,CAAA,qCACA,CAAA,0ByBtBF,iBACE,CAAA,wBACA,CAAA,UACA,CAAA,gBACA,CAAA,mBACA,CAAA,mBACA,CAAA,kBACA,CAAA,gBACA,CAAA,eACA,CAAA,aACA,CAAA,iBACA,CAAA,oBACA,CAAA,sBACA,CAAA,uBAAA,CAAA,kBACA,CAAA,gCAGF,UACE,CAAA,wBACA,CAAA,qCAGF,qBACE,CAAA,8BAGF,WACE,CAAA,eACA,CAAA,mBACA,CAAA,kBACA,CAAA,sBAGF,eACE,CAAA,YACA,CAAA,sBACA,CAAA,wBAGF,WACE,CAAA,gBAGF,eACE,CAAA,YACA,CAAA,sBACA,CAAA,iBChDF,mBACE,CAAA,cACA,CAAA,qBACA,CAAA,kBACA,CAAA,uBAEA,mBACE,CAAA,kBAIJ,oBACE,CAAA,sBAIF,UACE,CAAA,iBAIF,YACE,CAAA,SACA,CAAA,UACA,CAAA,cACA,CAAA,kBACA,CAAA,sBACA,CAAA,oBAIF,eACE,CAAA,YACA,CAAA,iBACA,CAAA,wBAEA,SACE,CAAA,uBAIJ,kBACE,CAAA,iBACA,CAAA,YACA,CAAA,UACA,CAAA,wBAGF,cACE,CAAA,eACA,CAAA,aACA,CAAA,oCCjDF,cAEE,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,+BACA,CAAA,gBACA,CAAA,YACA,CAAA,sBACA,CAAA,kBACA,CAAA,SACA,CAAA,iBACA,CAAA,qCACA,CAAA,cACA,CAAA,yBAEA,oCAjBF,eAkBI,CAAA,CAAA,wCAGF,oBACE,CAAA,8DAKJ,cAEE,CAAA,iBAEA,CAAA,WACA,CAAA,OACA,CAAA,SACA,CAAA,UACA,CAAA,UACA,CAAA,0EAEA,SACE,CAAA,8KAEA,qBACE,CAAA,sJAIJ,iBACE,CAAA,SACA,CAAA,WACA,CAAA,WACA,CAAA,SACA,CAAA,qBACA,CAAA,4EAGF,uBACE,CAAA,0EAGF,wBACE,CAAA,oDAIJ,SAEE,CAAA,iBACA,CAAA,sDAIF,SAEE,CAAA,kBACA,CAAA,gDAGF,qBAEE,CAAA,kBACA,CAAA,kCACA,CAAA,aACA,CAAA,WACA,CAAA,eACA,CAAA,iBACA,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,yBAEA,gDAbF,UAcI,CAAA,2BACA,CAAA,4BACA,CAAA,eACA,CAAA,CAAA,kCAKJ,cACE,CAAA,kBACA,CAAA,eACA,CAAA,UACA,CAAA,YACA,CAAA,sBACA,CAAA,sCAEA,kBACE,CAAA,WACA,CAAA,YACA,CAAA,wBACA,CAAA,8CAIJ,YACE,CAAA,sBACA,CAAA,kBACA,CAAA,UACA,CAAA,gBACA,CAAA,wBACA,CAAA,kBACA,CAAA,gEAIF,kBAEE,CAAA,mBACA,CAAA,+BACA,CAAA,gFAIF,YAEE,CAAA,6BACA,CAAA,eACA,CAAA,iBACA,CAAA,qBACA,CAAA,sBACA,CAAA,iBACA,CAAA,sFAGF,aAEE,CAAA,mBACA,CAAA,UACA,CAAA,eACA,CAAA,oBACA,CAAA,wBACA,CAAA,gBACA,CAAA,sBACA,CAAA,6CAGF,eACE,CAAA,gBACA,CAAA,oBACA,CAAA,sBACA,CAAA,oBACA,CAAA,eACA,CAAA,gDAGF,eACE,CAAA,6CAGF,YACE,CAAA,sBACA,CAAA,kBACA,CAAA,kBACA,CAAA,UACA,CAAA,uCAGF,YACE,CAAA,kBACA,CAAA,QACA,CAAA,kBACA,CAAA,4BAGF,UACE,CAAA,eACA,CAAA,wBACA,CAAA,kBACA,CAAA,aACA,CAAA,YACA,CAAA,QACA,CAAA,4CAGF,YACE,CAAA,kBACA,CAAA,UACA,CAAA,kCAGF,UACE,CAAA,eACA,CAAA,oBACA,CAAA,sBACA,CAAA,YACA,CAAA,kBACA,CAAA,WACA,CAAA,WACA,CAAA,kBACA,CAAA,8BACA,CAAA,YACA,CAAA,gDAEA,kBACE,CAAA,yCACA,CAAA,yCAIJ,cACE,CAAA,wBACA,CAAA,UACA,CAAA,WACA,CAAA,WACA,CAAA,cACA,CAAA,cACA,CAAA,gBACA,CAAA,kBACA,CAAA,iBACA,CAAA,+CAEA,wBACE,CAAA,yCAKJ,wBACE,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,eACA,CAAA,iBACA,CAAA,wCAGF,eACE,CAAA,kBAEA,CAAA,oBACA,CAAA,sBACA,CAAA,wBACA,CAAA,mCAGF,YACE,CAAA,kBACA,CAAA,QACA,CAAA,kBACA,CAAA,aACA,CAAA,aACA,CAAA,cACA,CAAA,aACA,CAAA,iBACA,CAAA,kFAEA,gCAEE,CAAA,wBACA,CAAA,qCAKJ,aACE,CAAA,UACA,CAAA,WACA,CAAA,WACA,CAAA,iBACA,CAAA,gBACA,CAAA,kBACA,CAAA,oBACA,CAAA,cACA,CAAA,+CAIF,YAEE,CAAA,qBACA,CAAA,YACA,CAAA,SACA,CAAA,0FAGA,YACE,CAAA,qBACA,CAAA,cACA,CAAA,SACA,CAAA,yFAGF,YACE,CAAA,qBACA,CAAA,cACA,CAAA,QACA,CAAA,cAEA,CAAA,yFAIF,YAEE,CAAA,QACA,CAAA,aACA,CAAA,kBACA,CAAA,kBACA,CAAA,aACA,CAAA,aAEA,CAAA,kBAGA,CAAA,0
2BAEA,CAAA,8LACA,gCAEE,CAAA,wBACA,CAAA,6FAIF,UACE,CAAA,WACA,CAAA,WACA,CAAA,iBACA,CAAA,gBACA,CAAA,kBACA,CAAA,oBACA,CAAA,qBACA,CAAA,4BAKN,UACE,CAAA,8BC/VF,iBAEE,CAAA,YACA,CAAA,6BACA,CAAA,kBACA,CAAA,kBACA,CAAA,+DAGA,wBACE,CAAA,kEAGF,eACE,CAAA,KACA,CAAA,qBACA,CAAA,SACA,CAAA,0FAOF,OACE,CAAA,+FAGF,OACE,CAAA,8CAMJ,OACE,CAAA,aACA,CAAA,kDACA,UAGE,CAAA,mDAKJ,OAEE,CAAA,qDACA,aACE,CAAA,eACA,CAAA,2DAEA,uBACE,CAAA,sBCtDN,YACE,CAAA,iBACA,CAAA,SACA,CAAA,wBAKF,mBACE,CAAA,qFAKA,yBACE,CAAA,4BACA,CAAA,sCACA,CAAA,oBACA,CAAA,gFAGF,WACE,CAAA,WACA,CADA,iBACA,CAAA,kBACA,CAAA,cACA,CAAA,8EAIF,kBACE,CAAA,WACA,CAAA,cACA,CAAA,oBACA,CAAA,oFAGF,WACE,CAAA,kBACA,CAAA,oGAIJ,SACE,CAAA,mBACA,CAAA,iCAGF,YACE,CAAA,kBACA,CAAA,cACA,CAAA,UACA,CAAA,eACA,CAAA,gBACA,CAAA,2BACA,CAAA,8BACA,CAAA,0BACA,CAAA,6BACA,CAAA,kBACA,CAAA,sBACA,CAAA,wBACA,CAAA,UACA,CAAA,mBACA,CAAA,gBAEA,CAAA,kBACA,CAAA,kCACA,CAAA,+EAIA,cAEE,CAAA,sCAEA,CAAA,4BAKJ,mBACE,CAAA,iBACA,CAAA,aACA,CAAA,kBACA,CAAA,OACA,CAAA,WACA,CAAA,YACA,CAAA,kBACA,CAAA,sCACA,CAAA,yCACA,CAAA,uBAMA,CAAA,oBACA,CAAA,mBACA,CAAA,sBACA,CAAA,kBACA,CAAA,sBACA,CAAA,UACA,CAAA,mBACA,CAAA,SACA,CAAA,yCAEA,mCACE,CAAA,0BAKJ,iBACE,CAAA,eACA,CAAA,kBACA,CAAA,gBACA,CAAA,oBACA,CAAA,SACA,CAAA,4BACA,CAAA,+BACA,CAAA,wBACA,CAAA,2BACA,CAAA,mBACA,CAAA,OACA,CAAA,oBACA,CAAA,gCAEA,YACE,CAAA,sCACA,CAAA,gCAGF,sCACE,CAAA,gCAIJ,iBACE,CAAA,WACA,CAAA,aACA,CAAA,iBACA,CAAA,YACA,CAAA,iBACA,CAAA,KACA,CAAA,QACA,CAAA,SACA,CAAA,WACA,CAAA,eACA,CAAA,UACA,CAAA,SACA,CAAA,YACA,CAAA,cACA,CAAA,0CACA,CAAA,OACA,CAAA,6BCxJF,GACE,0BACE,CAAA,CAAA,qBAIJ,cACE,CAAA,eACA,CAAA,wBAEA,CAFA,oCAEA,CAAA,gIACA,CADA,4IACA,CAAA,yBAMA,CAAA,0BACA,CAAA,mDACA,CAAA,uBCdF,qBACE,CAAA,iBACA,CAAA,UAEA,CAAA,uBAiCF,UACE,CAAA,eACA,CAAA,QACA,CAAA,qBACA,CAAA,qDACA,CAAA,2BAEA,wBACE,CADF,oCACE,CAAA,UACA,CAAA,WACA,CAAA,6CAMF,SACE,CAAA,eACA,CAAA,iDAEA,eACE,CAAA,yBAMN,mCACE,CAAA,UACA,CAAA,WACA,CAAA,qDACA,CAAA,0CAEA,wBACE,CADF,oCACE,CAAA,sBACA,CAAA,QACA,CAAA,8BAKJ,iBACE,CAAA,oCAEA,WACE,CAAA,WACA,CAAA,UACA,CAAA,iBACA,CAAA,YACA,CAAA,MACA,CAAA,gIACA,CADA,4IACA,CAAA,yBACA,CAAA,0BACA,CAAA,mDACA,CAAA,UACA,CAAA,2BAMJ,eACE,CAAA,iBAEA,CAAA,eACA,CAAA,sCACA,CAAA,gDAYA,SACE,CAAA,mDAIF,WACE,CAAA,UACA,CAAA,qBAUJ,eACE,CAAA,iBAEA,CAAA,eACA,CAAA,sCACA,CAAA,oBACA,CAAA,yBAEA,gBACE,CAAA,WACA,CAAA,6BDnJJ,GACE,0BACE,CAAA,CAAA,qBAIJ,cACE,CAAA,eACA,CAAA,wBAEA,CAFA,oCAEA,CAAA,gIACA,CADA,4IACA,CAAA,yBAMA,CAAA,0BACA,CAAA,mDACA,CAAA,M9BEF,uBACE,CAAA,qCACA,CAAA,MAFF,uBACE,CAAA,qCACA,CAAA,mCQjBF,iFACE,CAAA,iBACA,CAAA,WACA,CAAA,QACA,CAAA,MACA,CAAA,UACA,CAAA,UACA,CAAA,0BAIF,iBACE,CAAA,WACA,CAAA,UACA,CAAA,UACA,CAAA,WACA,CAAA,eACA,CAAA,eACA,CAAA,aACA,CAAA,aACA,CAAA,oCAGF,iBAEE,CAAA,WACA,CAAA,YACA,CAAA,QACA,CAAA,SACA,CAAA,YACA,CAAA,yBAEA,oCATF,qBAUI,CAAA,QACA,CAAA,4BACA,CAAA,QACA,CAAA,CAAA,mCAIJ,UACE,CAAA,WACA,CAAA,kBACA,CAAA,eACA,CAAA,qBACA,CAAA,gBACA,CAAA,yBAEA,mCARF,WASI,CAAA,YACA,CAAA,CAAA,+EAGF,wBACE,CAAA,uBCzDJ,8BACE,CAAA,+BACA,CAAA,4BACA,CAAA,iBACA,CAAA,eACA,CAAA,oJAKA,eAGE,CAAA,8BAKJ,6BACE,CAAA,qCAGF,cACE,CAAA,iBACA,CAAA,iBACA,CAAA,kBAGF,YACE,CAAA,aACA,CAAA,eACA,CAAA,eACA,CAAA,iBACA,CAAA,wBACA,CAAA,oBACA,CAAA,UACA,CAAA,qBACA,CAAA,yBAEA,UACE,CAAA,UACA,CAAA,UACA,CAAA,wBACA,CAAA,iBACA,CAAA,QACA,CAAA,aACA,CAAA,wBAGF,wBACE,CAAA,0BAIJ,wBACE,CAAA,oBACA,CAAA,uBACA,CAAA,aACA,CAAA,gCAEA,oBACE,CAAA,kEAEA,aACE,CAAA,6BAKN,kBACE,CAAA,YACA,CAAA,gBAEA,CAAA,cACA,CAAA,iBACA,CAAA,mCACA,CAAA,gBACA,CAAA,aACA,CAAA,iBACA,CAAA,yBAEA,6BAZF,iBAaI,CAAA,CAAA,sCAGF,QACE,CAAA,SACA,CAAA,oBACA,CAAA,aACA,CAAA,iBACA,CAAA,wBACA,CAAA,gBACA,CAAA,sCAGF,QACE,CAAA,iBACA,CAAA,wBACA,CAAA,gBACA,CAAA,iBACA,CAAA,kBACA,CAAA,iCAKJ,iBACE,CAAA,oBACA,CAAA,iBACA,CAAA,iBACA,CAAA,oCAGA,QACE,CAAA,aACA,CAAA,uCAGF,iBACE,CAAA,wBACA,CAAA,eACA,CAAA,gCAIJ,eACE,CAAA,cACA,CAAA,wCAEA,wBACE,CAAA,cACA,CAAA,aACA,CAAA,UACA,CAAA,iBACA,CAAA,aACA,CAAA,aACA,CAAA,WACA,CAAA,gCAIJ,qBACE,CAAA,mCAEA,UACE,CAAA,wBACA,CAAA,iBACA,CAAA,gBACA,CAAA,sBACA,CAAA,aACA,CAAA,eACA,CAAA,wBACA,CAAA,QACA,CAAA,QACA,CAAA,SACA,CAAA,uBACA,CAAA,eAEA,CAAA,sBACA,CAAA,aACA,CAAA,qBACA,CAAA,kCAGF,iBACE,CAAA,gBACA,CAAA,UACA,CAAA,QACA,CAAA,QACA,CAAA,SACA,CAAA,gDAGF,iBACE,CAAA,2BAIJ,SACE,CAAA,YACA,CAAA,sBACA,CAAA,oBACA,CAAA,iBACA,CAAA,UACA,CAAA,eACA,CAAA,cACA,CAAA,wBACA,CAAA,4BACA,CAAA,yBACA,CAAA,2BACA,CAAA,iCAEA,wBACE,CAAA,6BAGF,eACE,CAAA,UACA,CAAA,UACA,CAAA,eACA,CAAA,wBAIJ,qBACE,CAAA,wBACA,CAAA,yBACA,CAAA,wBAEA,CAAA,YAEA,CAAA,eACA,CAEoB,uBAAA,CAAA,cAQtB,oBACE,CAAA,+BAGF,oBAEE,CAAA,iBAKA,UACE,CAAA,uBAIJ,cACE,CAAA,gBACA,CAAA,kBACA,CAAA,oBACA,CAAA,eACA,CAAA,iBACA,CAAA,YACA,CAAA,kBACA,CAAA,SACA,CAAA,cACA,CAAA,eACA,CAAA,eACA,CAAA,UACA,CAAA,6BAEA,aACE,CAAA,iBACA,CAAA,yBAGF,aACE,CAAA,4CAOA,mBAAA,CAAA,sBACE,CAAA,2CAGF,oBACE,CAAA,4CAOJ,WACE,CAAA,YACA,CAAA,kBACA,CAAA,2BACA,CAAA,yBACA,CAAA,2BACA,CAAA,eACA,CAAA,yDAGA,QACE,CAAA,qBACA,CAAA,UACA,CAAA,qEAIF,oBACE,CAAA,yEAEA,UAEE,CAAA,yBAMJ,4CA5BF,YA6BI,CAAA,8BACA,CAAA,iBACA,CAAA,sBACA,CADA,iBACA,CAAA,kBAAA,CAAA,aACA,CAAA,0EAEA,yBACE,CAAA,sDAGF,cACE,CAAA,yDAGF,gBACE,CAAA,6EAEA,aACE,CAAA,4EAGF,gBACE,CAAA,CAAA,6EAKN,WACE,CAAA,oDAIJ,SACE,CAAA,2BACA,CAAA,yBACA,CAAA,2BACA,CAAA,mGAEA,YACE,CAAA,qBACA,CAAA,yBACA,mGAHF,kBAII,CAAA,CAAA,iEAIJ,YACE,CAAA,WACA,CAAA,QACA,CAAA,oFAEA,2BACE,CAAA,0BACA,CAAA,yBAEA,CAAA,wBACA,CAAA,2BAEA,CAAA,sBACA,CAAA,yBAEA,oFAVF,uBAWI,CAAA,0BACA,CAAA,CAAA,yBAIJ,iEArBF,YAsBI,CAAA,8BACA,CAAA,iBACA,CAAA,sBACA,CADA,iBACA,CAAA,kBAAA,CAAA,aACA,CAAA,2EAEA,cACE,CAAA,+EAGF,gBACE,CAAA,kFAEA,aACE,CAAA,yFAGF,gBACE,CAAA,CAAA,mDAOV,YACE,CAAA,kBACA,CAAA,oBACA,CAAA,qDAEA,oBACE,CAAA,8BAOJ,mBACE,CAAA,8CAEA,gBACE,CAAA,UACA,CAAA,uBAIJ,UACE,CAAA,aACA,CAAA,eACA,CAAA,mBACA,CAAA,eACA,CAAA,wBACA,CAAA,qBACA,CAAA,gBACA,CAAA,YACA,CAAA,kBACA,CAAA,uBAGF,aACE,CAAA,iBACA,CAAA,aACA,CAAA,gBACA,CAAA,eACA,CAAA,yBACA,CAAA,UACA,CAAA,uBAGF,aACE,CAAA,iBAEA,CAAA,iBACA,CAAA,oBACA,CAAA,sBACA,CAAA,eACA,CAAA,yBAEA,iBACE,CAAA,mDAKF,w
2BACE,CAAA,UACA,CAAA,eACA,CAAA,aACA,CAAA,aACA,CAAA,wBACA,CAAA,kBACA,CAAA,cACA,CAAA,QACA,CAAA,qBACA,CAAA,mBACA,CAAA,kBACA,CAAA,sBACA,CAAA,QACA,CAAA,kBACA,CAAA,oBACA,CAAA,qDAEA,eACE,CAAA,yDAGF,mCACE,CAAA,UACA,CAAA,6EAMJ,wBACE,CAAA,UACA,CAAA,eACA,CAAA,aACA,CAAA,aACA,CAAA,wBACA,CAAA,kBACA,CAAA,cACA,CAAA,QACA,CAAA,qBACA,CAAA,mBACA,CAAA,kBACA,CAAA,sBACA,CAAA,QACA,CAAA,kBACA,CAAA,oBACA,CAAA,+EAEA,eACE,CAAA,mFAGF,mCACE,CAAA,UACA,CAAA,4BAMR,UAEE,CAAA,iBACA,CAAA,sCAEA,gBACE,CAAA,sCAGF,kBACE,CAAA,sCAGF,eACE,CAAA,uCAGF,kBACE,CAAA,6DAIA,UACE,CAAA,gBACA,CAAA,eACA,CAAA,iBACA,CAAA,8CAIJ,WACE,CAAA,UACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,QACA,CAAA,OACA,CAAA,4BAKJ,iBACE,CAAA,iBACA,CAAA,yCAGF,YACE,CAAA,sBACA,CAAA,cACA,CAAA,OACA,CAAA,kCAGF,YACE,CAAA,sBACA,CAAA,sCAEA,SACE,CAAA,yBAGF,kCARF,eASI,CAAA,sCACA,SACE,CAAA,CAAA,yCAON,YAEE,CAAA,qBACA,CAAA,yBVviBA,YiC/CA,CAAA,sBACA,CAAA,sBACA,CAAA,kBAEA,CAAA,WACA,CAAA,YACA,CAAA,gBACA,CAAA,iBACA,CAAA,iBACA,CAAA,SACA,CAAA,qDAEA,aACE,CAAA,UACA,CAAA,6BACA,CAAA,0BACA,CAAA,gCAGF,UACE,CAAA,aACA,CAAA,UACA,CAAA,UACA,CAAA,iBACA,CAAA,QACA,CAAA,QACA,CAAA,+BACA,CAAA,eACA,CAAA,kBACA,CAAA,WACA,CAAA,+BAGF,UACE,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,iBACA,CAAA,QACA,CAAA,YACA,CAAA,+BACA,CAAA,eACA,CAAA,iBACA,CAAA,4LjCSF,uBAIE,CAAA,qBAIJ,qBACE,CAAA,UAIF,wBOXE,CAEA,gBACA,CAAA,uBPaA,qBACE,CAAA,kBAIJ,YACE,CAAA,kBACA,CAAA,6BACA,CAAA,mBAGF,cACE,CAAA,UACA",sourcesContent:['.dce_calendar_stylesheet {\n  color: red;\n}\n@import "calendar/core";\n@import "calendar/landing-page";\n@import "variables";\n@import "utils/mobile-preview";\n@import "utils/widget-alerts";\n\n/**\n * Fonts\n */\n@import "./fonts/material-icons";\n@import "./fonts/roboto";\n\n/**\n *\n */\n@import "calendar/event-rsvp";\n@import "calendar/event-form";\n@import "calendar/event-list";\n@import "calendar/event-modal";\n@import "calendar/full-calendar";\n@import "calendar/month-selector";\n@import "calendar/progress-bar";\n@import "calendar/weekly-calendar";\n@import "calendar/card-view";\n@import "calendar/event-badge";\n\n@import "calendar/event-details/schedule";\n@import "calendar/event-details/recurring";\n@import "calendar/detailed-list";\n@import "calendar/bubble-view";\n@import "calendar/highlights";\n\n@import "calendar/ai-search";\n\n@import "calendar/event-cta";\n@import "calendar/share-popup/popup";\n@import "calendar/branding";\n\n@import "calendar/search";\n@import "calendar/loaders";\n@import "calendar/preloader";\n\n\n\n.calendar {\n  &.mobile-preview {\n    @include mobile-preview;;\n  }\n}\n.mobile-preview--smartphone {\n  .full-calendar,\n  .weekly-calendar,\n  .calendar-card-view,\n  .calendar-detailed-list {\n    font-size: min(1em, 20px);\n  }\n}\n\n.calendar-background {\n  background-color: #fff;\n}\n\n\n.noselect {\n  @include noselect;\n}\n\n.async-creatable {\n  input {\n    width: 100% !important;\n  }\n}\n\n.behaviour-option {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n\n.dce-widget-iframe {\n  min-width: 100%;\n  width: 100%;\n}\n\n@import "calendar/slick-theme.min.css";\n@import "calendar/slick.min.css";\n','$phone-size-s: 420px;\n$phone-size: 600px;\n$small-size: 900px;\n$medium-size: 990px;\n$desktop-size-s: 1200px;\n\n$phone-s: "screen and (max-width: #{$phone-size-s})";\n$phone: "screen and (max-width: #{$phone-size})";\n$small: "screen and (max-width: #{$small-size})";\n$medium: "screen and (max-width: #{$medium-size})";\n$desktop-s: "screen and (max-width: #{$desktop-size-s})";\n\n\n$dashboard-theme: var(--light);\n$calendar-theme: #16B5DB;\n$groups-theme: #fbb400;\n$alerts-theme: #459E37;\n$signups-theme: #B540D1;\n$mailchimp-theme: #ffe01b;\n\n\n\n:root {\n  --loading-grey: #ededed;\n  --loading-grey-transparent: #ededed36;\n\n}','@import "../variables";\n\n.dce-calendar * {\n  box-sizing: border-box;\n}\n\n.dce-calendar > *,\n.event-modal--wrapper,\n.event-modal--wrapper *,\n.event-modal--wrapper > *,\n*.dce-calendar {\n  box-sizing: border-box;\n}\n\n.dce-calendar a,\n.dce-calendar a:hover,\n.dce-calendar a:focus {\n\n  text-decoration: none;\n  outline: none;\n}\n\n.calendar {\n  font-family: roboto, "arial narrow";\n  width: 100%;\n  //padding: 15px;\n  font-size: 16px;\n\n}\n\n.full-calendar,\n.weekly-calendar,\n.calendar-card-view,\n.calendar-detailed-list {\n  @media #{$phone} {\n    font-size: min(1em, 20px);\n  }\n}\n',".dce-alert {\n  display: flex;\n  border: 1px solid #ff3a3a;\n  border-radius: 10px;\n  padding: 10px;\n  width: 100%;\n}\n\n.dce-alert--icon {\n\n\n  padding: 0 5px;\n\n  i {\n    font-size: 32px;\n    color: #c22a2a;\n\n  }\n}\n","/* fallback */\n@font-face {\n  font-family: 'Material Symbols Outlined';\n  font-style: normal;\n  font-weight: 400;
2\n  src: url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v247/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOejbd5zrDAt.woff2) format('woff2');\n}\n\n.material-icons {\n  font-family: 'Material Symbols Outlined';\n  font-weight: normal;\n  font-style: normal;\n  font-size: 24px;\n  line-height: 1;\n  letter-spacing: normal;\n  text-transform: none;\n  display: inline-block;\n  white-space: nowrap;\n  word-wrap: normal;\n  direction: ltr;\n  -webkit-font-feature-settings: 'liga';\n  -webkit-font-smoothing: antialiased;\n}","\n/* latin regular */\n@font-face {\n  font-family: 'Roboto';\n  font-style: normal;\n  font-weight: 400;\n  src: url(https://my.revisual.io/fonts/roboto/roboto-regular.eot); /* For IE6-8 */\n  src: local('Roboto'), local('Roboto-Regular'),\n  url('https://my.revisual.io/fonts/roboto/roboto-regular.woff2') format('woff2'),\n  url('https://my.revisual.io/fonts/roboto/roboto-regular.woff') format('woff'),\n  url('https://my.revisual.io/fonts/roboto/roboto-regular.ttf') format('truetype');\n  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;\n}\n\n\n/* latin-ext regular */\n@font-face {\n  font-family: 'Roboto';\n  font-style: normal;\n  font-weight: 400;\n  src: url('https://my.revisual.io/fonts/roboto/roboto-latin-extended-regular.woff2');\n  src: local('Roboto'), local('Roboto-Regular'),\n  url('https://my.revisual.io/fonts/roboto/roboto-latin-extended-regular.woff2') format('woff2'),\n  url('https://my.revisual.io/fonts/roboto/roboto-latin-extended-regular.woff') format('woff'),\n  url('https://my.revisual.io/fonts/roboto/roboto-latin-extended-regular.ttf') format('truetype');\n  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;\n}\n\n\n\n/* latin medium */\n@font-face {\n  font-family: 'Roboto';\n  font-style: normal;\n  font-weight: 500;\n  src: url(https://my.revisual.io/fonts/roboto/roboto-medium.eot); /* For IE6-8 */\n  src: local('Roboto'), local('Roboto-Regular'),\n  url('https://my.revisual.io/fonts/roboto/roboto-medium.woff2') format('woff2'),\n  url('https://my.revisual.io/fonts/roboto/roboto-medium.woff') format('woff'),\n  url('https://my.revisual.io/fonts/roboto/roboto-medium.ttf') format('truetype');\n  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215;\n}\n\n\n/* latin-ext medium */\n@font-face {\n  font-family: 'Roboto';\n  font-style: normal;\n  font-weight: 500;\n  src: url('https://my.revisual.io/fonts/roboto/roboto-latin-extended-medium.woff2');\n  src: local('Roboto'), local('Roboto-Regular'),\n  url('https://my.revisual.io/fonts/roboto/roboto-latin-extended-medium.woff2') format('woff2'),\n  url('https://my.revisual.io/fonts/roboto/roboto-latin-extended-medium.woff') format('woff'),\n  url('https://my.revisual.io/fonts/roboto/roboto-latin-extended-medium.ttf') format('truetype');\n  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;\n}\n",'@import "./../utils/mixins";\n\n.event-rsvp--cta {\n  font-size: 1.125em;\n  font-weight: bold;\n  font-style: normal;\n  padding: 1.1111em 0;\n  display: block;\n  line-height: 130%;\n  opacity: 0.7;\n  color: #656565;\n}\n\n.evors_btn {\n  padding: 0.5714em 0.8571em;\n  font-size: 0.875em;\n  display: inline-block;\n\n  color: #808080;\n  background-color: #ffffff;\n\n  border: 0.0714em solid #cdcdcd;\n  font-style: normal;\n  margin-right: -0.0714em;\n  text-transform: uppercase;\n  cursor: pointer;\n  font-weight: normal;\n\n  &:first-child {\n    border-top-left-radius: 0.3571em;\n    border-bottom-left-radius: 0.3571em;\n  }\n  &:last-child {\n    border-top-right-radius: 0.3571em;\n    border-bottom-right-radius: 0.3571em;\n  }\n\n  &:hover {\n    color: #ffffff;\n    background-color: #fddfa6;\n  }\n\n  &.active {\n    color: #ffffff;\n    background-color: #fddfa6;\n  }\n}\n\n.evors_incard_form {\n  position: relative;\n  //margin: 0 -25px 0 -55px;\n  padding: 2.8125em;\n  background-color: #a4d690;\n\n  &.error {\n    background-color: #cf7a64;\n  }\n  .notification.err {\n    padding: 0.3125em 0;\n    margin-bottom: 0.625em;\n    text-transform: uppercase;\n    color: #808080;\n\n    p {\n      color: #fff;\n      display: inline-block;\n      background-color: #bd5b41;\n      padding: 0.1875em 0.5em;\n      border-radius: 0.3125em;\n      margin: 0;\n    }\n  }\n}\n\n.event-rsvp--header {\n  margin: 0;\n  padding: 0 0 0.2777em 0;\n  color: #fff;\n  font-size: 1.125em;\n  font-weight: 700;\n  display: block;\n}\n\n.evors_incard_form a.evors_incard_close {\n  position: absolute;\n  top: 0;\n  right: 0.9375em;\n  margin: 0.9375em;\n  color: #ffffff;\n  background-color: rgba(255, 255, 255, 0.3);\n  opacity: 0.5;\n  border-radius: 50%;\n  padding: 0.3125em;\n  height: 1.25em;\n  width: 1.25em;\n  text-align: center;\n  line-height: 90%;\n  cursor: pointer;\n  box-sizing: content-box;\n  -moz-box-sizing: content-box;\n  text-indent: -9999px;\n  text-decoration: none !important;\n\n  &:hover {\n    opacity: 1;\n  }\n\n  &:before,\n  &:after {\n    position: absolute;\n    left: 0.875em;\n    top: 0.4375em;\n    content: " ";\n    height: 50%;\n    width: 0.125em;\n    background-color: #fff;\n  }\n\n  &:before {\n    transform: rotate(45deg);\n  }\n  &:after {\n    transform: rotate(-45deg);\n  }\n}\n\n.form_row {\n  padding-bottom: 0.9375em;\n}
2\n\n.evors_incard_form .form_row input {\n  color: #ffffff;\n  width: 100%;\n  background-color: rgba(255, 255, 255, 0.25);\n  padding: 0.625em 0.5em;\n  border-radius: 0.3125em;\n  display: inline-block;\n  margin: 0;\n  box-sizing: border-box;\n  border: 1px solid rgba(255, 255, 255, 0);\n  box-shadow: none;\n\n  &:focus {\n    background-color: rgba(255, 255, 255, 0.5);\n  }\n\n  &::placeholder {\n    color: #d5e4c5;\n  }\n}\n\n.submit_rsvp_form {\n  font: bold 0.875em arial;\n  display: inline-block;\n  padding: 0.875em 0.8571em !important;\n  margin-top: 0.28571em;\n  text-transform: uppercase;\n  text-decoration: none;\n  border-radius: 0.28571em;\n  border-bottom: none;\n  color: #9ab37f;\n  background-color: #ffffff;\n  cursor: pointer;\n\n  &:hover {\n    opacity: 0.6;\n  }\n}\n\n.eventon_loadbar {\n  height: 5px;\n  width: 100%;\n  border-radius: 10px;\n  margin: 10px 0;\n  background-color: #efefef;\n  display: none;\n  position: relative;\n  overflow: hidden;\n}\n@include keyframes(fontbulger) {\n  0% {\n    left: 0%;\n    margin-left: -50px;\n  }\n  100% {\n    left: 100%;\n    margin-left: -50px;\n  }\n}\n.eventon_loadbar:before {\n  content: "";\n  width: 100px;\n  height: 100%;\n  display: block;\n  background-color: #f5b87a;\n  position: absolute;\n  left: 0;\n  animation-name: fontbulger;\n  animation-duration: 0.7s; /* or: Xms */\n  animation-iteration-count: infinite;\n  animation-direction: alternate; /* or: normal */\n  animation-timing-function: ease-in-out; /* or: ease, ease-in, ease-in-out, linear, cubic-bezier(x1, y1, x2, y2) */\n  animation-fill-mode: none; /* or: backwards, both, none */\n  animation-delay: 0s; /* or: Xms */\n}\n.eventon_loadbar_section {\n  height: auto;\n  width: 100%;\n  margin-top: 6px;\n}\n\n.evoloadbar:before {\n  content: "";\n  display: block;\n  height: 5px;\n  width: 100%;\n  background-color: rgba(255, 255, 255, 0.7);\n  position: absolute;\n  top: 0;\n  left: 0;\n  height: 100%;\n  z-index: 3;\n  border-bottom: 5px solid #efefef;\n}
2\n.evoloadbar:after {\n  content: "";\n  width: 100px;\n  height: 5px;\n  display: block;\n  background-color: #f5b87a;\n  position: absolute;\n  left: 0;\n  top: 0;\n  z-index: 4;\n  animation-name: fontbulger;\n  animation-duration: 0.7s; /* or: Xms */\n  animation-iteration-count: infinite;\n  animation-direction: alternate; /* or: normal */\n  animation-timing-function: ease-in-out; /* or: ease, ease-in, ease-in-out, linear, cubic-bezier(x1, y1, x2, y2) */\n  animation-fill-mode: none; /* or: backwards, both, none */\n  animation-delay: 0s; /* or: Xms */\n}\n.evoloadbar.bottom:before {\n  bottom: 0;\n  top: auto;\n}\n.evoloadbar.bottom:after {\n  bottom: 0;\n  top: auto;\n}\n\n.evoloading:before {\n  content: "";\n  background: url("https://my.display.church/img/evo-loader.gif")\n    rgba(245, 245, 245, 0.71) center center no-repeat;\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  z-index: 50;\n  display: block;\n}\n.evoloading {\n}\n\n.evors_section {\n  padding: 0.125em 0 0.75em;\n  margin-top: 1.25em;\n  border-bottom: none;\n  padding-bottom: 0;\n\n  p {\n    color: #656565;\n    font-size: 0.8125em;\n    line-height: 1.21875em;\n    margin: 0;\n    font-style: italic;\n  }\n}\n\n.evors_change_rsvp {\n  color: #808080;\n  text-decoration: none;\n  background-color: #ffffff;\n  font-size: 1em;\n  border-radius: 0.3846em;\n  margin-left: 0.7692em;\n  border: 0.07692em solid #cdcdcd;\n  padding: 0.3076em 0.7692em;\n  font-style: normal;\n  margin-right: -0.07692em;\n  cursor: pointer;\n  font-weight: normal;\n\n  &:hover {\n    color: #ffffff;\n    background-color: #fddfa6;\n  }\n}\n',"@mixin transition ($arguments) {\n  -webkit-transition: $arguments;\n  -moz-transition: $arguments;\n  -ms-transition: $arguments;\n  -o-transition: $arguments;\n  transition: $arguments;\n}\n\n\n// less mixin that creates an animation keyframes with a given name and a colour as a variable\n// @param {string} @name - the name of the animation\n// @param {string} @property - the name of the animation\n// @param {string} @initialColor - the colour of the animation\n// @param {string} @finalColor - the colour of the animation\n// @example\n// .my-class {\n//   .animation(my-animation, color, #fff, #000);\n// }\n// @result\n//@keyframes my-animation {\n//  0% {\n//    color: var(@initialColor)\n//  }\n//  to {\n//    color: var(@finalColor)\n//  }\n//}\n@mixin animationFlashColor ($name, $property, $initialColor, $finalColor) {\n  @include keyframes($name) {\n    0% {\n      #{$property}: var($initialColor);\n    }\n    to {\n      #{$property}: var($finalColor);\n    }\n  }\n}
2\n\n@mixin keyframes($name) {\n  @-webkit-keyframes #{$name} {\n    @content;\n  }\n  @-moz-keyframes #{$name} {\n    @content;\n  }\n  @-ms-keyframes #{$name} {\n    @content;\n  }\n  @keyframes #{$name} {\n    @content;\n  }\n}\n\n\n@mixin noselect {\n  -webkit-user-select: none; /* Chrome all / Safari all */\n  -moz-user-select: none; /* Firefox all */\n  -ms-user-select: none; /* IE 10+ */\n  user-select: none; /* Likely future */\n}",".event-form-submit {\n  font: bold 0.875em arial;\n  display: inline-block;\n  padding: 0.5714em 0.8571em !important;\n  margin-top: 0.2857em;\n  text-transform: uppercase;\n  text-decoration: none;\n  border-radius: 0.2857em;\n  color: #9ab37f;\n  background-color: #ffffff;\n  cursor: pointer;\n  border-color: #cdcdcd;\n  border-width: 0.07142em;\n  border-style: solid;\n\n  &:hover {\n    opacity: 0.6;\n    color: #9ab37f;\n  }\n\n  &:focus {\n    color: #9ab37f;\n  }\n}\n",'@import "../../variables";\n\n.dc-event-row--place {\n\n\n}\n\n.dc-event-row--place_image-overlay {\n  background: linear-gradient(0deg, rgba(65, 65, 65, 1) 0%, rgba(255, 255, 255, 0) 100%);\n  position: absolute;\n  z-index: 100;\n  bottom: 0;\n  left: 0;\n  width: 100%;\n  height: 30%;\n}\n\n\n.dc-event-row--place_name {\n  position: absolute;\n  bottom: 10px;\n  right: 10px;\n  color: white;\n  z-index: 111;\n  font-size: 1.5em;\n  font-weight: 700;\n  max-width: 40%;\n  line-height: 1;\n}\n\n.dc-event-row--place_image-selector {\n\n  position: absolute;\n  bottom: 10px;\n  display: flex;\n  gap: 16px;\n  left: 10px;\n  z-index: 1000;\n\n  @media (max-width: $phone-size) {\n    flex-direction: column;\n    gap: 0.5em;\n    justify-content: space-evenly;\n    bottom: 0;\n  }\n}\n\n.dc-event-row--place_image-preview {\n  width: 60px;\n  height: 60px;\n  border-radius: 15px;\n  overflow: hidden;\n  border: 2px solid #fff;;\n  object-fit: cover;\n\n  @media (max-width: $phone-size) {\n    width: 2.8em;\n    height: 2.8em;\n  }\n\n  &.dc-event-row--place_image-preview--selected {\n    border: 2px solid #202124;\n  }\n}','@import "../variables";\n@import "../utils/mixins";\n@import "event-details/place";\n\n.events-list-container {\n  border-right: 1px solid #e5e5e5;\n  border-bottom: 1px solid #e5e5e5;\n  border-top: 1px solid #e5e5e5;\n  border-radius: 5px;\n  overflow: hidden;\n}\n\n.event-list-modal--container {\n\n  .events-list-container .events-list--row-wrapper,\n  .events-list-container .events-list--row,\n  {\n    border-radius: 0;\n  }\n}\n\n\n.events-list-container--empty {\n  border-left: 1px solid #e5e5e5;\n}\n\n.events-list-container--events-empty {\n  margin: 0.3846em;\n  font-style: italic;\n  font-size: 0.8125em;\n}\n\n.events-list--row {\n  display: flex;\n  margin-left: 0;\n  margin-bottom: 0;\n  overflow: hidden;\n  position: relative;\n  padding: 0.9375em 0 1.25em;\n  list-style-type: none;\n  color: #808080;\n  background-color: #fff;\n\n  &::after {\n    content: "";\n    width: 100%;\n    height: 1px;\n    background-color: #e5e5e5;\n    position: absolute;\n    bottom: 0;\n    display: block;\n  }\n\n  &:hover {\n    background-color: #fbfbfb;\n  }\n}\n\n.events-list--row-wrapper {\n  background-color: #b476c9;\n  padding-left: 0.1875em;\n  transition: all 0.2s ease;\n  display: block;\n\n  &:hover {\n    padding-left: 0.4375em;\n\n    .events-list--event-description p {\n      color: #262626;\n    }\n  }\n}\n\n.events-list--date-container {\n  flex-direction: row;\n  display: flex;\n\n  line-height: 110%;\n  min-height: 1em;\n  font-size: 1.875em;\n  padding: 0px 0.2666em 0.0666em 0.4333em;\n  font-weight: bold;\n  color: #ababab;\n  margin: 0 0.6em 0 0;\n\n  @media (max-width: $phone-size) {\n    margin: 0 0.2em 0 0;\n  }\n\n  .dce__h1 {\n    margin: 0;\n    padding: 0;\n    vertical-align: super;\n    font-size: 1em;\n    font-style: normal;\n    text-transform: uppercase;\n    line-height: 110%;\n  }\n\n  .dce__h4 {\n    margin: 0;\n    font-style: normal;\n    text-transform: uppercase;\n    line-height: 110%;\n    font-size: 0.3666em;\n    font-weight: normal;\n  }\n}\n\n// this is where you left\n.events-list--end-date-container {\n  position: relative;\n  padding-left: 0.5714em;\n  font-size: 0.4666em;\n  min-width: 0.6666em;\n  //max-width: 0.6666em;\n\n  h6 {\n    margin: 0;\n    font-size: 1em;\n  }\n\n  small {\n    font-size: 0.5714em;\n    text-transform: uppercase;\n    font-weight: 400;\n  }\n}\n\n.events-list--end-day-container {\n  margin-left: 0px;\n  line-height: 0.7;\n\n  &::before {\n    background-color: #ababab;\n    height: 0.1428em;\n    width: 0.2857em;\n    content: "";\n    position: absolute;\n    display: block;\n    left: 0.01714em;\n    top: 0.6428em;\n  }\n}\n\n.events-list--event-description {\n  padding-right: 0.9375em;\n\n  h2 {\n    margin: 0px;\n    text-transform: uppercase;\n    font-size: 1.375em;\n    line-height: 120%;\n    padding-bottom: 0.1363em;\n    color: #6b6b6b;\n    font-weight: 700;\n    background: transparent;\n    border: 0;\n    margin: 0;\n    padding: 0;\n    vertical-align: baseline;\n\n    overflow: hidden;\n    text-overflow: ellipsis;\n    display: block;\n    word-break: break-word;\n  }\n\n  p {\n    font-size: 0.6875em;\n    line-height: 120%;\n    opacity: 0.7;\n    border: 0;\n    margin: 0;\n    padding: 0;\n  }\n\n  .material-icons {\n    font-size: 0.7692em;\n  }\n}\n\n.event-list--details-close {\n  padding: 0;\n  display: flex;\n  justify-content: center;\n  align-content: center;\n  position: relative;\n  width: 100%;\n  height: 2.1428em;\n  cursor: pointer;\n  background-color: #f7f7f7;\n  border-bottom-width: 0.07142em;\n  border-bottom-style: solid;\n  border-bottom-color: #f1f1f1;\n\n  &:hover {\n    background-color: #f1f1f1;;\n  }\n\n  i {\n    font-weight: 300;\n    color: #808080;\n    opacity: 0.5;\n    line-height: 1.3;\n  }\n}\n\n.event-details--wrapper {\n  border-left-width: 1px;\n  border-left-styleh: solid;\n  border-left-color: #e5e5e5;\n  //border-right: 1px solid #e5e5e5;\n  background-color: #fdfdfd;\n\n  max-height: 0;\n  overflow: hidden;\n\n  @include transition(0.7s ease all);
2\n\n  &.show-details {\n    //max-height: 2000px;\n  }\n}\n\n\na.col-content {\n  text-decoration: none;\n}\n\na.col-content .dc-address-link {\n\n  text-decoration: none;\n}\n\n.col-content {\n\n  img {\n    width: 100%;\n  }\n}\n\n.dc-address-link--link {\n  cursor: pointer;\n  border-width: 1px;\n  border-style: solid;\n  border-color: #cdcdcd;\n  background: white;\n  border-radius: 6px;\n  display: flex;\n  align-items: center;\n  gap: 0.25em;\n  font-size: 0.9em;\n  font-weight: 400;\n  padding: 4px 8px;\n  color: rgb(128, 128, 128);\n\n  &:hover {\n    color: rgb(61, 61, 61);\n    border-color: #aaaaaa;\n  }\n\n  i {\n    font-size: 1em;\n  }\n}\n\n.event-row--details {\n\n  .dc-address-link_url {\n    h4 {\n      text-transform: initial;\n    }\n\n    a {\n      text-decoration: none;\n    }\n\n  }\n}\n\n.event-row--details {\n  .event-row--details-row {\n    padding: 1em;\n    display: flex;\n    flex-direction: row;\n    border-bottom-width: 0.0625em;\n    border-bottom-style: solid;\n    border-bottom-color: #e5e5e5;\n    text-align: left;\n\n\n    .col-content {\n      flex: 1;\n      word-break: break-word;\n      width: 100%;\n      //overflow: hidden;\n    }\n\n    .event-row--details__pre {\n      white-space: pre-line;\n\n      img {\n        // this will default all image sizes to its original size. Think of the consequences before you modify this.\n        width: auto;\n      }\n\n\n    }\n\n    @media (max-width: $phone-size) {\n      display: grid;\n      grid-template-columns: auto 1fr;\n      align-items: start;\n      column-gap: 0.625em;\n      row-gap: 0.25em;\n\n      .event-details--video-preview {\n        margin: 1em -1em -1em -1em;\n      }\n\n      .col-icon {\n        margin-right: 0;\n      }\n\n      .col-content {\n        display: contents;\n\n        .col-content__title {\n          grid-column: 2;\n        }\n\n        .col-content__body {\n          grid-column: 1 / -1;\n        }\n      }\n    }\n\n    &.event-row--details-row_no-border {\n      border: none;\n    }\n  }\n\n  .event-row--details-row-doubled {\n    padding: 0;\n    border-bottom-width: 0.0625em;\n    border-bottom-style: solid;\n    border-bottom-color: #e5e5e5;\n\n    .event-row--details-row-doubled--inner-wrapper {\n      display: flex;\n      flex-direction: column;\n      @media (min-width: $phone-size) {\n        flex-direction: row;\n      }\n    }\n\n    .col-content {\n      display: flex;\n      padding: 1em;\n      flex: 1;\n\n      &.col-content--right {\n        border-bottom-color: #e5e5e5;\n        border-right-color: #e5e5e5;\n\n        border-bottom-style: solid;\n        border-right-style: solid;\n\n        border-bottom-width: 0.0625em;\n        border-right-width: 0px;\n\n        @media (min-width: $phone-size) {\n          border-bottom-width: 0px;\n          border-right-width: 0.0625em;\n        }\n      }\n\n      @media (max-width: $phone-size) {\n        display: grid;\n        grid-template-columns: auto 1fr;\n        align-items: start;\n        column-gap: 0.625em;\n        row-gap: 0.25em;\n\n        .col-icon {\n          margin-right: 0;\n        }\n\n        .col-icon + div {\n          display: contents;\n\n          h3 {\n            grid-column: 2;\n          }\n\n          > *:not(h3) {\n            grid-column: 1 / -1;\n          }\n        }\n      }\n    }\n  }\n\n  .event-details--details-anchor {\n    display: flex;\n    align-items: center;\n    text-decoration: none;\n\n    i {\n      margin-right: 0.3125em;\n    }\n  }\n\n  .anchor {\n  }\n\n  .col-icon {\n    margin-right: 0.625em;\n\n    .material-icons {\n      font-size: 1.25em;\n      color: #808080;\n    }\n  }\n\n  h3 {\n    color: #808080;\n    font-size: 1em;\n    margin: 0.125em 0;\n    padding-bottom: 0.5em;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: normal;\n    line-height: 100%;\n    display: flex;\n    align-items: center;\n  }\n\n  h4 {\n    font-size: 1em;\n    font-style: normal;\n    color: #656565;\n    line-height: 140%;\n    font-weight: 500;\n    text-transform: capitalize;\n    margin: 0px;\n  }\n\n  .p {\n    color: #656565;\n\n    font-style: normal;\n    font-size: 0.8125em;\n    margin: 0 0 0.3846em 0;\n    padding-bottom: 0.6153em;\n    text-align: left;\n\n    &.i {\n      font-style: italic;\n    }\n  }\n\n  .share-event {\n    &.share-event--link {\n      background-color: #00aafb;\n      color: #fff;\n      font-weight: 500;\n      font-size: 1em;\n      line-height: 1;\n      text-transform: uppercase;\n      border-radius: 25px;\n      cursor: pointer;\n      margin: 0;\n      box-sizing: border-box;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 0.3em;\n      padding: 0.3em 1.4em;\n      text-decoration: none;\n\n      i {\n        font-size: 1.2em;\n      }\n\n      &:hover {\n        background-color: rgba(0, 170, 251, 0.7);\n        color: #fff;\n      }\n    }\n  }\n\n  .dc-event-add-to-calendar {\n    &.dc-event-add-to-calendar--link {\n      background-color: #00aafb;\n      color: #fff;\n      font-weight: 500;\n      font-size: 1em;\n      line-height: 1;\n      text-transform: uppercase;\n      border-radius: 25px;\n      cursor: pointer;\n      margin: 0;\n      box-sizing: border-box;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 0.3em;\n      padding: 0.3em 1.4em;\n      text-decoration: none;\n\n      i {\n        font-size: 1.2em;\n      }\n\n      &:hover {\n        background-color: rgba(0, 170, 251, 0.7);\n        color: #fff;\n      }\n    }\n  }\n}\n\n.event-row--image-container {\n\n  width: 100%;\n  position: relative;
2\n\n  &.aspect-11 {\n    padding-top: 100%;\n  }\n\n  &.aspect-32 {\n    padding-top: 66.66%;\n  }\n\n  &.aspect-43 {\n    padding-top: 75%;\n  }\n\n  &.aspect-169 {\n    padding-top: 56.25%;\n  }\n\n  &.aspect-eventon {\n    .event-row--image {\n      width: 100%;\n      object-fit: cover;\n      max-height: 40vh;\n      position: relative;\n    }\n  }\n\n  .event-row--image {\n    height: 100%;\n    width: 100%;\n    position: absolute;\n    top: 0;\n    left: 0;\n    bottom: 0;\n    right: 0;\n  }\n\n}\n\n.dce-event-form-description {\n  font-size: 0.8125em;\n  line-height: 1.5em;\n}\n\n.event-row--details-row__share-subscribe {\n  display: flex;\n  justify-content: center;\n  flex-wrap: wrap;\n  gap: 1em;\n}\n\n.event-row--details-row__branding {\n  display: flex;\n  justify-content: center;\n\n  img {\n    width: 20%\n  }\n\n  @media (max-width: $phone-size) {\n    margin-top: -2em;\n    img {\n      width: 30%;\n    }\n  }\n\n}\n\n\n.event-row--details-row__add-to-calendar {\n\n  display: flex;\n  flex-direction: column;\n\n}\n',".events-list-modal--wrapper,\n.event-modal--wrapper {\n  font-size: 16px;\n  overflow-x: hidden;\n  overflow-y: auto;\n  background-color: rgba(210, 210, 210, 1);\n  position: fixed;\n  top: 0;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  z-index: 1000000;\n  padding-right: 17px;\n  padding-left: 17px;\n  display: block;\n  opacity: 0;\n\n  &.event-modal--wrapper_show,\n  &.events-list-modal--wrapper_show\n  {\n    opacity: 1;\n  }\n\n  -webkit-transition: opacity 0.15s linear;\n  -o-transition: opacity 0.15s linear;\n  transition: opacity 0.15s linear;\n}\n\n.events-list-modal--wrapper {\n  z-index: 500000;\n}\n\n.event-list-modal--container,\n.event-modal--container {\n  max-width: 650px;\n  //max-width: 40.625em;\n  //margin: 40px auto;\n  margin: 2.5em auto;\n\n  position: relative;\n  border-radius: 12px;\n  box-shadow: 0px 0px 30px 0 #0000002e;\n\n\n  -webkit-transition: top 0.2s ease-out;\n  -o-transition: top 0.2s ease-out;\n  transition: top 0.2s ease-out;\n\n  top: 40vh;\n  visibility: hidden;\n  opacity: 0;\n\n  &.event-list-modal--container_show,\n  &.event-modal--container_show,\n  {\n    visibility: visible;\n    top: 0px;\n    opacity: 1;\n  }\n\n  .events-list--row-wrapper,\n  .events-list--row {\n    border-top-right-radius: 12px;\n    border-top-left-radius: 12px;\n    overflow: hidden;\n\n    text-decoration: inherit;\n    color: inherit;\n    font: inherit;\n  }\n}\n\n\n.event-modal--container {\n  .events-list--row-wrapper {\n    pointer-events: none;\n  }\n  .event-details--wrapper {\n    max-height: min-content !important;\n    border-bottom-right-radius: 12px;\n    border-bottom-left-radius: 12px;\n  }\n}\n.events-list-modal--wrapper,\n.event-modal--wrapper {\n\n  .header-wrapper {\n    max-width: 650px;\n    margin: auto;\n    padding-top: 20px;\n    position: relative;\n\n    h1 {\n      color: rgb(103 103 103);\n    }\n  }\n  a.back-button {\n    color: #6b6b6b;\n    line-height: 120%;\n\n    display: flex;\n    align-items: center;\n    text-decoration: none;\n\n    &:hover {\n      text-decoration: none;\n    }\n  }\n}\n\n.rev-calendar-closer-container {\n  position: sticky;\n  z-index: 1000;\n  top: 2.5em;\n  max-width: 650px;\n  margin: 2.5em auto;\n}\n\n.event-modal--close-container {\n  position: absolute;\n  z-index: 1000;\n  right: -0.75em;\n  top: -0.75em;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background-color: #000;\n  width: 2.2em;\n  height: 2.2em;\n  border-radius: 50%;\n  cursor: pointer;\n\n  i {\n    color: #fff;\n    font-weight: 500;\n  }\n\n  &:hover {\n    background-color: #cfcfcf;\n    i {\n      //color: #cfcfcf;\n    }\n  }\n}\n",'@import "../variables";\n\n@mixin more-label {\n  display: inline-block;\n  font-weight: normal;\n  text-transform: none;\n  color: #dadada;\n  font-family: arial;\n}\n\n.more-label {\n  @include more-label;\n}\n\n.full-calendar {\n  //16px\n  padding: 0px 0 0.625em;\n  overflow: hidden;\n  position: relative;\n  width: 100%;\n\n  .month-selector {\n    justify-content: flex-start;\n    gap: 1.25em;\n    \n  }\n\n  @media (min-width: $small-size) {\n    //max-width: 750px;\n  }\n\n  table {\n    width: 100%;\n    border-collapse: collapse;\n    border-spacing: 0;\n    background-color: #ffffff;\n    margin-bottom: 0.625em;\n    display: table;\n    table-layout: fixed;\n\n    th {\n      font-size: 0.875em; // 14px\n      margin: 0 !important;\n      width: 14.27%;\n      text-align: center;\n      min-height: 0.3571em;\n      cursor: pointer;\n      font-weight: 700;\n\n      border-top-width: 0.0714em;\n      border-right-width: 0.0714em;\n      border-bottom-width: 0.0714em;\n      border-left-width: 0.0714em;\n\n      border-top-style: solid;\n      border-right-style: solid;\n      border-bottom-style: solid;\n      border-left-style: solid;\n\n      border-top-color: #f7f7f7;\n      border-right-color: #f7f7f7;\n      border-left-color: #f7f7f7;\n      border-bottom-color: #f7f7f7;\n\n      padding: 2.1428em 0;\n      position: relative;\n      background-size: cover;\n      transition: all 0.2s ease;\n      color: #9e9e9e;\n      @include transition(0.2s ease all);\n\n      &:hover {\n        cursor: default;\n        color: #d4d4d4;\n      }\n\n      p {\n        font-size: 1em;\n\n        margin: 0;\n        text-transform: uppercase;\n        font-family: "roboto", "arial narrow";\n        line-height: 160%;\n      }\n    }\n\n    &.compact {\n      th,\n      td {\n        padding: 0.625em 0;\n\n        .event-dot {\n          bottom: 0px;\n        }\n      }\n    }\n\n    td {\n      font-size: 1.25em;\n      color: #dfa872;\n      text-align: center;\n      min-height: 0.25em;\n      cursor: pointer;\n      font-weight: 700;\n      padding: 1em 0;\n      margin: 0;\n      position: relative;\n      vertical-align: text-top;\n      @include transition(0.2s ease all);\n\n      &.has-pills {\n        @media (max-width: $phone-size) {\n          padding: 1.5em 0;\n          vertical-align: top;\n        }\n      }\n\n      b.extendable {\n        margin: auto auto;\n        color: #8c8c8c;\n        &:hover {\n          text-decoration: underline;\n        }\n      }\n\n      &.day {\n        border-top-width: 0.05em;\n        border-top-style: solid;\n        border-top-color: #f7f7f7;\n\n        border-right-width: 0.05em;\n        border-right-style: solid;\n        border-right-color: #f7f7f7;\n\n        border-left-width: 0.05em;\n        border-left-style: solid;\n        border-left-color: #f7f7f7;\n\n        border-bottom-width: 0.05em;\n        border-bottom-style: solid;\n        border-bottom-color: #f7f7f7;\n      }\n\n      &.selected {\n        background-color: #fff3e7;\n        color: #d4d4d4;\n\n        &:before {\n          content: "";\n          height: 0.05em;\n          background-color: #9e9e9e;\n          position: absolute;\n          top: 0;\n          left: 0;\n          right: 0;\n          width: 100%;\n        }\n      }\n\n      &:hover {\n        background-color: #f5f5f5;\n        color: #9e9e9e;\n\n        .events-counter {\n          display: flex;\n        }\n\n        .detailed-events-counter {\n          //display: block;\n          visibility: visible;\n          z-index: 999;\n        }\n      }\n\n      &.hover {\n        background-color: #f5f5f5;\n        color: #9e9e9e;\n\n        .events-counter {\n          display: flex;\n        }\n\n        .detailed-events-counter {\n          //display: block;\n          visibility: visible;\n          z-index: 999;\n        }\n      }\n\n      .events-counter {\n        position: absolute;\n        background-color: #d4d4d4;\n        width: 1.6em;\n        height: 1.6em;\n        border-radius: 50%;\n        display: none;\n        align-items: center;\n        justify-content: center;\n        top: -0.8em;\n        right: -0.8em;\n        z-index: 1;\n\n        &.lefter {\n          right: initial;\n          top: -1.6em;\n          left: -1.8em;\n          width: 3.2em;\n          height: 3.2em;\n\n          p {\n            font-size: 1.2em;\n          }\n        }\n\n        p {\n          color: #fff;\n          line-height: normal;\n          font-size: 0.6em;\n          margin: 0;\n          padding: 0;\n        }\n      }\n\n      .detailed-events-counter {\n        //display: none;\n        font-size: 0.5em;\n        visibility: hidden;\n        white-space: nowrap;\n        max-width: 250px;\n        pointer-events: none;\n        position: absolute;\n        background-color: #fff;\n        color: #7a7a7a;\n        line-height: 110%;\n        font-style: italic;\n        z-index: -100;\n        -webkit-box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.06);\n        -moz-box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.06);\n        box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.06);\n\n        &:before {\n          width: 0;\n          height: 0;\n          border-style: solid;\n          position: absolute;\n          left: 0;\n          bottom: -1em;\n          content: "";\n          border-width: 1em 1em 0 0;\n          //border-color: #c3c3c3 transparent transparent transparent;\n\n          border-top-color: #c3c3c3;\n          border-right-color: transparent;\n          border-bottom-color: transparent;\n          border-left-color: transparent;\n        }\n\n        &.lefter:before {\n          border-width: 0 1em 1em 0;\n\n          border-top-color: transparent;\n          border-right-color: #c3c3c3;\n          border-bottom-color: transparent;\n          border-left-color: transparent;\n\n          right: 0;\n          left: auto;\n        }\n\n        ul {\n          padding: 0;\n          margin: 0;\n          list-style: none;\n\n          li {\n            font-size: 1.3em;\n            position: relative;\n            margin: 0;\n            border-left: 0.3076em solid transparent;\n            font-style: normal;\n            text-transform: uppercase;\n            border-bottom: 0.0769em solid #e8e8e8;\n            padding: 0.7692em;\n            font-weight: bold;\n            font-family: "open sans", Arial, "Helvetica Neue", Helvetica,\n              sans-serif;\n            color: #585858;\n            border-left-color: #fbad61;\n            text-align: left;\n            overflow-x: hidden;\n            text-overflow: ellipsis;\n\n            &.detailed-event-counter-no-border {\n              border: 0;\n            }\n          }\n        }\n        span {\n          font-size: 1.3em;\n          font-weight: bold;\n          font-family: "open sans", Arial, "Helvetica Neue", Helvetica,\n            sans-serif;\n          color: #585858;\n          text-align: left;\n          text-transform: uppercase;\n        }\n      }\n\n      .event-dot {\n        bottom: 1em;\n        width: 100%;\n        left: 0;\n        position: absolute;\n        box-sizing: border-box;\n\n        i {\n          height: 0.25em;\n          width: 0.25em;\n          display: inline-block;\n          border-radius: 50%;\n          background-color: #dadada;\n          margin: 0 0.05em;\n        }\n\n        b {\n          @include more-label;\n          font-size: 0.4em; // 8px\n          margin: 0 0.125em;\n        }\n      }\n    }\n  }\n\n  .current-day {\n    &:after {\n      content: "";\n      background-color: #ef9a93;\n      height: 0.25em;\n      width: 100%;\n      display: inline-block;\n      position: absolute;\n      top: 0px;\n      left: 0;
2\n      margin-top: -0.0625em;\n    }\n  }\n\n  .event-pill {\n    top: 2.5em;\n    padding: 0 0.3125em;\n    line-height: 1.6;\n    bottom: 1.125em;\n    width: 100%;\n    left: 0;\n    box-sizing: border-box;\n    display: block;\n\n    @media (max-width: $phone-size) {\n      top: 0.3125em;\n      display: block;\n    }\n\n    i {\n      font-size: 0.75em;\n      margin-right: 0.125em;\n    }\n\n    span {\n      font-size: 0.45em; // 9\n      //text-transform: capitalize;\n      width: 100%;\n      height: 1.6666em;\n      border-radius: 25px;\n      font-style: normal;\n      font-weight: normal;\n      text-align: left;\n      text-overflow: ellipsis;\n      overflow: hidden;\n      margin-bottom: 0.222em;\n      padding: 0.1111em 1.1111em;\n      box-sizing: border-box;\n      display: flex;\n\n      @media (max-width: $phone-size) {\n        display: inline-block;\n        height: 0.555em;\n        width: 0.555em;\n        border-radius: 50%;\n        text-indent: -999999px;\n        padding: 0px;\n        margin: 0 0.1111em;\n      }\n\n      background-color: #7cc1e6;\n      color: #fff;\n\n      .private-event {\n        position: unset;\n      }\n    }\n\n    b {\n      @include more-label;\n      display: block;\n      font-size: 0.4em; // 8px\n      margin: 2em 0.125em 0;\n\n      @media (max-width: $phone-size) {\n        display: inline-block;\n        margin: 0 0.2222em;\n      }\n    }\n  }\n\n  .mobile-preview-event-pill {\n    display: block !important;\n    padding: 0;\n\n    b {\n      display: block !important;\n      margin: 0 !important;\n    }\n  }\n}\n\n.dce-calendar.mobile-preview .dce--monthly_view,\n.dce-calendar.dce-ar-responsiveness .dce--monthly_view {\n  table {\n    td {\n      &.has-pills {\n        padding: 1.875em 0;\n      }\n    }\n  }\n\n  .event-pill {\n    top: 0.3125em;\n\n    span {\n      display: inline-block;\n      height: 0.3125em;\n      width: 0.3125em;\n      border-radius: 50%;\n      text-indent: -999999px;\n      padding: 0px;\n      margin: 0 0.0625em;\n    }\n\n    b {\n      display: inline-block;\n      margin: 3em 0.125em 0;\n    }\n  }\n}\n','@import "../utils/mixins";\n\n.month-selector {\n  color: #737373;\n  margin: 0.315em 0 0.9375em;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n\n  .dce__h1 {\n    text-transform: uppercase;\n    padding-top: 1px;\n    padding-bottom: 0px;\n    width: auto;\n    height: 1em;\n    font-size: 2.25em;\n    line-height: 1em;\n    margin: 0 !important;\n    display: table;\n    font-weight: 700;\n\n    @media (max-width: $phone-size) {\n      font-size: 1.625em;\n    }\n  }\n\n  .rev-navigation {\n    display: flex;\n\n    .rev-navigation-arrow {\n      @include noselect;\n      cursor: pointer;\n      width: 2.1875em;\n      height: 2.1875em;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      border-width: 1px;\n      border-style: solid;\n      border-color: #737373;\n      border-radius: 50%;\n      color: #e2e2e2;\n\n      transition: all 0.2s ease;\n\n      &:hover {\n        color: #ffffff;\n        border-color: #e2e2e2;\n        background-color: #ededed;\n      }\n\n      i {\n        font-size: 1.5em;\n      }\n    }\n\n    .rev-navigation-arrow_prv {\n      margin-right: 0.4375em;\n    }\n  }\n}\n\n.calendar-filters {\n  display: flex;\n  flex-wrap: wrap;\n  //margin: 5px 0;\n  //padding: 8px 0 7px;\n  //border-top-width: 1px;\n  //border-top-style: solid;\n  //border-top-color: #F0F0F0;\n  //border-bottom-width: 1px;\n  //border-bottom-style: solid;\n  //border-bottom-color: #F0F0F0;\n\n  margin: 0 0 0.625em;\n  padding: 0.625em;\n  background-color: #eaeaea;\n  border-radius: 15px;\n\n  .loading-indicator {\n    width: 100%;\n  }\n}\n\n.month-selector--filters-controls {\n  display: flex;\n  flex-direction: row;\n  gap: 8px;\n  align-items: center;\n\n  .filter_title {\n    margin-top: 0% !important;\n    margin-bottom: 0% !important;\n    font-family: "open sans", arial;\n    color: #adadad;\n    cursor: pointer;\n    font-size: 1em;\n    white-space: nowrap;\n\n    &:hover {\n      color: #adadad;\n    }\n  }\n}\n\n\n\n.month-selector--filters-button {\n  display: inline-flex;\n  flex-direction: row;\n\n  cursor: pointer;\n  width: 2.5em;
2\n  height: 2.5em;\n  border-radius: 10px;\n  align-items: center;\n  justify-content: center;\n  background-color: #adadad;\n  color: white;\n  transition: all 0.2s ease;\n  &:hover,\n  &.active {\n    background-color: #d3d3d3;\n  }\n\n  i {\n    font-size: 1.5em;\n  }\n\n\n}\n\n// .calendar-filters--container {\n\n// }\n\n.calendar-filters--selector {\n  display: flex;\n  margin: 0;\n}\n\n.calendar-filters--options {\n  margin-right: 0.625em;\n  position: relative;\n\n  .calendar-filters--options_selected {\n    font-family: "open sans", arial;\n    padding: 0.0625em 0.625em;\n    line-height: 160%;\n    border-radius: 10px;\n    color: #606060;\n    text-transform: uppercase;\n    cursor: pointer;\n    margin: 0;\n    font-size: 0.75em;\n    white-space: nowrap;\n\n    &:active {\n      background-color: #a5a5a5;\n      color: #fff;\n    }\n\n    &:hover {\n      background-color: #d2d2d2;\n      color: #fff;\n    }\n  }\n}\n\n.calendar-filters--options_dropdown-container {\n  max-height: 18.75em;\n  background: #d5d5d5;\n  visibility: hidden;\n  box-shadow: 0px 0px 10px -5px #909090;\n  border-radius: 10px;\n  position: absolute;\n  margin-top: 0.375em;\n  z-index: 500;\n\n  opacity: 0;\n  overflow: hidden;\n  transition: visibility 0.2s linear, opacity 0.2s linear;\n\n  &.expanded {\n    overflow-y: auto;\n    visibility: visible;\n    opacity: 1;\n  }\n}\n\n.calendar-filters--options_dropdown {\n  background-color: #fff;\n  //border-width: 1px;\n  //border-style: solid;\n  //border-color: #d9d9d9;\n  //-webkit-box-shadow: 0px 0px 3px #d9d9d9;\n  //box-shadow: 0px 0px 3px #d9d9d9;\n  //border-radius: 4px;\n  //overflow: none;\n  min-width: 9.375em;\n  width: max-content;\n  max-width: 15.625em;\n  text-align: left;\n  color: #808080;\n\n  p {\n    border-bottom-width: 1px;\n    border-bottom-style: solid;\n    border-bottom-color: #d9d9d9;\n    padding: 0.666em;\n    line-height: 130%;\n    margin: 0;\n    cursor: pointer;\n    display: flex;\n    align-items: flex-start;\n    border-left: 4px solid transparent;\n    color: #929292;\n    position: relative;\n    height: auto;\n    float: none;\n    font-size: 0.75em;\n    text-transform: uppercase;\n\n    &.active {\n      background-color: #f7f7f7;\n      color: #929292;\n    }\n    &:hover {\n      background-color: #f7f7f7;\n      color: #606060;\n      border-left-color: #c7c7c7;\n    }\n\n    i {\n      font-size: 1em;\n      background-color: #9e9e9e;\n      color: #fff;\n      min-width: 1.5em;\n      min-height: 1.5em;\n      border-radius: 100%;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      margin-right: 0.416em;\n      margin-top: -1px;\n      font-weight: bold;\n      float: left;\n      word-break: break-word;\n    }\n  }\n}\n\n.campuses-groups-header {\n  color: #c6c6c6;\n  font-size: 1.125em;\n  line-height: 1.125em;\n}\n\n.dce-calendar.mobile-preview,\n.dce-calendar.dce-ar-responsiveness {\n  .month-selector {\n    h1 {\n      font-size: 1.625em;\n      line-height: 1em;\n    }\n  }\n}\n\n.dc-calendar--filter-share-container {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  margin-bottom: 1em;\n}\n\n.dc-calendar-subscribe-button,\n.dc-calendar-share-button {\n  cursor: pointer;\n  border-radius: 10px;\n  float: none;\n\n  line-height: 1;\n  margin: 0;\n  box-sizing: border-box;\n  background-color: rgb(211, 211, 211);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  height: 2.5em;\n  padding: 0 .6em;\n  gap: 0.3em;\n  &:hover,\n  &.active {\n    background-color: #d3d3d3;\n  }\n\n  i {\n    font-size: 1.3em;\n  }\n\n  transition: all 0.2s ease;\n}\n\n.dc-calendar-subscribe-button {\n  background-color: rgb(38, 70, 203);\n  color: #f3f3f3;\n  border-width: 2px;\n  border-style: solid;\n  border-color: rgb(211, 211, 211);;\n\n  &:hover {\n    background-color: rgb(87, 110, 205);\n    color: #f3f3f3;\n  }\n}\n\n\n.dc-calendar--header-features-container {\n  display: flex;\n  gap: 0.5em;\n}',"/**\n * Progress Bar\n * https://codepen.io/holdencreative/pen/vEVbwv\n */\n\n\n@import \"../utils/mixins\";\n\n.progress-bar {\n  background-color: var(--brand600);\n}\n\n.progress {\n  position: relative;\n  height: 4px;\n  display: block;\n  width: 100%;\n  background-color: #e5e5e5;\n  border-radius: 2px;\n  background-clip: padding-box;\n  margin: 0.5rem 0 1rem 0;\n  overflow: hidden;\n\n\n  &:before {\n    content: '';\n    position: absolute;\n    background-color: #ffeabb;\n    top: 0;\n    left: 0;\n    bottom: 0;\n    will-change: left, right;\n    -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;\n    animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;\n  }\n\n  &:after {\n    content: '';\n    position: absolute;\n    background-color: #ffeabb;\n    top: 0;\n    left: 0;\n    bottom: 0;\n    will-change: left, right;\n    -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;\n    animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;\n    -webkit-animation-delay: 1.15s;\n    animation-delay: 1.15s;\n  }\n\n}\n\n.dce--progress {\n  .progress {\n    &:before {\n      background-color: var(--brand600);\n    }\n\n    &:after {\n      background-color: var(--brand600);\n    }\n  }\n}\n\n@include keyframes(indeterminate)\n{\n  0% {\n    left: -35%;\n    right:100%;\n  }\n  60% {\n    left: 100%;\n    right: -90%;\n  }\n  100% {\n    left: 100%;\n    right: -90%;\n  }\n};\n\n\n@include keyframes(indeterminate-short) {\n    0% {\n      left: -200%;\n      right: 100%;\n    }\n    60% {\n      left: 107%;\n      right: -8%;\n    }\n    100% {\n      left: 107%;\n      right: -8%;\n    }\n  };\n\n\n.quota-progress {\n  position: relative;\n  height: 8px;\n  display: block;\n  width: 100%;\n  background-color: #e5e5e5;\n  border-radius: 8px;\n  background-clip: padding-box;\n  margin: 0.5rem 0 1rem 0;\n  overflow: hidden;\n\n  .progress-bar {\n    height: 8px;\n    border-right-color: white;\n    border-right-width: 2px;\n    border-right-style: solid;\n\n    &.bg-info {\n      background-color: var(--blue-light200) !important;\n    }\n    &.bg-danger {\n      background-color: var(--error400) !important;\n    }\n    &.bg-success {\n      background-color: var(--success200) !important;\n    }\n  }\n}\n\n.onboarding-progress {\n  position: relative;\n  height: 4px;\n  display: block;\n  width: 100%;\n  background-color: #e5e5e5;\n  border-radius: 8px;\n  background-clip: padding-box;\n  margin: 0.5rem 0 1rem 0;\n  overflow: hidden;\n\n  .progress-bar {\n    height: 8px;\n  }\n}\n",'@import "../utils/mixins";\n\n.weekly-calendar {\n  //display: flex;\n  //overflow: hidden;\n  position: relative;\n  margin: 0px;\n\n  width: 100%;\n  text-align: left;\n  white-space: normal;\n  position: relative;\n  color: #808080;\n  padding-bottom: 0.625em;\n\n  border-radius: 5px;\n  @media (max-width: 600px) {\n  }\n}\n\n.weekly-calendar--container {\n  display: flex;\n  margin-bottom: 0.625em;\n}\n\n.weekly-calendar.pill .weekly-calendar--container {\n  @media (max-width: 600px) {\n    display: flex;\n    flex-direction: column;\n    height: 100%;\n    padding: 0px;\n\n    .new-month-label {\n      margin: 0px 5px 0;\n    }\n\n    .weekly-cal--day-wrapper {\n      width: 100%;\n    }\n  }\n\n  .weekly-cal--day__event {\n    font-size: 0.6875em;\n    color: #fff;\n    margin: 0.2727em;\n    padding: 0.4545em 0.909em 0.4545em 0.6363em;\n    border-radius: 0.4545em;\n    border-top: none;\n    background-color: #4bb5d8;\n    position: relative;\n    display: block;\n\n    line-height: 1.3;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: bold;\n    word-break: break-word;\n\n    .time {\n      display: block;\n      font-size: 0.909em; //10\n      opacity: 0.8;\n      font-weight: normal;\n      margin-bottom: 0.2px;\n      color: #fff;\n    }\n\n    &:hover {\n      opacity: 0.7;\n    }\n  }\n\n  .private-event {\n    font-size: 1.2em;\n    position: static;\n  }\n}\n\n.weekly-calendar.stack .weekly-calendar--container {\n  @media (max-width: 600px) {\n    display: flex;\n    flex-direction: column;\n    height: 100%;\n    padding: 0px;\n\n    .weekly-cal--day-wrapper {\n      width: 100%;\n    }\n\n    .new-month-label {\n      margin: 0px 5px 0;\n    }\n  }\n\n  .weekly-cal--day__event {\n    font-size: 0.6875em; //11\n    padding: 1.8181em 0.909em;\n    display: block;\n    line-height: 1.3;\n    margin: 0px;\n    cursor: pointer;\n    text-transform: uppercase;\n    font-weight: bold;\n    color: #949494;\n    border-top: 0.2727em solid;\n    border-color: #4bb5d8;\n\n    .time {\n      display: block;\n      font-size: 0.909em;\n      opacity: 0.8;\n      font-weight: normal;\n      margin-bottom: 0.2em;\n    }\n\n    &:hover {\n      opacity: 0.7;\n    }\n  }\n}\n\n.weekly-cal--day-wrapper {\n  width: 14.28%;\n  border-style: solid;\n  border-width: 0.0625em;\n  border-color: #f1f1f1;
2\n  border-right: none;\n\n  &:last-child {\n    border-right-style: solid;\n    border-right-width: 0.0625em;\n    border-right-color: #f1f1f1;\n  }\n}\n\n.weekly-cal--day-container {\n  width: 100%;\n  position: relative;\n  display: inline-block;\n  margin: 0;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n\n  text-align: center;\n\n  cursor: pointer;\n  background-color: #fbfbfb;\n\n  color: #949494;\n  line-height: 100%;\n  padding: 0.9375em 0 1.25em;\n  height: 106px;\n  @include transition(color 0.3s ease);\n\n  &:hover {\n    background-color: #f7f7f7;\n  }\n\n  &.selected {\n    background-color: #f79191;\n    color: #ffffff;\n  }\n\n  &.today {\n    &:before {\n      content: "";\n      background-color: #f79191;\n      height: 0.25em;\n      display: block;\n      position: absolute;\n      width: 100%;\n      top: 0px;\n      margin: 0;\n      border-radius: 0px;\n    }\n  }\n\n  &.new-month {\n    padding: 0 0 0.75em 0;\n  }\n\n  .new-month-label {\n    text-transform: uppercase;\n    font-size: 0.625em; // 10\n    font-weight: bold;\n    background-color: #f3f3f3;\n    margin-bottom: 0.5em;\n    padding: 0.3333em;\n    display: block;\n  }\n}\n\n.weekly-calendar.pill .weekly-cal--day-container,\n.weekly-calendar.stack .weekly-cal--day-container {\n  @media (max-width: 600px) {\n    height: auto;\n    padding: 0.625em 0;\n    //border-top: 1px solid #f1f1f1;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    .weekly-cal--day-header,\n    .weekly-cal--day-name {\n      display: inline-block;\n      font-size: 0.875em; //14\n      font-weight: bold;\n      line-height: 100%;\n    }\n    .weekly-cal--day-name {\n      padding-left: 0.3571em; //5\n    }\n\n    &.selected {\n      background: #fbfbfb;\n      color: #949494;\n    }\n  }\n}\n\n.weekly-calendar.stack .weekly-cal--day__event_container {\n  @media (max-width: 600px) {\n    padding: 0px;\n  }\n}\n\n.weekly-cal--day-header {\n  font-weight: 300;\n  text-transform: uppercase;\n  font-size: 0.75em; // 12\n}\n\n.weekly-cal--day-name {\n  font-size: 1.5em; //24\n  font-family: "roboto", oswald, "arial narrow";\n  font-weight: 700;\n  display: block;\n  line-height: 130%;\n  padding-left: 0.2083em; //5\n}\n\n.weekly-cal--day-events-indicator-container {\n  margin-top: -0.375em;\n\n  @media (max-width: 600px) {\n    //display: none;\n  }\n}\n\n.weekly-cal--day-events-indicator {\n  display: inline-block;\n  height: 0.4375em;\n  width: 0.4375em;\n  border-radius: 50%;\n  background-color: #4bb5d8;\n}\n\n.weekly-cal--day__event_container {\n  padding: 0.625em 0.3125em;\n}\n\n.date-range-selector--container {\n  display: flex;\n  align-items: center;\n\n  .month-selector {\n    margin: 0;\n  }\n\n  @media (max-width: 600px) {\n    margin-bottom: 0.625em;\n  }\n}\n\n.date-range-selector__this-week {\n  font-size: 0.8125em; // 13\n  text-transform: uppercase;\n  border-radius: 20px;\n  font-style: normal;\n  cursor: pointer;\n  line-height: 1;\n  font-weight: bold;\n  display: inline-block;\n  padding: 0.8461em 0.8125em;\n  background-color: transparent;\n  border-width: 0.0769em;\n  border-style: solid;\n  border-color: #e2e0e2;\n  color: #b7b7b7;\n  margin-right: 0.6153em;\n\n  @media (max-width: 600px) {\n    display: none;\n  }\n}\n\n.date-range-selector__week-selector-arrow {\n  color: #c6c6c6;\n  margin: 0.3125em 0 0.25em;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n}\n\n/*.date-range-selector__week-selector-arrow h1 {\n  font-size: 2.25em; // 36\n  height: 1em;\n  line-height: 1em;\n  text-transform: uppercase;\n  padding-top: 0.0277em;\n  padding-bottom: 0px;\n  width: auto;\n  margin: 0 !important;\n  font-weight: 700;\n\n  display: table;\n}*/\n@media (max-width: 600px) {\n  /*.date-range-selector__week-selector-arrow h1 {\n    font-size: 26px; // 26\n    height: 1em;\n    line-height: 1em;\n    padding-top: 0.0277em;\n  }*/\n}\n\n.date-range-selector__week-selector-arrow\n  .date-range-selector__week-selector-arrow--navigation {\n  display: flex;\n  gap: 0.625em;\n}\n\n.date-range-selector__week-selector-arrow\n  .date-range-selector__week-selector-arrow--navigation\n  .arrow {\n  -webkit-user-select: none;\n  /* Chrome all / Safari all */\n  -moz-user-select: none;\n  /* Firefox all */\n  -ms-user-select: none;\n  /* IE 10+ */\n  user-select: none;\n  /* Likely future */\n  cursor: pointer;\n  width: 1.875em;\n  height: 1.875em;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border: 1px solid #e2e2e2;\n  border-radius: 50%;\n  color: #e2e2e2;\n  transition: all 0.2s ease;\n\n  i {\n    font-size: 1.5em;\n  }\n}\n\n.date-range-selector__week-selector-arrow\n  .date-range-selector__week-selector-arrow--navigation\n  .arrow:hover {\n  
2color: #ffffff;\n  border-color: #e2e2e2;\n  background-color: #ededed;\n}\n\n.date-range-selector__week-selector-arrow\n  .date-range-selector__week-selector-arrow--navigation\n  .prv {\n  margin-right: 0.625em;\n}\n\n.date-range-selector-week-dropdown-container {\n  display: flex;\n}\n\n.date-range-selector-week-dropdown-value {\n  font-size: 0.875em; //14\n  border-radius: 1.7857em 0 0 1.7857em;\n  padding: 0.7142em 1.0714em;\n  background-color: #f5f4f4;\n  color: #adadad;\n  display: inline-block;\n  float: none;\n  line-height: 100%;\n  height: 2.4285em;\n  margin: 0;\n  box-sizing: border-box;\n  font-weight: 700;\n  white-space: nowrap;\n  overflow: hidden;\n\n  &.without-weeks-dropdown {\n    border-radius: 1.7857em;\n  }\n\n  @media (max-width: 320px) {\n    max-width: calc(\n      320px - 4em - 2 * 15px - 2 * (1.875em - 0.625em) - 0.4375em - 0.4375em\n    );\n  }\n}\n\n.date-range-selector-week-dropdown-controls {\n  background-color: #f79191;\n  display: flex;\n  align-items: center;\n  position: relative;\n  border-radius: 0 1.5625em 1.5625em 0px;\n  color: #fff;\n  padding: 0px 0.4375em 0px 0.1875em;\n  height: 2.125em;\n  box-sizing: border-box;\n  line-height: 2.125em;\n}\n\n.date-range-selector-week-dropdown-list {\n  position: absolute;\n  background-color: #f79191;\n  color: #fff;\n  border-radius: 0.3125em;\n  overflow: hidden;\n  top: 0;\n  z-index: 10;\n  left: 0;\n  display: none;\n  min-width: 270px;\n\n  &.show {\n    display: block;\n  }\n\n  @media (max-width: 600px) {\n    min-width: 208px;\n    left: auto;\n    right: 0;\n  }\n}\n\n.date-range-selector-week-dropdown-list-container {\n  height: 9.375em;\n  overflow: hidden;\n  position: relative;\n  background: transparent;\n  border: 0;\n  margin: 0;\n  padding: 0;\n  vertical-align: baseline;\n\n  ul {\n    position: absolute;\n    top: 0px;\n    list-style: none;\n    width: 100%;\n    border-top-width: 0.0625em;\n    border-top-style: solid;\n    border-color: #f7a6a6;\n    padding: 0;\n    margin: 0;\n    cursor: pointer;\n\n    &.scrollTopPreflight {\n      top: -9.375em;\n    }\n\n    &.scrollTop {\n      top: 0px;\n      @include transition(all 0.5s ease 0s);\n    }\n\n    &.scrollBottom {\n      top: -2.3076em * 4;\n      @include transition(all 0.5s ease 0s);\n    }\n\n    li {\n      font-size: 0.8125em; // 13\n      height: 2.3076em;\n      padding: 0px 1.5384em;\n      text-align: center;\n      border-bottom-width: 0.0769em;\n      border-bottom-style: solid;\n      border-color: #f7a6a6;\n      text-transform: uppercase;\n      box-sizing: border-box;\n      color: #fff;\n\n      &.selected {\n        background-color: #ef7777;\n      }\n\n      &:hover {\n        background-color: #ef7777;\n      }\n    }\n  }\n}\n\n.date-range-selector-week-dropdown-list-mover {\n  display: block;\n  color: #fff;\n  text-align: center;\n  padding: 0.3125em;\n  height: 1.875em;\n  line-height: 1;\n  cursor: pointer;\n\n  &:hover {\n    background-color: #ef7777;\n  }\n}\n\n.dce-calendar.mobile-preview .dce--weekly_view,\n.dce-calendar.dce-ar-responsiveness .dce--weekly_view {\n  &.pill {\n    .weekly-calendar--container {\n      display: flex;\n      flex-direction: column;\n      height: 100%;\n      padding: 0px;\n\n      .new-month-label {\n        margin: 0px 0.5em 0;\n      }\n\n      .weekly-cal--day-wrapper {\n        width: 100%;\n      }\n    }\n  }\n}\n\n.dce-calendar.mobile-preview .dce--weekly_view,\n.dce-calendar.dce-ar-responsiveness .dce--weekly_view {\n  &.stack .weekly-calendar--container {\n    display: flex;\n    flex-direction: column;\n    height: 100%;\n    padding: 0px;\n\n    .weekly-cal--day-wrapper {\n      width: 100%;\n    }\n\n    .new-month-label {\n      margin: 0px 0.5em 0;\n    }\n  }\n}\n\n.dce-calendar.mobile-preview .dce--weekly_view.pill .weekly-cal--day-container,\n.dce-calendar.dce-ar-responsiveness\n  .dce--weekly_view.pill\n  .weekly-cal--day-container,\n.dce-calendar.mobile-preview .dce--weekly_view.stack .weekly-cal--day-container,\n.dce-calendar.dce-ar-responsiveness\n  .dce--weekly_view.stack\n  .weekly-cal--day-container {\n  height: auto;\n  padding: 0.625em 0;\n  //border-top: 1px solid #f1f1f1;\n  display: flex;\n  align-items: baseline;\n  justify-content: center;\n\n  .weekly-cal--day-header,\n  .weekly-cal--day-name {\n    display: inline-block;\n    font-size: 0.875em;\n    font-weight: bold;\n    line-height: 100%;\n  }\n\n  .weekly-cal--day-name {\n    padding-left: 0.3571em;\n  }\n\n  &.selected {\n    background: #fbfbfb;\n    color: #949494;\n  }\n}\n\n.dce-calendar.mobile-preview\n  .dce--weekly_view.stack\n  .weekly-cal--day__event_container,\n.dce-calendar.dce-ar-responsiveness\n  .dce--weekly_view.stack\n  .weekly-cal--day__event_container {\n  padding: 0px;\n}\n\n.dce-calendar.mobile-preview .date-range-selector-week-dropdown-value {\n  max-width: calc(\n    320px - 4em - 2 * 15px - 2 * (1.875em - 0.625em) - 0.4375em - 0.4375em\n  );\n}\n\n.dce-calendar.mobile-preview .dce--weekly_view,\n.dce-calendar.dce-ar-responsiveness .dce--weekly_view {\n  .weekly-cal--day-events-indicator-container {\n    display: none;\n  }\n\n  .date-range-selector--container {\n    margin-bottom: 0.7142em; // 10\n  }\n\n  .date-range-selector__this-week {\n    display: none;\n  }\n\n  .date-range-selector__week-selector-arrow h1 {\n    font-size: 1.625em; // 26\n  }\n\n  .date-range-selector-week-dropdown-list {\n    min-width: 208px;\n    left: auto;\n    right: 0;\n  }\n}\n\n.weekly-calendar.pill {\n  .dce--event-badge_container {\n    // font size 11\n    display: flex;\n    justify-content: flex-end;\n    height: 100%;\n    width: 0.9091em;\n    position: absolute;\n    right: 0;\n    top: 0;\n    border-top-right-radius: 5px;\n    border-bottom-right-radius: 5px;\n    overflow: hidden;\n    gap: 0;\n\n    & > div {\n      font-size: 1em;\n      content: " ";\n      width: 0.4545em;\n      right: 0px;\n      height: 100%;\n      top: 0;\n      border-radius: 0;\n      padding: 0px;\n\n      & > i,\n      & > span {\n        display: none;\n      }\n    }\n  }\n}\n\n.weekly-calendar.stack {\n  .dce--event-badge_container {\n    // font size 11\n    display: flex;\n    justify-content: flex-start;\n    position: initial;\n    margin-bottom: 0.7272em;\n\n    & > div {\n      text-transform: capitalize;\n      width: max(33px, calc((100% - 86px) * 999));\n      max-width: fit-content;\n      padding: 0.1818em 0.909em;\n\n      & > span {\n        width: max(0px, calc((100% - 66px) * 999));\n        overflow: hidden;\n      }\n    }\n\n    .dce--event-badge-recurring {\n      position: relative;\n    }\n\n    .dce--event-badge-featured {\n      position: relative;\n    }\n  }\n}\n\na .weekly-cal--day__event-desc,\n.weekly-cal--day__event-desc {\n  word-break: break-word;\n}\n\n.weekly-calendar--search {\n  padding-top: 1em;\n}\n','@import "../../variables";\n\n/** Cards list **/\n.dce--card_view .card-view {\n  display: grid;\n  grid-template-columns: 1fr 1fr 1fr;\n  grid-auto-rows: max-content; // rows size to their own content, never shrink to fit\n  align-content: start;        // don\'t stretch rows to fill a taller container\n\n  @media (max-width: $phone-size) {\n    grid-template-columns: 1fr !important;\n  }
2\n\n  .dce--card-details-item {\n    width: 100%;\n  }\n\n  .dce--event-card--cta-btn {\n    width: 100%;\n  }\n\n  &.card-view_responsive {\n    --cards-per-row: 3;\n    --min-card-width: 250px;\n    --card-column-gap: 1%;\n    --card-row-gap: 1em;\n\n    grid-column-gap: var(--card-column-gap);\n    grid-row-gap: var(--card-row-gap);\n\n    grid-template-columns: repeat(\n    auto-fill,\n    minmax(\n            max(\n                    var(--min-card-width),\n                    calc((100% - (var(--cards-per-row) - 1) * var(--card-column-gap)) / var(--cards-per-row))\n            ),\n            1fr\n    )\n  );\n\n  }\n}\n\n\n\n/** Cards list **/\n.dce--card_view .card-view-horizontal {\n  display: flex;\n  flex-wrap: wrap;\n  align-content: flex-start;\n  flex-direction: column;\n\n  .dce--card-details-item .dce--event-card--cta-btn {\n    width: auto;\n    @media (max-width: $phone-size) {\n      width: 100%;\n    }\n  }\n\n  .card-view--card {\n    width: 100%;\n    display: flex;\n    flex-direction: row;\n\n    @media (max-width: $phone-size) {\n      //width: 100%;\n      display: block;\n    }\n  }\n\n  .card-view--card-header {\n    width: 30%;\n    @media (max-width: $phone-size) {\n      width: 100%;\n    }\n  }\n\n  .card-view--card-header-image {\n    height: 100%;\n\n    img {\n      margin: auto;\n      height: 100%;\n      object-fit: cover;\n    }\n\n\n  }\n\n  .card-view--card-content {\n    width: 70%;\n    @media (max-width: $phone-size) {\n      width: 100%;\n    }\n  }\n}\n\n\n/** Slider **/\n.card-view-slider {\n  .slick-track {\n    width: max-content !important;\n    --slider-gap: 1em;\n\n    gap: var(--slider-gap);\n  }\n\n\n  .dce--card-details-item .dce--event-card--cta-btn {\n    width: auto;\n    @media (max-width: $phone-size) {\n      width: 100%;\n    }\n  }\n\n  .slick-slider .slick-list {\n    -webkit-transform: translate3d(0, 0, 0);\n    -moz-transform: translate3d(0, 0, 0);\n    -ms-transform: translate3d(0, 0, 0);\n    -o-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n\n    -webkit-transform: translateZ(0);\n    -moz-transform: translateZ(0);\n    -ms-transform: translateZ(0);\n    -o-transform: translateZ(0);\n    transform: translateZ(0);\n\n    -webkit-perspective: 1000;\n    -moz-perspective: 1000;\n    -ms-perspective: 1000;\n    perspective: 1000;\n    -webkit-backface-visibility: hidden;\n    -moz-backface-visibility: hidden;\n    -ms-backface-visibility: hidden;\n    backface-visibility: hidden;\n  }\n  .slick-slide > div {\n    margin: 0;\n  }\n  //.slick-slide {\n  //padding: 10px;\n  //}\n\n  .slick-dots {\n    margin: auto auto 25px auto;\n    width: 200px;\n    height: 20px;\n    overflow: hidden;\n    display: flex;\n    position: relative;\n\n    ul {\n      margin-top: 0px;\n      display: flex;\n      position: absolute;\n      padding-inline-start: 0px;\n      left: -60px;\n      transition: left 200ms ease-in-out;\n      margin-left: 0;\n    }\n  }\n}\n\n.card-view--card {\n  @media (max-width: $phone-size) {\n    width: 100%;\n  }\n\n  //width: 29.3%;\n  //  margin-bottom: initial !important; // nasty workaround for nastier WP stylesheet overwrites\n  position: relative;\n  overflow: hidden;\n  margin-bottom: 1em;\n  border-radius: 10px;\n  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.17);\n  background-color: #fff;\n}','@import "core.scss";\n\n\n.dce-calendar.mobile-preview,\n.dce-calendar.dce-ar-responsiveness {\n  .dce--card_view {\n    .card-view {\n      grid-template-columns: 1fr !important;\n\n      .card-view--card {\n        width: 100%;\n        margin-left: 1%;\n        margin-right: 1%;\n      }\n    }\n  }\n}\n\n\n.dce-calendar.mobile-preview .card-view.card-view-horizontal,\n.dce-calendar.dce-ar-responsiveness .card-view.card-view-horizontal {\n  .card-view--card {\n    width: 100%;\n    display: block;\n    margin-left: 1%;\n    margin-right: 1%;\n  }\n\n  .card-view--card-header {\n    width: 100%;\n  }\n\n  .card-view--card-content {\n    width: 100%;\n  }\n\n  .dce--card-details-item .dce--event-card--cta-btn {\n    width: 100%;\n  }\n}\n\n.card-view--card {\n\n  &.card-view--card_hover-effect--none {\n    &:hover {\n    }\n  }\n\n  &.card-view--card_hover-effect--zoom {\n    transform: scale3d(1, 1, 1) translateY(0);\n    transition: all 200ms cubic-bezier(0.33, 0, 0.19, 1);\n\n    &:hover {\n      transform: scale3d(1.02, 1.02, 1.02) translateY(-0.25em);\n      box-shadow: 0em 0.5em 0.75em rgba(0, 0, 0, 0.1);\n    }\n  }\n\n  &.card-view--card_hover-effect--accent-simple {\n    .card_hover-effect--accent-simple {\n      width: 100%;\n      height: 0px;\n      content: " ";\n      background-color: rgb(180, 118, 201);\n      position: absolute;\n      bottom: 0px;\n    }\n\n    &:hover {\n      .card_hover-effect--accent-simple {\n        height: 2px;\n      }\n    }\n  }\n\n  &.card-view--card_hover-effect--accent-expand {\n    .card_hover-effect--accent-expandable {\n      transform: scale3d(0, 1, 1);\n      transition: transform 0.5s cubic-bezier(0.33, 0, 0.19, 1);\n\n      width: 100%;\n      height: 2px;\n      content: " ";\n      background-color: rgb(180, 118, 201);\n      position: absolute;\n      bottom: 0px;\n    }\n\n    &:hover {\n      .card_hover-effect--accent-expandable {\n        transform: scale3d(1, 1, 1);\n      }\n    }\n  }\n\n  .card-view--card_permanent-accent {\n    width: 100%;\n    height: 2px;\n    content: " ";\n    background-color: rgb(180, 118, 201);\n    position: absolute;\n    bottom: 0px;\n  }\n\n  &.card-view--card_equal-height {\n    display: flex;\n    flex-direction: column;\n    height: 100%;\n\n    .card-view--card-content {\n      display: flex;\n      flex-direction: column;\n      flex: 1;\n    }\n\n    .card-view--card-content-body {\n      display: flex;\n      flex-direction: column;\n      flex: 1;\n    }
2\n\n    .dce--card-details-item.dce--card--cta {\n      margin-top: auto;\n      flex-grow: 0;\n    }\n  }\n}\n\n.card-view--card_cursor_pointer {\n  cursor: pointer;\n}\n\n.card-view--card-header {\n  position: relative;\n}\n\n.card-view--card-header-image {\n  width: 100%;\n  padding-top: calc(9 / 16 * 100%);\n  background-color: #b476c9;\n\n\n  &.aspect-11 {\n    padding-top: 100%\n  }\n\n  &.aspect-169 {\n  }\n\n  &.aspect-43 {\n    padding-top: calc(3 / 4 * 100%);\n  }\n  &.aspect-34 {\n    padding-top: calc(4 / 3 * 100%);\n  }\n\n  &.aspect-32 {\n    padding-top: calc(2 / 3 * 100%);\n  }\n\n  img {\n    width: 100%;\n    height: 100%;\n    position: absolute;\n    top: 0;\n    left: 0;\n    bottom: 0;\n    right: 0;\n    text-align: center;\n    font-size: 20px;\n    color: white;\n    object-fit: cover;\n  }\n}\n\n.card-view--card-content {\n  padding: 2em;\n  position: relative;\n  display: flex;\n  flex-direction: column;\n}\n\n.card-view--card-content-body {\n  order: 1;\n  font-family: inherit;\n  letter-spacing: inherit;\n\n  .card-view--card-content-body_clamp {\n    display: block; /* or inline-block */\n    text-overflow: ellipsis;\n    word-wrap: break-word;\n    overflow: hidden;\n    max-height: min-content;\n    line-height: 1.4em;\n    display: -webkit-box;\n    -webkit-line-clamp: 2;\n    -webkit-box-orient: vertical;\n  }\n\n\n  .card-view--card-content-body_clamp_paragraph *:not(:first-child) {\n    display: none;\n  }\n\n  .card-view--card-content-body_clamp_paragraph *:first-child {\n    display: -webkit-box;\n    -webkit-line-clamp: 2;\n    -webkit-box-orient: vertical;\n    overflow: hidden;\n  }\n\n  h2 {\n    margin-bottom: 0.2em;\n    margin-top: 0.2em;\n    font-size: 1.5em;\n    line-height: 1.2em;\n    font-weight: 500;\n    font-family: inherit;\n    letter-spacing: inherit;\n  }\n\n  p {\n    margin-top: 0.2em;\n    word-break: break-word;\n    letter-spacing: inherit;\n\n    &.card-view--card-content-date {\n\n    }\n  }\n\n  .card-view--card-content-tags {\n    display: flex;\n    flex-direction: row;\n    flex-wrap: wrap;\n    gap: 0.2em;\n\n    font-size: 1em;\n    line-height: 1em;\n\n\n  }\n  .card-view--card-content-tags-tag {\n\n    color: #424242;\n    font-weight: 400;\n    background-color: transparent;\n    transition: all 400ms cubic-bezier(0.33, 0, 0.19, 1);\n\n    &.card-view--card-content-tags-tag_border {\n      border-style: solid;\n      border-width: 1px;\n      border-color: #A6A6A6FF;\n      border-radius: 5px;\n\n    }\n\n    .card-view--card-content-tags-tag-sign {\n      transition: all 400ms cubic-bezier(0.33, 0, 0.19, 1);\n\n    }\n  }\n\n\n}\n\n.line-clamp {\n  display: block; /* or inline-block */\n  text-overflow: ellipsis;\n  word-wrap: break-word;\n  overflow: hidden;\n  max-height: min-content;\n  line-height: 1.4em;\n  display: -webkit-box;\n  -webkit-line-clamp: 2;\n  -webkit-box-orient: vertical;\n}\n\n.card-event--inpic-date {\n  position: absolute;\n  display: flex;\n\n  background-color: rgba(0, 0, 0, 0.5);\n  padding: 12px 12px 0 12px;\n  color: #ffffff;\n\n  .card-event--inpic-date-container,\n  .card-event--inpic-date-container-end-date {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n  }\n\n  .card-event--inpic-date-container-end-date {\n    padding-left: 30px;\n    position: relative;\n\n    &:before {\n      position: absolute;\n      width: 6px;\n      height: 1px;\n      background-color: #fff;\n      content: "";\n      left: 12px;\n      top: 50%;\n    }\n  }\n\n  &.card-event--inpic-date_top-left {\n    top: 0;\n    left: 0;\n  }\n\n  &.card-event--inpic-date_top-right {\n    top: 0;\n    right: 0;\n  }\n\n  &.card-event--inpic-date_bottom-left {\n    bottom: 0;\n    left: 0;\n  }\n\n  &.card-event--inpic-date_bottom-right {\n    bottom: 0;\n    right: 0;\n  }\n\n  &.card-event--inpic-date_none {\n    display: none;\n  }\n}\n\n.card-event--inpic-date_month {\n  text-transform: uppercase;\n  font-weight: 300;\n  font-size: 0.8125em; //13\n  margin-bottom: -0.7692em;\n  opacity: 0.7;\n  letter-spacing: 0.1538em;\n  line-height: 1.5;\n}\n\n.card-event--inpic-date_day {\n  font-size: 1.75em; // 28\n  line-height: 1.5;\n}\n\n.slider-loading-indicator {\n  width: 300px;\n}
2\n\n.slick-dots {\n  .slick-dots-6 {\n    button,\n    button:before {\n      font-size: 1em;\n    }\n  }\n\n  .slick-dots-10 {\n    button,\n    button:before {\n      font-size: 1.5625em;\n    }\n  }\n\n  .slick-dots-16 {\n    button,\n    button:before {\n      font-size: 1.8em;\n    }\n  }\n\n  .slick-dots-20 {\n    button,\n    button:before {\n      font-size: 2em;\n    }\n  }\n}\n\nh3.card-view--top-matches-container_header {\n  all: unset;\n  font-size: 1.5em;\n  font-weight: 400;\n  color: #333;\n  margin-bottom: 0.5em;\n  display: block;\n  font-family: inherit;\n  width: max-content;\n}\n\n.card-view--top-matches-container {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n}\n\n.dc-flex-col {\n  display: flex;\n  flex-direction: column;\n}\n\n.dc-flex-1 {\n  flex: 1;\n  justify-content: space-between;\n}\n\n.page-wrapper-widget h3.card-view--past-events-header {\n  grid-column: 1 / -1;\n  color: rgb(115, 115, 115);\n  font-size: 1.85em;\n  line-height: 1em;\n  margin: 1.2em 0;\n}',".dce--event-badge_container {\n  position: absolute;\n  z-index: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  align-content: space-around;\n  flex-wrap: wrap;\n  width: 100%;\n  align-content: space-around;\n\n  gap: 5px;\n\n  .dce--event-badge:last-child {\n  }\n}\n\n.full-calendar .event-pill {\n  .dce--event-badge-recurring,\n  .dce--event-badge-featured {\n    font-size: 1.4444em;\n  }\n}\n\n.card-view--card-content {\n  .dce--event-badge_container {\n    position: relative;\n    margin-top: -30px;\n    padding-bottom: 15px;\n    &.dce--event-badge_container-position-title-top {\n      margin-top: -8px;\n      order: 0;\n    }\n    &.dce--event-badge_container-position-title-bottom {\n      order: 2;\n      margin-top: initial;\n      margin-bottom: -30px;\n      margin-top: 15px;\n    }\n  }\n}\n\n.events-list--event-description .dce--event-badge_container {\n  position: initial;\n  justify-content: flex-start;\n  margin: 0 0 5px;\n}\n.event-details--wrapper .dce--event-badge_container {\n  position: initial;\n  justify-content: flex-start;\n  margin: 10px 20px 0 25px;\n}\n\n.dce--event-badge_container-position-image-top {\n  top: 0.625em;\n}\n.dce--event-badge_container-position-image-bottom {\n  bottom: 0.625em;\n}\n\n.dce--event-badge_container-position-title-top {\n  top: 0.625em;\n  justify-content: flex-start;\n}\n\n.dce--event-badge_container-position-title-bottom {\n  bottom: 0.625em;\n  justify-content: flex-start;\n}\n\n.dce--event-badge {\n  font: 0.8125em Roboto; // 13\n  border-radius: 0.6153em;\n  opacity: 1;\n  width: fit-content;\n  display: flex;\n  align-items: center;\n  padding: 0.1538em 0.923em;\n  text-align: left;\n  letter-spacing: 0px;\n\n  i.material-icons {\n    font-size: 1em;\n    margin-right: 0/2307em;\n  }\n\n  &.dce--event-badge-recurring {\n    background: #ff72e9 0% 0% no-repeat padding-box;\n  }\n  &.dce--event-badge-featured {\n    background: #2adda6 0% 0% no-repeat padding-box;\n  }\n}\n",'@import "../../variables";\n\n.event-row--details-row__schedule {\n}\n\n.event-row--details-row__schedule .dce-schedule-ul {\n  display: block;\n  padding-top: 0;\n  list-style: none;\n  margin: 0;\n  padding-left: 0;\n}\n\n.dce-schedule-header {\n  border-left: none;\n  padding: 10px 20px;\n  text-transform: uppercase;\n  font-weight: 700;\n  background-color: #f8d189;\n  color: #fff;\n  font-size: 13px;\n  margin: 0;\n  margin-bottom: 5px;\n  border-radius: 5px;\n  position: relative;\n  border-bottom: 2px solid #fff;\n}\n\n.dce-schedule-event-time {\n  border-left-width: 2px;\n  border-left-style: solid;\n  border-left-color: #dfdddd;\n  padding: 15px 0 10px 20px;\n  margin: 0;\n  position: relative;\n  border-bottom: 2px solid #fff;\n  background-color: #f7f7f7;\n\n  &:before {\n    content: "\\2B24";\n    color: #f5ad51;\n    font-family: "Material Icons";\n    font-size: 10px;\n    text-rendering: auto;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    position: absolute;\n    left: -6px;\n    -webkit-font-feature-settings: "liga" 1;\n    -moz-font-feature-settings: "liga" 1;\n    font-feature-settings: "liga" 1;\n  }\n\n  p {\n    color: #656565;\n    float: none;\n    display: block;\n    text-decoration: none;\n    padding: 0;\n    position: relative;\n    margin: 0;\n    font-size: 14px;\n    text-align: left;\n  }\n\n  .dce-schedule-time {\n    font-style: normal;\n    text-transform: uppercase;\n    position: absolute;\n    top: 0;\n  }\n\n  .dce-schedule-description {\n    padding-left: 70px;\n\n    @media (max-width: $phone-size) {\n      padding-left: 0px;\n      padding-top: 20px;\n    }\n\n    display: block;\n    margin-right: 10px;\n    position: relative;\n\n    b {\n      font-style: normal;\n      text-transform: uppercase;\n      display: block;\n      padding-bottom: 5px;\n      padding-right: 20px;\n    }\n  }\n}\n','@import "../../variables";
2\n\n\n.event-row--details-row__recurrence .dce-recurrence-ul {\n  display: block;\n  padding-top: 0;\n  list-style: none;\n  margin: 0;\n  padding-left: 0;\n}\n\n.dce-recurrence-header {\n  border-left: none;\n  padding: 10px 20px;\n  text-transform: uppercase;\n  font-weight: 700;\n  background-color: #f8d189;\n  color: #fff;\n  font-size: 13px;\n  margin: 0 0 5px 0;\n  border-radius: 5px;\n  position: relative;\n  border-bottom: 2px solid #fff;\n}\n\n.dce-recurrence-event-time {\n  border-left-width: 2px;\n  border-left-style: solid;\n  border-left-color: #dfdddd;\n  padding: 15px 0 10px 20px;\n  margin: 0;\n  position: relative;\n  border-bottom: 2px solid #fff;\n  background-color: #f7f7f7;\n\n  &:before {\n    content: "\\2B24";\n    color: #f5ad51;\n    font-family: "Material Icons";\n    font-size: 10px;\n    text-rendering: auto;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n    position: absolute;\n    left: -6px;\n    -webkit-font-feature-settings: "liga" 1;\n    -moz-font-feature-settings: "liga" 1;\n    font-feature-settings: "liga" 1;\n  }\n\n  p {\n    color: #656565;\n    float: none;\n    display: block;\n    text-decoration: none;\n    padding: 0;\n    position: relative;\n    margin: 0;\n    font-size: 14px;\n    text-align: left;\n  }\n\n  .dce-recurrence-time {\n    font-style: normal;\n    text-transform: uppercase;\n    position: absolute;\n    top: 0;\n  }\n\n  .dce-recurrence-description {\n    padding-left: 70px;\n\n    @media (max-width: $phone-size) {\n      padding-left: 0px;\n      padding-top: 20px;\n    }\n\n    display: block;\n    margin-right: 10px;\n    position: relative;\n\n    b {\n      font-style: normal;\n      text-transform: uppercase;\n      display: block;\n      padding-bottom: 5px;\n      padding-right: 20px;\n    }\n  }\n}\n\n.dce-recurrence--more-btn {\n  color: #ffffff;\n  background: #237ebd;\n  text-transform: uppercase;\n  cursor: pointer;\n  font-weight: bold;\n  font-size: 13px;\n  padding: 8px 18px !important;\n  text-decoration: none !important;\n  border-radius: 20px;\n  border: none;\n\n  margin-top: 20px;\n\n  &:active,\n  &:focus {\n    border: none;\n    outline: none;\n  }\n\n  &:hover {\n    background: #237ebd;\n  }\n}\n','@import "../variables";\n@import "../utils/mixins";\n\n.dce-cursor-pointer {\n  cursor: pointer;\n}\n\n.dce-detailed-list {\n  font-weight: 400;\n  font-size: 1.0625em; //17\n  line-height: 1.6;\n  /*font-family: -apple-system, "system-ui", "Segoe UI", Roboto, Oxygen-Sans,\n    Ubuntu, Cantarell, "Helvetica Neue", sans-serif, "Apple Color Emoji",\n    "Segoe UI Emoji", "Segoe UI Symbol";*/\n}\n\n.dce-detailed-list .line-clamp.featured {\n  max-height: 6.5em;\n  -webkit-line-clamp: 4;\n}\n\n.dce-detailed-list .month-selector {\n  justify-content: flex-start;\n\n  h1 {\n    color: #1a202c;\n    font-size: 1.647em;\n    line-height: 2.2941em;\n    font-weight: 400;\n    letter-spacing: normal;\n  }\n\n  .rev-navigation {\n    min-width: 7.647em;\n    width: auto;\n\n    .rev-navigation-arrow {\n      font-size: 2em; // 34\n      border: none;\n      color: #1a202c;\n      width: auto;\n      height: auto;\n\n      &:hover {\n        background-color: inherit;\n      }\n\n      .rev-navigation-arrow_prv {\n        gap: 0.4411em;\n      }\n    }\n  }\n}\n\n.dce-detailed-list .calendar-filters {\n  background-color: transparent;\n  margin-left: 0px;\n  padding-left: 0px;\n\n  .calendar-filters--options_selected  {\n    font-size: 0.7058em; //12\n    line-height: 1.3333em;\n    background-color: #fff;\n    color: #2d3748;\n    border-color: #d5d5d5;\n    border-width: 0.0833em;\n    border-style: solid;\n    border-radius: 18px;\n    padding: 0.6666em 1em;\n    font-weight: 400;\n    text-transform: capitalize;\n\n    @include transition(all ease 0.2s);\n    //.transition(background-color ease 0.8s);\n\n    &:hover,\n    &:focus,\n    &:active {\n      border-color: #5d5d5d;\n      background-color: #edf2f7;\n    }\n  }\n\n  .calendar-filters--options_dropdown-container {\n    border: 1px solid #e4e4e4;\n    border-radius: 4px;\n    background-color: #fff;\n    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 14%);\n    \n  }\n\n  .calendar-filters--options_dropdown {\n    box-shadow: 0px 15px 25px -7px rgba(0, 0, 0, 0.1);\n    background-color: transparent;\n    max-height: 200px;\n    overflow-y: auto;\n    overflow-x: hidden;\n    padding: 0.5em;\n\n    .calendar-filters--options_dropdown-item {\n      font-size: 0.8235em; // 14\n      line-height: 1.62;
2\n      color: #141827;\n      border: none;\n      text-transform: capitalize;\n      font-weight: 400;\n      padding: 0.4117em;\n\n      &.active {\n        background-color: #334aff;\n        color: #fff;\n      }\n\n      i {\n        display: none;\n      }\n    }\n  }\n}\n\n.dce-detailed-list--row {\n  margin-bottom: 2.3529em;\n  margin-top: 2.3529em;\n\n  display: flex;\n  flex-wrap: nowrap;\n}\n\n.dce-detailed-list--row-date {\n  min-width: 5.2941em;\n  padding-bottom: 0px;\n  padding-left: 1.4117em;\n  padding-right: 1.4117em;\n  padding-top: 0px;\n  position: relative;\n  text-transform: uppercase;\n  width: 12%;\n\n  @media #{$phone} {\n    width: 54px;\n    min-width: 0;\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n\n  & > div {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n  }\n\n  &.dce-detailed-list--row-date_featured {\n    &:after {\n      background-color: #334aff;\n      border-radius: 4px;\n      content: "";\n      height: 100%;\n      position: absolute;\n      right: -0.0588em;\n      width: 0.2352em;\n      top: 0;\n    }\n  }\n}\n\n.dce-detailed-list--row-date_month {\n  font-size: 0.647em; //11\n  color: #4a5568;\n  font-weight: 400;\n  margin-bottom: -0.3636em;\n  line-height: 1.5em;\n  display: block;\n}\n\n.dce-detailed-list--row-date_day {\n  font-size: 1.4117em; // 24\n  line-height: 1.4166em;\n  color: #1a202c;\n  font-weight: 700;\n\n  @media #{$phone} {\n    font-size: 0.75em; //18\n    line-height: 1.5em;\n  }\n}\n\n.dce-detailed-list--row-content {\n  padding-left: 1.4117em;\n  padding-right: 1.4117em;\n  display: flex;\n  gap: 1.1764em;\n  width: 88%;\n\n  @media #{$phone} {\n    flex-direction: column-reverse;\n    padding-left: 0px;\n    padding-right: 0px;\n  }\n}\n\n.dce-detailed-list--row-content-details {\n  flex: 0.666;\n\n  /*flex-basis: auto;\n  flex-grow: 0;\n  flex-shrink: 0;*/\n}\n\n.dce-detailed-list--row-content-details-date {\n  font-size: 0.8235em; //14\n  line-height: 1.5714em;\n  font-weight: 400;\n  margin: 0 0 0.5714em 0;\n  padding: 0;\n  display: flex;\n  align-items: center;\n  position: relative;\n\n  .private-event {\n    position: unset;\n    color: #333 !important;\n\n  }\n  span {\n    margin-right: 0.4em;\n  }\n\n  @media #{$phone} {\n    font-size: 0.8571em; // 12\n    line-height: 1.3333em;\n\n    p {\n      margin-bottom: 0.6666em;\n    }\n  }\n\n  i {\n    font-size: 1em;\n    line-height: 1.5714em;\n    //margin-left: 0.4285em;\n    transition: color ease 0.2s;\n\n    &.dce-cursor-pointer {\n      &:hover {\n        color: #334aff;\n      }\n    }\n  }\n\n  .dce-detailed-list--row-date-featured {\n    font-size: 1em;\n    font-weight: 700;\n    color: #334aff;\n    margin-right: 0.5714em;\n    display: flex;\n\n    i {\n      margin-right: 0.2857em;\n    }\n  }\n}\n\n.dce-detailed-list--row-content-details-title {\n  h2 {\n    font-size: 1.4117em; // 24\n    font-weight: 700;\n    line-height: 1.4166em;\n    text-rendering: optimizeLegibility;\n    margin-bottom: 0.3333em;\n    margin-top: 0;\n    border-bottom-width: 0.0416em;\n    border-bottom-style: solid;\n    border-bottom-color: transparent;\n    width: fit-content;\n\n    color: #1a202c;\n\n    transition: border-bottom-color ease 0.2s;\n\n    @media #{$phone} {\n      font-size: 0.6666em; // 16\n      line-height: 1.5em;\n    }\n\n    &.dce-cursor-pointer {\n      &:hover {\n        border-bottom-color: #334aff;\n        color: #1a202c;\n      }\n    }\n  }\n}\n\n.dce-detailed-list--row-content-details-location {\n  font-size: 0.8235em; // 14\n  line-height: 1.5714em;\n}\n\n.dce-detailed-list--row-content-details-location-label {\n  font-weight: 700;\n\n  i {\n    margin-right: 0.5714em;\n    font-size: 1em;\n    transition: color ease 0.2s;\n    cursor: default;\n\n    &:hover {\n      color: #334aff;\n    }\n  }\n}\n\n.dce-detailed-list--row-content-details-description {\n  margin-top: 0.9411em; //16\n  @media #{$phone} {\n    display: none;\n  }\n\n  p {\n    font-size: 0.875em;\n    line-height: 1.62em;\n    font-weight: 400;\n    text-rendering: optimizeLegibility;\n    color: rgb(45, 55, 72);\n  }\n}\n\n.dce-detailed-list--row-content-details-rsvp,\n.dce-detailed-list--row-content-details-cta {\n  font-size: 0.7058em; // 12\n  line-height: 1.3333em;\n  font-weight: 700;\n  border-bottom-width: 0.0833em;\n  border-bottom-style: solid;\n  border-bottom-color: #334aff;\n  width: fit-content;\n  color: #1a202c;\n  cursor: pointer;\n  transition: color ease 0.2s;\n}\n\n.dce-detailed-list--row-content-details-rsvp:hover,\n.dce-detailed-list--row-content-details-cta:hover {\n  
2color: #334aff;\n}\n\n.dce-detailed-list--row-content-details-footer-links {\n  display: flex;\n  gap: 8px;\n}\n\n.dce-detailed-list--row-content-image {\n  flex: 0.333;\n\n  transition: opacity ease 0.2s;\n  opacity: 1;\n\n  &.dce-cursor-pointer {\n    &:hover {\n      opacity: 0.8;\n    }\n  }\n\n  img {\n    border-style: none;\n    height: auto;\n    -ms-interpolation-mode: bicubic;\n    max-width: 100%;\n  }\n}\n\n.dce-detailed-list--divider {\n  align-items: center;\n  display: flex;\n\n  &:after {\n    background-color: rgb(203, 213, 224);\n    box-sizing: border-box;\n    content: "";\n    display: block;\n    height: 0.0588em;\n    margin-left: 1.1765em;\n    width: 100%;\n  }\n}\n\n.dce-detailed-list--divider-label {\n  color: #1a202c;\n  font-size: 0.9411em;\n  line-height: 1.5247em;\n  font-weight: 400;\n  white-space: nowrap;\n}\n\n.dc-detailed-list--calendar-header-top-controls {\n  display: flex;\n  gap: 0.5em;\n\n  .rev-cal-expand-search-block-btn {\n    width: 2em;\n    height: 2em;\n    background-color: #fff;\n    color: #2D3748;\n\n    &:hover {\n      background-color: #d3e5f6;\n      color: #2D3748;\n    }\n  }\n\n  .rev-cal-search-block.rev-cal-search-block_expanded {\n    .rev-cal-expand-search-block-btn {\n      background-color: #fff;\n      color: rgb(45, 55, 72);\n    }\n  }\n\n  .rev-cal-search-block-input {\n    height: 2.65em;;\n    font-size: 0.75em;\n    line-height: 1.3333em;\n    background-color: #fff;\n    color: #2d3748;\n    font-weight: 400;\n  }\n\n  .rev-cal-search-block-btn {\n    font-size: 0.75em;\n    height: 2.65em;\n    background-color: #EDF2F7FF;\n\n    &:hover {\n      background-color: #d3e5f6;\n      cursor: pointer;\n    }\n  }\n\n  .rev-cal-expand-clear-block-btn {\n    right: 3.75em;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background-color: #fff;\n    border-color: #d5d5d5;\n    border-width: 0.0833em;\n    border-style: solid;\n\n    &:hover {\n      background-color: #edf2f7;\n    }\n  }\n}\n\n.dc-detailed-list--calendar-share-button,\n.dc-detailed-list--calendar-subscribe-button{\n  gap: 0.3em;\n  cursor: pointer;\n  width: initial;\n  height: initial;\n  display: inline-flex;\n  align-items: center;\n  font-size: 0.7058em; //12\n  line-height: 1.3333em;\n  background-color: #fff;\n  color: #2d3748;\n  border-color: #d5d5d5;\n  border-width: 0.0833em;\n  border-style: solid;\n  border-radius: 18px;\n  padding: 0.6666em 1em;\n  font-weight: 400;\n  text-transform: capitalize;\n\n  @include transition(all ease 0.2s);\n  //.transition(background-color ease 0.8s);\n\n  &:hover,\n  &:focus,\n  &:active {\n    border-color: #5d5d5d;\n    background-color: #edf2f7;\n  }\n\n  i {\n    font-size: 1.5em;\n  }\n}\n\n',".calendar-bubble-view {\n  all: initial;\n\n  font-family: inherit;\n  font-size: inherit;\n  //  padding: 14px 22px;\n  width: 100%;\n  box-sizing: border-box;\n\n  display: block;\n  cursor: inherit;\n  pointer-events: inherit;\n\n  position: relative;\n\n}\n\n.calendar-bubble-view_container {\n  display: flex;\n  flex-wrap: nowrap;\n  gap: 30px;\n  scrollbar-width: none;\n\n  overflow: scroll;\n  -webkit-overflow-scrolling: touch;\n\n  &::-webkit-scrollbar {\n    display: none;\n  }\n}\n\n.bubble-view--bubble {\n  min-width: 75px;\n  overflow: hidden;\n  cursor: pointer;\n}\n\n@mixin bubble-size-gen($size) {\n  min-width: $size;\n  max-width: $size;\n\n  .bubble-view--bubble-image {\n    min-width: $size;\n    max-width: $size;\n    min-height: $size;\n    max-height: $size;\n\n    img {\n      height: $size\n    }\n  }\n}\n\n\n.bubble-view--bubble_size-medium {\n  @include bubble-size-gen(100px)\n}\n\n.bubble-view--bubble-image {\n  border-width: 1px;\n  border-style: none;\n  border-color: #C7C6C6;\n  overflow: hidden;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  margin-bottom: 0.3125em;\n  background-color: #336AD3;\n\n  img {\n    object-fit: cover;\n    width: 100%;\n  }\n}\n\n.bubble-view--bubble-image_rounded {\n  border-radius: 12px;\n}",'@import "core";\n\n\n.calendar-bubble-view_container--frame {\n  border-width: 1px;\n  border-style: solid;\n  border-color: #C4C4C4;\n  border-radius: 8px;\n  padding-top: 20px;\n  padding-right: 0;\n  padding-bottom: 20px;\n  padding-left: 0;\n  position: relative;\n\n  .calendar-bubble-view_container {\n    padding-top: 0;\n    padding-right: 20px;\n    padding-bottom: 0;\n    padding-left: 20px;\n  }\n\n  .calendar-bubble-view_scroll-left {\n    left:0;\n    .calendar-bubble-view_scroll_button {\n      left: -15px;\n    }\n  }\n  .calendar-bubble-view_scroll-right {\n    right: 0;\n  }\n\n}\n\n\n\n\n.calendar-bubble-view_container--wrap {\n  flex-wrap: wrap;\n}\n\n.calendar-bubble-view_scroll {\n\n  position: absolute;\n  width: 60px;\n  height: 100%;\n  top: 0;\n  border-radius: 8px;\n}\n\n.calendar-bubble-view_scroll-left {\n  left: 15px;\n  .calendar-bubble-view_scroll_button {\n    background: #fff;\n    left: -15px\n  }\n  background: rgb(255, 255, 255);\n  background: linear-gradient(90deg, rgba(255, 255, 255, 1) 10%, rgba(255, 255, 255, 0) 100%);\n\n  .calendar-bubble-view_scroll_button {\n    left: -35px;\n  }\n}\n\n.calendar-bubble-view_scroll-right {\n  right: 15px;\n  background: rgb(255, 255, 255);\n  background: linear-gradient(90deg, rgba(255, 255, 255, 0%) 10%, rgb(255, 255, 255) 100%);\n\n  .calendar-bubble-view_scroll_button {\n    background: #fff;\n    right: -15px\n  }\n}\n\n.calendar-bubble-view_scroll_button {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  width: 30px;\n  height: 30px;\n  border-radius: 50%;\n  //background-color: #336AD3;\n  border-width: 3px;\n  border-style: solid;\n  border-color: #A09E9E;\n  display: flex;\n  justify-content: center;\n  align-items: center;
2\n  cursor: pointer;\n  z-index: 1;\n  background-color: #fff;\n\n  transition: all 0.2s ease-in-out;\n\n  &:hover {\n    //background-color: #1E4C9B;\n  }\n\n  &:active {\n    //background-color: #1E4C9B;\n  }\n\n  &:focus {\n    outline: none;\n  }\n\n  .material-icons {\n    color: #A09E9E;\n    font-size: 1.5em;\n  }\n}\n\n\n\n\n.bubble-view--bubble_size-tiny {\n  @include bubble-size-gen(50px)\n}\n\n.bubble-view--bubble_size-small {\n  @include bubble-size-gen(75px)\n}\n\n\n.bubble-view--bubble_size-large {\n  @include bubble-size-gen(125px)\n}\n\n.bubble-view--bubble-image--border {\n  border-style: solid;\n\n}\n\n.bubble-view--bubble-image_square {\n  border-radius: 0;\n}\n\n\n\n.bubble-view--bubble-image_circle {\n  border-radius: 50%;\n}\n\n\n.bubble-view--bubble_event-name {\n  font-size: 0.75em;\n  line-height: 1.333em;\n  letter-spacing: 0;\n  color: #535353;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  text-align: center;\n}\n\n\n.bubble-view--bubble_event-date {\n  color: #a09e9e;\n  font-size: 0.625em;\n  line-height: 0.8125em;\n  text-align: center;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n}\n\n.bubble-view--bubble_event-date .material-icons {\n  font-size: 1em;\n}\n',".dc-highlights {\n  margin-bottom: 2em;\n\n  .dce__h1 {\n    padding-bottom: 0;\n    width: auto;\n    height: 1em;\n    font-size: 2.25em;\n    line-height: 1em;\n    margin: 0 0 0.5em !important;\n    display: table;\n    font-weight: 700;\n    color: #c4c4c4;\n  }\n\n  /*.dc-highlights_container {\n    border-width: 1px;\n    border-style: solid;\n    border-color: #C4C4C4;\n    border-radius: 6px;\n    padding: 1.25em;\n  }*/\n}\n",'@import "../utils/mixins";\n\n.dc-ai-search {\n  margin-bottom: 2em;\n}\n.dc-ai-search--container {\n  position: relative;\n  overflow: hidden;\n  padding: 0;\n\n  .material-icons {\n    position: absolute;\n    right: 0px;\n    top: 0px;\n    cursor: pointer;\n    z-index: 10;\n    height: 100%;\n    display: flex;\n    align-items: center;\n    margin-right: 10px;\n    box-shadow: none;\n    text-decoration: none;\n    color: #3d3d3d;\n    justify-content: center;\n\n  }\n}\n\ninput.dc-ai-search--container__input {\n  border-color: #202124;\n  background-color: #F2F2F2;\n  color: #202124;\n  width: 100%;\n  box-shadow: none;\n  border: 1px solid #656565;\n  border-radius: 20px;\n  padding: 8px 15px;\n  -webkit-box-sizing: border-box;\n  -moz-box-sizing: border-box;\n  box-sizing: border-box;\n  font-size: 16px;\n  line-height: 1.5;\n  margin: 0;\n  outline: none;\n  position: relative;\n\n\n  &:hover {\n    border-color: #c5c5c5;\n  }\n\n}\n\n.dc-ai-search--container__blur {\n  position: absolute;\n\n  display: block;\n  border-radius: 20px;\n  transition: all 0.15s;\n  z-index: 5;\n  background-color: #f9d789;\n  color: #14141E;\n}\n\n.dc-ai-search--container.searching .dc-ai-search--container__blur {\n  width: 100%;\n  height: 100%;\n  right: 0;\n  top: 0;\n  opacity: 1;\n}\n\n.dc-ai-search--container__process {\n  position: absolute;\n  background-color: #fff;\n  border-radius: 20px;\n  width: 0%;\n  opacity: 0;\n  height: 100%;\n  top: 0;\n  left: 50%;\n  z-index: 8;\n  display: block;\n}\n\n\n.dc-ai-search--container.searching .dc-ai-search--container__process {\n  animation: searchprogress 1.2s 0.2s infinite;\n}\n\n@include keyframes(searchprogress) {\n  0% {\n    opacity: 0;\n    width: 0%;\n    left: 50%;\n  }\n  50% {\n    opacity: 0.3;\n    width: 100%;\n    left: 0;\n  }\n  70% {\n    opacity: 0;\n    width: 100%;\n  }\n}\n\n\n.dc-ai-suggestions {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  gap: 5px;\n  margin-top: 10px;\n}\n\n.dc-ai-suggestions__label {\n  color: #202124;\n}\n\n.dc-ai-suggestions__pill {\n  color: #656565;\n  cursor: pointer;\n  padding: 0 6px;\n  border-radius: 5px;\n\n  @include transition(.2s ease-in-out all);\n\n  &:hover {\n    color: white;\n    background-color: #9e9e9e;\n  }\n}','@import "../variables";\n\n.dce--event-card--cta-btn {\n  border-radius: 8px;\n  background-color: #00aafb;\n  color: #fff;\n  padding-top: 0.4em;\n  padding-bottom: 0.4em;\n  padding-right: 1.5em;\n  padding-left: 1.5em;\n  font-size: 0.875em;\n  font-weight: 500;\n  display: block;\n  text-align: center;\n  text-decoration: none;
2\n  overflow-wrap: anywhere;\n  height: fit-content;\n}\n\n.dce--event-card--cta-btn:hover {\n  color: #fff;\n  background-color: #1ac4ff;\n}\n\n.dce--event-card--cta-btn-auto-width {\n  width: auto !important;\n}\n\n.dce--event-card-details-item {\n  flex-grow: 1;\n  margin-top: 10px;\n  padding-bottom: 10px;\n  margin-bottom: -1px;\n}\n\n.dce--event-card--cta {\n  margin-top: 15px;\n  display: flex;\n  justify-content: center;\n}\n\n.dce--card-details-item {\n  flex-grow: 1;\n}\n\n.dce--card--cta {\n  margin-top: 15px;\n  display: flex;\n  justify-content: center;\n}\n',".dc-share-button {\n  display: inline-flex;\n  cursor: pointer;\n  flex-direction: column;\n  align-items: center;\n\n  &:hover {\n    filter: opacity(0.8);\n  }\n}\n\na.dc-share-button {\n  text-decoration: none;\n\n}\n\n.dc-share-button--img {\n  width: 100%;\n\n}\n\n.dc-socials-icon {\n  display: flex;\n  width: 3em;\n  height: 3em;\n  cursor: pointer;\n  align-items: center;\n  justify-content: center;\n}\n\n\n.dc-socials-icon--x {\n  background: #000;\n  padding: 0.1em;\n  border-radius: 50%;\n\n  img {\n    width: 65%;\n  }\n}\n\n.dc-socials-icon--more {\n  background: #C1C1C1;\n  border-radius: 50%;\n  padding: 0.1em;\n  color: #fff;\n}\n\n.dc-share-button--label {\n  font-size: 0.8em;\n  margin-top: 0.5em;\n  color: #0b2e13;\n}","@import \"socials.scss\";\n\n.dc-subscribe-popup,\n.dc-share-popup {\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background-color: rgba(0, 0, 0, 0.5);\n  z-index: 10000007;\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  opacity: 0;\n  visibility: hidden;\n  transition: opacity 0.3s, visibility 0.3s;\n  font-size: 14px;\n\n  @media (max-width: $phone-size) {\n    align-items: end;\n  }\n\n  a {\n    text-decoration: none;\n  }\n}\n\n\n.dc-subscribe-popup--card--close,\n.dc-share-popup--card--close {\n  cursor: pointer;\n\n  position: absolute;\n  right: 1.5em;\n  top: 1em;\n  width: 2em;\n  height: 2em;\n  opacity: 0.3;\n\n  &:hover {\n    opacity: 1;\n\n    &:before, &:after {\n      background-color: #333;\n    }\n  }\n\n  &:before, &:after {\n    position: absolute;\n    left: 15px;\n    content: ' ';\n    height: 33px;\n    width: 2px;\n    background-color: #333;\n  }\n\n  &:before {\n    transform: rotate(45deg);\n  }\n\n  &:after {\n    transform: rotate(-45deg);\n  }\n}\n\n.dc-subscribe-popup--hidden,\n.dc-share-popup--hidden {\n  opacity: 0;\n  visibility: hidden;\n\n}\n\n.dc-subscribe-popup--fade-in,\n.dc-share-popup--fade-in {\n  opacity: 1;\n  visibility: visible;\n}\n\n.dc-subscribe-popup--card,\n.dc-share-popup--card {\n  background-color: #fff;\n  border-radius: 10px;\n  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);\n  padding: 1.5em;\n  width: 320px;\n  max-width: 400px;\n  position: relative;\n  max-height: 90vh;\n  overflow-y: auto;\n  overflow-x: hidden;\n\n  @media (max-width: $phone-size) {\n    width: 100%;\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n    max-height: 80vh;\n  }\n}\n\n\n.dc-share-popup--card-section--qr {\n  margin-top: 2em;\n  border-radius: 10px;\n  overflow: hidden;\n  width: 100%;\n  display: flex;\n  justify-content: center;\n\n  svg {\n    border-radius: 10px;\n    width: 250px;\n    height: 250px;\n    border: 1px solid #e0e0e0;\n  }\n}\n\n.dc-share-popup--card-section--qr-placeholder {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  width: 100%;\n  min-height: 250px;\n  background-color: #f0f0f0;\n  border-radius: 10px;\n}\n\n\n.dc-subscribe-popup--card-section,\n.dc-share-popup--card-section {\n  margin-bottom: 20px;\n  padding-bottom: 20px;\n  border-bottom: 1px solid #e0e0e0;\n\n}\n\n.dc-subscribe-popup--card-section--header,\n.dc-share-popup--card-section--header {\n  display: flex;\n  justify-content: space-between;\n  font-size: 1.4em;\n  line-height: 1.2em;\n  flex-direction: column;\n  align-items: flex-start;\n  padding-right: 2em;\n}\n\n.dc-subscribe-popup--card-section--subheader,\n.dc-share-popup--card-section--subheader {\n  display: block;\n  margin-bottom: 1.2em;\n  width: 100%;\n  overflow: hidden;\n  word-break: break-all;\n  white-space: break-spaces;\n  text-wrap: nowrap;\n  text-overflow: ellipsis;\n}\n\n.dc-subscribe-popup--card-section--subheader {\n  margin-top: 20px;\n  padding-top: 20px;\n  border-top-width: 1px;\n  border-top-style: solid;
2\n  border-color: #e0e0e0;\n  margin-bottom: 0;\n}\n\n.dc-share-popup--card-section--header_no-margin {\n  margin-bottom: 0;\n}\n\n.dc-share-popup--card-section--header_center {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n  margin-bottom: 20px;\n  width: 100%;\n}\n\n.dc-share-popup--card-section--buttons {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 16px;\n}\n\n.dc-share-popup--link-input {\n  width: 100%;\n  padding: 8px 8px;\n  border: 1px solid #e0e0e0;\n  border-radius: 12px;\n  font-size: 1em;\n  display: flex;\n  gap: 12px;\n}\n\n.dc-share-popup--link-input_value-container {\n  display: flex;\n  align-items: center;\n  width: 100%;\n}\n\n.dc-share-popup--link-input_value {\n  width: 100%;\n  overflow: hidden;\n  word-break: break-all;\n  text-overflow: ellipsis;\n  display: flex;\n  align-items: center;\n  padding: 2px;\n  border: none;\n  white-space: nowrap;\n  background-color: rgba(0, 0, 0, 0);\n  height: 1.4em;\n\n  &:focus-visible {\n    outline-offset: 0px;\n    outline: -webkit-focus-ring-color auto 1px;\n  }\n}\n\nbutton.dc-share-popup--link-input_button {\n  cursor: pointer;\n  background-color: #2646CB;\n  color: #fff;\n  border: none;\n  height: 36px;\n  padding: 0 16px;\n  font-size: 14px;\n  line-height: 36px;\n  border-radius: 18px;\n  word-break: normal;\n\n  &:hover {\n    background-color: #1a2f8c;\n  }\n}\n\n\n.dc-share-popup--link-input-notification {\n  background-color: #0c0c0c;\n  color: #fff;\n  padding: 8px;\n  border-radius: 8px;\n  font-weight: 400;\n  text-align: center;\n}\n\n.dc-subscribe-popup--rss-feed-container {\n  margin-top: 20px;\n\n  padding: 20px 0 0 0;\n  border-top-width: 1px;\n  border-top-style:  solid;\n  border-top-color: #e0e0e0;\n}\n\n.dc-subscribe-popup--rss-feed-link {\n  display: flex;\n  align-items: center;\n  gap: 0.5em;\n  margin-bottom: 12px;\n  font-size: 1em;\n  color: #0c0c0c;\n  cursor: pointer;\n  padding: 0.25em;\n  border-radius: 4px;\n\n  &:hover,\n  &:focus {\n    color: #0C0C0CCE;\n    background-color: #e0e0e0;\n\n  }\n}\n\n.dc-subscribe-popup--rss-feed-link i {\n  color: #F08305;\n  width: 32px;\n  height: 32px;\n  padding: 0px;\n  border-radius: 4px;\n  border-width: 1px;\n  border-style: solid;\n  border-color: #e0e0e0;\n  font-size: 28px;\n}\n\n\n.dc-subscribe-popup--add-to-calendar-container {\n  //background-color: #f3f7f9;\n  display: flex;\n  flex-direction: column;\n  margin-top: 0;\n  padding: 0;\n  //border-top: 1px solid #e0e0e0;\n\n  .dc-subscribe-popup--add-to-calendar-links {\n    display: flex;\n    flex-direction: column;\n    flex-wrap: wrap;\n    gap: 0.15em;\n  }\n\n  .dc-subscribe-popup--add-to-calendar-list {\n    display: flex;\n    flex-direction: column;\n    flex-wrap: wrap;\n    gap: 12px;\n\n    padding: 12px 0;\n  }\n\n\n  .dc-subscribe-popup--add-to-calendar-link {\n\n    display: flex;\n    gap: 0.5em;\n    padding: 0.25em;\n    flex-direction: row;\n    align-items: center;\n    font-size: 1em;\n\n    color: #0c0c0c;\n\n\n    border-radius: 0.5em;\n\n    transition: all ease-in 0.2s;\n    &:hover,\n    &:focus {\n      color: #0C0C0CCE;\n      background-color: #e0e0e0;\n    }\n\n\n    img {\n      width: 32px;\n      height: 32px;\n      padding: 4px;\n      border-radius: 4px;\n      border-width: 1px;\n      border-style: solid;\n      border-color: #e0e0e0;\n      background-color: #fff;\n    }\n  }\n}\n\n.dc-subscribe-popup_offline {\n  opacity: 0.5;\n}",".dc-calendar-branding--header {\n\n  margin-bottom: 1em;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  flex-direction: row;\n\n\n  &.dc-calendar-branding--header_end {\n    justify-content: flex-end;\n  }\n\n  &.dc-calendar-branding--header_sticky {\n    position: sticky;\n    top: 0;\n    background-color: white;\n    z-index: 1;\n  }\n}\n\n.dc-calendar-branding--header.rev-logo-last {\n\n\n  .dc-calendar-branding--header-image-container {\n    order: 2;\n  }\n\n  .dc-calendar-branding--header-backbutton-container {\n    order: 1;\n  }\n\n\n}\n\n.dc-calendar-branding--header-image-container {\n  order: 1;\n  max-width: 40%;\n  img {\n    // max-height: 60px;\n    //width: auto;\n    width: 100%;\n  }\n}\n\n\n.dc-calendar-branding--header-backbutton-container {\n\n  order: 2;\n  a {\n    color: #5e5e5e;\n    font-weight: 400;\n\n    &:hover {\n      color: rgba(68, 68, 68, 0.7);\n    }\n  }\n}",".rev-cal-search-block {\n  display: flex;\n  position: relative;\n  padding: 0;\n\n\n}\n\n.rev-cal-search-block > * {\n  transition: all .51s;\n\n}\n\n.rev-cal-search-block.rev-cal-search-block_expanded {\n  .rev-cal-expand-search-block-btn {\n    border-top-right-radius: 0;\n    border-bottom-right-radius: 0;\n    background-color: rgba(211, 211, 211, 0.76);\n    border-right-width: 0;\n  }\n\n  .rev-cal-search-block-input {\n    width: 200px;\n    min-width: initial;\n    visibility: visible;\n    padding: 0 0.5em;\n\n  }\n\n  .rev-cal-search-block-btn {\n    visibility: visible;\n    width: 4.5em;\n    padding: 0 0.5em;\n    overflow-wrap: normal;\n  }\n\n  .rev-cal-expand-clear-block-btn {\n    width: 1.5em;\n    visibility: visible;\n  }\n}\n\n.rev-cal-search-block .rev-cal-search-block-input:placeholder-shown + .rev-cal-expand-clear-block-btn {\n  opacity: 0;\n  pointer-events: none;\n}\n\n.rev-cal-expand-search-block-btn {\n  display: flex;\n  flex-direction: row;\n  cursor: pointer;\n  width: 100%;\n  max-width: 2.5em;
2\n  max-height: 2.5em;\n  border-top-right-radius: 50%;\n  border-bottom-right-radius: 50%;\n  border-top-left-radius: 50%;\n  border-bottom-left-radius: 50%;\n  align-items: center;\n  justify-content: center;\n  background-color: rgb(211, 211, 211);\n  color: rgb(255, 255, 255);\n  pointer-events: auto;\n\n  border-width: 1px;\n  border-style: solid;\n  border-color: rgba(211, 211, 211, 0.76);\n\n  //transition: border-right-width .1s;\n\n  &:hover,\n  &.active {\n    cursor: pointer;\n\n    background-color: rgba(211, 211, 211, 0.76);\n  }\n}\n\n\n.rev-cal-search-block-input {\n  display: inline-flex;\n  visibility: hidden;\n  font-size: 1em;\n  flex-direction: row;\n  width: 0;\n  min-width: 0;\n  height: 2.5em;\n  border-style: solid;\n  border-top-color: rgba(211, 211, 211, 0.76);\n  border-bottom-color: rgba(211, 211, 211, 0.76);\n\n  //border-top-right-radius: 25px;\n  //border-bottom-right-radius: 25px;\n  //border-top-left-radius: 0;\n  //border-bottom-left-radius: 0;\n  border-bottom-width: 1px;\n  border-top-width: 1px;\n  border-left-width: 0;\n  border-right-width: 0px;\n  align-items: center;\n  justify-content: center;\n  color: #333;\n  pointer-events: auto;\n  padding: 0;\n\n  &::placeholder {\n    color: #D3D3D3C1;\n  }\n}\n\n\n.rev-cal-search-block-btn {\n  visibility: hidden;\n  overflow: hidden;\n  border-style: solid;\n  border-width: 1px;\n  border-color: rgba(211, 211, 211);\n  padding: 0;\n  border-top-right-radius: 25px;\n  border-bottom-right-radius: 25px;\n  border-top-left-radius: 0;\n  border-bottom-left-radius: 0;\n  border-left-width: 0;\n  width: 0;\n  overflow-wrap: normal;\n\n  &:focus {\n    outline: none;\n    background-color: rgba(211, 211, 211, 0.76);\n  }\n\n  &:hover {\n    background-color: rgba(211, 211, 211, 0.76);\n  }\n}\n\n.rev-cal-expand-clear-block-btn {\n  position: absolute;\n  border: none;\n  display: block;\n  visibility: hidden;\n  height: 1.5em;\n  border-radius: 50%;\n  top: 0;\n  bottom: 0;\n  right: 5em;\n  margin: auto;\n  background: #ddd;\n  color: #333;\n  padding: 0;\n  outline: none;\n  cursor: pointer;\n  transition: background-color .3s, width .01s;\n  width: 0;\n}","\n@keyframes loading-preloader {\n  to {\n    background-position-x: -20%;\n  }\n}\n\n.rev-preloader-block {\n  max-width: 100%;\n  overflow: hidden;\n\n  background-color: var(--loading-grey);\n  background: linear-gradient(\n      100deg,\n      rgba(255, 255, 255, 0) 40%,\n      rgba(255, 255, 255, .5) 50%,\n      rgba(255, 255, 255, 0) 60%\n  ) var(--loading-grey);\n  background-size: 200% 100%;\n  background-position-x: 180%;\n  animation: 1s loading-preloader ease-in-out infinite;\n}\n",'@import "../utils/preloader.scss";\n\n.rev--loader-tile {\n\n}\n\n.rev--loader-tile-item {\n  box-sizing: border-box;\n  border-radius: 3px;\n  //animation: wave 2s ease .0s infinite;\n  opacity: .1;\n\n  /*&:nth-child(4n+1) {\n    animation-delay: 0s;\n  }\n\n  &:nth-child(4n+2) {\n    animation-delay: 0.2s;\n  }\n\n  &:nth-child(4n+3) {\n    animation-delay: 0.4s;\n  }\n\n  &:nth-child(4n+4) {\n    animation-delay: 0.6s;\n  }\n  */\n}\n//\n//@keyframes wave {\n//  0% {\n//    opacity: .3;\n//  }\n//  50% {\n//    opacity: .5;\n//  }\n//  100% {\n//    opacity: .3;\n//  }\n//}\n\n\n.rev--loader-card-item {\n  width: auto;\n  min-height: 30vh;\n  flex: 1 1;\n  box-sizing: border-box;\n  box-shadow: rgba(0, 0, 0, 0.07) 0px 4px 8px 0px !important;\n\n  div {\n    background-color: var(--loading-grey);\n    width: 100%;\n    height: 100%;\n  }\n}\n\n\n.card-view-horizontal {\n  .rev--loader-card-item {\n    flex: auto;\n    min-height: 18vh;\n\n    div {\n      min-height: 18vh;\n    }\n  }\n}\n\n\n.rev--loader-slider-item {\n  background-color: inherit !important;\n  width: 100%;\n  height: 30vh;\n  box-shadow: rgba(0, 0, 0, 0.07) 0px 4px 8px 0px !important;\n\n  .card-view--card {\n    background-color: var(--loading-grey);\n    height: 100% !important;\n    margin: 0;\n  }\n\n}\n\n.rev--loader-monthly-row-item {\n  position: relative;\n\n  &:after {\n    content: " ";\n    height: 100%;\n    width: 100%;\n    position: absolute;\n    top: 5.2856em;\n    left: 0;\n    background: linear-gradient(100deg, rgba(255, 255, 255, 0) 40%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 60%) var(--loading-grey);\n    background-size: 200% 100%;\n    background-position-x: 180%;\n    animation: 1s loading-preloader ease-in-out infinite;\n    opacity: 0.9;\n  }\n\n}\n\n\n.rev--loader-detailed-item {\n  min-height: 25vh;\n  //background-color: #fff;\n  border-radius: 6px;\n  overflow: hidden;\n  box-shadow: 0px 4px 6px rgba(0, 0, 0, .12);\n\n  .dce-detailed-list--row-date,\n  .dce-detailed-list--row-content-details,\
2n  .dce-detailed-list--row-content-image {\n\n\n  }\n}\n\n.rev--loader-events-list-item {\n\n  .events-list--row {\n    padding: 0;\n\n  }\n\n  .rev-preloader-block {\n    height: 65px;\n    width: 100%;\n  }\n\n  &.events-list--row-wrapper {\n\n\n  }\n}\n\n\n.dce--generic-loader {\n  min-height: 25vh;\n  //background-color: #fff;\n  border-radius: 6px;\n  overflow: hidden;\n  box-shadow: 0px 4px 6px rgba(0, 0, 0, .12);\n  padding: 0 !important;\n\n  div {\n    max-height: 400px;\n    height: 25vh;\n  }\n}','@mixin mobile-preview {\n  display: flex;\n  justify-content: center;\n  border: 16px black solid;\n\n  border-radius: 36px;\n  width: 390px;\n  height: 660px;\n  margin-left: auto;\n  margin-right: auto;\n  position: relative;\n  padding: 0;\n\n  .mobile-preview--smartphone {\n    overflow: auto;\n    width: 100%;\n    border-bottom: 50px solid black;\n    border-top: 50px solid black;\n  }\n\n  &:before {\n    content: "";\n    display: block;\n    width: 60px;\n    height: 5px;\n    position: absolute;\n    top: 20px;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    background: #333;\n    border-radius: 10px;\n    z-index: 100;\n  }\n\n  &:after {\n    content: "";\n    display: block;\n    width: 35px;\n    height: 35px;\n    position: absolute;\n    left: 50%;\n    bottom: -20px;\n    transform: translate(-50%, -50%);\n    background: #333;\n    border-radius: 50%;\n  }\n}\n'],sourceRoot:""}]),c.locals={};const d=c},61081(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:Arial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;transform:translate(0, -50%);cursor:pointer;color:rgba(0,0,0,0);border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:rgba(0,0,0,0);outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\u2190"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"\u2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"\u2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:0;background:0 0;position:static;position:initial}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\u2022";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}',"",{version:3,sources:["webpack://./src/sass/calendar/slick-theme.min.css"],names:[],mappings:"AAAA,oCACA,iBAGE,CAAA,aACA,CAAA,SACA,CAAA,mEAEF,iBAGE,CAAA,kCACA,CAAA,iCACA,CAAA,wBAEF,WAEE,CAAA,aACA,CAAA,OACA,CAAA,UACA,CAAA,WACA,CAEA,4BACA,CAAA,cACA,CAAA,mBACA,CAAA,WACA,CAAA,SACA,CAAA,cACA,CAAA,wEAEF,mBAIE,CAAA,SACA,CAAA,cACA,CAAA,oGAEF,SAIE,CAAA,oEAEF,WAEE,CAAA,sCAEF,cAEE,CAAA,aACA,CAAA,WACA,CAAA,UACA,CAAA,YAEF,UACE,CAAA,sBAEF,WACE,CAAA,SACA,CAAA,mBAEF,WACE,CAAA,gDAEF,WAEE,CAAA,YAEF,WACE,CAAA,sBAEF,UACE,CAAA,UACA,CAAA,6BAEF,WACE,CAAA,2BAEF,kBACE,CAAA,YAEF,UACE,CAAA,QACA,CAAA,eACA,CAAA,iBACA,CAAA,eAEF,iBACE,CAAA,oBACA,CAAA,UACA,CAAA,WACA,CAAA,YACA,CAAA,SACA,CAAA,cACA,CAAA,sBAEF,WACE,CAAA,aACA,CAAA,aACA,CAAA,UACA,CAAA,WACA,CAAA,WACA,CAAA,cACA,CAAA,mBACA,CAAA,QACA,CAAA,SACA,CAAA,cACA,CAAA,eAAA,CAAA,gBACA,CAAA,wDAEF,SAEE,CAAA,sEAEF,SAEE,CAAA,6BAEF,aACE,CAAA,gBACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WACA,CAAA,WACA,CAAA,iBACA,CAAA,WACA,CAAA,UACA,CAAA,0CA
2EF,WACE,CAAA,UACA",sourcesContent:['@charset \'UTF-8\';\n.slick-dots,\n.slick-next,\n.slick-prev {\n  position: absolute;\n  display: block;\n  padding: 0;\n}\n.slick-dots li button:before,\n.slick-next:before,\n.slick-prev:before {\n  font-family: Arial;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n.slick-next,\n.slick-prev {\n  font-size: 0;\n  line-height: 0;\n  top: 50%;\n  width: 20px;\n  height: 20px;\n  -webkit-transform: translate(0, -50%);\n  -ms-transform: translate(0, -50%);\n  transform: translate(0, -50%);\n  cursor: pointer;\n  color: transparent;\n  border: none;\n  outline: 0;\n  background: 0 0;\n}\n.slick-next:focus,\n.slick-next:hover,\n.slick-prev:focus,\n.slick-prev:hover {\n  color: transparent;\n  outline: 0;\n  background: 0 0;\n}\n.slick-next:focus:before,\n.slick-next:hover:before,\n.slick-prev:focus:before,\n.slick-prev:hover:before {\n  opacity: 1;\n}\n.slick-next.slick-disabled:before,\n.slick-prev.slick-disabled:before {\n  opacity: 0.25;\n}\n.slick-next:before,\n.slick-prev:before {\n  font-size: 20px;\n  line-height: 1;\n  opacity: 0.75;\n  color: #fff;\n}\n.slick-prev {\n  left: -25px;\n}\n[dir="rtl"] .slick-prev {\n  right: -25px;\n  left: auto;\n}\n.slick-prev:before {\n  content: "\u2190";\n}\n.slick-next:before,\n[dir="rtl"] .slick-prev:before {\n  content: "\u2192";\n}\n.slick-next {\n  right: -25px;\n}\n[dir="rtl"] .slick-next {\n  right: auto;\n  left: -25px;\n}\n[dir="rtl"] .slick-next:before {\n  content: "\u2190";\n}\n.slick-dotted.slick-slider {\n  margin-bottom: 30px;\n}\n.slick-dots {\n  width: 100%;\n  margin: 0;\n  list-style: none;\n  text-align: center;\n}\n.slick-dots li {\n  position: relative;\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n  margin: 0 5px;\n  padding: 0;\n  cursor: pointer;\n}\n.slick-dots li button {\n  font-size: 0;\n  line-height: 0;\n  display: block;\n  width: 20px;\n  height: 20px;\n  padding: 5px;\n  cursor: pointer;\n  color: transparent;\n  border: 0;\n  outline: 0;\n  background: 0 0;\n  position: initial;\n}\n.slick-dots li button:focus,\n.slick-dots li button:hover {\n  outline: 0;\n}\n.slick-dots li button:focus:before,\n.slick-dots li button:hover:before {\n  opacity: 1;\n}\n.slick-dots li button:before {\n  font-size: 6px;\n  line-height: 20px;\n  position: absolute;\n  top: 0;\n  left: 0;\n  width: 20px;\n  height: 20px;\n  content: "\u2022";\n  text-align: center;\n  opacity: 0.25;\n  color: #000;\n}\n.slick-dots li.slick-active button:before {\n  opacity: 0.75;\n  color: #000;\n} /*# sourceMappingURL=slick-theme.min.css.map */\n'],sourceRoot:""}]),i.locals={};const s=i},44793(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-track{display:flex;align-items:stretch}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{overflow:hidden;margin:0;padding:0;margin:0 -10px}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0, 0, 0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:flex}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-slide{align-self:stretch;height:auto;height:initial}.slick-slide>div{display:flex;align-self:stretch;width:100%;margin:0 10px}.card-slider_card-wrapper{box-shadow:0px 4px 8px 0px rgba(0,0,0,.17);background-color:#fff;margin-bottom:3em;overflow:hidden;display:flex !important;flex-direction:column}.card-slider_card-wrapper .card-view--card{box-shadow:none;margin:0;border-radius:0;border-radius:initial}',"",{version:3,sources:["webpack://./src/sass/calendar/slick.min.css"],names:[],mappings:"AAAA,uCAGI,iBAAA,CACA,aAAA,CAGJ,aACI,YAAA,CACA,mBAAA,CAIJ,wDAEI,iBAAA,CAGJ,cACI,qBAAA,CACA,wBAAA,CAGA,gBAAA,CACA,0BAAA,CACA,uBAAA,CAEA,kBAAA,CACA,yCAAA,CAIJ,YACI,eAAA,CACA,QAAA,CACA,SAAA,CACA,cAAA,CAIJ,kBACI,SAAA,CAGJ,qBACI,cAAA,CACA,WAAA,CAGJ,qDAMI,8BAAA,CAGJ,aACI,KAAA,CACA,MAAA,CAGJ,uCAEI,aAAA,CACA,UAAA,CAGJ,mBACI,UAAA,CAGJ,aACI,YAAA,CACA,UAAA,CACA,WAAA,CACA,cAAA,CAGJ,uBACI,WAAA,CAGJ,iBACI,aAAA,CAGJ,+BACI,YAAA,CAGJ,0BACI,mBAAA,CAGJ,gCAEI,YAAA,CAIJ,6BACI,aAAA,CACA,WAAA,CACA,8BAAA,CAGJ,0BACI,YAAA,CAGJ,aACI,kBAAA,CACA,WAAA,CAAA,cAAA,CAGJ,iBACI,YAAA,CACA,kBAAA,CACA,UAAA,CACA,aAAA,CAKJ,0BACI,0CAAA,CACA,qBAAA,CACA,iBAAA,CACA,eAAA,CACA,uBAAA,CACA,qBAAA,CAGJ,2CACI,eAAA,CACA,QAAA,CACA,eAAA,CAAA,qBAAA",sourcesContent:['.slick-list,\n.slick-slider,\n.slick-track {\n    position: relative;\n    display: block;\n}\n\n.slick-track {\n    display: flex;
2\n    align-items: stretch;\n}\n\n\n.slick-loading .slick-slide,\n.slick-loading .slick-track {\n    visibility: hidden;\n}\n\n.slick-slider {\n    box-sizing: border-box;\n    -webkit-user-select: none;\n    -moz-user-select: none;\n    -ms-user-select: none;\n    user-select: none;\n    -webkit-touch-callout: none;\n    -khtml-user-select: none;\n    -ms-touch-action: pan-y;\n    touch-action: pan-y;\n    -webkit-tap-highlight-color: transparent;\n}\n\n\n.slick-list {\n    overflow: hidden;\n    margin: 0;\n    padding: 0;\n    margin: 0 -10px;\n\n}\n\n.slick-list:focus {\n    outline: 0;\n}\n\n.slick-list.dragging {\n    cursor: pointer;\n    cursor: hand;\n}\n\n.slick-slider .slick-list,\n.slick-slider .slick-track {\n    -webkit-transform: translate3d(0, 0, 0);\n    -moz-transform: translate3d(0, 0, 0);\n    -ms-transform: translate3d(0, 0, 0);\n    -o-transform: translate3d(0, 0, 0);\n    transform: translate3d(0, 0, 0);\n}\n\n.slick-track {\n    top: 0;\n    left: 0;\n}\n\n.slick-track:after,\n.slick-track:before {\n    display: table;\n    content: "";\n}\n\n.slick-track:after {\n    clear: both;\n}\n\n.slick-slide {\n    display: none;\n    float: left;\n    height: 100%;\n    min-height: 1px;\n}\n\n[dir="rtl"] .slick-slide {\n    float: right;\n}\n\n.slick-slide img {\n    display: block;\n}\n\n.slick-slide.slick-loading img {\n    display: none;\n}\n\n.slick-slide.dragging img {\n    pointer-events: none;\n}\n\n.slick-initialized .slick-slide {\n    /*display: block;*/\n    display: flex;\n\n}\n\n.slick-vertical .slick-slide {\n    display: block;\n    height: auto;\n    border: 1px solid transparent;\n}\n\n.slick-arrow.slick-hidden {\n    display: none;\n}\n\n.slick-slide {\n    align-self: stretch;\n    height: unset;\n}\n\n.slick-slide > div {\n    display: flex;\n    align-self: stretch;\n    width: 100%;\n    margin: 0 10px;\n\n}\n\n\n.card-slider_card-wrapper {\n    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.17);\n    background-color: #fff;\n    margin-bottom: 3em;\n    overflow: hidden;\n    display: flex !important;\n    flex-direction: column;\n\n}\n.card-slider_card-wrapper .card-view--card {\n    box-shadow: none;\n    margin: 0;\n    border-radius: initial;\n}\n/*# sourceMappingURL=slick.min.css.map */\n'],sourceRoot:""}]),i.locals={};const s=i},26785(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".OrgSwitchOverlay_scrim__T518j{position:fixed;inset:0;z-index:1000000;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.OrgSwitchOverlay_card__IiyZM{width:360px;max-width:calc(100% - var(--spacing-2xl));box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-3xl);background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);text-align:center}.OrgSwitchOverlay_card__IiyZM:focus-visible{outline:none}@media(max-width: 767px){.OrgSwitchOverlay_card__IiyZM{max-width:328px}}.OrgSwitchOverlay_textGroup__l5Rbd{display:flex;flex-direction:column;gap:var(--spacing-xs)}.OrgSwitchOverlay_title__v3eGS{margin:0;font-size:var(--text-md-size);font-weight:600;color:var(--text-primary)}.OrgSwitchOverlay_supporting__JUlhQ{margin:0;font-size:var(--text-sm-size);color:var(--text-tertiary)}.OrgSwitchOverlay_progressTrack__kXtFr{width:100%;height:8px;border-radius:9999px;background:var(--bg-tertiary);overflow:hidden}.OrgSwitchOverlay_progressFill__FgpLP{width:40%;height:100%;border-radius:9999px;background:var(--color-brand-600);animation:OrgSwitchOverlay_org-switch-progress__TjHAN 1.4s cubic-bezier(0.4, 0, 0.2, 1) infinite}@keyframes OrgSwitchOverlay_org-switch-progress__TjHAN{0%{transform:translateX(-100%)}100%{transform:translateX(250%)}}.OrgSwitchOverlay_toast__e2Nib{position:fixed;z-index:60;bottom:var(--spacing-4xl);left:312px;width:400px;box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--spacing-lg);padding:var(--spacing-xl);background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl)}@media(max-width: 767px){.OrgSwitchOverlay_toast__e2Nib{left:var(--spacing-xl);right:var(--spacing-xl);bottom:var(--spacing-xl);width:auto}}.OrgSwitchOverlay_toastDisc__-NHFe{flex:none;width:32px;height:32px;border-radius:9999px;display:grid;place-items:center}.OrgSwitchOverlay_toastDisc--success__ywrdc{background:var(--color-success-50);color:var(--color-success-600)}.OrgSwitchOverlay_toastDisc--error__7W4gu{background:var(--color-error-50);color:var(--color-error-600)}.OrgSwitchOverlay_toastBody__kyFcx{flex:1 1;min-width:0}.OrgSwitchOverlay_toastTitle__AOzdr{margin:0;font-size:var(--text-sm-size);font-weight:600;color:var(--text-primary)}.OrgSwitchOverlay_toastText__ZeY1o{margin:2px 0 0;font-size:var(--text-sm-size);color:var(--text-tertiary)}.OrgSwitchOverlay_toastActions__BC96o{display:flex;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-lg)}.OrgSwitchOverlay_toastAction__3GfCt{padding:0;border:none;background:none;font-size:var(--text-sm-size);font-weight:600;cursor:pointer}.OrgSwitchOverlay_toastAction--dismiss__RuClK{color:var(--text-tertiary)}.OrgSwitchOverlay_toastAction--retry__MMBaX{color:var(--color-brand-700)}.OrgSwitchOverlay_toastDismiss__YU5ue{flex:none}","",{version:3,sources:["webpack://./src/apps/admin/component/OrgSwitchOverlay.module.scss"],names:[],mappings:"AAAA,+BACE,cAAA,CACA,OAAA,CACA,eAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,+BAAA,CACA,iCAAA,CAAA,yBAAA,CAGF,8BACE,WAAA,CACA,yCAAA,CACA,qBAAA,CACA,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,qBAAA,CACA,0BAAA,CACA,4BAAA,CACA,wCAAA,CACA,8BAAA,CACA,2BAAA,CACA,iBAAA,CAEA,4CACE,YAAA,CAGF,yBAnBF,8BAoBI,eAAA,CAAA,CAIJ,mCACE,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,+BACE,QAAA,CACA,6BAAA,CACA,eAAA,CACA,yBAAA,CAGF,oCACE,QAAA,CACA,6BAAA,CACA,0BAAA,CAGF,uCACE,UAAA,CACA,UAAA,CACA,oBAAA,CACA,6BAAA,CACA,eAAA,CAGF,sCACE,SAAA,CACA,WAAA,CACA,oBAAA,CACA,iCAAA,CACA,gGAAA,CAGF,uDACE,GACE,2BAAA,CAEF,KACE,0BAAA,CAAA,CAMJ,+BACE,cAAA,CACA,UAAA,CACA,yBAAA,CACA,UAAA,CACA,WAAA,CACA,qBAAA,CACA,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,yBAAA,CACA,4BAAA,CACA,wCAAA,CACA,8BAAA,CACA,2BAAA,CAEA,yBAhBF,+BAiBI,sBAAA,CACA,uBAAA,CACA,wBAAA,CACA,UAAA,CAAA,CAIJ,mCACE,SAAA,CACA,UAAA,CACA,WAAA,CACA,oBAAA,CACA,YAAA,CACA,kBAAA,CAEA,4CACE,kCAAA,CACA,8BAAA,CAGF,0CACE,gCAAA,CACA,4BAAA,CAIJ,mCACE,QAAA,CACA,WAAA,CAGF,oCACE,QAAA,CACA,6BAAA,CACA,eAAA,CACA,yBAAA,CAGF,mCACE,cAAA,CACA,6BAAA,CACA,0BAAA,CAGF,sCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,4BAAA,CAGF,qCACE,SAAA,CACA,WAAA,CACA,eAAA,CACA,6BAAA,CACA,eAAA,CACA,cAAA,CAEA,8CACE,0BAAA,CAGF,4CACE,4BAAA,CAIJ,sCACE,SAAA",sourcesContent:[".scrim {\n  position: fixed;\n  inset: 0;\n  z-index: 1000000;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: rgba(255, 255, 255, 0.6);\n  backdrop-filter: blur(4px);\n}\n\n.card {\n  width: 360px;\n  max-width: calc(100% - var(--spacing-2xl));\n  box-sizing: border-box;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: var(--spacing-xl);\n  padding: var(--spacing-3xl);\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  box-shadow: var(--shadow-lg);\n  text-align: center;\n\n  &:focus-visible {\n    outline: none;\n  }\n\n  @media (max-width: 767px) {\n    max-width: 328px;\n  }\n}\n\n.textGroup {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-xs);\n}\n\n.title {\n  margin: 0;\n  font-size: var(--text-md-size);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.supporting {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.progressTrack {\n  width: 100%;\n  height: 8px;\n  border-radius: 9999px;\n  background: var(--bg-tertiary);\n  overflow: hidden;\n}\n\n.progressFill {\n  width: 40%;\n  height: 100%;\n  border-radius: 9999px;\n  background: var(--color-brand-600);\n  animation: org-switch-progress 1.4s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n}\n\n@keyframes org-switch-progress {\n  0% {\n    transform: translateX(-100%);\n  }\n  100% {\n    transform: translateX(250%);\n  }\n}\n\n// -- Toast (bottom-left, matches DeleteToast/MemberRemovedToast convention) --\n\n.toast {\n  position: fixed;\n  z-index: 60;\n  bottom: var(--spacing-4xl);\n  left: calc(280px + 32px);\n  width: 400px;\n  box-sizing: border-box;\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-xl);\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  box-shadow: var(--shadow-xl);\n\n  @media (max-width: 767px) {\n    left: var(--spacing-xl);\n    right: var(--spacing-xl);\n    bottom: var(--spacing-xl);\n    width: auto;\n  }\n}\n\n.toastDisc {\n  flex: none;\n  width: 32px;\n  height: 32px;\n  border-radius: 9999px;\n  display: grid;\n  place-items: center;\n\n  &--success {\n    background: var(--color-success-50);\n    color: var(--color-success-600);\n  }\n\n  &--error {\n    background: var(--color-error-50);\n    color: var(--color-error-600);\n  }\n}\n\n.toastBody {\n  flex: 1;\n  min-width: 0;\n}\n\n.toastTitle {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.toastText {\n  margin: 2px 0 0;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.toastActions {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  margin-top: var(--spacing-lg);\n}\n\n.toastAction {\n  padding: 0;\n  border: none;\n  background: none;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  cursor: pointer;\n\n  &--dismiss {\n    color: var(--text-tertiary);\n  }\n\n  &--retry {\n    color: var(--color-brand-700);\n  }\n}\n\n.toastDismiss {\n  flex: none;\n}\n"],sourceRoot:""}]),i.locals={scrim:"OrgSwitchOverlay_scrim__T518j",card:"OrgSwitchOverlay_card__IiyZM",textGroup:"OrgSwitchOverlay_textGroup__l5Rbd",title:"OrgSwitchOverlay_title__v3eGS",supporting:"OrgSwitchOverlay_supporting__JUlhQ",progressTrack:"OrgSwitchOverlay_progressTrack__kXtFr",progressFill:"OrgSwitchOverlay_progressFill__FgpLP","org-switch-progress":"OrgSwitchOverlay_org-switch-progress__TjHAN",toast:"OrgSwitchOverlay_toast__e2Nib",toastDisc:"OrgSwitchOverlay_toastDisc__-NHFe","toastDisc--success":"OrgSwitchOverlay_toastDisc--success__ywrdc","toastDisc--error":"OrgSwitchOverlay_toastDisc--error__7W4gu",toastBody:"OrgSwitchOverlay_toastBody__kyFcx",toastTitle:"OrgSwitchOverlay_toastTitle__AOzdr",toastText:"OrgSwitchOverlay_toastText__ZeY1o",toastActions:"OrgSwitchOverlay_toastActions__BC96o",toastAction:"OrgSwitchOverlay_toastAction__3GfCt","toastAction--dismiss":"OrgSwitchOverlay_toastAction--dismiss__RuClK","toastAction--retry":"OrgSwitchOverlay_toastAction--retry__MMBaX",toastDismiss:"OrgSwitchOverlay_toastDismiss__YU5ue"};const s=i},29075(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".MajorToast_root__KzNG8{position:fixed;z-index:60;bottom:32px;left:312px;width:400px;box-sizing:border-box;display:flex;align-items:flex-start;gap:12px;padding:16px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:12px;box-shadow:var(--shadow-xl)}.MajorToast_disc__AjhxV{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9999px;background:var(--color-success-100);color:var(--color-success-600)}.MajorToast_body__Ltwbt{flex:1 1;min-width:0}.MajorToast_title__tf0\\+P{margin:0;font-size:var(--text-sm-size);font-weight:600;color:var(--text-primary)}.MajorToast_text__dp1NB{margin:2px 0 0;font-size:var(--text-sm-size);color:var(--text-tertiary)}.MajorToast_dismiss__igMoL{flex:none}@media(max-width: 767px){.MajorToast_root__KzNG8{left:16px;right:16px;bottom:16px;width:auto}.MajorToast_dismiss__igMoL button{width:44px !important;height:44px !important}}","",{version:3,sources:["webpack://./src/apps/admin/component/Toast/MajorToast.module.scss"],names:[],mappings:"AAIA,wBACE,cAAA,CACA,UAAA,CACA,WAAA,CACA,UAAA,CACA,WAAA,CACA,qBAAA,CACA,YAAA,CACA,sBAAA,CACA,QAAA,CACA,YAAA,CACA,4BAAA,CACA,wCAAA,CACA,kBAAA,CACA,2BAAA,CAGF,wBACE,SAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,oBAAA,CACA,mCAAA,CACA,8BAAA,CAGF,wBACE,QAAA,CACA,WAAA,CAGF,0BACE,QAAA,CACA,6BAAA,CACA,eAAA,CACA,yBAAA,CAGF,wBACE,cAAA,CACA,6BAAA,CACA,0BAAA,CAGF,2BACE,SAAA,CAGF,yBACE,wBACE,SAAA,CACA,UAAA,CACA,WAAA,CACA,UAAA,CAGF,kCACE,qBAAA,CACA,sBAAA,CAAA",sourcesContent:["// design_handoff_workspace_members FIXES2 item 9 \u2014 the product's one toast\n// anchor: bottom-left, 32px inset (mobile: 16px inset, full width), 400px,\n// white, radius 12, 1px border-secondary, shadow-xl, padding 16.\n// margin-left clears the 280px sidebar.\n.root {\n  position: fixed;\n  z-index: 60;\n  bottom: 32px;\n  left: calc(280px + 32px);\n  width: 400px;\n  box-sizing: border-box;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  padding: 16px;\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: 12px;\n  box-shadow: var(--shadow-xl);\n}\n\n.disc {\n  flex: none;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 32px;\n  height: 32px;\n  border-radius: 9999px;\n  background: var(--color-success-100);\n  color: var(--color-success-600);\n}\n\n.body {\n  flex: 1;\n  min-width: 0;\n}\n\n.title {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.text {\n  margin: 2px 0 0;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.dismiss {\n  flex: none;\n}\n\n@media (max-width: 767px) {\n  .root {\n    left: 16px;\n    right: 16px;\n    bottom: 16px;\n    width: auto;\n  }\n\n  .dismiss button {\n    width: 44px !important;\n    height: 44px !important;\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"MajorToast_root__KzNG8",disc:"MajorToast_disc__AjhxV",body:"MajorToast_body__Ltwbt",title:"MajorToast_title__tf0+P",text:"MajorToast_text__dp1NB",dismiss:"MajorToast_dismiss__igMoL"};const s=i},61708(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".DeleteModal_panel__l3a03{max-width:440px !important}.DeleteModal_body__JCMX1{display:flex;flex-direction:column;gap:8px}.DeleteModal_confirmField__PFLYm{margin-top:16px}.DeleteModal_failureBlock__kfxZY{display:flex;align-items:flex-start;gap:10px;margin-top:16px;padding:12px;border-radius:8px;background:var(--color-error-50);border:1px solid var(--color-error-200)}.DeleteModal_failureIcon__wJsbV{flex:none;width:16px;height:16px;margin-top:1px;color:var(--color-error-600)}.DeleteModal_failureText__dE-ML{font-size:var(--text-sm-size);color:var(--text-secondary)}","",{version:3,sources:["webpack://./src/apps/admin/component/WidgetIndex/DeleteModal.module.scss"],names:[],mappings:"AAMA,0BACE,0BAAA,CAGF,yBACE,YAAA,CACA,qBAAA,CACA,OAAA,CAGF,iCACE,eAAA,CAGF,iCACE,YAAA,CACA,sBAAA,CACA,QAAA,CACA,eAAA,CACA,YAAA,CACA,iBAAA,CACA,gCAAA,CACA,uCAAA,CAGF,gCACE,SAAA,CACA,UAAA,CACA,WAAA,CACA,cAAA,CACA,4BAAA,CAGF,gCACE,6BAAA,CACA,2BAAA",sourcesContent:["// 440px falls between Modal's own `default` (400px) and `lg` (544px) sizes\n// \u2014 override the panel width from here rather than adding a third size to\n// the shared Modal component. `!important` because both this class and\n// Modal's own `.panel--default` are single-class selectors of equal\n// specificity; CSS-module bundling order between the two files isn't\n// something to depend on.\n.panel {\n  max-width: 440px !important;\n}\n\n.body {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.confirmField {\n  margin-top: 16px;\n}\n\n.failureBlock {\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  margin-top: 16px;\n  padding: 12px;\n  border-radius: 8px;\n  background: var(--color-error-50);\n  border: 1px solid var(--color-error-200);\n}\n\n.failureIcon {\n  flex: none;\n  width: 16px;\n  height: 16px;
2\n  margin-top: 1px;\n  color: var(--color-error-600);\n}\n\n.failureText {\n  font-size: var(--text-sm-size);\n  color: var(--text-secondary);\n}\n"],sourceRoot:""}]),i.locals={panel:"DeleteModal_panel__l3a03",body:"DeleteModal_body__JCMX1",confirmField:"DeleteModal_confirmField__PFLYm",failureBlock:"DeleteModal_failureBlock__kfxZY",failureIcon:"DeleteModal_failureIcon__wJsbV",failureText:"DeleteModal_failureText__dE-ML"};const s=i},61485(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".FilterPopover_trigger__hBwAv{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border-radius:8px;border:1px solid var(--border-primary);background:var(--bg-primary);font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.FilterPopover_trigger__hBwAv:hover{background:var(--bg-secondary)}.FilterPopover_trigger--applied__zAz7r{border-color:var(--color-brand-300);background:var(--color-brand-25)}.FilterPopover_trigger--applied__zAz7r:hover{background:var(--color-brand-25)}.FilterPopover_chevron__zqo8t{width:16px;height:16px;color:var(--fg-quaternary)}.FilterPopover_panel__n4lJz{position:fixed;
2min-width:200px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:10px;box-shadow:var(--shadow-lg);padding:4px;z-index:30}.FilterPopover_option__WIZyc{display:flex;align-items:center;width:100%;padding:0 6px;border-radius:6px;cursor:pointer}.FilterPopover_option__WIZyc:hover{background:var(--bg-secondary)}.FilterPopover_option__WIZyc label{align-items:center}@media(max-width: 767px){.FilterPopover_trigger__hBwAv{height:44px}}","",{version:3,sources:["webpack://./src/apps/admin/component/WidgetIndex/FilterPopover.module.scss"],names:[],mappings:"AAQA,8BACE,mBAAA,CACA,kBAAA,CACA,OAAA,CACA,WAAA,CACA,cAAA,CACA,iBAAA,CACA,sCAAA,CACA,4BAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,cAAA,CACA,kBAAA,CAGF,oCACE,8BAAA,CAGF,uCACE,mCAAA,CACA,gCAAA,CAGF,6CACE,gCAAA,CAGF,8BACE,UAAA,CACA,WAAA,CACA,0BAAA,CAGF,4BACE,cAAA,CACA,eAAA,CACA,4BAAA,CACA,wCAAA,CACA,kBAAA,CACA,2BAAA,CACA,WAAA,CACA,UAAA,CAMF,6BACE,YAAA,CACA,kBAAA,CACA,UAAA,CACA,aAAA,CACA,iBAAA,CACA,cAAA,CAGF,mCACE,8BAAA,CAYF,mCACE,kBAAA,CAGF,yBACE,8BACE,WAAA,CAAA",sourcesContent:["// Positioning strategy copied from theme/untitled/DropdownMenu/DropdownMenu.jsx\n// (portal to document.body, position:fixed computed from the trigger's\n// getBoundingClientRect(), flip-to-top on overflow) \u2014 same reason as that\n// component: triggers live inside an overflow:hidden Card, so a plain\n// absolutely-positioned panel would clip even when the viewport has room.\n// Not reused directly because DropdownMenu's items are click-and-close\n// action buttons; this hosts Checkbox items that toggle without closing.\n\n.trigger {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  height: 36px;\n  padding: 0 12px;\n  border-radius: 8px;\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  cursor: pointer;\n  white-space: nowrap;\n}\n\n.trigger:hover {\n  background: var(--bg-secondary);\n}\n\n.trigger--applied {\n  border-color: var(--color-brand-300);\n  background: var(--color-brand-25);\n}\n\n.trigger--applied:hover {\n  background: var(--color-brand-25);\n}\n\n.chevron {\n  width: 16px;\n  height: 16px;\n  color: var(--fg-quaternary);\n}\n\n.panel {\n  position: fixed;\n  min-width: 200px;\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: 10px;\n  box-shadow: var(--shadow-lg);\n  padding: 4px;\n  z-index: 30;\n}\n\n// Checkbox's own .root already carries a 44px min-height touch target \u2014 no\n// extra vertical padding here on top of that, just horizontal breathing\n// room to match the panel's 4px inset plus a little more.\n.option {\n  display: flex;\n  align-items: center;\n  width: 100%;\n  padding: 0 6px;\n  border-radius: 6px;\n  cursor: pointer;\n}\n\n.option:hover {\n  background: var(--bg-secondary);\n}\n\n// Checkbox's own root uses align-items:flex-start (correct when it carries\n// multi-line label+supportingText, wrong here where it's a single-line\n// label \u2014 the box ends up pinned to the top of the 44px touch target while\n// the label text sits lower, reading as misaligned). Not reachable via the\n// component's className prop (that merges onto the same flex-start root),\n// so overridden here via the element type instead of the shared component's\n// own hashed class \u2014 `label` isn't module-scoped, so this needs no\n// :global() and wins on specificity (class+type beats the shared file's\n// single class) without editing theme/untitled/Checkbox.\n.option label {\n  align-items: center;\n}\n\n@media (max-width: 767px) {\n  .trigger {\n    height: 44px;\n  }\n}\n"],sourceRoot:""}]),i.locals={trigger:"FilterPopover_trigger__hBwAv","trigger--applied":"FilterPopover_trigger--applied__zAz7r",chevron:"FilterPopover_chevron__zqo8t",panel:"FilterPopover_panel__n4lJz",option:"FilterPopover_option__WIZyc"};const s=i},48557(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.Footer_root__dXqn4{flex:none;box-sizing:border-box;height:64px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--border-secondary);background:var(--bg-primary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Footer_quota__SzQ-w{display:flex;align-items:center;gap:12px;min-width:0}
2.Footer_quotaText__DBfvM{display:flex;align-items:center;gap:6px}.Footer_warningIcon__-fWZs{flex-shrink:0;width:16px;height:16px;color:var(--color-warning-600)}.Footer_warningBadge__02Umx{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:9999px;background:var(--color-warning-50);border:1px solid var(--color-warning-200);color:var(--color-warning-700);font-size:var(--text-xs-size);font-weight:500}.Footer_managePlan__0tYBa{color:var(--color-brand-700);font-weight:600;text-decoration:none;white-space:nowrap}.Footer_managePlan__0tYBa:hover{color:var(--color-brand-800);text-decoration:none}.Footer_right__0UAhO{display:flex;align-items:center;gap:16px;flex-shrink:0}.Footer_count__srHWC{white-space:nowrap}.Footer_paginationWrap__M5h8u nav{padding:0;background:rgba(0,0,0,0);border-top:0}@media(max-width: 767px){.Footer_root__dXqn4{height:auto;min-height:64px;flex-wrap:wrap;row-gap:8px;padding:12px 16px}.Footer_quota__SzQ-w{flex-wrap:wrap;width:100%}.Footer_right__0UAhO{width:100%;justify-content:space-between}}',"",{version:3,sources:["webpack://./src/apps/admin/component/WidgetIndex/Footer.module.scss"],names:[],mappings:"AAAA,oBACE,SAAA,CACA,qBAAA,CACA,WAAA,CACA,cAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,QAAA,CACA,4CAAA,CACA,4BAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,qBACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,WAAA,CAGF,yBACE,YAAA,CACA,kBAAA,CACA,OAAA,CAGF,2BACE,aAAA,CACA,UAAA,CACA,WAAA,CACA,8BAAA,CAGF,4BACE,mBAAA,CACA,kBAAA,CACA,WAAA,CACA,aAAA,CACA,oBAAA,CACA,kCAAA,CACA,yCAAA,CACA,8BAAA,CACA,6BAAA,CACA,eAAA,CAGF,0BACE,4BAAA,CACA,eAAA,CACA,oBAAA,CACA,kBAAA,CAEA,gCACE,4BAAA,CACA,oBAAA,CAIJ,qBACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,aAAA,CAGF,qBACE,kBAAA,CAQF,kCACE,SAAA,CACA,wBAAA,CACA,YAAA,CAQF,yBACE,oBACE,WAAA,CACA,eAAA,CACA,cAAA,CACA,WAAA,CACA,iBAAA,CAGF,qBACE,cAAA,CACA,UAAA,CAGF,qBACE,UAAA,CACA,6BAAA,CAAA",sourcesContent:[".root {\n  flex: none;\n  box-sizing: border-box;\n  height: 64px;\n  padding: 0 24px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  border-top: 1px solid var(--border-secondary);\n  background: var(--bg-primary);\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n\n.quota {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  min-width: 0;\n}\n\n.quotaText {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n}\n\n.warningIcon {\n  flex-shrink: 0;\n  width: 16px;\n  height: 16px;\n  color: var(--color-warning-600);\n}\n\n.warningBadge {\n  display: inline-flex;\n  align-items: center;\n  height: 22px;\n  padding: 0 8px;\n  border-radius: 9999px;\n  background: var(--color-warning-50);\n  border: 1px solid var(--color-warning-200);\n  color: var(--color-warning-700);\n  font-size: var(--text-xs-size);\n  font-weight: 500;\n}\n\n.managePlan {\n  color: var(--color-brand-700);\n  font-weight: 600;\n  text-decoration: none;\n  white-space: nowrap;\n\n  &:hover {\n    color: var(--color-brand-800);\n    text-decoration: none;\n  }\n}\n\n.right {\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  flex-shrink: 0;\n}\n\n.count {\n  white-space: nowrap;\n}\n\n// theme/untitled/Pagination's own <nav> carries its own band styling\n// (padding, --bg-secondary, border-top) meant for a standalone footer \u2014\n// this page's footer already IS that band, so those would double up.\n// Descendant selector (not a merged className) so this reliably wins\n// regardless of CSS module load order, without editing the shared file.\n.paginationWrap :global(nav) {\n  padding: 0;\n  background: transparent;\n  border-top: 0;\n}\n\n// README \xa79 (M6): quota wraps to two lines rather than truncating; right\n// slot drops to its own row so the count/pagination has room. The specific\n// \"count swaps for Manage plan at the quota limit\" micro-behavior isn't\n// implemented \u2014 it needs the at-limit boolean lifted out of QuotaSummary,\n// which owns that computation internally.\n@media (max-width: 767px) {\n  .root {\n    height: auto;\n    min-height: 64px;\n    flex-wrap: wrap;\n    row-gap: 8px;\n    padding: 12px 16px;\n  }\n\n  .quota {\n    flex-wrap: wrap;\n    width: 100%;\n  }\n\n  .right {\n    width: 100%;\n    justify-content: space-between;\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"Footer_root__dXqn4",quota:"Footer_quota__SzQ-w",quotaText:"Footer_quotaText__DBfvM",warningIcon:"Footer_warningIcon__-fWZs",warningBadge:"Footer_warningBadge__02Umx",managePlan:"Footer_managePlan__0tYBa",right:"Footer_right__0UAhO",count:"Footer_count__srHWC",paginationWrap:"Footer_paginationWrap__M5h8u"};const s=i},58180(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".RowErrorStrip_errorCell__VtGYr{padding:0;border-bottom:1px solid var(--border-secondary)}.RowErrorStrip_errorStrip__bgmxl{display:flex;align-items:center;gap:12px;padding:12px 24px;background:var(--color-error-50)}.RowErrorStrip_errorStripIcon__ZKqTc{flex:none;width:16px;height:16px;color:var(--color-error-600)}.RowErrorStrip_errorStripText__wW324{flex:1 1;min-width:0;font-size:var(--text-sm-size);color:var(--text-secondary)}.RowErrorStrip_errorStripName__LoVcI{font-weight:600}.RowErrorStrip_errorStripActions__L9cAm{flex:none;display:flex;align-items:center;gap:8px}@media(max-width: 767px){.RowErrorStrip_errorStrip__bgmxl{flex-wrap:wrap}.RowErrorStrip_errorStripActions__L9cAm button{height:44px !important}}","",{version:3,sources:["webpack://./src/apps/admin/component/WidgetIndex/RowErrorStrip.module.scss"],names:[],mappings:"AAAA,gCACE,SAAA,CACA,+CAAA,CAGF,iCACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,iBAAA,CACA,gCAAA,CAGF,qCACE,SAAA,CACA,UAAA,CACA,WAAA,CACA,4BAAA,CAGF,qCACE,QAAA,CACA,WAAA,CACA,6BAAA,CACA,2BAAA,CAGF,qCACE,eAAA,CAGF,wCACE,SAAA,CACA,YAAA,CACA,kBAAA,CACA,OAAA,CAGF,yBACE,iCACE,cAAA,CAGF,+CACE,sBAAA,CAAA",sourcesContent:[".errorCell {\n  padding: 0;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.errorStrip {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 12px 24px;\n  background: var(--color-error-50);\n}\n\n.errorStripIcon {\n  flex: none;\n  width: 16px;\n  height: 16px;\n  color: var(--color-error-600);\n}\n\n.errorStripText {\n  flex: 1;\n  min-width: 0;\n  font-size: var(--text-sm-size);\n  color: var(--text-secondary);\n}\n\n.errorStripName {\n  font-weight: 600;\n}\n\n.errorStripActions {\n  flex: none;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n\n@media (max-width: 767px) {\n  .errorStrip {\n    flex-wrap: wrap;\n  }\n\n  .errorStripActions button {\n    height: 44px !important;\n  }\n}\n"],sourceRoot:""}]),i.locals={errorCell:"RowErrorStrip_errorCell__VtGYr",errorStrip:"RowErrorStrip_errorStrip__bgmxl",errorStripIcon:"RowErrorStrip_errorStripIcon__ZKqTc",errorStripText:"RowErrorStrip_errorStripText__wW324",errorStripName:"RowErrorStrip_errorStripName__LoVcI",errorStripActions:"RowErrorStrip_errorStripActions__L9cAm"};const s=i},30965(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".RowMenu_publishLabel__ZztJC{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.RowMenu_publishReason__M9-71{font-size:var(--text-xs-size);font-weight:400;color:var(--text-tertiary)}","",{version:3,sources:["webpack://./src/apps/admin/component/WidgetIndex/RowMenu.module.scss"],names:[],mappings:"AAIA,6BACE,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,OAAA,CAGF,8BACE,6BAAA,CACA,eAAA,CACA,0BAAA",sourcesContent:["// A menu item's `label` is a plain ReactNode (see DropdownMenu.jsx), so the\n// \"disabled Publish + one-line reason\" state is composed here as a two-line\n// label passed into the existing DropdownMenu \u2014 no shared-component change\n// needed; DropdownMenu's own `:disabled` color rule cascades onto both lines.\n.publishLabel {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  gap: 2px;\n}\n\n.publishReason {\n  font-size: var(--text-xs-size);\n  font-weight: 400;\n  color: var(--text-tertiary);\n}\n"],sourceRoot:""}]),i.locals={publishLabel:"RowMenu_publishLabel__ZztJC",publishReason:"RowMenu_publishReason__M9-71"};const s=i},81123(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".StatusBadge_spinner__Be45-{display:inline-block;flex-shrink:0;width:12px;height:12px;border-radius:50%;border:1.5px solid currentColor;border-right-color:rgba(0,0,0,0);opacity:.9;animation:StatusBadge_widget-index-status-spin__pji8e .6s linear infinite;margin-right:2px}@keyframes StatusBadge_widget-index-status-spin__pji8e{to{transform:rotate(360deg)}}","",{version:3,sources:["webpack://./src/apps/admin/component/WidgetIndex/StatusBadge.module.scss"],names:[],mappings:"AAGA,4BACE,oBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,+BAAA,CACA,gCAAA,CACA,UAAA,CACA,yEAAA,CACA,gBAAA,CAGF,uDACE,GACE,wBAAA,CAAA",sourcesContent:["// 12px spinner for the \"Publishing\u2026\" badge state \u2014 same rotating-border\n// technique as theme/untitled/Button's .spinner, sized down and using\n// currentColor so it matches the gray badge's text color.\n.spinner {\n  display: inline-block;\n  flex-shrink: 0;\n  width: 12px;\n  height: 12px;\n  border-radius: 50%;\n  border: 1.5px solid currentColor;\n  border-right-color: transparent;\n  opacity: 0.9;\n  animation: widget-index-status-spin 0.6s linear infinite;\n  margin-right: 2px;\n}\n\n@keyframes widget-index-status-spin {\n  to {\n    transform: rotate(360deg);\n  }\n}\n"],sourceRoot:""}]),i.locals={spinner:"StatusBadge_spinner__Be45-","widget-index-status-spin":"StatusBadge_widget-index-status-spin__pji8e"};const s=i},80104(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,'.TableRow_td__m1rIH{padding:12px 16px;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary);border-bottom:1px solid var(--border-secondary);vertical-align:middle;overflow:hidden}.TableRow_td__m1rIH:first-child{padding-left:24px}.TableRow_td__m1rIH:last-child{padding-right:16px}.TableRow_row__NI4Fz:last-child .TableRow_td__m1rIH{border-bottom:0}.TableRow_row__NI4Fz:hover .TableRow_td__m1rIH,.TableRow_row__NI4Fz:focus-within .TableRow_td__m1rIH{background:var(--bg-secondary)}.TableRow_nameCell__tC8id{display:block;min-width:0}.TableRow_name__0wp1r{display:block;font-size:var(--text-sm-size);font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TableRow_disabledIcon__xdnGh{display:inline-flex;align-items:center;vertical-align:-2px;margin-right:4px;color:var(--color-warning-600)}.TableRow_integration__zn6FK{display:block;margin-top:2px;font-size:var(--text-xs-size);line-height:18px;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TableRow_integration__zn6FK .TableRow_integration_disconnected__iTGnr{color:var(--color-warning-700)}.TableRow_cellLink__7JOnX{display:block;color:inherit;text-decoration:none}.TableRow_cellLink__7JOnX:hover{text-decoration:none}.TableRow_lastEdited__XD6uF{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TableRow_lastEditedEmpty__Z1Nk6{color:var(--text-quaternary);font-weight:400}.TableRow_actionsCell__vega3{text-align:right;opacity:0;transition:opacity .15s ease-out}.TableRow_row__NI4Fz:hover .TableRow_actionsCell__vega3,.TableRow_row__NI4Fz:focus-within .TableRow_actionsCell__vega3{opacity:1}.TableRow_row--publishing__nlWL6 .TableRow_td__m1rIH,.TableRow_row--publishing__nlWL6 .TableRow_name__0wp1r,.TableRow_row--publishing__nlWL6 .TableRow_integration__zn6FK{color:var(--text-quaternary)}.TableRow_row--publishing__nlWL6 .TableRow_actionsCell__vega3{visibility:hidden}.TableRow_mobileMeta__tmeer{display:none}@media(max-width: 767px){.TableRow_templateCell__e62PW,.TableRow_lastEditedCell__703\\+l{display:none}.TableRow_td__m1rIH{padding:12px 8px}.TableRow_row__NI4Fz{min-height:72px}.TableRow_td__m1rIH:first-child{padding-left:16px}.TableRow_td__m1rIH:last-child{padding-right:16px}.TableRow_integration__zn6FK{display:none}.TableRow_mobileMeta__tmeer{display:block;margin-top:2px;font-size:var(--text-xs-size);line-height:18px;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TableRow_name__0wp1r{white-space:normal}.TableRow_actionsCell__vega3{opacity:1}.TableRow_actionsCell__vega3 button{width:44px !important;height:44px !important}}',"",{version:3,sources:["webpack://./src/apps/admin/component/WidgetIndex/TableRow.module.scss"],names:[],mappings:"AAQA,oBACE,iBAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CACA,+CAAA,CACA,qBAAA,CACA,eAAA,CAGF,gCACE,iBAAA,CAGF,+BACE,kBAAA,CAGF,oDACE,eAAA,CAGF,qGAEE,8BAAA,CAGF,0BACE,aAAA,CACA,WAAA,CAGF,sBACE,aAAA,CACA,6BAAA,CACA,eAAA,CACA,yBAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAKF,8BACE,mBAAA,CACA,kBAAA,CACA,mBAAA,CACA,gBAAA,CACA,8BAAA,CAGF,6BACE,aAAA,CACA,cAAA,CACA,6BAAA,CACA,gBAAA,CACA,0BAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAEA,uEACE,8BAAA,CAIJ,0BACE,aAAA,CACA,aAAA,CACA,oBAAA,CAEA,gCACE,oBAAA,CAIJ,4BACE,gBAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,iCACE,4BAAA,CACA,eAAA,CAGF,6BACE,gBAAA,CACA,SAAA,CACA,gCAAA,CAGF,uHAEE,SAAA,CAOF,0KAGE,4BAAA,CAKF,8DACE,iBAAA,CAGF,4BACE,YAAA,CAGF,yBACE,+DAEE,YAAA,CAGF,oBACE,gBAAA,CAGF,qBACE,eAAA,CAGF,gCACE,iBAAA,CAGF,+BACE,kBAAA,CAGF,6BACE,YAAA,CAGF,4BACE,aAAA,CACA,cAAA,CACA,6BAAA,CACA,gBAAA,CACA,0BAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAGF,sBACE,kBAAA,CAKF,6BACE,SAAA,CAGF,oCACE,qBAAA,CACA,sBAAA,CAAA",sourcesContent:["// Row/cell rendering for the CalendarsPage/AlertsPage bespoke tables \u2014\n// split out of each page's own Table.module.scss (which keeps only the\n// <table>/<thead> concerns: sizing, sort button, sticky header). The\n// .templateCell/.lastEditedCell mobile-hide rule is intentionally\n// duplicated in both this file and the page's Table.module.scss: it needs\n// to apply to both this file's <td> and the page's own <th>, and CSS\n// modules can't share a class name across files.\n\n.td {\n  padding: 12px 16px;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  border-bottom: 1px solid var(--border-secondary);\n  vertical-align: middle;\n  overflow: hidden;\n}\n\n.td:first-child {\n  padding-left: 24px;\n}\n\n.td:last-child {\n  padding-right: 16px;\n}\n\n.row:last-child .td {\n  border-bottom: 0;\n}\n\n.row:hover .td,\n.row:focus-within .td {\n  background: var(--bg-secondary);\n}\n\n.nameCell {\n  display: block;\n  min-width: 0;\n}\n\n.name {\n  display: block;\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-primary);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n// Plan-downgrade auto-disable indicator \u2014 alerts only (unused by\n// calendars, harmless to keep shared).\n.disabledIcon {\n  display: inline-flex;\n  align-items: center;\n  vertical-align: -2px;\n  margin-right: 4px;\n  color: var(--color-warning-600);\n}\n\n.integration {\n  display: block;\n  margin-top: 2px;\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n\n  .integration_disconnected {\n    color: var(--color-warning-700);\n  }\n}\n\n.cellLink {\n  display: block;\n  color: inherit;\n  text-decoration: none;\n\n  &:hover {\n    text-decoration: none;\n  }\n}\n\n.lastEdited {\n  text-align: right;\n  font-variant-numeric: tabular-nums;\n}\n\n.lastEditedEmpty {\n  color: var(--text-quaternary);\n  font-weight: 400;\n}\n\n.actionsCell {\n  text-align: right;\n  opacity: 0;\n  transition: opacity 0.15s ease-out;\n}\n\n.row:hover .actionsCell,\n.row:focus-within .actionsCell {\n  opacity: 1;\n}\n\n// Row dims and its kebab hides while a publish/unpublish request is in\n// flight \u2014 \"the row is its own progress indicator.\" .name/.integration set\n// their own color, so need overriding explicitly on top of the blanket .td\n// rule.\n.row--publishing .td,\n.row--publishing .name,\n.row--publishing .integration {\n  color: var(--text-quaternary);\n}\n\n\n\n.row--publishing .actionsCell {\n  visibility: hidden;\n}\n\n.mobileMeta {\n  display: none;\n}\n\n@media (max-width: 767px) {\n  .templateCell,\n  .lastEditedCell {\n    display: none;\n  }\n\n  .td {\n    padding: 12px 8px;\n  }\n\n  .row {\n    min-height: 72px;\n  }\n\n  .td:first-child {\n    padding-left: 16px;\n  }\n\n  .td:last-child {\n    padding-right: 16px;\n  }\n\n  .integration {\n    display: none;\n  }\n\n  .mobileMeta {\n    display: block;\n    margin-top: 2px;\n    font-size: var(--text-xs-size);\n    line-height: 18px;\n    color: var(--text-tertiary);\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n  }\n\n  .name {\n    white-space: normal;\n  }\n\n  // Touch has no hover \u2014 the kebab must be reachable without it, and at\n  // >=44px per the mobile touch-target rule.\n  .actionsCell {\n    opacity: 1;\n  }\n\n  .actionsCell button {\n    width: 44px !important;\n    height: 44px !important;\n  }\n}\n"],sourceRoot:""}]),i.locals={td:"TableRow_td__m1rIH",row:"TableRow_row__NI4Fz",nameCell:"TableRow_nameCell__tC8id",name:"TableRow_name__0wp1r",disabledIcon:"TableRow_disabledIcon__xdnGh",integration:"TableRow_integration__zn6FK",integration_disconnected:"TableRow_integration_disconnected__iTGnr",cellLink:"TableRow_cellLink__7JOnX",lastEdited:"TableRow_lastEdited__XD6uF",lastEditedEmpty:"TableRow_lastEditedEmpty__Z1Nk6",actionsCell:"TableRow_actionsCell__vega3","row--publishing":"TableRow_row--publishing__nlWL6",mobileMeta:"TableRow_mobileMeta__tmeer",templateCell:"TableRow_templateCell__e62PW",lastEditedCell:"TableRow_lastEditedCell__703+l"};const s=i},22581(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".Toolbar_root__MQVnp{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;flex-wrap:wrap;border-bottom:1px solid var(--border-secondary)}.Toolbar_search__uaVYK{width:320px;flex-shrink:0}.Toolbar_filters__BDYjP{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(max-width: 767px){.Toolbar_root__MQVnp{flex-direction:column;align-items:stretch}.Toolbar_search__uaVYK{width:100%}.Toolbar_filters__BDYjP{justify-content:stretch}.Toolbar_filters__BDYjP>*{flex:1 1}}","",{version:3,sources:["webpack://./src/apps/admin/component/WidgetIndex/Toolbar.module.scss"],names:[],mappings:"AAAA,qBACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,QAAA,CACA,iBAAA,CACA,cAAA,CACA,+CAAA,CAGF,uBACE,WAAA,CACA,aAAA,CAGF,wBACE,YAAA,CACA,kBAAA,CACA,OAAA,CACA,aAAA,CAGF,yBACE,qBACE,qBAAA,CACA,mBAAA,CAGF,uBACE,UAAA,CAGF,wBACE,uBAAA,CAEA,0BACE,QAAA,CAAA",sourcesContent:[".root {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  padding: 16px 24px;\n  flex-wrap: wrap;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.search {\n  width: 320px;\n  flex-shrink: 0;\n}\n\n.filters {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  flex-shrink: 0;\n}\n\n@media (max-width: 767px) {\n  .root {\n    flex-direction: column;\n    align-items: stretch;\n  }\n\n  .search {\n    width: 100%;\n  }\n\n  .filters {\n    justify-content: stretch;\n\n    > * {\n      flex: 1;\n    }\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"Toolbar_root__MQVnp",search:"Toolbar_search__uaVYK",filters:"Toolbar_filters__BDYjP"};const s=i},84392(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".BuilderIdentityBand_band__Tdevr{flex:none;display:flex;align-items:center;gap:var(--spacing-lg);height:68px;padding:0 var(--spacing-3xl) 0 var(--spacing-2xl);background:var(--bg-primary);border-bottom:1px solid var(--border-secondary)}.BuilderIdentityBand_mobileBand__cWIQv{flex:none;display:flex;align-items:center;gap:var(--spacing-xs);height:60px;padding:0 var(--spacing-sm);background:var(--bg-primary);border-bottom:1px solid var(--border-secondary)}.BuilderIdentityBand_id__cP3CN{min-width:0;margin-left:var(--spacing-xs);display:flex;align-items:center;gap:10px}.BuilderIdentityBand_mobileBand__cWIQv .BuilderIdentityBand_id__cP3CN{flex:1 1;margin-left:var(--spacing-xxs);gap:var(--spacing-md)}.BuilderIdentityBand_title__vYN2S{margin:0;font-family:var(--font-family-body);font-size:24px;line-height:32px;font-weight:600;letter-spacing:-0.01em;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BuilderIdentityBand_mobileBand__cWIQv .BuilderIdentityBand_title__vYN2S{font-size:18px;line-height:28px}.BuilderIdentityBand_title--untitled__1YU23{color:var(--text-quaternary);font-weight:500}.BuilderIdentityBand_badge__jL6hi{flex-shrink:0}.BuilderIdentityBand_actions__z2iF8{margin-left:auto;flex:none;display:flex;align-items:center;gap:var(--spacing-lg)}.BuilderIdentityBand_mobileGroup__S8652{flex:none;display:flex;align-items:center;gap:var(--spacing-xs)}.BuilderIdentityBand_pair__fmYFd{display:flex;gap:var(--spacing-md)}.BuilderIdentityBand_previewBtn__dnlWJ{display:inline-flex;align-items:center;gap:var(--spacing-sm);height:36px;padding:0 var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary);box-shadow:var(--shadow-xs);font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:600;color:var(--text-secondary);cursor:pointer}.BuilderIdentityBand_previewBtn__dnlWJ .BuilderIdentityBand_material-icons__ho-6P{font-size:18px}.BuilderIdentityBand_previewBtn__dnlWJ:hover{background:var(--bg-secondary)}.BuilderIdentityBand_previewBtn--disabled__Rx373{background:var(--bg-primary);border-color:var(--border-disabled);color:var(--text-disabled);box-shadow:none;cursor:not-allowed}.BuilderIdentityBand_previewBtn--disabled__Rx373:hover{background:var(--bg-primary)}.BuilderIdentityBand_iconBtn__XrkbJ{flex:none;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary);box-shadow:var(--shadow-xs);color:var(--fg-quaternary);cursor:pointer;text-decoration:none}.BuilderIdentityBand_iconBtn__XrkbJ:hover{background:var(--bg-secondary);text-decoration:none}.BuilderIdentityBand_iconBtn--mobile__4-BUi{width:40px;height:40px}.BuilderIdentityBand_iconBtn--on__lAhS3{background:var(--bg-secondary);color:var(--fg-brand-primary)}.BuilderIdentityBand_iconBtn--disabled__-Uxdc{background:var(--bg-primary);border-color:var(--border-disabled);color:var(--text-disabled);box-shadow:none;cursor:not-allowed}.BuilderIdentityBand_iconBtn--disabled__-Uxdc:hover{background:var(--bg-primary)}
2.BuilderIdentityBand_mirrored__uP-qV{transform:scaleX(-1)}.BuilderIdentityBand_menuAnchor__FGyax{position:relative}.BuilderIdentityBand_menu__TPJ7n{position:absolute;top:calc(100% + var(--spacing-sm));right:0;width:232px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--spacing-xs);z-index:30}.BuilderIdentityBand_menuItem__\\+9Hdo{width:100%;display:grid;grid-template-columns:20px minmax(0, 1fr);align-items:center;grid-column-gap:10px;column-gap:10px;height:44px;padding:0 10px;border:none;background:rgba(0,0,0,0);border-radius:var(--radius-sm);font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);cursor:pointer;text-align:left}.BuilderIdentityBand_menuItem__\\+9Hdo:hover{background:var(--bg-secondary)}.BuilderIdentityBand_menuItem--danger__cEXJG{color:var(--color-error-600)}.BuilderIdentityBand_menuItem--disabled__Oy9Hp{color:var(--text-disabled);cursor:not-allowed}.BuilderIdentityBand_menuItem--disabled__Oy9Hp:hover{background:rgba(0,0,0,0)}.BuilderIdentityBand_menuIcon__qcSj2{font-size:20px;color:inherit}","",{version:3,sources:["webpack://./src/apps/admin/component/WidgetSettings/BuilderIdentityBand/BuilderIdentityBand.module.scss"],names:[],mappings:"AAGA,iCACE,SAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,WAAA,CACA,iDAAA,CACA,4BAAA,CACA,+CAAA,CAGF,uCACE,SAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,WAAA,CACA,2BAAA,CACA,4BAAA,CACA,+CAAA,CAGF,+BACE,WAAA,CACA,6BAAA,CACA,YAAA,CACA,kBAAA,CAGA,QAAA,CAGF,sEACE,QAAA,CACA,8BAAA,CACA,qBAAA,CAGF,kCACE,QAAA,CACA,mCAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,sBAAA,CACA,yBAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAGF,yEACE,cAAA,CACA,gBAAA,CAGF,4CACE,4BAAA,CACA,eAAA,CAGF,kCACE,aAAA,CAGF,oCACE,gBAAA,CACA,SAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,wCACE,SAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,iCACE,YAAA,CACA,qBAAA,CAGF,uCACE,mBAAA,CACA,kBAAA,CACA,qBAAA,CACA,WAAA,CACA,2BAAA,CACA,8BAAA,CACA,sCAAA,CACA,4BAAA,CACA,2BAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,cAAA,CAEA,kFACE,cAAA,CAIJ,6CACE,8BAAA,CAGF,iDACE,4BAAA,CACA,mCAAA,CACA,0BAAA,CACA,eAAA,CACA,kBAAA,CAEA,uDACE,4BAAA,CAIJ,oCACE,SAAA,CACA,UAAA,CACA,WAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,8BAAA,CACA,sCAAA,CACA,4BAAA,CACA,2BAAA,CACA,0BAAA,CACA,cAAA,CACA,oBAAA,CAGF,0CACE,8BAAA,CACA,oBAAA,CAGF,4CACE,UAAA,CACA,WAAA,CAGF,wCACE,8BAAA,CACA,6BAAA,CAGF,8CACE,4BAAA,CACA,mCAAA,CACA,0BAAA,CACA,eAAA,CACA,kBAAA,CAEA,oDACE,4BAAA,CAOJ,qCACE,oBAAA,CAGF,uCACE,iBAAA,CAGF,iCACE,iBAAA,CACA,kCAAA,CACA,OAAA,CACA,WAAA,CACA,4BAAA,CACA,wCAAA,CACA,8BAAA,CACA,2BAAA,CACA,yBAAA,CACA,UAAA,CAGF,sCACE,UAAA,CACA,YAAA,CACA,yCAAA,CACA,kBAAA,CAEA,oBAAA,CAAA,eAAA,CACA,WAAA,CACA,cAAA,CACA,WAAA,CACA,wBAAA,CACA,8BAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,cAAA,CACA,eAAA,CAGF,4CACE,8BAAA,CAGF,6CACE,4BAAA,CAGF,+CACE,0BAAA,CACA,kBAAA,CAEA,qDACE,wBAAA,CAIJ,qCACE,cAAA,CACA,aAAA",sourcesContent:["// Desktop band. Full column width, no inset, no radius, no shadow \u2014 it\n// replaces the shell's PageHeader for builder pages, not a card sitting\n// inside one.\n.band {\n  flex: none;\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  height: 68px;\n  padding: 0 var(--spacing-3xl) 0 var(--spacing-2xl);\n  background: var(--bg-primary);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.mobileBand {\n  flex: none;\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xs);\n  height: 60px;\n  padding: 0 var(--spacing-sm);\n  background: var(--bg-primary);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.id {\n  min-width: 0;\n  margin-left: var(--spacing-xs);\n  display: flex;\n  align-items: center;\n  // 10px \u2014 the handoff's own spec value; the token scale has no step\n  // between --spacing-md (8px) and --spacing-lg (12px).\n  gap: 10px;\n}\n\n.mobileBand .id {\n  flex: 1;\n  margin-left: var(--spacing-xxs);\n  gap: var(--spacing-md);\n}\n\n.title {\n  margin: 0;\n  font-family: var(--font-family-body);\n  font-size: 24px;\n  line-height: 32px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  color: var(--text-primary);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.mobileBand .title {\n  font-size: 18px;\n  line-height: 28px;\n}\n\n.title--untitled {\n  color: var(--text-quaternary);\n  font-weight: 500;\n}\n\n.badge {\n  flex-shrink: 0;\n}\n\n.actions {\n  margin-left: auto;\n  flex: none;\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n}\n\n.mobileGroup {\n  flex: none;\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xs);\n}\n\n.pair {\n  display: flex;\n  gap: var(--spacing-md);\n}
2\n\n.previewBtn {\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  height: 36px;\n  padding: 0 var(--spacing-lg);\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  box-shadow: var(--shadow-xs);\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-secondary);\n  cursor: pointer;\n\n  .material-icons {\n    font-size: 18px;\n  }\n}\n\n.previewBtn:hover {\n  background: var(--bg-secondary);\n}\n\n.previewBtn--disabled {\n  background: var(--bg-primary);\n  border-color: var(--border-disabled);\n  color: var(--text-disabled);\n  box-shadow: none;\n  cursor: not-allowed;\n\n  &:hover {\n    background: var(--bg-primary);\n  }\n}\n\n.iconBtn {\n  flex: none;\n  width: 36px;\n  height: 36px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  box-shadow: var(--shadow-xs);\n  color: var(--fg-quaternary);\n  cursor: pointer;\n  text-decoration: none;\n}\n\n.iconBtn:hover {\n  background: var(--bg-secondary);\n  text-decoration: none;\n}\n\n.iconBtn--mobile {\n  width: 40px;\n  height: 40px;\n}\n\n.iconBtn--on {\n  background: var(--bg-secondary);\n  color: var(--fg-brand-primary);\n}\n\n.iconBtn--disabled {\n  background: var(--bg-primary);\n  border-color: var(--border-disabled);\n  color: var(--text-disabled);\n  box-shadow: none;\n  cursor: not-allowed;\n\n  &:hover {\n    background: var(--bg-primary);\n  }\n}\n\n// LayoutRight's glyph points to the right (panel-on-the-right, visible) \u2014\n// flip it horizontally once the panel is hidden, so the icon still reads as\n// \"where the panel would reopen.\"\n.mirrored {\n  transform: scaleX(-1);\n}\n\n.menuAnchor {\n  position: relative;\n}\n\n.menu {\n  position: absolute;\n  top: calc(100% + var(--spacing-sm));\n  right: 0;\n  width: 232px;\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-md);\n  box-shadow: var(--shadow-lg);\n  padding: var(--spacing-xs);\n  z-index: 30;\n}\n\n.menuItem {\n  width: 100%;\n  display: grid;\n  grid-template-columns: 20px minmax(0, 1fr);\n  align-items: center;\n  // 10px \u2014 matches the handoff's own kebab-menu spec; no exact token step here.\n  column-gap: 10px;\n  height: 44px;\n  padding: 0 10px;\n  border: none;\n  background: transparent;\n  border-radius: var(--radius-sm);\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  cursor: pointer;\n  text-align: left;\n}\n\n.menuItem:hover {\n  background: var(--bg-secondary);\n}\n\n.menuItem--danger {\n  color: var(--color-error-600);\n}\n\n.menuItem--disabled {\n  color: var(--text-disabled);\n  cursor: not-allowed;\n\n  &:hover {\n    background: transparent;\n  }\n}\n\n.menuIcon {\n  font-size: 20px;\n  color: inherit;\n}\n"],sourceRoot:""}]),i.locals={band:"BuilderIdentityBand_band__Tdevr",mobileBand:"BuilderIdentityBand_mobileBand__cWIQv",id:"BuilderIdentityBand_id__cP3CN",title:"BuilderIdentityBand_title__vYN2S","title--untitled":"BuilderIdentityBand_title--untitled__1YU23",badge:"BuilderIdentityBand_badge__jL6hi",actions:"BuilderIdentityBand_actions__z2iF8",mobileGroup:"BuilderIdentityBand_mobileGroup__S8652",pair:"BuilderIdentityBand_pair__fmYFd",previewBtn:"BuilderIdentityBand_previewBtn__dnlWJ","material-icons":"BuilderIdentityBand_material-icons__ho-6P","previewBtn--disabled":"BuilderIdentityBand_previewBtn--disabled__Rx373",iconBtn:"BuilderIdentityBand_iconBtn__XrkbJ","iconBtn--mobile":"BuilderIdentityBand_iconBtn--mobile__4-BUi","iconBtn--on":"BuilderIdentityBand_iconBtn--on__lAhS3","iconBtn--disabled":"BuilderIdentityBand_iconBtn--disabled__-Uxdc",mirrored:"BuilderIdentityBand_mirrored__uP-qV",menuAnchor:"BuilderIdentityBand_menuAnchor__FGyax",menu:"BuilderIdentityBand_menu__TPJ7n",menuItem:"BuilderIdentityBand_menuItem__+9Hdo","menuItem--danger":"BuilderIdentityBand_menuItem--danger__cEXJG","menuItem--disabled":"BuilderIdentityBand_menuItem--disabled__Oy9Hp",menuIcon:"BuilderIdentityBand_menuIcon__qcSj2"};const s=i},95796(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".BuilderSettingsSheet_sheet__LIohi{position:fixed;top:116px;left:0;right:0;bottom:0;z-index:999999;display:flex;flex-direction:column;background:var(--bg-primary)}.BuilderSettingsSheet_header__O2-Qq{flex:none;display:flex;align-items:center;justify-content:space-between;height:60px;padding:0 var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.BuilderSettingsSheet_title__-mkKZ{margin:0;font-family:var(--font-family-body);font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600;color:var(--text-primary)}.BuilderSettingsSheet_close__Cflzo{flex:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-md);border:none;background:rgba(0,0,0,0);color:var(--fg-quaternary);cursor:pointer}.BuilderSettingsSheet_close__Cflzo:hover{background:var(--bg-secondary)}.BuilderSettingsSheet_body__EGR51{flex:1 1;min-height:0;overflow-y:auto}.BuilderSettingsSheet_body__EGR51 .chat-contents{display:block;width:100%}","",{version:3,sources:["webpack://./src/apps/admin/component/WidgetSettings/BuilderSettingsSheet/BuilderSettingsSheet.module.scss"],names:[],mappings:"AAAA,mCACE,cAAA,CACA,SAAA,CACA,MAAA,CACA,OAAA,CACA,QAAA,CAOA,cAAA,CACA,YAAA,CACA,qBAAA,CACA,4BAAA,CAGF,oCACE,SAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,WAAA,CACA,2BAAA,CACA,+CAAA,CAGF,mCACE,QAAA,CACA,mCAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,mCACE,SAAA,CACA,UAAA,CACA,WAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,8BAAA,CACA,WAAA,CACA,wBAAA,CACA,0BAAA,CACA,cAAA,CAGF,yCACE,8BAAA,CAGF,kCACE,QAAA,CACA,YAAA,CACA,eAAA,CAQA,iDACE,aAAA,CACA,UAAA",sourcesContent:[".sheet {\n  position: fixed;\n  top: 116px;\n  left: 0;\n  right: 0;\n  bottom: 0;\n  // Widget preview content can inject its own `position:fixed` styling with\n  // a high z-index (e.g. a sticky/banner-style alert sets z-index:19999 on\n  // itself, a real requirement for embeds to float above a host page once\n  // published) \u2014 see Sidebar/SidebarTooltip/SidebarNavParent for the same\n  // fix. Comfortably outrank any realistic widget-authored z-index so the\n  // sheet's own content never bleeds through underneath it.\n  z-index: 999999;\n  display: flex;\n  flex-direction: column;\n  background: var(--bg-primary);\n}\n\n.header {\n  flex: none;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  height: 60px;\n  padding: 0 var(--spacing-xl);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.title {\n  margin: 0;\n  font-family: var(--font-family-body);\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.close {\n  flex: none;\n  width: 40px;\n  height: 40px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: var(--radius-md);\n  border: none;\n  background: transparent;\n  color: var(--fg-quaternary);\n  cursor: pointer;\n}\n\n.close:hover {\n  background: var(--bg-secondary);\n}\n\n.body {\n  flex: 1;\n  min-height: 0;\n  overflow-y: auto;\n\n  // `.chat-contents{display:table-row}` (public_html/css/style.css) is only\n  // ever given real width by the desktop panel's `.chat-sidebar` ancestor\n  // (position:fixed, a definite 336px) \u2014 and SidebarTab's own internal\n  // markup repeats the same class one level deeper for its accordion box.\n  // Neither has that ancestor here, so both anonymous table boxes collapse\n  // to 0 instead of filling the sheet \u2014 force plain block layout throughout.\n  :global(.chat-contents) {\n    display: block;\n    width: 100%;\n  }\n}\n"],sourceRoot:""}]),i.locals={sheet:"BuilderSettingsSheet_sheet__LIohi",header:"BuilderSettingsSheet_header__O2-Qq",title:"BuilderSettingsSheet_title__-mkKZ",close:"BuilderSettingsSheet_close__Cflzo",body:"BuilderSettingsSheet_body__EGR51"};const s=i},94173(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".WidgetPreview_scroll__iGnt4{flex:1 1;min-height:0;overflow:auto;margin-top:var(--spacing-xl)}","",{version:3,sources:["webpack://./src/apps/admin/component/WidgetSettings/WidgetPreview.module.scss"],names:[],mappings:"AAMA,6BACE,QAAA,CACA,YAAA,CACA,aAAA,CAGA,4BAAA",sourcesContent:["// Replaces the legacy `.chat-content-wrap > .chat-wrap-inner > .chat-box >\n// .chats` chain (position:absolute inset:0 + three purely structural divs\n// with no CSS of their own \u2014 `#app .chats{padding:0}` already zeroed out\n// the one rule that did anything). One flex child does the same job: the\n// caller (CalendarPage/AlertPage) makes the outer canvas a flex column, and\n// this is the `flex:1` scroll region within it.\n.scroll {\n  flex: 1;\n  min-height: 0;\n  overflow: auto;\n  // Aligns the card's top edge with the settings panel's own top offset on\n  // the RHS, so the two columns start at the same height.\n  margin-top: var(--spacing-xl);\n}\n"],sourceRoot:""}]),i.locals={scroll:"WidgetPreview_scroll__iGnt4"};const s=i},28870(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".NewOrganizationSetup_panel__JabR9[class]{max-width:var(--width-sm)}@media(max-width: 480px){.NewOrganizationSetup_panel__JabR9[class]{max-width:360px}}.NewOrganizationSetup_lede__CCk2k{margin:0}.NewOrganizationSetup_form__EMAMC{margin-top:var(--spacing-2xl)}.NewOrganizationSetup_submitError__GULGb{margin-top:var(--spacing-2xl)}.NewOrganizationSetup_footerButtons__lSrWE{display:flex;gap:var(--spacing-lg);width:100%}.NewOrganizationSetup_footerButton__SXXWr{flex:1 1}@media(max-width: 480px){.NewOrganizationSetup_footerButtons__lSrWE{flex-direction:column-reverse;gap:var(--spacing-md)}}","",{version:3,sources:["webpack://./src/apps/admin/modals/NewOrganizationSetup.module.scss"],names:[],mappings:"AAEA,0CACE,yBAAA,CAGF,yBACE,0CACE,eAAA,CAAA,CAIJ,kCACE,QAAA,CAGF,kCACE,6BAAA,CAGF,yCACE,6BAAA,CAGF,2CACE,YAAA,CACA,qBAAA,CACA,UAAA,CAGF,0CACE,QAAA,CAGF,yBACE,2CACE,6BAAA,CACA,qBAAA,CAAA",sourcesContent:["// [class] bumps specificity above Modal's own .panel--default rule so this\n// wins regardless of CSS import order, without touching the shared theme file.\n.panel[class] {\n  max-width: var(--width-sm);\n}\n\n@media (max-width: 480px) {\n  .panel[class] {\n    max-width: 360px;\n  }\n}\n\n.lede {\n  margin: 0;\n}\n\n.form {\n  margin-top: var(--spacing-2xl);\n}\n\n.submitError {\n  margin-top: var(--spacing-2xl);\n}\n\n.footerButtons {\n  display: flex;\n  gap: var(--spacing-lg);\n  width: 100%;\n}\n\n.footerButton {\n  flex: 1;\n}\n\n@media (max-width: 480px) {\n  .footerButtons {\n    flex-direction: column-reverse;\n    gap: var(--spacing-md);\n  }\n}\n"],sourceRoot:""}]),i.locals={panel:"NewOrganizationSetup_panel__JabR9",lede:"NewOrganizationSetup_lede__CCk2k",form:"NewOrganizationSetup_form__EMAMC",submitError:"NewOrganizationSetup_submitError__GULGb",footerButtons:"NewOrganizationSetup_footerButtons__lSrWE",footerButton:"NewOrganizationSetup_footerButton__SXXWr"};const s=i},11779(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".AlertPage_builderRow__BRaXF{display:flex;flex:1 1;min-height:0;gap:var(--spacing-lg)}.AlertPage_canvas__5QiaP{display:flex;flex-direction:column;gap:var(--spacing-lg);flex:1 1;min-width:0;background:var(--bg-secondary);padding-left:var(--spacing-2xl)}.AlertPage_previewCard__cqrya{background:var(--grey25)}.AlertPage_sidebar__zCoC8{flex:none;width:336px;display:flex;flex-direction:column;border-left:1px solid var(--grey200);background:var(--grey25);padding:var(--spacing-xl) 0 12px 12px}.AlertPage_sidebar__zCoC8 .AlertPage_header__c665S{flex:none}.AlertPage_sidebar__zCoC8 .AlertPage_body__Cux21{flex:1 1;min-height:0;padding-top:var(--spacing-2xl);background:#fff}.AlertPage_sidebar__zCoC8 .AlertPage_body__Cux21 .tab-pane{height:100%}.AlertPage_sidebar__zCoC8 .AlertPage_body__Cux21 .chat-window{height:100%;display:flex;flex-direction:column}.AlertPage_sidebar__zCoC8 .AlertPage_body__Cux21 .chat-contents{flex:1 1;min-height:0}.AlertPage_sidebar__zCoC8 .AlertPage_body__Cux21 .chat-contents .chat-content-wrap{position:relative;height:100%;width:100%}.AlertPage_sidebar__zCoC8 .AlertPage_body__Cux21 .chat-contents .chat-wrap-inner{position:absolute;inset:0;overflow-y:scroll}.AlertPage_sidebar__zCoC8 .AlertPage_body__Cux21 .chat-footer{flex:none;padding:var(--spacing-lg)}","",{version:3,sources:["webpack://./src/apps/admin/pages/AlertPage.module.scss"],names:[],mappings:"AAIA,6BACE,YAAA,CACA,QAAA,CACA,YAAA,CACA,qBAAA,CAiBF,yBACE,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,QAAA,CACA,WAAA,CAIA,8BAAA,CACA,+BAAA,CAMF,8BACE,wBAAA,CAOF,0BACE,SAAA,CACA,WAAA,CACA,YAAA,CACA,qBAAA,CACA,oCAAA,CACA,wBAAA,CACA,qCAAA,CAEA,mDACE,SAAA,CAGF,iDACE,QAAA,CACA,YAAA,CAIA,8BAAA,CACA,eAAA,CAEA,2DACE,WAAA,CAOF,8DACE,WAAA,CACA,YAAA,CACA,qBAAA,CAGF,gEACE,QAAA,CACA,YAAA,CAOA,mFACE,iBAAA,CACA,WAAA,CACA,UAAA,CAGF,iFACE,iBAAA,CACA,OAAA,CACA,iBAAA,CAIJ,8DACE,SAAA,CACA,yBAAA",sourcesContent:["// Replaces the old chat-main-row `position:absolute` + JS-computed-width\n// (useAdjustSizeOf) layout, which depended on `.page-wrapper`'s\n// `position:relative` for its containing block \u2014 a dependency that only\n// existed under the old shell. Flexbox needs no such ancestor.\n.builderRow {\n  display: flex;\n  flex: 1;\n  min-height: 0;\n  gap: var(--spacing-lg);\n}\n\n// Absorbs what `.chat-window.alert-window` (public_html/css/style.css) used\n// to provide via a legacy `message-view`/`chat-window` wrapper div pair \u2014\n// same values (`getComputedStyle`-verified against the live page before\n// removing them), just as an owned module class instead of relying on\n// global `.chat-*` selectors. No left padding here \u2014 that was calendar-only\n// (see CalendarPage.module.scss).\n//\n// No margin-right reservation for the RHS settings panel: `.chat-sidebar`\n// turns out NOT to be `position:fixed` in the currently-served stylesheet\n// (`.chat-profile-view{position:fixed}` isn't present) \u2014 it's a genuine\n// flex sibling of `.canvas` inside `.builderRow`, with its own real\n// `width:336px`. `flex:1` here already yields it exactly that width for\n// free; a manual margin-right double-counted the space and left a ~335px\n// dead gap before the panel (caught live via screenshot, not assumed).\n.canvas {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-lg);\n  flex: 1;\n  min-width: 0;\n  // Stage layer, per design_handoff_surfaces \u2014 `.previewCard` below sits on\n  // top of it, matching the New calendar page prototype's `.stage`/`.canvas`\n  // split.\n  background: var(--bg-secondary);\n  padding-left: var(--spacing-2xl);\n}\n\n// Was the legacy `.alerts-background.chat-contents` rule \u2014 no border, no\n// radiu
2s (unlike CalendarPage's card), just a lighter fill behind the\n// browser-mockup preview.\n.previewCard {\n  background: var(--grey25);\n}\n\n// Replaces `message-view chat-profile-view chat-sidebar` (public_html/css/\n// style.css) \u2014 see CalendarPage.module.scss for the full explanation\n// (the sidebar markup and its underlying CSS were always identical between\n// CalendarPage/AlertPage; only the canvas/preview card ever differed).\n.sidebar {\n  flex: none;\n  width: 336px;\n  display: flex;\n  flex-direction: column;\n  border-left: 1px solid var(--grey200);\n  background: var(--grey25);\n  padding: var(--spacing-xl) 0 12px 12px;\n\n  .header {\n    flex: none;\n  }\n\n  .body {\n    flex: 1;\n    min-height: 0;\n    // No overflow rule here on purpose \u2014 see CalendarPage.module.scss for\n    // the full explanation (the real scroll clipping happens one level\n    // deeper, inside SidebarTab's own `.chat-wrap-inner`).\n    padding-top: var(--spacing-2xl);\n    background: #ffffff;\n\n    :global(.tab-pane) {\n      height: 100%;\n    }\n\n    // SidebarTab's optional `footer` (Restore/Save on the Design tab) is\n    // just a plain flow sibling of `.chat-contents` inside `.chat-window` \u2014\n    // see CalendarPage.module.scss for the full explanation (confirmed live\n    // there: the footer rendered ~200px past the panel's own bottom edge).\n    :global(.chat-window) {\n      height: 100%;\n      display: flex;\n      flex-direction: column;\n    }\n\n    :global(.chat-contents) {\n      flex: 1;\n      min-height: 0;\n      // Declares `.chat-content-wrap`/`.chat-wrap-inner` explicitly instead\n      // of depending on the global stylesheet for them \u2014 see\n      // CalendarPage.module.scss for the full explanation (a missing/edited\n      // copy of these rules measurably misplaces form fields and was\n      // observed to make an unrelated change-tracker falsely report\n      // unsaved changes).\n      :global(.chat-content-wrap) {\n        position: relative;\n        height: 100%;\n        width: 100%;\n      }\n\n      :global(.chat-wrap-inner) {\n        position: absolute;\n        inset: 0;\n        overflow-y: scroll;\n      }\n    }\n\n    :global(.chat-footer) {\n      flex: none;\n      padding: var(--spacing-lg);\n    }\n  }\n}\n"],sourceRoot:""}]),i.locals={builderRow:"AlertPage_builderRow__BRaXF",canvas:"AlertPage_canvas__5QiaP",previewCard:"AlertPage_previewCard__cqrya",sidebar:"AlertPage_sidebar__zCoC8",header:"AlertPage_header__c665S",body:"AlertPage_body__Cux21"};const s=i},55576(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".AlertsPage_tableScroll__y9EVK{overflow-x:auto}@media(max-width: 767px){.AlertsPage_card__xK2GI{border:none !important;border-radius:0 !important;box-shadow:none !important}}","",{version:3,sources:["webpack://./src/apps/admin/pages/AlertsPage.module.scss"],names:[],mappings:"AAKA,+BACE,eAAA,CASA,yBADF,wBAEI,sBAAA,CACA,0BAAA,CACA,0BAAA,CAAA",sourcesContent:["// Table's header cells are `white-space: nowrap`, so its intrinsic width\n// can exceed the card on narrow viewports; Card's own root clips overflow\n// (rounded corners), so without this the extra columns are just cut off\n// with no way to reach them. Scrolling this inner wrapper instead of the\n// page keeps the card's border/shadow intact.\n.tableScroll {\n  overflow-x: auto;\n}\n\n// \"The card loses its shell\" at mobile \u2014 the page itself becomes the card,\n// band rules run full-bleed. `!important` because this overrides\n// theme/untitled/Card's own root class from outside (a caller-side\n// override, not an edit to the shared component). Mirrors\n// CalendarsPage.module.scss.\n.card {\n  @media (max-width: 767px) {\n    border: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n  }\n}\n"],sourceRoot:""}]),i.locals={tableScroll:"AlertsPage_tableScroll__y9EVK",card:"AlertsPage_card__xK2GI"};const s=i},37241(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".Table_table__g4lFg{width:100%;table-layout:fixed;border-collapse:collapse}.Table_colTemplate__gXNBQ{width:220px}.Table_colLastEdited__4fxGV{width:200px}.Table_statusCol__730oB{width:140px}.Table_actionsCol__l57wa{width:64px}.Table_th__ahF-q{position:sticky;top:0;padding:12px 24px;background:var(--bg-primary);font-size:var(--text-xs-size);line-height:18px;font-weight:500;color:var(--text-tertiary);text-align:left;border-bottom:1px solid var(--border-secondary);white-space:nowrap}.Table_th--last-edited__hUxKS{text-align:right}.Table_thActions__B-owu{padding:0}.Table_srOnly__O0Eki{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Table_sortButton__POlGr{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.Table_th--last-edited__hUxKS .Table_sortButton__POlGr{flex-direction:row-reverse}.Table_sortIcon__57Qob{color:var(--color-gray-500);opacity:0;transition:opacity .15s ease-out,transform .15s ease-out}.Table_th__ahF-q:hover .Table_sortIcon__57Qob,.Table_th__ahF-q:focus-within .Table_sortIcon__57Qob{opacity:1}.Table_sortIcon--active__GpTtJ{opacity:1}.Table_sortIcon--asc__wLIuC{transform:rotate(180deg)}.Table_th--sorted__nvmnC{color:var(--text-secondary)}.Table_emptyCell__cAUpe{padding:0}.Table_td__FVwn\\+{padding:12px 16px}.Table_skeletonBar__NcpYe{height:16px;border-radius:4px;background:var(--color-gray-100)}.Table_skeletonBar60__PBzkN{width:60%}.Table_skeletonBar40__jO-jm{width:40%}@media(max-width: 767px){.Table_table__g4lFg{table-layout:auto}.Table_templateCell__NhLXC,.Table_lastEditedCell__5yQlX{display:none}.Table_statusCol__730oB{width:auto !important}.Table_actionsCol__l57wa{width:44px !important}.Table_td__FVwn\\+{padding:12px 8px}}","",{version:3,sources:["webpack://./src/apps/admin/pages/AlertsPage/Table.module.scss"],names:[],mappings:"AAMA,oBACE,UAAA,CACA,kBAAA,CACA,wBAAA,CAGF,0BACE,WAAA,CAGF,4BACE,WAAA,CAGF,wBACE,WAAA,CAGF,yBACE,UAAA,CAGF,iBACE,eAAA,CACA,KAAA,CACA,iBAAA,CACA,4BAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,0BAAA,CACA,eAAA,CACA,+CAAA,CACA,kBAAA,CAGF,8BACE,gBAAA,CAGF,wBACE,SAAA,CAGF,qBACE,iBAAA,CACA,SAAA,CACA,UAAA,CACA,eAAA,CACA,kBAAA,CACA,kBAAA,CAGF,yBACE,mBAAA,CACA,kBAAA,CACA,OAAA,CACA,WAAA,CACA,eAAA,CACA,SAAA,CACA,YAAA,CACA,aAAA,CACA,cAAA,CAGF,uDACE,0BAAA,CAGF,uBACE,2BAAA,CACA,SAAA,CACA,wDAAA,CAGF,mGAEE,SAAA,CAGF,+BACE,SAAA,CAGF,4BACE,wBAAA,CAGF,yBACE,2BAAA,CAGF,wBACE,SAAA,CAMF,kBACE,iBAAA,CAMF,0BACE,WAAA,CACA,iBAAA,CACA,gCAAA,CAGF,4BACE,SAAA,CAGF,4BACE,SAAA,CASF,yBACE,oBACE,iBAAA,CAGF,wDAEE,YAAA,CAQF,wBACE,qBAAA,CAGF,yBACE,qBAAA,CAGF,kBACE,gBAAA,CAAA",sourcesContent:["// Bespoke table \u2014 not theme/untitled/Table. Same structural gaps as\n// CalendarsPage/Table.module.scss (colgroup/table-layout:fixed, hover-only\n// sort arrows, an sr-only actions header, a per-row error-strip <tr>).\n// Values matched by value against theme/untitled/Table.module.scss and\n// Table.json so this reads as the same design-system table as Calendars.\
2n\n.table {\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: collapse;\n}\n\n.colTemplate {\n  width: 220px;\n}\n\n.colLastEdited {\n  width: 200px;\n}\n\n.statusCol {\n  width: 140px;\n}\n\n.actionsCol {\n  width: 64px;\n}\n\n.th {\n  position: sticky;\n  top: 0;\n  padding: 12px 24px;\n  background: var(--bg-primary);\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 500;\n  color: var(--text-tertiary);\n  text-align: left;\n  border-bottom: 1px solid var(--border-secondary);\n  white-space: nowrap;\n}\n\n.th--last-edited {\n  text-align: right;\n}\n\n.thActions {\n  padding: 0;\n}\n\n.srOnly {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  overflow: hidden;\n  clip: rect(0 0 0 0);\n  white-space: nowrap;\n}\n\n.sortButton {\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  border: none;\n  background: none;\n  padding: 0;\n  font: inherit;\n  color: inherit;\n  cursor: pointer;\n}\n\n.th--last-edited .sortButton {\n  flex-direction: row-reverse;\n}\n\n.sortIcon {\n  color: var(--color-gray-500);\n  opacity: 0;\n  transition: opacity 0.15s ease-out, transform 0.15s ease-out;\n}\n\n.th:hover .sortIcon,\n.th:focus-within .sortIcon {\n  opacity: 1;\n}\n\n.sortIcon--active {\n  opacity: 1;\n}\n\n.sortIcon--asc {\n  transform: rotate(180deg);\n}\n\n.th--sorted {\n  color: var(--text-secondary);\n}\n\n.emptyCell {\n  padding: 0;\n}\n\n// Base cell padding for the loading-skeleton row below (TableRow.jsx has\n// its own copy of this rule for real rows \u2014 CSS modules can't share a\n// class name across files).\n.td {\n  padding: 12px 16px;\n}\n\n// Matches theme/untitled/Table.module.scss's .skeletonBar by value \u2014 same\n// initial-loading pattern, kept page-local rather than shared since this\n// table's own .td/colSpan shape isn't generic.\n.skeletonBar {\n  height: 16px;\n  border-radius: 4px;\n  background: var(--color-gray-100);\n}\n\n.skeletonBar60 {\n  width: 60%;\n}\n\n.skeletonBar40 {\n  width: 40%;\n}\n\n// Mobile: card loses its shell, columns become two lines (Name+Status stay\n// as adjacent cells on the row's first line; Template/Last-edited collapse\n// into .mobileMeta below the name instead of their own columns), every\n// control >=44px. table-layout:auto so the hidden Template/Last-edited\n// <td>s actually free their space instead of leaving it blank (their <col>\n// widths no longer apply once cells are hidden).\n@media (max-width: 767px) {\n  .table {\n    table-layout: auto;\n  }\n\n  .templateCell,\n  .lastEditedCell {\n    display: none;\n  }\n\n  // The remaining visible columns (Name/Status/Actions) need to actually\n  // fit a 390px viewport \u2014 table-layout:auto still respects a <col>'s own\n  // width as a strong hint even once other columns are hidden, so without\n  // this the row overflows and pushes the kebab off-screen, forcing a\n  // horizontal scroll just to reach it.\n  .statusCol {\n    width: auto !important;\n  }\n\n  .actionsCol {\n    width: 44px !important;\n  }\n\n  .td {\n    padding: 12px 8px;\n  }\n}\n"],sourceRoot:""}]),i.locals={table:"Table_table__g4lFg",colTemplate:"Table_colTemplate__gXNBQ",colLastEdited:"Table_colLastEdited__4fxGV",statusCol:"Table_statusCol__730oB",actionsCol:"Table_actionsCol__l57wa",th:"Table_th__ahF-q","th--last-edited":"Table_th--last-edited__hUxKS",thActions:"Table_thActions__B-owu",srOnly:"Table_srOnly__O0Eki",sortButton:"Table_sortButton__POlGr",sortIcon:"Table_sortIcon__57Qob","sortIcon--active":"Table_sortIcon--active__GpTtJ","sortIcon--asc":"Table_sortIcon--asc__wLIuC","th--sorted":"Table_th--sorted__nvmnC",emptyCell:"Table_emptyCell__cAUpe",td:"Table_td__FVwn+",skeletonBar:"Table_skeletonBar__NcpYe",skeletonBar60:"Table_skeletonBar60__PBzkN",skeletonBar40:"Table_skeletonBar40__jO-jm",templateCell:"Table_templateCell__NhLXC",lastEditedCell:"Table_lastEditedCell__5yQlX"};const s=i},91907(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".AuthAlert_root__Riv61{display:flex;gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-secondary);font:400 14px/20px var(--font-family-body);margin-bottom:var(--spacing-2xl)}.AuthAlert_root--info__xdKum{background:var(--bg-secondary);border-color:var(--border-secondary);color:var(--text-secondary)}.AuthAlert_root--error__2Jm4I{background:var(--bg-error-primary);border-color:var(--color-error-300);color:var(--text-error-primary)}.AuthAlert_icon__gj48F{flex-shrink:0;margin-top:2px}.AuthAlert_body__5eFF\\+ b{display:block;color:var(--text-primary)}","",{version:3,sources:["webpack://./src/apps/admin/pages/AuthPages/AuthAlert.module.scss"],names:[],mappings:"AAAA,uBACE,YAAA,CACA,qBAAA,CACA,yBAAA,CACA,8BAAA,CACA,wCAAA,CACA,0CAAA,CACA,gCAAA,CAGF,6BACE,8BAAA,CACA,oCAAA,CACA,2BAAA,CAGF,8BACE,kCAAA,CACA,mCAAA,CACA,+BAAA,CAGF,uBACE,aAAA,CACA,cAAA,CAIA,0BACE,aAAA,CACA,yBAAA",sourcesContent:[".root {\n  display: flex;\n  gap: var(--spacing-md);\n  padding: var(--spacing-lg);\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-secondary);\n  font: 400 14px/20px var(--font-family-body);\n  margin-bottom: var(--spacing-2xl);\n}\n\n.root--info {\n  background: var(--bg-secondary);\n  border-color: var(--border-secondary);\n  color: var(--text-secondary);\n}\n\n.root--error {\n  background: var(--bg-error-primary);\n  border-color: var(--color-error-300);\n  color: var(--text-error-primary);\n}\n\n.icon {\n  flex-shrink: 0;\n  margin-top: 2px;\n}\n\n.body {\n  b {\n    display: block;\n    color: var(--text-primary);\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"AuthAlert_root__Riv61","root--info":"AuthAlert_root--info__xdKum","root--error":"AuthAlert_root--error__2Jm4I",icon:"AuthAlert_icon__gj48F",body:"AuthAlert_body__5eFF+"};const s=i},23281(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".AuthColumn_pane__3cT\\+M{flex:1 1;min-width:0;padding:var(--spacing-4xl) var(--spacing-5xl);display:flex;flex-direction:column}.AuthColumn_top__V\\+XZk{display:flex}.AuthColumn_logoLink__7UAtB{display:inline-block}.AuthColumn_logo__bZd3w{height:28px;width:auto}.AuthColumn_middle__9i1At{flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:safe center}.AuthColumn_inner__fvydS{width:100%;max-width:360px;padding:var(--spacing-4xl) 0}.AuthColumn_mobileExtra__\\+LDiJ{display:none;padding:0 0 var(--spacing-xl)}@media(max-width: 900px){.AuthColumn_mobileExtra__\\+LDiJ{display:block}}.AuthColumn_bottom__-zKf0{display:flex;align-items:center;gap:var(--spacing-xl);font:400 12px/18px var(--font-family-body);color:var(--text-tertiary)}.AuthColumn_bottom__-zKf0 a{color:var(--text-tertiary);text-decoration:none}.AuthColumn_bottom__-zKf0 a:hover{color:var(--text-secondary);text-decoration:underline}","",{version:3,sources:["webpack://./src/apps/admin/pages/AuthPages/AuthColumn.module.scss"],names:[],mappings:"AAGA,yBACE,QAAA,CACA,WAAA,CACA,6CAAA,CACA,YAAA,CACA,qBAAA,CAGF,wBACE,YAAA,CAGF,4BACE,oBAAA,CAGF,wBACE,WAAA,CACA,UAAA,CAGF,0BACE,QAAA,CACA,YAAA,CACA,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,2BAAA,CAGF,yBACE,UAAA,CACA,eAAA,CACA,4BAAA,CAGF,gCACE,YAAA,CACA,6BAAA,CAEA,yBAJF,gCAKI,aAAA,CAAA,CAIJ,0BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,0CAAA,CACA,0BAAA,CAEA,4BACE,0BAAA,CACA,oBAAA,CAEA,kCACE,2BAAA,CACA,yBAAA",sourcesContent:["// Ported from the prototype's .fpane / .top / .inner / .bot rules\n// (assets/handoffs/design_handoff_auth/prototype/onboarding.css).\n\n.pane {\n  flex: 1;\n  min-width: 0;\n  padding: var(--spacing-4xl) var(--spacing-5xl); // .fpane: 32px 40px\n  display: flex;\n  flex-direction: column;\n}\n\n.top {\n  display: flex;\n}\n\n.logoLink {\n  display: inline-block;\n}\n\n.logo {\n  height: 28px;\n  width: auto;\n}\n\n.middle {\n  flex: 1;\n  min-height: 0;\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: safe center;\n}\n\n.inner {\n  width: 100%;\n  max-width: 360px;\n  padding: var(--spacing-4xl) 0;\n}\n\n.mobileExtra {\n  display: none;\n  padding: 0 0 var(--spacing-xl);\n\n  @media (max-width: 900px) {\n    display: block;\n  }\n}\n\n.bottom {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xl);\n  font: 400 12px/18px var(--font-family-body);\n  color: var(--text-tertiary);\n\n  a {\n    color: var(--text-tertiary);\n    text-decoration: none;\n\n    &:hover {\n      color: var(--text-secondary);\n      text-decoration: underline;\n    }\n  }\n}\n"],sourceRoot:""}]),i.locals={pane:"AuthColumn_pane__3cT+M",top:"AuthColumn_top__V+XZk",logoLink:"AuthColumn_logoLink__7UAtB",logo:"AuthColumn_logo__bZd3w",middle:"AuthColumn_middle__9i1At",inner:"AuthColumn_inner__fvydS",mobileExtra:"AuthColumn_mobileExtra__+LDiJ",bottom:"AuthColumn_bottom__-zKf0"};const s=i},5713(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".AuthLayout_page__f10vS{display:flex;min-height:100vh;background:var(--bg-primary)}.AuthLayout_right__17Xuf{flex:1 1;min-width:0;padding:var(--spacing-5xl);background:var(--bg-secondary);border-left:1px solid var(--border-secondary);display:flex;flex-direction:column}@media(max-width: 900px){.AuthLayout_right__17Xuf{display:none}}","",{version:3,sources:["webpack://./src/apps/admin/pages/AuthPages/AuthLayout.module.scss"],names:[],mappings:"AAAA,wBACE,YAAA,CACA,gBAAA,CACA,4BAAA,CAGF,yBAIE,QAAA,CACA,WAAA,CACA,0BAAA,CACA,8BAAA,CACA,6CAAA,CACA,YAAA,CACA,qBAAA,CAEA,yBAZF,yBAaI,YAAA,CAAA",sourcesContent:[".page {\n  display: flex;\n  min-height: 100vh;\n  background: var(--bg-primary);\n}\n\n.right {\n  // Prototype's .vp.split uses grid-template-columns: minmax(0,1fr)\n  // minmax(0,1fr) \u2014 an equal 50/50 split with the left pane, not a fixed\n  // sidebar width (the README's \"420px\" doesn't match its own prototype).\n  flex: 1;\n  min-width: 0;\n  padding: var(--spacing-5xl); // .spane: 40px all round\n  background: var(--bg-secondary);\n  border-left: 1px solid var(--border-secondary);\n  display: flex;\n  flex-direction: column;\n\n  @media (max-width: 900px) {\n    display: none;\n  }\n}\n"],sourceRoot:""}]),i.locals={page:"AuthLayout_page__f10vS",right:"AuthLayout_right__17Xuf"};const s=i},57356(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".AuthStateCard_root__e5uYf{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.AuthStateCard_disc__bGY0S{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-full);margin-bottom:var(--spacing-xl)}.AuthStateCard_disc--success__\\+t-lD{background:var(--bg-success-primary);color:var(--text-success-primary)}.AuthStateCard_disc--error__Ah2Xq{background:var(--bg-error-primary);color:var(--text-error-primary)}.AuthStateCard_disc--neutral__2velM{background:var(--bg-secondary);color:var(--text-secondary)}.AuthStateCard_title__Ull1K{margin:0 0 var(--spacing-md);font:600 18px/28px var(--font-family-body);color:var(--text-primary)}.AuthStateCard_body__9CtP2{font:400 14px/20px var(--font-family-body);color:var(--text-secondary);max-width:360px}.AuthStateCard_actions__-7F-i{display:flex;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-2xl)}","",{version:3,sources:["webpack://./src/apps/admin/pages/AuthPages/AuthStateCard.module.scss"],names:[],mappings:"AAGA,2BACE,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,eAAA,CAGF,2BACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,gCAAA,CACA,+BAAA,CAGF,qCACE,oCAAA,CACA,iCAAA,CAGF,kCACE,kCAAA,CACA,+BAAA,CAGF,oCACE,8BAAA,CACA,2BAAA,CAGF,4BACE,4BAAA,CACA,0CAAA,CACA,yBAAA,CAGF,2BACE,0CAAA,CACA,2BAAA,CACA,eAAA,CAGF,8BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,6BAAA",sourcesContent:["// FIXES.md #10 \u2014 left-aligned, matching the log-in form and split screens,\n// not a centred block. The disc, heading, body and button row all sit on\n// the column's left edge.\n.root {\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  text-align: left;\n}\n\n.disc {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 48px;\n  height: 48px;\n  border-radius: var(--radius-full);\n  margin-bottom: var(--spacing-xl);\n}\n\n.disc--success {\n  background: var(--bg-success-primary);\n  color: var(--text-success-primary);\n}\n\n.disc--error {\n  background: var(--bg-error-primary);\n  color: var(--text-error-primary);\n}\n\n.disc--neutral {\n  background: var(--bg-secondary);\n  color: var(--text-secondary);\n}\n\n.title {\n  margin: 0 0 var(--spacing-md);\n  font: 600 18px/28px var(--font-family-body);\n  color: var(--text-primary);\n}\n\n.body {\n  font: 400 14px/20px var(--font-family-body);\n  color: var(--text-secondary);\n  max-width: 360px;\n}\n\n.actions {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  margin-top: var(--spacing-2xl);\n}\n"],sourceRoot:""}]),i.locals={root:"AuthStateCard_root__e5uYf",disc:"AuthStateCard_disc__bGY0S","disc--success":"AuthStateCard_disc--success__+t-lD","disc--error":"AuthStateCard_disc--error__Ah2Xq","disc--neutral":"AuthStateCard_disc--neutral__2velM",title:"AuthStateCard_title__Ull1K",body:"AuthStateCard_body__9CtP2",actions:"AuthStateCard_actions__-7F-i"};const s=i},84632(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,"@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap);"]),i.push([e.id,'.GoogleButton_root__hbKOj{width:100%;height:44px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 16px 0 12px;border-radius:8px;border:1px solid #747775;background:#fff;font:500 14px/1 "Roboto",var(--font-family-body);color:#1f1f1f;cursor:pointer}.GoogleButton_root__hbKOj:hover:not(:disabled){background:#f7f8f8}.GoogleButton_root__hbKOj:disabled{cursor:not-allowed;opacity:.6}',"",{version:3,sources:["webpack://./src/apps/admin/pages/AuthPages/GoogleButton.module.scss"],names:[],mappings:"AAKA,0BACE,UAAA,CACA,WAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,QAAA,CACA,qBAAA,CACA,iBAAA,CACA,wBAAA,CACA,eAAA,CACA,gDAAA,CACA,aAAA,CACA,cAAA,CAEA,+CACE,kBAAA,CAGF,mCACE,kBAAA,CACA,UAAA",sourcesContent:['// Google\'s own button mark, per their branding terms \u2014 FIXES.md #5.\n// #747775 / #1F1F1F / #F7F8F8 and Roboto are Google\'s required values and\n// the sanctioned exception to this project\'s no-hardcoded-colour rule.\n@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@500&display=swap");\n\n.root {\n  width: 100%;\n  height: 44px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n  padding: 0 16px 0 12px;\n  border-radius: 8px;\n  border: 1px solid #747775;\n  background: #ffffff;\n  font: 500 14px/1 "Roboto", var(--font-family-body);\n  color: #1f1f1f;\n  cursor: pointer;\n\n  &:hover:not(:disabled) {\n    background: #f7f8f8;\n  }
2\n\n  &:disabled {\n    cursor: not-allowed;\n    opacity: 0.6;\n  }\n}\n'],sourceRoot:""}]),i.locals={root:"GoogleButton_root__hbKOj"};const s=i},63632(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".TestimonialPane_pane__qZasN{flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-6xl)}.TestimonialPane_quote__MDdeB{margin:0;font:500 var(--display-sm-size)/var(--display-sm-line) var(--font-family-body);letter-spacing:-0.02em;color:var(--text-primary)}.TestimonialPane_who__0g2Ow{margin-top:28px;display:flex;align-items:flex-end;gap:var(--spacing-xl)}.TestimonialPane_name__KWwYm{font:600 var(--text-lg-size)/var(--text-lg-line) var(--font-family-body);color:var(--text-primary)}.TestimonialPane_role__lTdcr{margin-top:2px;font:400 var(--text-sm-size)/var(--text-sm-line) var(--font-family-body);color:var(--text-tertiary)}.TestimonialPane_stars__AdQr5{display:inline-flex;flex:none;gap:2px;margin-left:auto;color:var(--color-brand-600)}.TestimonialPane_carousel__amhT0{display:flex;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-3xl)}.TestimonialPane_dots__S-iqz{display:inline-flex;gap:var(--spacing-sm)}.TestimonialPane_dot__2iZ8B{display:inline-block;width:8px;height:8px;padding:0;border:none;border-radius:var(--radius-full);background:var(--border-primary);cursor:pointer}.TestimonialPane_dotOn__-8aKZ{background:var(--color-brand-600)}.TestimonialPane_arrows__NXRG-{display:inline-flex;flex:none;gap:var(--spacing-md);margin-left:auto}.TestimonialPane_arrowBtn__jMRoK{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);border:1px solid var(--border-primary);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer}.TestimonialPane_arrowBtn__jMRoK:hover{background:var(--bg-secondary)}.TestimonialPane_compact__HV0Yu{background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);padding:var(--spacing-2xl)}.TestimonialPane_compactQuote__now\\+Q{margin:0 0 var(--spacing-lg);font:500 14px/20px var(--font-family-body);color:var(--text-primary)}.TestimonialPane_proof__jHlNi{border-top:1px solid var(--border-secondary);padding-top:var(--spacing-3xl)}.TestimonialPane_kicker__KxDTy{font:400 12px/18px var(--font-family-body);color:var(--text-tertiary)}.TestimonialPane_wordmarks__jDUDw{margin-top:var(--spacing-lg);display:flex;flex-wrap:wrap;gap:var(--spacing-md) var(--spacing-2xl);font:600 14px/20px var(--font-family-body);color:var(--text-tertiary)}","",{version:3,sources:["webpack://./src/apps/admin/pages/AuthPages/TestimonialPane.module.scss"],names:[],mappings:"AAAA,6BACE,QAAA,CACA,YAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,sBAAA,CAGF,8BACE,QAAA,CACA,8EAAA,CACA,sBAAA,CACA,yBAAA,CAGF,4BACE,eAAA,CACA,YAAA,CACA,oBAAA,CACA,qBAAA,CAGF,6BACE,wEAAA,CACA,yBAAA,CAGF,6BACE,cAAA,CACA,wEAAA,CACA,0BAAA,CAGF,8BACE,mBAAA,CACA,SAAA,CACA,OAAA,CACA,gBAAA,CACA,4BAAA,CAGF,iCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,6BAAA,CAGF,6BACE,mBAAA,CACA,qBAAA,CAGF,4BACE,oBAAA,CACA,SAAA,CACA,UAAA,CACA,SAAA,CACA,WAAA,CACA,gCAAA,CACA,gCAAA,CACA,cAAA,CAGF,8BACE,iCAAA,CAGF,+BACE,mBAAA,CACA,SAAA,CACA,qBAAA,CACA,gBAAA,CAGF,iCACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,gCAAA,CACA,sCAAA,CACA,4BAAA,CACA,2BAAA,CACA,cAAA,CAEA,uCACE,8BAAA,CAIJ,gCACE,8BAAA,CACA,wCAAA,CACA,8BAAA,CACA,0BAAA,CAGF,sCACE,4BAAA,CACA,0CAAA,CACA,yBAAA,CAGF,8BACE,4CAAA,CACA,8BAAA,CAGF,+BACE,0CAAA,CACA,0BAAA,CAGF,kCACE,4BAAA,CACA,YAAA,CACA,cAAA,CACA,wCAAA,CACA,0CAAA,CACA,0BAAA",sourcesContent:[".pane {\n  flex: 1;\n  min-height: 0;\n  display: flex;\n  flex-direction: column;\n  justify-content: center; // .spane.tst{justify-content:center;gap:48px}\n  gap: var(--spacing-6xl);\n}\n\n.quote {\n  margin: 0;\n  font: 500 var(--display-sm-size) / var(--display-sm-line) var(--font-family-body);\n  letter-spacing: -0.02em;\n  color: var(--text-primary);\n}\n\n.who {\n  margin-top: 28px;\n  display: flex;\n  align-items: flex-end;\n  gap: var(--spacing-xl);\n}\n\n.name {\n  font: 600 var(--text-lg-size) / var(--text-lg-line) var(--font-family-body);\n  color: var(--text-primary);\n}\n\n.role {\n  margin-top: 2px;\n  font: 400 var(--text-sm-size) / var(--text-sm-line) var(--font-family-body);\n  color: var(--text-tertiary);\n}
2\n\n.stars {\n  display: inline-flex;\n  flex: none;\n  gap: 2px;\n  margin-left: auto;\n  color: var(--color-brand-600);\n}\n\n.carousel {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  margin-top: var(--spacing-3xl);\n}\n\n.dots {\n  display: inline-flex;\n  gap: var(--spacing-sm);\n}\n\n.dot {\n  display: inline-block;\n  width: 8px;\n  height: 8px;\n  padding: 0;\n  border: none;\n  border-radius: var(--radius-full);\n  background: var(--border-primary);\n  cursor: pointer;\n}\n\n.dotOn {\n  background: var(--color-brand-600);\n}\n\n.arrows {\n  display: inline-flex;\n  flex: none;\n  gap: var(--spacing-md);\n  margin-left: auto;\n}\n\n.arrowBtn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 36px;\n  height: 36px;\n  border-radius: var(--radius-full);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  color: var(--text-secondary);\n  cursor: pointer;\n\n  &:hover {\n    background: var(--bg-secondary);\n  }\n}\n\n.compact {\n  background: var(--bg-secondary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  padding: var(--spacing-2xl);\n}\n\n.compactQuote {\n  margin: 0 0 var(--spacing-lg);\n  font: 500 14px/20px var(--font-family-body);\n  color: var(--text-primary);\n}\n\n.proof {\n  border-top: 1px solid var(--border-secondary);\n  padding-top: var(--spacing-3xl);\n}\n\n.kicker {\n  font: 400 12px/18px var(--font-family-body);\n  color: var(--text-tertiary);\n}\n\n.wordmarks {\n  margin-top: var(--spacing-lg);\n  display: flex;\n  flex-wrap: wrap;\n  gap: var(--spacing-md) var(--spacing-2xl);\n  font: 600 14px/20px var(--font-family-body);\n  color: var(--text-tertiary);\n}\n"],sourceRoot:""}]),i.locals={pane:"TestimonialPane_pane__qZasN",quote:"TestimonialPane_quote__MDdeB",who:"TestimonialPane_who__0g2Ow",name:"TestimonialPane_name__KWwYm",role:"TestimonialPane_role__lTdcr",stars:"TestimonialPane_stars__AdQr5",carousel:"TestimonialPane_carousel__amhT0",dots:"TestimonialPane_dots__S-iqz",dot:"TestimonialPane_dot__2iZ8B",dotOn:"TestimonialPane_dotOn__-8aKZ",arrows:"TestimonialPane_arrows__NXRG-",arrowBtn:"TestimonialPane_arrowBtn__jMRoK",compact:"TestimonialPane_compact__HV0Yu",compactQuote:"TestimonialPane_compactQuote__now+Q",proof:"TestimonialPane_proof__jHlNi",kicker:"TestimonialPane_kicker__KxDTy",wordmarks:"TestimonialPane_wordmarks__jDUDw"};const s=i},20006(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.WhatsNewPane_pane__y-IYt{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:var(--spacing-2xl);overflow-y:auto}.WhatsNewPane_head__W\\+NLA{display:flex;align-items:center;gap:var(--spacing-lg)}.WhatsNewPane_head__W\\+NLA h2{margin:0;font:600 18px/28px var(--font-family-body);color:var(--text-primary)}.WhatsNewPane_kicker__dXPMT{margin-left:auto;font:500 12px/18px var(--font-family-body);color:var(--text-tertiary)}.WhatsNewPane_list__TMcB-{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-4xl)}.WhatsNewPane_item__OLx-w{display:flex;flex-direction:column}.WhatsNewPane_itemTop__7kNEf{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);margin-bottom:var(--spacing-md)}.WhatsNewPane_date__i2jmZ{font:400 12px/18px var(--font-family-body);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WhatsNewPane_itemTitle__Qn7Hh{font:600 14px/20px var(--font-family-body);color:var(--text-primary)}.WhatsNewPane_itemBody__j0SsO{margin:var(--spacing-xs) 0 0;font:400 14px/20px var(--font-family-body);color:var(--text-secondary)}.WhatsNewPane_more__QOEQQ{display:inline-flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-md);font:600 14px/20px var(--font-family-body);color:var(--text-brand-secondary)}.WhatsNewPane_more__QOEQQ:hover{text-decoration:none;color:var(--text-brand-primary)}.WhatsNewPane_skeleton__7busX{display:block;background:var(--bg-tertiary);border-radius:var(--radius-xs)}.WhatsNewPane_skeletonBadge__5frcO{width:52px;height:22px;border-radius:var(--radius-full)}.WhatsNewPane_skeletonDate__Hobyo{width:72px;height:14px}.WhatsNewPane_skeletonTitle__auMt6{width:100%;height:16px;margin-top:var(--spacing-md)}.WhatsNewPane_skeletonLine1__t6v\\+l{width:100%;height:14px;margin-top:var(--spacing-md)}.WhatsNewPane_skeletonLine2__97MjV{width:90%;height:14px;margin-top:var(--spacing-xs)}.WhatsNewPane_item__OLx-w:nth-child(2) .WhatsNewPane_skeletonTitle__auMt6{width:64%}.WhatsNewPane_item__OLx-w:nth-child(2) .WhatsNewPane_skeletonLine2__97MjV{width:48%}.WhatsNewPane_item__OLx-w:nth-child(3) .WhatsNewPane_skeletonTitle__auMt6{width:71%}.WhatsNewPane_item__OLx-w:nth-child(3) .WhatsNewPane_skeletonLine2__97MjV{width:55%}.WhatsNewPane_item__OLx-w:nth-child(4) .WhatsNewPane_skeletonTitle__auMt6{width:58%}.WhatsNewPane_item__OLx-w:nth-child(4) .WhatsNewPane_skeletonLine2__97MjV{width:40%}.WhatsNewPane_errorState__rtuX\\+{margin:auto 0;display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacing-4xl)}.WhatsNewPane_errorDisc__eeSu2{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-full);background:var(--bg-error-primary);color:var(--text-error-primary);margin-bottom:var(--spacing-xl)}.WhatsNewPane_errorTitle__KR29l{margin:0 0 var(--spacing-xs);font:600 16px/24px var(--font-family-body);color:var(--text-primary)}.WhatsNewPane_errorBody__rDJVO{margin:0 0 var(--spacing-xl);font:400 14px/20px var(--font-family-body);color:var(--text-secondary)}.WhatsNewPane_retryBtn__2iWbA{display:inline-flex;align-items:center;gap:var(--spacing-sm);height:36px;padding:0 var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary);box-shadow:var(--shadow-xs);font:600 14px/20px var(--font-family-body);color:var(--text-secondary);cursor:pointer}.WhatsNewPane_retryBtn__2iWbA:hover{background:var(--bg-secondary)}',"",{version:3,sources:["webpack://./src/apps/admin/pages/AuthPages/WhatsNewPane.module.scss"],names:[],mappings:"AAEA,0BACE,QAAA,CACA,YAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,eAAA,CAGF,2BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAEA,8BACE,QAAA,CACA,0CAAA,CACA,yBAAA,CAIJ,4BACE,gBAAA,CACA,0CAAA,CACA,0BAAA,CAGF,0BACE,eAAA,CACA,QAAA,CACA,SAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CAGF,0BACE,YAAA,CACA,qBAAA,CAGF,6BACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,qBAAA,CACA,+BAAA,CAGF,0BACE,0CAAA,CACA,0BAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,+BACE,0CAAA,CACA,yBAAA,CAGF,8BACE,4BAAA,CACA,0CAAA,CACA,2BAAA,CAGF,0BACE,mBAAA,CACA,kBAAA,CACA,qBAAA,CACA,4BAAA,CACA,0CAAA,CACA,iCAAA,CAEA,gCACE,oBAAA,CACA,+BAAA,CAIJ,8BACE,aAAA,CACA,6BAAA,CACA,8BAAA,CAGF,mCACE,UAAA,CACA,WAAA,CACA,gCAAA,CAGF,kCACE,UAAA,CACA,WAAA,CAGF,mCACE,UAAA,CACA,WAAA,CACA,4BAAA,CAGF,oCACE,UAAA,CACA,WAAA,CACA,4BAAA,CAGF,mCACE,SAAA,CACA,WAAA,CACA,4BAAA,CAKF,0EACE,SAAA,CAEF,0EACE,SAAA,CAEF,0EACE,SAAA,CAEF,0EACE,SAAA,CAEF,0EACE,SAAA,CAEF,0EACE,SAAA,CAGF,iCACE,aAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,0BAAA,CAGF,+BACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,gCAAA,CACA,kCAAA,CACA,+BAAA,CACA,+BAAA,CAGF,gCACE,4BAAA,CACA,0CAAA,CACA,yBAAA,CAGF,+BACE,4BAAA,CACA,0CAAA,CACA,2BAAA,CAGF,8BACE,mBAAA,CACA,kBAAA,CACA,qBAAA,CACA,WAAA,CACA,2BAAA,CACA,8BAAA,CACA,sCAAA,CACA,4BAAA,CACA,2BAAA,CACA,0CAAA,CACA,2BAAA,CACA,cAAA,CAEA,oCACE,8BAAA",sourcesContent:["// Padding lives on AuthLayout's .right (matches the prototype's .spane\n// owning the 40px inset, not each pane variant).\n.pane {\n  flex: 1;\n  min-height: 0;\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-2xl); // .spane.news{gap:20px}\n  overflow-y: auto;\n}\n\n.head {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n\n  h2 {\n    margin: 0;\n    font: 600 18px/28px var(--font-family-body);\n    color: var(--text-primary);\n  }\n}\n\n.kicker {\n  margin-left: auto;\n  font: 500 12px/18px var(--font-family-body);\n  color: var(--text-tertiary);\n}\n\n.list {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-4xl);\n}\n\n.item {\n  display: flex;\n  flex-direction: column;\n}\n\n.itemTop {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: var(--spacing-lg);\n  margin-bottom: var(--spacing-md);\n}\n\n.date {\n  font: 400 12px/18px var(--font-family-body);\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n\n.itemTitle {\n  font: 600 14px/20px var(--font-family-body);\n  color: var(--text-primary);\n}\n\n.itemBody {\n  margin: var(--spacing-xs) 0 0;\n  font: 400 14px/20px var(--font-family-body);\n  color: var(--text-secondary);\n}\n\n.more {\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-xs);\n  margin-top: var(--spacing-md);\n  font: 600 14px/20px var(--font-family-body);\n  color: var(--text-brand-secondary);\n\n  &:hover {\n    text-decoration: none;\n    color: var(--text-brand-primary);\n  }\n}\n\n.skeleton {\n  display: block;\n  background: var(--bg-tertiary);\n  border-radius: var(--radius-xs);\n}\n\n.skeletonBadge {\n  width: 52px;\n  height: 22px;\n  border-radius: var(--radius-full);\n}\n\n.skeletonDate {\n  width: 72px;\n  height: 14px;\n}\n\n.skeletonTitle {\n  width: 100%;\n  height: 16px;\n  margin-top: var(--spacing-md);\n}\n\n.skeletonLine1 {\n  width: 100%;\n  height: 14px;\n  margin-top: var(--spacing-md);\n}\n\n.skeletonLine2 {\n  width: 90%;\n  height: 14px;\n  margin-top: var(--spacing-xs);\n}\n\n// Four fixed skeleton rows in the exact final shape \u2014 widths vary per row\n// to read as natural text rather than 
2identical bars.\n.item:nth-child(2) .skeletonTitle {\n  width: 64%;\n}\n.item:nth-child(2) .skeletonLine2 {\n  width: 48%;\n}\n.item:nth-child(3) .skeletonTitle {\n  width: 71%;\n}\n.item:nth-child(3) .skeletonLine2 {\n  width: 55%;\n}\n.item:nth-child(4) .skeletonTitle {\n  width: 58%;\n}\n.item:nth-child(4) .skeletonLine2 {\n  width: 40%;\n}\n\n.errorState {\n  margin: auto 0;\n  display: flex;\n  flex-direction: column;\n  align-items: flex-start;\n  padding: var(--spacing-4xl);\n}\n\n.errorDisc {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 40px;\n  height: 40px;\n  border-radius: var(--radius-full);\n  background: var(--bg-error-primary);\n  color: var(--text-error-primary);\n  margin-bottom: var(--spacing-xl);\n}\n\n.errorTitle {\n  margin: 0 0 var(--spacing-xs);\n  font: 600 16px/24px var(--font-family-body);\n  color: var(--text-primary);\n}\n\n.errorBody {\n  margin: 0 0 var(--spacing-xl);\n  font: 400 14px/20px var(--font-family-body);\n  color: var(--text-secondary);\n}\n\n.retryBtn {\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  height: 36px;\n  padding: 0 var(--spacing-lg);\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  box-shadow: var(--shadow-xs);\n  font: 600 14px/20px var(--font-family-body);\n  color: var(--text-secondary);\n  cursor: pointer;\n\n  &:hover {\n    background: var(--bg-secondary);\n  }\n}\n"],sourceRoot:""}]),i.locals={pane:"WhatsNewPane_pane__y-IYt",head:"WhatsNewPane_head__W+NLA",kicker:"WhatsNewPane_kicker__dXPMT",list:"WhatsNewPane_list__TMcB-",item:"WhatsNewPane_item__OLx-w",itemTop:"WhatsNewPane_itemTop__7kNEf",date:"WhatsNewPane_date__i2jmZ",itemTitle:"WhatsNewPane_itemTitle__Qn7Hh",itemBody:"WhatsNewPane_itemBody__j0SsO",more:"WhatsNewPane_more__QOEQQ",skeleton:"WhatsNewPane_skeleton__7busX",skeletonBadge:"WhatsNewPane_skeletonBadge__5frcO",skeletonDate:"WhatsNewPane_skeletonDate__Hobyo",skeletonTitle:"WhatsNewPane_skeletonTitle__auMt6",skeletonLine1:"WhatsNewPane_skeletonLine1__t6v+l",skeletonLine2:"WhatsNewPane_skeletonLine2__97MjV",errorState:"WhatsNewPane_errorState__rtuX+",errorDisc:"WhatsNewPane_errorDisc__eeSu2",errorTitle:"WhatsNewPane_errorTitle__KR29l",errorBody:"WhatsNewPane_errorBody__rDJVO",retryBtn:"WhatsNewPane_retryBtn__2iWbA"};const s=i},80593(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.authForm_title__6rKXg{margin:0 0 var(--spacing-xs);
2font:600 var(--text-xl-size)/var(--text-xl-line) var(--font-family-body);letter-spacing:-0.01em;color:var(--text-primary)}.authForm_sub__PQyAQ{margin:0 0 var(--spacing-3xl);font:400 var(--text-sm-size)/var(--text-sm-line) var(--font-family-body);color:var(--text-tertiary)}.authForm_fieldLabel__hx43P{font:500 var(--text-sm-size)/var(--text-sm-line) var(--font-family-body);color:var(--text-secondary)}@media(max-width: 900px){.authForm_desktopOnly__J33rn{display:none}}.authForm_mobileOnly__q5Vqw{display:none}@media(max-width: 900px){.authForm_mobileOnly__q5Vqw{display:inline}}.authForm_fields__LD\\+kb{display:flex;flex-direction:column;gap:var(--spacing-xl)}.authForm_labelRow__FssUX{display:flex;align-items:center;justify-content:space-between}.authForm_passwordGrid__84CT3{display:grid;grid-template-columns:1fr auto;grid-template-areas:"label forgot" "input input" "alert alert" "button button"}.authForm_passwordGridLabel__87Zuc{grid-area:label;align-self:center}.authForm_passwordGridForgot__4KIjd{grid-area:forgot;align-self:center;justify-self:end}.authForm_passwordGridInput__F8cvB{grid-area:input;margin-top:var(--spacing-sm)}.authForm_passwordGridAlert__4JEP-{grid-area:alert;margin-top:var(--spacing-lg)}.authForm_passwordGridButton__pL3rB{grid-area:button;margin-top:var(--spacing-xl)}.authForm_inlineLink__hZY\\+S{font:500 14px/20px var(--font-family-body);color:var(--text-brand-secondary)}.authForm_inlineLink__hZY\\+S:hover{color:var(--text-brand-primary);text-decoration:none}.authForm_actionsRow__o00C-{display:flex;align-items:center;gap:var(--spacing-lg)}.authForm_inviteCodePrompt__F2UkT{margin:0;text-align:left}.authForm_divider__2GcL6{display:flex;align-items:center;gap:var(--spacing-lg);color:var(--text-tertiary);font:400 12px/18px var(--font-family-body)}.authForm_divider__2GcL6::before,.authForm_divider__2GcL6::after{content:"";flex:1 1;height:1px;background:var(--border-secondary)}.authForm_switchBlock__r-\\+ky{margin:var(--spacing-3xl) 0 0;padding-top:var(--spacing-2xl);border-top:1px solid var(--border-secondary)}.authForm_switchQuestion__0iDIR{margin:0 0 var(--spacing-md);text-align:center;font:400 14px/20px var(--font-family-body);color:var(--text-tertiary)}.authForm_footQuestion__v8Ypu{margin:var(--spacing-3xl) 0 0;padding-top:var(--spacing-2xl);border-top:1px solid var(--border-secondary);text-align:center;font:400 14px/20px var(--font-family-body);color:var(--text-tertiary)}.authForm_footQuestion__v8Ypu a,.authForm_footQuestion__v8Ypu button{margin-left:var(--spacing-xs);font-weight:600;color:var(--text-brand-secondary);background:none;border:none;padding:0;cursor:pointer;font-family:inherit;font-size:inherit}.authForm_footQuestion__v8Ypu a:hover,.authForm_footQuestion__v8Ypu button:hover{color:var(--text-brand-primary);text-decoration:none}.authForm_hint__AxSS5{display:flex;gap:var(--spacing-sm);font:400 12px/18px var(--font-family-body);color:var(--text-tertiary);margin-top:var(--spacing-lg)}.authForm_hint__AxSS5 svg{flex-shrink:0;margin-top:1px}.authForm_footLink__XpH4l{margin:var(--spacing-3xl) 0 0;padding-top:var(--spacing-2xl);border-top:1px solid var(--border-secondary);text-align:center;font:600 14px/20px var(--font-family-body)}.authForm_footLink__XpH4l a{color:var(--text-brand-secondary)}.authForm_footLink__XpH4l a:hover{color:var(--text-brand-primary);text-decoration:none}.authForm_small__5eiqG{font:400 12px/18px var(--font-family-body);color:var(--text-tertiary);margin:0}.authForm_linkButton__CyJzH{display:inline-flex;align-items:center;gap:var(--spacing-sm);background:none;border:none;padding:0;cursor:pointer;font:inherit;color:var(--text-brand-secondary)}.authForm_linkButton__CyJzH:hover{color:var(--text-brand-primary);text-decoration:none}',"",{version:3,sources:["webpack://./src/apps/admin/pages/AuthPages/authForm.module.scss"],names:[],mappings:"AAGA,uBACE,4BAAA,CACA,wEAAA,CACA,sBAAA,CACA,yBAAA,CAGF,qBACE,6BAAA,CACA,wEAAA,CACA,0BAAA,CAGF,4BACE,wEAAA,CACA,2BAAA,CAMA,yBADF,6BAEI,YAAA,CAAA,CAIJ,4BACE,YAAA,CAEA,yBAHF,4BAII,cAAA,CAAA,CAIJ,yBACE,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,0BACE,YAAA,CACA,kBAAA,CACA,6BAAA,CAGF,8BACE,YAAA,CACA,8BAAA,CACA,8EACE,CAMJ,mCACE,eAAA,CACA,iBAAA,CAGF,oCACE,gBAAA,CACA,iBAAA,CACA,gBAAA,CAGF,mCACE,eAAA,CACA,4BAAA,CAGF,mCACE,eAAA,CACA,4BAAA,CAGF,oCACE,gBAAA,CACA,4BAAA,CAGF,6BACE,0CAAA,CACA,iCAAA,CAEA,mCACE,+BAAA,CACA,oBAAA,CAIJ,4BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,kCACE,QAAA,CACA,eAAA,CAKF,yBACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,0BAAA,CACA,0CAAA,CAEA,iEAEE,UAAA,CACA,QAAA,CACA,UAAA,CACA,kCAAA,CAMJ,8BACE,6BAAA,CACA,8BAAA,CACA,4CAAA,CAGF,gCACE,4BAAA,CACA,iBAAA,CACA,0CAAA,CACA,0BAAA,CAGF,8BACE,6BAAA,CACA,8BAAA,CACA,4CAAA,CACA,iBAAA,CACA,0CAAA,CACA,0BAAA,CAEA,qEAEE,6BAAA,CACA,eAAA,CACA,iCAAA,CACA,eAAA,CACA,WAAA,CACA,SAAA,CACA,cAAA,CACA,mBAAA,CACA,iBAAA,CAEA,iFACE,+BAAA,CACA,oBAAA,CAKN,sBACE,YAAA,CACA,qBAAA,CACA,0CAAA,CACA,0BAAA,CACA,4BAAA,CAEA,0BACE,aAAA,CACA,cAAA,CAIJ,0BACE,6BAAA,CACA,8BAAA,CACA,4CAAA,CACA,iBAAA,CACA,0CAAA,CAEA,4BACE,iCAAA,CAEA,kCACE,+BAAA,CACA,oBAAA,CAKN,uBACE,0CAAA,CACA,0BAAA,CACA,QAAA,CAGF,4BACE,mBAAA,CACA,kBAAA,CACA,qBAAA,CACA,eAAA,CACA,WAAA,CACA,SAAA,CACA,cAAA,CACA,YAAA,CACA,iCAAA,CAEA,kCACE,+BAAA,CACA,oBAAA",sourcesContent:['// Shared text-level classes for the form card body across all auth pages.\n// design_handoff_auth \xa73.\n\n.title {\n  margin: 0 0 var(--spacing-xs);
2\n  font: 600 var(--text-xl-size)/var(--text-xl-line) var(--font-family-body);\n  letter-spacing: -0.01em;\n  color: var(--text-primary);\n}\n\n.sub {\n  margin: 0 0 var(--spacing-3xl);\n  font: 400 var(--text-sm-size)/var(--text-sm-line) var(--font-family-body);\n  color: var(--text-tertiary);\n}\n\n.fieldLabel {\n  font: 500 var(--text-sm-size)/var(--text-sm-line) var(--font-family-body);\n  color: var(--text-secondary);\n}\n\n// Mobile log in\'s account-switch button reads "Create an account", desktop\n// "Create a free account" \u2014 same breakpoint as AuthColumn\'s mobileExtra.\n.desktopOnly {\n  @media (max-width: 900px) {\n    display: none;\n  }\n}\n\n.mobileOnly {\n  display: none;\n\n  @media (max-width: 900px) {\n    display: inline;\n  }\n}\n\n.fields {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-xl);\n}\n\n.labelRow {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n}\n\n.passwordGrid {\n  display: grid;\n  grid-template-columns: 1fr auto;\n  grid-template-areas:\n    "label forgot"\n    "input input"\n    "alert alert"\n    "button button";\n}\n\n.passwordGridLabel {\n  grid-area: label;\n  align-self: center;\n}\n\n.passwordGridForgot {\n  grid-area: forgot;\n  align-self: center;\n  justify-self: end;\n}\n\n.passwordGridInput {\n  grid-area: input;\n  margin-top: var(--spacing-sm);\n}\n\n.passwordGridAlert {\n  grid-area: alert;\n  margin-top: var(--spacing-lg);\n}\n\n.passwordGridButton {\n  grid-area: button;\n  margin-top: var(--spacing-xl);\n}\n\n.inlineLink {\n  font: 500 14px/20px var(--font-family-body);\n  color: var(--text-brand-secondary);\n\n  &:hover {\n    color: var(--text-brand-primary);\n    text-decoration: none;\n  }\n}\n\n.actionsRow {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n}\n\n.inviteCodePrompt {\n  margin: 0;\n  text-align: left;\n}\n\n// FIXES.md #16 \u2014 the "or" rule between the provider button and the email\n// form. Reversed back in after an earlier pass removed it.\n.divider {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  color: var(--text-tertiary);\n  font: 400 12px/18px var(--font-family-body);\n\n  &::before,\n  &::after {\n    content: "";\n    flex: 1;\n    height: 1px;\n    background: var(--border-secondary);\n  }\n}\n\n// FIXES.md #12 \u2014 log-in\'s account-switch CTA: a rule, a question line, then\n// a full-width secondary button (not a text link).\n.switchBlock {\n  margin: var(--spacing-3xl) 0 0;\n  padding-top: var(--spacing-2xl);\n  border-top: 1px solid var(--border-secondary);\n}\n\n.switchQuestion {\n  margin: 0 0 var(--spacing-md);\n  text-align: center;\n  font: 400 14px/20px var(--font-family-body);\n  color: var(--text-tertiary);\n}\n\n.footQuestion {\n  margin: var(--spacing-3xl) 0 0;\n  padding-top: var(--spacing-2xl);\n  border-top: 1px solid var(--border-secondary);\n  text-align: center;\n  font: 400 14px/20px var(--font-family-body);\n  color: var(--text-tertiary);\n\n  a,\n  button {\n    margin-left: var(--spacing-xs);\n    font-weight: 600;\n    color: var(--text-brand-secondary);\n    background: none;\n    border: none;\n    padding: 0;\n    cursor: pointer;\n    font-family: inherit;\n    font-size: inherit;\n\n    &:hover {\n      color: var(--text-brand-primary);\n      text-decoration: none;\n    }\n  }\n}\n\n.hint {\n  display: flex;\n  gap: var(--spacing-sm);\n  font: 400 12px/18px var(--font-family-body);\n  color: var(--text-tertiary);\n  margin-top: var(--spacing-lg);\n\n  svg {\n    flex-shrink: 0;
2\n    margin-top: 1px;\n  }\n}\n\n.footLink {\n  margin: var(--spacing-3xl) 0 0;\n  padding-top: var(--spacing-2xl);\n  border-top: 1px solid var(--border-secondary);\n  text-align: center;\n  font: 600 14px/20px var(--font-family-body);\n\n  a {\n    color: var(--text-brand-secondary);\n\n    &:hover {\n      color: var(--text-brand-primary);\n      text-decoration: none;\n    }\n  }\n}\n\n.small {\n  font: 400 12px/18px var(--font-family-body);\n  color: var(--text-tertiary);\n  margin: 0;\n}\n\n.linkButton {\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  background: none;\n  border: none;\n  padding: 0;\n  cursor: pointer;\n  font: inherit;\n  color: var(--text-brand-secondary);\n\n  &:hover {\n    color: var(--text-brand-primary);\n    text-decoration: none;\n  }\n}\n'],sourceRoot:""}]),i.locals={title:"authForm_title__6rKXg",sub:"authForm_sub__PQyAQ",fieldLabel:"authForm_fieldLabel__hx43P",desktopOnly:"authForm_desktopOnly__J33rn",mobileOnly:"authForm_mobileOnly__q5Vqw",fields:"authForm_fields__LD+kb",labelRow:"authForm_labelRow__FssUX",passwordGrid:"authForm_passwordGrid__84CT3",passwordGridLabel:"authForm_passwordGridLabel__87Zuc",passwordGridForgot:"authForm_passwordGridForgot__4KIjd",passwordGridInput:"authForm_passwordGridInput__F8cvB",passwordGridAlert:"authForm_passwordGridAlert__4JEP-",passwordGridButton:"authForm_passwordGridButton__pL3rB",inlineLink:"authForm_inlineLink__hZY+S",actionsRow:"authForm_actionsRow__o00C-",inviteCodePrompt:"authForm_inviteCodePrompt__F2UkT",divider:"authForm_divider__2GcL6",switchBlock:"authForm_switchBlock__r-+ky",switchQuestion:"authForm_switchQuestion__0iDIR",footQuestion:"authForm_footQuestion__v8Ypu",hint:"authForm_hint__AxSS5",footLink:"authForm_footLink__XpH4l",small:"authForm_small__5eiqG",linkButton:"authForm_linkButton__CyJzH"};const s=i},15884(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".BillingPage_grid__LikNT{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.12fr);grid-gap:var(--spacing-3xl);gap:var(--spacing-3xl);align-items:start}@media(max-width: 767px){.BillingPage_grid__LikNT{grid-template-columns:minmax(0, 1fr)}}","",{version:3,sources:["webpack://./src/apps/admin/pages/BillingPage.module.scss"],names:[],mappings:"AAAA,yBACE,YAAA,CACA,sDAAA,CACA,2BAAA,CAAA,sBAAA,CACA,iBAAA,CAGF,yBACE,yBACE,oCAAA,CAAA",sourcesContent:[".grid {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(0, 1.12fr);\n  gap: var(--spacing-3xl);\n  align-items: start;\n}\n\n@media (max-width: 767px) {\n  .grid {\n    grid-template-columns: minmax(0, 1fr);\n  }\n}\n"],sourceRoot:""}]),i.locals={grid:"BillingPage_grid__LikNT"};const s=i},99782(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".ActivationGate_root__Yr9eB{max-width:560px}.ActivationGate_disc__ruWUI{display:grid;place-items:center;width:48px;height:48px;margin-bottom:var(--spacing-2xl);border-radius:9999px;background:var(--color-brand-100);box-shadow:0 0 0 8px var(--color-brand-50);color:var(--color-brand-600)}.ActivationGate_title__oK46M{margin:0 0 6px;font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600;color:var(--text-primary)}.ActivationGate_body__qDSBi{margin:0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}.ActivationGate_sent__LzcP2{display:flex;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-secondary)}.ActivationGate_sentIcon__gQOLu{color:var(--color-success-600);flex:none}.ActivationGate_actions__aqGuL{display:flex;gap:var(--spacing-lg);margin-top:var(--spacing-2xl);flex-wrap:wrap}","",{version:3,sources:["webpack://./src/apps/admin/pages/BillingPage/ActivationGate.module.scss"],names:[],mappings:"AAAA,4BACE,eAAA,CAGF,4BACE,YAAA,CACA,kBAAA,CACA,UAAA,CACA,WAAA,CACA,gCAAA,CACA,oBAAA,CACA,iCAAA,CACA,0CAAA,CACA,4BAAA,CAGF,6BACE,cAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,4BACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAGF,4BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,4BAAA,CACA,6BAAA,CACA,+BAAA,CACA,2BAAA,CAGF,gCACE,8BAAA,CACA,SAAA,CAGF,+BACE,YAAA,CACA,qBAAA,CACA,6BAAA,CACA,cAAA",sourcesContent:[".root {\n  max-width: 560px;\n}\n\n.disc {\n  display: grid;\n  place-items: center;\n  width: 48px;\n  height: 48px;\n  margin-bottom: var(--spacing-2xl);\n  border-radius: 9999px;\n  background: var(--color-brand-100);\n  box-shadow: 0 0 0 8px var(--color-brand-50);\n  color: var(--color-brand-600);\n}\n\n.title {\n  margin: 0 0 6px;\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.body {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n}\n\n.sent {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n  margin-top: var(--spacing-lg);\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-secondary);\n}\n\n.sentIcon {\n  color: var(--color-success-600);\n  flex: none;\n}\n\n.actions {\n  display: flex;\n  gap: var(--spacing-lg);\n  margin-top: var(--spacing-2xl);\n  flex-wrap: wrap;\n}\n"],sourceRoot:""}]),i.locals={root:"ActivationGate_root__Yr9eB",disc:"ActivationGate_disc__ruWUI",title:"ActivationGate_title__oK46M",body:"ActivationGate_body__qDSBi",sent:"ActivationGate_sent__LzcP2",sentIcon:"ActivationGate_sentIcon__gQOLu",actions:"ActivationGate_actions__aqGuL"};const s=i},37258(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".Band_root__IJae\\+{display:flex;align-items:flex-start;gap:var(--spacing-lg);padding:14px var(--spacing-3xl);border-bottom:1px solid var(--border-secondary);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.Band_icon__ZEuwD{display:inline-flex;flex:none;width:20px;height:20px;margin-top:1px}.Band_icon__ZEuwD svg{width:100%;height:100%}.Band_text__rCPPe{flex:1 1 auto;min-width:0}.Band_title__UYmqN{display:block;font-weight:600}.Band_body__IdEy-{margin:var(--spacing-md) 0 0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);opacity:.9}.Band_action__H60lq{margin-left:auto;flex:none;border:0;background:none;padding:0;font-size:var(--text-sm-size);font-weight:600;color:inherit;cursor:pointer}.Band_action__H60lq:hover{text-decoration:underline}.Band_action__H60lq:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.Band_root--info__I4mdp{background:#f5faff;color:#175cd3}.Band_root--info__I4mdp .Band_icon__ZEuwD{color:#2e90fa}.Band_root--warn__9IL2U{background:var(--color-warning-50);color:var(--color-warning-700)}.Band_root--warn__9IL2U .Band_icon__ZEuwD{color:var(--color-warning-600)}.Band_root--err__e-t4I{background:var(--color-error-50);color:var(--color-error-700)}.Band_root--err__e-t4I .Band_icon__ZEuwD{color:var(--color-error-600)}.Band_root--gray__VeoFB{background:var(--bg-secondary);color:var(--text-secondary)}.Band_root--gray__VeoFB .Band_icon__ZEuwD{color:#a4a7ae;color:var(--fg-quaternary, #a4a7ae)}","",{version:3,sources:["webpack://./src/apps/admin/pages/BillingPage/Band.module.scss"],names:[],mappings:"AAAA,mBACE,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,+BAAA,CACA,+CAAA,CACA,6BAAA,CACA,+BAAA,CAGF,kBACE,mBAAA,CACA,SAAA,CACA,UAAA,CACA,WAAA,CACA,cAAA,CAGF,sBACE,UAAA,CACA,WAAA,CAGF,kBACE,aAAA,CACA,WAAA,CAGF,mBACE,aAAA,CACA,eAAA,CAGF,kBACE,4BAAA,CACA,6BAAA,CACA,+BAAA,CACA,UAAA,CAGF,oBACE,gBAAA,CACA,SAAA,CACA,QAAA,CACA,eAAA,CACA,SAAA,CACA,6BAAA,CACA,eAAA,CACA,aAAA,CACA,cAAA,CAGF,0BACE,yBAAA,CAGF,6BACE,UAAA,CACA,kBAAA,CACA,oBAAA,CAGF,wBACE,kBAAA,CACA,aAAA,CAEA,0CACE,aAAA,CAIJ,wBACE,kCAAA,CACA,8BAAA,CAEA,0CACE,8BAAA,CAIJ,uBACE,gCAAA,CACA,4BAAA,CAEA,yCACE,4BAAA,CAIJ,wBACE,8BAAA,CACA,2BAAA,CAEA,0CACE,aAAA,CAAA,mCAAA",sourcesContent:[".root {\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-lg);\n  padding: 14px var(--spacing-3xl);\n  border-bottom: 1px solid var(--border-secondary);\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n}\n\n.icon {\n  display: inline-flex;\n  flex: none;\n  width: 20px;\n  height: 20px;
2\n  margin-top: 1px;\n}\n\n.icon svg {\n  width: 100%;\n  height: 100%;\n}\n\n.text {\n  flex: 1 1 auto;\n  min-width: 0;\n}\n\n.title {\n  display: block;\n  font-weight: 600;\n}\n\n.body {\n  margin: var(--spacing-md) 0 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  opacity: 0.9;\n}\n\n.action {\n  margin-left: auto;\n  flex: none;\n  border: 0;\n  background: none;\n  padding: 0;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: inherit;\n  cursor: pointer;\n}\n\n.action:hover {\n  text-decoration: underline;\n}\n\n.action:disabled {\n  opacity: 0.5;\n  cursor: not-allowed;\n  text-decoration: none;\n}\n\n.root--info {\n  background: #f5faff;\n  color: #175cd3;\n\n  .icon {\n    color: #2e90fa;\n  }\n}\n\n.root--warn {\n  background: var(--color-warning-50);\n  color: var(--color-warning-700);\n\n  .icon {\n    color: var(--color-warning-600);\n  }\n}\n\n.root--err {\n  background: var(--color-error-50);\n  color: var(--color-error-700);\n\n  .icon {\n    color: var(--color-error-600);\n  }\n}\n\n.root--gray {\n  background: var(--bg-secondary);\n  color: var(--text-secondary);\n\n  .icon {\n    color: var(--fg-quaternary, #a4a7ae);\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"Band_root__IJae+",icon:"Band_icon__ZEuwD",text:"Band_text__rCPPe",title:"Band_title__UYmqN",body:"Band_body__IdEy-",action:"Band_action__H60lq","root--info":"Band_root--info__I4mdp","root--warn":"Band_root--warn__9IL2U","root--err":"Band_root--err__e-t4I","root--gray":"Band_root--gray__VeoFB"};const s=i},27720(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.PlanSummaryCard_body__BRLuc{display:flex;flex-direction:column;gap:var(--spacing-lg)}.PlanSummaryCard_titleRow__01c9s{display:flex;align-items:center;gap:var(--spacing-md)}.PlanSummaryCard_extIcon__OA7bi{vertical-align:-2px;margin-left:1px;opacity:.75}.PlanSummaryCard_facts__8K9wy{margin:0;display:grid;grid-template-columns:auto minmax(0, 1fr);grid-row-gap:var(--spacing-lg);row-gap:var(--spacing-lg);grid-column-gap:var(--spacing-2xl);column-gap:var(--spacing-2xl);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.PlanSummaryCard_facts__8K9wy dt{color:var(--text-tertiary)}.PlanSummaryCard_facts__8K9wy dd{margin:0;color:var(--text-primary);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}.PlanSummaryCard_factValue__MAHch{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PlanSummaryCard_actions__pcfdQ{display:flex;gap:var(--spacing-lg);flex-wrap:wrap}.PlanSummaryCard_footer__IEjR\\+{background:var(--bg-primary);justify-content:flex-start;flex-wrap:wrap;gap:var(--spacing-xl)}.PlanSummaryCard_sep__rSZoA{color:var(--border-primary)}.PlanSummaryCard_link__lDuno{border:0;background:none;padding:0;font-size:var(--text-sm-size);font-weight:500;color:var(--color-brand-700);cursor:pointer}.PlanSummaryCard_link__lDuno:hover{color:var(--color-brand-800);text-decoration:underline}.PlanSummaryCard_link__lDuno:disabled{color:var(--text-quaternary);cursor:not-allowed;text-decoration:none}',"",{version:3,sources:["webpack://./src/apps/admin/pages/BillingPage/PlanSummaryCard.module.scss"],names:[],mappings:"AAAA,6BACE,YAAA,CACA,qBAAA,CACA,qBAAA,CAIF,iCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,gCACE,mBAAA,CACA,eAAA,CACA,WAAA,CAGF,8BACE,QAAA,CACA,YAAA,CACA,yCAAA,CACA,8BAAA,CAAA,yBAAA,CACA,kCAAA,CAAA,6BAAA,CACA,6BAAA,CACA,+BAAA,CAGF,iCACE,0BAAA,CAGF,iCACE,QAAA,CACA,yBAAA,CACA,eAAA,CACA,4BAAA,CAAA,iCAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,WAAA,CAGF,kCACE,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,gCACE,YAAA,CACA,qBAAA,CAEA,cAAA,CAOF,gCACE,4BAAA,CACA,0BAAA,CACA,cAAA,CACA,qBAAA,CAGF,4BACE,2BAAA,CAGF,6BACE,QAAA,CACA,eAAA,CACA,SAAA,CACA,6BAAA,CACA,eAAA,CACA,4BAAA,CACA,cAAA,CAGF,mCACE,4BAAA,CACA,yBAAA,CAGF,sCACE,4BAAA,CACA,kBAAA,CACA,oBAAA",sourcesContent:[".body {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-lg);\n}\n\n\n.titleRow {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n}\n\n.extIcon {\n  vertical-align: -2px;\n  margin-left: 1px;\n  opacity: 0.75;\n}\n\n.facts {\n  margin: 0;\n  display: grid;\n  grid-template-columns: auto minmax(0, 1fr);\n  row-gap: var(--spacing-lg);\n  column-gap: var(--spacing-2xl);\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n}\n\n.facts dt {\n  color: var(--text-tertiary);\n}\n\n.facts dd {\n  margin: 0;\n  color: var(--text-primary);\n  font-weight: 500;\n  font-variant-numeric: tabular-nums;\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  min-width: 0;\n}\n\n.factValue {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.actions {\n  display: flex;\n  gap: var(--spacing-lg);\n  //margin-top: var(--spacing-2xl);\n  flex-wrap: wrap;\n}\n\n// Card's default footer is a shaded bar (built for Members' row counts);\n// this handoff's footer is a plain links row on the card's own white\n/
2/ background \u2014 override at the module level, per\n// feedback_no_direct_edits_to_untitled_theme.\n.footer {\n  background: var(--bg-primary);\n  justify-content: flex-start;\n  flex-wrap: wrap;\n  gap: var(--spacing-xl);\n}\n\n.sep {\n  color: var(--border-primary);\n}\n\n.link {\n  border: 0;\n  background: none;\n  padding: 0;\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--color-brand-700);\n  cursor: pointer;\n}\n\n.link:hover {\n  color: var(--color-brand-800);\n  text-decoration: underline;\n}\n\n.link:disabled {\n  color: var(--text-quaternary);\n  cursor: not-allowed;\n  text-decoration: none;\n}\n"],sourceRoot:""}]),i.locals={body:"PlanSummaryCard_body__BRLuc",titleRow:"PlanSummaryCard_titleRow__01c9s",extIcon:"PlanSummaryCard_extIcon__OA7bi",facts:"PlanSummaryCard_facts__8K9wy",factValue:"PlanSummaryCard_factValue__MAHch",actions:"PlanSummaryCard_actions__pcfdQ",footer:"PlanSummaryCard_footer__IEjR+",sep:"PlanSummaryCard_sep__rSZoA",link:"PlanSummaryCard_link__lDuno"};const s=i},29179(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".CalendarPage_builderRow__dMDd\\+{display:flex;flex:1 1;min-height:0;gap:var(--spacing-lg)}.CalendarPage_canvas__Rit78{display:flex;flex-direction:column;gap:var(--spacing-lg);flex:1 1;min-width:0;padding-left:var(--spacing-2xl);background:var(--bg-secondary)}.CalendarPage_previewCard__f6ibY{border:1px solid var(--grey200);border-radius:var(--radius-xl);background:#fff}.CalendarPage_sidebar__CIIII{flex:none;width:336px;display:flex;flex-direction:column;border-left:1px solid var(--grey200);background:var(--grey25);padding:var(--spacing-xl) 0 12px 12px}.CalendarPage_sidebar__CIIII .CalendarPage_header__GbRY3{flex:none}.CalendarPage_sidebar__CIIII .CalendarPage_body__NVnaY{flex:1 1;min-height:0;padding-top:var(--spacing-2xl);background:#fff}.CalendarPage_sidebar__CIIII .CalendarPage_body__NVnaY .tab-pane{height:100%}.CalendarPage_sidebar__CIIII .CalendarPage_body__NVnaY .chat-window{height:100%;display:flex;flex-direction:column}.CalendarPage_sidebar__CIIII .CalendarPage_body__NVnaY .chat-contents{flex:1 1;min-height:0}.CalendarPage_sidebar__CIIII .CalendarPage_body__NVnaY .chat-contents .chat-content-wrap{position:relative;height:100%;width:100%}.CalendarPage_sidebar__CIIII .CalendarPage_body__NVnaY .chat-contents .chat-wrap-inner{position:absolute;inset:0;overflow-y:auto}.CalendarPage_sidebar__CIIII .CalendarPage_body__NVnaY .chat-footer{flex:none;padding:var(--spacing-lg)}","",{version:3,sources:["webpack://./src/apps/admin/pages/CalendarPage.module.scss"],names:[],mappings:"AAMA,iCACE,YAAA,CACA,QAAA,CACA,YAAA,CACA,qBAAA,CAeF,4BACE,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,QAAA,CACA,WAAA,CAIA,+BAAA,CAIA,8BAAA,CAMF,iCACE,+BAAA,CACA,8BAAA,CACA,eAAA,CAgBF,6BACE,SAAA,CACA,WAAA,CACA,YAAA,CACA,qBAAA,CACA,oCAAA,CACA,wBAAA,CACA,qCAAA,CAQA,yDACE,SAAA,CAGF,uDACE,QAAA,CACA,YAAA,CAQA,8BAAA,CACA,eAAA,CAUA,iEACE,WAAA,CAWF,oEACE,WAAA,CACA,YAAA,CACA,qBAAA,CAGF,sEACE,QAAA,CACA,YAAA,CAYA,yFACE,iBAAA,CACA,WAAA,CACA,UAAA,CAGF,uFACE,iBAAA,CACA,OAAA,CACA,eAAA,CAIJ,oEACE,SAAA,CACA,yBAAA",sourcesContent:["// See AlertPage.module.scss for the full explanation \u2014 same builder\n// layout, same fix: flexbox instead of chat-main-row's `position:absolute`\n// (which depended on the old shell's `.page-wrapper{position:relative}`)\n// plus a static 336px reservation instead of useAdjustSizeOf's\n// JS/ResizeObserver width sync (the settings panel is `position:fixed`,\n// never actually a flex participant).\n.builderRow {\n  display: flex;\n  flex: 1;\n  min-height: 0;\n  gap: var(--spacing-lg);\n}\n\n// Absorbs what `.chat-window.calendar-window` (public_html/css/style.css)\n// used to provide via a legacy `message-view`/`chat-window` wrapper div\n// pair \u2014 same values (`getComputedStyle`-verified against the live page\n// before removing them), just as an owned module class instead of relying\n// on global `.chat-*` selectors.\n//\n// No margin-right reservation for the RHS settings panel: `.sidebar` below\n// (which replaces `.chat-profile-view`/`.chat-sidebar` entirely) is a\n// genuine, self-owned flex sibling of `.canvas` here, sized by its own real\n// `width: 336px` \u2014 `flex: 1` already yields exactly the right space for\n// free, whether or not the old global classes' `position:fixed` rule is\n// even present in a given environment's stylesheet.\n.canvas {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-lg);\n  flex: 1;\n  min-width: 0;\n  // 14px \u2014 legacy measured value (was `padding: 0 0 0 1rem` at this app's\n  // 14px root font-size); no exact token step between --spacing-md (8px)\n  // and --spacing-lg (12px) covers it.\n  padding-left: var(--spacing-2xl);\n  // Stage layer, per design_handoff_surfaces \u2014 `.previewCard` below is the\n  // white bordered panel sitting on top of it, matching the New calendar\n  // page prototype's `.stage`/`.canvas` split.\n  background: var(--bg-secondary);\n}\n\n// Was the legacy `.calendar-window .chat-contents` rule (border/radius on\n// WidgetPreview's own outer div, scoped by its `.calendar-window` ancestor\n// \u2014 different from AlertPage's, which has no border, see AlertPage.module.scss).\n.previewCard {\n  border: 1px solid var(--grey200);\n  border-radius: var(--radius-xl);\n  background: #ffffff;\n}\n\n// Replaces `message-view chat-profile-view chat-sidebar` (public_html/css/\n// style.css). That old class is `position:fixed;top:70px;right:0` on\n// production \u2014 a magic number tied to the *old* shell's fixed top-bar\n// height, meaningless under the new shell's in-flow identity band \u2014 so\n// this doesn't try to preserve \"fixed\" at all. It's a genuine, self-owned\n// flex sibling of `.canvas` in `.builderRow`, sized by its own real\n// `width: 336px`;
2 no position/top-offset math needed, no dependency on\n// whatever `.chat-profile-view` does or doesn't do in any given\n// environment's stylesheet.\n//\n// `border-left`/`background` values are `getComputedStyle`-verified\n// against a real production page before removing the class (local\n// style.css was mid-edit and not representative at the time).\n.sidebar {\n  flex: none;\n  width: 336px;\n  display: flex;\n  flex-direction: column;\n  border-left: 1px solid var(--grey200);\n  background: var(--grey25);\n  padding: var(--spacing-xl) 0 12px 12px;\n\n  // Scoped under `.sidebar` deliberately \u2014 `calendarSettingsContent` (the\n  // Setup/Design/Install tab markup these wrap) is reused as-is inside\n  // BuilderSettingsSheet on mobile, whose own `.body` is a plain block, not\n  // a flex column. Nesting these rules under `.sidebar` means they only\n  // activate for the desktop panel; the mobile sheet's copy of this same\n  // markup is untouched by them.\n  .header {\n    flex: none;\n  }\n\n  .body {\n    flex: 1;\n    min-height: 0;\n    // No overflow rule here on purpose \u2014 the original `.tab-content.\n    // chat-contents`/`.chat-sidebar` were `overflow:visible` too. The real\n    // scroll clipping happens one level deeper, inside SidebarTab's own\n    // `.chat-wrap-inner` (`position:absolute;inset:0;overflow-y:auto`,\n    // `getComputedStyle`-verified on production) \u2014 this level just needs to\n    // supply a real height for that to size against, not clip anything itself.\n    // 20px \u2014 was `.tab-content.chat-contents{padding:20px 0 0}`.\n    padding-top: var(--spacing-2xl);\n    background: #ffffff;\n\n    // SidebarTab.js (shared with many other pages \u2014 not owned here) renders\n    // its own `.tab-pane` with no explicit height of its own; it used to\n    // get one for free from the legacy `display:table`/`table-row` pairing\n    // this wrapper replaces (`.chat-window.video-window` + `.tab-content.\n    // chat-contents`). SidebarTab's own descendants chain real percentage\n    // heights down to a `position:absolute;inset:0` scroll region\n    // (`.chat-wrap-inner`), so `.tab-pane` still needs a real height here \u2014\n    // just supplied a different way, without editing the shared component.\n    :global(.tab-pane) {\n      height: 100%;\n    }\n\n    // SidebarTab's optional `footer` (Restore/Save on the Design tab) is\n    // just a plain flow sibling of `.chat-contents` inside `.chat-window` \u2014\n    // no CSS of its own pins it anywhere, so on a tall form it silently\n    // scrolls away below the fold along with everything else (confirmed\n    // live: `.chat-footer` rendered ~200px past the panel's own bottom\n    // edge). Turn `.chat-window` into a flex column so the footer stays\n    // put and only `.chat-contents` above it scrolls (via its own\n    // `.chat-wrap-inner`, unchanged).\n    :global(.chat-window) {\n      height: 100%;\n      display: flex;\n      flex-direction: column;\n    }\n\n    :global(.chat-contents) {\n      flex: 1;\n      min-height: 0;\n      // Was relying on the global `.chat-content-wrap{height:100%;\n      // position:relative}` / `.chat-wrap-inner{position:absolute;inset:0;\n      // overflow-y:auto}` rules (public_html/css/style.css) to size and\n      // scroll SidebarTab's own inner content \u2014 those rules can be missing\n      // or edited in a given environment (confirmed: with them absent,\n      // `.chat-wrap-inner` renders at its full unclipped content height,\n      // instead of scrolling within its allotted space, which measurably\n      // misplaces form fields and was observed to make an unrelated\n      // change-tracker falsely report unsaved changes). Declare both\n      // explicitly here instead of depending on the global stylesheet at\n      // all, so this works the same regardless of what it currently has.\n      :global(.chat-content-wrap) {\n        position: relative;\n        height: 100%;\n        width: 100%;\n      }\n\n      :global(.chat-wrap-inner) {\n        position: absolute;\n        inset: 0;\n        overflow-y: auto;\n      }\n    }\n\n    :global(.chat-footer) {\n      flex: none;\n      padding: var(--spacing-lg);\n    }\n  }\n}\n"],sourceRoot:""}]),i.locals={builderRow:"CalendarPage_builderRow__dMDd+",canvas:"CalendarPage_canvas__Rit78",previewCard:"CalendarPage_previewCard__f6ibY",sidebar:"CalendarPage_sidebar__CIIII",header:"CalendarPage_header__GbRY3",body:"CalendarPage_body__NVnaY"};const s=i},58944(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".CalendarsPage_tableScroll__1cNNu{overflow-x:auto}@media(max-width: 767px){.CalendarsPage_card__X7uRS{border:none !important;border-radius:0 !important;box-shadow:none !important}}","",{version:3,sources:["webpack://./src/apps/admin/pages/CalendarsPage.module.scss"],names:[],mappings:"AAKA,kCACE,eAAA,CASA,yBADF,2BAEI,sBAAA,CACA,0BAAA,CACA,0BAAA,CAAA",sourcesContent:["// Table's header cells are `white-space: nowrap`, so its intrinsic width\n// can exceed the card on narrow viewports; Card's own root clips overflow\n// (rounded corners), so without this the extra columns are just cut off\n// with no way to reach them. Scrolling this inner wrapper instead of the\n// page keeps the card's border/shadow intact.\n.tableScroll {\n  overflow-x: auto;\n}\n\n// \"The card loses its shell\" \u2014 README \xa79. At 390px a border+radius would\n// spend 32px of width drawing a box around the only thing on screen; the\n// page itself becomes the card, band rules run full-bleed. `!important`\n// because this overrides theme/untitled/Card's own root class from outside\n// (a caller-side override, not an edit to the shared component).\n.card {\n  @media (max-width: 767px) {\n    border: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n  }\n}\n"],sourceRoot:""}]),i.locals={tableScroll:"CalendarsPage_tableScroll__1cNNu",card:"CalendarsPage_card__X7uRS"};const s=i},1345(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Table_table__AY8bc{width:100%;table-layout:fixed;border-collapse:collapse}.Table_colTemplate__o-bet{width:220px}.Table_colLastEdited__9MaPY{width:200px}.Table_statusCol__0trEz{width:140px}.Table_actionsCol__hxHcA{width:64px}.Table_th__TEoQ2{position:sticky;top:0;padding:12px 24px;background:var(--bg-primary);font-size:var(--text-xs-size);line-height:18px;font-weight:500;color:var(--text-tertiary);text-align:left;border-bottom:1px solid var(--border-secondary);white-space:nowrap}.Table_th--last-edited__AnP1V{text-align:right}.Table_thActions__LRXgL{padding:0}.Table_srOnly__0G\\+u4{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Table_sortButton__gzi2u{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.Table_th--last-edited__AnP1V .Table_sortButton__gzi2u{flex-direction:row-reverse}.Table_sortIcon__xRZC8{color:var(--color-gray-500);opacity:0;transition:opacity .15s ease-out,transform .15s ease-out}.Table_th__TEoQ2:hover .Table_sortIcon__xRZC8,.Table_th__TEoQ2:focus-within .Table_sortIcon__xRZC8{opacity:1}.Table_sortIcon--active__HZqRG{opacity:1}.Table_sortIcon--asc__C4maP{transform:rotate(180deg)}.Table_th--sorted__Mc7ye{color:var(--text-secondary)}.Table_emptyCell__r1oIC{padding:0}@media(max-width: 767px){.Table_table__AY8bc{table-layout:auto}.Table_templateCell__Mia3j,.Table_lastEditedCell__7WfRA{display:none}.Table_statusCol__0trEz{width:auto !important}.Table_actionsCol__hxHcA{width:44px !important}}","",{version:3,sources:["webpack://./src/apps/admin/pages/CalendarsPage/Table.module.scss"],names:[],mappings:"AAOA,oBACE,UAAA,CACA,kBAAA,CACA,wBAAA,CAGF,0BACE,WAAA,CAGF,4BACE,WAAA,CAGF,wBACE,WAAA,CAGF,yBACE,UAAA,CAGF,iBACE,eAAA,CACA,KAAA,CACA,iBAAA,CACA,4BAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,0BAAA,CACA,eAAA,CACA,+CAAA,CACA,kBAAA,CAGF,8BACE,gBAAA,CAGF,wBACE,SAAA,CAGF,sBACE,iBAAA,CACA,SAAA,CACA,UAAA,CACA,eAAA,CACA,kBAAA,CACA,kBAAA,CAGF,yBACE,mBAAA,CACA,kBAAA,CACA,OAAA,CACA,WAAA,CACA,eAAA,CACA,SAAA,CACA,YAAA,CACA,aAAA,CACA,cAAA,CAGF,uDACE,0BAAA,CAGF,uBACE,2BAAA,CACA,SAAA,CACA,wDAAA,CAGF,mGAEE,SAAA,CAGF,+BACE,SAAA,CAGF,4BACE,wBAAA,CAGF,yBACE,2BAAA,CAGF,wBACE,SAAA,CASF,yBACE,oBACE,iBAAA,CAGF,wDAEE,YAAA,CAQF,wBACE,qBAAA,CAGF,yBACE,qBAAA,CAAA",sourcesContent:["// Bespoke table \u2014 not theme/untitled/Table. See constants.js's neighbor\n// files for why: colgroup/table-layout:fixed, hover-only sort arrows, an\n// sr-only (not absent) actions header, and a per-row error-strip <tr> are\n// all structural gaps in the generic component, not prop-level ones.\n// Values below are matched by value against theme/untitled/Table.module.scss\n// and Table.json so this reads as the same design-system table.\n\n.table {\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: collapse;\n}\n\n.colTemplate {\n  width: 220px;\n}\n\n.colLastEdited {\n  width: 200px;\n}\n\n.statusCol {\n  width: 140px;\n}\n\n.actionsCol {\n  width: 64px;\n}\n\n.th {\n  position: sticky;\n  top: 0;\n  padding: 12px 24px;\n  background: var(--bg-primary);\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 500;\n  color: var(--text-tertiary);\n  text-align: left;\n  border-bottom: 1px solid var(--border-secondary);\n  white-space: nowrap;\n}\n\n.th--last-edited {\n  text-align: right;\n}\n\n.thActions {\n  padding: 0;\n}\n\n.srOnly {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  overflow: hidden;\n  clip: rect(0 0 0 0);\n  white-space: nowrap;\n}\n\n.sortButton {\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  border: none;\n  background: none;\n  padding: 0;\n  font: inherit;\n  color: inherit;\n  cursor: pointer;\n}\n\n.th--last-edited .sortButton {\n  flex-direction: row-reverse;\n}\n\n.sortIcon {\n  color: var(--color-gray-500);\n  opacity: 0;\n  transition: opacity 0.15s ease-out, transform 0.15s ease-out;\n}\n\n.th:hover .sortIcon,\n.th:focus-within .sortIcon {\n  opacity: 1;\n}\n\n.sortIcon--active {\n  opacity: 1;\n}\n\n.sortIcon--asc {\n  transform: rotate(180deg);\n}\n\n.th--sorted {\n  color: var(--text-secondary);\n}\n\n.emptyCell {\n  padding: 0;\n}\n\n// Mobile \u2014 README \xa79: card loses its shell, four columns become two lines\n// (Name+Status stay as adjacent cells on the row's first line; Template/\n// Last-edited collapse into .mobileMeta below the name instead of their\n// own columns), every control >=44px. table-layout:auto so the hidden\n// Template/Last-edited <td>s actually free their space instead of leaving\n// it blank (their <col> widths no longer apply once cells are hidden).\n@media (max-width: 767px) {\n  .table {\n    table-layout: auto;\n  }\n\n  .templateCell,\n  .lastEditedCell {\n    display: none;\n  }\n\n  // The remaining visible columns (Name/Status/Actions) need to actually\n  // fit a 390px viewport \u2014 table-layout:auto still respects a <col>'s own\n  // width as a strong hint even once other columns are hidden, so without\n  // this the row overflows and pushes the kebab off-screen, forcing a\n  // horizontal scroll just to reach it.\n  .statusCol {\n    width: auto !important;\n  }\n\n  .actionsCol {\n    width: 44px !important;\n  }\n}\n"],sourceRoot:""}]),i.locals={table:"Table_table__AY8bc",colTemplate:"Table_colTemplate__o-bet",colLastEdited:"Table_colLastEdited__9MaPY",statusCol:"Table_statusCol__0trEz",actionsCol:"Table_actionsCol__hxHcA",th:"Table_th__TEoQ2","th--last-edited":"Table_th--last-edited__AnP1V",thActions:"Table_thActions__LRXgL",srOnly:"Table_srOnly__0G+u4",sortButton:"Table_sortButton__gzi2u",sortIcon:"Table_sortIcon__xRZC8","sortIcon--active":"Table_sortIcon--active__HZqRG","sortIcon--asc":"Table_sortIcon--asc__C4maP","th--sorted":"Table_th--sorted__Mc7ye",emptyCell:"Table_emptyCell__r1oIC",templateCell:"Table_templateCell__Mia3j",lastEditedCell:"Table_lastEditedCell__7WfRA"};const s=i},74644(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".ChangePlanPage_body__QCJ3x{padding:var(--spacing-3xl) var(--container-padding-desktop) var(--container-padding-desktop)}@media(max-width: 767px){.ChangePlanPage_body__QCJ3x{padding-top:var(--spacing-xl);padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile)}}.ChangePlanPage_card__l0XQc{max-width:var(--container-max-width-desktop)}.ChangePlanPage_toolbar__L\\+ml9{display:flex;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl) var(--spacing-3xl);border-bottom:1px solid var(--border-secondary)}.ChangePlanPage_currency__2mT\\+Q.ChangePlanPage_currency__2mT\\+Q{flex:none;width:140px;margin-left:auto}.ChangePlanPage_cols__tZXfd{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:var(--spacing-xl);gap:var(--spacing-xl);padding:var(--spacing-3xl)}@media(max-width: 900px){.ChangePlanPage_cols__tZXfd{grid-template-columns:minmax(0, 1fr)}.ChangePlanPage_toolbar__L\\+ml9{flex-direction:column;align-items:stretch}.ChangePlanPage_currency__2mT\\+Q.ChangePlanPage_currency__2mT\\+Q{width:100%;margin-left:0}}","",{version:3,sources:["webpack://./src/apps/admin/pages/ChangePlanPage.module.scss"],names:[],mappings:"AAAA,4BACE,4FAAA,CAGF,yBACE,4BACE,6BAAA,CACA,4CAAA,CACA,6CAAA,CAAA,CAIJ,4BACE,4CAAA,CAGF,gCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,4CAAA,CACA,+CAAA,CAKF,iEACE,SAAA,CACA,WAAA,CACA,gBAAA,CAGF,4BACE,YAAA,CACA,+CAAA,CACA,0BAAA,CAAA,qBAAA,CACA,0BAAA,CAGF,yBACE,4BACE,oCAAA,CAGF,gCACE,qBAAA,CACA,mBAAA,CAGF,iEACE,UAAA,CACA,aAAA,CAAA",sourcesContent:[".body {\n  padding: var(--spacing-3xl) var(--container-padding-desktop) var(--container-padding-desktop);\n}\n\n@media (max-width: 767px) {\n  .body {\n    padding-top: var(--spacing-xl);\n    padding-left: var(--container-padding-mobile);\n    padding-right: var(--container-padding-mobile);\n  }\n}\n\n.card {\n  max-width: var(--container-max-width-desktop);\n}\n\n.toolbar {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xl);\n  padding: var(--spacing-xl) var(--spacing-3xl);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n// Select's root is `width: 100%` by default (sized by its parent) \u2014 pinned\n// to a compact width here since the toolbar flex row doesn't constrain it.\n.currency.currency {\n  flex: none;\n  width: 140px;\n  margin-left: auto;\n}\n\n.cols {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: var(--spacing-xl);\n  padding: var(--spacing-3xl);\n}\n\n@media (max-width: 900px) {\n  .cols {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .toolbar {\n    flex-direction: column;\n    align-items: stretch;\n  }\n\n  .currency.currency {\n    width: 100%;\n    margin-left: 0;\n  }\n}\n"],sourceRoot:""}]),i.locals={body:"ChangePlanPage_body__QCJ3x",card:"ChangePlanPage_card__l0XQc",toolbar:"ChangePlanPage_toolbar__L+ml9",currency:"ChangePlanPage_currency__2mT+Q",cols:"ChangePlanPage_cols__tZXfd"};const s=i},8235(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.DowngradeModal_lead__CuR4H{margin:0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}.DowngradeModal_table__sVjoP{margin-top:var(--spacing-2xl);border:1px solid var(--border-secondary);border-radius:var(--radius-md);overflow:hidden}.DowngradeModal_headerRow__YLJK-,.DowngradeModal_row__GfbvX{display:grid;grid-template-columns:minmax(0, 1fr) 72px 84px 92px;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);align-items:center}.DowngradeModal_headerRow__YLJK-{padding:var(--spacing-md) var(--spacing-xl);background:var(--bg-secondary);border-bottom:1px solid var(--border-secondary);font-size:12px;line-height:18px;font-weight:500;color:var(--text-tertiary)}.DowngradeModal_headerRow__YLJK- span:not(:first-child),.DowngradeModal_row__GfbvX span:not(:first-child){text-align:right}.DowngradeModal_row__GfbvX{padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--border-secondary);font-size:13px;line-height:19px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DowngradeModal_row__GfbvX:last-child{border-bottom:0}.DowngradeModal_over__XL2-a{text-align:right;color:#b42318;color:var(--color-error-700, #b42318);font-weight:600}.DowngradeModal_same__ynvCB{color:var(--text-quaternary);font-weight:400;text-align:right}.DowngradeModal_footnote__sZVwe{margin:var(--spacing-lg) 0 0;font-size:13px;line-height:19px;color:var(--text-secondary)}.DowngradeModal_note__lCrah{margin-right:auto;font-size:12px;line-height:18px;color:var(--text-tertiary);max-width:320px}',"",{version:3,sources:["webpack://./src/apps/admin/pages/ChangePlanPage/DowngradeModal.module.scss"],names:[],mappings:"AAAA,4BACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAGF,6BACE,6BAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CAGF,4DAEE,YAAA,CACA,mDAAA,CACA,0BAAA,CAAA,qBAAA,CACA,kBAAA,CAGF,iCACE,2CAAA,CACA,8BAAA,CACA,+CAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,0BAAA,CAGF,0GAEE,gBAAA,CAGF,2BACE,2CAAA,CACA,+CAAA,CACA,cAAA,CACA,gBAAA,CACA,2BAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,sCACE,eAAA,CAGF,4BACE,gBAAA,CACA,aAAA,CAAA,qCAAA,CACA,eAAA,CAGF,4BACE,4BAAA,CACA,eAAA,CACA,gBAAA,CAGF,gCACE,4BAAA,CACA,cAAA,CACA,gBAAA,CACA,2BAAA,CAGF,4BACE,iBAAA,CACA,cAAA,CACA,gBAAA,CACA,0BAAA,CACA,eAAA",sourcesContent:[".lead {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n}\n\n.table {\n  margin-top: var(--spacing-2xl);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-md);\n  overflow: hidden;\n}\n\n.headerRow,\n.row {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 72px 84px 92px;\n  gap: var(--spacing-lg);\n  align-items: center;\n}\n\n.headerRow {\n  padding: var(--spacing-md) var(--spacing-xl);\n  background: var(--bg-secondary);\n  border-bottom: 1px solid var(--border-secondary);\n  font-size: 12px;\n  line-height: 18px;\n  font-weight: 500;\n  color: var(--text-tertiary);\n}
2\n\n.headerRow span:not(:first-child),\n.row span:not(:first-child) {\n  text-align: right;\n}\n\n.row {\n  padding: var(--spacing-lg) var(--spacing-xl);\n  border-bottom: 1px solid var(--border-secondary);\n  font-size: 13px;\n  line-height: 19px;\n  color: var(--text-secondary);\n  font-variant-numeric: tabular-nums;\n}\n\n.row:last-child {\n  border-bottom: 0;\n}\n\n.over {\n  text-align: right;\n  color: var(--color-error-700, #b42318);\n  font-weight: 600;\n}\n\n.same {\n  color: var(--text-quaternary);\n  font-weight: 400;\n  text-align: right;\n}\n\n.footnote {\n  margin: var(--spacing-lg) 0 0;\n  font-size: 13px;\n  line-height: 19px;\n  color: var(--text-secondary);\n}\n\n.note {\n  margin-right: auto;\n  font-size: 12px;\n  line-height: 18px;\n  color: var(--text-tertiary);\n  max-width: 320px;\n}\n"],sourceRoot:""}]),i.locals={lead:"DowngradeModal_lead__CuR4H",table:"DowngradeModal_table__sVjoP",headerRow:"DowngradeModal_headerRow__YLJK-",row:"DowngradeModal_row__GfbvX",over:"DowngradeModal_over__XL2-a",same:"DowngradeModal_same__ynvCB",footnote:"DowngradeModal_footnote__sZVwe",note:"DowngradeModal_note__lCrah"};const s=i},23592(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".IntervalToggle_seg__wpCgy{display:inline-flex;gap:2px;padding:3px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:var(--radius-md)}.IntervalToggle_option__SOOnf{display:inline-flex;align-items:center;gap:var(--spacing-md);height:32px;padding:0 14px;border:0;background:none;border-radius:var(--radius-sm);font-size:var(--text-sm-size);font-weight:600;color:var(--text-tertiary);cursor:pointer}.IntervalToggle_on__ZEgGO{background:var(--bg-primary);color:var(--text-primary);box-shadow:var(--shadow-xs)}.IntervalToggle_save__zyo9G{display:inline-flex;flex:none;align-items:center;height:20px;padding:0 var(--spacing-md);border-radius:var(--radius-full);background:var(--color-success-50);color:var(--color-success-700);border:1px solid var(--color-success-200);font-size:11px;font-weight:600;white-space:nowrap}","",{version:3,sources:["webpack://./src/apps/admin/pages/ChangePlanPage/IntervalToggle.module.scss"],names:[],mappings:"AAAA,2BACE,mBAAA,CACA,OAAA,CACA,WAAA,CACA,8BAAA,CACA,wCAAA,CACA,8BAAA,CAGF,8BACE,mBAAA,CACA,kBAAA,CACA,qBAAA,CACA,WAAA,CACA,cAAA,CACA,QAAA,CACA,eAAA,CACA,8BAAA,CACA,6BAAA,CACA,eAAA,CACA,0BAAA,CACA,cAAA,CAGF,0BACE,4BAAA,CACA,yBAAA,CACA,2BAAA,CAGF,4BACE,mBAAA,CACA,SAAA,CACA,kBAAA,CACA,WAAA,CACA,2BAAA,CACA,gCAAA,CACA,kCAAA,CACA,8BAAA,CACA,yCAAA,CACA,cAAA,CACA,eAAA,CACA,kBAAA",sourcesContent:[".seg {\n  display: inline-flex;\n  gap: 2px;\n  padding: 3px;\n  background: var(--bg-secondary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-md);\n}\n\n.option {\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-md);\n  height: 32px;\n  padding: 0 14px;\n  border: 0;\n  background: none;\n  border-radius: var(--radius-sm);\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-tertiary);\n  cursor: pointer;\n}\n\n.on {\n  background: var(--bg-primary);\n  color: var(--text-primary);\n  box-shadow: var(--shadow-xs);\n}\n\n.save {\n  display: inline-flex;\n  flex: none;\n  align-items: center;\n  height: 20px;\n  padding: 0 var(--spacing-md);\n  border-radius: var(--radius-full);\n  background: var(--color-success-50);\n  color: var(--color-success-700);\n  border: 1px solid var(--color-success-200);\n  font-size: 11px;\n  font-weight: 600;\n  white-space: nowrap;\n}\n"],sourceRoot:""}]),i.locals={seg:"IntervalToggle_seg__wpCgy",option:"IntervalToggle_option__SOOnf",on:"IntervalToggle_on__ZEgGO",save:"IntervalToggle_save__zyo9G"};const s=i},51116(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.PlanColumn_col__beeUJ{position:relative;display:flex;flex-direction:column;padding:var(--spacing-2xl) var(--spacing-xl);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);background:var(--bg-primary)}.PlanColumn_best__eWEpO{border-color:var(--color-brand-300);background:#fffaff;background:var(--color-brand-25, #fffaff)}.PlanColumn_now__BifG5{border-color:var(--color-brand-600);box-shadow:0 0 0 1px var(--color-brand-600)}.PlanColumn_flag__4NBtd{position:absolute;top:-10px;left:var(--spacing-xl);display:inline-flex;align-items:center;height:20px;padding:0 var(--spacing-md);border-radius:var(--radius-full);background:var(--color-brand-600);color:#fff;font-size:11px;font-weight:600}.PlanColumn_flag--neutral__mnVqM{background:var(--text-primary)}.PlanColumn_name__7QPui{margin:0;font-size:16px;line-height:24px;font-weight:600;color:var(--text-primary)}.PlanColumn_tag__dMZGe{margin:var(--spacing-xxs) 0 0;min-height:36px;font-size:var(--text-sm-size);line-height:18px;color:var(--text-tertiary)}.PlanColumn_price__Y1597{margin-top:14px;min-height:62px}.PlanColumn_was__62PHu{font-size:var(--text-sm-size);line-height:18px;color:var(--text-quaternary);text-decoration:line-through;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanColumn_now-price__eSSL-{display:flex;align-items:baseline;gap:var(--spacing-xs)}.PlanColumn_amount__zO1Ob{font-size:30px;line-height:38px;font-weight:600;letter-spacing:-0.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanColumn_interval__zilFW{font-size:var(--text-sm-size);line-height:18px;color:var(--text-tertiary)}.PlanColumn_billNote__giSmK{margin:var(--spacing-xxs) 0 0;font-size:var(--text-sm-size);line-height:18px;color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanColumn_cta__FMSJA{margin-top:14px}.PlanColumn_cta__FMSJA button{width:100%}.PlanColumn_includes__uOIyK{margin:var(--spacing-xl) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--spacing-md)}.PlanColumn_includesHeading__q6WNZ{font-size:var(--text-sm-size);line-height:18px;font-weight:600;color:var(--text-secondary)}.PlanColumn_includes__uOIyK li{display:flex;align-items:flex-start;gap:var(--spacing-md);font-size:var(--text-sm-size);line-height:19px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanColumn_checkIcon__V1Mjm{flex:none;margin-top:1px;color:var(--color-brand-600)}.PlanColumn_sandbox__IV-b7{margin-top:var(--spacing-md);font-size:11px;font-weight:500;color:var(--text-quaternary)}',"",{version:3,sources:["webpack://./src/apps/admin/pages/ChangePlanPage/PlanColumn.module.scss"],names:[],mappings:"AACA,uBACE,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,4CAAA,CACA,wCAAA,CACA,8BAAA,CACA,4BAAA,CAGF,wBACE,mCAAA,CACA,kBAAA,CAAA,yCAAA,CAGF,uBACE,mCAAA,CACA,2CAAA,CAGF,wBACE,iBAAA,CACA,SAAA,CACA,sBAAA,CACA,mBAAA,CACA,kBAAA,CACA,WAAA,CACA,2BAAA,CACA,gCAAA,CACA,iCAAA,CACA,UAAA,CACA,cAAA,CACA,eAAA,CAGF,iCACE,8BAAA,CAGF,wBACE,QAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,yBAAA,CAGF,uBACE,6BAAA,CACA,eAAA,CACA,6BAAA,CACA,gBAAA,CACA,0BAAA,CAGF,yBACE,eAAA,CACA,eAAA,CAGF,uBACE,6BAAA,CACA,gBAAA,CACA,4BAAA,CACA,4BAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,6BACE,YAAA,CACA,oBAAA,CACA,qBAAA,CAGF,0BACE,cAAA,CACA,gBAAA,CACA,eAAA,CACA,sBAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,4BACE,6BAAA,CACA,gBAAA,CACA,0BAAA,CAGF,4BACE,6BAAA,CACA,6BAAA,CACA,gBAAA,CACA,0BAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,uBACE,eAAA,CAGF,8BACE,UAAA,CAGF,4BACE,4BAAA,CACA,SAAA,CACA,eAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,mCACE,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,2BAAA,CAGF,+BACE,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,6BAAA,CACA,gBAAA,CACA,2BAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,6BACE,SAAA,CACA,cAAA,CACA,4BAAA,CAGF,2BACE,4BAAA,CACA,cAAA,CACA,eAAA,CACA,4BAAA",sourcesContent:["\n.col {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  padding: var(--spacing-2xl) var(--spacing-xl);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  background: var(--bg-primary);\n}\n\n.best {\n  border-color: var(--color-brand-300);\n  background: var(--color-brand-25, #fffaff);\n}\n\n.now {\n  border-color: var(--color-brand-600);\n  box-shadow: 0 0 0 1px var(--color-brand-600);\n}\n\n.flag {\n  position: absolute;\n  top: -10px;\n  left: var(--spacing-xl);\n  display: inline-flex;\n  align-items: center;\n  height: 20px;\n  padding: 0 var(--spacing-md);\n  border-radius: var(--radius-full);\n  background: var(--color-brand-600);\n  color: #fff;\n  font-size: 11px;\n  font-weight: 600;\n}\n\n.flag--neutral {\n  background: var(--text-primary);\n}\n\n.name {\n  margin: 0;\n  font-size: 16px;\n  line-height: 24px;\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.tag {\n  margin: var(--spacing-xxs) 0 0;\n  min-height: 36px;\n  font-size: var(--text-sm-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n}\n\n.price {\n  margin-top: 14px;\n  min-height: 62px;\n}\n\n.was {\n  font-size: var(--text-sm-size);\n  line-height: 18px;\n  color: var(--text-quaternary);\n  text-decoration: line-through;\n  font-variant-numeric: tabular-nums;\n}\n\n.now-price {\n  display: flex;\n  align-items: baseline;\n  gap: var(--spacing-xs);\n}\n\n.amount {\n  font-size: 30px;\n  line-height: 38px;\n  font-weight: 600;\n  letter-spacing: -0.02em;\n  font-variant-numeric: tabular-nums;\n}\n\n.interval {\n  font-size: var(--text-sm-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n}\n\n.billNote {\n  margin: var(--spacing-xxs) 0 0;\n  font-size: var(--text-sm-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n\n.cta {\n  margin-top: 14px;\n}\n\n.cta button {\n  width: 100%;\n}\n\n.includes {\n  margin: var(--spacing-xl) 0 0;\n  padding: 0;\n  list-style: none;\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-md);\n}\n\n.includesHeading {\n  font-size: var(--text-sm-size);\n  line-height: 18px;\n  font-weight: 600;\n  color: var(--text-secondary);\n}\n\n.includes li {\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-md);\n  font-size: var(--text-sm-size);\n  line-height: 19px;\n  color: var(--text-secondary);\n  font-variant-numeric: tabular-nums;\n}\n\n.checkIcon {\n  flex: none;
2\n  margin-top: 1px;\n  color: var(--color-brand-600);\n}\n\n.sandbox {\n  margin-top: var(--spacing-md);\n  font-size: 11px;\n  font-weight: 500;\n  color: var(--text-quaternary);\n}\n"],sourceRoot:""}]),i.locals={col:"PlanColumn_col__beeUJ",best:"PlanColumn_best__eWEpO",now:"PlanColumn_now__BifG5",flag:"PlanColumn_flag__4NBtd","flag--neutral":"PlanColumn_flag--neutral__mnVqM",name:"PlanColumn_name__7QPui",tag:"PlanColumn_tag__dMZGe",price:"PlanColumn_price__Y1597",was:"PlanColumn_was__62PHu","now-price":"PlanColumn_now-price__eSSL-",amount:"PlanColumn_amount__zO1Ob",interval:"PlanColumn_interval__zilFW",billNote:"PlanColumn_billNote__giSmK",cta:"PlanColumn_cta__FMSJA",includes:"PlanColumn_includes__uOIyK",includesHeading:"PlanColumn_includesHeading__q6WNZ",checkIcon:"PlanColumn_checkIcon__V1Mjm",sandbox:"PlanColumn_sandbox__IV-b7"};const s=i},51336(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".SkeletonColumn_col__tyrV1{border:1px solid var(--border-secondary);border-radius:var(--radius-xl);padding:var(--spacing-2xl) var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-md)}@keyframes SkeletonColumn_pulse__DKxaO{0%,100%{opacity:1}50%{opacity:.55}}.SkeletonColumn_sk__wPQI7{background:#f5f5f5;background:var(--color-gray-100, #f5f5f5);border-radius:var(--radius-sm);height:12px;animation:SkeletonColumn_pulse__DKxaO 1.6s ease-in-out infinite}.SkeletonColumn_title__3lFwg{height:20px;width:70%}.SkeletonColumn_line__2p6km{width:100%}.SkeletonColumn_line2__wYAl4{width:60%}.SkeletonColumn_priceLine__\\+9PPM{height:34px;width:55%;margin-top:var(--spacing-lg);border-radius:var(--radius-xs)}.SkeletonColumn_button__AZdXR{height:40px;margin-top:var(--spacing-lg);border-radius:var(--radius-md)}.SkeletonColumn_feature__QPCWO{margin-top:var(--spacing-xs)}","",{version:3,sources:["webpack://./src/apps/admin/pages/ChangePlanPage/SkeletonColumn.module.scss"],names:[],mappings:"AAAA,2BACE,wCAAA,CACA,8BAAA,CACA,4CAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,uCACE,QAEE,SAAA,CAEF,IACE,WAAA,CAAA,CAIJ,0BACE,kBAAA,CAAA,yCAAA,CACA,8BAAA,CACA,WAAA,CACA,+DAAA,CAGF,6BACE,WAAA,CACA,SAAA,CAGF,4BACE,UAAA,CAGF,6BACE,SAAA,CAGF,kCACE,WAAA,CACA,SAAA,CACA,4BAAA,CACA,8BAAA,CAGF,8BACE,WAAA,CACA,4BAAA,CACA,8BAAA,CAGF,+BACE,4BAAA",sourcesContent:[".col {\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  padding: var(--spacing-2xl) var(--spacing-xl);\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-md);\n}\n\n@keyframes pulse {\n  0%,\n  100% {\n    opacity: 1;\n  }\n  50% {\n    opacity: 0.55;\n  }\n}\n\n.sk {\n  background: var(--color-gray-100, #f5f5f5);\n  border-radius: var(--radius-sm);\n  height: 12px;\n  animation: pulse 1.6s ease-in-out infinite;\n}\n\n.title {\n  height: 20px;\n  width: 70%;\n}\n\n.line {\n  width: 100%;\n}\n\n.line2 {\n  width: 60%;\n}\n\n.priceLine {\n  height: 34px;\n  width: 55%;\n  margin-top: var(--spacing-lg);\n  border-radius: var(--radius-xs);\n}\n\n.button {\n  height: 40px;\n  margin-top: var(--spacing-lg);\n  border-radius: var(--radius-md);\n}\n\n.feature {\n  margin-top: var(--spacing-xs);\n}\n"],sourceRoot:""}]),i.locals={col:"SkeletonColumn_col__tyrV1",sk:"SkeletonColumn_sk__wPQI7",pulse:"SkeletonColumn_pulse__DKxaO",title:"SkeletonColumn_title__3lFwg",line:"SkeletonColumn_line__2p6km",line2:"SkeletonColumn_line2__wYAl4",priceLine:"SkeletonColumn_priceLine__+9PPM",button:"SkeletonColumn_button__AZdXR",feature:"SkeletonColumn_feature__QPCWO"};const s=i},749(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".DashboardPage_cardCol__RMaK5{display:flex}.DashboardPage_cardCol__RMaK5>*{width:100%}.DashboardPage_stackCol__E7H-U{display:flex;flex-direction:column;gap:24px}.DashboardPage_stackCol__E7H-U>*{width:100%}.DashboardPage_topRow__qXomx{align-items:flex-start;margin-bottom:24px}@media(max-width: 991px){.DashboardPage_topRow__qXomx>*:not(:last-child){margin-bottom:24px}}.DashboardPage_setupRow__ZO1nP{margin-bottom:24px}","",{version:3,sources:["webpack://./src/apps/admin/pages/DashboardPage.module.scss"],names:[],mappings:"AAAA,8BACE,YAAA,CAEA,gCACE,UAAA,CAIJ,+BACE,YAAA,CACA,qBAAA,CACA,QAAA,CAEA,iCACE,UAAA,CAOJ,6BACE,sBAAA,CACA,kBAAA,CAMA,yBACE,gDACE,kBAAA,CAAA,CAQN,+BACE,kBAAA",sourcesContent:[".cardCol {\n  display: flex;\n\n  > * {\n    width: 100%;\n  }\n}\n\n.stackCol {\n  display: flex;\n  flex-direction: column;\n  gap: 24px;\n\n  > * {\n    width: 100%;\n  }\n}\n\n// Bootstrap rows are align-items: stretch by default. This row's two\n// columns have genuinely different natural heights (chart vs. sync/event\n// tables), so stretching either one leaves white space inside a card.\n.topRow {\n  align-items: flex-start;\n  margin-bottom: 24px;\n\n  // Below `lg`, the two `col-12 col-lg-6` columns stack instead of sitting\n  // side by side. Bootstrap columns have no vertical gutter of their own\n  // (only the horizontal one), so without this the second column's card\n  // butts straight up against the first's with zero gap.\n  @media (max-width: 991px) {\n    > *:not(:last-child) {\n      margin-bottom: 24px;\n    }\n  }\n}\n\n// Vertical rhythm between top-level sections, matching the row gutter.\n// CompleteWPConnection owns its own margin-bottom (see its own spec), so\n// this only covers the gap before it, when the setup-checklist row renders.\n.setupRow {\n  margin-bottom: 24px;\n}\n"],sourceRoot:""}]),i.locals={cardCol:"DashboardPage_cardCol__RMaK5",stackCol:"DashboardPage_stackCol__E7H-U",topRow:"DashboardPage_topRow__qXomx",setupRow:"DashboardPage_setupRow__ZO1nP"};const s=i},62726(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".Imports_tableScroll__XloJe{overflow-x:auto}","",{version:3,sources:["webpack://./src/apps/admin/pages/DashboardPage/Imports.module.scss"],names:[],mappings:"AAKA,4BACE,eAAA",sourcesContent:["// Table's header cells are `white-space: nowrap`, so its intrinsic width\n// can exceed the card on narrow viewports; Card's own root clips overflow\n// (rounded corners), so without this the extra columns are just cut off\n// with no way to reach them. Scrolling this inner wrapper instead of the\n// page keeps the card's border/shadow intact.\n.tableScroll {\n  overflow-x: auto;\n}\n"],sourceRoot:""}]),i.locals={tableScroll:"Imports_tableScroll__XloJe"};const s=i},94725(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".AddWebsiteDialog_form__49j98{display:flex;flex-direction:column;gap:16px}.AddWebsiteDialog_lede__hx37l{margin:0;font-size:var(--text-sm-size);color:var(--text-tertiary)}.AddWebsiteDialog_errorLine__ft\\+Iw{display:block}.AddWebsiteDialog_hintTick__eakGt{vertical-align:-2px;margin-right:2px;color:var(--color-success-600)}.AddWebsiteDialog_quotaLine__ElAET{margin:0;font-size:var(--text-xs-size);line-height:18px;color:var(--text-tertiary)}.AddWebsiteDialog_quotaPanel__C60yh{padding:12px;border-radius:8px;background:var(--color-error-50);border:1px solid var(--color-error-200)}.AddWebsiteDialog_quotaPanelTitle__FgSki{margin:0;font-size:var(--text-sm-size);font-weight:500;color:var(--color-error-700)}.AddWebsiteDialog_quotaPanelText__USbBT{margin:4px 0 0;font-size:var(--text-sm-size);color:var(--color-error-700)}.AddWebsiteDialog_submitError__KCj2x{margin:0;font-size:var(--text-sm-size);color:var(--color-error-700)}.AddWebsiteDialog_footerButtons__8HtHy{display:flex;gap:12px;width:100%}.AddWebsiteDialog_footerBtn__eA5FM{flex:1 1}@media(max-width: 767px){.AddWebsiteDialog_footerButtons__8HtHy{flex-direction:column-reverse}.AddWebsiteDialog_footerBtn__eA5FM{flex:none;width:100%;height:44px !important}}","",{version:3,sources:["webpack://./src/apps/admin/pages/DomainsPage/AddWebsiteDialog.module.scss"],names:[],mappings:"AAAA,8BACE,YAAA,CACA,qBAAA,CACA,QAAA,CAGF,8BACE,QAAA,CACA,6BAAA,CACA,0BAAA,CAGF,oCACE,aAAA,CAGF,kCACE,mBAAA,CACA,gBAAA,CACA,8BAAA,CAGF,mCACE,QAAA,CACA,6BAAA,CACA,gBAAA,CACA,0BAAA,CAGF,oCACE,YAAA,CACA,iBAAA,CACA,gCAAA,CACA,uCAAA,CAGF,yCACE,QAAA,CACA,6BAAA,CACA,eAAA,CACA,4BAAA,CAGF,wCACE,cAAA,CACA,6BAAA,CACA,4BAAA,CAGF,qCACE,QAAA,CACA,6BAAA,CACA,4BAAA,CAKF,uCACE,YAAA,CACA,QAAA,CACA,UAAA,CAGF,mCACE,QAAA,CAGF,yBACE,uCACE,6BAAA,CAGF,mCACE,SAAA,CACA,UAAA,CACA,sBAAA,CAAA",sourcesContent:[".form {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n}\n\n.lede {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.errorLine {\n  display: block;\n}\n\n.hintTick {\n  vertical-align: -2px;\n  margin-right: 2px;\n  color: var(--color-success-600);\n}\n\n.quotaLine {\n  margin: 0;\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n}\n\n.quotaPanel {\n  padding: 12px;\n  border-radius: 8px;\n  background: var(--color-error-50);\n  border: 1px solid var(--color-error-200);\n}\n\n.quotaPanelTitle {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--color-error-700);\n}\n\n.quotaPanelText {\n  margin: 4px 0 0;\n  font-size: var(--text-sm-size);\n  color: var(--color-error-700);\n}\n\n.submitError {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  color: var(--color-error-700);\n}\n\n// Own flex footer \u2014 see RemoveWebsiteDialog.module.scss's comment; same\n// mobile column-reverse stacking rule applies to this dialog's footer.\n.footerButtons {\n  display: flex;\n  gap: 12px;\n  width: 100%;\n}\n\n.footerBtn {\n  flex: 1;\n}\n\n@media (max-width: 767px) {\n  .footerButtons {\n    flex-direction: column-reverse;\n  }\n\n  .footerBtn {\n    flex: none;\n    width: 100%;\n    height: 44px !important;\n  }\n}\n"],sourceRoot:""}]),i.locals={form:"AddWebsiteDialog_form__49j98",lede:"AddWebsiteDialog_lede__hx37l",errorLine:"AddWebsiteDialog_errorLine__ft+Iw",hintTick:"AddWebsiteDialog_hintTick__eakGt",quotaLine:"AddWebsiteDialog_quotaLine__ElAET",quotaPanel:"AddWebsiteDialog_quotaPanel__C60yh",quotaPanelTitle:"AddWebsiteDialog_quotaPanelTitle__FgSki",quotaPanelText:"AddWebsiteDialog_quotaPanelText__USbBT",submitError:"AddWebsiteDialog_submitError__KCj2x",footerButtons:"AddWebsiteDialog_footerButtons__8HtHy",footerBtn:"AddWebsiteDialog_footerBtn__eA5FM"};const s=i},89653(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".DomainsPage_page__WYtiP{width:100%}","",{version:3,sources:["webpack://./src/apps/admin/pages/DomainsPage/DomainsPage.module.scss"],names:[],mappings:"AAIA,yBACE,UAAA",sourcesContent:['// The README\'s "Content column max-width 960px" read as a hard cap, but in\n// the real app shell that leaves a dead gray gutter on wide viewports \u2014\n// the card should fill the available page-column width, matching\n// CalendarsPage/OrganizationMembersPage (neither caps their card width).\n.page {\n  width: 100%;\n}\n'],sourceRoot:""}]),i.locals={page:"DomainsPage_page__WYtiP"};const s=i},61618(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".RowMenu_panel__Lug0A{width:250px;box-sizing:border-box}","",{version:3,sources:["webpack://./src/apps/admin/pages/DomainsPage/RowMenu.module.scss"],names:[],mappings:"AAEA,sBACE,WAAA,CACA,qBAAA",sourcesContent:['// README "Row menu" \u2014 width:250px is a resolved width, not min-width, so\n// the pause footnote wraps at menu width instead of stretching the box.\n.panel {\n  width: 250px;\n  box-sizing: border-box;\n}\n'],sourceRoot:""}]),i.locals={panel:"RowMenu_panel__Lug0A"};const s=i},7155(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.Table_table__5VAz3{width:100%;table-layout:fixed;border-collapse:collapse}.Table_statusCol__Z3-Bf{width:104px}.Table_addedCol__HjDWL{width:168px}.Table_actionsCol__IcSMa{width:64px}.Table_th__Iz2ty{padding:12px 16px;background:var(--bg-primary);font-size:var(--text-xs-size);line-height:18px;font-weight:500;color:var(--text-tertiary);text-align:left;border-bottom:1px solid var(--border-secondary);white-space:nowrap}.Table_th__Iz2ty:first-child{padding-left:24px}.Table_thActions__mwFqX{padding:0}.Table_srOnly__zhK0K{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Table_td__\\+LRIw{padding:12px 16px;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary);border-bottom:1px solid var(--border-secondary);vertical-align:middle}.Table_td__\\+LRIw:first-child{padding-left:24px}.Table_td__\\+LRIw:last-child{padding-right:16px}.Table_row__zHU7X:last-child .Table_td__\\+LRIw{border-bottom:0}.Table_row__zHU7X:hover .Table_td__\\+LRIw,.Table_row__zHU7X:focus-within .Table_td__\\+LRIw{background:var(--bg-secondary)}.Table_domainCell__8zTEw{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.Table_iconDisc__aYafE{flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;background:var(--color-brand-50);color:var(--color-brand-700);box-shadow:inset 0 0 0 1px rgba(10,13,18,.08)}.Table_iconDisc--paused__0wcba{background:var(--bg-tertiary);color:var(--fg-quaternary)}.Table_domainText__VUZwM{min-width:0;display:flex;flex-direction:column}.Table_domainName__UnW0M{font-size:var(--text-sm-size);font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Table_mobileMeta__NSC2D{display:none}.Table_statusCell__pXt\\+-{vertical-align:middle}.Table_activeLabel__\\+y8TB{color:var(--text-secondary)}.Table_addedCell__2s6AN{vertical-align:middle}.Table_addedDate__kNb8D{display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.Table_addedBy__WEUZh{display:block;margin-top:2px;font-size:var(--text-xs-size);line-height:18px;color:var(--text-tertiary)}.Table_actionsCell__yIlm5{text-align:right;opacity:0;transition:opacity .15s ease-out}.Table_row__zHU7X:hover .Table_actionsCell__yIlm5,.Table_row__zHU7X:focus-within .Table_actionsCell__yIlm5{opacity:1}.Table_row--busy__grmZt .Table_td__\\+LRIw{color:var(--text-quaternary)}.Table_spinner__rJxWQ{display:inline-block;flex-shrink:0;width:12px;height:12px;border-radius:50%;border:1.5px solid currentColor;border-right-color:rgba(0,0,0,0);opacity:.9;animation:Table_domains-status-spin__peQxI .6s linear infinite;margin-right:2px}@keyframes Table_domains-status-spin__peQxI{to{transform:rotate(360deg)}}.Table_emptyCell__HA12V{padding:0;border-bottom:0}.Table_errorCell__-DUT2{padding:0;border-bottom:1px solid var(--border-secondary)}.Table_errorStrip__i8QW7{display:flex;align-items:center;gap:12px;padding:12px 24px;background:var(--color-error-50)}.Table_errorStripIcon__SNjJB{flex:none;width:16px;height:16px;color:var(--color-error-600)}.Table_errorStripText__vix-c{flex:1 1;min-width:0;font-size:var(--text-sm-size);color:var(--text-secondary)}.Table_errorStripName__D9jF-{font-weight:600}.Table_errorStripActions__zmJSh{flex:none;display:flex;align-items:center;gap:8px}@media(max-width: 767px){.Table_statusCell__pXt\\+-,.Table_addedCell__2s6AN{display:none}.Table_statusCol__Z3-Bf,.Table_addedCol__HjDWL{display:none}.Table_actionsCol__IcSMa{width:68px !important}.Table_td__\\+LRIw{padding:12px 8px}.Table_td__\\+LRIw:first-child{padding-left:16px}.Table_td__\\+LRIw:last-child{padding-right:16px}
2.Table_mobileMeta__NSC2D{display:flex;align-items:center;gap:6px;margin-top:4px;min-width:0}.Table_mobileAdded__r0Sa4{min-width:0;font-size:var(--text-xs-size);line-height:18px;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Table_domainName__UnW0M{white-space:normal}.Table_actionsCell__yIlm5{opacity:1}.Table_actionsCell__yIlm5 button{width:44px !important;height:44px !important}.Table_errorStrip__i8QW7{flex-wrap:wrap}.Table_errorStripActions__zmJSh button{height:44px !important}}',"",{version:3,sources:["webpack://./src/apps/admin/pages/DomainsPage/Table.module.scss"],names:[],mappings:"AAKA,oBACE,UAAA,CACA,kBAAA,CACA,wBAAA,CAKF,wBACE,WAAA,CAGF,uBACE,WAAA,CAGF,yBACE,UAAA,CAGF,iBACE,iBAAA,CACA,4BAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,0BAAA,CACA,eAAA,CACA,+CAAA,CACA,kBAAA,CAGF,6BACE,iBAAA,CAGF,wBACE,SAAA,CAGF,qBACE,iBAAA,CACA,SAAA,CACA,UAAA,CACA,eAAA,CACA,kBAAA,CACA,kBAAA,CAGF,kBACE,iBAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CACA,+CAAA,CACA,qBAAA,CAGF,8BACE,iBAAA,CAGF,6BACE,kBAAA,CAGF,+CACE,eAAA,CAGF,2FAEE,8BAAA,CAKF,yBACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,UAAA,CACA,WAAA,CAGF,uBACE,SAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,oBAAA,CACA,gCAAA,CACA,4BAAA,CACA,6CAAA,CAGF,+BACE,6BAAA,CACA,0BAAA,CAGF,yBACE,WAAA,CACA,YAAA,CACA,qBAAA,CAGF,yBACE,6BAAA,CACA,eAAA,CACA,yBAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAGF,yBACE,YAAA,CAKF,0BACE,qBAAA,CAGF,2BACE,2BAAA,CAGF,wBACE,qBAAA,CAGF,wBACE,aAAA,CACA,4BAAA,CAAA,iCAAA,CACA,yBAAA,CAGF,sBACE,aAAA,CACA,cAAA,CACA,6BAAA,CACA,gBAAA,CACA,0BAAA,CAKF,0BACE,gBAAA,CACA,SAAA,CACA,gCAAA,CAGF,2GAEE,SAAA,CAGF,0CACE,4BAAA,CAOF,sBACE,oBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,+BAAA,CACA,gCAAA,CACA,UAAA,CACA,8DAAA,CACA,gBAAA,CAGF,4CACE,GACE,wBAAA,CAAA,CAIJ,wBACE,SAAA,CACA,eAAA,CAKF,wBACE,SAAA,CACA,+CAAA,CAGF,yBACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,iBAAA,CACA,gCAAA,CAGF,6BACE,SAAA,CACA,UAAA,CACA,WAAA,CACA,4BAAA,CAGF,6BACE,QAAA,CACA,WAAA,CACA,6BAAA,CACA,2BAAA,CAGF,6BACE,eAAA,CAGF,gCACE,SAAA,CACA,YAAA,CACA,kBAAA,CACA,OAAA,CAOF,yBAQE,kDAEE,YAAA,CAGF,+CAEE,YAAA,CAOF,yBACE,qBAAA,CAGF,kBACE,gBAAA,CAGF,8BACE,iBAAA,CAGF,6BACE,kBAAA,CAGF,yBACE,YAAA,CACA,kBAAA,CACA,OAAA,CACA,cAAA,CACA,WAAA,CAGF,0BACE,WAAA,CACA,6BAAA,CACA,gBAAA,CACA,0BAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAGF,yBACE,kBAAA,CAGF,0BACE,SAAA,CAGF,iCACE,qBAAA,CACA,sBAAA,CAGF,yBACE,cAAA,CAGF,uCACE,sBAAA,CAAA",sourcesContent:['// Bespoke table \u2014 not theme/untitled/Table. Same reasoning as\n// CalendarsPage/Table.module.scss: colgroup/table-layout:fixed, an sr-only\n// (not absent) actions header, and a per-row conditional error-strip <tr>\n// are structural gaps in the generic component.\n\n.table {\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: collapse;\n}\n\n// Column widths \u2014 README "Domain auto \xb7 Status 104 \xb7 Added 168 \xb7 actions\n// 64" \u2014 live here rather than as inline style={{width}} on the <col>s.\n.statusCol {\n  width: 104px;\n}\n\n.addedCol {\n  width: 168px;\n}\n\n.actionsCol {\n  width: 64px;\n}\n\n.th {\n  padding: 12px 16px;\n  background: var(--bg-primary);\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 500;\n  color: var(--text-tertiary);\n  text-align: left;\n  border-bottom: 1px solid var(--border-secondary);\n  white-space: nowrap;\n}\n\n.th:first-child {\n  padding-left: 24px;\n}\n\n.thActions {\n  padding: 0;\n}\n\n.srOnly {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  overflow: hidden;\n  clip: rect(0 0 0 0);\n  white-space: nowrap;\n}\n\n.td {\n  padding: 12px 16px;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  border-bottom: 1px solid var(--border-secondary);\n  vertical-align: middle;\n}\n\n.td:first-child {\n  padding-left: 24px;\n}\n\n.td:last-child {\n  padding-right: 16px;\n}\n\n.row:last-child .td {\n  border-bottom: 0;\n}\n\n.row:hover .td,\n.row:focus-within .td {\n  background: var(--bg-secondary);\n}\n\n// -- Domain cell --------------------------------------------------------\n\n.domainCell {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  width: 100%;\n  min-width: 0;\n}\n\n.iconDisc {\n  flex: none;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 36px;\n  height: 36px;\n  border-radius: 9999px;\n  background: var(--color-brand-50);\n  color: var(--color-brand-700);\n  box-shadow: inset 0 0 0 1px rgba(10, 13, 18, 0.08);\n}\n\n.iconDisc--paused {\n  background: var(--bg-tertiary);\n  color: var(--fg-quaternary);\n}\n\n.domainText {\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n}\n\n.domainName {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-primary);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.mobileMeta {\n  display: none;\n}\n\n// -- Status / Added cells ------------------------------------------------\n\n.statusCell {\n  vertical-align: middle;\n}\n\n.activeLabel {\n  color: var(--text-secondary);\n}\n\n.addedCell {\n  vertical-align: middle;\n}\n\n.addedDate {\n  display: block;\n  font-variant-numeric: tabular-nums;\n  color: var(--text-primary);\n}\n\n.addedBy {\n  display: block;\n  margin-top: 2px;\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n}\n\n// -- Actions --------------------------------------------------------------\n\n.actionsCell {\n  text-align: right;\n  opacity: 0;\n  transition: opacity 0.15s ease-out;\n}\n\n.row:hover .actionsCell,\n.row:focus-within .actionsCell {\n  opacity: 1;\n}\n\n.row--busy .td {\n  color: var(--text-quaternary);\n}\n\n// Same rotating-border technique as component/WidgetIndex/StatusBadge\'s own\n// "Publishing\u2026" spinner \u2014 the visible loading indicator while a pause/\n// resume request is in flight (README\'s row-level "the row is its own\n// progress indicator" pattern, same as Calendars).\n.spinner {\n  display: inline-block;\n  flex-shrink: 0;\n  width: 12px;\n  height: 12px;\n  border-radius: 50%;\n  border: 1.5px solid currentColor;\n  border-right-color: transparent;\n  opacity: 0.9;\n  animation: domains-status-spin 0.6s linear infinite;\n  margin-right: 2px;\n}\n\n@keyframes domains-status-spin {\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n.emptyCell {\n  padding: 0;\n  border-bottom: 0;\n}\n\n// -- Row error strip --------------------------------------------------------\n\n.errorCell {\n  padding: 0;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.errorStrip {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 12px 24px;\n  background: var(--color-error-50);\n}\n\n.errorStripIcon {\n  flex: none;\n  width: 16px;\n  height: 16px;\n  color: var(--color-error-600);\n}\n\n.errorStripText {\n  flex: 1;\n  min-width: 0;\n  font-size: var(--text-sm-size);\n  color: var(--text-secondary);\n}\n\n.errorStripName {\n  font-weight: 600;\n}\n\n.errorStripActions {\n  flex: none;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n}\n\n// -- Mobile, 390px --------------------------------------------------------\n// README "Mobile, 390px": rows collapse to two lines \u2014 domain + Paused\n// badge / "Added {date} \xb7 {name}" \u2014 same 36px icon, 44px kebab.\n\n@media (max-width: 767px) {\n  // Stays table-layout:fixed (the desktop default) rather than switching to\n  // auto \u2014 auto\'s min-content algorithm doesn\'t respect this row\'s\n  // overflow:hidden/ellipsis text (the mobile "Added {date} \xb7 {name}" line\n  // is long enough to force the table wider than the card, triggering a\n  // horizontal scrollbar). Fixed layout commits to the colgroup\'s widths\n  // regardless of content, so the domain column reliably gets "100% minus\n  // the other visible columns" and truncates instead of overflowing.\n  .statusCell,\n  .addedCell {\n    display: none;\n  }\n\n  .statusCol,\n  .addedCol {\n    display: none;\n  }\n\n  // 44px button + its cell\'s own padding (8px left, 16px right via\n  // .td:last-child) \u2014 sizing the col to just the button\'s 44px let the\n  // button itself overflow the column, forcing a horizontal scrollbar for\n  // the whole table (an 8px overflow, but enough to trigger one).\n  .actionsCol {\n    width: 68px !important;\n  }\n\n  .td {\n    padding: 12px 8px;\n  }\n\n  .td:first-child {\n    padding-left: 16px;\n  }\n\n  .td:last-child {\n    padding-right: 16px;\n  }\n\n  .mobileMeta {\n    display: flex;
2\n    align-items: center;\n    gap: 6px;\n    margin-top: 4px;\n    min-width: 0;\n  }\n\n  .mobileAdded {\n    min-width: 0;\n    font-size: var(--text-xs-size);\n    line-height: 18px;\n    color: var(--text-tertiary);\n    white-space: nowrap;\n    overflow: hidden;\n    text-overflow: ellipsis;\n  }\n\n  .domainName {\n    white-space: normal;\n  }\n\n  .actionsCell {\n    opacity: 1;\n  }\n\n  .actionsCell button {\n    width: 44px !important;\n    height: 44px !important;\n  }\n\n  .errorStrip {\n    flex-wrap: wrap;\n  }\n\n  .errorStripActions button {\n    height: 44px !important;\n  }\n}\n'],sourceRoot:""}]),i.locals={table:"Table_table__5VAz3",statusCol:"Table_statusCol__Z3-Bf",addedCol:"Table_addedCol__HjDWL",actionsCol:"Table_actionsCol__IcSMa",th:"Table_th__Iz2ty",thActions:"Table_thActions__mwFqX",srOnly:"Table_srOnly__zhK0K",td:"Table_td__+LRIw",row:"Table_row__zHU7X",domainCell:"Table_domainCell__8zTEw",iconDisc:"Table_iconDisc__aYafE","iconDisc--paused":"Table_iconDisc--paused__0wcba",domainText:"Table_domainText__VUZwM",domainName:"Table_domainName__UnW0M",mobileMeta:"Table_mobileMeta__NSC2D",statusCell:"Table_statusCell__pXt+-",activeLabel:"Table_activeLabel__+y8TB",addedCell:"Table_addedCell__2s6AN",addedDate:"Table_addedDate__kNb8D",addedBy:"Table_addedBy__WEUZh",actionsCell:"Table_actionsCell__yIlm5","row--busy":"Table_row--busy__grmZt",spinner:"Table_spinner__rJxWQ","domains-status-spin":"Table_domains-status-spin__peQxI",emptyCell:"Table_emptyCell__HA12V",errorCell:"Table_errorCell__-DUT2",errorStrip:"Table_errorStrip__i8QW7",errorStripIcon:"Table_errorStripIcon__SNjJB",errorStripText:"Table_errorStripText__vix-c",errorStripName:"Table_errorStripName__D9jF-",errorStripActions:"Table_errorStripActions__zmJSh",mobileAdded:"Table_mobileAdded__r0Sa4"};const s=i},10529(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".WebsitesCard_tableScroll__RHdni{overflow-x:auto}.WebsitesCard_loadingText__bjqNp{padding:48px 24px;text-align:center;font-size:var(--text-sm-size);color:var(--text-tertiary)}.WebsitesCard_emptyWrap__ctpb7{padding-bottom:8px}.WebsitesCard_emptyAside__wWcgI{margin:0 0 16px;text-align:center;font-size:var(--text-xs-size);color:var(--text-quaternary)}.WebsitesCard_footer__mMLOl{flex:none;box-sizing:border-box;height:64px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid var(--border-secondary);background:var(--bg-primary);font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}.WebsitesCard_footerQuota__jTw3Z{display:flex;align-items:center;gap:12px;min-width:0}.WebsitesCard_footerQuota__jTw3Z i{font-style:normal;color:var(--border-primary)}.WebsitesCard_quotaWarn__5PGTV{display:flex;align-items:center;gap:6px;color:var(--color-error-700)}.WebsitesCard_upgradeLink__y\\+K3z{border:none;background:none;padding:0;font:inherit;font-weight:600;color:var(--color-brand-700);cursor:pointer;white-space:nowrap}.WebsitesCard_upgradeLink__y\\+K3z:hover{color:var(--color-brand-800);text-decoration:none}.WebsitesCard_footerRight__1JY0k{flex:none;white-space:nowrap}@media(max-width: 767px){.WebsitesCard_footer__mMLOl{height:auto;min-height:64px;flex-wrap:wrap;row-gap:8px;padding:12px 16px}.WebsitesCard_footerQuota__jTw3Z{flex-wrap:wrap;width:100%;gap:var(--spacing-md)}.WebsitesCard_footerRight__1JY0k{width:100%}}","",{version:3,sources:["webpack://./src/apps/admin/pages/DomainsPage/WebsitesCard.module.scss"],names:[],mappings:"AAAA,iCACE,eAAA,CAGF,iCACE,iBAAA,CACA,iBAAA,CACA,6BAAA,CACA,0BAAA,CAGF,+BACE,kBAAA,CAGF,gCACE,eAAA,CACA,iBAAA,CACA,6BAAA,CACA,4BAAA,CAIF,4BACE,SAAA,CACA,qBAAA,CACA,WAAA,CACA,cAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,QAAA,CACA,4CAAA,CACA,4BAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAGF,iCACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,WAAA,CAEA,mCACE,iBAAA,CACA,2BAAA,CAIJ,+BACE,YAAA,CACA,kBAAA,CACA,OAAA,CACA,4BAAA,CAGF,kCACE,WAAA,CACA,eAAA,CACA,SAAA,CACA,YAAA,CACA,eAAA,CACA,4BAAA,CACA,cAAA,CACA,kBAAA,CAEA,wCACE,4BAAA,CACA,oBAAA,CAIJ,iCACE,SAAA,CACA,kBAAA,CAGF,yBACE,4BACE,WAAA,CACA,eAAA,CACA,cAAA,CACA,WAAA,CACA,iBAAA,CAGF,iCACE,cAAA,CACA,UAAA,CACA,qBAAA,CAGF,iCACE,UAAA,CAAA",sourcesContent:['.tableScroll {\n  overflow-x: auto;\n}\n\n.loadingText {\n  padding: 48px 24px;\n  text-align: center;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.emptyWrap {\n  padding-bottom: 8px;\n}\n\n.emptyAside {\n  margin: 0 0 16px;\n  text-align: center;\n  font-size: var(--text-xs-size);\n  color: var(--text-quaternary);\n}\n\n// README "Footer": fixed 64px, white, never changes shape.\n.footer {\n  flex: none;\n  box-sizing: border-box;\n  height: 64px;\n  padding: 0 24px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  border-top: 1px solid var(--border-secondary);\n  background: var(--bg-primary);\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n}\n\n.footerQuota {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  min-width: 0;\n\n  i {\n    font-style: normal;\n    color: var(--border-primary);\n  }\n}\n\n.quotaWarn {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  color: var(--color-error-700);\n}\n\n.upgradeLink {\n  border: none;\n  background: none;\n  padding: 0;\n  font: inherit;\n  font-weight: 600;\n  color: var(--color-brand-700);\n  cursor: pointer;\n  white-space: nowrap;\n\n  &:hover {\n    color: var(--color-brand-800);\n    text-decoration: none;\n  }\n}\n\n.footerRight {\n  flex: none;\n  white-space: nowrap;\n}\n\n@media (max-width: 767px) {\n  .footer {\n    height: auto;\n    min-height: 64px;\n    flex-wrap: wrap;\n    row-gap: 8px;\n    padding: 12px 16px;\n  }\n\n  .footerQuota {\n    flex-wrap: wrap;\n    width: 100%;\n    gap: var(--spacing-md);\n  }\n\n  .footerRight {\n    width: 100%;\n  }\n}\n'],sourceRoot:""}]),i.locals={tableScroll:"WebsitesCard_tableScroll__RHdni",loadingText:"WebsitesCard_loadingText__bjqNp",emptyWrap:"WebsitesCard_emptyWrap__ctpb7",emptyAside:"WebsitesCard_emptyAside__wWcgI",footer
2:"WebsitesCard_footer__mMLOl",footerQuota:"WebsitesCard_footerQuota__jTw3Z",quotaWarn:"WebsitesCard_quotaWarn__5PGTV",upgradeLink:"WebsitesCard_upgradeLink__y+K3z",footerRight:"WebsitesCard_footerRight__1JY0k"};const s=i},62433(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".IntegrationConnectPage_page__HJN1z{display:flex;flex-direction:column;gap:var(--spacing-2xl)}.IntegrationConnectPage_footerActions__mUDc4{display:flex;align-items:center;gap:var(--spacing-lg)}.IntegrationConnectPage_back__UeurQ{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-size:var(--text-sm-size);font-weight:600;color:var(--text-tertiary);text-decoration:none;align-self:flex-start}.IntegrationConnectPage_back__UeurQ:hover{color:var(--text-secondary);text-decoration:none}","",{version:3,sources:["webpack://./src/apps/admin/pages/IntegrationConnectPage.module.scss"],names:[],mappings:"AAAA,oCACE,YAAA,CACA,qBAAA,CACA,sBAAA,CAGF,6CACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,oCACE,mBAAA,CACA,kBAAA,CACA,qBAAA,CACA,6BAAA,CACA,eAAA,CACA,0BAAA,CACA,oBAAA,CACA,qBAAA,CAEA,0CACE,2BAAA,CACA,oBAAA",sourcesContent:[".page {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-2xl);\n}\n\n.footerActions {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n}\n\n.back {\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-xs);\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-tertiary);\n  text-decoration: none;\n  align-self: flex-start;\n\n  &:hover {\n    color: var(--text-secondary);\n    text-decoration: none;\n  }\n}\n"],sourceRoot:""}]),i.locals={page:"IntegrationConnectPage_page__HJN1z",footerActions:"IntegrationConnectPage_footerActions__mUDc4",back:"IntegrationConnectPage_back__UeurQ"};const s=i},50546(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".ExplainerCard_card__6oyvx{padding:0}.ExplainerCard_head__KtoVW{width:100%;box-sizing:border-box;padding:var(--spacing-2xl) var(--spacing-3xl) 0}.ExplainerCard_headTitle__-GNfX{font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600;color:var(--text-primary)}.ExplainerCard_body__LbA-c{display:flex;gap:var(--spacing-4xl);align-items:flex-start;padding:var(--spacing-md) var(--spacing-3xl) var(--spacing-3xl)}.ExplainerCard_text__-lbhR{flex:1 1;min-width:0}.ExplainerCard_intro__COsnq{margin:0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary);text-wrap:pretty}.ExplainerCard_bullets__hYM4C{margin:var(--spacing-lg) 0 0;padding-left:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-sm);font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}.ExplainerCard_bullets__hYM4C strong{color:var(--text-secondary);word-break:break-word}.ExplainerCard_illustration__B96Iq{flex:none;width:30%;height:100%;object-fit:contain;border-radius:var(--radius-lg)}@media(max-width: 767px){.ExplainerCard_body__LbA-c{flex-direction:column}.ExplainerCard_illustration__B96Iq{width:100%;height:auto}}","",{version:3,sources:["webpack://./src/apps/admin/pages/IntegrationConnectPage/ExplainerCard.module.scss"],names:[],mappings:"AAAA,2BACE,SAAA,CAGF,2BACE,UAAA,CACA,qBAAA,CACA,+CAAA,CAGF,gCACE,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,2BACE,YAAA,CACA,sBAAA,CACA,sBAAA,CACA,+DAAA,CAGF,2BACE,QAAA,CACA,WAAA,CAGF,4BACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CACA,gBAAA,CAGF,8BACE,4BAAA,CACA,8BAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAEA,qCACE,2BAAA,CACA,qBAAA,CAIJ,mCACE,SAAA,CACA,SAAA,CACA,WAAA,CACA,kBAAA,CACA,8BAAA,CAGF,yBACE,2BACE,qBAAA,CAGF,mCACE,UAAA,CACA,WAAA,CAAA",sourcesContent:[".card {\n  padding: 0;\n}\n\n.head {\n  width: 100%;\n  box-sizing: border-box;\n  padding: var(--spacing-2xl) var(--spacing-3xl) 0;\n}\n\n.headTitle {\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.body {\n  display: flex;\n  gap: var(--spacing-4xl);\n  align-items: flex-start;\n  padding: var(--spacing-md) var(--spacing-3xl) var(--spacing-3xl);\n}\n\n.text {\n  flex: 1;\n  min-width: 0;\n}\n\n.intro {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  text-wrap: pretty;\n}\n\n.bullets {\n  margin: var(--spacing-lg) 0 0;\n  padding-left: var(--spacing-xl);\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-sm);\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n\n  strong {\n    color: var(--text-secondary);\n    word-break: break-word;\n  }\n}\n\n.illustration {\n  flex: none;\n  width: 30%;\n  height: 100%;\n  object-fit: contain;\n  border-radius: var(--radius-lg);\n}\n\n@media (max-width: 767px) {\n  .body {\n    flex-direction: column;\n  }\n\n  .illustration {\n    width: 100%;\n    height: auto;\n  }\n}\n"],sourceRoot:""}]),i.locals={card:"ExplainerCard_card__6oyvx",head:"ExplainerCard_head__KtoVW",headTitle:"ExplainerCard_headTitle__-GNfX",body:"ExplainerCard_body__LbA-c",text:"ExplainerCard_text__-lbhR",intro:"ExplainerCard_intro__COsnq",bullets:"ExplainerCard_bullets__hYM4C",illustration:"ExplainerCard_illustration__B96Iq"};const s=i},16309(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,'.ProviderSignInButton_root__3keGb{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;background:#fff}.ProviderSignInButton_root__3keGb:disabled{cursor:not-allowed;opacity:.6}.ProviderSignInButton_google__saxvT{height:40px;padding:0 12px;gap:10px;border:1px solid #747775;border-radius:4px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.25px;color:#1f1f1f}.ProviderSignInButton_microsoft__Z1B04{height:41px;padding:0 12px;gap:12px;border:1px solid #8c8c8c;border-radius:0;font-family:"Segoe UI",sans-serif;font-size:15px;color:#5e5e5e}.ProviderSignInButton_markGoogle__yAtwp{width:18px;height:18px;flex:none}.ProviderSignInButton_markMicrosoft__XQa0c{width:21px;height:21px;flex:none}',"",{version:3,sources:["webpack://./src/apps/admin/pages/IntegrationConnectPage/ProviderSignInButton.module.scss"],names:[],mappings:"AAEA,kCACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,cAAA,CACA,eAAA,CAEA,2CACE,kBAAA,CACA,UAAA,CAIJ,oCACE,WAAA,CACA,cAAA,CACA,QAAA,CACA,wBAAA,CACA,iBAAA,CACA,6BAAA,CACA,cAAA,CACA,eAAA,CACA,oBAAA,CACA,aAAA,CAGF,uCACE,WAAA,CACA,cAAA,CACA,QAAA,CACA,wBAAA,CACA,eAAA,CACA,iCAAA,CACA,cAAA,CACA,aAAA,CAGF,wCACE,UAAA,CACA,WAAA,CACA,SAAA,CAGF,2CACE,UAAA,CACA,WAAA,CACA,SAAA",sourcesContent:['// Provider brand assets \u2014 pixel spec is the source of truth, not the\n// Untitled UI token set (see design_handoff_integrations_page README \xa76).\n.root {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  cursor: pointer;\n  background: #ffffff;\n\n  &:disabled {\n    cursor: not-allowed;\n    opacity: 0.6;\n  }\n}\n\n.google {\n  height: 40px;\n  padding: 0 12px;\n  gap: 10px;\n  border: 1px solid #747775;\n  border-radius: 4px;\n  font-family: Roboto, sans-serif;\n  font-size: 14px;\n  font-weight: 500;\n  letter-spacing: 0.25px;\n  color: #1f1f1f;\n}\n\n.microsoft {\n  height: 41px;\n  padding: 0 12px;\n  gap: 12px;\n  border: 1px solid #8c8c8c;\n  border-radius: 0;\n  font-family: "Segoe UI", sans-serif;\n  font-size: 15px;\n  color: #5e5e5e;\n}\n\n.markGoogle {\n  width: 18px;\n  height: 18px;\n  flex: none;\n}\n\n.markMicrosoft {\n  width: 21px;\n  height: 21px;\n  flex: none;\n}\n'],sourceRoot:""}]),i.locals={root:"ProviderSignInButton_root__3keGb",google:"ProviderSignInButton_google__saxvT",microsoft:"ProviderSignInButton_microsoft__Z1B04",markGoogle:"ProviderSignInButton_markGoogle__yAtwp",markMicrosoft:"ProviderSignInButton_markMicrosoft__XQa0c"};const s=i},61097(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".ScopesCard_card__\\+gcpI{padding:var(--spacing-3xl)}.ScopesCard_title__BL0jH{margin:0;font-size:var(--text-md-size);line-height:var(--text-md-line);font-weight:600;color:var(--text-primary)}.ScopesCard_subtitle__tlyAP{margin:var(--spacing-xxs) 0 0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}.ScopesCard_list__kCP-7{list-style:none;margin:var(--spacing-lg) 0 0;padding:0}.ScopesCard_scopeRow__fIwS3{padding:var(--spacing-lg) 0;border-bottom:1px solid var(--border-secondary)}.ScopesCard_scopeRow__fIwS3:last-child{border-bottom:0}.ScopesCard_footer__asdld{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-2xl);text-align:center}.ScopesCard_footerNote__yK-mp{margin:0;padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-brand-25);font-size:var(--text-sm-size);color:var(--text-tertiary)}","",{version:3,sources:["webpack://./src/apps/admin/pages/IntegrationConnectPage/ScopesCard.module.scss"],names:[],mappings:"AAAA,yBACE,0BAAA,CAGF,yBACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,4BACE,6BAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAGF,wBACE,eAAA,CACA,4BAAA,CACA,SAAA,CAGF,4BACE,2BAAA,CACA,+CAAA,CAEA,uCACE,eAAA,CAIJ,0BACE,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,qBAAA,CACA,6BAAA,CACA,iBAAA,CAGF,8BACE,QAAA,CACA,2CAAA,CACA,8BAAA,CACA,gCAAA,CACA,6BAAA,CACA,0BAAA",sourcesContent:[".card {\n  padding: var(--spacing-3xl);\n}\n\n.title {\n  margin: 0;\n  font-size: var(--text-md-size);\n  line-height: var(--text-md-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.subtitle {\n  margin: var(--spacing-xxs) 0 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n}\n\n.list {\n  list-style: none;\n  margin: var(--spacing-lg) 0 0;\n  padding: 0;\n}\n\n.scopeRow {\n  padding: var(--spacing-lg) 0;\n  border-bottom: 1px solid var(--border-secondary);\n\n  &:last-child {\n    border-bottom: 0;\n  }\n}\n\n.footer {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: var(--spacing-lg);\n  margin-top: var(--spacing-2xl);\n  text-align: center;\n}\n\n.footerNote {\n  margin: 0;\n  padding: var(--spacing-md) var(--spacing-lg);\n  border-radius: var(--radius-md);\n  background: var(--color-brand-25);\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n"],sourceRoot:""}]),i.locals={card:"ScopesCard_card__+gcpI",title:"ScopesCard_title__BL0jH",subtitle:"ScopesCard_subtitle__tlyAP",list:"ScopesCard_list__kCP-7",scopeRow:"ScopesCard_scopeRow__fIwS3",footer:"ScopesCard_footer__asdld",footerNote:"ScopesCard_footerNote__yK-mp"};const s=i},2030(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".ServiceAccountEmailField_field__NAvu9{display:flex;align-items:center;gap:var(--spacing-xxs);width:-moz-fit-content;width:fit-content;max-width:100%;margin:var(--spacing-xs) 0 0;padding:var(--spacing-xxs) var(--spacing-xxs) var(--spacing-xxs) var(--spacing-md);border:1px solid var(--border-primary);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-xs)}.ServiceAccountEmailField_value__Og4aE{min-width:0;font-family:var(--font-family-mono);font-size:var(--text-sm-size);color:var(--text-secondary);word-break:break-all}","",{version:3,sources:["webpack://./src/apps/admin/pages/IntegrationConnectPage/ServiceAccountEmailField.module.scss"],names:[],mappings:"AAAA,uCACE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,sBAAA,CAAA,iBAAA,CACA,cAAA,CACA,4BAAA,CACA,kFAAA,CACA,sCAAA,CACA,8BAAA,CACA,eAAA,CACA,2BAAA,CAGF,uCACE,WAAA,CACA,mCAAA,CACA,6BAAA,CACA,2BAAA,CACA,oBAAA",sourcesContent:[".field {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xxs);\n  width: fit-content;\n  max-width: 100%;\n  margin: var(--spacing-xs) 0 0;\n  padding: var(--spacing-xxs) var(--spacing-xxs) var(--spacing-xxs) var(--spacing-md);\n  border: 1px solid var(--border-primary);\n  border-radius: var(--radius-md);\n  background: #ffffff;\n  box-shadow: var(--shadow-xs);\n}\n\n.value {\n  min-width: 0;\n  font-family: var(--font-family-mono);\n  font-size: var(--text-sm-size);\n  color: var(--text-secondary);\n  word-break: break-all;\n}\n"],sourceRoot:""}]),i.locals={field:"ServiceAccountEmailField_field__NAvu9",value:"ServiceAccountEmailField_value__Og4aE"};const s=i},13036(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'@media(max-width: 767px){.IntegrationsPage_card__Lf3r5{border:none !important;border-radius:0 !important;box-shadow:none !important}}@media(max-width: 767px){.IntegrationsPage_cardHeader__DympG{padding:var(--spacing-xl) !important}}.IntegrationsPage_addButtonWrap__rOCOO{display:flex;align-items:center;gap:var(--spacing-lg)}.IntegrationsPage_addButtonReason__gdhGz{font-size:var(--text-xs-size);color:var(--text-tertiary);text-align:right}.IntegrationsPage_rows__DdJrc{display:flex;flex-direction:column}.IntegrationsPage_footer__YpKi5{box-sizing:border-box;min-height:64px;padding:var(--spacing-lg) var(--spacing-3xl);border-top:1px solid var(--border-secondary);display:flex;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.IntegrationsPage_footerLeft__N9c2R{display:block}.IntegrationsPage_footerWarning__27v70{color:var(--color-warning-700);font-weight:500}.IntegrationsPage_footerWarning__27v70 svg{margin-right:var(--spacing-xs);vertical-align:-3px}.IntegrationsPage_footerDot__o07k3{margin:0 var(--spacing-sm);color:var(--border-primary)}.IntegrationsPage_footerLink__KcWFg{font-weight:600;color:var(--color-brand-700)}.IntegrationsPage_footerLink__KcWFg:hover{color:var(--color-brand-800);text-decoration:none}.IntegrationsPage_emptyState__84oZH{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-7xl) var(--spacing-3xl)}.IntegrationsPage_emptyTitle__\\+8Bye{margin:0 0 var(--spacing-xs);font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:600;color:var(--text-primary)}.IntegrationsPage_emptyBody__snEEU{margin:0;max-width:420px;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}@media(max-width: 767px){.IntegrationsPage_addSheetPanel__pibEh{width:calc(100vw - var(--spacing-4xl)) !important}}.IntegrationsPage_picks__F7IOn{width:100%;max-width:560px;margin-top:var(--spacing-3xl);display:flex;flex-direction:column;gap:var(--spacing-md)}.IntegrationsPage_emptySteps__Iwx11{display:flex;width:100%;max-width:560px;margin:var(--spacing-4xl) 0 0;padding:var(--spacing-2xl) 0 0;border-top:1px solid var(--border-secondary);list-style:none;gap:var(--spacing-2xl)}.IntegrationsPage_emptySteps__Iwx11 li{flex:1 1;text-align:left}.IntegrationsPage_emptySteps__Iwx11 p{margin:var(--spacing-xs) 0 0 28px;font-size:13px;line-height:19px;color:var(--text-tertiary);text-wrap:pretty}.IntegrationsPage_emptyStepHead__APpyi{display:flex;align-items:center;gap:var(--spacing-sm);font-size:13px;line-height:19px;font-weight:600;color:var(--text-secondary)}
2.IntegrationsPage_emptyStepNumber__qXUoS{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:none;border-radius:var(--radius-full);background:var(--color-brand-50);color:var(--color-brand-700);font-weight:600;font-size:11px}.IntegrationsPage_loadingRows__ZvQnd{padding:var(--spacing-xs) 0}.IntegrationsPage_loadingRow__PBA7V{display:flex;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-3xl);border-bottom:1px solid var(--border-secondary)}.IntegrationsPage_loadingRow__PBA7V:last-child{border-bottom:0}.IntegrationsPage_loadingMark__5j2GT{width:40px;height:40px;flex:none;border-radius:var(--radius-md);background:var(--bg-tertiary)}.IntegrationsPage_loadingLines__\\+Fgyi{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-sm);justify-content:center}.IntegrationsPage_loadingLine__Q4T1V,.IntegrationsPage_loadingLineShort__xT14X{height:10px;border-radius:var(--radius-xxs);background:var(--bg-tertiary)}.IntegrationsPage_loadingLine__Q4T1V{width:40%}.IntegrationsPage_loadingLineShort__xT14X{width:25%}@media(max-width: 767px){.IntegrationsPage_emptySteps__Iwx11{flex-direction:column;align-items:flex-start;gap:var(--spacing-lg);border-top:0;padding-top:0}.IntegrationsPage_emptyState__84oZH{padding:var(--spacing-4xl) var(--spacing-xl)}.IntegrationsPage_footer__YpKi5{padding:var(--spacing-lg) var(--spacing-xl)}.IntegrationsPage_footerLeft__N9c2R{display:flex;flex-direction:column;gap:var(--spacing-xs)}.IntegrationsPage_footerDot__o07k3{display:none}.IntegrationsPage_loadingRow__PBA7V{padding:var(--spacing-lg) var(--spacing-xl)}}',"",{version:3,sources:["webpack://./src/apps/admin/pages/IntegrationsPage.module.scss"],names:[],mappings:"AAIE,yBADF,8BAEI,sBAAA,CACA,0BAAA,CACA,0BAAA,CAAA,CAOF,yBADF,oCAEI,oCAAA,CAAA,CAOJ,uCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,yCACE,6BAAA,CACA,0BAAA,CACA,gBAAA,CAGF,8BACE,YAAA,CACA,qBAAA,CAGF,gCACE,qBAAA,CACA,eAAA,CACA,4CAAA,CACA,4CAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,cAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CACA,4BAAA,CAAA,iCAAA,CAOF,oCACE,aAAA,CAGF,uCACE,8BAAA,CACA,eAAA,CAEA,2CACE,8BAAA,CACA,mBAAA,CAIJ,mCACE,0BAAA,CACA,2BAAA,CAGF,oCACE,eAAA,CACA,4BAAA,CAEA,0CACE,4BAAA,CACA,oBAAA,CAKJ,oCACE,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,iBAAA,CACA,6CAAA,CAGF,qCACE,4BAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,mCACE,QAAA,CACA,eAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAMA,yBADF,uCAEI,iDAAA,CAAA,CAKJ,+BACE,UAAA,CACA,eAAA,CACA,6BAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CAIF,oCACE,YAAA,CACA,UAAA,CACA,eAAA,CACA,6BAAA,CACA,8BAAA,CACA,4CAAA,CACA,eAAA,CACA,sBAAA,CAEA,uCACE,QAAA,CACA,eAAA,CAGF,sCACE,iCAAA,CACA,cAAA,CACA,gBAAA,CACA,0BAAA,CACA,gBAAA,CAIJ,uCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,2BAAA,CAGF,yCACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,gCAAA,CACA,gCAAA,CACA,4BAAA,CACA,eAAA,CACA,cAAA,CAIF,qCACE,2BAAA,CAGF,oCACE,YAAA,CACA,qBAAA,CACA,4CAAA,CACA,+CAAA,CAEA,+CACE,eAAA,CAIJ,qCACE,UAAA,CACA,WAAA,CACA,SAAA,CACA,8BAAA,CACA,6BAAA,CAGF,uCACE,QAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,sBAAA,CAGF,+EAEE,WAAA,CACA,+BAAA,CACA,6BAAA,CAGF,qCACE,SAAA,CAGF,0CACE,SAAA,CAKF,yBACE,oCACE,qBAAA,CACA,sBAAA,CACA,qBAAA,CACA,YAAA,CACA,aAAA,CAGF,oCACE,4CAAA,CAGF,gCACE,2CAAA,CAKF,oCACE,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,mCACE,YAAA,CAGF,oCACE,2CAAA,CAAA",sourcesContent:["// \"The card loses its shell\" at 390px \u2014 same convention as\n// CalendarsPage.module.scss (README \xa710). `!important` overrides\n// theme/untitled/Card's root class from outside, a caller-side override.\n.card {\n  @media (max-width: 767px) {\n    border: none !important;\n    border-radius: 0 !important;\n    box-shadow: none !important;\n  }\n}\n\n// prototype `.mob .chead{padding:16px}` \u2014 passed as Card.Header's\n// `className` (its own accepted prop), not an edit to the shared component.\n.cardHeader {\n  @media (max-width: 767px) {\n    padding: var(--spacing-xl) !important;\n  }\n}\n\n// \"Add integration\" lives in PageTemplate's headerControls (page-level,\n// next to the title) \u2014 same placement CalendarsPage/AlertsPage use for\n// their primary create action, not inside the Card.\n.addButtonWrap {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n}\n\n.addButtonReason {\n  font-size: var(--text-xs-size);\n  color: var(--text-tertiary);\n  text-align: right;\n}\n\n.rows {\n  display: flex;\n  flex-direction: column;\n}\n\n.footer {\n  box-sizing: border-box;\n  min-height: 64px;\n  padding: var(--spacing-lg) var(--spacing-3xl);\n  border-top: 1px solid var(--border-secondary);\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  flex-wrap: wrap;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n\n// Deliberately NOT flex \u2014 this is a wrapping line of text, and flex items\n// wrap as whole blocks (the icon floated above two wrapped lines like a\n// bullet, dots stranded at line edges). Plain inline flow wraps at word\n// boundaries the way a sentence should.\n.footerLeft {\n  display: block;\n}\n\n.footerWarning {\n  color: var(--color-warning-700);\n  font-weight: 500;\n\n  svg {\n    margin-right: var(--spacing-xs);\n    vertical-align: -3px;\n  }\n}\n\n.footerDot {\n  margin: 0 var(--spacing-sm);\n  color: var(--border-primary);\n}\n\n.footerLink {\n  font-weight: 600;\n  color: var(--color-brand-700);\n\n  &:hover {\n    color: var(--color-brand-800);\n    text-decoration: none;\n  }\n}\n\n// Empty state \u2014 README \xa75 / prototype frame 11 (`.empty`, `.picks`, `.steps`).\n.emptyState {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  padding: var(--spacing-7xl) var(--spacing-3xl);\n}\n\n.emptyTitle {\n  margin: 0 0 var(--spacing-xs);\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.emptyBody {\n  margin: 0;\n  max-width: 420px;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n}\n\n// prototype `.mob .modal{width:100%}` \u2014 passed as Modal's `className`, its\n// own accepted override prop, not an edit to the shared component.\n.addSheetPanel {\n  @media (max-width: 767px) {\n    width: calc(100vw - var(--spacing-4xl)) !important;\n  }\n}\n\n// Shared by the empty state and AddIntegrationSheet \u2014 prototype `.picks`.\n.picks {\n  width: 100%;\n  max-width: 560px;\n  margin-top: var(--spacing-3xl);\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-md);\n}\n\n// Prototype `.steps` \u2014 a bordered row of 3 numbered items, not a centered list.\n.emptySteps {\n  display: flex;\n  width: 100%;\n  max-width: 560px;\n  margin: var(--spacing-4xl) 0 0;\n  padding: var(--spacing-2xl) 0 0;\n  border-top: 1px solid var(--border-secondary);\n  list-style: none;\n  gap: var(--spacing-2xl);\n\n  li {\n    flex: 1;\n    text-align: left;\n  }\n\n  p {\n    margin: var(--spacing-xs) 0 0 28px;\n    font-size: 13px;\n    line-height: 19px;\n    color: var(--text-tertiary);\n    text-wrap: pretty;\n  }\n}\n\n.emptyStepHead {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  font-size: 13px;\n  line-height: 19px;\n  font-weight: 600;\n  color: var(--text-secondary);\n}\n\n.emptyStepNumber {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;
2\n  width: 20px;\n  height: 20px;\n  flex: none;\n  border-radius: var(--radius-full);\n  background: var(--color-brand-50);\n  color: var(--color-brand-700);\n  font-weight: 600;\n  font-size: 11px;\n}\n\n// Loading state \u2014 frame 12, three skeleton rows matching row height.\n.loadingRows {\n  padding: var(--spacing-xs) 0;\n}\n\n.loadingRow {\n  display: flex;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-xl) var(--spacing-3xl);\n  border-bottom: 1px solid var(--border-secondary);\n\n  &:last-child {\n    border-bottom: 0;\n  }\n}\n\n.loadingMark {\n  width: 40px;\n  height: 40px;\n  flex: none;\n  border-radius: var(--radius-md);\n  background: var(--bg-tertiary);\n}\n\n.loadingLines {\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-sm);\n  justify-content: center;\n}\n\n.loadingLine,\n.loadingLineShort {\n  height: 10px;\n  border-radius: var(--radius-xxs);\n  background: var(--bg-tertiary);\n}\n\n.loadingLine {\n  width: 40%;\n}\n\n.loadingLineShort {\n  width: 25%;\n}\n\n// prototype `.mob .foot{padding:12px 16px;flex-direction:column;\n// align-items:flex-start;gap:2px}` / `.foot .right{margin-left:0}`\n@media (max-width: 767px) {\n  .emptySteps {\n    flex-direction: column;\n    align-items: flex-start;\n    gap: var(--spacing-lg);\n    border-top: 0;\n    padding-top: 0;\n  }\n\n  .emptyState {\n    padding: var(--spacing-4xl) var(--spacing-xl);\n  }\n\n  .footer {\n    padding: var(--spacing-lg) var(--spacing-xl);\n  }\n\n  // No dots at this width \u2014 each segment is its own stacked line instead\n  // of a wrapping sentence, so a separator between lines just reads oddly.\n  .footerLeft {\n    display: flex;\n    flex-direction: column;\n    gap: var(--spacing-xs);\n  }\n\n  .footerDot {\n    display: none;\n  }\n\n  .loadingRow {\n    padding: var(--spacing-lg) var(--spacing-xl);\n  }\n}\n"],sourceRoot:""}]),i.locals={card:"IntegrationsPage_card__Lf3r5",cardHeader:"IntegrationsPage_cardHeader__DympG",addButtonWrap:"IntegrationsPage_addButtonWrap__rOCOO",addButtonReason:"IntegrationsPage_addButtonReason__gdhGz",rows:"IntegrationsPage_rows__DdJrc",footer:"IntegrationsPage_footer__YpKi5",footerLeft:"IntegrationsPage_footerLeft__N9c2R",footerWarning:"IntegrationsPage_footerWarning__27v70",footerDot:"IntegrationsPage_footerDot__o07k3",footerLink:"IntegrationsPage_footerLink__KcWFg",emptyState:"IntegrationsPage_emptyState__84oZH",emptyTitle:"IntegrationsPage_emptyTitle__+8Bye",emptyBody:"IntegrationsPage_emptyBody__snEEU",addSheetPanel:"IntegrationsPage_addSheetPanel__pibEh",picks:"IntegrationsPage_picks__F7IOn",emptySteps:"IntegrationsPage_emptySteps__Iwx11",emptyStepHead:"IntegrationsPage_emptyStepHead__APpyi",emptyStepNumber:"IntegrationsPage_emptyStepNumber__qXUoS",loadingRows:"IntegrationsPage_loadingRows__ZvQnd",loadingRow:"IntegrationsPage_loadingRow__PBA7V",loadingMark:"IntegrationsPage_loadingMark__5j2GT",loadingLines:"IntegrationsPage_loadingLines__+Fgyi",loadingLine:"IntegrationsPage_loadingLine__Q4T1V",loadingLineShort:"IntegrationsPage_loadingLineShort__xT14X"};const s=i},8439(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".CalendarPickerList_wrap__iJFaf{display:flex;flex-direction:column;gap:var(--spacing-md)}.CalendarPickerList_toolbar__yShcI{display:flex;align-items:center;gap:var(--spacing-lg)}.CalendarPickerList_search__\\+I3ES{flex:1 1}.CalendarPickerList_selectAll__xJfBN{flex:none;border:0;background:none;padding:0;font-size:var(--text-sm-size);font-weight:600;color:var(--color-brand-700);cursor:pointer;white-space:nowrap}.CalendarPickerList_selectAll__xJfBN:hover{color:var(--color-brand-800)}.CalendarPickerList_list__aWivk{list-style:none;margin:0;padding:var(--spacing-xs) 0;max-height:max(300px,100vh - 398px);overflow-y:auto;border:1px solid var(--border-secondary);border-radius:var(--radius-lg)}@media(max-width: 767px){.CalendarPickerList_list__aWivk{max-height:max(300px,100vh - 500px)}}.CalendarPickerList_list--fixed__7E8Kq{max-height:300px}.CalendarPickerList_row__66566{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);cursor:pointer}.CalendarPickerList_row__66566:hover{background:var(--bg-secondary)}label.CalendarPickerList_rowCheckbox__g7YsC{min-height:0;align-items:flex-start}.CalendarPickerList_rowText__qWbPd{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-xxs);cursor:pointer}.CalendarPickerList_rowName__FP\\+94{font-size:var(--text-sm-size);font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.5}.CalendarPickerList_rowSecondary__qtK7G{font-size:var(--text-xs-size);color:var(--text-tertiary)}","",{version:3,sources:["webpack://./src/apps/admin/pages/IntegrationsPage/CalendarPickerList.module.scss"],names:[],mappings:"AAAA,gCACE,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,mCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,mCACE,QAAA,CAGF,qCACE,SAAA,CACA,QAAA,CACA,eAAA,CACA,SAAA,CACA,6BAAA,CACA,eAAA,CACA,4BAAA,CACA,cAAA,CACA,kBAAA,CAEA,2CACE,4BAAA,CAIJ,gCACE,eAAA,CACA,QAAA,CACA,2BAAA,CASA,mCAAA,CACA,eAAA,CACA,wCAAA,CACA,8BAAA,CAMA,yBArBF,gCAsBI,mCAAA,CAAA,CAOJ,uCACE,gBAAA,CAGF,+BACE,YAAA,CAKA,sBAAA,CACA,qBAAA,CACA,2CAAA,CACA,cAAA,CAEA,qCACE,8BAAA,CASJ,4CACE,YAAA,CACA,sBAAA,CAGF,mCACE,QAAA,CACA,WAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,cAAA,CAGF,oCACE,6BAAA,CACA,eAAA,CACA,yBAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CACA,eAAA,CAGF,wCACE,6BAAA,CACA,0BAAA",sourcesContent:[".wrap {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-md);\n}\n\n.toolbar {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n}\n\n.search {\n  flex: 1;\n}\n\n.selectAll {\n  flex: none;\n  border: 0;\n  background: none;\n  padding: 0;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--color-brand-700);\n  cursor: pointer;\n  white-space: nowrap;\n\n  &:hover {\n    color: var(--color-brand-800);\n  }\n}\n\n.list {\n  list-style: none;\n  margin: 0;\n  padding: var(--spacing-xs) 0;\n  // Fills the rest of the viewport instead of stopping at a short fixed\n  // box (this page's whole chain above is plain block flow, not a flex\n  // column bound to the viewport, so there's no ancestor to flex: 1\n  // against \u2014 vh is relative to the true viewport regardless). 398px is\n  // this page's own chrome above and below the list at desktop width:\n  // page header + card header + toolbar (~366px) plus the card's bottom\n  // breathing room (one --container-padding-desktop, 32px). max() keeps\n  // the original 300
2px as a floor on very short windows.\n  max-height: max(300px, calc(100vh - 398px));\n  overflow-y: auto;\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-lg);\n\n  // Mobile swaps the sidebar for a top bar and switches the card's bottom\n  // breathing room to --container-padding-mobile (16px vs desktop's 32px)\n  // \u2014 both change the chrome above/below the list, so 398px overflows the\n  // viewport here. 500px is this breakpoint's own measured chrome.\n  @media (max-width: 767px) {\n    max-height: max(300px, calc(100vh - 500px));\n  }\n}\n\n// Settings dialog's Calendars tab \u2014 the dialog itself doesn't grow with the\n// list (frame 20), so this always wins over the viewport-relative rule\n// above regardless of breakpoint.\n.list--fixed {\n  max-height: 300px;\n}\n\n.row {\n  display: flex;\n  // flex-start, not center: the checkbox box (20px) matches the calendar\n  // name's line height exactly, so this aligns the box with the name on\n  // single-line rows and lets \"Primary calendar\" hang below on two-line\n  // rows, rather than centering the box against the whole text block.\n  align-items: flex-start;\n  gap: var(--spacing-md);\n  padding: var(--spacing-md) var(--spacing-lg);\n  cursor: pointer;\n\n  &:hover {\n    background: var(--bg-secondary);\n  }\n}\n\n// Checkbox's own .root reserves a 44px touch target and top-aligns the box\n// for its built-in (possibly multi-line) label \u2014 this row supplies its own\n// label instead, so override both to keep the box sized to just itself.\n// (label.rowCheckbox, not .rowCheckbox, so this reliably outweighs\n// Checkbox.module.scss's single-class .root regardless of build order.)\nlabel.rowCheckbox {\n  min-height: 0;\n  align-items: flex-start;\n}\n\n.rowText {\n  flex: 1;\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-xxs);\n  cursor: pointer;\n}\n\n.rowName {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-primary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  line-height: 1.5;\n}\n\n.rowSecondary {\n  font-size: var(--text-xs-size);\n  color: var(--text-tertiary);\n}\n"],sourceRoot:""}]),i.locals={wrap:"CalendarPickerList_wrap__iJFaf",toolbar:"CalendarPickerList_toolbar__yShcI",search:"CalendarPickerList_search__+I3ES",selectAll:"CalendarPickerList_selectAll__xJfBN",list:"CalendarPickerList_list__aWivk","list--fixed":"CalendarPickerList_list--fixed__7E8Kq",row:"CalendarPickerList_row__66566",rowCheckbox:"CalendarPickerList_rowCheckbox__g7YsC",rowText:"CalendarPickerList_rowText__qWbPd",rowName:"CalendarPickerList_rowName__FP+94",rowSecondary:"CalendarPickerList_rowSecondary__qtK7G"};const s=i},67573(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.ConnectionRow_row__AoesE{padding:var(--spacing-xl) var(--spacing-3xl);border-bottom:1px solid var(--border-secondary);display:flex;flex-direction:column;gap:var(--spacing-xs)}.ConnectionRow_row--dimmed__ioFed{opacity:.6}.ConnectionRow_top__Tjqav{display:flex;flex-wrap:wrap;gap:var(--spacing-lg);align-items:flex-start}.ConnectionRow_mark__wOxqH{width:40px;height:40px;flex:none;border-radius:var(--radius-md);border:1px solid var(--border-secondary);background:var(--bg-secondary);overflow:hidden;display:flex;align-items:center;justify-content:center}.ConnectionRow_mark__wOxqH img{width:100%;height:100%;object-fit:contain}.ConnectionRow_identity__lDL8V{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-xxs)}.ConnectionRow_identityTop__CrhoH{display:flex;align-items:center;gap:var(--spacing-sm)}.ConnectionRow_name__WPtgr{font-size:var(--text-md-size);line-height:var(--text-md-line);font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConnectionRow_account__u5gch{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConnectionRow_syncActions__KjXrw{display:flex;align-items:center;gap:var(--spacing-lg);flex:none;margin-left:auto}.ConnectionRow_kebabWrap__ibRAI{flex:none;display:flex}.ConnectionRow_autoSync__LlSXt{display:flex;align-items:center;gap:var(--spacing-sm)}.ConnectionRow_autoSyncLabel__w0WN5{font-size:var(--text-sm-size);color:var(--text-tertiary);white-space:nowrap}.ConnectionRow_indented__ClnYf{margin-left:calc(40px + var(--spacing-lg));display:flex;flex-direction:column;gap:var(--spacing-xs)}.ConnectionRow_metaLine__8laLQ{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ConnectionRow_metaIcon__FJHLy{color:var(--text-quaternary);flex:none}.ConnectionRow_metaLineOk__3LSxJ .ConnectionRow_metaIcon__FJHLy{color:var(--color-success-600)}.ConnectionRow_stripWrap__kMooR{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ConnectionRow_strip__YLefr{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.ConnectionRow_strip--error__AsCZj .ConnectionRow_stripTitle__hxtVq{color:var(--color-error-700)}.ConnectionRow_strip--warning__COHUo .ConnectionRow_stripTitle__hxtVq{color:var(--color-warning-700)}.ConnectionRow_strip--gray__7NBLd .ConnectionRow_stripTitle__hxtVq{color:var(--text-tertiary)}.ConnectionRow_strip--error__AsCZj .ConnectionRow_stripIcon__3QxIj{color:var(--color-error-600)}.ConnectionRow_strip--warning__COHUo .ConnectionRow_stripIcon__3QxIj{color:var(--color-warning-600)}.ConnectionRow_strip--gray__7NBLd .ConnectionRow_stripIcon__3QxIj{color:var(--text-quaternary)}.ConnectionRow_stripIcon__3QxIj{flex:none}.ConnectionRow_stripText__mWgh7{display:flex;align-items:baseline;gap:var(--spacing-xs);min-width:0}.ConnectionRow_stripTitle__hxtVq{font-weight:600}.ConnectionRow_stripDetail__QQoQh{color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConnectionRow_menuLabelRow__rKG\\+O{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);flex:1 1;min-width:0}.ConnectionRow_stripAction__1elpJ{border:0;background:none;padding:0;font-size:var(--text-sm-size);font-weight:600;color:var(--color-brand-700);cursor:pointer;white-space:nowrap;text-decoration:none}.ConnectionRow_stripAction__1elpJ:hover{color:var(--color-brand-800);text-decoration:none}.ConnectionRow_stripChevron__s\\+\\+6p{display:inline-flex;align-items:center;border:0;background:none;padding:0;color:var(--text-quaternary);cursor:pointer}.ConnectionRow_stripRaw__DoNpB{padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--text-tertiary);font-size:var(--text-xs-size);font-family:ui-monospace,monospace;white-space:pre-wrap;word-break:break-word}.ConnectionRow_progressLabel__YGwBs{font-size:var(--text-sm-size);color:var(--text-tertiary)}.ConnectionRow_progressIndeterminate__m-Fqp{height:6px}@media(max-width: 767px){.ConnectionRow_row__AoesE{padding:var(--spacing-lg) var(--spacing-xl)}.ConnectionRow_syncActions__KjXrw{order:3;flex-basis:100%;margin:0;margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--border-secondary);justify-content:space-between}.ConnectionRow_kebabWrap__ibRAI{order:2;margin-left:auto}.ConnectionRow_indented__ClnYf{margin-left:0}.ConnectionRow_strip__YLefr{flex-wrap:wrap}.ConnectionRow_stripText__mWgh7{flex-direction:column;align-items:flex-start;flex-basis:100%}.ConnectionRow_stripDetail__QQoQh{white-space:normal;overflow:visible;text-overflow:clip}.ConnectionRow_stripAction__1elpJ{margin-left:calc(18px + var(--spacing-xs))}}',"",{version:3,sources:["webpack://./src/apps/admin/pages/IntegrationsPage/ConnectionRow.module.scss"],names:[],mappings:"AAAA,0BACE,4CAAA,CACA,+CAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,kCACE,UAAA,CAGF,0BACE,YAAA,CACA,cAAA,CACA,qBAAA,CACA,sBAAA,CAGF,2BACE,UAAA,CACA,WAAA,CACA,SAAA,CACA,8BAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CAEA,+BACE,UAAA,CACA,WAAA,CACA,kBAAA,CAIJ,+BACE,WAAA,CACA,QAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CAGF,kCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,2BACE,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,8BACE,6BAAA,CACA,+BAAA,CACA,0BAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,kCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,SAAA,CACA,gBAAA,CAGF,gCACE,SAAA,CACA,YAAA,CAGF,+BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,oCACE,6BAAA,CACA,0BAAA,CACA,kBAAA,CAIF,+BACE,0CAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,+BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,+BACE,4BAAA,CACA,SAAA,CAGF,gEACE,8BAAA,CAGF,gCACE,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,4BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,6BAAA,CACA,+BAAA,CAGF,oEACE,4BAAA,CAGF,sEACE,8BAAA,CAGF,mEACE,0BAAA,CAGF,mEACE,4BAAA,CAGF,qEACE,8BAAA,CAGF,kEACE,4BAAA,CAGF,gCACE,SAAA,CAGF,gCACE,YAAA,CACA,oBAAA,CACA,qBAAA,CACA,WAAA,CAGF,iCACE,eAAA,CAGF,kCACE,0BAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,oCACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,qBAAA,CACA,QAAA,CACA,WAAA,CAGF,kCACE,QAAA,CACA,eAAA,CACA,SAAA,CACA,6BAAA,CACA,eAAA,CACA,4BAAA,CACA,cAAA,CACA,kBAAA,CACA,oBAAA,CAEA,wCACE,4BAAA,CACA,oBAAA,CAIJ,qCACE,mBAAA,CACA,kBAAA,CACA,QAAA,CACA,eAAA,CACA,SAAA,CACA,4BAAA,CACA,cAAA,CAGF,+BACE,2CAAA,CACA,8BAAA,CACA,8BAAA,CACA,0BAAA,CACA,6BAAA,CACA,kCAAA,CACA,oBAAA,CACA,qBAAA,CAGF,oCACE,6BAAA,CACA,0BAAA,CAGF,4CACE,UAAA,CAOF,yBACE,0BACE,2CAAA,CAGF,kCACE,OAAA,CACA,eAAA,CACA,QAAA,CACA,4BAAA,CACA,6BAAA,CACA,4CAAA,CACA,6BAAA,CAGF,gCACE,OAAA,CACA,gBAAA,CAGF,+BACE,aAAA,CAMF,4BACE,cAAA,CAGF,gCACE,qBAAA,CACA,sBAAA,CACA,eAAA,CAGF,kCACE,kBAAA,CACA,gBAAA,CACA,kBAAA,CAGF,kCACE,0CAAA,CAAA",sourcesContent:['.row {\n  padding: var(--spacing-xl) var(--spacing-3xl);\n  border-bottom: 1px solid var(--border-secondary);\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-xs);\n}\n\n.row--dimmed {\n  opacity: 0.6;\n}\n\n.top {\n  display: flex;\n  flex-wrap: wrap;\n  gap: var(--spacing-lg);\n  align-items: flex-start;\n}\n\n.mark {\n  width: 40px;\n  height: 40px;\n  flex: none;\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-secondary);\n  background: var(--bg-secondary);\n  overflow: hidden;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  img {\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n  }\n}\n\n.identity {\n  min-width: 0;\n  flex: 1;\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-xxs);\n}\n\n.identityTop {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n}\n\n.name {\n  font-size: var(--text-md-size);\n  line-height: var(--text-md-line);\n  font-weight: 600;\n  color: var(--text-primary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.account {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.syncActions {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  flex: none;\n  margin-left: auto;\n}\n\n.kebabWrap {\n  flex: none;\n  display: flex;\n}\n\n.autoSync {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n}\n\n.autoSyncLabel {\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n  white-space: nowrap;\n}\n\n// Indented under the identity column (40px mark + row\'s gap), per README \xa73.5.\n.indented {\n  margin-left: calc(40px + var(--spacing-lg));\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-xs);\n}\n\n.metaLine {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xs);\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n\n.metaIcon {\n  color: var(--text-quaternary);\n  flex: none;\n}\n\n.metaLineOk .metaIcon {\n  color: var(--color-success-600);\n}\n\n.stripWrap {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-xs);\n}\n\n.strip {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xs);\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n}\n\n.strip--error .stripTitle {\n  color: var(--color-error-700);\n}\n\n.strip--warning .stripTitle {\n  color: var(--color-warning-700);\n}\n\n.strip--gray .stripTitle {\n  color: var(--text-tertiary);\n}\n\n.strip--error .stripIcon {\n  color: var(--color-error-600);\n}\n\n.strip--warning .stripIcon {\n  color: var(--color-warning-600);\n}\n\n.strip--gray .stripIcon {\n  color: var(--text-quaternary);\n}\n\n.stripIcon {\n  flex: none;\n}\n\n.stripText {\n  display: flex;\n  align-items: baseline;\n  gap: var(--spacing-xs);\n  min-width: 0;\n}\n\n.stripTitle {\n  font-weight: 600;\n}
2\n\n.stripDetail {\n  color: var(--text-tertiary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.menuLabelRow {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: var(--spacing-md);\n  flex: 1;\n  min-width: 0;\n}\n\n.stripAction {\n  border: 0;\n  background: none;\n  padding: 0;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--color-brand-700);\n  cursor: pointer;\n  white-space: nowrap;\n  text-decoration: none;\n\n  &:hover {\n    color: var(--color-brand-800);\n    text-decoration: none;\n  }\n}\n\n.stripChevron {\n  display: inline-flex;\n  align-items: center;\n  border: 0;\n  background: none;\n  padding: 0;\n  color: var(--text-quaternary);\n  cursor: pointer;\n}\n\n.stripRaw {\n  padding: var(--spacing-sm) var(--spacing-lg);\n  border-radius: var(--radius-sm);\n  background: var(--bg-secondary);\n  color: var(--text-tertiary);\n  font-size: var(--text-xs-size);\n  font-family: ui-monospace, monospace;\n  white-space: pre-wrap;\n  word-break: break-word;\n}\n\n.progressLabel {\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.progressIndeterminate {\n  height: 6px;\n}\n\n// prototype `.mob .row`/`.rsw`/`.rmeta,.st,.prog{margin-left:0}` \u2014 switch +\n// Resync drop to their own full-width bordered line below the identity\n// row; the kebab stays put at the end of the identity row. Meta/strip lose\n// their 52px indent under the mark entirely at this width.\n@media (max-width: 767px) {\n  .row {\n    padding: var(--spacing-lg) var(--spacing-xl);\n  }\n\n  .syncActions {\n    order: 3;\n    flex-basis: 100%;\n    margin: 0;\n    margin-top: var(--spacing-lg);\n    padding-top: var(--spacing-lg);\n    border-top: 1px solid var(--border-secondary);\n    justify-content: space-between;\n  }\n\n  .kebabWrap {\n    order: 2;\n    margin-left: auto;\n  }\n\n  .indented {\n    margin-left: 0;\n  }\n\n  // The title/detail/action row (fine inline at desktop width) has no\n  // room to stay on one line at 390px \u2014 stack 
2it instead of truncating\n  // the detail to "Revis\u2026".\n  .strip {\n    flex-wrap: wrap;\n  }\n\n  .stripText {\n    flex-direction: column;\n    align-items: flex-start;\n    flex-basis: 100%;\n  }\n\n  .stripDetail {\n    white-space: normal;\n    overflow: visible;\n    text-overflow: clip;\n  }\n\n  .stripAction {\n    margin-left: calc(18px + var(--spacing-xs));\n  }\n}\n'],sourceRoot:""}]),i.locals={row:"ConnectionRow_row__AoesE","row--dimmed":"ConnectionRow_row--dimmed__ioFed",top:"ConnectionRow_top__Tjqav",mark:"ConnectionRow_mark__wOxqH",identity:"ConnectionRow_identity__lDL8V",identityTop:"ConnectionRow_identityTop__CrhoH",name:"ConnectionRow_name__WPtgr",account:"ConnectionRow_account__u5gch",syncActions:"ConnectionRow_syncActions__KjXrw",kebabWrap:"ConnectionRow_kebabWrap__ibRAI",autoSync:"ConnectionRow_autoSync__LlSXt",autoSyncLabel:"ConnectionRow_autoSyncLabel__w0WN5",indented:"ConnectionRow_indented__ClnYf",metaLine:"ConnectionRow_metaLine__8laLQ",metaIcon:"ConnectionRow_metaIcon__FJHLy",metaLineOk:"ConnectionRow_metaLineOk__3LSxJ",stripWrap:"ConnectionRow_stripWrap__kMooR",strip:"ConnectionRow_strip__YLefr","strip--error":"ConnectionRow_strip--error__AsCZj",stripTitle:"ConnectionRow_stripTitle__hxtVq","strip--warning":"ConnectionRow_strip--warning__COHUo","strip--gray":"ConnectionRow_strip--gray__7NBLd",stripIcon:"ConnectionRow_stripIcon__3QxIj",stripText:"ConnectionRow_stripText__mWgh7",stripDetail:"ConnectionRow_stripDetail__QQoQh",menuLabelRow:"ConnectionRow_menuLabelRow__rKG+O",stripAction:"ConnectionRow_stripAction__1elpJ",stripChevron:"ConnectionRow_stripChevron__s++6p",stripRaw:"ConnectionRow_stripRaw__DoNpB",progressLabel:"ConnectionRow_progressLabel__YGwBs",progressIndeterminate:"ConnectionRow_progressIndeterminate__m-Fqp"};const s=i},73260(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".IntegrationSettingsDialog_root__bCpBv{display:flex;flex-direction:column;margin:-28px -24px -24px;height:min(680px,100vh - 32px)}.IntegrationSettingsDialog_head__MRf1p{flex:none;display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-2xl) var(--spacing-2xl) 0;padding-right:64px}.IntegrationSettingsDialog_mark__KQtYJ{width:40px;height:40px;flex:none;border-radius:var(--radius-md);border:1px solid var(--border-secondary);background:var(--bg-secondary);overflow:hidden;display:flex;align-items:center;justify-content:center}.IntegrationSettingsDialog_mark__KQtYJ img{width:100%;height:100%;object-fit:contain}.IntegrationSettingsDialog_headText__ao4Nf{min-width:0;display:flex;flex-direction:column}.IntegrationSettingsDialog_headText__ao4Nf b{font-size:var(--text-md-size);line-height:var(--text-md-line);font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IntegrationSettingsDialog_account__O02D8{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IntegrationSettingsDialog_tabs__xBz6-{flex:none;width:auto;margin:var(--spacing-xl) var(--spacing-2xl) 0}.IntegrationSettingsDialog_tabs__xBz6->*{flex:1 1}.IntegrationSettingsDialog_body__\\+kqyj{flex:1 1;min-height:0;overflow-y:auto;padding:var(--spacing-xl) var(--spacing-2xl)}.IntegrationSettingsDialog_footer__qCtEE{flex:none;display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-2xl) var(--spacing-2xl);border-top:1px solid var(--border-secondary)}.IntegrationSettingsDialog_footerNote__kgf8X{margin-right:auto;font-size:var(--text-sm-size);color:var(--text-tertiary)}.IntegrationSettingsDialog_cap__fgKJw{margin:0 0 var(--spacing-md);font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--text-tertiary);text-wrap:pretty}.IntegrationSettingsDialog_capStrong__e8DhN{font-weight:500;color:var(--text-secondary)}.IntegrationSettingsDialog_srow__Fujuv{display:flex;align-items:flex-start;gap:var(--spacing-lg);padding:var(--spacing-xl) 0;border-bottom:1px solid var(--border-secondary)}.IntegrationSettingsDialog_srow__Fujuv:first-child{padding-top:0}.IntegrationSettingsDialog_srow__Fujuv:last-child{border-bottom:0}.IntegrationSettingsDialog_rowLabel__nqj4U{display:block;font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:600;color:var(--text-primary)}.IntegrationSettingsDialog_srowText__3h-bw{flex:1 1;min-width:0}.IntegrationSettingsDialog_srowText__3h-bw p{margin:var(--spacing-xxs) 0 0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary);text-wrap:pretty}.IntegrationSettingsDialog_srowAction__CXvRl{flex:none;display:flex;align-items:center;gap:var(--spacing-sm);padding-top:2px}.IntegrationSettingsDialog_lookbackTabs__n4r9q{margin-top:var(--spacing-md);max-width:360px}.IntegrationSettingsDialog_warnStrip__uVHXg{display:flex;align-items:flex-start;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);border:1px solid #fedf89;background:#fffaeb;color:#b54708;font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.IntegrationSettingsDialog_warnStrip__uVHXg p{margin:0;min-width:0;flex:1 1}.IntegrationSettingsDialog_warnStrip__uVHXg b{display:block;font-weight:600}.IntegrationSettingsDialog_warnIcon__3VJ9q{flex:none;margin-top:1px}.IntegrationSettingsDialog_scin__k9vli{margin:var(--spacing-xs) 0 0;padding:0;list-style:none}.IntegrationSettingsDialog_hint__oDwNM{margin-top:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-brand-25);font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}","",{version:3,sources:["webpack://./src/apps/admin/pages/IntegrationsPage/IntegrationSettingsDialog/IntegrationSettingsDialog.module.scss"],names:[],mappings:"AAIA,uCACE,YAAA,CACA,qBAAA,CACA,wBAAA,CACA,8BAAA,CAGF,uCACE,SAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,+CAAA,CACA,kBAAA,CAGF,uCACE,UAAA,CACA,WAAA,CACA,SAAA,CACA,8BAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CAEA,2CACE,UAAA,CACA,WAAA,CACA,kBAAA,CAIJ,2CACE,WAAA,CACA,YAAA,CACA,qBAAA,CAEA,6CACE,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAIJ,0CACE,6BAAA,CACA,+BAAA,CACA,0BAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,uCACE,SAAA,CACA,UAAA,CACA,6CAAA,CAGF,yCACE,QAAA,CAGF,wCACE,QAAA,CACA,YAAA,CACA,eAAA,CACA,4CAAA,CAGF,yCACE,SAAA,CACA,YAAA,CACA,kBAAA,CAKA,wBAAA,CACA,qBAAA,CACA,+DAAA,CACA,4CAAA,CAGF,6CACE,iBAAA,CACA,6BAAA,CACA,0BAAA,CAGF,sCACE,4BAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CACA,gBAAA,CAGF,4CACE,eAAA,CACA,2BAAA,CAIF,uCACE,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,2BAAA,CACA,+CAAA,CAEA,mDACE,aAAA,CAGF,kDACE,eAAA,CAIJ,2CACE,aAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,2CACE,QAAA,CACA,WAAA,CAEA,6CACE,6BAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CACA,gBAAA,CAIJ,6CACE,SAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,eAAA,CAGF,+CACE,4BAAA,CACA,eAAA,CAGF,4CACE,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,4BAAA,CACA,2CAAA,CACA,8BAAA,CACA,wBAAA,CACA,kBAAA,CACA,aAAA,CACA,6BAAA,CACA,+BAAA,CAEA,8CACE,QAAA,CACA,WAAA,CACA,QAAA,CAGF,8CACE,aAAA,CACA,eAAA,CAIJ,2CACE,SAAA,CACA,cAAA,CAIF,uCACE,4BAAA,CACA,SAAA,CACA,eAAA,CAGF,uCACE,4BAAA,CACA,2CAAA,CACA,8BAAA,CACA,gCAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA",sourcesContent:["// Modal wraps children in its own padded (24px) + margin-top:4px body \u2014\n// bled out of that here so this dialog gets full control of its box:\n// fixed height (so switching tabs never resizes/re-centers the dialog,\n// only .body scrolls internally) with head/tabs/footer pinned in place.\n.root {\n  display: flex;\n  flex-direction: column;\n  margin: -28px -24px -24px;\n  height: min(680px, calc(100vh - 32px));\n}\n\n.head {\n  flex: none;\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n  padding: var(--spacing-2xl) var(--spacing-2xl) 0;\n  padding-right: 64px; // clears Modal's own absolute-positioned close button\n}\n\n.mark {\n  width: 40px;\n  height: 40px;\n  flex: none;\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-secondary);\n  background: var(--bg-secondary);\n  overflow: hidden;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  img {\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n  }\n}\n\n.headText {\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n\n  b {\n    font-size: var(--text-md-size);\n    line-height: var(--text-md-line);\n    font-weight: 600;\n    color: var(--text-primary);\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n}\n\n.account {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.tabs {\n  flex: none;\n  width: auto;\n  margin: var(--spacing-xl) var(--spacing-2xl) 0;\n}\n\n.tabs > * {\n  flex: 1;\n}\n\n.body {\n  flex: 1;\n  min-height: 0;\n  overflow-y: auto;\n  padding: var(--spacing-xl) var(--spacing-2xl);\n}\n\n.footer {\n  flex: none;\n  display: flex;\n  align-items: center;\n  // Always right-aligned: the Calendars tab's footerNote (margin-right:auto)\n  // already pushes itself left regardless, but Sync/Scopes have no note to\n  // do that job, so without this the buttons sat flush left on those tabs\n  // and jumped to the right (via the note) only on Calendars.\
2n  justify-content: flex-end;\n  gap: var(--spacing-md);\n  padding: var(--spacing-lg) var(--spacing-2xl) var(--spacing-2xl);\n  border-top: 1px solid var(--border-secondary);\n}\n\n.footerNote {\n  margin-right: auto;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.cap {\n  margin: 0 0 var(--spacing-md);\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  color: var(--text-tertiary);\n  text-wrap: pretty;\n}\n\n.capStrong {\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n// Sync tab rows\n.srow {\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-xl) 0;\n  border-bottom: 1px solid var(--border-secondary);\n\n  &:first-child {\n    padding-top: 0;\n  }\n\n  &:last-child {\n    border-bottom: 0;\n  }\n}\n\n.rowLabel {\n  display: block;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.srowText {\n  flex: 1;\n  min-width: 0;\n\n  p {\n    margin: var(--spacing-xxs) 0 0;\n    font-size: var(--text-sm-size);\n    line-height: var(--text-sm-line);\n    color: var(--text-tertiary);\n    text-wrap: pretty;\n  }\n}\n\n.srowAction {\n  flex: none;\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  padding-top: 2px;\n}\n\n.lookbackTabs {\n  margin-top: var(--spacing-md);\n  max-width: 360px;\n}\n\n.warnStrip {\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-sm);\n  margin-top: var(--spacing-md);\n  padding: var(--spacing-md) var(--spacing-lg);\n  border-radius: var(--radius-md);\n  border: 1px solid #fedf89;\n  background: #fffaeb;\n  color: #b54708;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n\n  p {\n    margin: 0;\n    min-width: 0;\n    flex: 1;\n  }\n\n  b {\n    display: block;\n    font-weight: 600;\n  }\n}\n\n.warnIcon {\n  flex: none;
2\n  margin-top: 1px;\n}\n\n// Scopes tab\n.scin {\n  margin: var(--spacing-xs) 0 0;\n  padding: 0;\n  list-style: none;\n}\n\n.hint {\n  margin-top: var(--spacing-lg);\n  padding: var(--spacing-md) var(--spacing-lg);\n  border-radius: var(--radius-md);\n  background: var(--color-brand-25);\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n}\n"],sourceRoot:""}]),i.locals={root:"IntegrationSettingsDialog_root__bCpBv",head:"IntegrationSettingsDialog_head__MRf1p",mark:"IntegrationSettingsDialog_mark__KQtYJ",headText:"IntegrationSettingsDialog_headText__ao4Nf",account:"IntegrationSettingsDialog_account__O02D8",tabs:"IntegrationSettingsDialog_tabs__xBz6-",body:"IntegrationSettingsDialog_body__+kqyj",footer:"IntegrationSettingsDialog_footer__qCtEE",footerNote:"IntegrationSettingsDialog_footerNote__kgf8X",cap:"IntegrationSettingsDialog_cap__fgKJw",capStrong:"IntegrationSettingsDialog_capStrong__e8DhN",srow:"IntegrationSettingsDialog_srow__Fujuv",rowLabel:"IntegrationSettingsDialog_rowLabel__nqj4U",srowText:"IntegrationSettingsDialog_srowText__3h-bw",srowAction:"IntegrationSettingsDialog_srowAction__CXvRl",lookbackTabs:"IntegrationSettingsDialog_lookbackTabs__n4r9q",warnStrip:"IntegrationSettingsDialog_warnStrip__uVHXg",warnIcon:"IntegrationSettingsDialog_warnIcon__3VJ9q",scin:"IntegrationSettingsDialog_scin__k9vli",hint:"IntegrationSettingsDialog_hint__oDwNM"};const s=i},86849(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".ProviderPickRow_pick__Rt73j{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-lg);border:1px solid var(--border-secondary);border-radius:var(--radius-lg);background:var(--bg-primary);text-align:left;width:100%;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease-out,background .15s ease-out}.ProviderPickRow_pick__Rt73j:hover{border-color:var(--color-brand-300);background:var(--color-brand-25)}.ProviderPickRow_disabled__Olpxd{cursor:not-allowed;background:var(--bg-secondary);border-color:var(--border-secondary)}.ProviderPickRow_disabled__Olpxd:hover{border-color:var(--border-secondary);background:var(--bg-secondary)}.ProviderPickRow_disabled__Olpxd .ProviderPickRow_titleRow__2E33x b{color:var(--text-quaternary)}.ProviderPickRow_disabled__Olpxd .ProviderPickRow_text__Nzxqp p{color:var(--text-quaternary)}.ProviderPickRow_disabled__Olpxd .ProviderPickRow_mark__KS-kn{opacity:.5}.ProviderPickRow_mark__KS-kn{width:40px;height:40px;flex:none;border-radius:var(--radius-md);background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;overflow:hidden}.ProviderPickRow_mark__KS-kn img{width:100%;height:100%;object-fit:contain}.ProviderPickRow_text__Nzxqp{flex:1 1;min-width:0}.ProviderPickRow_text__Nzxqp p{margin:var(--spacing-xxs) 0 0;font-size:13px;line-height:19px;color:var(--text-tertiary)}.ProviderPickRow_titleRow__2E33x{display:flex;align-items:center;gap:var(--spacing-sm)}.ProviderPickRow_titleRow__2E33x b{font-size:var(--text-sm-size);font-weight:600;color:var(--text-primary)}.ProviderPickRow_go__iWDKa{flex:none;color:#a4a7ae;color:var(--fg-quaternary, #a4a7ae)}","",{version:3,sources:["webpack://./src/apps/admin/pages/IntegrationsPage/ProviderPickRow.module.scss"],names:[],mappings:"AAAA,6BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,yBAAA,CACA,wCAAA,CACA,8BAAA,CACA,4BAAA,CACA,eAAA,CACA,UAAA,CACA,qBAAA,CACA,cAAA,CACA,8DAAA,CAEA,mCACE,mCAAA,CACA,gCAAA,CAIJ,iCACE,kBAAA,CACA,8BAAA,CACA,oCAAA,CAEA,uCACE,oCAAA,CACA,8BAAA,CAGF,oEACE,4BAAA,CAGF,gEACE,4BAAA,CAGF,8DACE,UAAA,CAIJ,6BACE,UAAA,CACA,WAAA,CACA,SAAA,CACA,8BAAA,CACA,8BAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,eAAA,CAEA,iCACE,UAAA,CACA,WAAA,CACA,kBAAA,CAIJ,6BACE,QAAA,CACA,WAAA,CAEA,+BACE,6BAAA,CACA,cAAA,CACA,gBAAA,CACA,0BAAA,CAIJ,iCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAEA,mCACE,6BAAA,CACA,eAAA,CACA,yBAAA,CAIJ,2BACE,SAAA,CACA,aAAA,CAAA,mCAAA",sourcesContent:[".pick {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-lg);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-lg);\n  background: var(--bg-primary);\n  text-align: left;\n  width: 100%;\n  box-sizing: border-box;\n  cursor: pointer;\n  transition: border-color 0.15s ease-out, background 0.15s ease-out;\n\n  &:hover {\n    border-color: var(--color-brand-300);\n    background: var(--color-brand-25);\n  }\n}
2\n\n.disabled {\n  cursor: not-allowed;\n  background: var(--bg-secondary);\n  border-color: var(--border-secondary);\n\n  &:hover {\n    border-color: var(--border-secondary);\n    background: var(--bg-secondary);\n  }\n\n  .titleRow b {\n    color: var(--text-quaternary);\n  }\n\n  .text p {\n    color: var(--text-quaternary);\n  }\n\n  .mark {\n    opacity: 0.5;\n  }\n}\n\n.mark {\n  width: 40px;\n  height: 40px;\n  flex: none;\n  border-radius: var(--radius-md);\n  background: var(--bg-secondary);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  overflow: hidden;\n\n  img {\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n  }\n}\n\n.text {\n  flex: 1;\n  min-width: 0;\n\n  p {\n    margin: var(--spacing-xxs) 0 0;\n    font-size: 13px;\n    line-height: 19px;\n    color: var(--text-tertiary);\n  }\n}\n\n.titleRow {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n\n  b {\n    font-size: var(--text-sm-size);\n    font-weight: 600;\n    color: var(--text-primary);\n  }\n}\n\n.go {\n  flex: none;\n  color: var(--fg-quaternary, #a4a7ae);\n}\n"],sourceRoot:""}]),i.locals={pick:"ProviderPickRow_pick__Rt73j",disabled:"ProviderPickRow_disabled__Olpxd",titleRow:"ProviderPickRow_titleRow__2E33x",text:"ProviderPickRow_text__Nzxqp",mark:"ProviderPickRow_mark__KS-kn",go:"ProviderPickRow_go__iWDKa"};const s=i},86643(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".InvitationCard_root__zf7so{margin-top:var(--spacing-3xl);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);overflow:hidden}.InvitationCard_head__9gvlU{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.InvitationCard_mark__wj\\+\\+X{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-brand-50);border:1px solid var(--color-brand-200);color:var(--color-brand-700);font:600 14px/1 var(--font-family-body)}.InvitationCard_markImg__7Rdrp{padding:0;border-color:rgba(0,0,0,0);overflow:hidden}.InvitationCard_markImg__7Rdrp img{width:100%;height:100%;object-fit:cover}.InvitationCard_name__N92PS{font:600 var(--text-md-size)/var(--text-md-line) var(--font-family-body);color:var(--text-primary)}.InvitationCard_kind__1MeQu{font:400 var(--text-sm-size)/var(--text-sm-line) var(--font-family-body);color:var(--text-tertiary)}.InvitationCard_body__0vcbU{margin:0;padding:var(--spacing-lg) var(--spacing-xl);display:grid;grid-template-columns:auto 1fr;grid-gap:var(--spacing-md) var(--spacing-xl);gap:var(--spacing-md) var(--spacing-xl);font:400 var(--text-sm-size)/var(--text-sm-line) var(--font-family-body)}.InvitationCard_body__0vcbU dt{color:var(--text-tertiary)}.InvitationCard_body__0vcbU dd{margin:0;color:var(--text-secondary);font-weight:500}","",{version:3,sources:["webpack://./src/apps/admin/pages/InvitationVerificationPage/InvitationCard.module.scss"],names:[],mappings:"AAAA,4BACE,6BAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CAGF,4BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,yBAAA,CACA,+CAAA,CAGF,8BACE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,8BAAA,CACA,gCAAA,CACA,uCAAA,CACA,4BAAA,CACA,uCAAA,CAGF,+BACE,SAAA,CACA,0BAAA,CACA,eAAA,CAEA,mCACE,UAAA,CACA,WAAA,CACA,gBAAA,CAIJ,4BACE,wEAAA,CACA,yBAAA,CAGF,4BACE,wEAAA,CACA,0BAAA,CAGF,4BACE,QAAA,CACA,2CAAA,CACA,YAAA,CACA,8BAAA,CACA,4CAAA,CAAA,uCAAA,CACA,wEAAA,CAEA,+BACE,0BAAA,CAGF,+BACE,QAAA,CACA,2BAAA,CACA,eAAA",sourcesContent:[".root {\n  margin-top: var(--spacing-3xl);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  overflow: hidden;\n}\n\n.head {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-xl);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.mark {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  width: 40px;\n  height: 40px;\n  border-radius: var(--radius-md);\n  background: var(--color-brand-50);\n  border: 1px solid var(--color-brand-200);\n  color: var(--color-brand-700);\n  font: 600 14px/1 var(--font-family-body);\n}\n\n.markImg {\n  padding: 0;\n  border-color: transparent;\n  overflow: hidden;\n\n  img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n}
2\n\n.name {\n  font: 600 var(--text-md-size)/var(--text-md-line) var(--font-family-body);\n  color: var(--text-primary);\n}\n\n.kind {\n  font: 400 var(--text-sm-size)/var(--text-sm-line) var(--font-family-body);\n  color: var(--text-tertiary);\n}\n\n.body {\n  margin: 0;\n  padding: var(--spacing-lg) var(--spacing-xl);\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: var(--spacing-md) var(--spacing-xl);\n  font: 400 var(--text-sm-size)/var(--text-sm-line) var(--font-family-body);\n\n  dt {\n    color: var(--text-tertiary);\n  }\n\n  dd {\n    margin: 0;\n    color: var(--text-secondary);\n    font-weight: 500;\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"InvitationCard_root__zf7so",head:"InvitationCard_head__9gvlU",mark:"InvitationCard_mark__wj++X",markImg:"InvitationCard_markImg__7Rdrp",name:"InvitationCard_name__N92PS",kind:"InvitationCard_kind__1MeQu",body:"InvitationCard_body__0vcbU"};const s=i},7190(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".WorkspaceContextLine_root__3d\\+5F{display:flex;align-items:center;gap:var(--spacing-sm);margin:var(--spacing-sm) 0 var(--spacing-3xl);font:400 var(--text-sm-size)/var(--text-sm-line) var(--font-family-body);color:var(--text-tertiary)}.WorkspaceContextLine_mark__gRrgS{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:var(--radius-sm);background:var(--color-brand-50);color:var(--color-brand-700);font:600 11px/1 var(--font-family-body);overflow:hidden}.WorkspaceContextLine_mark__gRrgS img{width:100%;height:100%;object-fit:cover}","",{version:3,sources:["webpack://./src/apps/admin/pages/InvitationVerificationPage/WorkspaceContextLine.module.scss"],names:[],mappings:"AAAA,mCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,6CAAA,CACA,wEAAA,CACA,0BAAA,CAGF,kCACE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,8BAAA,CACA,gCAAA,CACA,4BAAA,CACA,uCAAA,CACA,eAAA,CAEA,sCACE,UAAA,CACA,WAAA,CACA,gBAAA",sourcesContent:[".root {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  margin: var(--spacing-sm) 0 var(--spacing-3xl);\n  font: 400 var(--text-sm-size)/var(--text-sm-line) var(--font-family-body);\n  color: var(--text-tertiary);\n}\n\n.mark {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  width: 24px;\n  height: 24px;\n  border-radius: var(--radius-sm);\n  background: var(--color-brand-50);\n  color: var(--color-brand-700);\n  font: 600 11px/1 var(--font-family-body);\n  overflow: hidden;\n\n  img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"WorkspaceContextLine_root__3d+5F",mark:"WorkspaceContextLine_mark__gRrgS"};const s=i},37104(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".invitationScreens_actions__8rrmv{margin-top:var(--spacing-3xl);display:flex;flex-direction:column;gap:var(--spacing-xl)}","",{version:3,sources:["webpack://./src/apps/admin/pages/InvitationVerificationPage/invitationScreens.module.scss"],names:[],mappings:"AAEA,kCACE,6BAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA",sourcesContent:["// Shared spacing for the actions block that follows InvitationCard on the\n// Invitation and Confirm decline screens.\n.actions {\n  margin-top: var(--spacing-3xl);\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-xl);\n}\n"],sourceRoot:""}]),i.locals={actions:"invitationScreens_actions__8rrmv"};const s=i},83733(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".NewAlertPage_builderRow__OHSEg{display:flex;flex:1 1;min-height:0}.NewAlertPage_canvas__sHeGm{flex:1 1;min-width:0}","",{version:3,sources:["webpack://./src/apps/admin/pages/NewAlertPage.module.scss"],names:[],mappings:"AACA,gCACE,YAAA,CACA,QAAA,CACA,YAAA,CAGF,4BACE,QAAA,CACA,WAAA",sourcesContent:["// See NewCalendarPage.module.scss for the full explanation.\n.builderRow {\n  display: flex;\n  flex: 1;\n  min-height: 0;\n}\n\n.canvas {\n  flex: 1;\n  min-width: 0;\n}\n"],sourceRoot:""}]),i.locals={builderRow:"NewAlertPage_builderRow__OHSEg",canvas:"NewAlertPage_c
2anvas__sHeGm"};const s=i},97329(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".NewCalendarPage_builderRow__SSk5M{display:flex;flex:1 1;min-height:0}.NewCalendarPage_canvas__hTTRr{flex:1 1;min-width:0}","",{version:3,sources:["webpack://./src/apps/admin/pages/NewCalendarPage.module.scss"],names:[],mappings:"AAQA,mCACE,YAAA,CACA,QAAA,CACA,YAAA,CAMF,+BACE,QAAA,CACA,WAAA",sourcesContent:["// `NewPageTemplateAdapter`'s `.fullHeightBody` is `display:flex;\n// flex-direction:column` \u2014 without a flex-row wrapper of its own, this\n// page's content div and the RHS `.chat-sidebar` stacked vertically instead\n// of sitting side by side (`.chat-sidebar` is not `position:fixed` in the\n// currently-served stylesheet \u2014 `.chat-profile-view{position:fixed}` isn't\n// present \u2014 so it's a genuine flex participant, not an out-of-flow overlay;\n// see CalendarPage.module.scss for the same finding). `.builderRow` gives\n// both a real flex row to sit in.\n.builderRow {\n  display: flex;\n  flex: 1;\n  min-height: 0;\n}\n\n// `.chat-sidebar` supplies its own real `width:336px` \u2014 `flex:1` here\n// already yields it exactly that width for free, no margin-right\n// reservation needed.\n.canvas {\n  flex: 1;\n  min-width: 0;\n}\n"],sourceRoot:""}]),i.locals={builderRow:"NewCalendarPage_builderRow__SSk5M",canvas:"NewCalendarPage_canvas__hTTRr"};const s=i},61500(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".CopyButton_root__auT72{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:rgba(0,0,0,0);color:var(--fg-quaternary);cursor:pointer}.CopyButton_root__auT72:hover{background:var(--bg-secondary)}.CopyButton_is-copied__-uHfr{color:var(--color-success-600)}.CopyButton_is-copied__-uHfr:hover{background:rgba(0,0,0,0)}","",{version:3,sources:["webpack://./src/apps/admin/pages/OrgSettings/CustomDomainPage/CopyButton.module.scss"],names:[],mappings:"AAAA,wBACE,SAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,0BAAA,CACA,cAAA,CAEA,8BACE,8BAAA,CAIJ,6BACE,8BAAA,CAEA,mCACE,wBAAA",sourcesContent:[".root {\n  flex: none;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 28px;\n  height: 28px;\n  padding: 0;\n  border: none;\n  border-radius: 6px;\n  background: transparent;\n  color: var(--fg-quaternary);\n  cursor: pointer;\n\n  &:hover {\n    background: var(--bg-secondary);\n  }\n}\n\n.is-copied {\n  color: var(--color-success-600);\n\n  &:hover {\n    background: transparent;\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"CopyButton_root__auT72","is-copied":"CopyButton_is-copied__-uHfr"};const s=i},45085(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".CustomDomainOption_row__jeSkv{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.CustomDomainOption_input__5W3J3{width:320px;max-width:100%;height:40px;padding:0 14px;border:1px solid var(--border-primary);border-radius:8px;background:#fff;box-shadow:var(--shadow-xs);font-family:var(--font-family-body);font-size:var(--text-md-size);color:var(--text-primary);transition:border-color .15s ease-out,box-shadow .15s ease-out}.CustomDomainOption_input__5W3J3::placeholder{color:var(--color-gray-500)}.CustomDomainOption_input__5W3J3:hover:not(:disabled){border-color:var(--color-gray-300)}.CustomDomainOption_input__5W3J3:focus{outline:none;border-color:var(--border-brand);box-shadow:var(--shadow-xs),var(--focus-ring)}.CustomDomainOption_input__5W3J3:disabled{background:var(--bg-disabled);box-shadow:none;color:var(--text-disabled);cursor:not-allowed}.CustomDomainOption_hint__zio0p{display:inline-flex;align-items:flex-start;gap:6px;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}.CustomDomainOption_hint__zio0p code{font-family:var(--font-family-mono)}.CustomDomainOption_hintIcon__rxRGX{flex:none;margin-top:3px;color:var(--text-tertiary)}@media(max-width: 767px){.CustomDomainOption_row__jeSkv{flex-direction:column;align-items:stretch}.CustomDomainOption_input__5W3J3{width:100%;height:44px}}","",{version:3,sources:["webpack://./src/apps/admin/pages/OrgSettings/CustomDomainPage/CustomDomainOption.module.scss"],names:[],mappings:"AAAA,+BACE,YAAA,CACA,sBAAA,CACA,QAAA,CACA,cAAA,CAGF,iCACE,WAAA,CACA,cAAA,CACA,WAAA,CACA,cAAA,CACA,sCAAA,CACA,iBAAA,CACA,eAAA,CACA,2BAAA,CACA,mCAAA,CACA,6BAAA,CACA,yBAAA,CACA,8DAAA,CAEA,8CACE,2BAAA,CAGF,sDACE,kCAAA,CAGF,uCACE,YAAA,CACA,gCAAA,CACA,6CAAA,CAGF,0CACE,6BAAA,CACA,eAAA,CACA,0BAAA,CACA,kBAAA,CAIJ,gCACE,mBAAA,CACA,sBAAA,CACA,OAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAEA,qCACE,mCAAA,CAIJ,oCACE,SAAA,CACA,cAAA,CACA,0BAAA,CAGF,yBACE,+BACE,qBAAA,CACA,mBAAA,CAGF,iCACE,UAAA,CACA,WAAA,CAAA",sourcesContent:[".row {\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  flex-wrap: wrap;\n}\n\n.input {\n  width: 320px;\n  max-width: 100%;\n  height: 40px;\n  padding: 0 14px;\n  border: 1px solid var(--border-primary);\n  border-radius: 8px;\n  background: #ffffff;\n  box-shadow: var(--shadow-xs);\n  font-family: var(--font-family-body);\n  font-size: var(--text-md-size);\n  color: var(--text-primary);\n  transition: border-color 0.15s ease-out, box-shadow 0.15s ease-out;\n\n  &::placeholder {\n    color: var(--color-gray-500);\n  }\n\n  &:hover:not(:disabled) {\n    border-color: var(--color-gray-300);\n  }\n\n  &:focus {\n    outline: none;\n    border-color: var(--border-brand);\n    box-shadow: var(--shadow-xs), var(--focus-ring);\n  }\n\n  &:disabled {\n    background: var(--bg-disabled);\n    box-shadow: none;\n    color: var(--text-disabled);
2\n    cursor: not-allowed;\n  }\n}\n\n.hint {\n  display: inline-flex;\n  align-items: flex-start;\n  gap: 6px;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n\n  code {\n    font-family: var(--font-family-mono);\n  }\n}\n\n.hintIcon {\n  flex: none;\n  margin-top: 3px;\n  color: var(--text-tertiary);\n}\n\n@media (max-width: 767px) {\n  .row {\n    flex-direction: column;\n    align-items: stretch;\n  }\n\n  .input {\n    width: 100%;\n    height: 44px;\n  }\n}\n"],sourceRoot:""}]),i.locals={row:"CustomDomainOption_row__jeSkv",input:"CustomDomainOption_input__5W3J3",hint:"CustomDomainOption_hint__zio0p",hintIcon:"CustomDomainOption_hintIcon__rxRGX"};const s=i},72813(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".DefaultDomainOption_warning__UYaO1{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:8px;background:var(--color-warning-50);border:1px solid var(--color-warning-300)}.DefaultDomainOption_warningIcon__URfp6{flex:none;margin-top:1px;color:var(--color-warning-600)}.DefaultDomainOption_warningText__X3pd9{margin:0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--color-warning-800)}.DefaultDomainOption_warningText__X3pd9 strong{font-weight:600}","",{version:3,sources:["webpack://./src/apps/admin/pages/OrgSettings/CustomDomainPage/DefaultDomainOption.module.scss"],names:[],mappings:"AAAA,oCACE,YAAA,CACA,sBAAA,CACA,QAAA,CACA,YAAA,CACA,iBAAA,CACA,kCAAA,CACA,yCAAA,CAGF,wCACE,SAAA,CACA,cAAA,CACA,8BAAA,CAGF,wCACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,8BAAA,CAEA,+CACE,eAAA",sourcesContent:[".warning {\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  padding: 12px;\n  border-radius: 8px;\n  background: var(--color-warning-50);\n  border: 1px solid var(--color-warning-300);\n}\n\n.warningIcon {\n  flex: none;
2\n  margin-top: 1px;\n  color: var(--color-warning-600);\n}\n\n.warningText {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--color-warning-800);\n\n  strong {\n    font-weight: 600;\n  }\n}\n"],sourceRoot:""}]),i.locals={warning:"DefaultDomainOption_warning__UYaO1",warningIcon:"DefaultDomainOption_warningIcon__URfp6",warningText:"DefaultDomainOption_warningText__X3pd9"};const s=i},46286(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".DnsPanel_panel__OoAAB{align-self:stretch;margin-top:var(--spacing-xl);border:1px solid var(--border-secondary);border-radius:8px;background:var(--bg-primary);overflow:hidden}.DnsPanel_band__LDAGN{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--border-secondary)}.DnsPanel_title__kvteJ{font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:600;color:var(--text-primary)}.DnsPanel_headerActions__HhGsJ{margin-left:auto;display:flex;align-items:center}.DnsPanel_checkButtonCompact__yC2RR{display:none}.DnsPanel_intro__mWtRf{margin:0;max-width:80ch;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-secondary)}.DnsPanel_introMono__bncKU{font-family:var(--font-family-mono);font-weight:600;color:var(--text-primary)}.DnsPanel_tableBand__y2H9P{border-bottom:1px solid var(--border-secondary);overflow-x:auto}.DnsPanel_table__som3z{width:100%;table-layout:fixed;border-collapse:collapse}.DnsPanel_colType__sI7Y\\+{width:92px}.DnsPanel_colStatus__Vd6rK{width:148px}.DnsPanel_table__som3z thead{background:var(--bg-primary)}.DnsPanel_table__som3z th{padding:var(--spacing-lg) var(--spacing-xl);text-align:left;font-size:var(--text-xs-size);line-height:var(--text-xs-line);font-weight:500;color:var(--text-tertiary);border-bottom:1px solid var(--border-secondary)}.DnsPanel_table__som3z th:first-child,.DnsPanel_table__som3z td:first-child{padding-left:var(--spacing-xl)}.DnsPanel_table__som3z th:last-child,.DnsPanel_table__som3z td:last-child{padding-right:var(--spacing-xl)}.DnsPanel_table__som3z td{padding:var(--spacing-lg) var(--spacing-xl);vertical-align:top;border-bottom:1px solid var(--border-secondary)}.DnsPanel_table__som3z tbody tr:last-child td{border-bottom:none}.DnsPanel_typeCell__ZgAeW{font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary)}.DnsPanel_valueCell__A68Lo{display:flex;align-items:flex-start;gap:4px}.DnsPanel_mono__OcN0m{flex:1 1;min-width:0;font-family:var(--font-family-mono);font-size:13px;line-height:var(--text-sm-line);color:var(--text-primary);overflow-wrap:anywhere}.DnsPanel_statusStack__QdHQf{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.DnsPanel_statusReasonRow__Vk91h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.DnsPanel_statusReason__No63x{font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--color-error-700)}.DnsPanel_regenerateBtn__6DEtN{padding:0;border:none;background:none;font-size:var(--text-xs-size);font-weight:600;line-height:var(--text-xs-line);color:var(--text-tertiary);cursor:pointer;white-space:nowrap}.DnsPanel_regenerateBtn__6DEtN:hover{color:var(--text-secondary)}.DnsPanel_regenerateBtn__6DEtN:disabled{color:var(--text-disabled);cursor:not-allowed}.DnsPanel_footerBand__Q5ScA{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl)}.DnsPanel_footerNote__F5tCP{flex:1 1;min-width:0;font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--text-tertiary)}.DnsPanel_footerFailure__m\\+cKJ{flex:1 1;min-width:0;display:flex;align-items:flex-start;gap:6px;font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--text-tertiary)}.DnsPanel_footerFailureIcon__\\+M7da{flex:none;margin-top:2px;color:var(--color-error-600)}.DnsPanel_footerActions__ljbsd{display:flex;align-items:center;gap:var(--spacing-xl);margin-left:auto}.DnsPanel_tryAgainBtn__IQt4l{padding:0;border:none;background:none;font-size:var(--text-xs-size);font-weight:600;line-height:var(--text-xs-line);color:var(--text-tertiary);cursor:pointer;white-space:nowrap}.DnsPanel_tryAgainBtn__IQt4l:hover{color:var(--text-secondary)}.DnsPanel_disconnectBtn__oIFXY{padding:0;border:none;background:none;font-size:var(--text-xs-size);font-weight:600;line-height:var(--text-xs-line);color:var(--color-error-700);cursor:pointer;white-space:nowrap}.DnsPanel_disconnectBtn__oIFXY:hover{text-decoration:underline}.DnsPanel_disconnectBtn__oIFXY:disabled{color:var(--text-disabled);cursor:not-allowed}@media(max-width: 767px){.DnsPanel_band__LDAGN{padding:var(--spacing-lg)}.DnsPanel_checkButtonWide__lb9Um{display:none}.DnsPanel_checkButtonCompact__yC2RR{display:inline-flex}.DnsPanel_tableBand__y2H9P{overflow-x:visible}.DnsPanel_table__som3z,.DnsPanel_table__som3z tbody,.DnsPanel_table__som3z tr,.DnsPanel_table__som3z td{display:block;width:100% !important}.DnsPanel_table__som3z thead{display:none}.DnsPanel_table__som3z tr{padding:var(--spacing-lg);border-bottom:1px solid var(--border-secondary)}.DnsPanel_table__som3z tbody tr:last-child{border-bottom:none}.DnsPanel_table__som3z td{padding:4px 0 !important;
2border-bottom:none !important}.DnsPanel_table__som3z td[data-label]::before{content:attr(data-label);display:block;margin-bottom:2px;font-size:var(--text-xs-size);line-height:var(--text-xs-line);color:var(--text-tertiary)}.DnsPanel_footerActions__ljbsd{width:100%;margin-left:0;justify-content:space-between}}","",{version:3,sources:["webpack://./src/apps/admin/pages/OrgSettings/CustomDomainPage/DnsPanel.module.scss"],names:[],mappings:"AAAA,uBACE,kBAAA,CACA,4BAAA,CACA,wCAAA,CACA,iBAAA,CACA,4BAAA,CACA,eAAA,CAGF,sBACE,YAAA,CACA,kBAAA,CACA,cAAA,CACA,OAAA,CACA,2CAAA,CACA,+CAAA,CAGF,uBACE,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,+BACE,gBAAA,CACA,YAAA,CACA,kBAAA,CAGF,oCACE,YAAA,CAGF,uBACE,QAAA,CACA,cAAA,CACA,6BAAA,CACA,+BAAA,CACA,2BAAA,CAGF,2BACE,mCAAA,CACA,eAAA,CACA,yBAAA,CAGF,2BACE,+CAAA,CACA,eAAA,CAGF,uBACE,UAAA,CACA,kBAAA,CACA,wBAAA,CAGF,0BACE,UAAA,CAGF,2BACE,WAAA,CAGF,6BACE,4BAAA,CAGF,0BACE,2CAAA,CACA,eAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,0BAAA,CACA,+CAAA,CAGF,4EAEE,8BAAA,CAGF,0EAEE,+BAAA,CAGF,0BACE,2CAAA,CACA,kBAAA,CACA,+CAAA,CAGF,8CACE,kBAAA,CAGF,0BACE,6BAAA,CACA,eAAA,CACA,2BAAA,CAGF,2BACE,YAAA,CACA,sBAAA,CACA,OAAA,CAGF,sBACE,QAAA,CACA,WAAA,CACA,mCAAA,CACA,cAAA,CACA,+BAAA,CACA,yBAAA,CACA,sBAAA,CAGF,6BACE,YAAA,CACA,qBAAA,CACA,OAAA,CACA,sBAAA,CAGF,iCACE,YAAA,CACA,oBAAA,CACA,OAAA,CACA,cAAA,CAGF,8BACE,6BAAA,CACA,+BAAA,CACA,4BAAA,CAGF,+BACE,SAAA,CACA,WAAA,CACA,eAAA,CACA,6BAAA,CACA,eAAA,CACA,+BAAA,CACA,0BAAA,CACA,cAAA,CACA,kBAAA,CAEA,qCACE,2BAAA,CAGF,wCACE,0BAAA,CACA,kBAAA,CAIJ,4BACE,YAAA,CACA,kBAAA,CACA,cAAA,CACA,qBAAA,CACA,2CAAA,CAGF,4BACE,QAAA,CACA,WAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAGF,gCACE,QAAA,CACA,WAAA,CACA,YAAA,CACA,sBAAA,CACA,OAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAGF,oCACE,SAAA,CACA,cAAA,CACA,4BAAA,CAGF,+BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,gBAAA,CAGF,6BACE,SAAA,CACA,WAAA,CACA,eAAA,CACA,6BAAA,CACA,eAAA,CACA,+BAAA,CACA,0BAAA,CACA,cAAA,CACA,kBAAA,CAEA,mCACE,2BAAA,CAIJ,+BACE,SAAA,CACA,WAAA,CACA,eAAA,CACA,6BAAA,CACA,eAAA,CACA,+BAAA,CACA,4BAAA,CACA,cAAA,CACA,kBAAA,CAEA,qCACE,yBAAA,CAGF,wCACE,0BAAA,CACA,kBAAA,CAIJ,yBACE,sBACE,yBAAA,CAGF,iCACE,YAAA,CAGF,oCACE,mBAAA,CAMF,2BACE,kBAAA,CAGF,wGAIE,aAAA,CACA,qBAAA,CAGF,6BACE,YAAA,CAGF,0BACE,yBAAA,CACA,+CAAA,CAGF,2CACE,kBAAA,CAGF,0BACE,wBAAA,CACA,6BAAA,CAGF,8CACE,wBAAA,CACA,aAAA,CACA,iBAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAGF,+BACE,UAAA,CACA,aAAA,CACA,6BAAA,CAAA",sourcesContent:[".panel {\n  align-self: stretch;\n  margin-top: var(--spacing-xl);\n  border: 1px solid var(--border-secondary);\n  border-radius: 8px;\n  background: var(--bg-primary);\n  overflow: hidden;\n}\n\n.band {\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 8px;\n  padding: var(--spacing-lg) var(--spacing-xl);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.title {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.headerActions {\n  margin-left: auto;\n  display: flex;\n  align-items: center;\n}\n\n.checkButtonCompact {\n  display: none;\n}\n\n.intro {\n  margin: 0;\n  max-width: 80ch;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-secondary);\n}\n\n.introMono {\n  font-family: var(--font-family-mono);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.tableBand {\n  border-bottom: 1px solid var(--border-secondary);\n  overflow-x: auto;\n}\n\n.table {\n  width: 100%;\n  table-layout: fixed;\n  border-collapse: collapse;\n}\n\n.colType {\n  width: 92px;\n}\n\n.colStatus {\n  width: 148px;\n}\n\n.table thead {\n  background: var(--bg-primary);\n}\n\n.table th {\n  padding: var(--spacing-lg) var(--spacing-xl);\n  text-align: left;\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  font-weight: 500;\n  color: var(--text-tertiary);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.table th:first-child,\n.table td:first-child {\n  padding-left: var(--spacing-xl);\n}\n\n.table th:last-child,\n.table td:last-child {\n  padding-right: var(--spacing-xl);\n}\n\n.table td {\n  padding: var(--spacing-lg) var(--spacing-xl);\n  vertical-align: top;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.table tbody tr:last-child td {\n  border-bottom: none;\n}\n\n.typeCell {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n.valueCell {\n  display: flex;\n  align-items: flex-start;\n  gap: 4px;\n}\n\n.mono {\n  flex: 1;\n  min-width: 0;\n  font-family: var(--font-family-mono);\n  font-size: 13px;\n  line-height: var(--text-sm-line);\n  color: var(--text-primary);
2\n  overflow-wrap: anywhere;\n}\n\n.statusStack {\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n  align-items: flex-start;\n}\n\n.statusReasonRow {\n  display: flex;\n  align-items: baseline;\n  gap: 8px;\n  flex-wrap: wrap;\n}\n\n.statusReason {\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  color: var(--color-error-700);\n}\n\n.regenerateBtn {\n  padding: 0;\n  border: none;\n  background: none;\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  line-height: var(--text-xs-line);\n  color: var(--text-tertiary);\n  cursor: pointer;\n  white-space: nowrap;\n\n  &:hover {\n    color: var(--text-secondary);\n  }\n\n  &:disabled {\n    color: var(--text-disabled);\n    cursor: not-allowed;\n  }\n}\n\n.footerBand {\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-lg) var(--spacing-xl);\n}\n\n.footerNote {\n  flex: 1;\n  min-width: 0;\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  color: var(--text-tertiary);\n}\n\n.footerFailure {\n  flex: 1;\n  min-width: 0;\n  display: flex;\n  align-items: flex-start;\n  gap: 6px;\n  font-size: var(--text-xs-size);\n  line-height: var(--text-xs-line);\n  color: var(--text-tertiary);\n}\n\n.footerFailureIcon {\n  flex: none;\n  margin-top: 2px;\n  color: var(--color-error-600);\n}\n\n.footerActions {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xl);\n  margin-left: auto;\n}\n\n.tryAgainBtn {\n  padding: 0;\n  border: none;\n  background: none;\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  line-height: var(--text-xs-line);\n  color: var(--text-tertiary);\n  cursor: pointer;\n  white-space: nowrap;\n\n  &:hover {\n    color: var(--text-secondary);\n  }\n}\n\n.disconnectBtn {\n  padding: 0;\n  border: none;\n  background: none;\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  line-height: var(--text-xs-line);\n  color: var(--color-error-700);\n  cursor: pointer;\n  white-space: nowrap;\n\n  &:hover {\n    text-decoration: underline;\n  }\n\n  &:disabled {\n    color: var(--text-disabled);\n    cursor: not-allowed;\n  }\n}\n\n@media (max-width: 767px) {\n  .band {\n    padding: var(--spacing-lg);\n  }\n\n  .checkButtonWide {\n    display: none;\n  }\n\n  .checkButtonCompact {\n    display: inline-flex;\n  }\n\n  // Definition-list-style stacking: hide the header row, let each cell take\n  // the full row width with a leading key label, so mono record strings\n  // wrap instead of forcing horizontal scroll.\n  .tableBand {\n    overflow-x: visible;\n  }\n\n  .table,\n  .table tbody,\n  .table tr,\n  .table td {\n    display: block;\n    width: 100% !important;\n  }\n\n  .table thead {\n    display: none;\n  }\n\n  .table tr {\n    padding: var(--spacing-lg);\n    border-bottom: 1px solid var(--border-secondary);\n  }\n\n  .table tbody tr:last-child {\n    border-bottom: none;\n  }\n\n  .table td {\n    padding: 4px 0 !important;\n    border-bottom: none !important;\n  }\n\n  .table td[data-label]::before {\n    content: attr(data-label);\n    display: block;\n    margin-bottom: 2px;\n    font-size: var(--text-xs-size);\n    line-height: var(--text-xs-line);\n    color: var(--text-tertiary);\n  }\n\n  .footerActions {\n    width: 100%;\n    margin-left: 0;\n    justify-content: space-between;\n  }\n}\n"],sourceRoot:""}]),i.locals={panel:"DnsPanel_panel__OoAAB",band:"DnsPanel_band__LDAGN",title:"DnsPanel_title__kvteJ",headerActions:"DnsPanel_headerActions__HhGsJ",checkButtonCompact:"DnsPanel_checkButtonCompact__yC2RR",intro:"DnsPanel_intro__mWtRf",introMono:"DnsPanel_introMono__bncKU",tableBand:"DnsPanel_tableBand__y2H9P",table:"DnsPanel_table__som3z",colType:"DnsPanel_colType__sI7Y+",colStatus:"DnsPanel_colStatus__Vd6rK",typeCell:"DnsPanel_typeCell__ZgAeW",valueCell:"DnsPanel_valueCell__A68Lo",mono:"DnsPanel_mono__OcN0m",statusStack:"DnsPanel_statusStack__QdHQf",statusReasonRow:"DnsPanel_statusReasonRow__Vk91h",statusReason:"DnsPanel_statusReason__No63x",regenerateBtn:"DnsPanel_regenerateBtn__6DEtN",footerBand:"DnsPanel_footerBand__Q5ScA",footerNote:"DnsPanel_footerNote__F5tCP",footerFailure:"DnsPanel_footerFailure__m+cKJ",footerFailureIcon:"DnsPanel_footerFailureIcon__+M7da",footerActions:"DnsPanel_footerActions__ljbsd",tryAgainBtn:"DnsPanel_tryAgainBtn__IQt4l",disconnectBtn:"DnsPanel_disconnectBtn__oIFXY",checkButtonWide:"DnsPanel_checkButtonWide__lb9Um"};const s=i},74913(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".DomainCard_liveBand__v8b8U{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-3xl);border-bottom:1px solid var(--border-secondary)}.DomainCard_liveIcon__yAveT{flex:none;color:var(--fg-quaternary)}.DomainCard_liveText__K99DB{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-secondary)}.DomainCard_liveHost__-5\\+Ss{font-family:var(--font-family-mono);font-weight:600;color:var(--text-primary)}.DomainCard_options__Cn\\+L2>*{border-bottom:1px solid var(--border-secondary)}.DomainCard_options__Cn\\+L2>*:last-child{border-bottom:none}.DomainCard_footer__4h9bs{gap:var(--spacing-xl)}.DomainCard_footerNote__1KlU8{color:var(--text-tertiary)}.DomainCard_footerLink__yy3pO{flex:none;display:inline-flex;align-items:center;gap:var(--spacing-xs);font-weight:600;color:var(--text-tertiary)}.DomainCard_footerLink__yy3pO:hover{color:var(--text-secondary);text-decoration:none}@media(max-width: 767px){.DomainCard_liveBand__v8b8U{padding:var(--spacing-xl) var(--spacing-xl)}.DomainCard_footer__4h9bs{flex-wrap:wrap}}","",{version:3,sources:["webpack://./src/apps/admin/pages/OrgSettings/CustomDomainPage/DomainCard.module.scss"],names:[],mappings:"AAAA,4BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,4CAAA,CACA,+CAAA,CAGF,4BACE,SAAA,CACA,0BAAA,CAGF,4BACE,6BAAA,CACA,+BAAA,CACA,2BAAA,CAGF,6BACE,mCAAA,CACA,eAAA,CACA,yBAAA,CAGF,8BACE,+CAAA,CAGF,yCACE,kBAAA,CAGF,0BACE,qBAAA,CAGF,8BACE,0BAAA,CAGF,8BACE,SAAA,CACA,mBAAA,CACA,kBAAA,CACA,qBAAA,CACA,eAAA,CACA,0BAAA,CAEA,oCACE,2BAAA,CACA,oBAAA,CAIJ,yBACE,4BACE,2CAAA,CAGF,0BACE,cAAA,CAAA",sourcesContent:[".liveBand {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-xl) var(--spacing-3xl);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.liveIcon {\n  flex: none;\n  color: var(--fg-quaternary);\n}\n\n.liveText {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-secondary);\n}\n\n.liveHost {\n  font-family: var(--font-family-mono);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.options > * {\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.options > *:last-child {\n  border-bottom: none;\n}\n\n.footer {\n  gap: var(--spacing-xl);\n}\n\n.footerNote {\n  color: var(--text-tertiary);\n}\n\n.footerLink {\n  flex: none;\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-xs);\n  font-weight: 600;\n  color: var(--text-tertiary);\n\n  &:hover {\n    color: var(--text-secondary);\n    text-decoration: none;\n  }\n}\n\n@media (max-width: 767px) {\n  .liveBand {\n    padding: var(--spacing-xl) var(--spacing-xl);\n  }\n\n  .footer {\n    flex-wrap: wrap;\n  }\n}\n"],sourceRoot:""}]),i.locals={liveBand:"DomainCard_liveBand__v8b8U",liveIcon:"DomainCard_liveIcon__yAveT",liveText:"DomainCard_liveText__K99DB",liveHost:"DomainCard_liveHost__-5+Ss",options:"DomainCard_options__Cn+L2",footer:"DomainCard_footer__4h9bs",footerNote:"DomainCard_footerNote__1KlU8",footerLink:"DomainCard_footerLink__yy3pO"};const s=i},42573(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".FieldError_root__h3Re3{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:8px;background:var(--color-error-50);border:1px solid var(--color-error-200)}.FieldError_icon__Ne74F{flex:none;margin-top:1px;color:var(--color-error-600)}.FieldError_text__NZ0JU{font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-secondary)}","",{version:3,sources:["webpack://./src/apps/admin/pages/OrgSettings/CustomDomainPage/FieldError.module.scss"],names:[],mappings:"AAAA,wBACE,YAAA,CACA,sBAAA,CACA,QAAA,CACA,YAAA,CACA,iBAAA,CACA,gCAAA,CACA,uCAAA,CAGF,wBACE,SAAA,CACA,cAAA,CACA,4BAAA,CAGF,wBACE,6BAAA,CACA,+BAAA,CACA,2BAAA",sourcesContent:[".root {\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  padding: 12px;\n  border-radius: 8px;\n  background: var(--color-error-50);\n  border: 1px solid var(--color-error-200);\n}\n\n.icon {\n  flex: none;
2\n  margin-top: 1px;\n  color: var(--color-error-600);\n}\n\n.text {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-secondary);\n}\n"],sourceRoot:""}]),i.locals={root:"FieldError_root__h3Re3",icon:"FieldError_icon__Ne74F",text:"FieldError_text__NZ0JU"};const s=i},57740(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".OptionRow_root__7JaLi{display:grid;grid-template-columns:20px minmax(0, 1fr);grid-column-gap:12px;column-gap:12px;align-items:start;padding:20px 24px}.OptionRow_radio__9zxKp{margin-top:2px}.OptionRow_lockIcon__jIrnw{margin-top:2px;color:var(--fg-quaternary)}.OptionRow_content__6WGZp{min-width:0}.OptionRow_titleRow__n\\+6AA{display:flex;align-items:center;flex-wrap:wrap;gap:8px;cursor:pointer}.OptionRow_is-locked__Jh1po .OptionRow_titleRow__n\\+6AA{cursor:default}.OptionRow_title__T4e2V{font-size:var(--text-sm-size);line-height:var(--text-sm-line);font-weight:600;color:var(--text-primary)}.OptionRow_is-locked__Jh1po .OptionRow_title__T4e2V{color:var(--text-tertiary)}.OptionRow_seePlans__QKw13{font-size:var(--text-sm-size);font-weight:600;color:var(--text-tertiary)}.OptionRow_seePlans__QKw13:hover{color:var(--text-secondary);text-decoration:none}.OptionRow_description__BaMRi{margin:2px 0 0;max-width:78ch;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}.OptionRow_description__BaMRi strong{font-weight:600;color:var(--text-secondary)}.OptionRow_body__salSR{display:flex;flex-direction:column;gap:12px;margin-top:16px}@media(max-width: 767px){.OptionRow_root__7JaLi{padding:16px}}","",{version:3,sources:["webpack://./src/apps/admin/pages/OrgSettings/CustomDomainPage/OptionRow.module.scss"],names:[],mappings:"AAAA,uBACE,YAAA,CACA,yCAAA,CACA,oBAAA,CAAA,eAAA,CACA,iBAAA,CACA,iBAAA,CAGF,wBACE,cAAA,CAGF,2BACE,cAAA,CACA,0BAAA,CAGF,0BACE,WAAA,CAGF,4BACE,YAAA,CACA,kBAAA,CACA,cAAA,CACA,OAAA,CACA,cAAA,CAGF,wDACE,cAAA,CAGF,wBACE,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,oDACE,0BAAA,CAGF,2BACE,6BAAA,CACA,eAAA,CACA,0BAAA,CAEA,iCACE,2BAAA,CACA,oBAAA,CAIJ,8BACE,cAAA,CACA,cAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAEA,qCACE,eAAA,CACA,2BAAA,CAIJ,uBACE,YAAA,CACA,qBAAA,CACA,QAAA,CACA,eAAA,CAGF,yBACE,uBACE,YAAA,CAAA",sourcesContent:[".root {\n  display: grid;\n  grid-template-columns: 20px minmax(0, 1fr);\n  column-gap: 12px;\n  align-items: start;\n  padding: 20px 24px;\n}\n\n.radio {\n  margin-top: 2px;\n}\n\n.lockIcon {\n  margin-top: 2px;\n  color: var(--fg-quaternary);\n}\n\n.content {\n  min-width: 0;\n}\n\n.titleRow {\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 8px;\n  cursor: pointer;\n}\n\n.is-locked .titleRow {\n  cursor: default;\n}\n\n.title {\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.is-locked .title {\n  color: var(--text-tertiary);\n}\n\n.seePlans {\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-tertiary);\n\n  &:hover {\n    color: var(--text-secondary);\n    text-decoration: none;\n  }\n}\n\n.description {\n  margin: 2px 0 0;\n  max-width: 78ch;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n\n  strong {\n    font-weight: 600;\n    color: var(--text-secondary);\n  }\n}\n\n.body {\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  margin-top: 16px;\n}\n\n@media (max-width: 767px) {\n  .root {\n    padding: 16px;\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"OptionRow_root__7JaLi",radio:"OptionRow_radio__9zxKp",lockIcon:"OptionRow_lockIcon__jIrnw",content:"OptionRow_content__6WGZp",titleRow:"OptionRow_titleRow__n+6AA","is-locked":"OptionRow_is-locked__Jh1po",title:"OptionRow_title__T4e2V",seePlans:"OptionRow_seePlans__QKw13",description:"OptionRow_description__BaMRi",body:"OptionRow_body__salSR"};const s=i},63180(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".SubdomainOption_row__-Na-6{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.SubdomainOption_fieldGroup__CAlPB{display:flex;align-items:stretch;width:300px;max-width:100%;height:40px;border:1px solid var(--border-primary);border-radius:8px;background:#fff;box-shadow:var(--shadow-xs);overflow:hidden;transition:border-color .15s ease-out,box-shadow .15s ease-out}.SubdomainOption_fieldGroup__CAlPB:hover{border-color:var(--color-gray-300)}.SubdomainOption_fieldGroup__CAlPB:focus-within{border-color:var(--border-brand);box-shadow:var(--shadow-xs),var(--focus-ring)}.SubdomainOption_groupInput__RI9Bm{flex:1 1;min-width:0;height:100%;padding:0 14px;border:none;background:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-md-size);color:var(--text-primary)}.SubdomainOption_groupInput__RI9Bm::placeholder{color:var(--color-gray-500)}.SubdomainOption_groupInput__RI9Bm:focus{outline:none}.SubdomainOption_groupInput__RI9Bm:disabled{color:var(--text-disabled);cursor:not-allowed}.SubdomainOption_suffixTrigger__n5n0r{flex:none;display:flex;align-items:center;height:100%;gap:4px;padding:0 12px;border:none;border-left:1px solid var(--border-secondary);background:var(--bg-secondary);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);white-space:nowrap;cursor:pointer}.SubdomainOption_suffixTrigger__n5n0r:disabled{color:var(--text-disabled);cursor:not-allowed}.SubdomainOption_helperSlot__dsqSy{min-height:20px}.SubdomainOption_helperHint__uhx3i,.SubdomainOption_helperDanger__ggbem{display:inline-flex;align-items:flex-start;gap:6px;font-size:var(--text-sm-size);line-height:var(--text-sm-line)}.SubdomainOption_helperHint__uhx3i{color:var(--text-tertiary)}.SubdomainOption_helperDanger__ggbem{color:var(--color-error-700)}.SubdomainOption_helperIcon__MoCNY{flex:none;margin-top:3px;color:var(--text-tertiary)}.SubdomainOption_helperIconDanger__jecDI{flex:none;margin-top:3px;color:var(--color-error-700)}@media(max-width: 767px){.SubdomainOption_row__-Na-6{flex-direction:column;align-items:stretch}.SubdomainOption_fieldGroup__CAlPB{width:100%;height:44px}}","",{version:3,sources:["webpack://./src/apps/admin/pages/OrgSettings/CustomDomainPage/SubdomainOption.module.scss"],names:[],mappings:"AAAA,4BACE,YAAA,CACA,sBAAA,CACA,QAAA,CACA,cAAA,CAGF,mCACE,YAAA,CACA,mBAAA,CACA,WAAA,CACA,cAAA,CACA,WAAA,CACA,sCAAA,CACA,iBAAA,CACA,eAAA,CACA,2BAAA,CACA,eAAA,CACA,8DAAA,CAEA,yCACE,kCAAA,CAGF,gDACE,gCAAA,CACA,6CAAA,CAIJ,mCACE,QAAA,CACA,WAAA,CACA,WAAA,CACA,cAAA,CACA,WAAA,CACA,wBAAA,CACA,mCAAA,CACA,6BAAA,CACA,yBAAA,CAEA,gDACE,2BAAA,CAGF,yCACE,YAAA,CAGF,4CACE,0BAAA,CACA,kBAAA,CAIJ,sCACE,SAAA,CACA,YAAA,CACA,kBAAA,CAMA,WAAA,CACA,OAAA,CACA,cAAA,CACA,WAAA,CACA,6CAAA,CACA,8BAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,kBAAA,CACA,cAAA,CAEA,+CACE,0BAAA,CACA,kBAAA,CAIJ,mCACE,eAAA,CAGF,wEAEE,mBAAA,CACA,sBAAA,CACA,OAAA,CACA,6BAAA,CACA,+BAAA,CAGF,mCACE,0BAAA,CAGF,qCACE,4BAAA,CAGF,mCACE,SAAA,CACA,cAAA,CACA,0BAAA,CAGF,yCACE,SAAA,CACA,cAAA,CACA,4BAAA,CAGF,yBACE,4BACE,qBAAA,CACA,mBAAA,CAGF,mCACE,UAAA,CACA,WAAA,CAAA",sourcesContent:[".row {\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  flex-wrap: wrap;\n}\n\n.fieldGroup {\n  display: flex;\n  align-items: stretch;\n  width: 300px;\n  max-width: 100%;\n  height: 40px;\n  border: 1px solid var(--border-primary);\n  border-radius: 8px;\n  background: #ffffff;\n  box-shadow: var(--shadow-xs);\n  overflow: hidden;\n  transition: border-color 0.15s ease-out, box-shadow 0.15s ease-out;\n\n  &:hover {\n    border-color: var(--color-gray-300);\n  }\n\n  &:focus-within {\n    border-color: var(--border-brand);\n    box-shadow: var(--shadow-xs), var(--focus-ring);\n  }\n}\n\n.groupInput {\n  flex: 1;\n  min-width: 0;\n  height: 100%;\n  padding: 0 14px;\n  border: none;\n  background: transparent;\n  font-family: var(--font-family-body);\n  font-size: var(--text-md-size);\n  color: var(--text-primary);\n\n  &::placeholder {\n    color: var(--color-gray-500);\n  }\n\n  &:focus {\n    outline: none;\n  }\n\n  &:disabled {\n    color: var(--text-disabled);
2\n    cursor: not-allowed;\n  }\n}\n\n.suffixTrigger {\n  flex: none;\n  display: flex;\n  align-items: center;\n  // DropdownMenu wraps this trigger in its own `display:block` div, which\n  // stretches to fill .fieldGroup's height (flex default) but doesn't\n  // center a shorter block child inside itself \u2014 without this, the button\n  // sits at the top of that stretched wrapper instead of vertically\n  // centered against the input.\n  height: 100%;\n  gap: 4px;\n  padding: 0 12px;\n  border: none;\n  border-left: 1px solid var(--border-secondary);\n  background: var(--bg-secondary);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  white-space: nowrap;\n  cursor: pointer;\n\n  &:disabled {\n    color: var(--text-disabled);\n    cursor: not-allowed;\n  }\n}\n\n.helperSlot {\n  min-height: 20px;\n}\n\n.helperHint,\n.helperDanger {\n  display: inline-flex;\n  align-items: flex-start;\n  gap: 6px;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n}\n\n.helperHint {\n  color: var(--text-tertiary);\n}\n\n.helperDanger {\n  color: var(--color-error-700);\n}\n\n.helperIcon {\n  flex: none;\n  margin-top: 3px;\n  color: var(--text-tertiary);\n}\n\n.helperIconDanger {\n  flex: none;\n  margin-top: 3px;\n  color: var(--color-error-700);\n}\n\n@media (max-width: 767px) {\n  .row {\n    flex-direction: column;\n    align-items: stretch;\n  }\n\n  .fieldGroup {\n    width: 100%;\n    height: 44px;\n  }\n}\n"],sourceRoot:""}]),i.locals={row:"SubdomainOption_row__-Na-6",fieldGroup:"SubdomainOption_fieldGroup__CAlPB",groupInput:"SubdomainOption_groupInput__RI9Bm",suffixTrigger:"SubdomainOption_suffixTrigger__n5n0r",helperSlot:"SubdomainOption_helperSlot__dsqSy",helperHint:"SubdomainOption_helperHint__uhx3i",helperDanger:"SubdomainOption_helperDanger__ggbem",helperIcon:"SubdomainOption_helperIcon__MoCNY",helperIconDanger:"SubdomainOption_helperIconDanger__jecDI"};const s=i},18704(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.BrandingPage_page__PBnDV{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.BrandingPage_brandCard__FQTba.BrandingPage_brandCard__FQTba{overflow:visible}.BrandingPage_cardBody__ibbSD{max-width:760px}.BrandingPage_band__n1Ppo{padding:var(--spacing-3xl);display:flex;flex-direction:column;gap:var(--spacing-3xl)}.BrandingPage_band__n1Ppo+.BrandingPage_band__n1Ppo{border-top:1px solid var(--border-secondary)}.BrandingPage_row__Q38OV{display:grid;grid-template-columns:minmax(0, 1fr) 260px;grid-gap:var(--spacing-3xl);gap:var(--spacing-3xl);align-items:start}@media(max-width: 767px){.BrandingPage_row__Q38OV{grid-template-columns:minmax(0, 1fr)}}.BrandingPage_rowLabel__3CQjw{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.BrandingPage_rowTitle__\\+jicm{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--text-sm-size);line-height:20px;font-weight:500;color:var(--text-secondary)}.BrandingPage_rowTitleHelp__HAns8{color:var(--fg-quaternary);display:inline-flex}.BrandingPage_rowDescription__FzGOn{font-size:var(--text-xs-size);line-height:18px;color:var(--text-tertiary);max-width:52ch}.BrandingPage_control__5yQh6{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:0}.BrandingPage_tile__WrVOf{border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--bg-primary);display:grid;place-items:center;overflow:hidden;position:relative}.BrandingPage_tile--icon__z7bWh{width:64px;height:64px}.BrandingPage_tile--logo__08xG1{width:200px;height:64px}.BrandingPage_tileImage__VwUV-{max-width:100%;max-height:100%;object-fit:contain;display:block}.BrandingPage_tile--add__frhdv{border-style:dashed;cursor:pointer;gap:var(--spacing-xs);color:var(--text-tertiary);appearance:none;font-family:inherit}.BrandingPage_tile--add__frhdv:hover:not(:disabled){border-color:var(--color-brand-300);background:var(--color-brand-25);color:var(--color-brand-700)}.BrandingPage_tile--add__frhdv:disabled{cursor:not-allowed;border-color:var(--border-disabled);color:var(--text-disabled)}.BrandingPage_tileAddCaption__KxKOr{font-size:var(--text-xs-size);line-height:14px;font-weight:500}.BrandingPage_tile--busy__jrsB\\+{background:var(--bg-secondary)}.BrandingPage_tileSpinner__fkybv{width:20px;height:20px;border-radius:9999px;border:2px solid var(--border-secondary);border-top-color:var(--color-brand-600);animation:BrandingPage_uui-branding-spin__Ty5o0 .7s linear infinite}@keyframes BrandingPage_uui-branding-spin__Ty5o0{to{transform:rotate(360deg)}}.BrandingPage_tile--error__tsCNJ{border-color:var(--color-error-300);background:var(--color-error-25);color:var(--color-error-700)}.BrandingPage_tileActs__2do-f{display:flex;align-items:center;gap:var(--spacing-lg)}.BrandingPage_linkBtn__cfWQy{appearance:none;background:none;border:0;padding:0;display:inline-flex;align-items:center;gap:5px;font-size:var(--text-xs-size);line-height:18px;font-weight:600;color:var(--color-brand-700);cursor:pointer}.BrandingPage_linkBtn__cfWQy:hover{color:var(--color-brand-800)}.BrandingPage_linkBtn__cfWQy:disabled{color:var(--text-disabled);cursor:not-allowed}.BrandingPage_linkBtn--destructive__jis8y{color:var(--text-tertiary)}.BrandingPage_linkBtn--destructive__jis8y:hover{color:var(--color-error-700)}.BrandingPage_meta__2jEHc{font-size:var(--text-xs-size);line-height:18px;color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BrandingPage_fieldError__EsC-V{display:flex;gap:var(--spacing-sm);align-items:flex-start;font-size:var(--text-xs-size);line-height:18px;color:var(--color-error-700);max-width:52ch}.BrandingPage_fieldErrorIcon__uAEWZ{color:var(--color-error-600);flex:none;margin-top:2px}.BrandingPage_swatch__PSlbl{display:flex;align-items:center;gap:var(--spacing-lg)}.BrandingPage_dot__Ia\\+18{width:40px;height:40px;flex:none;border-radius:9999px;border:1px solid rgba(10,13,18,.1);box-shadow:var(--shadow-xs);cursor:pointer;padding:0}.BrandingPage_dot--invalid__J8esH{background-image:repeating-linear-gradient(45deg, var(--color-gray-100) 0 6px, var(--border-secondary) 6px 12px)}.BrandingPage_hexInput__udkNv{height:40px;width:120px;padding:0 var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary);box-shadow:var(--shadow-xs);font-size:var(--text-sm-size);color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-sizing:border-box}
2.BrandingPage_hexInput__udkNv:focus{outline:0;border-color:var(--color-brand-300);box-shadow:var(--shadow-xs),0 0 0 4px var(--color-brand-100)}.BrandingPage_hexInput__udkNv.BrandingPage_hexInput--bad__9FxQj{border-color:var(--color-error-300)}.BrandingPage_hexInput--bad__9FxQj:focus{border-color:var(--color-error-300);box-shadow:var(--shadow-xs),0 0 0 4px var(--color-error-100)}.BrandingPage_colorPickerPopover__dByHD{position:relative}.BrandingPage_colorPickerPanel__TGhLO{position:absolute;z-index:10;top:calc(100% + 8px);left:0}.BrandingPage_hiddenInput__nG9cP{display:none}.BrandingPage_cardFooterActions__\\+Tmqp{display:flex;align-items:center;gap:var(--spacing-lg);margin-left:auto;flex:none}.BrandingPage_footerMessage__CGLWp{display:flex;align-items:flex-start;gap:var(--spacing-md);font-size:var(--text-sm-size);line-height:20px;max-width:60ch}.BrandingPage_footerMessage__CGLWp strong{font-weight:600}.BrandingPage_footerMessage--error__2Lm5r{color:var(--text-error-primary)}.BrandingPage_footerMessage--success__YjvnM{color:var(--color-success-700)}.BrandingPage_footerMessageIcon--error__Ppgem{color:var(--color-error-600)}.BrandingPage_footerMessageIcon--success__KfOfF{color:var(--color-success-600)}.BrandingPage_footerMessage__CGLWp strong{font-weight:600}.BrandingPage_footerMessageIcon__G5TIR{flex:none;margin-top:2px}',"",{version:3,sources:["webpack://./src/apps/admin/pages/OrganizationBrandingPage/BrandingPage.module.scss"],names:[],mappings:"AAEA,0BACE,YAAA,CACA,qBAAA,CACA,sBAAA,CAOF,6DACE,gBAAA,CAKF,8BACE,eAAA,CAGF,0BACE,0BAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CAGF,oDACE,4CAAA,CAGF,yBACE,YAAA,CACA,0CAAA,CACA,2BAAA,CAAA,sBAAA,CACA,iBAAA,CAGF,yBACE,yBACE,oCAAA,CAAA,CAIJ,8BACE,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,WAAA,CAGF,+BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,2BAAA,CAGF,kCACE,0BAAA,CACA,mBAAA,CAGF,oCACE,6BAAA,CACA,gBAAA,CACA,0BAAA,CACA,cAAA,CAGF,6BACE,YAAA,CACA,qBAAA,CACA,qBAAA,CACA,WAAA,CAKF,0BACE,sCAAA,CACA,8BAAA,CACA,4BAAA,CACA,YAAA,CACA,kBAAA,CACA,eAAA,CACA,iBAAA,CAGF,gCACE,UAAA,CACA,WAAA,CAGF,gCACE,WAAA,CACA,WAAA,CAGF,+BACE,cAAA,CACA,eAAA,CACA,kBAAA,CACA,aAAA,CAGF,+BACE,mBAAA,CACA,cAAA,CACA,qBAAA,CACA,0BAAA,CACA,eAAA,CACA,mBAAA,CAGF,oDACE,mCAAA,CACA,gCAAA,CACA,4BAAA,CAGF,wCACE,kBAAA,CACA,mCAAA,CACA,0BAAA,CAGF,oCACE,6BAAA,CACA,gBAAA,CACA,eAAA,CAGF,iCACE,8BAAA,CAGF,iCACE,UAAA,CACA,WAAA,CACA,oBAAA,CACA,wCAAA,CACA,uCAAA,CACA,mEAAA,CAGF,iDACE,GACE,wBAAA,CAAA,CAIJ,iCACE,mCAAA,CACA,gCAAA,CACA,4BAAA,CAGF,8BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,6BACE,eAAA,CACA,eAAA,CACA,QAAA,CACA,SAAA,CACA,mBAAA,CACA,kBAAA,CACA,OAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,4BAAA,CACA,cAAA,CAGF,mCACE,4BAAA,CAGF,sCACE,0BAAA,CACA,kBAAA,CAGF,0CACE,0BAAA,CAGF,gDACE,4BAAA,CAGF,0BACE,6BAAA,CACA,gBAAA,CACA,0BAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,gCACE,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,6BAAA,CACA,gBAAA,CACA,4BAAA,CACA,cAAA,CAGF,oCACE,4BAAA,CACA,SAAA,CACA,cAAA,CAKF,4BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,0BACE,UAAA,CACA,WAAA,CACA,SAAA,CACA,oBAAA,CACA,kCAAA,CACA,2BAAA,CACA,cAAA,CACA,SAAA,CAGF,kCACE,gHAAA,CAOF,8BACE,WAAA,CACA,WAAA,CACA,2BAAA,CACA,8BAAA,CACA,sCAAA,CACA,4BAAA,CACA,2BAAA,CACA,6BAAA,CACA,yBAAA,CACA,4BAAA,CAAA,iCAAA,CACA,qBAAA,CAGF,oCACE,SAAA,CACA,mCAAA,CACA,4DAAA,CAGF,gEACE,mCAAA,CAGF,yCACE,mCAAA,CACA,4DAAA,CAGF,wCACE,iBAAA,CAGF,sCACE,iBAAA,CACA,UAAA,CACA,oBAAA,CACA,MAAA,CAGF,iCACE,YAAA,CAKF,wCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,gBAAA,CACA,SAAA,CAGF,mCACE,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,6BAAA,CACA,gBAAA,CACA,cAAA,CAGF,0CACE,eAAA,CAGF,0CACE,+BAAA,CAGF,4CACE,8BAAA,CAGF,8CACE,4BAAA,CAGF,gDACE,8BAAA,CAGF,0CACE,eAAA,CAGF,uCACE,SAAA,CACA,cAAA",sourcesContent:["// assets/handoffs/design_handoff_branding \u2014 restyle onto Untitled UI.\n\n.page {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-3xl);\n}\n\n\n// The color picker popover needs to escape the card's rounded-corner clip\n// to avoid being cut off near the bottom row \u2014 overridden here per\n// [[feedback_no_direct_edits_to_untitled_theme]], scoped to this card only.\n.brandCard.brandCard {\n  overflow: visible;\n\n}\n\n\n.cardBody {\n  max-width: 760px;\n}\n\n.band {\n  padding: var(--spacing-3xl);\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-3xl);\n}\n\n.band + .band {\n  border-top: 1px solid var(--border-secondary);\n}\n\n.row {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 260px;\n  gap: var(--spacing-3xl);\n  align-items: start;\n}\n\n@media (max-width: 767px) {\n  .row {\n    grid-template-columns: minmax(0, 1fr);\n  }\n}\n\n.rowLabel {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-xxs);\n  min-width: 0;\n}\n\n.rowTitle {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n.rowTitleHelp {\n  color: var(--fg-quaternary);\n  display: inline-flex;\n}\n\n.rowDescription {\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  max-width: 52ch;\n}\n\n.control {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-md);\n  min-width: 0;\n}\n\n// -- Upload tile ----------------------------------------------------------\n\n.tile {\n  border: 1px solid var(--border-primary);\n  border-radius: var(--radius-md);\n  background: var(--bg-primary);\n  display: grid;\n  place-items: center;\n  overflow: hidden;\n  position: relative;\n}\n\n.tile--icon {\n  width: 64px;\n  height: 64px;\n}\n\n.tile--logo {\n  width: 200px;\n  height: 64px;\n}\n\n.tileImage {\n  max-width: 100%;\n  max-height: 100%;\n  object-fit: contain;\n  display: block;\n}\n\n.tile--add {\n  border-style: dashed;\n  cursor: pointer;\n  gap: var(--spacing-xs);\n  color: var(--text-tertiary);\n  appearance: none;\n  font-family: inherit;\n}\n\n.tile--add:hover:not(:disabled) {\n  border-color: var(--color-brand-300);\n  background: var(--color-brand-25);\n  color: var(--color-brand-700);\n}
2\n\n.tile--add:disabled {\n  cursor: not-allowed;\n  border-color: var(--border-disabled);\n  color: var(--text-disabled);\n}\n\n.tileAddCaption {\n  font-size: var(--text-xs-size);\n  line-height: 14px;\n  font-weight: 500;\n}\n\n.tile--busy {\n  background: var(--bg-secondary);\n}\n\n.tileSpinner {\n  width: 20px;\n  height: 20px;\n  border-radius: 9999px;\n  border: 2px solid var(--border-secondary);\n  border-top-color: var(--color-brand-600);\n  animation: uui-branding-spin 0.7s linear infinite;\n}\n\n@keyframes uui-branding-spin {\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n.tile--error {\n  border-color: var(--color-error-300);\n  background: var(--color-error-25);\n  color: var(--color-error-700);\n}\n\n.tileActs {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n}\n\n.linkBtn {\n  appearance: none;\n  background: none;\n  border: 0;\n  padding: 0;\n  display: inline-flex;\n  align-items: center;\n  gap: 5px;\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 600;\n  color: var(--color-brand-700);\n  cursor: pointer;\n}\n\n.linkBtn:hover {\n  color: var(--color-brand-800);\n}\n\n.linkBtn:disabled {\n  color: var(--text-disabled);\n  cursor: not-allowed;\n}\n\n.linkBtn--destructive {\n  color: var(--text-tertiary);\n}\n\n.linkBtn--destructive:hover {\n  color: var(--color-error-700);\n}\n\n.meta {\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n\n.fieldError {\n  display: flex;\n  gap: var(--spacing-sm);\n  align-items: flex-start;\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--color-error-700);\n  max-width: 52ch;\n}\n\n.fieldErrorIcon {\n  color: var(--color-error-600);\n  flex: none;\n  margin-top: 2px;\n}\n\n// -- Color row --------------------------------------------------------------\n\n.swatch {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n}\n\n.dot {\n  width: 40px;\n  height: 40px;\n  flex: none;\n  border-radius: 9999px;\n  border: 1px solid rgba(10, 13, 18, 0.1);\n  box-shadow: var(--shadow-xs);\n  cursor: pointer;\n  padding: 0;\n}\n\n.dot--invalid {\n  background-image: repeating-linear-gradient(\n    45deg,\n    var(--color-gray-100) 0 6px,\n    var(--border-secondary) 6px 12px\n  );\n}\n\n.hexInput {\n  height: 40px;\n  width: 120px;\n  padding: 0 var(--spacing-lg);\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  box-shadow: var(--shadow-xs);\n  font-size: var(--text-sm-size);\n  color: var(--text-primary);\n  font-variant-numeric: tabular-nums;\n  box-sizing: border-box;\n}\n\n.hexInput:focus {\n  outline: 0;\n  border-color: var(--color-brand-300);\n  box-shadow: var(--shadow-xs), 0 0 0 4px var(--color-brand-100);\n}\n\n.hexInput.hexInput--bad {\n  border-color: var(--color-error-300);\n}\n\n.hexInput--bad:focus {\n  border-color: var(--color-error-300);\n  box-shadow: var(--shadow-xs), 0 0 0 4px var(--color-error-100);\n}\n\n.colorPickerPopover {\n  position: relative;\n}\n\n.colorPickerPanel {\n  position: absolute;\n  z-index: 10;\n  top: calc(100% + 8px);\n  left: 0;\n}\n\n.hiddenInput {\n  display: none;\n}\n\n// -- Footer -----------------------------------------------------------------\n\n.cardFooterActions {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  margin-left: auto;\n  flex: none;\n}\n\n.footerMessage {\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-md);\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  max-width: 60ch;\n}\n\n.footerMessage strong {\n  font-weight: 600;\n}\n\n.footerMessage--error {\n  color: var(--text-error-primary);\n}\n\n.footerMessage--success {\n  color: var(--color-success-700);\n}\n\n.footerMessageIcon--error {\n  color: var(--color-error-600);\n}\n\n.footerMessageIcon--success {\n  color: var(--color-success-600);\n}\n\n.footerMessage strong {\n  font-weight: 600;\n}\n\n.footerMessageIcon {\n  flex: none;\n  margin-top: 2px;\n}\n"],sourceRoot:""}]),i.locals={page:"BrandingPage_page__PBnDV",brandCard:"BrandingPage_brandCard__FQTba",cardBody:"BrandingPage_cardBody__ibbSD",band:"BrandingPage_band__n1Ppo",row:"BrandingPage_row__Q38OV",rowLabel:"BrandingPage_rowLabel__3CQjw",rowTitle:"BrandingPage_rowTitle__+jicm",rowTitleHelp:"BrandingPage_rowTitleHelp__HAns8",rowDescription:"BrandingPage_rowDescription__FzGOn",control:"BrandingPage_control__5yQh6",tile:"BrandingPage_tile__WrVOf","tile--icon":"BrandingPage_tile--icon__z7bWh","tile--logo":"BrandingPage_tile--logo__08xG1",tileImage:"BrandingPage_tileImage__VwUV-","tile--add":"BrandingPage_tile--add__frhdv",tileAddCaption:"BrandingPage_tileAddCaption__KxKOr","tile--busy":"BrandingPage_tile--busy__jrsB+",tileSpinner:"BrandingPage_tileSpinner__fkybv","uui-branding-spin":"BrandingPage_uui-branding-spin__Ty5o0","tile--error":"BrandingPage_tile--error__tsCNJ",tileActs:"BrandingPage_tileActs__2do-f",linkBtn:"BrandingPage_linkBtn__cfWQy","linkBtn--destructive":"BrandingPage_linkBtn--destructive__jis8y",meta:"BrandingPage_meta__2jEHc",fieldError:"BrandingPage_fieldError__EsC-V",fieldErrorIcon:"BrandingPage_fieldErrorIcon__uAEWZ",swatch:"BrandingPage_swatch__PSlbl",dot:"BrandingPage_dot__Ia+18","dot--invalid":"BrandingPage_dot--invalid__J8esH",hexInput:"BrandingPage_hexInput__udkNv","hexInput--bad":"BrandingPage_hexInput--bad__9FxQj",colorPickerPopover:"BrandingPage_colorPickerPopover__dByHD",colorPickerPanel:"BrandingPage_colorPickerPanel__TGhLO",hiddenInput:"BrandingPage_hiddenInput__nG9cP",cardFooterActions:"BrandingPage_cardFooterActions__+Tmqp",footerMessage:"BrandingPage_footerMessage__CGLWp","footerMessage--error":"BrandingPage_footerMessage--error__2Lm5r","footerMessage--success":"BrandingPage_footerMessage--success__YjvnM","footerMessageIcon--error":"BrandingPage_footerMessageIcon--error__Ppgem","footerMessageIcon--success":"BrandingPage_footerMessageIcon--success__KfOfF",footerMessageIcon:"BrandingPage_footerMessageIcon__G5TIR"};const s=i},45418(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,'.MembersPage_headerActions__mEF2K{margin-left:auto;flex:none;display:flex;gap:var(--spacing-md)}@media(max-width: 767px){.MembersPage_headerActions__mEF2K{margin-left:0;width:100%;flex-direction:column}.MembersPage_headerActions__mEF2K button{width:100%}}.MembersPage_toolbar__kHFUJ{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-3xl);border-bottom:1px solid var(--border-secondary)}.MembersPage_search__n7LC7{position:relative;width:280px;flex:none}.MembersPage_searchIcon__EH9pH{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--fg-quaternary);pointer-events:none}.MembersPage_searchInput__0Qn3l{width:100%;box-sizing:border-box;height:36px;padding:0 var(--spacing-lg) 0 38px;border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary);box-shadow:var(--shadow-xs);font-size:var(--text-sm-size);color:var(--text-primary)}.MembersPage_searchInput__0Qn3l::placeholder{color:var(--text-quaternary)}.MembersPage_searchInput__0Qn3l:focus{outline:0;border-color:var(--color-brand-300);box-shadow:var(--shadow-xs),0 0 0 4px var(--color-brand-100)}.MembersPage_toolbarRight__4ivc5{margin-left:auto;display:flex;gap:var(--spacing-md)}.MembersPage_filterButton__O2LLr{display:inline-flex;align-items:center;gap:var(--spacing-sm);height:36px;padding:0 10px 0 var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary);box-shadow:var(--shadow-xs);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary)}.MembersPage_filterButton__O2LLr:hover{background:var(--bg-secondary)}.MembersPage_filterButton__O2LLr strong{font-weight:600;color:var(--text-primary)}.MembersPage_filterButtonIcon__sGdAi{color:var(--fg-quaternary)}.MembersPage_filterButton--applied__MDben{border-color:var(--color-brand-300);background:var(--color-brand-25)}.MembersPage_table__78vjG{width:100%;border-collapse:collapse;table-layout:fixed}.MembersPage_table__78vjG th{padding:var(--spacing-lg) var(--spacing-xl);background:var(--bg-primary);font-size:12px;line-height:18px;font-weight:500;color:var(--text-tertiary);text-align:left;border-bottom:1px solid var(--border-secondary)}.MembersPage_table__78vjG th:first-child,.MembersPage_table__78vjG td:first-child{padding-left:var(--spacing-3xl)}.MembersPage_table__78vjG th:last-child,.MembersPage_table__78vjG td:last-child{padding-right:var(--spacing-xl)}.MembersPage_table__78vjG td{padding:var(--spacing-lg) var(--spacing-xl);font-size:var(--text-sm-size);line-height:20px;color:var(--text-secondary);border-bottom:1px solid var(--border-secondary);vertical-align:middle}.MembersPage_table__78vjG tbody tr:last-child td{border-bottom:0}.MembersPage_row__jhrq1:hover td,.MembersPage_row__jhrq1:focus-within td{background:var(--bg-secondary)}.MembersPage_colName__OsJX0{width:auto}.MembersPage_colRole__OWPNo{width:132px}.MembersPage_colStatus__R6\\+Lp{width:104px}.MembersPage_colLast__kdcwh{width:132px}.MembersPage_colActions__hSQKY{width:64px}.MembersPage_nameCell__HxOCa{display:flex;align-items:center;gap:var(--spacing-lg);min-width:0}.MembersPage_avatar__i9wDC.MembersPage_avatar__i9wDC{width:36px;height:36px;font-size:13px}.MembersPage_nameBlock__GjdxI{min-width:0}.MembersPage_nameLine__z3S33{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--text-sm-size);font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MembersPage_metaLine__el6J1{display:block;margin-top:1px;font-size:12px;line-height:18px;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MembersPage_youPill__PA4eW{flex:none;height:20px;padding:0 var(--spacing-sm);border-radius:var(--radius-full);background:var(--color-gray-100);border:1px solid var(--border-secondary);font-size:11px;line-height:18px;font-weight:500;color:var(--text-secondary)}.MembersPage_roleCellBusy__FKJcL{display:inline-flex;align-items:center;gap:var(--spacing-md);color:var(--text-tertiary)}.MembersPage_spinnerSm__rlwih{width:12px;height:12px;flex:none;border-radius:9999px;border:2px solid var(--color-gray-200);border-top-color:var(--text-tertiary);animation:MembersPage_uui-members-spin__\\+j1bs .7s linear infinite}@keyframes MembersPage_uui-members-spin__\\+j1bs{to{transform:rotate(360deg)}}.MembersPage_lastActiveCell__Rkff5{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-tertiary)}.MembersPage_dash__G-ZZy{color:var(--text-quaternary);font-weight:400}.MembersPage_rowKebab__TPNN5{opacity:0}
2.MembersPage_row__jhrq1:hover .MembersPage_rowKebab__TPNN5,.MembersPage_row__jhrq1:focus-within .MembersPage_rowKebab__TPNN5{opacity:1}.MembersPage_rowBusy__dC5Wh td{color:var(--text-quaternary)}.MembersPage_rowBusy__dC5Wh .MembersPage_nameLine__z3S33{color:var(--text-tertiary)}.MembersPage_rowError__x3\\+QP{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-3xl);background:var(--color-error-50);font-size:12px;line-height:18px;color:var(--color-error-700)}.MembersPage_rowErrorIcon__DtLlT{flex:none;color:var(--color-error-600)}.MembersPage_rowErrorActions__8o\\+PB{margin-left:auto;flex:none;display:flex;align-items:center;gap:var(--spacing-md)}.MembersPage_rowErrorActions__8o\\+PB>button{appearance:none;background:none;border:0;padding:0;cursor:pointer;font-size:12px;color:var(--color-error-700);font-weight:600}.MembersPage_empty__WL8Cf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:56px var(--spacing-3xl);text-align:center}.MembersPage_emptyDisc__wTVYM{width:48px;height:48px;border-radius:9999px;background:var(--bg-secondary);border:1px solid var(--border-secondary);display:grid;place-items:center;margin-bottom:var(--spacing-lg);color:var(--fg-quaternary)}.MembersPage_emptyTitle__ND7TX{margin:0;font-size:var(--text-sm-size);font-weight:600;color:var(--text-primary)}.MembersPage_emptyText__dk9oz{margin:0;max-width:360px;font-size:var(--text-sm-size);line-height:20px;color:var(--text-tertiary)}.MembersPage_emptyCta__Wnpj9{margin-top:var(--spacing-xl)}.MembersPage_footer__HzrAS{box-sizing:border-box;height:64px;display:flex;align-items:center;gap:var(--spacing-xl);padding:0 var(--spacing-3xl);font-size:var(--text-sm-size);color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MembersPage_footerRight__4FbXZ{margin-left:auto}.MembersPage_footerSeats__416wB{display:inline-flex;align-items:center;gap:var(--spacing-md)}.MembersPage_footerSeats__416wB i{font-style:normal;color:var(--text-quaternary)}.MembersPage_seatsWarn__f7egl{display:inline-flex;align-items:center;gap:var(--spacing-sm);color:var(--color-warning-700);font-weight:500}.MembersPage_seatsWarn--error__qEoET{color:var(--color-error-700)}.MembersPage_menuLabel__BqbMe{padding:var(--spacing-md) 10px var(--spacing-xs);font-size:11px;line-height:16px;font-weight:600;color:var(--text-quaternary)}.MembersPage_menuCheck__8IgAE{color:var(--color-brand-600)}.MembersPage_menuCheckSpacer__ZWMyP{display:inline-block;width:20px;height:20px}.MembersPage_rowMenuPanel__LrVZv{width:236px;box-sizing:border-box}@media(max-width: 767px){.MembersPage_rowMenuPanel__LrVZv{width:250px}}.MembersPage_dialogField__5BZif{margin-top:var(--spacing-2xl)}.MembersPage_dialogHint__nFiHs{margin:var(--spacing-md) 0 0;font-size:12px;line-height:18px;color:var(--text-tertiary)}.MembersPage_dialogNote__LGZjy{display:flex;align-items:center;gap:var(--spacing-md);margin:var(--spacing-2xl) 0 0;font-size:12px;line-height:18px;color:var(--text-tertiary)}.MembersPage_dialogNoteIcon__h6eh9{color:var(--fg-quaternary);flex:none}.MembersPage_dialogError__IeeNa{display:flex;align-items:flex-start;gap:var(--spacing-md);margin:var(--spacing-2xl) 0 0;padding:var(--spacing-lg);border-radius:var(--radius-md);background:var(--color-error-50);border:1px solid var(--color-error-200)}.MembersPage_dialogErrorIcon__PLOLY{flex:none;margin-top:2px;color:var(--color-error-600)}.MembersPage_dialogErrorText__z2TIp{font-size:12px;line-height:18px;color:var(--color-error-700)}.MembersPage_dialogErrorText__z2TIp strong{display:block;font-weight:600}.MembersPage_dialogFooterAux__MzHZI{margin-right:auto}.MembersPage_desktopOnly__1TGbi{display:block}.MembersPage_mobileOnly__bhpKv{display:none}@media(max-width: 767px){.MembersPage_desktopOnly__1TGbi{display:none}.MembersPage_mobileOnly__bhpKv{display:block}.MembersPage_toolbar__kHFUJ{flex-direction:column;align-items:stretch;padding:var(--spacing-lg) var(--spacing-xl)}.MembersPage_search__n7LC7{width:100%}.MembersPage_searchInput__0Qn3l{height:44px}.MembersPage_toolbarRight__4ivc5{margin-left:0;width:100%}.MembersPage_filterButton__O2LLr{flex:1 1;height:44px;justify-content:center}}.MembersPage_mobileRow__CUJWU{display:grid;grid-template-columns:36px minmax(0, 1fr) 44px;align-items:center;grid-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg);min-height:76px;padding:var(--spacing-lg) 6px var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--border-secondary);box-sizing:border-box;width:100%;background:var(--bg-primary)}.MembersPage_mobileRowLine1__fTqF7{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}.MembersPage_mobileRowLine1__fTqF7 b{font-size:15px;line-height:22px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MembersPage_mobileRowLine2__IDijK{display:block;margin-top:2px;font-size:12px;line-height:18px;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MembersPage_mobileFooter__8fBwJ{box-sizing:border-box;min-height:64px;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:10px var(--spacing-xl);font-size:12px;line-height:18px;color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}',"",{version:3,sources:["webpack://./src/apps/admin/pages/OrganizationMembersPage/MembersPage.module.scss"],names:[],mappings:"AAEA,kCACE,gBAAA,CACA,SAAA,CACA,YAAA,CACA,qBAAA,CAMF,yBACE,kCACE,aAAA,CACA,UAAA,CACA,qBAAA,CAGF,yCACE,UAAA,CAAA,CAMJ,4BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,4CAAA,CACA,+CAAA,CAGF,2BACE,iBAAA,CACA,WAAA,CACA,SAAA,CAGF,+BACE,iBAAA,CACA,SAAA,CACA,OAAA,CACA,0BAAA,CACA,0BAAA,CACA,mBAAA,CAGF,gCACE,UAAA,CACA,qBAAA,CACA,WAAA,CACA,kCAAA,CACA,8BAAA,CACA,sCAAA,CACA,4BAAA,CACA,2BAAA,CACA,6BAAA,CACA,yBAAA,CAGF,6CACE,4BAAA,CAGF,sCACE,SAAA,CACA,mCAAA,CACA,4DAAA,CAGF,iCACE,gBAAA,CACA,YAAA,CACA,qBAAA,CAGF,iCACE,mBAAA,CACA,kBAAA,CACA,qBAAA,CACA,WAAA,CACA,kCAAA,CACA,8BAAA,CACA,sCAAA,CACA,4BAAA,CACA,2BAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CAGF,uCACE,8BAAA,CAGF,wCACE,eAAA,CACA,yBAAA,CAGF,qCACE,0BAAA,CAGF,0CACE,mCAAA,CACA,gCAAA,CAKF,0BACE,UAAA,CACA,wBAAA,CACA,kBAAA,CAGF,6BACE,2CAAA,CACA,4BAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,0BAAA,CACA,eAAA,CACA,+CAAA,CAGF,kFAEE,+BAAA,CAGF,gFAEE,+BAAA,CAGF,6BACE,2CAAA,CACA,6BAAA,CACA,gBAAA,CACA,2BAAA,CACA,+CAAA,CACA,qBAAA,CAGF,iDACE,eAAA,CAGF,yEAEE,8BAAA,CAGF,4BACE,UAAA,CAEF,4BACE,WAAA,CAEF,+BACE,WAAA,CAEF,4BACE,WAAA,CAEF,+BACE,UAAA,CAGF,6BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,WAAA,CAGF,qDACE,UAAA,CACA,WAAA,CACA,cAAA,CAGF,8BACE,WAAA,CAGF,6BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,6BAAA,CACA,eAAA,CACA,yBAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAGF,6BACE,aAAA,CACA,cAAA,CACA,cAAA,CACA,gBAAA,CACA,0BAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAGF,4BACE,SAAA,CACA,WAAA,CACA,2BAAA,CACA,gCAAA,CACA,gCAAA,CACA,wCAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,2BAAA,CAGF,iCACE,mBAAA,CACA,kBAAA,CACA,qBAAA,CACA,0BAAA,CAGF,8BACE,UAAA,CACA,WAAA,CACA,SAAA,CACA,oBAAA,CACA,sCAAA,CACA,qCAAA,CACA,kEAAA,CAGF,gDACE,GACE,wBAAA,CAAA,CAIJ,mCACE,4BAAA,CAAA,iCAAA,CACA,0BAAA,CAGF,yBACE,4BAAA,CACA,eAAA,CAGF,6BACE,SAAA,CAGF,6HAEE,SAAA,CAGF,+BACE,4BAAA,CAGF,yDACE,0BAAA,CAKF,8BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,4CAAA,CACA,gCAAA,CACA,cAAA,CACA,gBAAA,CACA,4BAAA,CAGF,iCACE,SAAA,CACA,4BAAA,CAGF,qCACE,gBAAA,CACA,SAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,4CACE,eAAA,CACA,eAAA,CACA,QAAA,CACA,SAAA,CACA,cAAA,CACA,cAAA,CACA,4BAAA,CACA,eAAA,CAKF,0BACE,YAAA,CACA,qBAAA,CACA,kBAAA,CACA,sBAAA,CACA,qBAAA,CACA,+BAAA,CACA,iBAAA,CAGF,8BACE,UAAA,CACA,WAAA,CACA,oBAAA,CACA,8BAAA,CACA,wCAAA,CACA,YAAA,CACA,kBAAA,CACA,+BAAA,CACA,0BAAA,CAGF,+BACE,QAAA,CACA,6BAAA,CACA,eAAA,CACA,yBAAA,CAGF,8BACE,QAAA,CACA,eAAA,CACA,6BAAA,CACA,gBAAA,CACA,0BAAA,CAGF,6BACE,4BAAA,CAKF,2BACE,qBAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,4BAAA,CACA,6BAAA,CACA,0BAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,gCACE,gBAAA,CAGF,gCACE,mBAAA,CACA,kBAAA,CACA,qBAAA,CAGF,kCACE,iBAAA,CACA,4BAAA,CAGF,8BACE,mBAAA,CACA,kBAAA,CACA,qBAAA,CACA,8BAAA,CACA,eAAA,CAGF,qCACE,4BAAA,CAKF,8BACE,gDAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,4BAAA,CAGF,8BACE,4BAAA,CAGF,oCACE,oBAAA,CACA,UAAA,CACA,WAAA,CAMF,iCACE,WAAA,CACA,qBAAA,CAGF,yBACE,iCACE,WAAA,CAAA,CAMJ,gCACE,6BAAA,CAGF,+BACE,4BAAA,CACA,cAAA,CACA,gBAAA,CACA,0BAAA,CAGF,+BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,6BAAA,CACA,cAAA,CACA,gBAAA,CACA,0BAAA,CAGF,mCACE,0BAAA,CACA,SAAA,CAGF,gCACE,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,6BAAA,CACA,yBAAA,CACA,8BAAA,CACA,gCAAA,CACA,uCAAA,CAGF,oCACE,SAAA,CACA,cAAA,CACA,4BAAA,CAGF,oCACE,cAAA,CACA,gBAAA,CACA,4BAAA,CAGF,2CACE,aAAA,CACA,eAAA,CAGF,oCACE,iBAAA,CAOF,gCACE,aAAA,CAGF,+BACE,YAAA,CAGF,yBACE,gCACE,YAAA,CAGF,+BACE,aAAA,CAGF,4BACE,qBAAA,CACA,mBAAA,CACA,2CAAA,CAGF,2BACE,UAAA,CAGF,gCACE,WAAA,CAGF,iCACE,aAAA,CACA,UAAA,CAGF,iCACE,QAAA,CACA,WAAA,CACA,sBAAA,CAAA,CAIJ,8BACE,YAAA,CACA,8CAAA,CACA,kBAAA,CACA,iCAAA,CAAA,4BAAA,CACA,eAAA,CACA,iEAAA,CACA,+CAAA,CACA,qBAAA,CACA,UAAA,CACA,4BAAA,CAGF,mCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,WAAA,CAGF,qCACE,cAAA,CACA,gBAAA,CACA,eAAA,CACA,yBAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAGF,mCACE,aAAA,CACA,cAAA,CACA,cAAA,CACA,gBAAA,CACA,0BAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CACA,4BAAA,CAAA,iCAAA,CAGF,iCACE,qBAAA,CACA,eAAA,CACA,YAAA,CACA,qBAAA,CACA,sBAAA,CACA,OAAA,CACA,8BAAA,CACA,cAAA,CACA,gBAAA,CACA,0BAAA,CACA,4BAAA,CAAA,iCAAA",sourcesContent:["// assets/handoffs/design_handoff_workspace_members \u2014 Members tab rebuild.\n\n.headerActions {\n  margin-left: auto;\n  flex: none;\n  display: flex;\n  gap: var(--spacing-md);\n}\n\n// Card's header uses flex-wrap with the title block at min-width:0, so\n// without an explicit full-width break the actions squeeze the title into\n// a sliver instead of dropping to their own line.\n@media (max-width: 767px) {\n  .headerActions {\n    margin-left: 0;\n    width: 100%;\n    flex-direction: column;\n  }\n\n  .headerActions button {\n    width: 100%;\n  }\n}\n\n// -- Toolbar ----------------------------------------------------------------\n\n.toolbar {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-xl) var(--spacing-3xl);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.search {\n  position: relative;\n  width: 280px;\n  flex: none;\n}\n\n.searchIcon {\n  position: absolute;\n  left: 10px;\n  top: 50%;\n  transform: translateY(-50%);\n  color: var(--fg-quaternary);\n  pointer-events: none;\n}\n\n.searchInput {\n  width: 100%;\n  box-sizing: border-box;\n  height: 36px;\n  padding: 0 var(--spacing-lg) 0 38px;\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  box-shadow: var(--shadow-xs);\n  font-size: var(--text-sm-size);\n  color: var(--text-primary);\n}\n\n.searchInput::placeholder {\n  color: var(--text-quaternary);\n}\n\n.searchInput:focus {\n  outline: 0;\n  border-color: var(--color-brand-300);\n  box-shadow: var(--shadow-xs), 0 0 0 4px var(--color-brand-100);\n}\n\n.toolbarRight {\n  margin-left: auto;\n  display: flex;\n  gap: var(--spacing-md);\n}\n\n.filterButton {\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  height: 36px;\n  padding: 0 10px 0 var(--spacing-lg);\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  box-shadow: var(--shadow-xs);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n.filterButton:hover {\n  background: var(--bg-secondary);\n}\n\n.filterButton strong {\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.filterButtonIcon {\n  color: var(--fg-quaternary);\n}\n\n.filterButton--applied {\n  border-color: var(--color-brand-300);\n  background: var(--color-brand-25);\n}\n\n// -- Table --------------------------------------------------------------\n\n.table {\n  width: 100%;\n  border-collapse: collapse;\n  table-layout: fixed;\n}\n\n.table th {\n  padding: var(--spacing-lg) var(--spacing-xl);\n  background: var(--bg-primary);\n  font-size: 12px;\n  line-height: 18px;\n  font-weight: 500;\n  color: var(--text-tertiary);\n  text-align: left;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.table th:first-child,\n.table td:first-child {\n  padding-left: var(--spacing-3xl);\n}\n\n.table th:last-child,\n.table td:last-child {\n  padding-right: var(--spacing-xl);\n}\n\n.table td {\n  padding: var(--spacing-lg) var(--spacing-xl);\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--text-secondary);\n  border-bottom: 1px solid var(--border-secondary);\n  vertical-align: middle;\n}\n\n.table tbody tr:last-child td {\n  border-bottom: 0;\n}\n\n.row:hover td,\n.row:focus-within td {\n  background: var(--bg-secondary);\n}\n\n.colName {\n  width: auto;\n}\n.colRole {\n  width: 132px;\n}\n.colStatus {\n  width: 104px;\n}\n.colLast {\n  width: 132px;\n}\n.colActions {\n  width: 64px;\n}\n\n.nameCell {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  min-width: 0;\n}\n\n.avatar.avatar {\n  width: 36px;\n  height: 36px;\n  font-size: 13px;\n}\n\n.nameBlock {\n  min-width: 0;\n}\n\n.nameLine {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-primary);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.metaLine {\n  display: block;
2\n  margin-top: 1px;\n  font-size: 12px;\n  line-height: 18px;\n  color: var(--text-tertiary);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.youPill {\n  flex: none;\n  height: 20px;\n  padding: 0 var(--spacing-sm);\n  border-radius: var(--radius-full);\n  background: var(--color-gray-100);\n  border: 1px solid var(--border-secondary);\n  font-size: 11px;\n  line-height: 18px;\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n.roleCellBusy {\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-md);\n  color: var(--text-tertiary);\n}\n\n.spinnerSm {\n  width: 12px;\n  height: 12px;\n  flex: none;\n  border-radius: 9999px;\n  border: 2px solid var(--color-gray-200);\n  border-top-color: var(--text-tertiary);\n  animation: uui-members-spin 0.7s linear infinite;\n}\n\n@keyframes uui-members-spin {\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n.lastActiveCell {\n  font-variant-numeric: tabular-nums;\n  color: var(--text-tertiary);\n}\n\n.dash {\n  color: var(--text-quaternary);\n  font-weight: 400;\n}\n\n.rowKebab {\n  opacity: 0;\n}\n\n.row:hover .rowKebab,\n.row:focus-within .rowKebab {\n  opacity: 1;\n}\n\n.rowBusy td {\n  color: var(--text-quaternary);\n}\n\n.rowBusy .nameLine {\n  color: var(--text-tertiary);\n}\n\n// -- Row error strip ----------------------------------------------------\n\n.rowError {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n  padding: var(--spacing-md) var(--spacing-3xl);\n  background: var(--color-error-50);\n  font-size: 12px;\n  line-height: 18px;\n  color: var(--color-error-700);\n}\n\n.rowErrorIcon {\n  flex: none;\n  color: var(--color-error-600);\n}\n\n.rowErrorActions {\n  margin-left: auto;\n  flex: none;\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n}\n\n.rowErrorActions > button {\n  appearance: none;\n  background: none;\n  border: 0;\n  padding: 0;\n  cursor: pointer;\n  font-size: 12px;\n  color: var(--color-error-700);\n  font-weight: 600;\n}\n\n// -- Empty state ----------------------------------------------------------\n\n.empty {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  justify-content: center;\n  gap: var(--spacing-xs);\n  padding: 56px var(--spacing-3xl);\n  text-align: center;\n}\n\n.emptyDisc {\n  width: 48px;\n  height: 48px;\n  border-radius: 9999px;\n  background: var(--bg-secondary);\n  border: 1px solid var(--border-secondary);\n  display: grid;\n  place-items: center;\n  margin-bottom: var(--spacing-lg);\n  color: var(--fg-quaternary);\n}\n\n.emptyTitle {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.emptyText {\n  margin: 0;\n  max-width: 360px;\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--text-tertiary);\n}\n\n.emptyCta {\n  margin-top: var(--spacing-xl);\n}\n\n// -- Footer -----------------------------------------------------------------\n\n.footer {\n  box-sizing: border-box;\n  height: 64px;\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xl);\n  padding: 0 var(--spacing-3xl);\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n\n.footerRight {\n  margin-left: auto;\n}\n\n.footerSeats {\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-md);\n}\n\n.footerSeats i {\n  font-style: normal;\n  color: var(--text-quaternary);\n}\n\n.seatsWarn {\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  color: var(--color-warning-700);\n  font-weight: 500;\n}\n\n.seatsWarn--error {\n  color: var(--color-error-700);\n}\n\n// -- Role/status menu (checkmark group) --------------------------------\n\n.menuLabel {\n  padding: var(--spacing-md) 10px var(--spacing-xs);\n  font-size: 11px;\n  line-height: 16px;\n  font-weight: 600;\n  color: var(--text-quaternary);\n}\n\n.menuCheck {\n  color: var(--color-brand-600);\n}\n\n.menuCheckSpacer {\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n}\n\n// Shared DropdownMenu panel defaults to min-width: max-content, so a\n// footnote (sole-owner menu) stretches the whole box instead of wrapping\n// inside it. Resolved width, not min-width \u2014 see FIXES2 item 3.\n.rowMenuPanel {\n  width: 236px;\n  box-sizing: border-box;\n}\n\n@media (max-width: 767px) {\n  .rowMenuPanel {\n    width: 250px;\n  }\n}\n\n// -- Dialog bodies ----------------------------------------------------------\n\n.dialogField {\n  margin-top: var(--spacing-2xl);\n}\n\n.dialogHint {\n  margin: var(--spacing-md) 0 0;\n  font-size: 12px;\n  line-height: 18px;\n  color: var(--text-tertiary);\n}\n\n.dialogNote {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-md);\n  margin: var(--spacing-2xl) 0 0;\n  font-size: 12px;\n  line-height: 18px;\n  color: var(--text-tertiary);\n}\n\n.dialogNoteIcon {\n  color: var(--fg-quaternary);\n  flex: none;\n}\n\n.dialogError {\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-md);\n  margin: var(--spacing-2xl) 0 0;\n  padding: var(--spacing-lg);\n  border-radius: var(--radius-md);\n  background: var(--color-error-50);\n  border: 1px solid var(--color-error-200);\n}\n\n.dialogErrorIcon {\n  flex: none;\n  margin-top: 2px;\n  color: var(--color-error-600);\n}\n\n.dialogErrorText {\n  font-size: 12px;\n  line-height: 18px;\n  color: var(--color-error-700);\n}\n\n.dialogErrorText strong {\n  display: block;\n  font-weight: 600;\n}\n\n.dialogFooterAux {\n  margin-right: auto;\n}\n\n// -- Toast ------------------------------------------------------------------\n\n// -- Mobile row list ------------------------------------------------------\n\n.desktopOnly {\n  display: block;\n}\n\n.mobileOnly {\n  display: none;\n}\n\n@media (max-width: 767px) {\n  .desktopOnly {\n    display: none;\n  }\n\n  .mobileOnly {\n    display: block;\n  }\n\n  .toolbar {\n    flex-direction: column;
2\n    align-items: stretch;\n    padding: var(--spacing-lg) var(--spacing-xl);\n  }\n\n  .search {\n    width: 100%;\n  }\n\n  .searchInput {\n    height: 44px;\n  }\n\n  .toolbarRight {\n    margin-left: 0;\n    width: 100%;\n  }\n\n  .filterButton {\n    flex: 1;\n    height: 44px;\n    justify-content: center;\n  }\n}\n\n.mobileRow {\n  display: grid;\n  grid-template-columns: 36px minmax(0, 1fr) 44px;\n  align-items: center;\n  column-gap: var(--spacing-lg);\n  min-height: 76px;\n  padding: var(--spacing-lg) 6px var(--spacing-lg) var(--spacing-xl);\n  border-bottom: 1px solid var(--border-secondary);\n  box-sizing: border-box;\n  width: 100%;\n  background: var(--bg-primary);\n}\n\n.mobileRowLine1 {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  min-width: 0;\n}\n\n.mobileRowLine1 b {\n  font-size: 15px;\n  line-height: 22px;\n  font-weight: 500;\n  color: var(--text-primary);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.mobileRowLine2 {\n  display: block;\n  margin-top: 2px;\n  font-size: 12px;\n  line-height: 18px;\n  color: var(--text-tertiary);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-variant-numeric: tabular-nums;\n}\n\n.mobileFooter {\n  box-sizing: border-box;\n  min-height: 64px;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  gap: 2px;\n  padding: 10px var(--spacing-xl);\n  font-size: 12px;\n  line-height: 18px;\n  color: var(--text-tertiary);\n  font-variant-numeric: tabular-nums;\n}\n"],sourceRoot:""}]),i.locals={headerActions:"MembersPage_headerActions__mEF2K",toolbar:"MembersPage_toolbar__kHFUJ",search:"MembersPage_search__n7LC7",searchIcon:"MembersPage_searchIcon__EH9pH",searchInput:"MembersPage_searchInput__0Qn3l",toolbarRight:"MembersPage_toolbarRight__4ivc5",filterButton:"MembersPage_filterButton__O2LLr",filterButtonIcon:"MembersPage_filterButtonIcon__sGdAi","filterButton--applied":"MembersPage_filterButton--applied__MDben",table:"MembersPage_table__78vjG",row:"MembersPage_row__jhrq1",colName:"MembersPage_colName__OsJX0",colRole:"MembersPage_colRole__OWPNo",colStatus:"MembersPage_colStatus__R6+Lp",colLast:"MembersPage_colLast__kdcwh",colActions:"MembersPage_colActions__hSQKY",nameCell:"MembersPage_nameCell__HxOCa",avatar:"MembersPage_avatar__i9wDC",nameBlock:"MembersPage_nameBlock__GjdxI",nameLine:"MembersPage_nameLine__z3S33",metaLine:"MembersPage_metaLine__el6J1",youPill:"MembersPage_youPill__PA4eW",roleCellBusy:"MembersPage_roleCellBusy__FKJcL",spinnerSm:"MembersPage_spinnerSm__rlwih","uui-members-spin":"MembersPage_uui-members-spin__+j1bs",lastActiveCell:"MembersPage_lastActiveCell__Rkff5",dash:"MembersPage_dash__G-ZZy",rowKebab:"MembersPage_rowKebab__TPNN5",rowBusy:"MembersPage_rowBusy__dC5Wh",rowError:"MembersPage_rowError__x3+QP",rowErrorIcon:"MembersPage_rowErrorIcon__DtLlT",rowErrorActions:"MembersPage_rowErrorActions__8o+PB",empty:"MembersPage_empty__WL8Cf",emptyDisc:"MembersPage_emptyDisc__wTVYM",emptyTitle:"MembersPage_emptyTitle__ND7TX",emptyText:"MembersPage_emptyText__dk9oz",emptyCta:"MembersPage_emptyCta__Wnpj9",footer:"MembersPage_footer__HzrAS",footerRight:"MembersPage_footerRight__4FbXZ",footerSeats:"MembersPage_footerSeats__416wB",seatsWarn:"MembersPage_seatsWarn__f7egl","seatsWarn--error":"MembersPage_seatsWarn--error__qEoET",menuLabel:"MembersPage_menuLabel__BqbMe",menuCheck:"MembersPage_menuCheck__8IgAE",menuCheckSpacer:"MembersPage_menuCheckSpacer__ZWMyP",rowMenuPanel:"MembersPage_rowMenuPanel__LrVZv",dialogField:"MembersPage_dialogField__5BZif",dialogHint:"MembersPage_dialogHint__nFiHs",dialogNote:"MembersPage_dialogNote__LGZjy",dialogNoteIcon:"MembersPage_dialogNoteIcon__h6eh9",dialogError:"MembersPage_dialogError__IeeNa",dialogErrorIcon:"MembersPage_dialogErrorIcon__PLOLY",dialogErrorText:"MembersPage_dialogErrorText__z2TIp",dialogFooterAux:"MembersPage_dialogFooterAux__MzHZI",desktopOnly:"MembersPage_desktopOnly__1TGbi",mobileOnly:"MembersPage_mobileOnly__bhpKv",mobileRow:"MembersPage_mobileRow__CUJWU",mobileRowLine1:"MembersPage_mobileRowLine1__fTqF7",mobileRowLine2:"MembersPage_mobileRowLine2__IDijK",mobileFooter:"MembersPage_mobileFooter__8fBwJ"};const s=i},97100(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".WorkspacePage_page__GNQ2A{display:flex;flex-direction:column;gap:var(--spacing-3xl)}@media(max-width: 767px){.WorkspacePage_page__GNQ2A{max-width:none;gap:var(--spacing-xl)}}.WorkspacePage_identity__5sdC7{display:flex;align-items:center;gap:var(--spacing-xl);padding-bottom:var(--spacing-3xl);margin-bottom:var(--spacing-3xl);border-bottom:1px solid var(--border-secondary)}@media(max-width: 767px){.WorkspacePage_identity__5sdC7{gap:var(--spacing-lg);padding-bottom:var(--spacing-xl);margin-bottom:var(--spacing-xl)}}.WorkspacePage_logoTile__uvSxu{width:72px;height:72px;flex:none;border-radius:var(--radius-md);background:var(--bg-tertiary);border:1px solid rgba(10,13,18,.08);display:grid;place-items:center;overflow:hidden;color:var(--fg-quaternary)}.WorkspacePage_logoTileImage__Q97y0{width:100%;height:100%;object-fit:contain;display:block}@media(max-width: 767px){.WorkspacePage_logoTile__uvSxu{width:56px;height:56px}}.WorkspacePage_identityName__7uucG{font-size:var(--text-sm-size);line-height:20px;font-weight:600;color:var(--text-primary)}.WorkspacePage_grid__ORhFl{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:var(--spacing-2xl) var(--spacing-3xl);gap:var(--spacing-2xl) var(--spacing-3xl)}@media(max-width: 767px){.WorkspacePage_grid__ORhFl{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-xl)}}.WorkspacePage_required__CXCXz{color:var(--color-brand-700)}
2.WorkspacePage_footerMessage__DE9Vh{display:flex;align-items:flex-start;gap:var(--spacing-md);font-size:var(--text-sm-size);line-height:20px}.WorkspacePage_footerMessage__DE9Vh strong{font-weight:600}.WorkspacePage_footerMessage--error__JKnL0{color:var(--text-error-primary)}.WorkspacePage_footerMessage--success__WxW16{color:var(--color-success-700)}.WorkspacePage_footerMessageIcon__THBz5{flex:none;margin-top:2px}.WorkspacePage_footerMessageIcon--error__S6JgK{color:var(--color-error-600)}.WorkspacePage_footerMessageIcon--success__QvgYN{color:var(--color-success-600)}.WorkspacePage_footerNote__xLIs-{font-size:var(--text-sm-size);line-height:20px;color:var(--text-tertiary)}.WorkspacePage_cardFooter__4DIWN.WorkspacePage_cardFooter__4DIWN{background:var(--bg-primary)}@media(max-width: 767px){.WorkspacePage_cardFooter__4DIWN.WorkspacePage_cardFooter__4DIWN{flex-direction:column;align-items:stretch;gap:var(--spacing-lg)}.WorkspacePage_cardFooterActions__ehwbz{flex-direction:column-reverse;width:100%}.WorkspacePage_cardFooterActions__ehwbz button{width:100%;height:44px}.WorkspacePage_footerNote__xLIs-,.WorkspacePage_footerMessage__DE9Vh{order:-1}}
2.WorkspacePage_cardFooterActions__ehwbz{display:flex;align-items:center;gap:var(--spacing-lg);margin-left:auto;flex:none}.WorkspacePage_deleteHeader__8RSd8{display:flex;align-items:flex-start;gap:var(--spacing-xl);width:100%}.WorkspacePage_deleteHeaderText__YKIMg{flex:1 1;min-width:0}.WorkspacePage_deleteHeaderText__YKIMg h2{margin:0;font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600;color:var(--text-primary)}.WorkspacePage_deleteHeaderText__YKIMg p{margin:2px 0 0;max-width:66ch;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}@media(max-width: 767px){.WorkspacePage_deleteHeaderText__YKIMg p{max-width:none}}.WorkspacePage_deleteLink__t26bo{display:inline-flex;align-items:baseline;gap:var(--spacing-xs);color:var(--color-brand-700)}.WorkspacePage_deleteLink__t26bo:hover{color:var(--color-brand-800);text-decoration:underline}.WorkspacePage_deleteLinkIcon__OagRU{align-self:center}.WorkspacePage_clickableHeader__61ZSa{cursor:pointer}.WorkspacePage_noHeaderBorder__YhNwT.WorkspacePage_noHeaderBorder__YhNwT{border-bottom:none}.WorkspacePage_disclosureChevron__8LvPz{transition:transform .15s ease}.WorkspacePage_disclosureChevron--open__zdDjI{transform:rotate(180deg)}@media(max-width: 767px){.WorkspacePage_disclosureLabel__fzYx4{display:none}.WorkspacePage_disclosureButton__ybjmF.WorkspacePage_disclosureButton__ybjmF{width:36px;height:36px;padding:0;justify-content:center}}.WorkspacePage_alert__j5cfC{display:flex;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl);border:1px solid var(--color-warning-300);background:var(--color-warning-50);border-radius:var(--radius-md);margin-bottom:var(--spacing-2xl)}.WorkspacePage_alertIcon__KjSVS{flex:none;margin-top:1px;color:var(--color-warning-600)}.WorkspacePage_alertText__cgDSS{font-size:var(--text-sm-size);line-height:20px;color:var(--color-warning-800)}.WorkspacePage_alertText__cgDSS strong{font-weight:600}.WorkspacePage_prose__r86uf{max-width:80ch}@media(max-width: 767px){.WorkspacePage_prose__r86uf{max-width:none}}.WorkspacePage_prose__r86uf p{margin:0 0 var(--spacing-lg);font-size:var(--text-sm-size);line-height:20px;color:var(--text-secondary)}.WorkspacePage_prose__r86uf p:last-child{margin-bottom:0}.WorkspacePage_prose__r86uf strong{font-weight:600;color:var(--text-primary)}.WorkspacePage_prose__r86uf ul{margin:0 0 var(--spacing-lg);padding-left:20px;display:flex;flex-direction:column;gap:var(--spacing-sm)}.WorkspacePage_prose__r86uf li{font-size:var(--text-sm-size);line-height:20px;color:var(--text-secondary)}.WorkspacePage_eyebrow__dDQUx{margin:0 0 var(--spacing-md);font-size:var(--text-xs-size);line-height:18px;font-weight:600;color:var(--text-tertiary)}.WorkspacePage_confirmField__SsZI\\+{margin-top:var(--spacing-xl)}","",{version:3,sources:["webpack://./src/apps/admin/pages/OrganizationSettingsPage/WorkspacePage.module.scss"],names:[],mappings:"AAKA,2BACE,YAAA,CACA,qBAAA,CACA,sBAAA,CAIF,yBACE,2BACE,cAAA,CACA,qBAAA,CAAA,CAMJ,+BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,iCAAA,CACA,gCAAA,CACA,+CAAA,CAGF,yBACE,+BACE,qBAAA,CACA,gCAAA,CACA,+BAAA,CAAA,CAIJ,+BACE,UAAA,CACA,WAAA,CACA,SAAA,CACA,8BAAA,CACA,6BAAA,CACA,mCAAA,CACA,YAAA,CACA,kBAAA,CACA,eAAA,CACA,0BAAA,CAGF,oCACE,UAAA,CACA,WAAA,CACA,kBAAA,CACA,aAAA,CAGF,yBACE,+BACE,UAAA,CACA,WAAA,CAAA,CAIJ,mCACE,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,yBAAA,CAKF,2BACE,YAAA,CACA,+CAAA,CACA,8CAAA,CAAA,yCAAA,CAGF,yBACE,2BACE,oCAAA,CACA,qBAAA,CAAA,CAIJ,+BACE,4BAAA,CAKF,oCACE,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,6BAAA,CACA,gBAAA,CAGF,2CACE,eAAA,CAGF,2CACE,+BAAA,CAGF,6CACE,8BAAA,CAGF,wCACE,SAAA,CACA,cAAA,CAGF,+CACE,4BAAA,CAGF,iDACE,8BAAA,CAGF,iCACE,6BAAA,CACA,gBAAA,CACA,0BAAA,CAGF,iEACE,4BAAA,CAGF,yBACE,iEACE,qBAAA,CACA,mBAAA,CACA,qBAAA,CAGF,wCACE,6BAAA,CACA,UAAA,CAGF,+CACE,UAAA,CACA,WAAA,CAGF,qEAEE,QAAA,CAAA,CAIJ,wCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,gBAAA,CACA,SAAA,CAKF,mCACE,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,UAAA,CAGF,uCACE,QAAA,CACA,WAAA,CAGF,0CACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,yCACE,cAAA,CACA,cAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAGF,yBACE,yCACE,cAAA,CAAA,CAIJ,iCACE,mBAAA,CACA,oBAAA,CACA,qBAAA,CACA,4BAAA,CAGF,uCACE,4BAAA,CACA,yBAAA,CAGF,qCACE,iBAAA,CAGF,sCACE,cAAA,CAGF,yEACE,kBAAA,CAGF,wCACE,8BAAA,CAGF,8CACE,wBAAA,CAGF,yBACE,sCACE,YAAA,CAGF,6EACE,UAAA,CACA,WAAA,CACA,SAAA,CACA,sBAAA,CAAA,CAIJ,4BACE,YAAA,CACA,qBAAA,CACA,2CAAA,CACA,yCAAA,CACA,kCAAA,CACA,8BAAA,CACA,gCAAA,CAGF,gCACE,SAAA,CACA,cAAA,CACA,8BAAA,CAGF,gCACE,6BAAA,CACA,gBAAA,CACA,8BAAA,CAGF,uCACE,eAAA,CAGF,4BACE,cAAA,CAGF,yBACE,4BACE,cAAA,CAAA,CAIJ,8BACE,4BAAA,CACA,6BAAA,CACA,gBAAA,CACA,2BAAA,CAGF,yCACE,eAAA,CAGF,mCACE,eAAA,CACA,yBAAA,CAGF,+BACE,4BAAA,CACA,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,+BACE,6BAAA,CACA,gBAAA,CACA,2BAAA,CAGF,8BACE,4BAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,0BAAA,CAGF,oCACE,4BAAA",sourcesContent:["// assets/handoffs/design_handoff_workspace_settings \u2014 restyle onto Untitled UI.\n// Mirrors SettingsPage.module.scss's language (sh
2ared with the account page\n// per the handoff's own \"built to match\" note), sized for a 72px logo tile\n// and a single-field grid instead of the account page's avatar + 3 fields.\n\n.page {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-3xl);\n  //max-width: 960px;\n}\n\n@media (max-width: 767px) {\n  .page {\n    max-width: none;\n    gap: var(--spacing-xl);\n  }\n}\n\n// -- Identity band --------------------------------------------------------\n\n.identity {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xl);\n  padding-bottom: var(--spacing-3xl);\n  margin-bottom: var(--spacing-3xl);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n@media (max-width: 767px) {\n  .identity {\n    gap: var(--spacing-lg);\n    padding-bottom: var(--spacing-xl);\n    margin-bottom: var(--spacing-xl);\n  }\n}\n\n.logoTile {\n  width: 72px;\n  height: 72px;\n  flex: none;\n  border-radius: var(--radius-md);\n  background: var(--bg-tertiary);\n  border: 1px solid rgba(10, 13, 18, 0.08);\n  display: grid;\n  place-items: center;\n  overflow: hidden;\n  color: var(--fg-quaternary);\n}\n\n.logoTileImage {\n  width: 100%;\n  height: 100%;\n  object-fit: contain;\n  display: block;\n}\n\n@media (max-width: 767px) {\n  .logoTile {\n    width: 56px;\n    height: 56px;\n  }\n}\n\n.identityName {\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n// -- Field grid -------------------------------------------------------------\n\n.grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: var(--spacing-2xl) var(--spacing-3xl);\n}\n\n@media (max-width: 767px) {\n  .grid {\n    grid-template-columns: minmax(0, 1fr);\n    gap: var(--spacing-xl);\n  }\n}\n\n.required {\n  color: var(--color-brand-700);\n}\n\n// -- Footer message slots ---------------------------------------------------\n\n.footerMessage {\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-md);\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n}\n\n.footerMessage strong {\n  font-weight: 600;\n}\n\n.footerMessage--error {\n  color: var(--text-error-primary);\n}\n\n.footerMessage--success {\n  color: var(--color-success-700);\n}\n\n.footerMessageIcon {\n  flex: none;\n  margin-top: 2px;\n}\n\n.footerMessageIcon--error {\n  color: var(--color-error-600);\n}\n\n.footerMessageIcon--success {\n  color: var(--color-success-600);\n}\n\n.footerNote {\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--text-tertiary);\n}\n\n.cardFooter.cardFooter {\n  background: var(--bg-primary);\n}\n\n@media (max-width: 767px) {\n  .cardFooter.cardFooter {\n    flex-direction: column;\n    align-items: stretch;\n    gap: var(--spacing-lg);\n  }\n\n  .cardFooterActions {\n    flex-direction: column-reverse;\n    width: 100%;\n  }\n\n  .cardFooterActions button {\n    width: 100%;\n    height: 44px;\n  }\n\n  .footerNote,\n  .footerMessage {\n    order: -1;\n  }\n}\n\n.cardFooterActions {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  margin-left: auto;\n  flex: none;\n}\n\n// -- Delete workspace ---------------------------------------------------\n\n.deleteHeader {\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-xl);\n  width: 100%;\n}\n\n.deleteHeaderText {\n  flex: 1;\n  min-width: 0;\n}\n\n.deleteHeaderText h2 {\n  margin: 0;\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.deleteHeaderText p {\n  margin: 2px 0 0;\n  max-width: 66ch;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n}\n\n@media (max-width: 767px) {\n  .deleteHeaderText p {\n    max-width: none;\n  }\n}\n\n.deleteLink {\n  display: inline-flex;\n  align-items: baseline;\n  gap: var(--spacing-xs);\n  color: var(--color-brand-700);\n}\n\n.deleteLink:hover {\n  color: var(--color-brand-800);\n  text-decoration: underline;\n}\n\n.deleteLinkIcon {\n  align-self: center;\n}\n\n.clickableHeader {\n  cursor: pointer;\n}\n\n.noHeaderBorder.noHeaderBorder {\n  border-bottom: none;\n}\n\n.disclosureChevron {\n  transition: transform 0.15s ease;\n}\n\n.disclosureChevron--open {\n  transform: rotate(180deg);\n}\n\n@media (max-width: 767px) {\n  .disclosureLabel {\n    display: none;\n  }\n\n  .disclosureButton.disclosureButton {\n    width: 36px;\n    height: 36px;\n    padding: 0;\n    justify-content: center;\n  }\n}\n\n.alert {\n  display: flex;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-lg) var(--spacing-xl);\n  border: 1px solid var(--color-warning-300);\n  background: var(--color-warning-50);\n  border-radius: var(--radius-md);\n  margin-bottom: var(--spacing-2xl);\n}\n\n.alertIcon {\n  flex: none;
2\n  margin-top: 1px;\n  color: var(--color-warning-600);\n}\n\n.alertText {\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--color-warning-800);\n}\n\n.alertText strong {\n  font-weight: 600;\n}\n\n.prose {\n  max-width: 80ch;\n}\n\n@media (max-width: 767px) {\n  .prose {\n    max-width: none;\n  }\n}\n\n.prose p {\n  margin: 0 0 var(--spacing-lg);\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--text-secondary);\n}\n\n.prose p:last-child {\n  margin-bottom: 0;\n}\n\n.prose strong {\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.prose ul {\n  margin: 0 0 var(--spacing-lg);\n  padding-left: 20px;\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-sm);\n}\n\n.prose li {\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--text-secondary);\n}\n\n.eyebrow {\n  margin: 0 0 var(--spacing-md);\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 600;\n  color: var(--text-tertiary);\n}\n\n.confirmField {\n  margin-top: var(--spacing-xl);\n}\n"],sourceRoot:""}]),i.locals={page:"WorkspacePage_page__GNQ2A",identity:"WorkspacePage_identity__5sdC7",logoTile:"WorkspacePage_logoTile__uvSxu",logoTileImage:"WorkspacePage_logoTileImage__Q97y0",identityName:"WorkspacePage_identityName__7uucG",grid:"WorkspacePage_grid__ORhFl",required:"WorkspacePage_required__CXCXz",footerMessage:"WorkspacePage_footerMessage__DE9Vh","footerMessage--error":"WorkspacePage_footerMessage--error__JKnL0","footerMessage--success":"WorkspacePage_footerMessage--success__WxW16",footerMessageIcon:"WorkspacePage_footerMessageIcon__THBz5","footerMessageIcon--error":"WorkspacePage_footerMessageIcon--error__S6JgK","footerMessageIcon--success":"WorkspacePage_footerMessageIcon--success__QvgYN",footerNote:"WorkspacePage_footerNote__xLIs-",cardFooter:"WorkspacePage_c
2ardFooter__4DIWN",cardFooterActions:"WorkspacePage_cardFooterActions__ehwbz",deleteHeader:"WorkspacePage_deleteHeader__8RSd8",deleteHeaderText:"WorkspacePage_deleteHeaderText__YKIMg",deleteLink:"WorkspacePage_deleteLink__t26bo",deleteLinkIcon:"WorkspacePage_deleteLinkIcon__OagRU",clickableHeader:"WorkspacePage_clickableHeader__61ZSa",noHeaderBorder:"WorkspacePage_noHeaderBorder__YhNwT",disclosureChevron:"WorkspacePage_disclosureChevron__8LvPz","disclosureChevron--open":"WorkspacePage_disclosureChevron--open__zdDjI",disclosureLabel:"WorkspacePage_disclosureLabel__fzYx4",disclosureButton:"WorkspacePage_disclosureButton__ybjmF",alert:"WorkspacePage_alert__j5cfC",alertIcon:"WorkspacePage_alertIcon__KjSVS",alertText:"WorkspacePage_alertText__cgDSS",prose:"WorkspacePage_prose__r86uf",eyebrow:"WorkspacePage_eyebrow__dDQUx",confirmField:"WorkspacePage_confirmField__SsZI+"};const s=i},85321(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".PlanUsage_page__nUWdz{display:flex;flex-direction:column;gap:var(--spacing-4xl)}.PlanUsage_section__SFRXx{display:flex;flex-direction:column;gap:var(--spacing-xl)}.PlanUsage_sectionTitle__aNgjR{margin:0;font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600;color:var(--text-primary)}.PlanUsage_cardsGrid__EX\\+xb{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:var(--spacing-3xl);gap:var(--spacing-3xl)}@media(max-width: 1023px){.PlanUsage_cardsGrid__EX\\+xb{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 767px){.PlanUsage_cardsGrid__EX\\+xb{grid-template-columns:minmax(0, 1fr)}}.PlanUsage_fixedLimitValue__O84ln{margin:0 0 var(--spacing-md);font-size:var(--text-md-size);line-height:var(--text-md-line);font-weight:600;color:var(--text-primary)}.PlanUsage_fixedLimitDescription__L8V6V{margin:0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}.PlanUsage_upgradeBanner__zXuNT.PlanUsage_upgradeBanner__zXuNT{background:var(--bg-brand-primary);border-color:var(--border-brand)}.PlanUsage_upgradeBannerBody__hf1\\+S{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-xl)}.PlanUsage_upgradeBannerText__QO390{margin:0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-secondary)}.PlanUsage_upgradeBannerText__QO390 strong{color:var(--text-primary)}@media(max-width: 767px){.PlanUsage_upgradeBannerBody__hf1\\+S{flex-direction:column;align-items:stretch}}","",{version:3,sources:["webpack://./src/apps/admin/pages/Reports/PlanUsage/PlanUsage.module.scss"],names:[],mappings:"AAAA,uBACE,YAAA,CACA,qBAAA,CACA,sBAAA,CAGF,0BACE,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,+BACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,6BACE,YAAA,CACA,+CAAA,CACA,2BAAA,CAAA,sBAAA,CAGF,0BACE,6BACE,+CAAA,CAAA,CAIJ,yBACE,6BACE,oCAAA,CAAA,CAIJ,kCACE,4BAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,wCACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAGF,+DACE,kCAAA,CACA,gCAAA,CAGF,qCACE,YAAA,CACA,cAAA,CACA,kBAAA,CACA,6BAAA,CACA,qBAAA,CAGF,oCACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,2BAAA,CAGF,2CACE,yBAAA,CAGF,yBACE,qCACE,qBAAA,CACA,mBAAA,CAAA",sourcesContent:[".page {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-4xl);\n}\n\n.section {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-xl);\n}\n\n.sectionTitle {\n  margin: 0;\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.cardsGrid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: var(--spacing-3xl);\n}\n\n@media (max-width: 1023px) {\n  .cardsGrid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n}\n\n@media (max-width: 767px) {\n  .cardsGrid {\n    grid-template-columns: minmax(0, 1fr);\n  }\n}\n\n.fixedLimitValue {\n  margin: 0 0 var(--spacing-md);\n  font-size: var(--text-md-size);\n  line-height: var(--text-md-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.fixedLimitDescription {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n}\n\n.upgradeBanner.upgradeBanner {\n  background: var(--bg-brand-primary);\n  border-color: var(--border-brand);\n}\n\n.upgradeBannerBody {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  justify-content: space-between;\n  gap: var(--spacing-xl);\n}\n\n.upgradeBannerText {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-secondary);\n}\n\n.upgradeBannerText strong {\n  color: var(--text-primary);\n}\n\n@media (max-width: 767px) {\n  .upgradeBannerBody {\n    flex-direction: column;
2\n    align-items: stretch;\n  }\n}\n"],sourceRoot:""}]),i.locals={page:"PlanUsage_page__nUWdz",section:"PlanUsage_section__SFRXx",sectionTitle:"PlanUsage_sectionTitle__aNgjR",cardsGrid:"PlanUsage_cardsGrid__EX+xb",fixedLimitValue:"PlanUsage_fixedLimitValue__O84ln",fixedLimitDescription:"PlanUsage_fixedLimitDescription__L8V6V",upgradeBanner:"PlanUsage_upgradeBanner__zXuNT",upgradeBannerBody:"PlanUsage_upgradeBannerBody__hf1+S",upgradeBannerText:"PlanUsage_upgradeBannerText__QO390"};const s=i},53436(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".UsageCard_usageSummary__Zz\\+LR{font-size:var(--text-sm-size);font-weight:600;color:var(--text-primary);white-space:nowrap}.UsageCard_usageSummaryLimit__Zragl{font-weight:400;color:var(--text-tertiary)}.UsageCard_description__yWj2P{margin:0 0 var(--spacing-xl);font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}","",{version:3,sources:["webpack://./src/apps/admin/pages/Reports/PlanUsage/UsageCard.module.scss"],names:[],mappings:"AAAA,gCACE,6BAAA,CACA,eAAA,CACA,yBAAA,CACA,kBAAA,CAGF,oCACE,eAAA,CACA,0BAAA,CAGF,8BACE,4BAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA",sourcesContent:[".usageSummary {\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-primary);\n  white-space: nowrap;\n}\n\n.usageSummaryLimit {\n  font-weight: 400;\n  color: var(--text-tertiary);\n}\n\n.description {\n  margin: 0 0 var(--spacing-xl);\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n}\n"],sourceRoot:""}]),i.locals={usageSummary:"UsageCard_usageSummary__Zz+LR",usageSummaryLimit:"UsageCard_usageSummaryLimit__Zragl",description:"UsageCard_description__yWj2P"};const s=i},46323(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".SettingsPage_page__XDX7\\+{display:flex;flex-direction:column;gap:var(--spacing-3xl)}@media(max-width: 767px){.SettingsPage_page__XDX7\\+{max-width:none;gap:var(--spacing-xl)}}.SettingsPage_identity__\\+CDAO{display:flex;align-items:center;gap:var(--spacing-xl);padding-bottom:var(--spacing-3xl);margin-bottom:var(--spacing-3xl);border-bottom:1px solid var(--border-secondary)}@media(max-width: 767px){.SettingsPage_identity__\\+CDAO{gap:var(--spacing-lg);padding-bottom:var(--spacing-xl);margin-bottom:var(--spacing-xl)}}.SettingsPage_identityAvatar__LDEId.SettingsPage_identityAvatar__LDEId{width:64px;height:64px;font-size:16px}@media(max-width: 767px){.SettingsPage_identityAvatar__LDEId.SettingsPage_identityAvatar__LDEId{width:56px;height:56px}}.SettingsPage_identityName__WFXL8{font-size:var(--text-sm-size);line-height:20px;font-weight:600;color:var(--text-primary)}.SettingsPage_grid__48GFF{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:var(--spacing-2xl) var(--spacing-3xl);gap:var(--spacing-2xl) var(--spacing-3xl)}@media(max-width: 767px){.SettingsPage_grid__48GFF{grid-template-columns:minmax(0, 1fr);gap:var(--spacing-xl)}}.SettingsPage_footerNote__bMXvA{font-size:var(--text-sm-size);line-height:20px;color:var(--text-tertiary)}.SettingsPage_footerMessage__9ef6O{display:flex;align-items:flex-start;gap:var(--spacing-md);font-size:var(--text-sm-size);line-height:20px}.SettingsPage_footerMessage__9ef6O strong{font-weight:600}.SettingsPage_footerMessage--error__jSgUa{color:var(--text-error-primary)}.SettingsPage_footerMessage--success__P-o9R{color:var(--color-success-700)}.SettingsPage_footerMessageIcon__t8qQn{flex:none;margin-top:2px}.SettingsPage_footerMessageIcon--error__mbMjL{color:var(--color-error-600)}.SettingsPage_footerMessageIcon--success__0CxeQ{color:var(--color-success-600)}.SettingsPage_cardFooter__ErjeS.SettingsPage_cardFooter__ErjeS{background:var(--bg-primary)}@media(max-width: 767px){.SettingsPage_cardFooter__ErjeS.SettingsPage_cardFooter__ErjeS{flex-direction:column;align-items:stretch;gap:var(--spacing-lg)}.SettingsPage_cardFooterActions__XCAIM{flex-direction:column-reverse;width:100%}.SettingsPage_cardFooterActions__XCAIM button{width:100%;height:44px}.SettingsPage_footerNote__bMXvA,.SettingsPage_footerMessage__9ef6O{order:-1}}.SettingsPage_cardFooterActions__XCAIM{display:flex;align-items:center;gap:var(--spacing-lg);margin-left:auto;flex:none}.SettingsPage_row__kyEHX{display:flex;align-items:center;gap:var(--spacing-xl)}.SettingsPage_row__kyEHX p{margin:0;font-size:var(--text-sm-size);line-height:20px;color:var(--text-tertiary);max-width:66ch}.SettingsPage_rowActions__aEGNv{margin-left:auto;flex:none}@media(max-width: 767px){.SettingsPage_row__kyEHX{flex-direction:column;align-items:stretch;gap:var(--spacing-lg)}.SettingsPage_rowActions__aEGNv{margin-left:0}.SettingsPage_rowActions__aEGNv button{width:100%;height:44px}}.SettingsPage_noHeaderBorder__BQsef.SettingsPage_noHeaderBorder__BQsef{border-bottom:none}.SettingsPage_clickableHeader__WZn2M{cursor:pointer}.SettingsPage_deleteHeader__EjCED{display:flex;align-items:flex-start;gap:var(--spacing-xl);width:100%}.SettingsPage_deleteHeaderText__HekjF{flex:1 1;min-width:0}.SettingsPage_deleteHeaderText__HekjF h2{margin:0;font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600;color:var(--text-primary)}.SettingsPage_deleteHeaderText__HekjF p{margin:2px 0 0;max-width:66ch;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}@media(max-width: 767px){.SettingsPage_deleteHeaderText__HekjF p{max-width:none}}.SettingsPage_deleteLink__F6THb{display:inline-flex;align-items:baseline;gap:var(--spacing-xs);color:var(--color-brand-700)}.SettingsPage_deleteLink__F6THb:hover{color:var(--color-brand-800);text-decoration:underline}.SettingsPage_deleteLinkIcon__eH36K{align-self:center}.SettingsPage_disclosureChevron__2JY7N{transition:transform .15s ease}.SettingsPage_disclosureChevron--open__XcV1n{transform:rotate(180deg)}@media(max-width: 767px){.SettingsPage_disclosureLabel__QTOF2{display:none}.SettingsPage_disclosureButton__J5s-r.SettingsPage_disclosureButton__J5s-r{width:36px;height:36px;padding:0;justify-content:center}}.SettingsPage_alert__JuRgT{display:flex;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-xl);border:1px solid var(--color-warning-300);background:var(--color-warning-50);border-radius:var(--radius-md);margin-bottom:var(--spacing-2xl)}.SettingsPage_alertIcon__JMb3L{flex:none;margin-top:1px;color:var(--color-warning-600)}.SettingsPage_alertText__eYCo0{font-size:var(--text-sm-size);line-height:20px;color:var(--color-warning-800)}.SettingsPage_alertText__eYCo0 strong{font-weight:600}.SettingsPage_prose__OKwij{max-width:80ch}@media(max-width: 767px){.SettingsPage_prose__OKwij{max-width:none}}.SettingsPage_prose__OKwij p{margin:0 0 var(--spacing-lg);font-size:var(--text-sm-size);line-height:20px;color:var(--text-secondary)}.SettingsPage_prose__OKwij p:last-child{margin-bottom:0}.SettingsPage_prose__OKwij strong{font-weight:600;color:var(--text-primary)}.SettingsPage_prose__OKwij ul{margin:0 0 var(--spacing-lg);padding-left:20px;
2display:flex;flex-direction:column;gap:var(--spacing-sm)}.SettingsPage_prose__OKwij li{font-size:var(--text-sm-size);line-height:20px;color:var(--text-secondary)}.SettingsPage_eyebrow__BJs8H{margin:0 0 var(--spacing-md);font-size:var(--text-xs-size);line-height:18px;font-weight:600;color:var(--text-tertiary)}.SettingsPage_confirmField__dGP-4{margin-top:var(--spacing-xl)}","",{version:3,sources:["webpack://./src/apps/admin/pages/SettingsPage/SettingsPage.module.scss"],names:[],mappings:"AAEA,2BACE,YAAA,CACA,qBAAA,CACA,sBAAA,CAGF,yBACE,2BACE,cAAA,CACA,qBAAA,CAAA,CAMJ,+BACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,iCAAA,CACA,gCAAA,CACA,+CAAA,CAGF,yBACE,+BACE,qBAAA,CACA,gCAAA,CACA,+BAAA,CAAA,CASJ,uEACE,UAAA,CACA,WAAA,CACA,cAAA,CAGF,yBACE,uEACE,UAAA,CACA,WAAA,CAAA,CAIJ,kCACE,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,yBAAA,CAKF,0BACE,YAAA,CACA,+CAAA,CACA,8CAAA,CAAA,yCAAA,CAGF,yBACE,0BACE,oCAAA,CACA,qBAAA,CAAA,CAMJ,gCACE,6BAAA,CACA,gBAAA,CACA,0BAAA,CAGF,mCACE,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,6BAAA,CACA,gBAAA,CAGF,0CACE,eAAA,CAGF,0CACE,+BAAA,CAGF,4CACE,8BAAA,CAGF,uCACE,SAAA,CACA,cAAA,CAGF,8CACE,4BAAA,CAGF,gDACE,8BAAA,CAMF,+DACE,4BAAA,CAGF,yBACE,+DACE,qBAAA,CACA,mBAAA,CACA,qBAAA,CAGF,uCACE,6BAAA,CACA,UAAA,CAGF,8CACE,UAAA,CACA,WAAA,CAGF,mEAEE,QAAA,CAAA,CAIJ,uCACE,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,gBAAA,CACA,SAAA,CAKF,yBACE,YAAA,CACA,kBAAA,CACA,qBAAA,CAGF,2BACE,QAAA,CACA,6BAAA,CACA,gBAAA,CACA,0BAAA,CACA,cAAA,CAGF,gCACE,gBAAA,CACA,SAAA,CAGF,yBACE,yBACE,qBAAA,CACA,mBAAA,CACA,qBAAA,CAGF,gCACE,aAAA,CAGF,uCACE,UAAA,CACA,WAAA,CAAA,CAQJ,uEACE,kBAAA,CAGF,qCACE,cAAA,CAGF,kCACE,YAAA,CACA,sBAAA,CACA,qBAAA,CACA,UAAA,CAGF,sCACE,QAAA,CACA,WAAA,CAGF,yCACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,wCACE,cAAA,CACA,cAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAGF,yBACE,wCACE,cAAA,CAAA,CAIJ,gCACE,mBAAA,CACA,oBAAA,CACA,qBAAA,CACA,4BAAA,CAGF,sCACE,4BAAA,CACA,yBAAA,CAGF,oCACE,iBAAA,CAGF,uCACE,8BAAA,CAGF,6CACE,wBAAA,CAGF,yBACE,qCACE,YAAA,CAGF,2EACE,UAAA,CACA,WAAA,CACA,SAAA,CACA,sBAAA,CAAA,CAIJ,2BACE,YAAA,CACA,qBAAA,CACA,2CAAA,CACA,yCAAA,CACA,kCAAA,CACA,8BAAA,CACA,gCAAA,CAGF,+BACE,SAAA,CACA,cAAA,CACA,8BAAA,CAGF,+BACE,6BAAA,CACA,gBAAA,CACA,8BAAA,CAGF,sCACE,eAAA,CAGF,2BACE,cAAA,CAGF,yBACE,2BACE,cAAA,CAAA,CAIJ,6BACE,4BAAA,CACA,6BAAA,CACA,gBAAA,CACA,2BAAA,CAGF,wCACE,eAAA,CAGF,kCACE,eAAA,CACA,yBAAA,CAGF,8BACE,4BAAA,CACA,iBAAA,CACA,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,8BACE,6BAAA,CACA,gBAAA,CACA,2BAAA,CAGF,6BACE,4BAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,0BAAA,CAGF,kCACE,4BAAA",sourcesContent:["// assets/handoffs/design_handoff_account_settings \u2014 Profile tab restyle.\n\n.page {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-3xl);\n}\n\n@media (max-width: 767px) {\n  .page {\n    max-width: none;\n    gap: var(--spacing-xl);\n  }\n}\n\n// -- Identity band (Basic information) --------------------------------\n\n.identity {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xl);\n  padding-bottom: var(--spacing-3xl);\n  margin-bottom: var(--spacing-3xl);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n@media (max-width: 767px) {\n  .identity {\n    gap: var(--spacing-lg);\n    padding-bottom: var(--spacing-xl);\n    margin-bottom: var(--spacing-xl);\n  }\n}\n\n// Avatar's built-in sizes stop at 48px (lg); this page needs 64/56px, so the\n// size is overridden here per [[feedback_no_direct_edits_to_untitled_theme]]\n// rather than adding a size variant to the shared component for one caller.\n// Doubled class beats Avatar's own single-class size rule regardless of CSS\n// import order.\n.identityAvatar.identityAvatar {\n  width: 64px;\n  height: 64px;\n  font-size: 16px;\n}\n\n@media (max-width: 767px) {\n  .identityAvatar.identityAvatar {\n    width: 56px;\n    height: 56px;\n  }\n}\n\n.identityName {\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n// -- Field grid ---------------------------------------------------------\n\n.grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: var(--spacing-2xl) var(--spacing-3xl);\n}\n\n@media (max-width: 767px) {\n  .grid {\n    grid-template-columns: minmax(0, 1fr);\n    gap: var(--spacing-xl);\n  }\n}\n\n// -- Footer message slots (shared shape across Basic info / Password) --\n\n.footerNote {\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--text-tertiary);\n}\n\n.footerMessage {\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-md);\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n}\n\n.footerMessage strong {\n  font-weight: 600;\n}\n\n.footerMessage--error {\n  color: var(--text-error-primary);\n}\n\n.footerMessage--success {\n  color: var(--color-success-700);\n}\n\n.footerMessageIcon {\n  flex: none;\n  margin-top: 2px;\n}\n\n.footerMessageIcon--error {\n  color: var(--color-error-600);\n}\n\n.footerMessageIcon--success {\n  color: var(--color-success-600);\n}\n\n// Card's built-in footer uses --bg-secondary; the handoff wants it flush\n// white like the rest of the card. Overridden here, not in the shared\n// component, per [[feedback_no_direct_edits_to_untitled_theme]].\n.cardFooter.cardFooter {\n  background: var(--bg-primary);\n}\n\n@media (max-width: 767px) {\n  .cardFooter.cardFooter {\n    flex-direction: column;
2\n    align-items: stretch;\n    gap: var(--spacing-lg);\n  }\n\n  .cardFooterActions {\n    flex-direction: column-reverse;\n    width: 100%;\n  }\n\n  .cardFooterActions button {\n    width: 100%;\n    height: 44px;\n  }\n\n  .footerNote,\n  .footerMessage {\n    order: -1;\n  }\n}\n\n.cardFooterActions {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  margin-left: auto;\n  flex: none;\n}\n\n// -- Password row ---------------------------------------------------------\n\n.row {\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-xl);\n}\n\n.row p {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--text-tertiary);\n  max-width: 66ch;\n}\n\n.rowActions {\n  margin-left: auto;\n  flex: none;\n}\n\n@media (max-width: 767px) {\n  .row {\n    flex-direction: column;\n    align-items: stretch;\n    gap: var(--spacing-lg);\n  }\n\n  .rowActions {\n    margin-left: 0;\n  }\n\n  .rowActions button {\n    width: 100%;\n    height: 44px;\n  }\n}\n\n// -- Delete account -------------------------------------------------------\n\n// Collapsed state has no rule under the header \u2014 Card's header border is\n// unconditional, so it's suppressed here per [[feedback_no_direct_edits_to_untitled_theme]].\n.noHeaderBorder.noHeaderBorder {\n  border-bottom: none;\n}\n\n.clickableHeader {\n  cursor: pointer;\n}\n\n.deleteHeader {\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-xl);\n  width: 100%;\n}\n\n.deleteHeaderText {\n  flex: 1;\n  min-width: 0;\n}\n\n.deleteHeaderText h2 {\n  margin: 0;\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.deleteHeaderText p {\n  margin: 2px 0 0;\n  max-width: 66ch;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n}\n\n@media (max-width: 767px) {\n  .deleteHeaderText p {\n    max-width: none;\n  }\n}\n\n.deleteLink {\n  display: inline-flex;\n  align-items: baseline;\n  gap: var(--spacing-xs);\n  color: var(--color-brand-700);\n}\n\n.deleteLink:hover {\n  color: var(--color-brand-800);\n  text-decoration: underline;\n}\n\n.deleteLinkIcon {\n  align-self: center;\n}\n\n.disclosureChevron {\n  transition: transform 0.15s ease;\n}\n\n.disclosureChevron--open {\n  transform: rotate(180deg);\n}\n\n@media (max-width: 767px) {\n  .disclosureLabel {\n    display: none;\n  }\n\n  .disclosureButton.disclosureButton {\n    width: 36px;\n    height: 36px;\n    padding: 0;\n    justify-content: center;\n  }\n}\n\n.alert {\n  display: flex;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-lg) var(--spacing-xl);\n  border: 1px solid var(--color-warning-300);\n  background: var(--color-warning-50);\n  border-radius: var(--radius-md);\n  margin-bottom: var(--spacing-2xl);\n}\n\n.alertIcon {\n  flex: none;
2\n  margin-top: 1px;\n  color: var(--color-warning-600);\n}\n\n.alertText {\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--color-warning-800);\n}\n\n.alertText strong {\n  font-weight: 600;\n}\n\n.prose {\n  max-width: 80ch;\n}\n\n@media (max-width: 767px) {\n  .prose {\n    max-width: none;\n  }\n}\n\n.prose p {\n  margin: 0 0 var(--spacing-lg);\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--text-secondary);\n}\n\n.prose p:last-child {\n  margin-bottom: 0;\n}\n\n.prose strong {\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.prose ul {\n  margin: 0 0 var(--spacing-lg);\n  padding-left: 20px;\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-sm);\n}\n\n.prose li {\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--text-secondary);\n}\n\n.eyebrow {\n  margin: 0 0 var(--spacing-md);\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 600;\n  color: var(--text-tertiary);\n}\n\n.confirmField {\n  margin-top: var(--spacing-xl);\n}\n"],sourceRoot:""}]),i.locals={page:"SettingsPage_page__XDX7+",identity:"SettingsPage_identity__+CDAO",identityAvatar:"SettingsPage_identityAvatar__LDEId",identityName:"SettingsPage_identityName__WFXL8",grid:"SettingsPage_grid__48GFF",footerNote:"SettingsPage_footerNote__bMXvA",footerMessage:"SettingsPage_footerMessage__9ef6O","footerMessage--error":"SettingsPage_footerMessage--error__jSgUa","footerMessage--success":"SettingsPage_footerMessage--success__P-o9R",footerMessageIcon:"SettingsPage_footerMessageIcon__t8qQn","footerMessageIcon--error":"SettingsPage_footerMessageIcon--error__mbMjL","footerMessageIcon--success":"SettingsPage_footerMessageIcon--success__0CxeQ",cardFooter:"SettingsPage_cardFooter__ErjeS",cardFooterActions:"SettingsPage_cardFooterActions__XCAIM",row:"SettingsPage_row__kyEHX",rowActions:"SettingsPage_rowActions__aEGNv",noHeaderBorder:"SettingsPage_noHeaderBorder__BQsef",clickableHeader:"SettingsPage_clickableHeader__WZn2M",deleteHeader:"SettingsPage_deleteHeader__EjCED",deleteHeaderText:"SettingsPage_deleteHeaderText__HekjF",deleteLink:"SettingsPage_deleteLink__F6THb",deleteLinkIcon:"SettingsPage_deleteLinkIcon__eH36K",disclosureChevron:"SettingsPage_disclosureChevron__2JY7N","disclosureChevron--open":"SettingsPage_disclosureChevron--open__XcV1n",disclosureLabel:"SettingsPage_disclosureLabel__QTOF2",disclosureButton:"SettingsPage_disclosureButton__J5s-r",alert:"SettingsPage_alert__JuRgT",alertIcon:"SettingsPage_alertIcon__JMb3L",alertText:"SettingsPage_alertText__eYCo0",prose:"SettingsPage_prose__OKwij",eyebrow:"SettingsPage_eyebrow__BJs8H",confirmField:"SettingsPage_confirmField__dGP-4"};const s=i},41198(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".AccountMenu_panel__QGGZH{background:#fff;border:1px solid var(--border-secondary);border-radius:8px;box-shadow:var(--shadow-lg);padding:4px}.AccountMenu_item__H5aqp{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;border-radius:6px;background:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);text-decoration:none;cursor:pointer;text-align:left}.AccountMenu_item__H5aqp:hover{background:var(--bg-secondary);color:var(--text-primary);text-decoration:none}.AccountMenu_itemIcon__Uxh1F{width:18px;height:18px;color:var(--fg-quaternary);flex-shrink:0}.AccountMenu_toggleRow__OU10y{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px}.AccountMenu_toggleLabel__IkmzS{display:flex;align-items:center;gap:10px;font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary)}.AccountMenu_divider__17BcU{height:1px;background:var(--border-secondary);margin:4px 0}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/AccountMenu/AccountMenu.module.scss"],names:[],mappings:"AAAA,0BACE,eAAA,CACA,wCAAA,CACA,iBAAA,CACA,2BAAA,CACA,WAAA,CAGF,yBACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,UAAA,CACA,gBAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,oBAAA,CACA,cAAA,CACA,eAAA,CAGF,+BACE,8BAAA,CACA,yBAAA,CACA,oBAAA,CAGF,6BACE,UAAA,CACA,WAAA,CACA,0BAAA,CACA,aAAA,CAGF,8BACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,QAAA,CACA,gBAAA,CAGF,gCACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CAGF,4BACE,UAAA,CACA,kCAAA,CACA,YAAA",sourcesContent:[".panel {\n  background: #ffffff;\n  border: 1px solid var(--border-secondary);\n  border-radius: 8px;\n  box-shadow: var(--shadow-lg);\n  padding: 4px;\n}\n\n.item {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  width: 100%;\n  padding: 9px 10px;\n  border: none;\n  border-radius: 6px;\n  background: transparent;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  text-decoration: none;\n  cursor: pointer;\n  text-align: left;\n}\n\n.item:hover {\n  background: var(--bg-secondary);\n  color: var(--text-primary);\n  text-decoration: none;\n}\n\n.itemIcon {\n  width: 18px;\n  height: 18px;\n  color: var(--fg-quaternary);\n  flex-shrink: 0;\n}\n\n.toggleRow {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 10px;\n  padding: 9px 10px;\n}\n\n.toggleLabel {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n.divider {\n  height: 1px;\n  background: var(--border-secondary);\n  margin: 4px 0;\n}\n"],sourceRoot:""}]),i.locals={panel:"AccountMenu_panel__QGGZH",item:"AccountMenu_item__H5aqp",itemIcon:"AccountMenu_itemIcon__Uxh1F",toggleRow:"AccountMenu_toggleRow__OU10y",toggleLabel:"AccountMenu_toggleLabel__IkmzS",divider:"AccountMenu_divider__17BcU"};const s=i},8298(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".AccountRow_wrap__HaHmP{position:relative}.AccountRow_row__n1qjH{display:grid;grid-template-columns:32px 1fr 20px;align-items:center;grid-gap:10px;gap:10px;width:100%;height:56px;padding:0 8px;border:none;border-radius:6px;background:rgba(0,0,0,0);cursor:pointer;text-align:left}.AccountRow_row__n1qjH:hover,.AccountRow_row--open__xnKR4{background:var(--bg-secondary)}.AccountRow_row__n1qjH:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:-1px}.AccountRow_text__hl9EU{display:flex;flex-direction:column;overflow:hidden}.AccountRow_eyebrow__wjpj9{font-size:11px;line-height:14px;font-weight:600;color:var(--color-warning-700);text-transform:uppercase;letter-spacing:.02em}.AccountRow_name__CznTm{font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:600;line-height:20px;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountRow_email__tyRyr{font-size:var(--text-xs-size);line-height:18px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountRow_dots__aSll9{width:20px;height:20px;color:var(--fg-quaternary)}.AccountRow_avatarWrap__MBZkW{display:inline-flex;border-radius:9999px}.AccountRow_avatarWrap--impersonating__UC3Tc{box-shadow:0 0 0 2px var(--color-warning-200)}.AccountRow_panel__QIiCC{position:absolute;bottom:calc(100% + 6px);left:0;width:280px;z-index:30}.AccountRow_collapsedWrap__2V1im{position:relative;display:flex;justify-content:center}.AccountRow_collapsedTrigger__3UlXB{border:none;background:rgba(0,0,0,0);padding:0;cursor:pointer;border-radius:9999px}.AccountRow_collapsedTrigger__3UlXB:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:2px}.AccountRow_flyoutPanel__CiyeB{position:absolute;bottom:0;left:calc(100% + 6px);width:240px;z-index:30}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/AccountRow/AccountRow.module.scss"],names:[],mappings:"AAAA,wBACE,iBAAA,CAGF,uBACE,YAAA,CACA,mCAAA,CACA,kBAAA,CACA,aAAA,CAAA,QAAA,CACA,UAAA,CACA,WAAA,CACA,aAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,cAAA,CACA,eAAA,CAGF,0DAEE,8BAAA,CAGF,qCACE,wCAAA,CACA,mBAAA,CAGF,wBACE,YAAA,CACA,qBAAA,CACA,eAAA,CAGF,2BACE,cAAA,CACA,gBAAA,CACA,eAAA,CACA,8BAAA,CACA,wBAAA,CACA,oBAAA,CAGF,wBACE,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,gBAAA,CACA,yBAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,yBACE,6BAAA,CACA,gBAAA,CACA,0BAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,wBACE,UAAA,CACA,WAAA,CACA,0BAAA,CAGF,8BACE,mBAAA,CACA,oBAAA,CAGF,6CACE,6CAAA,CAGF,yBACE,iBAAA,CACA,uBAAA,CACA,MAAA,CACA,WAAA,CACA,UAAA,CAGF,iCACE,iBAAA,CACA,YAAA,CACA,sBAAA,CAGF,oCACE,WAAA,CACA,wBAAA,CACA,SAAA,CACA,cAAA,CACA,oBAAA,CAGF,kDACE,wCAAA,CACA,kBAAA,CAGF,+BACE,iBAAA,CACA,QAAA,CACA,qBAAA,CACA,WAAA,CACA,UAAA",sourcesContent:[".wrap {\n  position: relative;\n}\n\n.row {\n  display: grid;\n  grid-template-columns: 32px 1fr 20px;\n  align-items: center;\n  gap: 10px;\n  width: 100%;\n  height: 56px;\n  padding: 0 8px;\n  border: none;\n  border-radius: 6px;\n  background: transparent;\n  cursor: pointer;\n  text-align: left;\n}\n\n.row:hover,\n.row--open {\n  background: var(--bg-secondary);\n}\n\n.row:focus-visible {\n  outline: 2px solid var(--color-brand-600);\n  outline-offset: -1px;\n}\n\n.text {\n  display: flex;\n  flex-direction: column;\n  overflow: hidden;\n}\n\n.eyebrow {\n  font-size: 11px;\n  line-height: 14px;\n  font-weight: 600;\n  color: var(--color-warning-700);\n  text-transform: uppercase;\n  letter-spacing: 0.02em;\n}\n\n.name {\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  line-height: 20px;\n  color: var(--text-primary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.email {\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  color: var(--text-tertiary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.dots {\n  width: 20px;\n  height: 20px;\n  color: var(--fg-quaternary);\n}\n\n.avatarWrap {\n  display: inline-flex;\n  border-radius: 9999px;\n}\n\n.avatarWrap--impersonating {\n  box-shadow: 0 0 0 2px var(--color-warning-200);\n}\n\n.panel {\n  position: absolute;\n  bottom: calc(100% + 6px);\n  left: 0;\n  width: 280px;\n  z-index: 30;\n}\n\n.collapsedWrap {\n  position: relative;\n  display: flex;\n  justify-content: center;\n}\n\n.collapsedTrigger {\n  border: none;\n  background: transparent;\n  padding: 0;\n  cursor: pointer;\n  border-radius: 9999px;\n}\n\n.collapsedTrigger:focus-visible {\n  outline: 2px solid var(--color-brand-600);\n  outline-offset: 2px;\n}\n\n.flyoutPanel {\n  position: absolute;\n  bottom: 0;\n  left: calc(100% + 6px);\n  width: 240px;\n  z-index: 30;\n}\n"],sourceRoot:""}]),i.locals={wrap:"AccountRow_wrap__HaHmP",row:"AccountRow_row__n1qjH","row--open":"AccountRow_row--open__xnKR4",text:"AccountRow_text__hl9EU",eyebrow:"AccountRow_eyebrow__wjpj9",name:"AccountRow_name__CznTm",email:"AccountRow_email__tyRyr",dots:"AccountRow_dots__aSll9",avatarWrap:"AccountRow_avatarWrap__MBZkW","avatarWrap--impersonating":"AccountRow_avatarWrap--impersonating__UC3Tc",panel:"AccountRow_panel__QIiCC",collapsedWrap:"AccountRow_collapsedWrap__2V1im",collapsedTrigger:"AccountRow_collapsedTrigger__3UlXB",flyoutPanel:"AccountRow_flyoutPanel__CiyeB"};const s=i},25890(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".AppShell_root__9UKiq{display:flex;flex-direction:column;height:100vh}.AppShell_body__H8A7j{flex:1 1;min-height:0;display:flex}.AppShell_body--mobile__6MlpJ{flex-direction:column}.AppShell_content__XFJwO{flex:1 1;min-width:0;overflow-y:auto;background:var(--bg-secondary)}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/AppShell/AppShell.module.scss"],names:[],mappings:"AAAA,sBACE,YAAA,CACA,qBAAA,CACA,YAAA,CAGF,sBACE,QAAA,CACA,YAAA,CACA,YAAA,CAOF,8BACE,qBAAA,CAGF,yBACE,QAAA,CACA,WAAA,CACA,eAAA,CACA,8BAAA",sourcesContent:[".root {\n  display: flex;\n  flex-direction: column;\n  height: 100vh;\n}\n\n.body {\n  flex: 1;\n  min-height: 0;\n  display: flex;\n}\n\n// Mobile: MobileTopBar stacks above the content column instead of sitting\n// beside it \u2014 NavDrawer is a position:fixed overlay so it's unaffected\n// either way. Desktop keeps the default row direction (Sidebar beside\n// .content).\n.body--mobile {\n  flex-direction: column;\n}\n\n.content {\n  flex: 1;\n  min-width: 0;\n  overflow-y: auto;\n  background: var(--bg-secondary);\n}\n"],sourceRoot:""}]),i.locals={root:"AppShell_root__9UKiq",body:"AppShell_body__H8A7j","body--mobile":"AppShell_body--mobile__6MlpJ",content:"AppShell_content__XFJwO"};const s=i},37934(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".ShellDemo_page__-qWOS{min-height:100vh;padding:var(--spacing-4xl);background:var(--bg-secondary);font-family:var(--font-family-body)}.ShellDemo_header__0BTki{margin-bottom:var(--spacing-4xl)}.ShellDemo_title__8Zoef{margin:0 0 4px;font-size:var(--display-xs-size);line-height:var(--display-xs-line);font-weight:600;color:var(--text-primary)}.ShellDemo_subtitle__zxkoA{margin:0;font-size:var(--text-sm-size);color:var(--text-tertiary)}.ShellDemo_section__Lhhr4{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);padding:var(--spacing-3xl);margin-bottom:var(--spacing-3xl)}.ShellDemo_sectionTitle__Pvjl-{margin:0 0 var(--spacing-xl);font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600;color:var(--text-primary)}.ShellDemo_row__hh3lZ{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-lg);padding:var(--spacing-lg) 0;border-top:1px solid var(--border-tertiary)}.ShellDemo_row__hh3lZ:first-child{border-top:none;padding-top:0}.ShellDemo_rowLabel__2VYCC{flex-shrink:0;width:220px;font-size:var(--text-sm-size);font-weight:500;color:var(--text-quaternary)}.ShellDemo_rowContent__Q6Euh{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-lg)}.ShellDemo_navPreviewList__-N64F{list-style:none;margin:0;padding:8px;width:280px;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:2px;background:#fff}.ShellDemo_boxed280__ifYWK{position:relative;width:280px;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);background:#fff}.ShellDemo_boxed72__YB2S7{position:relative;width:72px;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);background:#fff;display:flex;justify-content:center;padding:8px 0}.ShellDemo_boxedContent__BjKKY{width:100%;max-width:934px;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);background:#fff;overflow:hidden}.ShellDemo_sidebarPreview__OYGBD{height:640px;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);overflow:hidden;display:flex}.ShellDemo_mobilePreview__3hSjp{width:390px;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);overflow:hidden}.ShellDemo_sectionNote__JTK7s{margin:0 0 var(--spacing-xl);font-size:var(--text-sm-size);color:var(--text-tertiary)}.ShellDemo_sectionNote__JTK7s code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:4px;padding:1px 4px}.ShellDemo_appFrame__vAN1n{width:100%;max-width:1280px;height:832px;display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);overflow:hidden}
2.ShellDemo_appRow__-9EE6{display:flex;flex:1 1;min-height:0}.ShellDemo_appContent__u2z\\+h{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow-y:auto}.ShellDemo_ghostCards__MZMbz{padding:0 32px 32px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.ShellDemo_ghostCard__UIT0Z{height:180px;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs)}.ShellDemo_builderMock__DaBbS{flex:1 1;min-height:0;margin:0 32px 24px;display:flex;flex-direction:column;background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);overflow:hidden}.ShellDemo_builderCanvas__BSDbu{flex:1 1;min-height:0;margin:24px;background:var(--bg-secondary);border-radius:var(--radius-lg)}.ShellDemo_builderFooter__NgtYz{flex-shrink:0;display:flex;justify-content:flex-end;gap:8px;padding:16px 24px;border-top:1px solid var(--border-secondary)}.ShellDemo_mobileFrame__aAIcQ{width:390px;height:844px;display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);overflow:hidden}.ShellDemo_mobileBody__6Shmb{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:16px;padding:0 16px 16px}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/Demo/ShellDemo.module.scss"],names:[],mappings:"AAAA,uBACE,gBAAA,CACA,0BAAA,CACA,8BAAA,CACA,mCAAA,CAGF,yBACE,gCAAA,CAGF,wBACE,cAAA,CACA,gCAAA,CACA,kCAAA,CACA,eAAA,CACA,yBAAA,CAGF,2BACE,QAAA,CACA,6BAAA,CACA,0BAAA,CAGF,0BACE,4BAAA,CACA,wCAAA,CACA,8BAAA,CACA,2BAAA,CACA,0BAAA,CACA,gCAAA,CAGF,+BACE,4BAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,sBACE,YAAA,CACA,kBAAA,CACA,cAAA,CACA,qBAAA,CACA,2BAAA,CACA,2CAAA,CAEA,kCACE,eAAA,CACA,aAAA,CAIJ,2BACE,aAAA,CACA,WAAA,CACA,6BAAA,CACA,eAAA,CACA,4BAAA,CAGF,6BACE,YAAA,CACA,kBAAA,CACA,cAAA,CACA,qBAAA,CAGF,iCACE,eAAA,CACA,QAAA,CACA,WAAA,CACA,WAAA,CACA,wCAAA,CACA,8BAAA,CACA,YAAA,CACA,qBAAA,CACA,OAAA,CACA,eAAA,CAGF,2BACE,iBAAA,CACA,WAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CAGF,0BACE,iBAAA,CACA,UAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CACA,YAAA,CACA,sBAAA,CACA,aAAA,CAGF,+BACE,UAAA,CACA,eAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CACA,eAAA,CAGF,iCACE,YAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CACA,YAAA,CAGF,gCACE,WAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CAGF,8BACE,4BAAA,CACA,6BAAA,CACA,0BAAA,CAEA,mCACE,uDAAA,CACA,cAAA,CACA,yBAAA,CACA,8BAAA,CACA,wCAAA,CACA,iBAAA,CACA,eAAA,CAQJ,2BACE,UAAA,CACA,gBAAA,CACA,YAAA,CACA,YAAA,CACA,qBAAA,CACA,8BAAA,CACA,wCAAA,CACA,8BAAA,CACA,2BAAA,CACA,eAAA,CAGF,yBACE,YAAA,CACA,QAAA,CACA,YAAA,CAGF,8BACE,QAAA,CACA,WAAA,CACA,YAAA,CACA,qBAAA,CACA,eAAA,CAGF,6BACE,mBAAA,CACA,YAAA,CACA,6BAAA,CACA,aAAA,CAAA,QAAA,CAGF,4BACE,YAAA,CACA,4BAAA,CACA,wCAAA,CACA,8BAAA,CACA,2BAAA,CAOF,8BACE,QAAA,CACA,YAAA,CACA,kBAAA,CACA,YAAA,CACA,qBAAA,CACA,4BAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CAGF,gCACE,QAAA,CACA,YAAA,CACA,WAAA,CACA,8BAAA,CACA,8BAAA,CAGF,gCACE,aAAA,CACA,YAAA,CACA,wBAAA,CACA,OAAA,CACA,iBAAA,CACA,4CAAA,CAGF,8BACE,WAAA,CACA,YAAA,CACA,YAAA,CACA,qBAAA,CACA,8BAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CAGF,6BACE,QAAA,CACA,YAAA,CACA,eAAA,CACA,YAAA,CACA,qBAAA,CACA,QAAA,CACA,mBAAA",sourcesContent:[".page {\n  min-height: 100vh;\n  padding: var(--spacing-4xl);\n  background: var(--bg-secondary);\n  font-family: var(--font-family-body);\n}\n\n.header {\n  margin-bottom: var(--spacing-4xl);\n}\n\n.title {\n  margin: 0 0 4px;\n  font-size: var(--display-xs-size);\n  line-height: var(--display-xs-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.subtitle {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.section {\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  box-shadow: var(--shadow-xs);\n  padding: var(--spacing-3xl);\n  margin-bottom: var(--spacing-3xl);\n}\n\n.sectionTitle {\n  margin: 0 0 var(--spacing-xl);\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.row {\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-lg) 0;\n  border-top: 1px solid var(--border-tertiary);\n\n  &:first-child {\n    border-top: none;\n    padding-top: 0;\n  }\n}\n\n.rowLabel {\n  flex-shrink: 0;\n  width: 220px;\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-quaternary);\n}\n\n.rowContent {\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: var(--spacing-lg);\n}\n\n.navPreviewList {\n  list-style: none;\n  margin: 0;\n  padding: 8px;\n  width: 280px;\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-lg);\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  background: #ffffff;\n}\n\n.boxed280 {\n  position: relative;\n  width: 280px;\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-lg);\n  background: #ffffff;\n}\n\n.boxed72 {\n  position: relative;\n  width: 72px;\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-lg);\n  background: #ffffff;\n  display: flex;\n  justify-content: center;\n  padding: 8px 0;\n}\n\n.boxedContent {\n  width: 100%;\n  max-width: 934px;\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-lg);\n  background: #ffffff;\n  overflow: hidden;\n}\n\n.sidebarPreview {\n  height: 640px;\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-lg);\n  overflow: hidden;\n  display: flex;\n}\n\n.mobilePreview {\n  width: 390px;\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-lg);\n  overflow: hidden;\n}\n\n.sectionNote {\n  margin: 0 0 var(--spacing-xl);\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n\n  code {\n    font-family: ui-monospace, SFMono-Regular, Menlo, monospace;\n    font-size: 12px;\n    color: var(--text-primary);\n    background: var(--bg-secondary);\n    border: 1px solid var(--border-secondary);\n    border-radius: 4px;\n    padding: 1px 4px;\n  }\n}\n\n// Fixed 832px height (matches App shell.dc.html's `.app`) rather than\n// auto-sizing to content \u2014 this is what actually exercises the sidebar's\n// internal nav-scroll and pinned footer the way the real viewport-height\n// AppShell will, unlike Phase 1's isolated preview boxes above.\n.appFrame {\n  width: 100%;\n  max-width: 1280px;\n  height: 832px;\n  display: flex;\n  flex-direction: column;\n  background: var(--bg-secondary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  box-shadow: var(--shadow-xs);\n  overflow: hidden;\n}\n\n.appRow {\n  display: flex;\n  flex: 1;\n  min-height: 0;\n}\n\n.appContent {\n  flex: 1;\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  overflow-y: auto;\n}\n\n.ghostCards {\n  padding: 0 32px 32px;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 24px;\n}\n\n.ghostCard {\n  height: 180px;\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  box-shadow: var(--shadow-xs);\n}\n\n// Stand-in for the builder's 3-column canvas+panel, just enough to put a\n// bottom-right Save action in the frame \u2014 the corner-collision check is\n// whether it ever visually competes with the sidebar's bottom-left\n// launcher lane at 72px collapsed width.\n.builderMock {\n  flex: 1;\n  min-height: 0;\n  margin: 0 32px 24px;\n  display: flex;\n  flex-direction: column;\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  overflow: hidden;\n}\n\n.builderCanvas {\n  flex: 1;\n  min-height: 0;\n  margin: 24px;\n  background: var(--bg-secondary);\n  border-radius: var(--radius-lg);\n}\n\n.builderFooter {\n  flex-shrink: 0;\n  display: flex;\n  justify-content: flex-end;\n  gap: 8px;\n  padding: 16px 24px;\n  border-top: 1px solid var(--border-secondary);\n}\n\n.mobileFrame {\n  width: 390px;\n  height: 844px;\n  display: flex;\n  flex-direction: column;\n  background: var(--bg-secondary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  overflow: hidden;\n}\n\n.mobileBody {\n  flex: 1;\n  min-height: 0;\n  overflow-y: auto;\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  padding: 0 16px 16px;\n}\n"],sourceRoot:""}]),i.locals={page:"ShellDemo_page__-qWOS",header:"ShellDemo_header__0BTki",title:"ShellDemo_title__8Zoef",subtitle:"ShellDemo_subtitle__zxkoA",section:"ShellDemo_section__Lhhr4",sectionTitle:"ShellDemo_sectionTitle__Pvjl-",row:"ShellDemo_row__hh3lZ",rowLabel:"ShellDemo_rowLabel__2VYCC",rowContent:"ShellDemo_rowContent__Q6Euh",navPreviewList:"ShellDemo_navPreviewList__-N64F",boxed280:"ShellDemo_boxed280__ifYWK",boxed72:"ShellDemo_boxed72__YB2S7",boxedContent:"ShellDemo_boxedContent__BjKKY",sidebarPreview:"ShellDemo_sidebarPreview__OYGBD",mobilePreview:"ShellDemo_mobilePreview__3hSjp",sectionNote:"ShellDemo_sectionNote__JTK7s",appFrame:"ShellDemo_a
2ppFrame__vAN1n",appRow:"ShellDemo_appRow__-9EE6",appContent:"ShellDemo_appContent__u2z+h",ghostCards:"ShellDemo_ghostCards__MZMbz",ghostCard:"ShellDemo_ghostCard__UIT0Z",builderMock:"ShellDemo_builderMock__DaBbS",builderCanvas:"ShellDemo_builderCanvas__BSDbu",builderFooter:"ShellDemo_builderFooter__NgtYz",mobileFrame:"ShellDemo_mobileFrame__aAIcQ",mobileBody:"ShellDemo_mobileBody__6Shmb"};const s=i},2594(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".ImpersonationBar_bar__\\+mPMi{display:flex;align-items:center;gap:10px;height:44px;flex:0 0 44px;padding:0 16px 0 20px;background:var(--color-warning-50);border-bottom:1px solid var(--color-warning-200);color:var(--color-warning-700)}.ImpersonationBar_icon__4h4Sk{width:20px;height:20px;flex-shrink:0;color:var(--color-warning-700)}.ImpersonationBar_copy__IMGNF{flex:1 1;margin:0;font-family:var(--font-family-body);font-size:var(--text-sm-size);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImpersonationBar_accountName__\\+zCTE{display:inline-block;max-width:480px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.ImpersonationBar_stopButton__rxTIP{flex-shrink:0;height:32px;padding:0 14px;border:1px solid var(--color-warning-200);border-radius:8px;background:rgba(0,0,0,0);color:var(--color-warning-700);font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:600;cursor:pointer}.ImpersonationBar_stopButton__rxTIP:hover{background:var(--color-warning-100)}.ImpersonationBar_stopButton__rxTIP:focus-visible{outline:2px solid var(--color-warning-600);outline-offset:1px}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/ImpersonationBar/ImpersonationBar.module.scss"],names:[],mappings:"AAAA,8BACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,WAAA,CACA,aAAA,CACA,qBAAA,CACA,kCAAA,CACA,gDAAA,CACA,8BAAA,CAGF,8BACE,UAAA,CACA,WAAA,CACA,aAAA,CACA,8BAAA,CAGF,8BACE,QAAA,CACA,QAAA,CACA,mCAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,sCACE,oBAAA,CACA,eAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CACA,qBAAA,CAGF,oCACE,aAAA,CACA,WAAA,CACA,cAAA,CACA,yCAAA,CACA,iBAAA,CACA,wBAAA,CACA,8BAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,cAAA,CAGF,0CACE,mCAAA,CAGF,kDACE,0CAAA,CACA,kBAAA",sourcesContent:[".bar {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  height: 44px;\n  flex: 0 0 44px;\n  padding: 0 16px 0 20px;\n  background: var(--color-warning-50);\n  border-bottom: 1px solid var(--color-warning-200);\n  color: var(--color-warning-700);\n}\n\n.icon {\n  width: 20px;\n  height: 20px;\n  flex-shrink: 0;\n  color: var(--color-warning-700);\n}\n\n.copy {\n  flex: 1;\n  margin: 0;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.accountName {\n  display: inline-block;\n  max-width: 480px;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  vertical-align: bottom;\n}\n\n.stopButton {\n  flex-shrink: 0;\n  height: 32px;\n  padding: 0 14px;\n  border: 1px solid var(--color-warning-200);\n  border-radius: 8px;\n  background: transparent;\n  color: var(--color-warning-700);\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  cursor: pointer;\n}\n\n.stopButton:hover {\n  background: var(--color-warning-100);\n}\n\n.stopButton:focus-visible {\n  outline: 2px solid var(--color-warning-600);\n  outline-offset: 1px;\n}\n"],sourceRoot:""}]),i.locals={bar:"ImpersonationBar_bar__+mPMi",icon:"ImpersonationBar_icon__4h4Sk",copy:"ImpersonationBar_copy__IMGNF",accountName:"ImpersonationBar_accountName__+zCTE",stopButton:"ImpersonationBar_stopButton__rxTIP"};const s=i},48316(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".MobileTopBar_bar__oDSgr{display:flex;align-items:center;gap:4px;height:56px;flex-shrink:0;padding:0 8px;background:var(--bg-primary);border-bottom:1px solid var(--border-secondary)}.MobileTopBar_menuButton__uYs8o{width:40px;height:40px;border:none;border-radius:6px;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;cursor:pointer}.MobileTopBar_menuButton__uYs8o:hover{background:var(--bg-secondary)}.MobileTopBar_menuIcon__nGvCo{width:24px;height:24px;color:var(--text-secondary)}.MobileTopBar_logo__YJM-9{display:flex;align-items:center}.MobileTopBar_workspaceAvatar__Oj\\+Cv{width:32px;height:32px;margin-left:auto;border-radius:8px;background:var(--color-brand-50);color:var(--color-brand-700);display:flex;align-items:center;justify-content:center;font-family:var(--font-family-body);font-size:var(--text-xs-size);font-weight:600;overflow:hidden}.MobileTopBar_workspaceAvatarImg__xAIWi{width:100%;height:100%;object-fit:cover}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/MobileTopBar/MobileTopBar.module.scss"],names:[],mappings:"AAAA,yBACE,YAAA,CACA,kBAAA,CACA,OAAA,CACA,WAAA,CACA,aAAA,CACA,aAAA,CACA,4BAAA,CACA,+CAAA,CAGF,gCACE,UAAA,CACA,WAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,cAAA,CAGF,sCACE,8BAAA,CAGF,8BACE,UAAA,CACA,WAAA,CACA,2BAAA,CAGF,0BACE,YAAA,CACA,kBAAA,CAGF,sCACE,UAAA,CACA,WAAA,CACA,gBAAA,CACA,iBAAA,CACA,gCAAA,CACA,4BAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,eAAA,CAGF,wCACE,UAAA,CACA,WAAA,CACA,gBAAA",sourcesContent:[".bar {\n  display: flex;\n  align-items: center;\n  gap: 4px;\n  height: 56px;\n  flex-shrink: 0;\n  padding: 0 8px;\n  background: var(--bg-primary);\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.menuButton {\n  width: 40px;\n  height: 40px;\n  border: none;\n  border-radius: 6px;\n  background: transparent;\n  display: flex;\n  align-items: center;\n  justify-content: center;
2\n  cursor: pointer;\n}\n\n.menuButton:hover {\n  background: var(--bg-secondary);\n}\n\n.menuIcon {\n  width: 24px;\n  height: 24px;\n  color: var(--text-secondary);\n}\n\n.logo {\n  display: flex;\n  align-items: center;\n}\n\n.workspaceAvatar {\n  width: 32px;\n  height: 32px;\n  margin-left: auto;\n  border-radius: 8px;\n  background: var(--color-brand-50);\n  color: var(--color-brand-700);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-family: var(--font-family-body);\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  overflow: hidden;\n}\n\n.workspaceAvatarImg {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n"],sourceRoot:""}]),i.locals={bar:"MobileTopBar_bar__oDSgr",menuButton:"MobileTopBar_menuButton__uYs8o",menuIcon:"MobileTopBar_menuIcon__nGvCo",logo:"MobileTopBar_logo__YJM-9",workspaceAvatar:"MobileTopBar_workspaceAvatar__Oj+Cv",workspaceAvatarImg:"MobileTopBar_workspaceAvatarImg__xAIWi"};const s=i},66094(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".NavDrawer_scrim__SjcUH{position:fixed;inset:0;background:rgba(10,13,18,.6);z-index:40;animation:NavDrawer_fadeIn__cnIGE .25s ease-out}.NavDrawer_drawer__WD2Lg{position:fixed;top:0;left:0;bottom:0;width:320px;background:#fff;box-shadow:var(--shadow-xl);z-index:41;display:flex;flex-direction:column;animation:NavDrawer_slideIn__b0K4m .25s ease-out}@keyframes NavDrawer_fadeIn__cnIGE{from{opacity:0}to{opacity:1}}@keyframes NavDrawer_slideIn__b0K4m{from{transform:translateX(-100%)}to{transform:translateX(0)}}.NavDrawer_nav__XAdSJ{flex:1 1;min-height:0;overflow-y:auto;padding:16px 12px}.NavDrawer_navList__icTGy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.NavDrawer_alerts__wLjmr{flex-shrink:0;margin:0 12px 12px}.NavDrawer_footer__yiU5v{flex-shrink:0;border-top:1px solid var(--border-secondary);padding:12px}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/NavDrawer/NavDrawer.module.scss"],names:[],mappings:"AAAA,wBACE,cAAA,CACA,OAAA,CACA,4BAAA,CACA,UAAA,CACA,+CAAA,CAGF,yBACE,cAAA,CACA,KAAA,CACA,MAAA,CACA,QAAA,CACA,WAAA,CACA,eAAA,CACA,2BAAA,CACA,UAAA,CACA,YAAA,CACA,qBAAA,CACA,gDAAA,CAGF,mCACE,KAAA,SAAA,CACA,GAAA,SAAA,CAAA,CAGF,oCACE,KAAA,2BAAA,CACA,GAAA,uBAAA,CAAA,CAGF,sBACE,QAAA,CACA,YAAA,CACA,eAAA,CACA,iBAAA,CAGF,0BACE,eAAA,CACA,QAAA,CACA,SAAA,CACA,YAAA,CACA,qBAAA,CACA,OAAA,CAGF,yBACE,aAAA,CACA,kBAAA,CAGF,yBACE,aAAA,CACA,4CAAA,CACA,YAAA",sourcesContent:[".scrim {\n  position: fixed;\n  inset: 0;\n  background: rgba(10, 13, 18, 0.6);\n  z-index: 40;\n  animation: fadeIn 0.25s ease-out;\n}\n\n.drawer {\n  position: fixed;\n  top: 0;\n  left: 0;\n  bottom: 0;\n  width: 320px;\n  background: #ffffff;\n  box-shadow: var(--shadow-xl);\n  z-index: 41;\n  display: flex;\n  flex-direction: column;\n  animation: slideIn 0.25s ease-out;\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\n@keyframes slideIn {\n  from { transform: translateX(-100%); }\n  to { transform: translateX(0); }\n}\n\n.nav {\n  flex: 1;\n  min-height: 0;\n  overflow-y: auto;\n  padding: 16px 12px;\n}\n\n.navList {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.alerts {\n  flex-shrink: 0;\n  margin: 0 12px 12px;\n}\n\n.footer {\n  flex-shrink: 0;\n  border-top: 1px solid var(--border-secondary);\n  padding: 12px;\n}\n"],sourceRoot:""}]),i.locals={scrim:"NavDrawer_scrim__SjcUH",fadeIn:"NavDrawer_fadeIn__cnIGE",drawer:"NavDrawer_drawer__WD2Lg",slideIn:"NavDrawer_slideIn__b0K4m",nav:"NavDrawer_nav__XAdSJ",navList:"NavDrawer_navList__icTGy",alerts:"NavDrawer_alerts__wLjmr",footer:"NavDrawer_footer__yiU5v"};const s=i},73250(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".NavFlyout_panel__Xy\\+CE{width:240px;background:#fff;border:1px solid var(--border-secondary);border-radius:8px;box-shadow:var(--shadow-lg);padding:4px}.NavFlyout_header__La\\+4l{padding:8px 10px 6px;font-size:var(--text-xs-size);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-quaternary)}.NavFlyout_item__JDL1p{display:block;padding:9px 10px;border-radius:6px;font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);text-decoration:none}.NavFlyout_item__JDL1p:hover{background:var(--bg-secondary);color:var(--text-primary);text-decoration:none}.NavFlyout_item--current__0OAjJ{background:var(--bg-secondary);color:var(--color-brand-700);font-weight:600}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/NavFlyout/NavFlyout.module.scss"],names:[],mappings:"AAQA,yBACE,WAAA,CACA,eAAA,CACA,wCAAA,CACA,iBAAA,CACA,2BAAA,CACA,WAAA,CAGF,0BACE,oBAAA,CACA,6BAAA,CACA,eAAA,CACA,oBAAA,CACA,wBAAA,CACA,4BAAA,CAGF,uBACE,aAAA,CACA,gBAAA,CACA,iBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,oBAAA,CAGF,6BACE,8BAAA,CACA,yBAAA,CACA,oBAAA,CAGF,gCACE,8BAAA,CACA,4BAAA,CACA,eAAA",sourcesContent:["// No position/left/top here \u2014 SidebarNavParent portals this into\n// document.body and positions it with an inline `fixed` style, computed\n// from the trigger's rect. The trigger lives inside Sidebar's `.nav`,\n// which has `overflow-y: auto` \u2014 the UA computes that element's\n// overflow-x as `auto` too (CSS overflow spec: one axis non-visible forces\n// the other), which clips any `position: absolute` child that overflows\n// horizontally, no matter its z-index. Portaling is the only way to escape\n// that clip.\n.panel {\n  width: 240px;\n  background: #ffffff;\n  border: 1px solid var(--border-secondary);\n  border-radius: 8px;\n  box-shadow: var(--shadow-lg);\n  padding: 4px;\n}\n\n.header {\n  padding: 8px 10px 6px;\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  color: var(--text-quaternary);\n}\n\n.item {\n  display: block;\n  padding: 9px 10px;\n  border-radius: 6px;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  text-decoration: none;\n}\n\n.item:hover {\n  background: var(--bg-secondary);\n  color: var(--text-primary);\n  text-decoration: none;\n}\n\n.item--current {\n  background: var(--bg-secondary);\n  color: var(--color-brand-700);\n  font-weight: 600;\n}\n"],sourceRoot:""}]),i.locals={panel:"NavFlyout_panel__Xy+CE",header:"NavFlyout_header__La+4l",item:"NavFlyout_item__JDL1p","item--current":"NavFlyout_item--current__0OAjJ"};const s=i},75292(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,'.PageHeader_root__ni26Y{position:relative;padding:var(--spacing-4xl) var(--container-padding-desktop) var(--spacing-2xl)}.PageHeader_root__ni26Y::after{content:"";position:absolute;left:var(--container-padding-desktop);right:var(--container-padding-desktop);bottom:0;height:1px;background:var(--border-secondary)}.PageHeader_root--noDivider__lBRbO::after{content:none}.PageHeader_root--compact__SMHQA{padding:var(--spacing-2xl) var(--container-padding-desktop) var(--spacing-xl)}@media(max-width: 767px){.PageHeader_root__ni26Y,.PageHeader_root--compact__SMHQA{padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile)}.PageHeader_root__ni26Y::after{left:var(--container-padding-mobile);right:var(--container-padding-mobile)}.PageHeader_root__ni26Y{padding-top:var(--spacing-2xl)}.PageHeader_root__ni26Y:not(.PageHeader_root--compact__SMHQA) .PageHeader_titleRow__7TSM1{flex-direction:column;align-items:stretch;gap:var(--spacing-xl)}.PageHeader_root__ni26Y:not(.PageHeader_root--compact__SMHQA) .PageHeader_title__5xPU8{font-size:var(--text-xl-size);line-height:var(--text-xl-line)}.PageHeader_root__ni26Y:not(.PageHeader_root--compact__SMHQA) .PageHeader_actions__39EkG{margin-left:0}}.PageHeader_breadcrumb__hcRsQ{display:flex;align-items:center;margin-bottom:4px}.PageHeader_crumbSegment__z6Opp{display:inline-flex;align-items:center}.PageHeader_crumbSeparator__0UnQh{width:16px;height:16px;color:var(--text-quaternary);margin:0 4px}.PageHeader_crumbLink__g1r-e,.PageHeader_crumbCurrent__DHCCg{font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;line-height:20px;text-decoration:none}.PageHeader_crumbLink__g1r-e{color:var(--text-quaternary)}.PageHeader_crumbLink__g1r-e:hover{color:var(--text-tertiary);text-decoration:none}.PageHeader_crumbCurrent__DHCCg{color:var(--text-secondary)}.PageHeader_titleRow__7TSM1{display:flex;align-items:flex-start;gap:var(--spacing-3xl)}.PageHeader_titleGroup__VW-mq{min-width:0}.PageHeader_title__5xPU8{margin:0;font-family:var(--font-family-body);font-size:24px;line-height:32px;font-weight:600;letter-spacing:-0.01em;color:var(--text-primary)}.PageHeader_subtitle__3sYM1{margin:4px 0 0;font-family:var(--font-family-body);font-size:var(--text-sm-size);line-height:20px;color:var(--text-tertiary);max-width:64ch;max-width:var(--paragraph-max-width, 64ch);text-wrap:pretty}.PageHeader_actions__39EkG{flex:none;margin-left:auto;display:flex;align-items:center;gap:var(--spacing-lg);white-space:nowrap}',"",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/PageHeader/PageHeader.module.scss"],names:[],mappings:"AAKA,wBACE,iBAAA,CACA,8EAAA,CAGF,+BACE,UAAA,CACA,iBAAA,CACA,qCAAA,CACA,sCAAA,CACA,QAAA,CACA,UAAA,CACA,kCAAA,CAKF,0CACE,YAAA,CAGF,iCACE,6EAAA,CAGF,yBACE,yDAEE,4CAAA,CACA,6CAAA,CAGF,+BACE,oCAAA,CACA,qCAAA,CAGF,wBACE,8BAAA,CAGF,0FACE,qBAAA,CACA,mBAAA,CACA,qBAAA,CAGF,uFACE,6BAAA,CACA,+BAAA,CAGF,yFACE,aAAA,CAAA,CAIJ,8BACE,YAAA,CACA,kBAAA,CACA,iBAAA,CAGF,gCACE,mBAAA,CACA,kBAAA,CAGF,kCACE,UAAA,CACA,WAAA,CACA,4BAAA,CACA,YAAA,CAGF,6DAEE,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,gBAAA,CACA,oBAAA,CAGF,6BACE,4BAAA,CAGF,mCACE,0BAAA,CACA,oBAAA,CAGF,gCACE,2BAAA,CAGF,4BACE,YAAA,CACA,sBAAA,CACA,sBAAA,CAGF,8BACE,WAAA,CAGF,yBACE,QAAA,CACA,mCAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,sBAAA,CACA,yBAAA,CAGF,4BACE,cAAA,CACA,mCAAA,CACA,6BAAA,CACA,gBAAA,CACA,0BAAA,CACA,cAAA,CAAA,0CAAA,CACA,gBAAA,CAGF,2BACE,SAAA,CACA,gBAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,kBAAA",sourcesContent:['// The divider is a `::after` rather than `border-bottom` on `.root` itself \u2014\n// a border always spans the full box width, which would run past the\n// title/cards by a full `--container-padding-desktop` on each side (FIXES:\n// page header divider, item 1/3). The pseudo-element lets it stop exactly\n// where the padding does.\n.root {\n  position: relative;\n  padding: var(--spacing-4xl) var(--container-padding-desktop) var(--spacing-2xl);\n}\n\n.root::after {\n  content: "";\n  position: absolute;\n  left: var(--container-padding-desktop);\n  right: var(--container-padding-desktop);\n  bottom: 0;\n  height: 1px;\n  background: var(--border-secondary);\n}\n\n// Settings pages: the tab bar immediately below supplies its own inset\n// divider, so the header doesn\'t need a second one (FIXES item 2).\n.root--noDivider::after {\n  
2content: none;\n}\n\n.root--compact {\n  padding: var(--spacing-2xl) var(--container-padding-desktop) var(--spacing-xl);\n}\n\n@media (max-width: 767px) {\n  .root,\n  .root--compact {\n    padding-left: var(--container-padding-mobile);\n    padding-right: var(--container-padding-mobile);\n  }\n\n  .root::after {\n    left: var(--container-padding-mobile);\n    right: var(--container-padding-mobile);\n  }\n\n  .root {\n    padding-top: var(--spacing-2xl);\n  }\n\n  .root:not(.root--compact) .titleRow {\n    flex-direction: column;\n    align-items: stretch;\n    gap: var(--spacing-xl);\n  }\n\n  .root:not(.root--compact) .title {\n    font-size: var(--text-xl-size);\n    line-height: var(--text-xl-line);\n  }\n\n  .root:not(.root--compact) .actions {\n    margin-left: 0;\n  }\n}\n\n.breadcrumb {\n  display: flex;\n  align-items: center;\n  margin-bottom: 4px;\n}\n\n.crumbSegment {\n  display: inline-flex;\n  align-items: center;\n}\n\n.crumbSeparator {\n  width: 16px;\n  height: 16px;\n  color: var(--text-quaternary);\n  margin: 0 4px;\n}\n\n.crumbLink,\n.crumbCurrent {\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  line-height: 20px;\n  text-decoration: none;\n}\n\n.crumbLink {\n  color: var(--text-quaternary);\n}\n\n.crumbLink:hover {\n  color: var(--text-tertiary);\n  text-decoration: none;\n}\n\n.crumbCurrent {\n  color: var(--text-secondary);\n}\n\n.titleRow {\n  display: flex;\n  align-items: flex-start;\n  gap: var(--spacing-3xl);\n}\n\n.titleGroup {\n  min-width: 0;\n}\n\n.title {\n  margin: 0;\n  font-family: var(--font-family-body);\n  font-size: 24px;\n  line-height: 32px;\n  font-weight: 600;\n  letter-spacing: -0.01em;\n  color: var(--text-primary);\n}\n\n.subtitle {\n  margin: 4px 0 0;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  color: var(--text-tertiary);\n  max-width: var(--paragraph-max-width, 64ch);\n  text-wrap: pretty;\n}\n\n.actions {\n  flex: none;\n  margin-left: auto;\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-lg);\n  white-space: nowrap;\n}\n'],sourceRoot:""}]),i.locals={root:"PageHeader_root__ni26Y","root--noDivider":"PageHeader_root--noDivider__lBRbO","root--compact":"PageHeader_root--compact__SMHQA",titleRow:"PageHeader_titleRow__7TSM1",title:"PageHeader_title__5xPU8",actions:"PageHeader_actions__39EkG",breadcrumb:"PageHeader_breadcrumb__hcRsQ",crumbSegment:"PageHeader_crumbSegment__z6Opp",crumbSeparator:"PageHeader_crumbSeparator__0UnQh",crumbLink:"PageHeader_crumbLink__g1r-e",crumbCurrent:"PageHeader_crumbCurrent__DHCCg",titleGroup:"PageHeader_titleGroup__VW-mq",subtitle:"PageHeader_subtitle__3sYM1"};const s=i},73082(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,'.SettingsTabs_root__nGMJt{position:relative;margin-bottom:24px}.SettingsTabs_root__nGMJt::after{content:"";position:absolute;left:var(--container-padding-desktop);right:var(--container-padding-desktop);bottom:0;height:1px;background:var(--border-secondary)}.SettingsTabs_scroller__BQmRI{display:flex;align-items:center;gap:12px;padding:0 var(--container-padding-desktop);overflow-x:auto}@media(max-width: 767px){.SettingsTabs_root__nGMJt{margin-bottom:20px}.SettingsTabs_root__nGMJt::after{left:var(--container-padding-mobile);right:var(--container-padding-mobile)}.SettingsTabs_scroller__BQmRI{padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile)}}.SettingsTabs_tab__DshQl{display:flex;align-items:center;gap:6px;padding:0 4px 11px;border-bottom:2px solid rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:600;line-height:20px;color:var(--text-quaternary);text-decoration:none;white-space:nowrap}.SettingsTabs_tab__DshQl:hover{color:var(--text-tertiary);text-decoration:none}.SettingsTabs_tab--current__ohb0M,.SettingsTabs_tab--current__ohb0M:hover{color:var(--color-brand-700);border-bottom-color:var(--color-brand-600)}.SettingsTabs_badge__F3Shh{margin:0}',"",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/SettingsTabs/SettingsTabs.module.scss"],names:[],mappings:"AAMA,0BACE,iBAAA,CACA,kBAAA,CAGF,iCACE,UAAA,CACA,iBAAA,CACA,qCAAA,CACA,sCAAA,CACA,QAAA,CACA,UAAA,CACA,kCAAA,CAGF,8BACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,0CAAA,CACA,eAAA,CAGF,yBACE,0BACE,kBAAA,CAGF,iCACE,oCAAA,CACA,qCAAA,CAGF,8BACE,4CAAA,CACA,6CAAA,CAAA,CAIJ,yBACE,YAAA,CACA,kBAAA,CACA,OAAA,CACA,kBAAA,CACA,qCAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,gBAAA,CACA,4BAAA,CACA,oBAAA,CACA,kBAAA,CAGF,+BACE,0BAAA,CACA,oBAAA,CAGF,0EAEE,4BAAA,CACA,0CAAA,CAGF,2BACE,QAAA",sourcesContent:['// `.root` is the static, full-width box carrying the inset divider, drawn as\n// a `::after` rather than `border-bottom` \u2014 a border on this box would span\n// its full width, past the tabs by a full `--container-padding-desktop` each\n// side (FIXES: page header divider, item 3). `.scroller` is the actual\n// horizontally-scrolling strip, kept separate so the divider never scrolls\n// along with it.\n.root {\n  position: relative;\n  margin-bottom: 24px;\n}
2\n\n.root::after {\n  content: "";\n  position: absolute;\n  left: var(--container-padding-desktop);\n  right: var(--container-padding-desktop);\n  bottom: 0;\n  height: 1px;\n  background: var(--border-secondary);\n}\n\n.scroller {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 0 var(--container-padding-desktop);\n  overflow-x: auto;\n}\n\n@media (max-width: 767px) {\n  .root {\n    margin-bottom: 20px;\n  }\n\n  .root::after {\n    left: var(--container-padding-mobile);\n    right: var(--container-padding-mobile);\n  }\n\n  .scroller {\n    padding-left: var(--container-padding-mobile);\n    padding-right: var(--container-padding-mobile);\n  }\n}\n\n.tab {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  padding: 0 4px 11px;\n  border-bottom: 2px solid transparent;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  line-height: 20px;\n  color: var(--text-quaternary);\n  text-decoration: none;\n  white-space: nowrap;\n}\n\n.tab:hover {\n  color: var(--text-tertiary);\n  text-decoration: none;\n}\n\n.tab--current,\n.tab--current:hover {\n  color: var(--color-brand-700);\n  border-bottom-color: var(--color-brand-600);\n}\n\n.badge {\n  margin: 0;\n}\n'],sourceRoot:""}]),i.locals={root:"SettingsTabs_root__nGMJt",scroller:"SettingsTabs_scroller__BQmRI",tab:"SettingsTabs_tab__DshQl","tab--current":"SettingsTabs_tab--current__ohb0M",badge:"SettingsTabs_badge__F3Shh"};const s=i},82326(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Sidebar_root__aUNq6{width:280px;flex:0 0 280px;display:flex;flex-direction:column;height:100%;background:#fff;border-right:1px solid var(--border-secondary);transition:width .2s ease-out,flex-basis .2s ease-out}.Sidebar_root--collapsed__5UNvU{width:72px;flex:0 0 72px}.Sidebar_logo__HbN6E{flex-shrink:0;padding:20px 20px 0;line-height:30px}.Sidebar_root--collapsed__5UNvU .Sidebar_logo__HbN6E{padding:26px 0 0;display:flex;justify-content:center}.Sidebar_nav__NGVKI{flex:1 1;min-height:0;overflow-y:auto;padding:16px 12px}@media(max-height: 560px){.Sidebar_root__aUNq6{overflow-y:auto}.Sidebar_nav__NGVKI{overflow:visible}}.Sidebar_navList__Oo\\+j9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.Sidebar_alerts__WfpWX{flex-shrink:0;margin:0 12px 12px}.Sidebar_collapsedAlertsWrap__iF-ds{position:relative;display:flex;justify-content:center}.Sidebar_collapsedAlertsButton__A-\\+cw{position:relative;width:40px;height:40px;border:none;border-radius:6px;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center}.Sidebar_collapsedAlertsButton__A-\\+cw:hover{background:var(--bg-secondary)}.Sidebar_collapsedAlertsIcon__DPWW5{width:20px;height:20px;color:var(--fg-quaternary)}.Sidebar_collapsedAlertsDot__TSfQ1{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:9999px;background:var(--color-error-500);border:1.5px solid #fff}.Sidebar_collapsedAlertsPanel__PSJ14{position:absolute;bottom:0;left:calc(100% + 6px);width:320px;z-index:999999}.Sidebar_footer__ZjLFF{flex-shrink:0;height:136px;border-top:1px solid var(--border-secondary);padding:12px;display:flex;flex-direction:column;gap:8px}.Sidebar_launcherLane__Gm2\\+M{height:48px;flex-shrink:0;display:flex;align-items:center;padding-left:48px;justify-content:flex-end}.Sidebar_root--collapsed__5UNvU .Sidebar_launcherLane__Gm2\\+M{padding-left:0;flex-direction:column-reverse;justify-content:flex-end;align-items:center;gap:4px}.Sidebar_collapseToggle__IrmO4{width:40px;height:40px;border:none;border-radius:6px;background:rgba(0,0,0,0);color:var(--fg-quaternary);cursor:pointer;display:flex;align-items:center;justify-content:center}.Sidebar_collapseToggle__IrmO4:hover{background:var(--bg-secondary);color:var(--text-primary)}.Sidebar_collapseToggle__IrmO4:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:-1px}.Sidebar_collapseIcon__AoVvS{width:20px;height:20px}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/Sidebar/Sidebar.module.scss"],names:[],mappings:"AAAA,qBACE,WAAA,CACA,cAAA,CACA,YAAA,CACA,qBAAA,CACA,WAAA,CACA,eAAA,CACA,8CAAA,CACA,qDAAA,CAGF,gCACE,UAAA,CACA,aAAA,CAGF,qBACE,aAAA,CACA,mBAAA,CACA,gBAAA,CAGF,qDACE,gBAAA,CACA,YAAA,CACA,sBAAA,CAGF,oBACE,QAAA,CACA,YAAA,CACA,eAAA,CACA,iBAAA,CAQF,0BACE,qBACE,eAAA,CAGF,oBACE,gBAAA,CAAA,CAIJ,yBACE,eAAA,CACA,QAAA,CACA,SAAA,CACA,YAAA,CACA,qBAAA,CACA,OAAA,CAGF,uBACE,aAAA,CACA,kBAAA,CAGF,oCACE,iBAAA,CACA,YAAA,CACA,sBAAA,CAGF,uCACE,iBAAA,CACA,UAAA,CACA,WAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,cAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CAGF,6CACE,8BAAA,CAGF,oCACE,UAAA,CACA,WAAA,CACA,0BAAA,CAGF,mCACE,iBAAA,CACA,OAAA,CACA,SAAA,CACA,SAAA,CACA,UAAA,CACA,oBAAA,CACA,iCAAA,CACA,uBAAA,CAGF,qCACE,iBAAA,CACA,QAAA,CACA,qBAAA,CACA,WAAA,CAKA,cAAA,CAGF,uBACE,aAAA,CACA,YAAA,CACA,4CAAA,CACA,YAAA,CACA,YAAA,CACA,qBAAA,CACA,OAAA,CAGF,8BACE,WAAA,CACA,aAAA,CACA,YAAA,CACA,kBAAA,CAGA,iBAAA,CACA,wBAAA,CAGF,8DACE,cAAA,CACA,6BAAA,CACA,wBAAA,CACA,kBAAA,CACA,OAAA,CAGF,+BACE,UAAA,CACA,WAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,0BAAA,CACA,cAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CAGF,qCACE,8BAAA,CACA,yBAAA,CAGF,6CACE,wCAAA,CACA,mBAAA,CAGF,6BACE,UAAA,CACA,WAAA",sourcesContent:[".root {\n  width: 280px;\n  flex: 0 0 280px;\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n  background: #ffffff;\n  border-right: 1px solid var(--border-secondary);\n  transition: width 0.2s ease-out, flex-basis 0.2s ease-out;\n}\n\n.root--collapsed {\n  width: 72px;\n  flex: 0 0 72px;\n}\n\n.logo {\n  flex-shrink: 0;\n  padding: 20px 20px 0;\n  line-height: 30px;\n}\n\n.root--collapsed .logo {\n  padding: 26px 0 0;\n  display: flex;\n  justify-content: center;\n}\n\n.nav {\n  flex: 1;\n  min-height: 0;\n  overflow-y: auto;\n  padding: 16px 12px;\n}\n\n// Per design_handoff_sidebar_nav/FIXES.md: if the column is ever too short\n// for nav + alerts + footer (roughly under 560px tall \u2014 a small laptop\n// with the impersonation bar showing and two alerts), the whole sidebar\n// scrolls as one instead of the nav clipping the alerts region below it.\n// One scrollbar for the column, never a second one on the nav alone.\n@media (max-height: 560px) {\n  .root {\n    overflow-y: auto;\n  }\n\n  .nav {\n    overflow: visible;\n  }\n}\n\n.navList {\n  list-style: none;\n  margin: 0;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.alerts {\n  flex-shrink: 0;\n  margin: 0 12px 12px;\n}\n\n.collapsedAlertsWrap {\n  position: relative;\n  display: flex;\n  justify-content: center;\n}\n\n.collapsedAlertsButton {\n  position: relative;\n  width: 40px;\n  height: 40px;\n  border: none;\n  border-radius: 6px;\n  background: transparent;\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.collapsedAlertsButton:hover {\n  background: var(--bg-secondary);\n}
2\n\n.collapsedAlertsIcon {\n  width: 20px;\n  height: 20px;\n  color: var(--fg-quaternary);\n}\n\n.collapsedAlertsDot {\n  position: absolute;\n  top: 6px;\n  right: 6px;\n  width: 8px;\n  height: 8px;\n  border-radius: 9999px;\n  background: var(--color-error-500);\n  border: 1.5px solid #ffffff;\n}\n\n.collapsedAlertsPanel {\n  position: absolute;\n  bottom: 0;\n  left: calc(100% + 6px);\n  width: 320px;\n  // 999999, not 30: on builder pages this panel extends past the collapsed\n  // rail over the widget preview, whose own design stylesheet can set an\n  // arbitrarily high z-index on its content (e.g. the alert widget uses\n  // 19999) \u2014 see SidebarTooltip.module.scss for the same fix.\n  z-index: 999999;\n}\n\n.footer {\n  flex-shrink: 0;\n  height: 136px;\n  border-top: 1px solid var(--border-secondary);\n  padding: 12px;\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n\n.launcherLane {\n  height: 48px;\n  flex-shrink: 0;\n  display: flex;\n  align-items: center;\n  // Left 48px is Intercom's reserved lane \u2014 nothing else may render there.\n  // See assets/handoffs/design_handoff_app_shell, Rules \u2014 support launcher.\n  padding-left: 48px;\n  justify-content: flex-end;\n}\n\n.root--collapsed .launcherLane {\n  padding-left: 0;\n  flex-direction: column-reverse;\n  justify-content: flex-end;\n  align-items: center;\n  gap: 4px;\n}\n\n.collapseToggle {\n  width: 40px;\n  height: 40px;\n  border: none;\n  border-radius: 6px;\n  background: transparent;\n  color: var(--fg-quaternary);\n  cursor: pointer;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.collapseToggle:hover {\n  background: var(--bg-secondary);\n  color: var(--text-primary);\n}\n\n.collapseToggle:focus-visible {\n  outline: 2px solid var(--color-brand-600);\n  outline-offset: -1px;\n}\n\n.collapseIcon {\n  width: 20px;\n  height: 20px;\n}\n"],sourceRoot:""}]),i.locals={root:"Sidebar_root__aUNq6","root--collapsed":"Sidebar_root--collapsed__5UNvU",logo:"Sidebar_logo__HbN6E",nav:"Sidebar_nav__NGVKI",navList:"Sidebar_navList__Oo+j9",alerts:"Sidebar_alerts__WfpWX",collapsedAlertsWrap:"Sidebar_collapsedAlertsWrap__iF-ds",collapsedAlertsButton:"Sidebar_collapsedAlertsButton__A-+cw",collapsedAlertsIcon:"Sidebar_collapsedAlertsIcon__DPWW5",collapsedAlertsDot:"Sidebar_collapsedAlertsDot__TSfQ1",collapsedAlertsPanel:"Sidebar_collapsedAlertsPanel__PSJ14",footer:"Sidebar_footer__ZjLFF",launcherLane:"Sidebar_launcherLane__Gm2+M",collapseToggle:"Sidebar_collapseToggle__IrmO4",collapseIcon:"Sidebar_collapseIcon__AoVvS"};const s=i},46722(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".SidebarNavParent_wrap__LPSR1{position:relative}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/SidebarNavParent/SidebarNavParent.module.scss"],names:[],mappings:"AAAA,8BACE,iBAAA",sourcesContent:[".wrap {\n  position: relative;\n}\n"],sourceRoot:""}]),i.locals={wrap:"SidebarNavParent_wrap__LPSR1"};const s=i},30378(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".SidebarTooltip_tooltip__gaXTw{position:fixed;z-index:999999;display:inline-flex;padding:8px 12px;border-radius:8px;font-family:var(--font-family-body);font-size:var(--text-xs-size);font-weight:600;max-width:240px;background:var(--color-gray-900);color:#fff;box-shadow:var(--shadow-lg);pointer-events:none;white-space:normal}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/SidebarTooltip/SidebarTooltip.module.scss"],names:[],mappings:"AAIA,+BACE,cAAA,CAQA,cAAA,CACA,mBAAA,CACA,gBAAA,CACA,iBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,eAAA,CACA,gCAAA,CACA,UAAA,CACA,2BAAA,CACA,mBAAA,CACA,kBAAA",sourcesContent:["// Visual match for theme/untitled/Tooltip's dark variant \u2014 kept as its own\n// small copy rather than importing Tooltip's classnames, since this tooltip\n// is portaled and positioned in viewport coordinates (`position: fixed`),\n// not the theme component's in-flow `position: absolute`.\n.tooltip {\n  position: fixed;\n  // Builder-type pages (CalendarPage/AlertPage) render the actual widget\n  // preview right next to a collapsed 
2sidebar, and the widget's own design\n  // stylesheet is free to set an arbitrarily high z-index on its content \u2014\n  // e.g. the alert widget itself uses 19999, so it can float above a real\n  // host page once embedded. This tooltip's rail sits right next to that\n  // preview, so its z-index has to comfortably clear whatever a widget\n  // author's embed styling might use, not just the app shell's own chrome.\n  z-index: 999999;\n  display: inline-flex;\n  padding: 8px 12px;\n  border-radius: 8px;\n  font-family: var(--font-family-body);\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  max-width: 240px;\n  background: var(--color-gray-900);\n  color: #ffffff;\n  box-shadow: var(--shadow-lg);\n  pointer-events: none;\n  white-space: normal;\n}\n"],sourceRoot:""}]),i.locals={tooltip:"SidebarTooltip_tooltip__gaXTw"};const s=i},74770(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".WorkspaceSwitcher_wrap__LX5vE{position:relative;margin:16px 12px 0}.WorkspaceSwitcher_row__ZUXlA{display:grid;grid-template-columns:32px 1fr 16px;align-items:center;grid-gap:10px;gap:10px;width:100%;height:48px;padding:0 8px;border:none;border-radius:6px;background:rgba(0,0,0,0);cursor:pointer;text-align:left}.WorkspaceSwitcher_row__ZUXlA:hover:not(:disabled),.WorkspaceSwitcher_row--open__ZhsUC{background:var(--bg-secondary)}.WorkspaceSwitcher_row__ZUXlA:disabled{cursor:not-allowed;opacity:.5}.WorkspaceSwitcher_row__ZUXlA:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:-1px}.WorkspaceSwitcher_name__BLb\\+9{font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceSwitcher_chevron__kAoP\\+{width:16px;height:16px;color:var(--fg-quaternary)}.WorkspaceSwitcher_squareAvatar__MW7\\+Z{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:8px;background:var(--color-brand-50);color:var(--color-brand-700);font-family:var(--font-family-body);font-weight:600;overflow:hidden}.WorkspaceSwitcher_squareAvatarImg__VjKd7{width:100%;height:100%;object-fit:cover}.WorkspaceSwitcher_squareAvatar--md__RSyg6{width:32px;height:32px;font-size:var(--text-sm-size)}.WorkspaceSwitcher_squareAvatar--sm__2eNpb{width:24px;height:24px;font-size:11px}.WorkspaceSwitcher_collapsedWrap__es00F{position:relative;margin-top:16px;display:flex;justify-content:center}.WorkspaceSwitcher_collapsedTrigger__Z6CDw{border:none;background:rgba(0,0,0,0);padding:0;cursor:pointer;border-radius:8px}.WorkspaceSwitcher_collapsedTrigger__Z6CDw:disabled{cursor:not-allowed;opacity:.5}.WorkspaceSwitcher_collapsedTrigger__Z6CDw:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:2px}.WorkspaceSwitcher_panel__8uQkL{position:absolute;top:calc(100% + 6px);left:0;width:280px;background:#fff;border:1px solid var(--border-secondary);border-radius:8px;box-shadow:var(--shadow-lg);padding:4px;z-index:30}.WorkspaceSwitcher_panel--flyout__Y9mVV{top:0;left:calc(100% + 6px);width:240px}.WorkspaceSwitcher_panelLabel__-yMMz{padding:8px 10px 6px;font-size:var(--text-xs-size);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-quaternary)}.WorkspaceSwitcher_list__Q9GLq{display:flex;flex-direction:column;gap:2px;max-height:240px;overflow-y:auto}.WorkspaceSwitcher_item__0eKb0{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);cursor:pointer;text-align:left}.WorkspaceSwitcher_item__0eKb0:hover{background:var(--bg-secondary)}.WorkspaceSwitcher_itemLabel__mtuwv{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkspaceSwitcher_check__eb6LE{width:16px;height:16px;color:var(--color-brand-600);flex-shrink:0}.WorkspaceSwitcher_footer__vgC\\+c{margin-top:4px;padding-top:4px;border-top:1px solid var(--border-secondary);display:flex;flex-direction:column;gap:2px}
2.WorkspaceSwitcher_footerLink__dq8yF{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:6px;font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);text-decoration:none}.WorkspaceSwitcher_footerLink__dq8yF:hover{background:var(--bg-secondary);color:var(--text-primary);text-decoration:none}.WorkspaceSwitcher_addIcon__bgETu{width:16px;height:16px}","",{version:3,sources:["webpack://./src/apps/admin/templates/AppShell/WorkspaceSwitcher/WorkspaceSwitcher.module.scss"],names:[],mappings:"AAAA,+BACE,iBAAA,CACA,kBAAA,CAGF,8BACE,YAAA,CACA,mCAAA,CACA,kBAAA,CACA,aAAA,CAAA,QAAA,CACA,UAAA,CACA,WAAA,CACA,aAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,cAAA,CACA,eAAA,CAGF,uFAEE,8BAAA,CAGF,uCACE,kBAAA,CACA,UAAA,CAGF,4CACE,wCAAA,CACA,mBAAA,CAGF,gCACE,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,yBAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,mCACE,UAAA,CACA,WAAA,CACA,0BAAA,CAGF,wCACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,aAAA,CACA,iBAAA,CACA,gCAAA,CACA,4BAAA,CACA,mCAAA,CACA,eAAA,CACA,eAAA,CAGF,0CACE,UAAA,CACA,WAAA,CACA,gBAAA,CAGF,2CACE,UAAA,CACA,WAAA,CACA,6BAAA,CAGF,2CACE,UAAA,CACA,WAAA,CACA,cAAA,CAGF,wCACE,iBAAA,CACA,eAAA,CACA,YAAA,CACA,sBAAA,CAGF,2CACE,WAAA,CACA,wBAAA,CACA,SAAA,CACA,cAAA,CACA,iBAAA,CAGF,oDACE,kBAAA,CACA,UAAA,CAGF,yDACE,wCAAA,CACA,kBAAA,CAGF,gCACE,iBAAA,CACA,oBAAA,CACA,MAAA,CACA,WAAA,CACA,eAAA,CACA,wCAAA,CACA,iBAAA,CACA,2BAAA,CACA,WAAA,CACA,UAAA,CAGF,wCACE,KAAA,CACA,qBAAA,CACA,WAAA,CAGF,qCACE,oBAAA,CACA,6BAAA,CACA,eAAA,CACA,oBAAA,CACA,wBAAA,CACA,4BAAA,CAGF,+BACE,YAAA,CACA,qBAAA,CACA,OAAA,CACA,gBAAA,CACA,eAAA,CAGF,+BACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,UAAA,CACA,gBAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,cAAA,CACA,eAAA,CAGF,qCACE,8BAAA,CAGF,oCACE,QAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,gCACE,UAAA,CACA,WAAA,CACA,4BAAA,CACA,aAAA,CAGF,kCACE,cAAA,CACA,eAAA,CACA,4CAAA,CACA,YAAA,CACA,qBAAA,CACA,OAAA,CAGF,qCACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,gBAAA,CACA,iBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,oBAAA,CAGF,2CACE,8BAAA,CACA,yBAAA,CACA,oBAAA,CAGF,kCACE,UAAA,CACA,WAAA",sourcesContent:[".wrap {\n  position: relative;\n  margin: 16px 12px 0;\n}\n\n.row {\n  display: grid;\n  grid-template-columns: 32px 1fr 16px;\n  align-items: center;\n  gap: 10px;\n  width: 100%;\n  height: 48px;\n  padding: 0 8px;\n  border: none;\n  border-radius: 6px;\n  background: transparent;\n  cursor: pointer;\n  text-align: left;\n}\n\n.row:hover:not(:disabled),\n.row--open {\n  background: var(--bg-secondary);\n}\n\n.row:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\n\n.row:focus-visible {\n  outline: 2px solid var(--color-brand-600);\n  outline-offset: -1px;\n}\n\n.name {\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-primary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.chevron {\n  width: 16px;\n  height: 16px;\n  color: var(--fg-quaternary);\n}\n\n.squareAvatar {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  border-radius: 8px;\n  background: var(--color-brand-50);\n  color: var(--color-brand-700);\n  font-family: var(--font-family-body);\n  font-weight: 600;\n  overflow: hidden;\n}\n\n.squareAvatarImg {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n.squareAvatar--md {\n  width: 32px;\n  height: 32px;\n  font-size: var(--text-sm-size);\n}\n\n.squareAvatar--sm {\n  width: 24px;\n  height: 24px;\n  font-size: 11px;\n}\n\n.collapsedWrap {\n  position: relative;\n  margin-top: 16px;\n  display: flex;\n  justify-content: center;\n}\n\n.collapsedTrigger {\n  border: none;\n  background: transparent;\n  padding: 0;\n  cursor: pointer;\n  border-radius: 8px;\n}\n\n.collapsedTrigger:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\n\n.collapsedTrigger:focus-visible {\n  outline: 2px solid var(--color-brand-600);\n  outline-offset: 2px;\n}\n\n.panel {\n  position: absolute;\n  top: calc(100% + 6px);\n  left: 0;\n  width: 280px;\n  background: #ffffff;\n  border: 1px solid var(--border-secondary);\n  border-radius: 8px;\n  box-shadow: var(--shadow-lg);\n  padding: 4px;\n  z-index: 30;\n}\n\n.panel--flyout {\n  top: 0;\n  left: calc(100% + 6px);\n  width: 240px;\n}\n\n.panelLabel {\n  padding: 8px 10px 6px;\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  color: var(--text-quaternary);\n}\n\n.list {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n  max-height: 240px;\n  overflow-y: auto;\n}\n\n.item {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  width: 100%;\n  padding: 8px 10px;\n  border: none;\n  border-radius: 6px;\n  background: transparent;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  cursor: pointer;\n  text-align: left;\n}\n\n.item:hover {\n  background: var(--bg-secondary);\n}\n\n.itemLabel {\n  flex: 1;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.check {\n  width: 16px;\n  height: 16px;\n  color: var(--color-brand-600);\n  flex-shrink: 0;\n}\n\n.footer {\n  margin-top: 4px;\n  padding-top: 4px;\n  border-top: 1px solid var(--border-secondary);\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.footerLink {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  padding: 9px 10px;\n  border-radius: 6px;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  text-decoration: none;\n}\n\n.footerLink:hover {\n  background: var(--bg-secondary);\n  color: var(--text-primary);\n  text-decoration: none;\n}\n\n.addIcon {\n  width: 16px;\n  height: 16px;\n}\n"],sourceRoot:""}
2]),i.locals={wrap:"WorkspaceSwitcher_wrap__LX5vE",row:"WorkspaceSwitcher_row__ZUXlA","row--open":"WorkspaceSwitcher_row--open__ZhsUC",name:"WorkspaceSwitcher_name__BLb+9",chevron:"WorkspaceSwitcher_chevron__kAoP+",squareAvatar:"WorkspaceSwitcher_squareAvatar__MW7+Z",squareAvatarImg:"WorkspaceSwitcher_squareAvatarImg__VjKd7","squareAvatar--md":"WorkspaceSwitcher_squareAvatar--md__RSyg6","squareAvatar--sm":"WorkspaceSwitcher_squareAvatar--sm__2eNpb",collapsedWrap:"WorkspaceSwitcher_collapsedWrap__es00F",collapsedTrigger:"WorkspaceSwitcher_collapsedTrigger__Z6CDw",panel:"WorkspaceSwitcher_panel__8uQkL","panel--flyout":"WorkspaceSwitcher_panel--flyout__Y9mVV",panelLabel:"WorkspaceSwitcher_panelLabel__-yMMz",list:"WorkspaceSwitcher_list__Q9GLq",item:"WorkspaceSwitcher_item__0eKb0",itemLabel:"WorkspaceSwitcher_itemLabel__mtuwv",check:"WorkspaceSwitcher_check__eb6LE",footer:"WorkspaceSwitcher_footer__vgC+c",footerLink:"WorkspaceSwitcher_footerLink__dq8yF",addIcon:"WorkspaceSwitcher_addIcon__bgETu"};const s=i},98892(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".AttachIntegrationTemplate_builderRow__MhmiQ{display:flex;flex:1 1;min-height:0;gap:var(--spacing-lg)}.AttachIntegrationTemplate_canvas__wW\\+qf{flex:1 1;min-width:0;padding-left:var(--spacing-2xl);background:var(--bg-secondary);overflow-y:auto}.AttachIntegrationTemplate_sidebarSpacer__6sU4J{flex:none;width:336px;border-left:1px solid var(--grey200);background:var(--grey25)}@media(max-width: 767px){.AttachIntegrationTemplate_sidebarSpacer__6sU4J{display:none}.AttachIntegrationTemplate_canvas__wW\\+qf{padding-left:0;background:none}}.AttachIntegrationTemplate_cardWrap__b7emq{margin-top:var(--spacing-xl);padding-bottom:var(--spacing-2xl)}@media(max-width: 767px){.AttachIntegrationTemplate_cardWrap__b7emq{margin-top:0;padding:16px 16px var(--spacing-2xl)}}.AttachIntegrationTemplate_card__1QPKJ{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs)}.AttachIntegrationTemplate_header__Weskt{display:flex;gap:16px;padding:20px 24px;border-bottom:1px solid var(--border-secondary)}@media(max-width: 767px){.AttachIntegrationTemplate_header__Weskt{flex-direction:column}}.AttachIntegrationTemplate_featuredIcon__eW1Zg{flex:none;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:var(--color-warning-100);box-shadow:0 0 0 6px var(--color-warning-50)}.AttachIntegrationTemplate_featuredIconGlyph__-8iAM{color:var(--color-warning-600)}.AttachIntegrationTemplate_title__RNuZ2{margin:0 0 4px;font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600;color:var(--text-primary)}.AttachIntegrationTemplate_supporting__0JW3A{margin:0;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary)}.AttachIntegrationTemplate_body__5wfiN{display:flex;flex-direction:column;gap:20px;padding:24px}@media(max-width: 767px){.AttachIntegrationTemplate_body__5wfiN{gap:16px;padding:20px 16px}}.AttachIntegrationTemplate_field__Epq\\+n{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AttachIntegrationTemplate_fieldLabel__ufWtk{font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary)}.AttachIntegrationTemplate_note__axtUM{display:flex;gap:12px;padding:12px 16px;background:var(--bg-secondary);border-radius:var(--radius-md)}.AttachIntegrationTemplate_noteIcon__fht6u{flex:none;transform:rotate(180deg);color:var(--fg-brand-primary)}.AttachIntegrationTemplate_noteTitle__C4tNc{margin:0 0 4px;font-size:var(--text-sm-size);font-weight:600;color:var(--text-secondary)}.AttachIntegrationTemplate_noteList__A6tVC{margin:0;padding-left:18px;font-size:var(--text-sm-size);color:var(--text-tertiary)}.AttachIntegrationTemplate_failedAlert__e0C2X{border-radius:var(--radius-md)}.AttachIntegrationTemplate_footer__buKKf{display:flex;justify-content:flex-end;padding:16px 24px}@media(max-width: 767px){.AttachIntegrationTemplate_footer__buKKf button{width:100%;height:44px}}","",{version:3,sources:["webpack://./src/apps/admin/templates/AttachIntegrationTemplate/AttachIntegrationTemplate.module.scss"],names:[],mappings:"AAMA,6CACE,YAAA,CACA,QAAA,CACA,YAAA,CACA,qBAAA,CAGF,0CACE,QAAA,CACA,WAAA,CACA,+BAAA,CACA,8BAAA,CACA,eAAA,CAGF,gDACE,SAAA,CACA,WAAA,CACA,oCAAA,CACA,wBAAA,CAGF,yBACE,gDACE,YAAA,CAGF,0CACE,cAAA,CACA,eAAA,CAAA,CAMJ,2CACE,4BAAA,CACA,iCAAA,CAGF,yBACE,2CACE,YAAA,CACA,oCAAA,CAAA,CAIJ,uCACE,4BAAA,CACA,wCAAA,CACA,8BAAA,CACA,2BAAA,CAGF,yCACE,YAAA,CACA,QAAA,CACA,iBAAA,CACA,+CAAA,CAGF,yBACE,yCACE,qBAAA,CAAA,CAIJ,+CACE,SAAA,CACA,UAAA,CACA,WAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,oBAAA,CACA,mCAAA,CACA,4CAAA,CAGF,oDACE,8BAAA,CAGF,wCACE,cAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,6CACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CAGF,uCACE,YAAA,CACA,qBAAA,CACA,QAAA,CACA,YAAA,CAGF,yBACE,uCACE,QAAA,CACA,iBAAA,CAAA,CAIJ,yCACE,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,6CACE,6BAAA,CACA,eAAA,CACA,2BAAA,CAGF,uCACE,YAAA,CACA,QAAA,CACA,iBAAA,CACA,8BAAA,CACA,8BAAA,CAGF,2CACE,SAAA,CACA,wBAAA,CACA,6BAAA,CAGF,4CACE,cAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CAGF,2CACE,QAAA,CACA,iBAAA,CACA,6BAAA,CACA,0BAAA,CAMF,8CACE,8BAAA,CAGF,yCACE,YAAA,CACA,wBAAA,CACA,iBAAA,CAGF,yBACE,gDACE,UAAA,CACA,WAAA,CAAA",sourcesContent:["// Mirrors AlertPage.module.scss/CalendarPage.module.scss's own\n// .builderRow/.canvas/.sidebar exactly (same values, both already identical\n// between the two builder pages) so the card is the same width as the\n// builder's preview and there's no width jump when this page navigates into\n// the builder on a successful attach \u2014 the .sidebarSpacer isn't a real\n// panel, it's just reserving the same 336px the builder's RHS panel takes.\n.builderRow {\n  display: flex;\n  flex: 1;\n  min-height: 0;\n  gap: var(--spacing-lg);\n}\n\n.canvas {\n  flex: 1;\n  min-width: 0;\n  padding-left: var(--spacing-2xl);\n  background: var(--bg-secondary);\n  overflow-y: auto;\n}\n\n.sidebarSpacer {\n  flex: none;\n  width: 336px;\n  border-left: 1px solid var(--grey200);\n  background: var(--grey25);\n}\n\n@media (max-width: 767px) {\n  .sidebarSpacer {\n    display: none;\n  }\n\n  .canvas {\n    padding-left: 0;\n    background: none;\n  }\n}\n\n// No right padding: the card fills .canvas edge-to-edge, same as\n// .previewCard does in the real builder \u2014 that's what makes the width match.\n.cardWrap {\n  margin-top: var(--spacing-xl);\n  padding-bottom: var(--spacing-2xl);\n}\n\n@media (max-width: 767px) {\n  .cardWrap {\n    margin-top: 0;\n    padding: 16px 16px var(--spacing-2xl);\n  }\n}\n\n.card {\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  box-shadow: var(--shadow-xs);\n}\n\n.header {\n  display: flex;\n  gap: 16px;\n  padding: 20px 24px;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n@media (max-width: 767px) {\n  .header {\n    flex-direction: column;\n  }\n}\n\n.featuredIcon {\n  flex: none;\n  width: 40px;\n  height: 40px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  border-radius: 9999px;\n  background: var(--color-warning-100);\n  box-shadow: 0 0 0 6px var(--color-warning-50);\n}\n\n.featuredIconGlyph {\n  color: var(--color-warning-600);\n}\n\n.title {\n  margin: 0 0 4px;\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.supporting {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n}\n\n.body {\n  display: flex;\n  flex-direction: column;\n  gap: 20px;\n  padding: 24px;\n}\n\n@media (max-width: 767px) {\n  .body {\n    gap: 16px;\n    padding: 20px 16px;\n  }\n}\n\n.field {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-sm);\n}\n\n.fieldLabel {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n.note {\n  display: flex;\n  gap: 12px;\n  padding: 12px 16px;\n  background: var(--bg-secondary);\n  border-radius: var(--radius-md);\n}\n\n.noteIcon {\n  flex: none;\n  transform: rotate(180deg);\n  color: var(--fg-brand-primary);\n}\n\n.noteTitle {\n  margin: 0 0 4px;\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-secondary);\n}\n\n.noteList {\n  margin: 0;\n  padding-left: 18px;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n// ApiError/FlatAlert bring their own alert-danger/alert-expandable look\n// (app-wide convention, see NewAlertPage.js/NewCalendarPage.js) \u2014 this just\n// adds the card's own radius on top, no color/spacing overrides.\n.failedAlert {\n  border-radius: var(--radius-md);\n}\n\n.footer {\n  display: flex;\n  justify-content: flex-end;\n  padding: 16px 24px;\n}\n\n@media (max-width: 767px) {\n  .footer button {\n    width: 100%;\n    height: 44px;\n  }\n}\n"],sourceRoot:""}]),i.locals={builderRow:"AttachIntegrationTemplate_builderRow__MhmiQ",canvas:"AttachIntegrationTemplate_canvas__wW+qf",sidebarSpacer:"AttachIntegrationTemplate_sidebarSpacer__6sU4J",cardWrap:"AttachIntegrationTemplate_cardWrap__b7emq",card:"AttachIntegrationTemplate_card__1QPKJ",header:"AttachIntegrationTemplate_header__Weskt",featuredIcon:"AttachIntegrationTemplate_featuredIcon__eW1Zg",featuredIconGlyph:"AttachIntegrationTemplate_featuredIconGlyph__-8iAM",title:"AttachIntegrationTemplate_title__RNuZ2",supporting:"AttachIntegrationTemplate_supporting__0JW3A",body:"AttachIntegrationTemplate_body__5wfiN",field:"AttachIntegrationTemplate_field__Epq+n",fieldLabel:"AttachIntegrationTemplate_fieldLabel__ufWtk",note:"AttachIntegrationTemplate_note__axtUM",noteIcon:"AttachIntegrationTemplate_noteIcon__fht6u",noteTitle:"AttachIntegrationTemplate_noteTitle__C4tNc",noteList:"AttachIntegrationTemplate_noteList__A6tVC",failedAlert:"AttachIntegrationTemplate_failedAlert__e0C2X",footer
2:"AttachIntegrationTemplate_footer__buKKf"};const s=i},92e3(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".IntegrationAttachSelect_root__CnPvy{display:flex;flex-direction:column;gap:var(--spacing-sm)}.IntegrationAttachSelect_trigger__fD8N6{width:100%;height:44px;display:flex;align-items:center;gap:var(--spacing-sm);padding:0 var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--border-primary);background:var(--bg-primary);box-shadow:var(--shadow-xs);cursor:pointer;text-align:left}.IntegrationAttachSelect_trigger__fD8N6:disabled{background:var(--bg-disabled);cursor:not-allowed}.IntegrationAttachSelect_trigger--error__ZhkS1{border-color:var(--color-error-300)}.IntegrationAttachSelect_val__bebhV{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-family-body);font-size:var(--text-md-size);color:var(--text-primary)}.IntegrationAttachSelect_val--placeholder__lZmjZ{color:var(--text-placeholder)}.IntegrationAttachSelect_chevron__cMF7V{flex:none;color:var(--fg-quaternary)}.IntegrationAttachSelect_panel__Ze8LF{width:360px}.IntegrationAttachSelect_dot__xdr8M{flex:none;width:8px;height:8px;border-radius:50%;background:var(--color-success-500)}.IntegrationAttachSelect_option__x5e5g{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.IntegrationAttachSelect_optionText__KIFr1{min-width:0;display:flex;flex-direction:column}.IntegrationAttachSelect_optionProvider__iSQC-{font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IntegrationAttachSelect_optionEmail__oKVu-{font-size:var(--text-xs-size);color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IntegrationAttachSelect_optionCheck__qMcxv{flex:none;color:var(--fg-brand-primary)}.IntegrationAttachSelect_error__ggWRB{margin:0;font-size:var(--text-sm-size);color:var(--color-error-600)}.IntegrationAttachSelect_hint__woxYO{margin:0;font-size:var(--text-sm-size);color:var(--text-tertiary)}.IntegrationAttachSelect_hintLink__iZXP\\+{display:inline-flex;align-items:center;gap:var(--spacing-xxs);color:var(--color-brand-700);font-weight:500}.IntegrationAttachSelect_hintLink__iZXP\\+:hover{text-decoration:none}","",{version:3,sources:["webpack://./src/apps/admin/templates/AttachIntegrationTemplate/IntegrationAttachSelect.module.scss"],names:[],mappings:"AAAA,qCACE,YAAA,CACA,qBAAA,CACA,qBAAA,CAGF,wCACE,UAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,qBAAA,CACA,2BAAA,CACA,8BAAA,CACA,sCAAA,CACA,4BAAA,CACA,2BAAA,CACA,cAAA,CACA,eAAA,CAGF,iDACE,6BAAA,CACA,kBAAA,CAGF,+CACE,mCAAA,CAGF,oCACE,QAAA,CACA,WAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CACA,mCAAA,CACA,6BAAA,CACA,yBAAA,CAGF,iDACE,6BAAA,CAGF,wCACE,SAAA,CACA,0BAAA,CAGF,sCACE,WAAA,CAGF,oCACE,SAAA,CACA,SAAA,CACA,UAAA,CACA,iBAAA,CACA,mCAAA,CAGF,uCACE,QAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,qBAAA,CAGF,2CACE,WAAA,CACA,YAAA,CACA,qBAAA,CAGF,+CACE,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAGF,4CACE,6BAAA,CACA,0BAAA,CACA,kBAAA,CACA,eAAA,CACA,sBAAA,CAGF,4CACE,SAAA,CACA,6BAAA,CAGF,sCACE,QAAA,CACA,6BAAA,CACA,4BAAA,CAGF,qCACE,QAAA,CACA,6BAAA,CACA,0BAAA,CAGF,0CACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,4BAAA,CACA,eAAA,CAEA,gDACE,oBAAA",sourcesContent:[".root {\n  display: flex;\n  flex-direction: column;\n  gap: var(--spacing-sm);\n}\n\n.trigger {\n  width: 100%;\n  height: 44px;\n  display: flex;\n  align-items: center;\n  gap: var(--spacing-sm);\n  padding: 0 var(--spacing-lg);\n  border-radius: var(--radius-md);\n  border: 1px solid var(--border-primary);\n  background: var(--bg-primary);\n  box-shadow: var(--shadow-xs);\n  cursor: pointer;\n  text-align: left;\n}\n\n.trigger:disabled {\n  background: var(--bg-disabled);\n  cursor: not-allowed;\n}\n\n.trigger--error {\n  border-color: var(--color-error-300);\n}\n\n.val {\n  flex: 1;\n  min-width: 0;\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  font-family: var(--font-family-body);\n  font-size: var(--text-md-size);\n  color: var(--text-primary);\n}\n\n.val--placeholder {\n  color: var(--text-placeholder);\n}\n\n.chevron {\n  flex: none;\n  color: var(--fg-quaternary);\n}\n\n.panel {\n  width: 360px;\n}\n\n.dot {\n  flex: none;\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  background: var(--color-success-500);\n}\n\n.option {\n  flex: 1;\n  min-width: 0;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: var(--spacing-sm);\n}\n\n.optionText {\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n}\n\n.optionProvider {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.optionEmail {\n  font-size: var(--text-xs-size);\n  color: var(--text-tertiary);\n  white-space: nowrap;\n  overflow: hidden;\n  text-overflow: ellipsis;\n}\n\n.optionCheck {\n  flex: none;\n  color: var(--fg-brand-primary);\n}\n\n.error {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  color: var(--color-error-600);\n}\n\n.hint {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.hintLink {\n  display: inline-flex;\n  align-items: center;\n  gap: var(--spacing-xxs);\n  color: var(--color-brand-700);\n  font-weight: 500;\n\n  &:hover {\n    text-decoration: none;\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"IntegrationAttachSelect_root__CnPvy",trigger:"IntegrationAttachSelect_trigger__fD8N6","trigger--error":"IntegrationAttachSelect_trigger--error__Z
2hkS1",val:"IntegrationAttachSelect_val__bebhV","val--placeholder":"IntegrationAttachSelect_val--placeholder__lZmjZ",chevron:"IntegrationAttachSelect_chevron__cMF7V",panel:"IntegrationAttachSelect_panel__Ze8LF",dot:"IntegrationAttachSelect_dot__xdr8M",option:"IntegrationAttachSelect_option__x5e5g",optionText:"IntegrationAttachSelect_optionText__KIFr1",optionProvider:"IntegrationAttachSelect_optionProvider__iSQC-",optionEmail:"IntegrationAttachSelect_optionEmail__oKVu-",optionCheck:"IntegrationAttachSelect_optionCheck__qMcxv",error:"IntegrationAttachSelect_error__ggWRB",hint:"IntegrationAttachSelect_hint__woxYO",hintLink:"IntegrationAttachSelect_hintLink__iZXP+"};const s=i},11292(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".SidebarNav_list__TFjOq{list-style:none;margin:0;padding:4px 12px 16px;display:flex;flex-direction:column;gap:2px}.SidebarNav_row__8jsa1{display:flex;align-items:center;gap:12px;height:40px;padding:0 8px;border-radius:6px;font-family:var(--font-family-body);font-size:var(--text-md-size);line-height:20px;font-weight:500;color:var(--text-secondary);text-decoration:none;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}button.SidebarNav_row__8jsa1{appearance:none;border:none;background:rgba(0,0,0,0);font-family:inherit;text-align:left}a.SidebarNav_row__8jsa1:hover,button.SidebarNav_row__8jsa1:hover{text-decoration:none}a.SidebarNav_row__8jsa1:hover:not(.SidebarNav_row--current__rFJ\\+a),button.SidebarNav_row__8jsa1:hover:not(.SidebarNav_row--current__rFJ\\+a){background:var(--bg-secondary);color:var(--text-primary)}a.SidebarNav_row__8jsa1:hover:not(.SidebarNav_row--current__rFJ\\+a) .SidebarNav_icon__45Hqw,button.SidebarNav_row__8jsa1:hover:not(.SidebarNav_row--current__rFJ\\+a) .SidebarNav_icon__45Hqw{color:var(--text-quaternary)}.SidebarNav_row__8jsa1:focus-visible{outline:2px solid var(--color-brand-600);outline-offset:-1px}.SidebarNav_row--current__rFJ\\+a{background:var(--bg-secondary);color:var(--text-primary);font-weight:600;text-decoration:none}.SidebarNav_row--current__rFJ\\+a .SidebarNav_icon__45Hqw{color:var(--fg-brand-primary)}.SidebarNav_row--child__\\+x20k{height:36px;padding:0 8px 0 40px}.SidebarNav_row--disabled__t90PC{cursor:not-allowed;opacity:.5;pointer-events:none}.SidebarNav_row--collapsed__nG8QC{width:40px;height:40px;padding:0;justify-content:center;gap:0}.SidebarNav_row--collapsed__nG8QC .SidebarNav_label__rB38Q,.SidebarNav_row--collapsed__nG8QC .SidebarNav_badge__\\+Eyd-{display:none}.SidebarNav_row--parentOpen__4XcG8{background:var(--bg-secondary);color:var(--text-primary)}.SidebarNav_row--parentOpen__4XcG8 .SidebarNav_icon__45Hqw{color:var(--fg-brand-primary)}.SidebarNav_icon__45Hqw{display:inline-flex;flex-shrink:0;width:20px;height:20px;color:var(--fg-quaternary)}.SidebarNav_label__rB38Q{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarNav_badge__\\+Eyd-{flex-shrink:0;margin-left:auto}.SidebarNav_groupHeader__w14NT{cursor:default}.SidebarNav_groupHeader--parentOfCurrent__qXq4z{color:var(--text-primary);font-weight:500}.SidebarNav_group__gbp5q{margin-top:12px}.SidebarNav_groupChildren__614Pz{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:2px}.SidebarNav_sectionLabel__TZTNr{font-size:var(--text-xs-size);line-height:18px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-quaternary);padding:0 8px;margin:16px 0 4px}.SidebarNav_sectionLabel--first__y8plG{margin-top:4px}.SidebarNav_exitDivider__Re7Vy{border:none;border-top:1px solid var(--border-secondary);margin:4px 0}","",{version:3,sources:["webpack://./src/apps/admin/templates/PageTemplate/SidebarNav.module.scss"],names:[],mappings:"AAIA,wBACE,eAAA,CACA,QAAA,CACA,qBAAA,CACA,YAAA,CACA,qBAAA,CACA,OAAA,CAGF,uBACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,WAAA,CACA,aAAA,CACA,iBAAA,CACA,mCAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,2BAAA,CACA,oBAAA,CACA,cAAA,CACA,6DAAA,CAOF,6BACE,eAAA,CACA,WAAA,CACA,wBAAA,CACA,mBAAA,CACA,eAAA,CAQF,iEAEE,oBAAA,CAGF,6IAEE,8BAAA,CACA,yBAAA,CAEA,6LACE,4BAAA,CAIJ,qCACE,wCAAA,CACA,mBAAA,CAGF,iCACE,8BAAA,CACA,yBAAA,CACA,eAAA,CACA,oBAAA,CAEA,yDACE,6BAAA,CAIJ,+BACE,WAAA,CACA,oBAAA,CAGF,iCACE,kBAAA,CACA,UAAA,CACA,mBAAA,CAMF,kCACE,UAAA,CACA,WAAA,CACA,SAAA,CACA,sBAAA,CACA,KAAA,CAEA,uHAEE,YAAA,CAOJ,mCACE,8BAAA,CACA,yBAAA,CAEA,2DACE,6BAAA,CAIJ,wBACE,mBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,0BAAA,CAGF,yBACE,QAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,0BACE,aAAA,CACA,gBAAA,CAKF,+BACE,cAAA,CAGF,gDACE,yBAAA,CACA,eAAA,CAGF,yBACE,eAAA,CAGF,iCACE,eAAA,CACA,cAAA,CACA,SAAA,CACA,YAAA,CACA,qBAAA,CACA,OAAA,CAIF,gCACE,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,oBAAA,CACA,wBAAA,CACA,4BAAA,CACA,aAAA,CACA,iBAAA,CAGF,uCACE,cAAA,CAGF,+BACE,WAAA,CACA,4CAAA,CACA,YAAA",sourcesContent:["// Shared row/group/section styles for the main nav (PageTemplate/SidebarMenu)\n// and the settings-mode nav (SettingsPageTemplate/SidebarMenu).\n// Spec: assets/handoffs/design_handoff_sidebar_nav/README.md\n\n.list {\n  list-style: none;\n  margin: 0;\n  padding: 4px 12px 16px;\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.row {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  height: 40px;\n  padding: 0 8px;\n  border-radius: 6px;\n  font-family: var(--font-family-body);\n  font-size: var(--text-md-size);\n  line-height: 20px;\n  font-weight: 500;\n  color: var(--text-secondary);\n  text-decoration: none;\n  cursor: pointer;\n  transition: background-color 0.15s ease-out, color 0.15s ease-out;\n}\n\n// .row is normally an <a>/<Link>, which has no UA chrome to begin with \u2014\n// SidebarNavParent's collapsed rail trigger is the one place it lands on a\n// native <button>, which otherwise keeps the browser's default border/\n// background/appearance.\nbutton.row {\n  appearance: none;\n  border: none;\n  background: transparent;\n  font-family: inherit;\n  text-align: left;\n}\n\n// The global a:hover{text-decoration:underline} in untitled/tokens/_base.scss\n// beats .row's rest-state text-decoration:none on specificity \u2014 restate it\n// here explicitly, unconditionally (including the current row itself), so\n// nothing under .row is ever underlined on hover\n// (see feedback_untitled_a_hover_underline_leak).\na.row:hover,\nbutton.row:hover {\n  text-decoration: none;\n}
2\n\na.row:hover:not(.row--current),\nbutton.row:hover:not(.row--current) {\n  background: var(--bg-secondary);\n  color: var(--text-primary);\n\n  .icon {\n    color: var(--text-quaternary);\n  }\n}\n\n.row:focus-visible {\n  outline: 2px solid var(--color-brand-600);\n  outline-offset: -1px;\n}\n\n.row--current {\n  background: var(--bg-secondary);\n  color: var(--text-primary);\n  font-weight: 600;\n  text-decoration: none;\n\n  .icon {\n    color: var(--fg-brand-primary);\n  }\n}\n\n.row--child {\n  height: 36px;\n  padding: 0 8px 0 40px;\n}\n\n.row--disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n  pointer-events: none;\n}\n\n// Collapsed rail (AppShell) \u2014 40x40 icon-only button, label and badge drop;\n// SidebarTooltip supplies the label instead.\n// See assets/handoffs/design_handoff_app_shell, Rules \u2014 collapse.\n.row--collapsed {\n  width: 40px;\n  height: 40px;\n  padding: 0;\n  justify-content: center;\n  gap: 0;\n\n  .label,\n  .badge {\n    display: none;\n  }\n}\n\n// Parent row whose flyout or inline disclosure is open (collapsed and\n// expanded rail respectively) \u2014 same treatment as row--current so the rail\n// icon and the open panel agree on which parent is active.\n.row--parentOpen {\n  background: var(--bg-secondary);\n  color: var(--text-primary);\n\n  .icon {\n    color: var(--fg-brand-primary);\n  }\n}\n\n.icon {\n  display: inline-flex;\n  flex-shrink: 0;\n  width: 20px;\n  height: 20px;\n  color: var(--fg-quaternary);\n}\n\n.label {\n  flex: 1;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.badge {\n  flex-shrink: 0;\n  margin-left: auto;\n}\n\n// Group header (Widgets / Reports / Platform settings) \u2014 same row look as a\n// parent item, but non-interactive: no href, no toggle, no hover feedback.\n.groupHeader {\n  cursor: default;\n}\n\n.groupHeader--parentOfCurrent {\n  color: var(--text-primary);\n  font-weight: 500;\n}\n\n.group {\n  margin-top: 12px;\n}\n\n.groupChildren {\n  list-style: none;\n  margin: 2px 0 0;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n// Settings-mode only\n.sectionLabel {\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 600;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n  color: var(--text-quaternary);\n  padding: 0 8px;\n  margin: 16px 0 4px;\n}\n\n.sectionLabel--first {\n  margin-top: 4px;\n}\n\n.exitDivider {\n  border: none;\n  border-top: 1px solid var(--border-secondary);\n  margin: 4px 0;\n}\n"],sourceRoot:""}]),i.locals={list:"SidebarNav_list__TFjOq",row:"SidebarNav_row__8jsa1","row--current":"SidebarNav_row--current__rFJ+a",icon:"SidebarNav_icon__45Hqw","row--child":"SidebarNav_row--child__+x20k","row--disabled":"SidebarNav_row--disabled__t90PC","row--collapsed":"SidebarNav_row--collapsed__nG8QC",label:"SidebarNav_label__rB38Q",badge:"SidebarNav_badge__+Eyd-","row--parentOpen":"SidebarNav_row--parentOpen__4XcG8",groupHeader:"SidebarNav_groupHeader__w14NT","groupHeader--parentOfCurrent":"SidebarNav_groupHeader--parentOfCurrent__qXq4z",group:"SidebarNav_group__gbp5q",groupChildren:"SidebarNav_groupChildren__614Pz",sectionLabel:"SidebarNav_sectionLabel__TZTNr","sectionLabel--first":"SidebarNav_sectionLabel--first__y8plG",exitDivider:"SidebarNav_exitDivider__Re7Vy"};const s=i},38081(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".PageTemplate_body__3EwDE{padding:var(--spacing-3xl) var(--container-padding-desktop) var(--container-padding-desktop)}.PageTemplate_fullHeightWrap__L\\+YrA{display:flex;flex-direction:column;height:100%}.PageTemplate_fullHeightBody__701ot{flex:1 1;min-height:0;display:flex;flex-direction:column;padding:var(--spacing-3xl) var(--container-padding-desktop) var(--container-padding-desktop)}.PageTemplate_fullHeightBody--flush__fOXjC{padding:0}@media(max-width: 767px){.PageTemplate_body__3EwDE{padding-top:var(--spacing-xl);padding-left:var(--container-padding-mobile);padding-right:var(--container-padding-mobile)}.PageTemplate_fullHeightBody__701ot{padding-top:var(--spacing-xl);padding-left:0;padding-right:0}.PageTemplate_fullHeightBody--flush__fOXjC{padding-top:0}}","",{version:3,sources:["webpack://./src/apps/admin/templates/PageTemplate/index.module.scss"],names:[],mappings:"AAIA,0BACE,4FAAA,CAQF,qCACE,YAAA,CACA,qBAAA,CACA,WAAA,CAGF,oCACE,QAAA,CACA,YAAA,CACA,YAAA,CACA,qBAAA,CACA,4FAAA,CAUF,2CACE,SAAA,CAOF,yBACE,0BACE,6BAAA,CACA,4CAAA,CACA,6CAAA,CAKF,oCACE,6BAAA,CACA,cAAA,CACA,eAAA,CAOF,2CACE,aAAA,CAAA",sourcesContent:["// Matches TabbedSettingsPage.module.scss's `.body` \u2014 PageHeader above\n// already carries its own padding, this picks up where it leaves off for\n// the page's actual content. Only used when there's a real title (the\n// title-less branch, e.g. ModalTemplate, supplies its own full layout).\n.body {\n  padding: var(--spacing-3xl) var(--container-padding-desktop) var(--container-padding-desktop);\n}\n\n// Builder-type pages (className=\"page-wrapper-widget\"/\"page-wrapper-with-\n// white-bg\" \u2014 widget preview canvas + settings panel): these manage their\n// own internal scrolling per-pane rather than scrolling with the page, so\n// they need a definite-height flex column instead of the normal padded\n// scrolling body above.\n.fullHeightWrap {\n  display: flex;\n  flex-direction: column;\n  height: 100%;\n}\n\n.fullHeightBody {\n  flex: 1;\n  min-height: 0;\n  display: flex;\n  flex-direction: column;\n  padding: var(--spacing-3xl) var(--container-padding-desktop) var(--container-padding-desktop);\n}\n\n// Pages that supply their own `header` (currently CalendarPage/AlertPage's\n// BuilderIdentityBand) own their full-bleed layout end to end \u2014 the canvas\n// carries its own background/gutters, so this body needs no padding at all.\n// Kept as a modifier rather than changing `.fullHeightBody` itself, since\n// the other builder-type pages (NewCalendarPage/NewAlertPage/\n// NewWidgetPageTemplate/WidgetPageTemplate \u2014 no custom `header`, still the\n// old compact PageHeader) rely on this padding around their own content.\n.fullHeightBody--flush {\n  padding: 0;\n}\n\n// Declared last so it wins over `.body`/`.fullHeightBody`'s own unconditional\n// padding at matching widths (equal specificity, source order decides) \u2014\n// a prior version of this file had this block declared *before* those\n// rules, so it was silently overridden and mobile kept getting 32px.\n@media (max-width: 767px) {\n  .body {\n    padding-top: var(--spacing-xl);\n    padding-left: var(--container-padding-mobile);\n    padding-right: var(--container-padding-mobile);\n  }\n\n  // Builder pages own their side gutters internally (canvas cards, the\n  // identity band's own padding) \u2014 no extra inset needed on top of that.\n  .fullHeightBody {\n    padding-top: var(--spacing-xl);\n    padding-left: 0;\n    padding-right: 0;\n  }\n\n  // Same specificity as .fullHeightBody above and declared after it, so this\n  // is needed again here to keep flush pages at 0 \u2014 otherwise the mobile\n  // padding-top re-declared above would win the cascade over the\n  // unconditional `.fullHeightBody--flush { padding: 0 }` further up the file.\n  .fullHeightBody--flush {\n    padding-top: 0;\n  }\n}\n"],sourceRoot:""}]),i.locals={body:"PageTemplate_body__3EwDE",fullHeightWrap:"PageTemplate_fullHeightWrap__L+YrA",fullHeightBody:"PageTemplate_fullHeightBody__701ot","fullHeightBody--flush":"PageTemplate_fullHeightBody--flush__fOXjC"};const s=i},14974(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".TabbedSettingsPage_body__V53nl{padding:0 32px 32px}@media(max-width: 767px){.TabbedSettingsPage_body__V53nl{padding-left:16px;padding-right:16px}}","",{version:3,sources:["webpack://./src/apps/admin/templates/TabbedSettingsPage/TabbedSettingsPage.module.scss"],names:[],mappings:"AAGA,gCACE,mBAAA,CAGF,yBACE,gCACE,iBAAA,CACA,kBAAA,CAAA",sourcesContent:["// Matches App shell.dc.html's `.pbody{padding:0 32px 32px}` \u2014 PageHeader and\n// SettingsTabs above already carry their own padding, so this only needs to\n// pick up where they leave off for whatever page content sits below.\n.body {\n  padding: 0 32px 32px;\n}\n\n@media (max-width: 767px) {\n  .body {\n    padding-left: 16px;\n    padding-right: 16px;\n  }\n}\n"],sourceRoot:""}]),i.locals={body:"TabbedSettingsPage_body__V53nl"};const s=i},50666(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Avatar_root__dFslD{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-family:var(--font-family-body);font-weight:600}.Avatar_content__SQSJY{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:9999px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(10,13,18,.08);background:var(--bg-tertiary)}.Avatar_root--xs__MAqsu{width:24px;height:24px;font-size:12px}.Avatar_root--sm__hWNui{width:32px;height:32px;font-size:12px}.Avatar_root--md__04awQ{width:40px;height:40px;font-size:var(--text-sm-size)}.Avatar_root--lg__5i1mp{width:48px;height:48px;font-size:16px}.Avatar_image__LCZsF{width:100%;height:100%;object-fit:cover}.Avatar_initials__s3or3{color:var(--color-brand-700);background:var(--color-brand-50);width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Avatar_placeholder__b5aKX{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-gray-500);background:var(--bg-tertiary)}.Avatar_statusDot__yNM9C{position:absolute;right:0;bottom:0;width:10px;height:10px;border-radius:9999px;border:1.5px solid #fff}.Avatar_statusDot--online__TT0Zk{background:var(--bg-success-solid)}.Avatar_statusDot--offline__excnu{background:var(--color-gray-300)}.Avatar_group__42RNT{display:inline-flex}.Avatar_groupItem__ZoPSL{border-radius:9999px;box-shadow:0 0 0 2px #fff;margin-left:-8px}.Avatar_groupItem__ZoPSL:first-child{margin-left:0}.Avatar_overflowChip__Wh1FC{color:var(--text-tertiary);font-weight:600}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Avatar/Avatar.module.scss"],names:[],mappings:"AAAA,oBACE,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,aAAA,CACA,mCAAA,CACA,eAAA,CAGF,uBACE,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,oBAAA,CACA,eAAA,CACA,6CAAA,CACA,6BAAA,CAGF,wBACE,UAAA,CACA,WAAA,CACA,cAAA,CAGF,wBACE,UAAA,CACA,WAAA,CACA,cAAA,CAGF,wBACE,UAAA,CACA,WAAA,CACA,6BAAA,CAGF,wBACE,UAAA,CACA,WAAA,CACA,cAAA,CAGF,qBACE,UAAA,CACA,WAAA,CACA,gBAAA,CAGF,wBACE,4BAAA,CACA,gCAAA,CACA,UAAA,CACA,WAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CAGF,2BACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,2BAAA,CACA,6BAAA,CAGF,yBACE,iBAAA,CACA,OAAA,CACA,QAAA,CACA,UAAA,CACA,WAAA,CACA,oBAAA,CACA,uBAAA,CAGF,iCACE,kCAAA,CAGF,kCACE,gCAAA,CAGF,qBACE,mBAAA,CAGF,yBACE,oBAAA,CACA,yBAAA,CACA,gBAAA,CAGF,qCACE,aAAA,CAGF,4BACE,0BAAA,CACA,eAAA",sourcesContent:[".root {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  font-family: var(--font-family-body);\n  font-weight: 600;\n}\n\n.content {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n  height: 100%;\n  border-radius: 9999px;\n  overflow: hidden;\n  box-shadow: inset 0 0 0 1px rgba(10, 13, 18, 0.08);\n  background: var(--bg-tertiary);\n}\n\n.root--xs {\n  width: 24px;\n  height: 24px;\n  font-size: 12px;\n}\n\n.root--sm {\n  width: 32px;\n  height: 32px;\n  font-size: 12px;\n}\n\n.root--md {\n  width: 40px;\n  height: 40px;\n  font-size: var(--text-sm-size);\n}\n\n.root--lg {\n  width: 48px;\n  height: 48px;\n  font-size: 16px;\n}\n\n.image {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n.initials {\n  color: var(--color-brand-700);\n  background: var(--color-brand-50);\n  width: 100%;\n  height: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.placeholder {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 100%;\n  height: 100%;\n  color: var(--color-gray-500);\n  background: var(--bg-tertiary);\n}\n\n.statusDot {\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  width: 10px;\n  height: 10px;\n  border-radius: 9999px;\n  border: 1.5px solid #ffffff;\n}\n\n.statusDot--online {\n  background: var(--bg-success-solid);\n}\n\n.statusDot--offline {\n  background: var(--color-gray-300);\n}\n\n.group {\n  display: inline-flex;\n}\n\n.groupItem {\n  border-radius: 9999px;\n  box-shadow: 0 0 0 2px #ffffff;\n  margin-left: -8px;\n}\n\n.groupItem:first-child {\n  margin-left: 0;\n}\n\n.overflowChip {\n  color: var(--text-tertiary);\n  font-weight: 600;\n}\n"],sourceRoot:""}]),i.locals={root:"Avatar_root__dFslD",content:"Avatar_content__SQSJY","root--xs":"Avatar_root--xs__MAqsu","root--sm":"Avatar_root--sm__hWNui","root--md":"Avatar_root--md__04awQ","root--lg":"Avatar_root--lg__5i1mp",image:"Avatar_image__LCZsF",initials:"Avatar_initials__s3or3",placeholder:"Avatar_placeholder__b5aKX",statusDot:"Avatar_statusDot__yNM9C","statusDot--online":"Avatar_statusDot--online__TT0Zk","statusDot--offline":"Avatar_statusDot--offline__excnu",group:"Avatar_group__42RNT",groupItem:"Avatar_groupItem__ZoPSL",overflowChip:"Avatar_overflowChip__Wh1FC"};const s=i},45162(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".Badge_root__Aigor{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:9999px;border:1px solid rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-xs-size);font-weight:500;line-height:1;white-space:nowrap}.Badge_root--sm__wg1vQ{height:22px;padding:0 6px}.Badge_dot__4lgMj{flex-shrink:0;width:6px;height:6px;border-radius:9999px;background:currentColor}.Badge_icon__xPBLL{display:inline-flex;flex-shrink:0;width:12px;height:12px}.Badge_icon__xPBLL svg{width:100%;height:100%}.Badge_label__X9YhZ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Badge_root--gray__8G5p0{background:var(--bg-tertiary);color:var(--text-tertiary);border-color:var(--border-secondary)}.Badge_root--brand__0cnbh{background:var(--color-brand-50);color:var(--color-brand-700);border-color:var(--color-brand-200)}.Badge_root--success__s625b{background:var(--color-success-50);color:var(--color-success-700);border-color:var(--color-success-200)}.Badge_root--warning__basPn{background:var(--color-warning-50);color:var(--color-warning-700);border-color:var(--color-warning-200)}.Badge_root--error__SpPOz{background:var(--color-error-50);color:var(--color-error-700);border-color:var(--color-error-200)}.Badge_root--blueLight__6J\\+rQ{background:var(--color-blue-light-50);color:var(--color-blue-light-700);border-color:var(--color-blue-light-200)}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Badge/Badge.module.scss","webpack://./src/sass/untitled/tokens/_mixins.scss"],names:[],mappings:"AAEA,mBACE,mBAAA,CACA,kBAAA,CACA,OAAA,CACA,WAAA,CACA,aAAA,CACA,oBAAA,CACA,8BAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,aAAA,CACA,kBAAA,CAGF,uBACE,WAAA,CACA,aAAA,CAGF,kBACE,aAAA,CACA,SAAA,CACA,UAAA,CACA,oBAAA,CACA,uBAAA,CAKF,mBACE,mBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CAGF,uBACE,UAAA,CACA,WAAA,CAGF,oBCvBkB,eAAA,CAAA,sBAAA,CAAA,kBAAA,CD2BlB,yBACE,6BAAA,CACA,0BAAA,CACA,oCAAA,CAGF,0BACE,gCAAA,CACA,4BAAA,CACA,mCAAA,CAGF,4BACE,kCAAA,CACA,8BAAA,CACA,qCAAA,CAGF,4BACE,kCAAA,CACA,8BAAA,CACA,qCAAA,CAGF,0BACE,gCAAA,CACA,4BAAA,CACA,mCAAA,CAOF,+BACE,qCAAA,CACA,iCAAA,CACA,wCAAA",sourcesContent:["@use \"../mixins\" as mixins;\n\n.root {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  height: 24px;\n  padding: 0 8px;\n  border-radius: 9999px;\n  border: 1px solid transparent;\n  font-family: var(--font-family-body);\n  font-size: var(--text-xs-size);\n  font-weight: 500;\n  line-height: 1;\n  white-space: nowrap;\n}\n\n.root--sm {\n  height: 22px;\n  padding: 0 6px;\n}\n\n.dot {\n  flex-shrink: 0;\n  width: 6px;\n  height: 6px;\n  border-radius: 9999px;\n  background: currentColor;\n}\n\n// Icon size isn't specified by the Badge spec (only the dot's 6px is) \u2014\n// sized down from the default 20px so it fits a 22-24px tall pill.\n.icon {\n  display: inline-flex;\n  flex-shrink: 0;\n  width: 12px;\n  height: 12px;\n}\n\n.icon svg {\n  width: 100%;\n  height: 100%;\n}\n\n.label {\n  @include mixins.truncate;\n}\n\n.root--gray {\n  background: var(--bg-tertiary);\n  color: var(--text-tertiary);\n  border-color: var(--border-secondary);\n}\n\n.root--brand {\n  background: var(--color-brand-50);\n  color: var(--color-brand-700);\n  border-color: var(--color-brand-200);\n}\n\n.root--success {\n  background: var(--color-success-50);\n  color: var(--color-success-700);\n  border-color: var(--color-success-200);\n}\n\n.root--warning {\n  background: var(--color-warning-50);\n  color: var(--color-warning-700);\n  border-color: var(--color-warning-200);\n}\n\n.root--error {\n  background: var(--color-error-50);\n  color: var(--color-error-700);\n  border-color: var(--color-error-200);\n}\n\n// Not in the spec's `colors` block (only gray/brand/success/warning/error are\n// defined there) but `blueLight` is a documented `color` prop value and the\n// token kit ships a full --color-blue-light-* scale \u2014 follows the same\n// bg-50/text-700/border-200 pattern as the documented colors.\n.root--blueLight {\n  background: var(--color-blue-light-50);\n  color: var(--color-blue-light-700);\n  border-color: var(--color-blue-light-200);\n}
2\n",'// SCSS helpers over the token layer \u2014 ported verbatim from\n// assets/handoffs/design_system_export/tokens/_tokens.scss\n// Use these instead of retyping var(--token) values.\n\n// addon-01-layout-foundations/tokens/responsive.scss \u2014 up/down/page-container/\n// touch-target become available here too (e.g. mixins.touch-target).\n@forward "responsive";\n\n@mixin text-sm  { font-size: var(--text-sm-size); line-height: var(--text-sm-line); }\n@mixin text-xs  { font-size: var(--text-xs-size); line-height: var(--text-xs-line); }\n@mixin text-md  { font-size: var(--text-md-size); line-height: var(--text-md-line); }\n@mixin text-lg  { font-size: var(--text-lg-size); line-height: var(--text-lg-line); }\n@mixin hairline-bottom { border-bottom: 1px solid var(--border-secondary); }\n@mixin card-surface {\n  background: #fff;\n  border: 1px solid var(--border-secondary);\n  border-radius: 12px;\n  box-shadow: var(--shadow-xs);\n}\n@mixin focus-brand { outline: none; box-shadow: var(--shadow-xs), var(--focus-ring); }\n@mixin focus-gray  { outline: none; box-shadow: var(--focus-ring-gray); }\n@mixin truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }\n\n$radius: (sm: 6px, md: 8px, lg: 10px, xl: 12px, pill: 9999px);\n$space:  (0.5: 2px, 1: 4px, 1.5: 6px, 2: 8px, 3: 12px, 4: 16px, 5: 20px, 6: 24px, 8: 32px, 10: 40px, 12: 48px);\n'],sourceRoot:""}]),i.locals={root:"Badge_root__Aigor","root--sm":"Badge_root--sm__wg1vQ",dot:"Badge_dot__4lgMj",icon:"Badge_icon__xPBLL",label:"Badge_label__X9YhZ","root--gray":"Badge_root--gray__8G5p0","root--brand":"Badge_root--brand__0cnbh","root--success":"Badge_root--success__s625b","root--warning":"Badge_root--warning__basPn","root--error":"Badge_root--error__SpPOz","root--blueLight":"Badge_root--blueLight__6J+rQ"};const s=i},90300(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Button_root__RO7d1{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;border-radius:var(--radius-md);font-family:var(--font-family-body);font-size:var(--text-sm-size);line-height:20px;font-weight:600;letter-spacing:0;white-space:nowrap;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out}.Button_root__RO7d1:disabled{cursor:not-allowed}.Button_root__RO7d1:focus-visible{outline:none}.Button_is-full-width__D2\\+lV{width:100%}.Button_icon__8aY7-{display:inline-flex;flex-shrink:0;width:20px;height:20px}.Button_icon__8aY7- svg{width:100%;height:100%}.Button_label__ZJrW7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Button_spinner__96gWJ{display:inline-block;flex-shrink:0;width:20px;height:20px;border-radius:50%;border:2px solid currentColor;border-right-color:rgba(0,0,0,0);opacity:.9;animation:Button_uui-btn-spin__wh2Lx .6s linear infinite}@keyframes Button_uui-btn-spin__wh2Lx{to{transform:rotate(360deg)}}
2.Button_root--sm__ZUORE{height:36px;padding:0 12px}.Button_root--md__FsCIn{height:40px;padding:0 14px}.Button_root--primary__547kj{background:var(--bg-brand-solid);color:#fff;box-shadow:var(--shadow-xs),var(--border-skeuomorphic-primary)}.Button_root--primary__547kj:hover:not(:disabled){background:var(--color-brand-700)}.Button_root--primary__547kj:active:not(:disabled){background:var(--color-brand-800)}.Button_root--primary__547kj:focus-visible{box-shadow:var(--shadow-xs),var(--border-skeuomorphic-primary),var(--focus-ring-offset-brand)}.Button_root--primary__547kj:disabled{background:var(--bg-disabled);color:var(--text-disabled);box-shadow:none}.Button_root--secondaryGray__AmpgX{background:#fff;color:var(--text-secondary);box-shadow:var(--shadow-xs),var(--border-skeuomorphic-gray)}.Button_root--secondaryGray__AmpgX:hover:not(:disabled){background:var(--bg-secondary)}.Button_root--secondaryGray__AmpgX:active:not(:disabled){background:var(--bg-tertiary)}.Button_root--secondaryGray__AmpgX:focus-visible{box-shadow:var(--shadow-xs),var(--border-skeuomorphic-gray),var(--focus-ring-gray)}.Button_root--secondaryGray__AmpgX:disabled{background:#fff;color:var(--text-disabled);box-shadow:var(--border-skeuomorphic-gray)}.Button_root--tertiary__myvBz{background:rgba(0,0,0,0);color:var(--text-tertiary);height:36px;padding:0 10px}.Button_root--tertiary__myvBz:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-secondary)}.Button_root--tertiary__myvBz:focus-visible{box-shadow:var(--focus-ring-gray)}.Button_root--tertiary__myvBz:disabled{color:var(--text-disabled)}.Button_root--destructive__7ZuNF{background:var(--bg-error-solid);color:#fff;box-shadow:var(--shadow-xs),var(--border-skeuomorphic-primary)}.Button_root--destructive__7ZuNF:hover:not(:disabled){background:var(--color-error-700)}.Button_root--destructive__7ZuNF:focus-visible{box-shadow:var(--shadow-xs),0 0 0 2px #fff,0 0 0 4px var(--color-error-300)}.Button_root--destructive__7ZuNF:disabled{background:var(--bg-disabled);color:var(--text-disabled);box-shadow:none}@media(prefers-reduced-motion: reduce){.Button_root__RO7d1{transition:none}}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Button/Button.module.scss","webpack://./src/sass/untitled/tokens/_mixins.scss"],names:[],mappings:"AAEA,oBACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,OAAA,CACA,WAAA,CACA,8BAAA,CACA,mCAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,gBAAA,CACA,kBAAA,CACA,cAAA,CACA,sFAAA,CAIF,6BACE,kBAAA,CAGF,kCACE,YAAA,CAGF,8BACE,UAAA,CAGF,oBACE,mBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CAGF,wBACE,UAAA,CACA,WAAA,CAGF,qBCvBkB,eAAA,CAAA,sBAAA,CAAA,kBAAA,CD6BlB,uBACE,oBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,6BAAA,CACA,gCAAA,CACA,UAAA,CACA,wDAAA,CAGF,sCACE,GACE,wBAAA,CAAA,CAMJ,wBACE,WAAA,CACA,cAAA,CAGF,wBACE,WAAA,CACA,cAAA,CAIF,6BACE,gCAAA,CACA,UAAA,CACA,8DAAA,CAEA,kDACE,iCAAA,CAGF,mDACE,iCAAA,CAGF,2CACE,6FAAA,CAIF,sCACE,6BAAA,CACA,0BAAA,CACA,eAAA,CAIJ,mCACE,eAAA,CACA,2BAAA,CACA,2DAAA,CAEA,wDACE,8BAAA,CAGF,yDACE,6BAAA,CAGF,iDACE,kFAAA,CAIF,4CACE,eAAA,CACA,0BAAA,CACA,0CAAA,CAMJ,8BACE,wBAAA,CACA,0BAAA,CACA,WAAA,CACA,cAAA,CAEA,mDACE,6BAAA,CACA,2BAAA,CAGF,4CACE,iCAAA,CAGF,uCACE,0BAAA,CAIJ,iCACE,gCAAA,CACA,UAAA,CACA,8DAAA,CAEA,sDACE,iCAAA,CAGF,+CACE,2EAAA,CAMF,0CACE,6BAAA,CACA,0BAAA,CACA,eAAA,CAIJ,uCACE,oBACE,eAAA,CAAA",sourcesContent:["@use \"../mixins\" as mixins;\n\n.root {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 6px;\n  border: none;\n  border-radius: var(--radius-md);\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  line-height: 20px;\n  font-weight: 600;\n  letter-spacing: 0;\n  white-space: nowrap;\n  cursor: pointer;\n  transition: background-color 0.15s ease-out, color 0.15s ease-out,\n    box-shadow 0.15s ease-out;\n}\n\n.root:disabled {\n  cursor: not-allowed;\n}\n\n.root:focus-visible {\n  outline: none;\n}\n\n.is-full-width {\n  width: 100%;\n}\n\n.icon {\n  display: inline-flex;\n  flex-shrink: 0;\n  width: 20px;\n  height: 20px;\n}\n\n.icon svg {\n  width: 100%;\n  height: 100%;\n}\n\n.label {\n  @include mixins.truncate;\n}\n\n// Spinner uses currentColor so it matches whichever hierarchy's text color\n// is active, instead of hard-coding a color that would vanish on light buttons.\n.spinner {\n  display: inline-block;\n  flex-shrink: 0;
2\n  width: 20px;\n  height: 20px;\n  border-radius: 50%;\n  border: 2px solid currentColor;\n  border-right-color: transparent;\n  opacity: 0.9;\n  animation: uui-btn-spin 0.6s linear infinite;\n}\n\n@keyframes uui-btn-spin {\n  to {\n    transform: rotate(360deg);\n  }\n}\n\n// Sizes \u2014 sm/md share font-size, line-height, icon size, gap and radius per\n// spec; only height and horizontal padding differ.\n.root--sm {\n  height: 36px;\n  padding: 0 12px;\n}\n\n.root--md {\n  height: 40px;\n  padding: 0 14px;\n}\n\n// Hierarchies\n.root--primary {\n  background: var(--bg-brand-solid);\n  color: #ffffff;\n  box-shadow: var(--shadow-xs), var(--border-skeuomorphic-primary);\n\n  &:hover:not(:disabled) {\n    background: var(--color-brand-700);\n  }\n\n  &:active:not(:disabled) {\n    background: var(--color-brand-800);\n  }\n\n  &:focus-visible {\n    box-shadow: var(--shadow-xs), var(--border-skeuomorphic-primary),\n      var(--focus-ring-offset-brand);\n  }\n\n  &:disabled {\n    background: var(--bg-disabled);\n    color: var(--text-disabled);\n    box-shadow: none;\n  }\n}\n\n.root--secondaryGray {\n  background: #ffffff;\n  color: var(--text-secondary);\n  box-shadow: var(--shadow-xs), var(--border-skeuomorphic-gray);\n\n  &:hover:not(:disabled) {\n    background: var(--bg-secondary);\n  }\n\n  &:active:not(:disabled) {\n    background: var(--bg-tertiary);\n  }\n\n  &:focus-visible {\n    box-shadow: var(--shadow-xs), var(--border-skeuomorphic-gray),\n      var(--focus-ring-gray);\n  }\n\n  &:disabled {\n    background: #ffffff;\n    color: var(--text-disabled);\n    box-shadow: var(--border-skeuomorphic-gray);\n  }\n}\n\n// Fixed 36px/10px geometry regardless of size prop, per spec \u2014 declared after\n// .root--sm/.root--md so it wins on equal specificity.\n.root--tertiary {\
2n  background: transparent;\n  color: var(--text-tertiary);\n  height: 36px;\n  padding: 0 10px;\n\n  &:hover:not(:disabled) {\n    background: var(--bg-tertiary);\n    color: var(--text-secondary);\n  }\n\n  &:focus-visible {\n    box-shadow: var(--focus-ring-gray);\n  }\n\n  &:disabled {\n    color: var(--text-disabled);\n  }\n}\n\n.root--destructive {\n  background: var(--bg-error-solid);\n  color: #ffffff;\n  box-shadow: var(--shadow-xs), var(--border-skeuomorphic-primary);\n\n  &:hover:not(:disabled) {\n    background: var(--color-error-700);\n  }\n\n  &:focus-visible {\n    box-shadow: var(--shadow-xs), 0 0 0 2px #fff, 0 0 0 4px var(--color-error-300);\n  }\n\n  // Not specified by the spec (only default/hover/focusVisible are given for\n  // destructive) \u2014 mirrors primary's disabled treatment since both are solid\n  // buttons with white text.\n  &:disabled {\n    background: var(--bg-disabled);\n    color: var(--text-disabled);\n    box-shadow: none;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .root {\n    transition: none;\n  }\n}\n",'// SCSS helpers over the token layer \u2014 ported verbatim from\n// assets/handoffs/design_system_export/tokens/_tokens.scss\n// Use these instead of retyping var(--token) values.\n\n// addon-01-layout-foundations/tokens/responsive.scss \u2014 up/down/page-container/\n// touch-target become available here too (e.g. mixins.touch-target).\n@forward "responsive";\n\n@mixin text-sm  { font-size: var(--text-sm-size); line-height: var(--text-sm-line); }\n@mixin text-xs  { font-size: var(--text-xs-size); line-height: var(--text-xs-line); }\n@mixin text-md  { font-size: var(--text-md-size); line-height: var(--text-md-line); }\n@mixin text-lg  { font-size: var(--text-lg-size); line-height: var(--text-lg-line); }\n@mixin hairline-bottom { border-bottom: 1px solid var(--border-secondary); }\n@mixin card-surface {\n  background: #fff;\n  border: 1px solid var(--border-secondary);\n  border-radius: 12px;\n  box-shadow: var(--shadow-xs);\n}\n@mixin focus-brand { outline: none; box-shadow: var(--shadow-xs), var(--focus-ring); }\n@mixin focus-gray  { outline: none; box-shadow: var(--focus-ring-gray); }\n@mixin truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }\n\n$radius: (sm: 6px, md: 8px, lg: 10px, xl: 12px, pill: 9999px);\n$space:  (0.5: 2px, 1: 4px, 1.5: 6px, 2: 8px, 3: 12px, 4: 16px, 5: 20px, 6: 24px, 8: 32px, 10: 40px, 12: 48px);\n'],sourceRoot:""}]),i.locals={root:"Button_root__RO7d1","is-full-width":"Button_is-full-width__D2+lV",icon:"Button_icon__8aY7-",label:"Button_label__ZJrW7",spinner:"Button_spinner__96gWJ","uui-btn-spin":"Button_uui-btn-spin__wh2Lx","root--sm":"Button_root--sm__ZUORE","root--md":"Button_root--md__FsCIn","root--primary":"Button_root--primary__547kj","root--secondaryGray":"Button_root--secondaryGray__AmpgX","root--tertiary":"Button_root--tertiary__myvBz","root--destructive":"Button_root--destructive__7ZuNF"};const s=i},76552(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Card_root__jX54Q{background:#fff;border:1px solid var(--border-secondary);border-radius:12px;box-shadow:var(--shadow-xs);overflow:hidden}.Card_elevated__9Tzvi{box-shadow:var(--shadow-sm)}.Card_header__Qtycc{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px;padding:20px 24px;border-bottom:1px solid var(--border-secondary)}.Card_headerText__m6KHP{flex:1 1;min-width:0}.Card_title__g4OBx{margin:0;font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600;color:var(--text-primary)}.Card_subtitle__APS4A{margin:2px 0 0;font-size:var(--text-sm-size);color:var(--text-tertiary)}.Card_body__xBeP4{padding:24px}.Card_body__xBeP4.Card_noPadding__tQtB9{padding:0}.Card_footer__br\\+Nh{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:var(--bg-secondary);border-top:1px solid var(--border-secondary);font-size:var(--text-sm-size);color:var(--text-tertiary)}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Card/Card.module.scss"],names:[],mappings:"AAAA,kBACE,eAAA,CACA,wCAAA,CACA,kBAAA,CACA,2BAAA,CACA,eAAA,CAGF,sBACE,2BAAA,CAGF,oBACE,YAAA,CACA,sBAAA,CACA,cAAA,CACA,QAAA,CACA,iBAAA,CACA,+CAAA,CAGF,wBACE,QAAA,CACA,WAAA,CAGF,mBACE,QAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,sBACE,cAAA,CACA,6BAAA,CACA,0BAAA,CAGF,kBACE,YAAA,CAGF,wCACE,SAAA,CAGF,qBACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,iBAAA,CACA,8BAAA,CACA,4CAAA,CACA,6BAAA,CACA,0BAAA",sourcesContent:[".root {\n  background: #ffffff;\n  border: 1px solid var(--border-secondary);\n  border-radius: 12px;\n  box-shadow: var(--shadow-xs);\n  overflow: hidden;\n}\n\n.elevated {\n  box-shadow: var(--shadow-sm);\n}\n\n.header {\n  display: flex;\n  align-items: flex-start;\n  flex-wrap: wrap;\n  gap: 16px;\n  padding: 20px 24px;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.headerText {\n  flex: 1;\n  min-width: 0;\n}\n\n.title {\n  margin: 0;\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.subtitle {\n  margin: 2px 0 0;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.body {\n  padding: 24px;\n}\n\n.body.noPadding {\n  padding: 0;\n}\n\n.footer {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  padding: 14px 24px;\n  background: var(--bg-secondary);\n  border-top: 1px solid var(--border-secondary);\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n"],sourceRoot:""}]),i.locals={root:"Card_root__jX54Q",elevated:"Card_elevated__9Tzvi",header:"Card_header__Qtycc",headerText:"Card_headerText__m6KHP",title:"Card_title__g4OBx",subtitle:"Card_subtitle__APS4A",body:"Card_body__xBeP4",noPadding:"Card_noPadding__tQtB9",footer:"Card_footer__br+Nh"};const s=i},17002(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".Checkbox_root__VNusr{display:inline-flex;align-items:flex-start;gap:8px;cursor:pointer;min-height:44px}.Checkbox_is-disabled__e2IJN{cursor:not-allowed}.Checkbox_boxWrap__h0UdL{position:relative;flex-shrink:0;display:inline-flex}.Checkbox_boxWrap--sm__eVIHB{width:16px;height:16px}.Checkbox_boxWrap--md__x3LoM{width:20px;height:20px}.Checkbox_input__25omT{position:absolute;inset:0;margin:0;width:100%;height:100%;opacity:0;cursor:pointer}.Checkbox_input__25omT:disabled{cursor:not-allowed}.Checkbox_box__lmNgt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-primary);background:#fff;border-radius:4px;pointer-events:none;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}.Checkbox_boxWrap--md__x3LoM .Checkbox_box__lmNgt{border-radius:6px}.Checkbox_check__0NUuW{color:#fff}.Checkbox_dash__3oVRN{width:8px;height:2px;background:#fff;border-radius:1px}.Checkbox_input__25omT:checked+.Checkbox_box__lmNgt,.Checkbox_input__25omT:indeterminate+.Checkbox_box__lmNgt{background:var(--bg-brand-solid);border-color:var(--bg-brand-solid)}.Checkbox_input__25omT:hover:not(:disabled)+.Checkbox_box__lmNgt{background:var(--color-brand-50);border-color:var(--border-brand)}.Checkbox_input__25omT:checked:hover:not(:disabled)+.Checkbox_box__lmNgt,.Checkbox_input__25omT:indeterminate:hover:not(:disabled)+.Checkbox_box__lmNgt{background:var(--bg-brand-solid);border-color:var(--bg-brand-solid)}.Checkbox_input__25omT:focus-visible+.Checkbox_box__lmNgt{box-shadow:var(--focus-ring)}.Checkbox_input__25omT:disabled+.Checkbox_box__lmNgt{background:var(--bg-disabled);border-color:var(--border-disabled)}.Checkbox_input__25omT:disabled+.Checkbox_box__lmNgt .Checkbox_check__0NUuW,.Checkbox_input__25omT:disabled+.Checkbox_box__lmNgt .Checkbox_dash__3oVRN{color:var(--color-gray-400);background:var(--color-gray-400)}.Checkbox_textStack__FffmI{display:flex;flex-direction:column;padding-top:1px}.Checkbox_label__-c0J3{font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary)}.Checkbox_is-disabled__e2IJN .Checkbox_label__-c0J3{color:var(--text-disabled)}.Checkbox_supportingText__P8avb{font-size:var(--text-sm-size);color:var(--text-tertiary)}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Checkbox/Checkbox.module.scss"],names:[],mappings:"AAAA,sBACE,mBAAA,CACA,sBAAA,CACA,OAAA,CACA,cAAA,CACA,eAAA,CAGF,6BACE,kBAAA,CAGF,yBACE,iBAAA,CACA,aAAA,CACA,mBAAA,CAGF,6BACE,UAAA,CACA,WAAA,CAGF,6BACE,UAAA,CACA,WAAA,CAGF,uBACE,iBAAA,CACA,OAAA,CACA,QAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,cAAA,CAGF,gCACE,kBAAA,CAGF,qBACE,iBAAA,CACA,OAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,sCAAA,CACA,eAAA,CACA,iBAAA,CACA,mBAAA,CACA,6FAAA,CAIF,kDACE,iBAAA,CAGF,uBACE,UAAA,CAGF,sBACE,SAAA,CACA,UAAA,CACA,eAAA,CACA,iBAAA,CAGF,8GAEE,gCAAA,CACA,kCAAA,CAGF,iEACE,gCAAA,CACA,gCAAA,CAGF,wJAEE,gCAAA,CACA,kCAAA,CAGF,0DACE,4BAAA,CAGF,qDACE,6BAAA,CACA,mCAAA,CAGF,uJAEE,2BAAA,CACA,gCAAA,CAGF,2BACE,YAAA,CACA,qBAAA,CACA,eAAA,CAGF,uBACE,6BAAA,CACA,eAAA,CACA,2BAAA,CAGF,oDACE,0BAAA,CAGF,gCACE,6BAAA,CACA,0BAAA",sourcesContent:[".root {\n  display: inline-flex;\n  align-items: flex-start;\n  gap: 8px;\n  cursor: pointer;\n  min-height: 44px;\n}\n\n.is-disabled {\n  cursor: not-allowed;\n}\n\n.boxWrap {\n  position: relative;\n  flex-shrink: 0;\n  display: inline-flex;\n}\n\n.boxWrap--sm {\n  width: 16px;\n  height: 16px;\n}\n\n.boxWrap--md {\n  width: 20px;\n  height: 20px;\n}\n\n.input {\n  position: absolute;\n  inset: 0;\n  margin: 0;\n  width: 100%;\n  height: 100%;\n  opacity: 0;\n  cursor: pointer;\n}\n\n.input:disabled {\n  cursor: not-allowed;\n}\n\n.box {\n  position: absolute;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border: 1px solid var(--border-primary);\n  background: #ffffff;\n  border-radius: 4px;\n  pointer-events: none;\n  transition: background-color 0.15s ease-out, border-color 0.15s ease-out,\n    box-shadow 0.15s ease-out;\n}\n\n.boxWrap--md .box {\n  border-radius: 6px;\n}\n\n.check {\n  color: #ffffff;\n}\n\n.dash {\n  width: 8px;\n  height: 2px;\n  background: #ffffff;\n  border-radius: 1px;\n}
2\n\n.input:checked + .box,\n.input:indeterminate + .box {\n  background: var(--bg-brand-solid);\n  border-color: var(--bg-brand-solid);\n}\n\n.input:hover:not(:disabled) + .box {\n  background: var(--color-brand-50);\n  border-color: var(--border-brand);\n}\n\n.input:checked:hover:not(:disabled) + .box,\n.input:indeterminate:hover:not(:disabled) + .box {\n  background: var(--bg-brand-solid);\n  border-color: var(--bg-brand-solid);\n}\n\n.input:focus-visible + .box {\n  box-shadow: var(--focus-ring);\n}\n\n.input:disabled + .box {\n  background: var(--bg-disabled);\n  border-color: var(--border-disabled);\n}\n\n.input:disabled + .box .check,\n.input:disabled + .box .dash {\n  color: var(--color-gray-400);\n  background: var(--color-gray-400);\n}\n\n.textStack {\n  display: flex;\n  flex-direction: column;\n  padding-top: 1px;\n}\n\n.label {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n.is-disabled .label {\n  color: var(--text-disabled);\n}\n\n.supportingText {\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n"],sourceRoot:""}]),i.locals={root:"Checkbox_root__VNusr","is-disabled":"Checkbox_is-disabled__e2IJN",boxWrap:"Checkbox_boxWrap__h0UdL","boxWrap--sm":"Checkbox_boxWrap--sm__eVIHB","boxWrap--md":"Checkbox_boxWrap--md__x3LoM",input:"Checkbox_input__25omT",box:"Checkbox_box__lmNgt",check:"Checkbox_check__0NUuW",dash:"Checkbox_dash__3oVRN",textStack:"Checkbox_textStack__FffmI",label:"Checkbox_label__-c0J3",supportingText:"Checkbox_supportingText__P8avb"};const s=i},35266(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".ChipsInput_root__EvdiO{display:flex;flex-direction:column}.ChipsInput_label__vkfNX{margin-bottom:6px;font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary)}.ChipsInput_field__6C4Xo{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 8px;border:1px solid var(--border-primary);border-radius:12px;background:#fff;box-shadow:var(--shadow-xs);cursor:text;transition:border-color .15s ease-out,box-shadow .15s ease-out}.ChipsInput_field__6C4Xo:focus-within{border-color:var(--border-brand);box-shadow:var(--shadow-xs),var(--focus-ring)}.ChipsInput_chip__yscmR{display:inline-flex;align-items:center;height:26px;padding:0 4px 0 8px;gap:4px;border:1px solid var(--border-primary);border-radius:6px;background:#fff;font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary)}.ChipsInput_chipRemove__vqzS2{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:4px;background:rgba(0,0,0,0);color:var(--color-gray-400);cursor:pointer}.ChipsInput_chipRemove__vqzS2:hover{color:var(--text-secondary);background:var(--bg-tertiary)}.ChipsInput_input__EGOMu{flex:1 1;min-width:180px;height:30px;border:0;background:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-md-size);color:var(--text-primary)}.ChipsInput_input__EGOMu:focus{outline:none}.ChipsInput_liveRegion__HoQ0W{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/ChipsInput/ChipsInput.module.scss"],names:[],mappings:"AAAA,wBACE,YAAA,CACA,qBAAA,CAGF,yBACE,iBAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CAGF,yBACE,YAAA,CACA,cAAA,CACA,kBAAA,CACA,OAAA,CACA,eAAA,CACA,eAAA,CACA,sCAAA,CACA,kBAAA,CACA,eAAA,CACA,2BAAA,CACA,WAAA,CACA,8DAAA,CAGF,sCACE,gCAAA,CACA,6CAAA,CAGF,wBACE,mBAAA,CACA,kBAAA,CACA,WAAA,CACA,mBAAA,CACA,OAAA,CACA,sCAAA,CACA,iBAAA,CACA,eAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CAGF,8BACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,2BAAA,CACA,cAAA,CAGF,oCACE,2BAAA,CACA,6BAAA,CAGF,yBACE,QAAA,CACA,eAAA,CACA,WAAA,CACA,QAAA,CACA,wBAAA,CACA,mCAAA,CACA,6BAAA,CACA,yBAAA,CAGF,+BACE,YAAA,CAGF,8BACE,iBAAA,CACA,SAAA,CACA,UAAA,CACA,SAAA,CACA,WAAA,CACA,eAAA,CACA,qBAAA,CACA,kBAAA,CACA,QAAA",sourcesContent:[".root {\n  display: flex;\n  flex-direction: column;\n}\n\n.label {\n  margin-bottom: 6px;\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n.field {\n  display: flex;\n  flex-wrap: wrap;\n  align-items: center;\n  gap: 6px;\n  min-height: 44px;\n  padding: 6px 8px;\n  border: 1px solid var(--border-primary);\n  border-radius: 12px;\n  background: #ffffff;\n  box-shadow: var(--shadow-xs);\n  cursor: text;\n  transition: border-color 0.15s ease-out, box-shadow 0.15s ease-out;\n}\n\n.field:focus-within {\n  border-color: var(--border-brand);\n  box-shadow: var(--shadow-xs), var(--focus-ring);\n}\n\n.chip {\n  display: inline-flex;\n  align-items: center;
2\n  height: 26px;\n  padding: 0 4px 0 8px;\n  gap: 4px;\n  border: 1px solid var(--border-primary);\n  border-radius: 6px;\n  background: #ffffff;\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n.chipRemove {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 18px;\n  height: 18px;\n  border: none;\n  border-radius: 4px;\n  background: transparent;\n  color: var(--color-gray-400);\n  cursor: pointer;\n}\n\n.chipRemove:hover {\n  color: var(--text-secondary);\n  background: var(--bg-tertiary);\n}\n\n.input {\n  flex: 1;\n  min-width: 180px;\n  height: 30px;\n  border: 0;\n  background: transparent;\n  font-family: var(--font-family-body);\n  font-size: var(--text-md-size);\n  color: var(--text-primary);\n}\n\n.input:focus {\n  outline: none;\n}\n\n.liveRegion {\n  position: absolute;\n  width: 1px;\n  height: 1px;\n  padding: 0;\n  margin: -1px;\n  overflow: hidden;\n  clip: rect(0, 0, 0, 0);\n  white-space: nowrap;\n  border: 0;\n}\n"],sourceRoot:""}]),i.locals={root:"ChipsInput_root__EvdiO",label:"ChipsInput_label__vkfNX",field:"ChipsInput_field__6C4Xo",chip:"ChipsInput_chip__yscmR",chipRemove:"ChipsInput_chipRemove__vqzS2",input:"ChipsInput_input__EGOMu",liveRegion:"ChipsInput_liveRegion__HoQ0W"};const s=i},78406(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".ConfirmDialog_footerButtons__Wyv3W{display:flex;gap:12px;width:100%}.ConfirmDialog_footerBtn__383NV{flex:1 1}@media(max-width: 767px){.ConfirmDialog_footerButtons__Wyv3W{flex-direction:column-reverse}.ConfirmDialog_footerBtn__383NV{flex:none;width:100%;height:44px !important}}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/ConfirmDialog/ConfirmDialog.module.scss"],names:[],mappings:"AAIA,oCACE,YAAA,CACA,QAAA,CACA,UAAA,CAGF,gCACE,QAAA,CAGF,yBACE,oCACE,6BAAA,CAMF,gCACE,SAAA,CACA,UAAA,CACA,sBAAA,CAAA",sourcesContent:['// "Buttons stack full-width, confirm button first" on mobile \u2014 pulled\n// verbatim from the four call sites this component replaces. Visual order\n// flips via column-reverse rather than reordering the JSX/DOM, so Cancel \u2014\n// the safer default \u2014 stays first in tab order.\n.footerButtons {\n  display: flex;\n  gap: 12px;\n  width: 100%;\n}\n\n.footerBtn {\n  flex: 1;\n}\n\n@media (max-width: 767px) {\n  .footerButtons {\n    flex-direction: column-reverse;\n  }\n\n  // flex-basis:0% from the desktop row rule governs height, not width, once\n  // the container switches to column-reverse \u2014 reset it so the explicit\n  // height below applies.\n  .footerBtn {\n    flex: none;\n    width: 100%;\n    height: 44px !important;\n  }\n}\n'],sourceRoot:""}]),i.locals={footerButtons:"ConfirmDialog_footerButtons__Wyv3W",footerBtn:"ConfirmDialog_footerBtn__383NV"};const s=i},57539(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".ThemeDemo_page__0\\+l1G{min-height:100vh;padding:var(--spacing-4xl);background:var(--bg-secondary);font-family:var(--font-family-body)}.ThemeDemo_header__vg4\\+d{margin-bottom:var(--spacing-4xl)}.ThemeDemo_title__wHQRD{margin:0 0 4px;font-size:var(--display-xs-size);line-height:var(--display-xs-line);font-weight:600;color:var(--text-primary)}.ThemeDemo_subtitle__Zp6Zp{margin:0;font-size:var(--text-sm-size);color:var(--text-tertiary)}.ThemeDemo_section__FuL81{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);padding:var(--spacing-3xl);margin-bottom:var(--spacing-3xl)}.ThemeDemo_sectionTitle__kyTN5{margin:0 0 var(--spacing-xl);font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600;color:var(--text-primary)}.ThemeDemo_row__CwmN6{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-lg);padding:var(--spacing-lg) 0;border-top:1px solid var(--border-tertiary)}.ThemeDemo_row__CwmN6:first-child{border-top:none;padding-top:0}.ThemeDemo_rowLabel__8-fdk{flex-shrink:0;width:120px;font-size:var(--text-sm-size);font-weight:500;color:var(--text-quaternary)}.ThemeDemo_rowContent__IPeI8{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-lg)}.ThemeDemo_sidebarPreview__y0qZ9{height:480px;border:1px solid var(--border-secondary);border-radius:var(--radius-lg);overflow:hidden;display:flex}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Demo/ThemeDemo.module.scss"],names:[],mappings:"AAAA,wBACE,gBAAA,CACA,0BAAA,CACA,8BAAA,CACA,mCAAA,CAGF,0BACE,gCAAA,CAGF,wBACE,cAAA,CACA,gCAAA,CACA,kCAAA,CACA,eAAA,CACA,yBAAA,CAGF,2BACE,QAAA,CACA,6BAAA,CACA,0BAAA,CAGF,0BACE,4BAAA,CACA,wCAAA,CACA,8BAAA,CACA,2BAAA,CACA,0BAAA,CACA,gCAAA,CAGF,+BACE,4BAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,sBACE,YAAA,CACA,kBAAA,CACA,cAAA,CACA,qBAAA,CACA,2BAAA,CACA,2CAAA,CAEA,kCACE,eAAA,CACA,aAAA,CAIJ,2BACE,aAAA,CACA,WAAA,CACA,6BAAA,CACA,eAAA,CACA,4BAAA,CAGF,6BACE,YAAA,CACA,kBAAA,CACA,cAAA,CACA,qBAAA,CAGF,iCACE,YAAA,CACA,wCAAA,CACA,8BAAA,CACA,eAAA,CACA,YAAA",sourcesContent:[".page {\n  min-height: 100vh;\n  padding: var(--spacing-4xl);\n  background: var(--bg-secondary);\n  font-family: var(--font-family-body);\n}\n\n.header {\n  margin-bottom: var(--spacing-4xl);\n}\n\n.title {\n  margin: 0 0 4px;\n  font-size: var(--display-xs-size);\n  line-height: var(--display-xs-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.subtitle {\n  margin: 0;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.section {\n  background: var(--bg-primary);\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-xl);\n  box-shadow: var(--shadow-xs);\n  padding: var(--spacing-3xl);\n  margin-bottom: var(--spacing-3xl);\n}\n\n.sectionTitle {\n  margin: 0 0 var(--spacing-xl);\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.row {\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: var(--spacing-lg);\n  padding: var(--spacing-lg) 0;\n  border-top: 1px solid var(--border-tertiary);\n\n  &:first-child {\n    border-top: none;\n    padding-top: 0;\n  }\n}\n\n.rowLabel {\n  flex-shrink: 0;\n  width: 120px;\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-quaternary);\n}\n\n.rowContent {\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: var(--spacing-lg);\n}\n\n.sidebarPreview {\n  height: 480px;\n  border: 1px solid var(--border-secondary);\n  border-radius: var(--radius-lg);\n  overflow: hidden;\n  display: flex;\n}\n"],sourceRoot:""}]),i.locals={page:"ThemeDemo_page__0+l1G",header:"ThemeDemo_header__vg4+d",title:"ThemeDemo_title__wHQRD",subtitle:"ThemeDemo_subtitle__Zp6
2Zp",section:"ThemeDemo_section__FuL81",sectionTitle:"ThemeDemo_sectionTitle__kyTN5",row:"ThemeDemo_row__CwmN6",rowLabel:"ThemeDemo_rowLabel__8-fdk",rowContent:"ThemeDemo_rowContent__IPeI8",sidebarPreview:"ThemeDemo_sidebarPreview__y0qZ9"};const s=i},50548(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".DropdownMenu_root__2jGM2{display:inline-block}.DropdownMenu_panel__klfaP{position:fixed;min-width:220px;background:#fff;border:1px solid var(--border-secondary);border-radius:10px;box-shadow:var(--shadow-lg);padding:4px;z-index:30}.DropdownMenu_item__5\\+Avq{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;border-radius:6px;background:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);text-align:left;cursor:pointer}.DropdownMenu_item__5\\+Avq:hover:not(:disabled){background:var(--bg-secondary)}.DropdownMenu_item__5\\+Avq:focus-visible,.DropdownMenu_item__5\\+Avq:focus{outline:none;background:var(--bg-secondary)}.DropdownMenu_item__5\\+Avq:disabled{color:var(--text-disabled);cursor:not-allowed}.DropdownMenu_itemIcon__INNN8{display:inline-flex;flex-shrink:0;width:18px;height:18px;color:var(--color-gray-500)}.DropdownMenu_item__5\\+Avq:disabled .DropdownMenu_itemIcon__INNN8{color:var(--color-gray-300)}.DropdownMenu_item--destructive__nNiSt{color:var(--color-error-700)}.DropdownMenu_item--destructive__nNiSt .DropdownMenu_itemIcon__INNN8{color:var(--color-error-600)}.DropdownMenu_item--destructive__nNiSt:hover:not(:disabled),.DropdownMenu_item--destructive__nNiSt:focus-visible,.DropdownMenu_item--destructive__nNiSt:focus{background:var(--color-error-50)}.DropdownMenu_divider__nnsIl{height:1px;background:var(--border-secondary);margin:4px 0}.DropdownMenu_footer__zxWNZ{border-top:1px solid var(--border-secondary);margin-top:4px;padding:8px 10px 4px;font-size:12px;line-height:16px;color:var(--text-tertiary)}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/DropdownMenu/DropdownMenu.module.scss"],names:[],mappings:"AAAA,0BACE,oBAAA,CAMF,2BACE,cAAA,CACA,eAAA,CACA,eAAA,CACA,wCAAA,CACA,kBAAA,CACA,2BAAA,CACA,WAAA,CAGA,UAAA,CAGF,2BACE,YAAA,CACA,kBAAA,CACA,QAAA,CACA,UAAA,CACA,gBAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,eAAA,CACA,cAAA,CAGF,gDACE,8BAAA,CAUF,0EAEE,YAAA,CACA,8BAAA,CAGF,oCACE,0BAAA,CACA,kBAAA,CAGF,8BACE,mBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,2BAAA,CAGF,kEACE,2BAAA,CAGF,uCACE,4BAAA,CAGF,qEACE,4BAAA,CAGF,8JAGE,gCAAA,CAGF,6BACE,UAAA,CACA,kCAAA,CACA,YAAA,CAGF,4BACE,4CAAA,CACA,cAAA,CACA,oBAAA,CACA,cAAA,CACA,gBAAA,CACA,0BAAA",sourcesContent:[".root {\n  display: inline-block;\n}\n\n// top/bottom/left/right are set inline (DropdownMenu.jsx) \u2014 the panel is\n// portaled to document.body and positioned from the trigger's\n// getBoundingClientRect(), so its offsets can't be expressed as static CSS.\n.panel {\n  position: fixed;\n  min-width: 220px;\n  background: #ffffff;\n  border: 1px solid var(--border-secondary);\n  border-radius: 10px;\n  box-shadow: var(--shadow-lg);\n  padding: 4px;\n  // Below Tooltip (40) / Modal (50) / Toast (60) in the theme's z-index\n  // scale, but above ordinary page content now that it's a body portal.\n  z-index: 30;\n}\n\n.item {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  width: 100%;\n  padding: 9px 10px;\n  border: none;\n  border-radius: 6px;\n  background: transparent;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  text-align: left;\n  cursor: pointer;\n}\n\n.item:hover:not(:disabled) {\n  background: var(--bg-secondary);\n}\n\n// Plain :focus (not just :focus-visible) \u2014 the panel programmatically\n// focuses the first enabled item on open (DropdownMenu.jsx) so arrow-key\n// nav works immediately, and Chrome's :focus-visible heuristic doesn't\n// treat that script-driven focus as \"visible\" when the menu was opened by\n// a mouse click (the common case). Without this, :focus-visible never\n// matches and the browser's native blue focus ring shows instead of the\n// intended background highlight.\n.item:focus-visible,\n.item:focus {\n  outline: none;\n  background: var(--bg-secondary);\n}\n\n.item:disabled {\n  color: var(--text-disabled);
2\n  cursor: not-allowed;\n}\n\n.itemIcon {\n  display: inline-flex;\n  flex-shrink: 0;\n  width: 18px;\n  height: 18px;\n  color: var(--color-gray-500);\n}\n\n.item:disabled .itemIcon {\n  color: var(--color-gray-300);\n}\n\n.item--destructive {\n  color: var(--color-error-700);\n}\n\n.item--destructive .itemIcon {\n  color: var(--color-error-600);\n}\n\n.item--destructive:hover:not(:disabled),\n.item--destructive:focus-visible,\n.item--destructive:focus {\n  background: var(--color-error-50);\n}\n\n.divider {\n  height: 1px;\n  background: var(--border-secondary);\n  margin: 4px 0;\n}\n\n.footer {\n  border-top: 1px solid var(--border-secondary);\n  margin-top: 4px;\n  padding: 8px 10px 4px;\n  font-size: 12px;\n  line-height: 16px;\n  color: var(--text-tertiary);\n}\n"],sourceRoot:""}]),i.locals={root:"DropdownMenu_root__2jGM2",panel:"DropdownMenu_panel__klfaP",item:"DropdownMenu_item__5+Avq",itemIcon:"DropdownMenu_itemIcon__INNN8","item--destructive":"DropdownMenu_item--destructive__nNiSt",divider:"DropdownMenu_divider__nnsIl",footer:"DropdownMenu_footer__zxWNZ"};const s=i},76560(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".EmptyState_root__5hQT6{padding:48px 24px;text-align:center;max-width:352px;margin:0 auto}.EmptyState_featuredIcon__U4gJO{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:9999px;background:var(--bg-secondary);border:1px solid var(--border-secondary);color:var(--color-gray-500)}.EmptyState_featuredIcon--error__AoXxk{color:var(--color-error-600)}.EmptyState_featuredIcon__U4gJO svg{width:24px;height:24px}.EmptyState_title__rfVSw{margin:16px 0 0;font-size:var(--text-md-size);font-weight:600;color:var(--text-primary)}.EmptyState_body__I\\+JPA{margin:4px 0 0;font-size:var(--text-sm-size);color:var(--text-tertiary)}.EmptyState_actions__MpSZK{display:flex;gap:12px;justify-content:center;margin-top:24px}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/EmptyState/EmptyState.module.scss"],names:[],mappings:"AAAA,wBACE,iBAAA,CACA,iBAAA,CACA,eAAA,CACA,aAAA,CAGF,gCACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,oBAAA,CACA,8BAAA,CACA,wCAAA,CACA,2BAAA,CAGF,uCACE,4BAAA,CAGF,oCACE,UAAA,CACA,WAAA,CAGF,yBACE,eAAA,CACA,6BAAA,CACA,eAAA,CACA,yBAAA,CAGF,yBACE,cAAA,CACA,6BAAA,CACA,0BAAA,CAGF,2BACE,YAAA,CACA,QAAA,CACA,sBAAA,CACA,eAAA",sourcesContent:[".root {\n  padding: 48px 24px;\n  text-align: center;\n  max-width: 352px;\n  margin: 0 auto;\n}\n\n.featuredIcon {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 48px;\n  height: 48px;\n  border-radius: 9999px;\n  background: var(--bg-secondary);\n  border: 1px solid var(--border-secondary);\n  color: var(--color-gray-500);\n}\n\n.featuredIcon--error {\n  color: var(--color-error-600);\n}\n\n.featuredIcon svg {\n  width: 24px;\n  height: 24px;\n}\n\n.title {\n  margin: 16px 0 0;\n  font-size: var(--text-md-size);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.body {\n  margin: 4px 0 0;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.actions {\n  display: flex;\n  gap: 12px;\n  justify-content: center;\n  margin-top: 24px;\n}\n"],sourceRoot:""}]),i.locals={root:"EmptyState_root__5hQT6",featuredIcon:"EmptyState_featuredIcon__U4gJO","featuredIcon--error":"EmptyState_featuredIcon--error__AoXxk",title:"EmptyState_title__rfVSw",body:"EmptyState_body__I+JPA",actions:"EmptyState_actions__MpSZK"};const s=i},70898(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".IconButton_root__sZRvm{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:none;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out}.IconButton_root__sZRvm:disabled{cursor:not-allowed;opacity:.5}.IconButton_root__sZRvm:focus-visible{outline:none}.IconButton_root--md__lDOGr{width:36px;height:36px;border-radius:var(--radius-md)}.IconButton_root--sm__vL9bL{width:32px;height:32px;border-radius:var(--radius-sm)}.IconButton_icon__3-XYQ{display:inline-flex;width:20px;height:20px}.IconButton_icon__3-XYQ svg{width:100%;height:100%}.IconButton_root--ghost__yxMBz{background:rgba(0,0,0,0);color:var(--color-gray-500)}.IconButton_root--ghost__yxMBz:hover:not(:disabled){background:var(--bg-tertiary);color:var(--text-secondary)}.IconButton_root--ghost__yxMBz:focus-visible{box-shadow:var(--focus-ring-gray)}.IconButton_root--outline__4LUdY{background:#fff;color:var(--text-secondary);box-shadow:var(--shadow-xs),var(--border-skeuomorphic-gray)}.IconButton_root--outline__4LUdY:hover:not(:disabled){background:var(--bg-secondary)}.IconButton_root--outline__4LUdY:focus-visible{box-shadow:var(--shadow-xs),var(--border-skeuomorphic-gray),var(--focus-ring-gray)}@media(prefers-reduced-motion: reduce){.IconButton_root__sZRvm{transition:none}}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/IconButton/IconButton.module.scss"],names:[],mappings:"AAAA,wBACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,aAAA,CACA,WAAA,CACA,cAAA,CACA,sFAAA,CAIF,iCACE,kBAAA,CACA,UAAA,CAGF,sCACE,YAAA,CAGF,4BACE,UAAA,CACA,WAAA,CACA,8BAAA,CAGF,4BACE,UAAA,CACA,WAAA,CACA,8BAAA,CAGF,wBACE,mBAAA,CACA,UAAA,CACA,WAAA,CAGF,4BACE,UAAA,CACA,WAAA,CAGF,+BACE,wBAAA,CACA,2BAAA,CAEA,oDACE,6BAAA,CACA,2BAAA,CAGF,6CACE,iCAAA,CAIJ,iCACE,eAAA,CACA,2BAAA,CACA,2DAAA,CAEA,sDACE,8BAAA,CAMF,+CACE,kFAAA,CAKJ,uCACE,wBACE,eAAA,CAAA",sourcesContent:[".root {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  border: none;\n  cursor: pointer;\n  transition: background-color 0.15s ease-out, color 0.15s ease-out,\n    box-shadow 0.15s ease-out;\n}
2\n\n.root:disabled {\n  cursor: not-allowed;\n  opacity: 0.5;\n}\n\n.root:focus-visible {\n  outline: none;\n}\n\n.root--md {\n  width: 36px;\n  height: 36px;\n  border-radius: var(--radius-md);\n}\n\n.root--sm {\n  width: 32px;\n  height: 32px;\n  border-radius: var(--radius-sm);\n}\n\n.icon {\n  display: inline-flex;\n  width: 20px;\n  height: 20px;\n}\n\n.icon svg {\n  width: 100%;\n  height: 100%;\n}\n\n.root--ghost {\n  background: transparent;\n  color: var(--color-gray-500);\n\n  &:hover:not(:disabled) {\n    background: var(--bg-tertiary);\n    color: var(--text-secondary);\n  }\n\n  &:focus-visible {\n    box-shadow: var(--focus-ring-gray);\n  }\n}\n\n.root--outline {\n  background: #ffffff;\n  color: var(--text-secondary);\n  box-shadow: var(--shadow-xs), var(--border-skeuomorphic-gray);\n\n  &:hover:not(:disabled) {\n    background: var(--bg-secondary);\n  }\n\n  // focusVisible isn't specified for `outline` in the spec (only `ghost`\n  // has one) \u2014 mirrors Button's analogous secondaryGray pattern so focus\n  // stays visible per the \"always visible focus\" rule.\n  &:focus-visible {\n    box-shadow: var(--shadow-xs), var(--border-skeuomorphic-gray),\n      var(--focus-ring-gray);\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .root {\n    transition: none;\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"IconButton_root__sZRvm","root--md":"IconButton_root--md__lDOGr","root--sm":"IconButton_root--sm__vL9bL",icon:"IconButton_icon__3-XYQ","root--ghost":"IconButton_root--ghost__yxMBz","root--outline":"IconButton_root--outline__4LUdY"};const s=i},4674(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Input_root__TN7kG{display:flex;flex-direction:column}.Input_label__PFnPR{margin-bottom:6px;font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary)}.Input_field__lRpnM{position:relative;display:flex;align-items:center;border:1px solid var(--border-primary);border-radius:8px;background:#fff;box-shadow:var(--shadow-xs);transition:border-color .15s ease-out,box-shadow .15s ease-out}@media(max-width: 767.98px){.Input_field__lRpnM{min-height:44px;min-width:44px}}.Input_field__lRpnM:hover:not(.Input_is-disabled__63YLV){border-color:var(--color-gray-300)}.Input_field__lRpnM:focus-within{border-color:var(--border-brand);box-shadow:var(--shadow-xs),var(--focus-ring)}.Input_field--sm__MF2oV{height:36px}.Input_field--md__GG9SQ{height:40px}.Input_field__lRpnM.Input_is-error__mIoH9{border-color:var(--border-error)}.Input_field__lRpnM.Input_is-error__mIoH9:focus-within{box-shadow:var(--shadow-xs),0 0 0 4px var(--color-error-100)}.Input_field__lRpnM.Input_is-disabled__63YLV{background:var(--bg-disabled);box-shadow:none}.Input_icon__Fns0H{position:absolute;left:12px;display:inline-flex;width:20px;height:20px;color:var(--color-gray-500);pointer-events:none}.Input_input__tekWB{width:100%;height:100%;padding:0 14px;border:none;background:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-md-size);color:var(--text-primary)}.Input_has-icon__33flb .Input_input__tekWB{padding-left:42px}.Input_input__tekWB::placeholder{color:var(--color-gray-500)}.Input_input__tekWB:disabled{color:var(--text-disabled);cursor:not-allowed}.Input_input__tekWB:focus{outline:none}.Input_hint__f9p9U{margin-top:6px;font-size:var(--text-sm-size);color:var(--text-tertiary)}.Input_errorText__Eex0e{margin-top:6px;font-size:var(--text-sm-size);color:var(--text-error-primary)}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Input/Input.module.scss","webpack://./src/sass/untitled/tokens/_responsive.scss"],names:[],mappings:"AAEA,mBACE,YAAA,CACA,qBAAA,CAGF,oBACE,iBAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CAGF,oBACE,iBAAA,CACA,YAAA,CACA,kBAAA,CACA,sCAAA,CACA,iBAAA,CACA,eAAA,CACA,2BAAA,CACA,8DAAA,CCfmB,4BDOrB,oBCMsB,eAAA,CAAA,cAAA,CAAA,CDMtB,yDACE,kCAAA,CAGF,iCACE,gCAAA,CACA,6CAAA,CAGF,wBACE,WAAA,CAGF,wBACE,WAAA,CAGF,0CACE,gCAAA,CAGF,uDACE,4DAAA,CAGF,6CACE,6BAAA,CACA,eAAA,CAGF,mBACE,iBAAA,CACA,SAAA,CACA,mBAAA,CACA,UAAA,CACA,WAAA,CACA,2BAAA,CACA,mBAAA,CAGF,oBACE,UAAA,CACA,WAAA,CACA,cAAA,CACA,WAAA,CACA,wBAAA,CACA,mCAAA,CACA,6BAAA,CACA,yBAAA,CAGF,2CACE,iBAAA,CAGF,iCACE,2BAAA,CAGF,6BACE,0BAAA,CACA,kBAAA,CAGF,0BACE,YAAA,CAGF,mBACE,cAAA,CACA,6BAAA,CACA,0BAAA,CAGF,wBACE,cAAA,CACA,6BAAA,CACA,+BAAA",sourcesContent:['@use "../mixins" as mixins;\n\n.root {\n  display: flex;\n  flex-direction: column;\n}\n\n.label {\n  margin-bottom: 6px;\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n.field {\n  position: relative;\n  display: flex;\n  align-items: center;\n  border: 1px solid var(--border-primary);\n  border-radius: 8px;\n  background: #ffffff;\n  box-shadow: var(--shadow-xs);\n  transition: border-color 0.15s ease-out, box-shadow 0.15s ease-out;\n  @include mixins.touch-target;\n}\n\n.field:hover:not(.is-disabled) {\n  border-color: var(--color-gray-300);\n}\n\n.field:focus-within {\n  border-color: var(--border-brand);\n  box-shadow: var(--shadow-xs), var(--focus-ring);\n}\n\n.field--sm {\n  height: 36px;\n}\n\n.field--md {\n  height: 40px;\n}\n\n.field.is-error {\n  border-color: var(--border-error);\n}\n\n.field.is-error:focus-within {\n  box-shadow: var(--shadow-xs), 0 0 0 4px var(--color-error-100);\n}\n\n.field.is-disabled {\n  background: var(--bg-disabled);\n  box-shadow: none;\n}\n\n.icon {\n  position: absolute;\n  left: 12px;\n  display: inline-flex;
2\n  width: 20px;\n  height: 20px;\n  color: var(--color-gray-500);\n  pointer-events: none;\n}\n\n.input {\n  width: 100%;\n  height: 100%;\n  padding: 0 14px;\n  border: none;\n  background: transparent;\n  font-family: var(--font-family-body);\n  font-size: var(--text-md-size);\n  color: var(--text-primary);\n}\n\n.has-icon .input {\n  padding-left: 42px;\n}\n\n.input::placeholder {\n  color: var(--color-gray-500);\n}\n\n.input:disabled {\n  color: var(--text-disabled);\n  cursor: not-allowed;\n}\n\n.input:focus {\n  outline: none;\n}\n\n.hint {\n  margin-top: 6px;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.errorText {\n  margin-top: 6px;\n  font-size: var(--text-sm-size);\n  color: var(--text-error-primary);\n}\n',"// Breakpoints \u2014 addon-01. Media queries can't read CSS custom properties,\n// so these live here as the single source of truth. Values match\n// foundations/breakpoints.json. Ported verbatim from\n// assets/handoffs/design_system_export/addon-01-layout-foundations/tokens/responsive.scss\n$bp: (sm: 640px, md: 768px, lg: 1024px, xl: 1280px, 2xl: 1536px);\n\n@mixin up($name)   { @media (min-width: map-get($bp, $name)) { @content; } }\n@mixin down($name) { @media (max-width: (map-get($bp, $name) - 0.02px)) { @content; } }\n\n// Page container: settings pages cap at 1120, dense table pages at 1280.\n@mixin page-container($max: 1120px) {\n  max-width: $max;\n  margin: 0 auto;\n  padding: 24px 16px 48px;\n  @include up(md) { padding: 32px 24px 64px; }\n  @include up(lg) { padding: 48px 32px 96px; }\n}\n\n// Touch-size floor below md.\n@mixin touch-target {\n  @include down(md) { min-height: 44px; min-width: 44px; }\n}\n"],sourceRoot:""}]),i.locals={root:"Input_root__TN7kG",label:"Input_label__PFnPR",field:"Input_field__lRpnM","is-disabled":"Input_is-disabled__63YLV","field--sm":"Input_field--sm__MF2oV","field--md":"Input_field--md__GG9SQ","is-error":"Input_is-error__mIoH9",icon:"Input_icon__Fns0H",input:"Input_input__tekWB","has-icon":"Input_has-icon__33flb",hint:"Input_hint__f9p9U",errorText:"Input_errorText__Eex0e"};const s=i},75438(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Modal_overlay__EcU-J{position:fixed;inset:0;display:flex;align-items:safe center;justify-content:center;overflow-y:auto;background:var(--bg-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:50;padding:16px;animation:Modal_uui-modal-overlay-in__ZGz7p .15s ease-out}.Modal_panel__Zy6GG{position:relative;width:100%;flex:none;background:#fff;border-radius:12px;box-shadow:var(--shadow-xl);padding:24px;animation:Modal_uui-modal-panel-in__FeIZY .15s ease-out}.Modal_panel--default__gQxbU{max-width:400px}.Modal_panel--lg__8npRm{max-width:544px}.Modal_panel--settings__UL-0t{max-width:720px}.Modal_panel__Zy6GG:focus-visible{outline:none}.Modal_closeButton__XDW7v{position:absolute;top:16px;right:16px}.Modal_featuredIcon__EX-uv{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:9999px}.Modal_featuredIcon--neutral__9xC0T{background:var(--color-brand-100);color:var(--color-brand-600);box-shadow:0 0 0 8px var(--color-brand-50)}.Modal_featuredIcon--destructive__InGiT{background:var(--color-error-100);color:var(--color-error-600);box-shadow:0 0 0 8px var(--color-error-50)}.Modal_featuredIcon--warning__vlLnI{background:var(--color-warning-100);color:var(--color-warning-600);box-shadow:0 0 0 8px var(--color-warning-50)}.Modal_title__KbAHx{margin:16px 0 0;font-size:var(--text-lg-size);line-height:var(--text-lg-line);font-weight:600;color:var(--text-primary)}.Modal_body__T0J6g{margin-top:4px;font-size:var(--text-sm-size);color:var(--text-tertiary)}.Modal_footer__lVEJc{display:flex;gap:12px;margin-top:32px}.Modal_panel--default__gQxbU .Modal_footer__lVEJc>*{flex:1 1}.Modal_panel--lg__8npRm .Modal_footer__lVEJc{justify-content:flex-end}@keyframes Modal_uui-modal-overlay-in__ZGz7p{from{opacity:0}}@keyframes Modal_uui-modal-panel-in__FeIZY{from{opacity:0;transform:scale(0.98)}}@media(prefers-reduced-motion: reduce){.Modal_overlay__EcU-J,.Modal_panel__Zy6GG{animation:none}}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Modal/Modal.module.scss"],names:[],mappings:"AAAA,sBACE,cAAA,CACA,OAAA,CACA,YAAA,CAWA,uBAAA,CACA,sBAAA,CACA,eAAA,CACA,4BAAA,CACA,iCAAA,CAAA,yBAAA,CACA,UAAA,CACA,YAAA,CACA,yDAAA,CAGF,oBACE,iBAAA,CACA,UAAA,CACA,SAAA,CACA,eAAA,CACA,kBAAA,CACA,2BAAA,CACA,YAAA,CACA,uDAAA,CAGF,6BACE,eAAA,CAGF,wBACE,eAAA,CAGF,8BACE,eAAA,CAGF,kCACE,YAAA,CAGF,0BACE,iBAAA,CACA,QAAA,CACA,UAAA,CAGF,2BACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,oBAAA,CAGF,oCACE,iCAAA,CACA,4BAAA,CACA,0CAAA,CAGF,wCACE,iCAAA,CACA,4BAAA,CACA,0CAAA,CAGF,oCACE,mCAAA,CACA,8BAAA,CACA,4CAAA,CAGF,oBACE,eAAA,CACA,6BAAA,CACA,+BAAA,CACA,eAAA,CACA,yBAAA,CAGF,mBACE,cAAA,CACA,6BAAA,CACA,0BAAA,CAGF,qBACE,YAAA,CACA,QAAA,CACA,eAAA,CAGF,oDACE,QAAA,CAGF,6CACE,wBAAA,CAGF,6CACE,KACE,SAAA,CAAA,CAIJ,2CACE,KACE,SAAA,CACA,qBAAA,CAAA,CAIJ,uCACE,0CAEE,cAAA,CAAA",sourcesContent:[".overlay {\n  position: fixed;\n  inset: 0;\n  display: flex;\n  // \"safe\" \u2014 plain center clips the top of anything taller than the\n  // viewport out of scroll range entirely (a well-known flex centering\n  // trap: the overflow above a centered item isn't reachable by scrolling\n  // to 0, only the overflow below is). safe center keeps true centering\n  // for content that fits and falls back to start-alignment (fully\n  // scrollable) once it doesn't. Confirmations/short forms (this\n  // component's original scope) always fit, so this never used to matter\n  // \u2014 but taller content (e.g. a tabbed settings dialog) needs it, since\n  // Modal also locks body scroll while open, leaving no other way to\n  // reach clipped content.\n  align-items: safe center;\n  justify-content: center;\n  overflow-y: auto;\n  background: var(--bg-overlay);\n  backdrop-filter: blur(4px);\n  z-index: 50;\n  padding: 16px;\n  animation: uui-modal-overlay-in 0.15s ease-out;\n}\n\n.panel {\n  position: relative;\n  width: 100%;\n  flex: none;\n  background: #ffffff;\n  border-radius: 12px;\n  box-shadow: var(--shadow-xl);\n  padding: 24px;\n  animation: uui-modal-panel-in 0.15s ease-out;\n}\n\n.panel--default {\n  max-width: 400px;\n}\n\n.panel--lg {\n  max-width: 544px;\n}\n\n.panel--settings {\n  max-width: 720px;\n}\n\n.panel:focus-visible {\n  outline: none;\n}\n\n.closeButton {\n  position: absolute;\n  top: 16px;\n  right: 16px;\n}\n\n.featuredIcon {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 48px;\n  height: 48px;\n  border-radius: 9999px;\n}\n\n.featuredIcon--neutral {\n  background: var(--color-brand-100);\n  color: var(--color-brand-600);\n  box-shadow: 0 0 0 8px var(--color-brand-50);\n}\n\n.featuredIcon--destructive {\n  background: var(--color-error-100);\n  color: var(--color-error-600);\n  box-shadow: 0 0 0 8px var(--color-error-50);\n}\n\n.featuredIcon--warning {\n  background: var(--color-warning-100);\n  color: var(--color-warning-600);\n  box-shadow: 0 0 0 8px var(--color-warning-50);\n}\n\n.title {\n  margin: 16px 0 0;\n  font-size: var(--text-lg-size);\n  line-height: var(--text-lg-line);\n  font-weight: 600;\n  color: var(--text-primary);\n}\n\n.body {\n  margin-top: 4px;\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n\n.footer {\n  display: flex;\n  gap: 12px;\n  margin-top: 32px;\n}\n\n.panel--default .footer > * {\n  flex: 1;\n}\n\n.panel--lg .footer {\n  justify-content: flex-end;\n}\n\n@keyframes uui-modal-overlay-in {\n  from {\n    opacity: 0;\n  }\n}\n\n@keyframes uui-modal-panel-in {\n  from {\n    opacity: 0;\n    transform: scale(0.98);\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .overlay,\n  .panel {\n    animation: none;\n  }\n}\n"],sourceRoot:""}]),i.locals={overlay:"Modal_overlay__EcU-J","uui-modal-overlay-in":"Modal_uui-modal-overlay-in__ZGz7p",panel:"Modal_panel__Zy6GG","uui-modal-panel-in":"Modal_uui-modal-panel-in__FeIZY","panel--default":"Mod
2al_panel--default__gQxbU","panel--lg":"Modal_panel--lg__8npRm","panel--settings":"Modal_panel--settings__UL-0t",closeButton:"Modal_closeButton__XDW7v",featuredIcon:"Modal_featuredIcon__EX-uv","featuredIcon--neutral":"Modal_featuredIcon--neutral__9xC0T","featuredIcon--destructive":"Modal_featuredIcon--destructive__InGiT","featuredIcon--warning":"Modal_featuredIcon--warning__vlLnI",title:"Modal_title__KbAHx",body:"Modal_body__T0J6g",footer:"Modal_footer__lVEJc"};const s=i},72452(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Pagination_root__jECBd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 24px;border-top:1px solid var(--border-secondary);background:var(--bg-secondary)}.Pagination_pageButtons__wY8Uu{display:flex;align-items:center;gap:2px}.Pagination_pageButton__t8FnV{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:8px;background:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;color:var(--text-tertiary);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.Pagination_pageButton__t8FnV:hover{background:var(--bg-secondary)}.Pagination_pageButton--current__BK30q{background:var(--bg-tertiary);color:var(--text-secondary)}.Pagination_pageButton__t8FnV:focus-visible{outline:none;box-shadow:var(--focus-ring-gray)}.Pagination_ellipsis__1EDlv{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--text-tertiary)}.Pagination_countText__dBqDl{font-size:var(--text-sm-size);color:var(--text-tertiary)}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Pagination/Pagination.module.scss"],names:[],mappings:"AAAA,wBACE,YAAA,CACA,kBAAA,CACA,6BAAA,CACA,QAAA,CACA,iBAAA,CACA,4CAAA,CACA,8BAAA,CAGF,+BACE,YAAA,CACA,kBAAA,CACA,OAAA,CAGF,8BACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,0BAAA,CACA,cAAA,CACA,6DAAA,CAGF,oCACE,8BAAA,CAGF,uCACE,6BAAA,CACA,2BAAA,CAGF,4CACE,YAAA,CACA,iCAAA,CAGF,4BACE,mBAAA,CACA,kBAAA,CACA,sBAAA,CACA,UAAA,CACA,WAAA,CACA,0BAAA,CAGF,6BACE,6BAAA,CACA,0BAAA",sourcesContent:[".root {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n  padding: 12px 24px;\n  border-top: 1px solid var(--border-secondary);\n  background: var(--bg-secondary);\n}\n\n.pageButtons {\n  display: flex;\n  align-items: center;\n  gap: 2px;\n}\n\n.pageButton {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 40px;\n  height: 40px;\n  border: none;\n  border-radius: 8px;\n  background: transparent;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-tertiary);\n  cursor: pointer;\n  transition: background-color 0.15s ease-out, color 0.15s ease-out;\n}\n\n.pageButton:hover {\n  background: var(--bg-secondary);\n}\n\n.pageButton--current {\n  background: var(--bg-tertiary);\n  color: var(--text-secondary);\n}\n\n.pageButton:focus-visible {\n  outline: none;\n  box-shadow: var(--focus-ring-gray);\n}\n\n.ellipsis {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  width: 40px;\n  height: 40px;\n  color: var(--text-tertiary);\n}\n\n.countText {\n  font-size: var(--text-sm-size);\n  color: var(--text-tertiary);\n}\n"],sourceRoot:""}]),i.locals={root:"Pagination_root__jECBd",pageButtons:"Pagination_pageButtons__wY8Uu",pageButton:"Pagination_pageButton__t8FnV","pageButton--current":"Pagination_pageButton--current__BK30q",ellipsis:"Pagination_ellipsis__1EDlv",countText:"Pagination_countText__dBqDl"};const s=i},78218(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".ProgressMeter_root__R0dV3{display:flex;flex-direction:column;gap:8px;max-width:360px}.ProgressMeter_labelRow__dAF2s{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.ProgressMeter_primary__R7m4n{font-size:var(--text-sm-size);font-weight:500;color:var(--text-primary)}.ProgressMeter_secondary__Pr3iA{font-size:var(--text-sm-size);font-weight:400;color:var(--text-tertiary)}.ProgressMeter_track__ee2w0{height:8px;border-radius:9999px;background:var(--bg-tertiary);max-width:360px;width:100%;overflow:hidden}.ProgressMeter_fill__d019a{height:100%;border-radius:9999px;transition:width .3s ease-out}.ProgressMeter_fill--brand__75RAA{background:var(--bg-brand-solid)}.ProgressMeter_fill--warning__SRW9M{background:var(--color-warning-500)}.ProgressMeter_fill--error__d083D{background:var(--color-error-500)}.ProgressMeter_note__iwE3w{display:flex;align-items:center;gap:6px;font-size:var(--text-sm-size)}.ProgressMeter_note--warning__mYzzv{color:var(--color-warning-700)}.ProgressMeter_note--error__ujQKe{color:var(--color-error-700)}.ProgressMeter_noteLink__aMTQ9{border:none;background:none;padding:0;font:inherit;font-weight:600;color:var(--color-brand-700);cursor:pointer}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/ProgressMeter/ProgressMeter.module.scss"],names:[],mappings:"AAAA,2BACE,YAAA,CACA,qBAAA,CACA,OAAA,CACA,eAAA,CAGF,+BACE,YAAA,CACA,oBAAA,CACA,6BAAA,CACA,OAAA,CAGF,8BACE,6BAAA,CACA,eAAA,CACA,yBAAA,CAGF,gCACE,6BAAA,CACA,eAAA,CACA,0BAAA,CAGF,4BACE,UAAA,CACA,oBAAA,CACA,6BAAA,CACA,eAAA,CAMA,UAAA,CACA,eAAA,CAGF,2BACE,WAAA,CACA,oBAAA,CACA,6BAAA,CAGF,kCACE,gCAAA,CAGF,oCACE,mCAAA,CAGF,kCACE,iCAAA,CAGF,2BACE,YAAA,CACA,kBAAA,CACA,OAAA,CACA,6BAAA,CAGF,oCACE,8BAAA,CAGF,kCACE,4BAAA,CAGF,+BACE,WAAA,CACA,eAAA,CACA,SAAA,CACA,YAAA,CACA,eAAA,CACA,4BAAA,CACA,cAAA",sourcesContent:['.root {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n  max-width: 360px;\n}\n\n.labelRow {\n  display: flex;\n  align-items: baseline;\n  justify-content: space-between;\n  gap: 8px;\n}\n\n.primary {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-primary);\n}\n\n.secondary {\n  font-size: var(--text-sm-size);\n  font-weight: 400;\n  color: var(--text-tertiary);\n}\n\n.track {\n  height: 8px;\n  border-radius: 9999px;\n  background: var(--bg-tertiary);\n  max-width: 360px;\n  // Not `flex: 1` \u2014 .root is flex-direction: column, so flex:1 would set\n  // flex-basis:0 on the vertical axis and collapse this to 0px tall,\n  // overriding the explicit height above. width:100% is what the spec\'s\n  // "flex:1, maxWidth:360" combo actually means here: fill the available\n  // horizontal space up to 360px.\n  width: 100%;\n  overflow: hidden;\n}\n\n.fill {\n  height: 100%;\n  border-radius: 9999px;\n  transition: width 0.3s ease-out;\n}\n\n.fill--brand {\n  background: var(--bg-brand-solid);\n}\n\n.fill--warning {\n  background: var(--color-warning-500);\n}\n\n.fill--error {\n  background: var(--color-error-500);\n}\n\n.note {\n  display: flex;\n  align-items: center;\n  gap: 6px;\n  font-size: var(--text-sm-size);\n}\n\n.note--warning {\n  color: var(--color-warning-700);\n}\n\n.note--error {\n  color: var(--color-error-700);\n}\n\n.noteLink {\n  border: none;\n  background: none;\n  padding: 0;\n  font: inherit;\n  font-weight: 600;\n  color: var(--color-brand-700);\n  cursor: pointer;\n}\n'],sourceRoot:""}]),i.locals={root:"ProgressMeter_root__R0dV3",labelRow:"ProgressMeter_labelRow__dAF2s",primary:"ProgressMeter_primary__R7m4n",secondary:"ProgressMeter_secondary__Pr3iA",track:"ProgressMeter_track__ee2w0",fill:"ProgressMeter_fill__d019a","fill--brand":"ProgressMeter_fill--brand__75RAA","fill--warning":"ProgressMeter_fill--warning__SRW9M","fill--error":"ProgressMeter_fill--error__d083D",
2note:"ProgressMeter_note__iwE3w","note--warning":"ProgressMeter_note--warning__mYzzv","note--error":"ProgressMeter_note--error__ujQKe",noteLink:"ProgressMeter_noteLink__aMTQ9"};const s=i},74914(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Radio_root__Xo4tr{display:inline-flex;align-items:center;gap:8px;cursor:pointer;min-height:44px}.Radio_is-disabled__-Grtg{cursor:not-allowed}.Radio_dotWrap__au1wB{position:relative;flex-shrink:0;display:inline-flex}.Radio_dotWrap--sm__WLe\\+c{width:16px;height:16px}.Radio_dotWrap--md__3P1jg{width:20px;height:20px}.Radio_input__utkuU{position:absolute;inset:0;margin:0;width:100%;height:100%;opacity:0;cursor:pointer}.Radio_input__utkuU:disabled{cursor:not-allowed}.Radio_dot__FAqRT{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-primary);background:#fff;border-radius:9999px;pointer-events:none;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}.Radio_innerDot__LMXso{width:6px;height:6px;border-radius:9999px;background:#fff}.Radio_input__utkuU:checked+.Radio_dot__FAqRT{background:var(--bg-brand-solid);border-color:var(--bg-brand-solid)}.Radio_input__utkuU:hover:not(:disabled)+.Radio_dot__FAqRT{background:var(--color-brand-50);border-color:var(--border-brand)}.Radio_input__utkuU:checked:hover:not(:disabled)+.Radio_dot__FAqRT{background:var(--bg-brand-solid);border-color:var(--bg-brand-solid)}.Radio_input__utkuU:focus-visible+.Radio_dot__FAqRT{box-shadow:var(--focus-ring)}.Radio_input__utkuU:disabled+.Radio_dot__FAqRT{background:var(--bg-disabled);border-color:var(--border-disabled)}.Radio_label__CAZuz{font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary)}.Radio_is-disabled__-Grtg .Radio_label__CAZuz{color:var(--text-disabled)}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Radio/Radio.module.scss"],names:[],mappings:"AAAA,mBACE,mBAAA,CACA,kBAAA,CACA,OAAA,CACA,cAAA,CACA,eAAA,CAGF,0BACE,kBAAA,CAGF,sBACE,iBAAA,CACA,aAAA,CACA,mBAAA,CAGF,2BACE,UAAA,CACA,WAAA,CAGF,0BACE,UAAA,CACA,WAAA,CAGF,oBACE,iBAAA,CACA,OAAA,CACA,QAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,cAAA,CAGF,6BACE,kBAAA,CAGF,kBACE,iBAAA,CACA,OAAA,CACA,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,sCAAA,CACA,eAAA,CACA,oBAAA,CACA,mBAAA,CACA,6FAAA,CAIF,uBACE,SAAA,CACA,UAAA,CACA,oBAAA,CACA,eAAA,CAGF,8CACE,gCAAA,CACA,kCAAA,CAGF,2DACE,gCAAA,CACA,gCAAA,CAGF,mEACE,gCAAA,CACA,kCAAA,CAGF,oDACE,4BAAA,CAGF,+CACE,6BAAA,CACA,mCAAA,CAGF,oBACE,6BAAA,CACA,eAAA,CACA,2BAAA,CAGF,8CACE,0BAAA",sourcesContent:[".root {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  cursor: pointer;\n  min-height: 44px;\n}\n\n.is-disabled {\n  cursor: not-allowed;\n}\n\n.dotWrap {\n  position: relative;\n  flex-shrink: 0;\n  display: inline-flex;\n}\n\n.dotWrap--sm {\n  width: 16px;\n  height: 16px;\n}\n\n.dotWrap--md {\n  width: 20px;\n  height: 20px;\n}\n\n.input {\n  position: absolute;\n  inset: 0;\n  margin: 0;\n  width: 100%;\n  height: 100%;\n  opacity: 0;\n  cursor: pointer;\n}\n\n.input:disabled {\n  cursor: not-allowed;\n}\n\n.dot {\n  position: absolute;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  border: 1px solid var(--border-primary);\n  background: #ffffff;\n  border-radius: 9999px;\n  pointer-events: none;\n  transition: background-color 0.15s ease-out, border-color 0.15s ease-out,\n    box-shadow 0.15s ease-out;\n}\n\n.innerDot {\n  width: 6px;\n  height: 6px;\n  border-radius: 9999px;\n  background: #ffffff;\n}\n\n.input:checked + .dot {\n  background: var(--bg-brand-solid);\n  border-color: var(--bg-brand-solid);\n}\n\n.input:hover:not(:disabled) + .dot {\n  background: var(--color-brand-50);\n  border-color: var(--border-brand);\n}\n\n.input:checked:hover:not(:disabled) + .dot {\n  background: var(--bg-brand-solid);\n  border-color: var(--bg-brand-solid);\n}\n\n.input:focus-visible + .dot {\n  box-shadow: var(--focus-ring);\n}\n\n.input:disabled + .dot {\n  background: var(--bg-disabled);\n  border-color: var(--border-disabled);\n}\n\n.label {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n}\n\n.is-disabled .label {\n  color: var(--text-disabled);\n}\n"],sourceRoot:""}]),i.locals={root:"Radio_root__Xo4tr","is-disabled":"Radio_is-disabled__-Grtg",dotWrap:"Radio_dotWrap__au1wB","dotWrap--sm":"Radio_dotWrap--sm__WLe+c","dotWrap--md":"Radio_dotWrap--md__3P1jg",input:"Radio_input__utkuU",dot:"Radio_dot__FAqRT",innerDot:"Radio_innerDot__LMXso",label:"Radio_label__CAZuz"};const s=i},30744(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".Select_root__df3b0{position:relative;display:inline-flex;width:100%}.Select_trigger__wgsFl{width:100%;padding:0 34px 0 10px;border:1px solid var(--border-primary);border-radius:8px;background:#fff;box-shadow:var(--shadow-xs);font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);appearance:none;cursor:pointer;transition:background-color .15s ease-out,border-color .15s ease-out,box-shadow .15s ease-out}.Select_root--sm__-aAIJ .Select_trigger__wgsFl{height:36px}.Select_root--lg__QxHJD .Select_trigger__wgsFl{height:44px;border-radius:12px}.Select_trigger__wgsFl:hover:not(:disabled){background:var(--bg-secondary)}.Select_trigger__wgsFl:focus{outline:none;border-color:var(--border-brand);box-shadow:var(--shadow-xs),var(--focus-ring)}.Select_trigger__wgsFl:disabled{background:var(--color-gray-100);color:var(--color-gray-500);border-color:var(--border-disabled);box-shadow:none;cursor:default}.Select_chevron__LdbNz{position:absolute;top:50%;right:9px;transform:translateY(-50%);color:var(--color-gray-500);pointer-events:none}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Select/Select.module.scss"],names:[],mappings:"AAAA,oBACE,iBAAA,CACA,mBAAA,CACA,UAAA,CAGF,uBACE,UAAA,CACA,qBAAA,CACA,sCAAA,CACA,iBAAA,CACA,eAAA,CACA,2BAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,eAAA,CACA,cAAA,CACA,6FAAA,CAIF,+CACE,WAAA,CAGF,+CACE,WAAA,CACA,kBAAA,CAGF,4CACE,8BAAA,CAGF,6BACE,YAAA,CACA,gCAAA,CACA,6CAAA,CAGF,gCACE,gCAAA,CACA,2BAAA,CACA,mCAAA,CACA,eAAA,CACA,cAAA,CAGF,uBACE,iBAAA,CACA,OAAA,CACA,SAAA,CACA,0BAAA,CACA,2BAAA,CACA,mBAAA",sourcesContent:[".root {\n  position: relative;\n  display: inline-flex;\n  width: 100%;\n}\n\n.trigger {\n  width: 100%;\n  padding: 0 34px 0 10px;\n  border: 1px solid var(--border-primary);\n  border-radius: 8px;\n  background: #ffffff;\n  box-shadow: var(--shadow-xs);\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  appearance: none;\n  cursor: pointer;\n  transition: background-color 0.15s ease-out, border-color 0.15s ease-out,\n    box-shadow 0.15s ease-out;\n}\n\n.root--sm .trigger {\n  height: 36px;\n}\n\n.root--lg .trigger {\n  height: 44px;\n  border-radius: 12px;\n}\n\n.trigger:hover:not(:disabled) {\n  background: var(--bg-secondary);\n}\n\n.trigger:focus {\n  outline: none;\n  border-color: var(--border-brand);\n  box-shadow: var(--shadow-xs), var(--focus-ring);\n}\n\n.trigger:disabled {\n  background: var(--color-gray-100);\n  color: var(--color-gray-500);\n  border-color: var(--border-disabled);\n  box-shadow: none;\n  cursor: default;\n}\n\n.chevron {\n  position: absolute;\n  top: 50%;\n  right: 9px;\n  transform: translateY(-50%);\n  color: var(--color-gray-500);\n  pointer-events: none;\n}\n"],sourceRoot:""}]),i.locals={root:"Select_root__df3b0",trigger:"Select_trigger__wgsFl","root--sm":"Select_root--sm__-aAIJ","root--lg":"Select_root--lg__QxHJD",chevron:"Select_chevron__LdbNz"};const s=i},71082(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".SidebarNav_root__HgJPX{width:280px;display:flex;flex-direction:column;gap:4px;padding:24px 16px;background:#fff;border-right:1px solid var(--border-secondary);height:100%;transition:width .15s ease-out}.SidebarNav_root--collapsed__3Ofc2{width:68px}.SidebarNav_brand__iQrbk{margin-bottom:20px}.SidebarNav_sections__U9YfW{display:flex;flex-direction:column;gap:4px;flex:1 1;min-height:0;overflow-y:auto}.SidebarNav_section__NC7mz{display:flex;flex-direction:column;gap:4px}.SidebarNav_sectionLabel__Dg20N{font-size:var(--text-xs-size);font-weight:600;color:var(--text-quaternary);padding:0 12px;margin-top:16px}.SidebarNav_item__8NRDW{display:flex;align-items:center;text-align:left;gap:12px;height:40px;padding:0 12px;border:none;border-radius:6px;background:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-md-size);font-weight:600;color:var(--text-tertiary);text-decoration:none;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out}.SidebarNav_root--collapsed__3Ofc2 .SidebarNav_item__8NRDW{justify-content:center;padding:0}.SidebarNav_item__8NRDW:hover{background:var(--bg-secondary);color:var(--text-secondary)}.SidebarNav_item__8NRDW:focus-visible{outline:none;box-shadow:var(--focus-ring-gray)}
2.SidebarNav_item--active__AgqCc{background:var(--bg-active);color:var(--text-secondary)}.SidebarNav_itemIcon__SShxw{display:inline-flex;flex-shrink:0;width:24px;height:24px;color:var(--fg-quaternary)}.SidebarNav_item--active__AgqCc .SidebarNav_itemIcon__SShxw{color:var(--fg-brand-primary)}.SidebarNav_itemLabel__i0zGq{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarNav_itemBadge__hYYY4{flex-shrink:0}.SidebarNav_footer__Akuug{display:flex;align-items:center;gap:8px;border-top:1px solid var(--border-secondary);padding-top:16px;margin-top:auto}.SidebarNav_accountText__Rao-X{display:flex;flex-direction:column;min-width:0;flex:1 1}.SidebarNav_accountName__eLpEA{font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SidebarNav_accountEmail__Zf2qb{font-size:var(--text-xs-size);color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/SidebarNav/SidebarNav.module.scss"],names:[],mappings:"AAAA,wBACE,WAAA,CACA,YAAA,CACA,qBAAA,CACA,OAAA,CACA,iBAAA,CACA,eAAA,CACA,8CAAA,CACA,WAAA,CACA,8BAAA,CAGF,mCACE,UAAA,CAGF,yBACE,kBAAA,CAGF,4BACE,YAAA,CACA,qBAAA,CACA,OAAA,CACA,QAAA,CACA,YAAA,CACA,eAAA,CAGF,2BACE,YAAA,CACA,qBAAA,CACA,OAAA,CAGF,gCACE,6BAAA,CACA,eAAA,CACA,4BAAA,CACA,cAAA,CACA,eAAA,CAGF,wBACE,YAAA,CACA,kBAAA,CAKA,eAAA,CACA,QAAA,CACA,WAAA,CACA,cAAA,CACA,WAAA,CACA,iBAAA,CACA,wBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,0BAAA,CACA,oBAAA,CACA,cAAA,CACA,6DAAA,CAGF,2DACE,sBAAA,CACA,SAAA,CAGF,8BACE,8BAAA,CACA,2BAAA,CAGF,sCACE,YAAA,CACA,iCAAA,CAGF,gCACE,2BAAA,CACA,2BAAA,CAGF,4BACE,mBAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,0BAAA,CAGF,4DACE,6BAAA,CAGF,6BACE,QAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,6BACE,aAAA,CAGF,0BACE,YAAA,CACA,kBAAA,CACA,OAAA,CACA,4CAAA,CACA,gBAAA,CACA,eAAA,CAGF,+BACE,YAAA,CACA,qBAAA,CACA,WAAA,CACA,QAAA,CAGF,+BACE,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAGF,gCACE,6BAAA,CACA,0BAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA",sourcesContent:[".root {\n  width: 280px;\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  padding: 24px 16px;\n  background: #ffffff;\n  border-right: 1px solid var(--border-secondary);\n  height: 100%;\n  transition: width 0.15s ease-out;\n}\n\n.root--collapsed {\n  width: 68px;\n}\n\n.brand {\n  margin-bottom: 20px;\n}\n\n.sections {\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n  flex: 1;\n  min-height: 0;\n  overflow-y: auto;\n}\n\n.section {\n  display: flex;\n  flex-direction: column;\n  gap: 4px;\n}\n\n.sectionLabel {\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  color: var(--text-quaternary);\n  padding: 0 12px;\n  margin-top: 16px;\n}\n\n.item {\n  display: flex;\n  align-items: center;\n  // Reset: <button>'s UA-stylesheet default is text-align:center, which\n  // .itemLabel (flex:1, deliberately wide so a trailing badge can align\n  // right) would otherwise inherit \u2014 centering the label text inside that\n  // wide box instead of keeping it flush against the icon.\n  text-align: left;\n  gap: 12px;\n  height: 40px;\n  padding: 0 12px;\n  border: none;\n  border-radius: 6px;\n  background: transparent;\n  font-family: var(--font-family-body);\n  font-size: var(--text-md-size);\n  font-weight: 600;\n  color: var(--text-tertiary);\n  text-decoration: none;\n  cursor: pointer;\n  transition: background-color 0.15s ease-out, color 0.15s ease-out;\n}\n\n.root--collapsed .item {\n  justify-content: center;\n  padding: 0;\n}\n\n.item:hover {\n  background: var(--bg-secondary);\n  color: var(--text-secondary);\n}\n\n.item:focus-visible {\n  outline: none;\n  box-shadow: var(--focus-ring-gray);\n}\n\n.item--active {\n  background: var(--bg-active);\n  color: var(--text-secondary);\n}\n\n.itemIcon {\n  display: inline-flex;\n  flex-shrink: 0;\n  width: 24px;\n  height: 24px;\n  color: var(--fg-quaternary);\n}\n\n.item--active .itemIcon {\n  color: var(--fg-brand-primary);\n}\n\n.itemLabel {\n  flex: 1;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.itemBadge {\n  flex-shrink: 0;\n}\n\n.footer {\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  border-top: 1px solid var(--border-secondary);\n  padding-top: 16px;\n  margin-top: auto;\n}\n\n.accountText {\n  display: flex;\n  flex-direction: column;\n  min-width: 0;\n  flex: 1;\n}\n\n.accountName {\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.accountEmail {\n  font-size: var(--text-xs-size);\n  color: var(--text-tertiary);\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n"],sourceRoot:""}]),i.locals={root:"SidebarNav_root__HgJPX","root--collapsed":"SidebarNav_root--collapsed__3Ofc2",brand:"SidebarNav_brand__iQrbk",sections:"SidebarNav_sections__U9YfW",section:"SidebarNav_section__NC7mz",sectionLabel:"SidebarNav_sectionLabel__Dg20N",item:"SidebarNav_item__8NRDW","item--active":"SidebarNav_item--active__Agq
2Cc",itemIcon:"SidebarNav_itemIcon__SShxw",itemLabel:"SidebarNav_itemLabel__i0zGq",itemBadge:"SidebarNav_itemBadge__hYYY4",footer:"SidebarNav_footer__Akuug",accountText:"SidebarNav_accountText__Rao-X",accountName:"SidebarNav_accountName__eLpEA",accountEmail:"SidebarNav_accountEmail__Zf2qb"};const s=i},91934(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Table_table__V37jJ{width:100%;border-collapse:collapse}.Table_table__V37jJ th{padding:12px 24px;background:var(--bg-primary);font-size:var(--text-xs-size);line-height:18px;font-weight:500;color:var(--text-tertiary);text-align:left;border-bottom:1px solid var(--border-secondary);white-space:nowrap}.Table_table__V37jJ td{padding:16px 24px;font-size:var(--text-sm-size);line-height:var(--text-sm-line);color:var(--text-tertiary);border-bottom:1px solid var(--border-secondary);vertical-align:middle}.Table_density--compact__ewTUY td,.Table_density--compact__ewTUY th{padding:10px 16px}.Table_row__MtUuC:last-child td{border-bottom:0}.Table_row__MtUuC:hover td,.Table_row__MtUuC:focus-within td{background:var(--bg-secondary)}.Table_row--selected__pFhCY td{background:var(--color-brand-25)}.Table_checkboxCell__aa2Uv{width:44px;padding-left:24px}.Table_sortButton__Cc7h\\+{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.Table_sortIcon__CSz85{color:var(--color-gray-500);transition:transform .15s ease-out}.Table_sortIcon--asc__Vlbgx{transform:rotate(180deg)}.Table_sortIcon--inactive__FXRj3{opacity:.4}.Table_actionsHeaderCell__3eXlG{width:1%}.Table_actionsCell__H4xvt{text-align:right;opacity:0;transition:opacity .15s ease-out}.Table_row__MtUuC:hover .Table_actionsCell__H4xvt,.Table_row__MtUuC:focus-within .Table_actionsCell__H4xvt{opacity:1}.Table_skeletonBar__scrGE{height:16px;border-radius:4px;background:var(--color-gray-100)}.Table_errorCell__Y7c96,.Table_emptyCell__J1pCJ{text-align:center;padding:24px}.Table_errorCell__Y7c96{display:flex;align-items:center;justify-content:center;gap:12px}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Table/Table.module.scss"],names:[],mappings:"AAAA,oBACE,UAAA,CACA,wBAAA,CAGF,uBACE,iBAAA,CACA,4BAAA,CACA,6BAAA,CACA,gBAAA,CACA,eAAA,CACA,0BAAA,CACA,eAAA,CACA,+CAAA,CACA,kBAAA,CAGF,uBACE,iBAAA,CACA,6BAAA,CACA,+BAAA,CACA,0BAAA,CACA,+CAAA,CACA,qBAAA,CAGF,oEAEE,iBAAA,CAGF,gCACE,eAAA,CAGF,6DAEE,8BAAA,CAGF,+BACE,gCAAA,CAGF,2BACE,UAAA,CACA,iBAAA,CAGF,0BACE,mBAAA,CACA,kBAAA,CACA,OAAA,CACA,WAAA,CACA,eAAA,CACA,SAAA,CACA,YAAA,CACA,aAAA,CACA,cAAA,CAGF,uBACE,2BAAA,CACA,kCAAA,CAGF,4BACE,wBAAA,CAGF,iCACE,UAAA,CAGF,gCACE,QAAA,CAGF,0BACE,gBAAA,CACA,SAAA,CACA,gCAAA,CAGF,2GAEE,SAAA,CAGF,0BACE,WAAA,CACA,iBAAA,CACA,gCAAA,CAGF,gDAEE,iBAAA,CACA,YAAA,CAGF,wBACE,YAAA,CACA,kBAAA,CACA,sBAAA,CACA,QAAA",sourcesContent:[".table {\n  width: 100%;\n  border-collapse: collapse;\n}\n\n.table th {\n  padding: 12px 24px;\n  background: var(--bg-primary);\n  font-size: var(--text-xs-size);\n  line-height: 18px;\n  font-weight: 500;\n  color: var(--text-tertiary);\n  text-align: left;\n  border-bottom: 1px solid var(--border-secondary);\n  white-space: nowrap;\n}\n\n.table td {\n  padding: 16px 24px;\n  font-size: var(--text-sm-size);\n  line-height: var(--text-sm-line);\n  color: var(--text-tertiary);\n  border-bottom: 1px solid var(--border-secondary);\n  vertical-align: middle;\n}\n\n.density--compact td,\n.density--compact th {\n  padding: 10px 16px;\n}\n\n.row:last-child td {\n  border-bottom: 0;\n}\n\n.row:hover td,\n.row:focus-within td {\n  background: var(--bg-secondary);\n}\n\n.row--selected td {\n  background: var(--color-brand-25);\n}\n\n.checkboxCell {\n  width: 44px;\n  padding-left: 24px;\n}\n\n.sortButton {\n  display: inline-flex;\n  align-items: center;\n  gap: 4px;\n  border: none;\n  background: none;\n  padding: 0;\n  font: inherit;\n  color: inherit;\n  cursor: pointer;\n}\n\n.sortIcon {\n  color: var(--color-gray-500);\n  transition: transform 0.15s ease-out;\n}\n\n.sortIcon--asc {\n  transform: rotate(180deg);\n}\n\n.sortIcon--inactive {\n  opacity: 0.4;\n}\n\n.actionsHeaderCell {\n  width: 1%;\n}\n\n.actionsCell {\n  text-align: right;\n  opacity: 0;\n  transition: opacity 0.15s ease-out;\n}\n\n.row:hover .actionsCell,\n.row:focus-within .actionsCell {\n  opacity: 1;\n}\n\n.skeletonBar {\n  height: 16px;\n  border-radius: 4px;\n  background: var(--color-gray-100);\n}\n\n.errorCell,\n.emptyCell {\n  text-align: center;\n  padding: 24px;\n}\n\n.errorCell {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 12px;\n}\n"],sourceRoot:""}]),i.locals={table:"Table_table__V37jJ","density--compact":"Table_density--compact__ewTUY",row:"Table_row__MtUuC","row--selected":"Table_row--selected__pFhCY",checkboxCell:"Table_checkboxCell__aa2Uv",sortButton:"Table_sortButton__Cc7h+",sortIcon:"Table_sortIcon__CSz85","sortIcon--asc":"Table_sortIcon--asc__Vlbgx","sortIcon--inactive":"Table_sortIcon--inactive__FXRj3",actionsHeaderCell:"Table_actionsHeaderCell__3eXlG",actionsCell:"Table_actionsCell__H4xvt",skeletonBar:"Table_skeletonBar__scrGE",errorCell:"Table_errorCell__Y7c96",emptyCell:"Table_emptyCell__J1pCJ"};const s=i},24828(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".Tabs_tab__xM7S\\+{display:inline-flex;align-items:center;gap:6px;border:none;background:rgba(0,0,0,0);font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:600;color:var(--text-tertiary);cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out}.Tabs_tab__xM7S\\+:focus-visible{outline:none;box-shadow:var(--focus-ring-gray)}.Tabs_tab__xM7S\\+:disabled{color:var(--text-disabled);cursor:not-allowed}.Tabs_root--segmented__btVDx{display:inline-flex;gap:4px;padding:3px;background:var(--bg-secondary);border:1px solid var(--border-secondary);border-radius:8px}.Tabs_root--segmented__btVDx .Tabs_tab__xM7S\\+{height:32px;padding:0 12px;border-radius:6px}.Tabs_root--segmented__btVDx .Tabs_tab__xM7S\\+[aria-selected=true]{background:#fff;color:var(--text-secondary);box-shadow:var(--shadow-xs)}.Tabs_root--segmented__btVDx .Tabs_tab__xM7S\\+[aria-selected=true]:disabled{color:var(--text-disabled)}.Tabs_countPill__vIJxE{font-size:var(--text-xs-size);font-weight:500;line-height:18px;padding:0 6px;border-radius:9999px;background:var(--bg-tertiary);color:var(--text-tertiary)}.Tabs_root--segmented__btVDx .Tabs_tab__xM7S\\+[aria-selected=true] .Tabs_countPill__vIJxE{background:var(--color-brand-100);color:var(--color-brand-700)}.Tabs_root--underline__QiWeK{display:flex;gap:16px;border-bottom:1px solid var(--border-secondary)}.Tabs_root--underline__QiWeK .Tabs_tab__xM7S\\+{height:40px;border-bottom:2px solid rgba(0,0,0,0)}.Tabs_root--underline__QiWeK .Tabs_tab__xM7S\\+[aria-selected=true]{color:var(--color-brand-700);border-bottom-color:var(--color-brand-600)}.Tabs_root--underline__QiWeK .Tabs_countPill__vIJxE{background:var(--bg-tertiary);color:var(--text-tertiary)}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Tabs/Tabs.module.scss"],names:[],mappings:"AAAA,kBACE,mBAAA,CACA,kBAAA,CACA,OAAA,CACA,WAAA,CACA,wBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,0BAAA,CACA,cAAA,CACA,sFAAA,CAIF,gCACE,YAAA,CACA,iCAAA,CAGF,2BACE,0BAAA,CACA,kBAAA,CAKF,6BACE,mBAAA,CACA,OAAA,CACA,WAAA,CACA,8BAAA,CACA,wCAAA,CACA,iBAAA,CAGF,+CACE,WAAA,CACA,cAAA,CACA,iBAAA,CAGF,mEACE,eAAA,CACA,2BAAA,CACA,2BAAA,CAGF,4EACE,0BAAA,CAGF,uBACE,6BAAA,CACA,eAAA,CACA,gBAAA,CACA,aAAA,CACA,oBAAA,CACA,6BAAA,CACA,0BAAA,CAGF,0FACE,iCAAA,CACA,4BAAA,CAIF,6BACE,YAAA,CACA,QAAA,CACA,+CAAA,CAGF,+CACE,WAAA,CACA,qCAAA,CAGF,mEACE,4BAAA,CACA,0CAAA,CAGF,oDACE,6BAAA,CACA,0BAAA",sourcesContent:['.tab {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  border: none;\n  background: transparent;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 600;\n  color: var(--text-tertiary);\n  cursor: pointer;\n  transition: background-color 0.15s ease-out, color 0.15s ease-out,\n    box-shadow 0.15s ease-out;\n}\n\n.tab:focus-visible {\n  outline: none;\n  box-shadow: var(--focus-ring-gray);\n}\n\n.tab:disabled {\n  color: var(--text-disabled);\n  cursor: not-allowed;\n}\n\n// Segmented (pill) variant \u2014 CSS drives the selected look purely off\n// aria-selected, per the spec\'s "no separate .active class" rule.\n.root--segmented {\n  display: inline-flex;\n  gap: 4px;\n  padding: 3px;\n  background: var(--bg-secondary);\n  border: 1px solid var(--border-secondary);\n  border-radius: 8px;\n}\n\n.root--segmented .tab {\n  height: 32px;\n  padding: 0 12px;\n  border-radius: 6px;\n}\n\n.root--segmented .tab[aria-selected="true"] {\n  background: #ffffff;\n  color: var(--text-secondary);\n  box-shadow: var(--shadow-xs);\n}\n\n.root--segmented .tab[aria-selected="true"]:disabled {\n  color: var(--text-disabled);\n}\n\n.countPill {\n  font-size: var(--text-xs-size);\n  font-weight: 500;\n  line-height: 18px;\n  padding: 0 6px;\n  border-radius: 9999px;\n  background: var(--bg-tertiary);\n  color: var(--text-tertiary);\n}\n\n.root--segmented .tab[aria-selected="true"] .countPill {\n  background: var(--color-brand-100);\n  color: var(--color-brand-700);\n}\n\n// Underline variant\n.root--underline {\n  display: flex;\n  gap: 16px;\n  border-bottom: 1px solid var(--border-secondary);\n}\n\n.root--underline .tab {\n  height: 40px;\n  border-bottom: 2px solid transparent;\n}\n\n.root--underline .tab[aria-selected="true"] {\n  color: var(--color-brand-700);\n  border-bottom-color: var(--color-brand-600);\n}\n\n.root--underline .countPill {\n  background: var(--bg-tertiary);\n  color: var(--text-tertiary);\n}\n'],sourceRoot:""}]),i.locals={tab:"Tabs_tab__xM7S+","root--segmented":"Tabs_root--segmented__btVDx",countPill:"Tabs_countPill__vIJxE","root--underline":"Tabs_root--underline__QiWeK"};const s=i},37018(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());
2i.push([e.id,".Toast_root__nFh2y{position:fixed;bottom:32px;left:50%;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--border-secondary);border-radius:12px;box-shadow:var(--shadow-xl);padding:12px 16px;font-family:var(--font-family-body);font-size:var(--text-sm-size);font-weight:500;color:var(--text-secondary);z-index:60;pointer-events:none;opacity:0;transform:translateX(-50%) translateY(16px);transition:opacity .15s ease-out,transform .15s ease-out}.Toast_root__nFh2y.Toast_is-visible__KG19P{pointer-events:auto;opacity:1;transform:translateX(-50%) translateY(0)}.Toast_icon--success__x7lHM{color:var(--color-success-600);flex-shrink:0}.Toast_icon--error__pidJb{color:var(--color-error-600);flex-shrink:0}.Toast_message__MVHWC{white-space:nowrap}.Toast_action__EGCs-{border:none;background:none;padding:0;font:inherit;font-weight:600;color:var(--color-brand-700);cursor:pointer;white-space:nowrap}@media(prefers-reduced-motion: reduce){.Toast_root__nFh2y{transition:none}}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Toast/Toast.module.scss"],names:[],mappings:"AAAA,mBACE,cAAA,CACA,WAAA,CACA,QAAA,CACA,YAAA,CACA,kBAAA,CACA,QAAA,CACA,eAAA,CACA,wCAAA,CACA,kBAAA,CACA,2BAAA,CACA,iBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,2BAAA,CACA,UAAA,CACA,mBAAA,CACA,SAAA,CACA,2CAAA,CACA,wDAAA,CAGF,2CACE,mBAAA,CACA,SAAA,CACA,wCAAA,CAGF,4BACE,8BAAA,CACA,aAAA,CAGF,0BACE,4BAAA,CACA,aAAA,CAGF,sBACE,kBAAA,CAGF,qBACE,WAAA,CACA,eAAA,CACA,SAAA,CACA,YAAA,CACA,eAAA,CACA,4BAAA,CACA,cAAA,CACA,kBAAA,CAGF,uCACE,mBACE,eAAA,CAAA",sourcesContent:[".root {\n  position: fixed;\n  bottom: 32px;\n  left: 50%;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  background: #ffffff;\n  border: 1px solid var(--border-secondary);\n  border-radius: 12px;\n  box-shadow: var(--shadow-xl);\n  padding: 12px 16px;\n  font-family: var(--font-family-body);\n  font-size: var(--text-sm-size);\n  font-weight: 500;\n  color: var(--text-secondary);\n  z-index: 60;\n  pointer-events: none;\n  opacity: 0;\n  transform: translateX(-50%) translateY(16px);\n  transition: opacity 0.15s ease-out, transform 0.15s ease-out;\n}\n\n.root.is-visible {\n  pointer-events: auto;\n  opacity: 1;\n  transform: translateX(-50%) translateY(0);\n}\n\n.icon--success {\n  color: var(--color-success-600);\n  flex-shrink: 0;\n}\n\n.icon--error {\n  color: var(--color-error-600);\n  flex-shrink: 0;\n}\n\n.message {\n  white-space: nowrap;\n}\n\n.action {\n  border: none;\n  background: none;\n  padding: 0;\n  font: inherit;\n  font-weight: 600;\n  color: var(--color-brand-700);\n  cursor: pointer;\n  white-space: nowrap;\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .root {\n    transition: none;\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"Toast_root__nFh2y","is-visible":"Toast_is-visible__KG19P","icon--success":"Toast_icon--success__x7lHM","icon--error":"Toast_icon--error__pidJb",message:"Toast_message__MVHWC",action:"Toast_action__EGCs-"};const s=i},59280(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Toggle_root__HT1p9{position:relative;display:inline-flex;align-items:center;flex-shrink:0;border:none;border-radius:9999px;padding:2px;background:var(--bg-tertiary);cursor:pointer;transition:background-color .15s ease-out}.Toggle_root__HT1p9:hover:not(:disabled):not(.Toggle_is-on__PUFFd){background:var(--bg-quaternary)}.Toggle_root__HT1p9:disabled{cursor:not-allowed;background:var(--bg-disabled)}.Toggle_root__HT1p9:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Toggle_root__HT1p9.Toggle_is-on__PUFFd{background:var(--bg-brand-solid)}.Toggle_root--sm__oe1A7{width:36px;height:20px}.Toggle_root--md__HeLtN{width:44px;height:24px}.Toggle_knob__OPBKA{width:16px;width:var(--uui-toggle-knob-size, 16px);height:16px;height:var(--uui-toggle-knob-size, 16px);border-radius:9999px;background:#fff;box-shadow:var(--shadow-sm);transform:translateX(0);transition:transform .15s ease-out,background-color .15s ease-out}.Toggle_root--sm__oe1A7 .Toggle_knob__OPBKA{--uui-toggle-knob-size: 16px}.Toggle_root--md__HeLtN .Toggle_knob__OPBKA{--uui-toggle-knob-size: 20px}.Toggle_root--sm__oe1A7.Toggle_is-on__PUFFd .Toggle_knob__OPBKA{transform:translateX(16px)}.Toggle_root--md__HeLtN.Toggle_is-on__PUFFd .Toggle_knob__OPBKA{transform:translateX(20px)}
2.Toggle_root__HT1p9:disabled .Toggle_knob__OPBKA{background:var(--bg-primary)}@media(prefers-reduced-motion: reduce){.Toggle_root__HT1p9,.Toggle_knob__OPBKA{transition:none}}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Toggle/Toggle.module.scss"],names:[],mappings:"AAAA,oBACE,iBAAA,CACA,mBAAA,CACA,kBAAA,CACA,aAAA,CACA,WAAA,CACA,oBAAA,CACA,WAAA,CACA,6BAAA,CACA,cAAA,CACA,yCAAA,CAGF,mEACE,+BAAA,CAGF,6BACE,kBAAA,CACA,6BAAA,CAGF,kCACE,YAAA,CACA,4BAAA,CAGF,wCACE,gCAAA,CAGF,wBACE,UAAA,CACA,WAAA,CAGF,wBACE,UAAA,CACA,WAAA,CAGF,oBACE,UAAA,CAAA,uCAAA,CACA,WAAA,CAAA,wCAAA,CACA,oBAAA,CACA,eAAA,CACA,2BAAA,CACA,uBAAA,CACA,iEAAA,CAGF,4CACE,4BAAA,CAGF,4CACE,4BAAA,CAGF,gEACE,0BAAA,CAGF,gEACE,0BAAA,CAGF,iDACE,4BAAA,CAGF,uCACE,wCAEE,eAAA,CAAA",sourcesContent:[".root {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  flex-shrink: 0;\n  border: none;\n  border-radius: 9999px;\n  padding: 2px;\n  background: var(--bg-tertiary);\n  cursor: pointer;\n  transition: background-color 0.15s ease-out;\n}\n\n.root:hover:not(:disabled):not(.is-on) {\n  background: var(--bg-quaternary);\n}\n\n.root:disabled {\n  cursor: not-allowed;\n  background: var(--bg-disabled);\n}\n\n.root:focus-visible {\n  outline: none;\n  box-shadow: var(--focus-ring);\n}\n\n.root.is-on {\n  background: var(--bg-brand-solid);\n}\n\n.root--sm {\n  width: 36px;\n  height: 20px;\n}\n\n.root--md {\n  width: 44px;\n  height: 24px;\n}\n\n.knob {\n  width: var(--uui-toggle-knob-size, 16px);\n  height: var(--uui-toggle-knob-size, 16px);\n  border-radius: 9999px;\n  background: #ffffff;\n  box-shadow: var(--shadow-sm);\n  transform: translateX(0);\n  transition: transform 0.15s ease-out, background-color 0.15s ease-out;\n}\n\n.root--sm .knob {\n  --uui-toggle-knob-size: 16px;\n}\n\n.root--md .knob {\n  --uui-toggle-knob-size: 20px;\n}\n\n.root--sm.is-on .knob {\n  transform: translateX(16px);\n}\n\n.root--md.is-on .knob {\n  transform: translateX(20px);\n}\n\n.root:disabled .knob {\n  background: var(--bg-primary);\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .root,\n  .knob {\n    transition: none;\n  }\n}\n"],sourceRoot:""}]),i.locals={root:"Toggle_root__HT1p9","is-on":"Toggle_is-on__PUFFd","root--sm":"Toggle_root--sm__oe1A7","root--md":"Toggle_root--md__HeLtN",knob:"Toggle_knob__OPBKA"};const s=i},31514(e,n,t){"use strict";t.d(n,{A:()=>s});var r=t(38848),o=t.n(r),a=t(32160),i=t.n(a)()(o());i.push([e.id,".Tooltip_root__6FS0R{position:relative;display:inline-block}.Tooltip_tooltip__ZYRcq{position:absolute;z-index:40;display:inline-flex;padding:8px 12px;border-radius:8px;font-family:var(--font-family-body);font-size:var(--text-xs-size);font-weight:600;max-width:240px;box-shadow:var(--shadow-lg);pointer-events:none;white-space:normal}.Tooltip_tooltip--dark__JPp74{background:var(--color-gray-900);color:#fff}.Tooltip_tooltip--light__w-6n9{background:#fff;color:var(--text-secondary);border:1px solid var(--border-secondary)}.Tooltip_tooltip--top__mTLuj{bottom:calc(100% + 8px);left:50%;transform:translateX(-50%)}.Tooltip_tooltip--bottom__5Ltry{top:calc(100% + 8px);left:50%;transform:translateX(-50%)}.Tooltip_tooltip--left__KVxUR{right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.Tooltip_tooltip--right__isp\\+I{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}","",{version:3,sources:["webpack://./src/apps/admin/theme/untitled/Tooltip/Tooltip.module.scss"],names:[],mappings:"AAAA,qBACE,iBAAA,CACA,oBAAA,CAGF,wBACE,iBAAA,CACA,UAAA,CACA,mBAAA,CACA,gBAAA,CACA,iBAAA,CACA,mCAAA,CACA,6BAAA,CACA,eAAA,CACA,eAAA,CACA,2BAAA,CACA,mBAAA,CACA,kBAAA,CAGF,8BACE,gCAAA,CACA,UAAA,CAGF,+BACE,eAAA,CACA,2BAAA,CACA,wCAAA,CAGF,6BACE,uBAAA,CACA,QAAA,CACA,0BAAA,CAGF,gCACE,oBAAA,CACA,QAAA,CACA,0BAAA,CAGF,8BACE,sBAAA,CACA,OAAA,CACA,0BAAA,CAGF,gCACE,qBAAA,CACA,OAAA,CACA,0BAAA",sourcesContent:[".root {\n  position: relative;\n  display: inline-block;\n}\n\n.tooltip {\n  position: absolute;\n  z-index: 40;\n  display: inline-flex;\n  padding: 8px 12px;\n  border-radius: 8px;\n  font-family: var(--font-family-body);\n  font-size: var(--text-xs-size);\n  font-weight: 600;\n  max-width: 240px;\n  box-shadow: var(--shadow-lg);\n  pointer-events: none;\n  white-space: normal;\n}\n\n.tooltip--dark {\n  background: var(--color-gray-900);\n  color: #ffffff;\n}\n\n.tooltip--light {\n  background: #ffffff;
2\n  color: var(--text-secondary);\n  border: 1px solid var(--border-secondary);\n}\n\n.tooltip--top {\n  bottom: calc(100% + 8px);\n  left: 50%;\n  transform: translateX(-50%);\n}\n\n.tooltip--bottom {\n  top: calc(100% + 8px);\n  left: 50%;\n  transform: translateX(-50%);\n}\n\n.tooltip--left {\n  right: calc(100% + 8px);\n  top: 50%;\n  transform: translateY(-50%);\n}\n\n.tooltip--right {\n  left: calc(100% + 8px);\n  top: 50%;\n  transform: translateY(-50%);\n}\n"],sourceRoot:""}]),i.locals={root:"Tooltip_root__6FS0R",tooltip:"Tooltip_tooltip__ZYRcq","tooltip--dark":"Tooltip_tooltip--dark__JPp74","tooltip--light":"Tooltip_tooltip--light__w-6n9","tooltip--top":"Tooltip_tooltip--top__mTLuj","tooltip--bottom":"Tooltip_tooltip--bottom__5Ltry","tooltip--left":"Tooltip_tooltip--left__KVxUR","tooltip--right":"Tooltip_tooltip--right__isp+I"};const s=i},63603(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>f});var r=t(85072),o=t.n(r),a=t(97825),i=t.n(a),s=t(77659),l=t.n(s),c=t(55056),d=t.n(c),A=t(10540),u=t.n(A),p=t(41113),h=t.n(p),g=t(73840),m={};m.styleTagTransform=h(),m.setAttributes=d(),m.insert=l().bind(null,"head"),m.domAPI=i(),m.insertStyleElement=u();o()(g.A,m);const f=g.A&&g.A.locals?g.A.locals:void 0},21092(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>f});var r=t(85072),o=t.n(r),a=t(97825),i=t.n(a),s=t(77659),l=t.n(s),c=t(55056),d=t.n(c),A=t(10540),u=t.n(A),p=t(41113),h=t.n(p),g=t(70899),m={};m.styleTagTransform=h(),m.setAttributes=d(),m.insert=l().bind(null,"head"),m.domAPI=i(),m.insertStyleElement=u();o()(g.A,m);const f=g.A&&g.A.locals?g.A.locals:void 0},28717(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>f});var r=t(85072),o=t.n(r),a=t(97825),i=t.n(a),s=t(77659),l=t.n(s),c=t(55056),d=t.n(c),A=t(10540),u=t.n(A),p=t(41113),h=t.n(p),g=t(75290),m={};m.styleTagTransform=h(),m.setAttributes=d(),m.insert=l().bind(null,"head"),m.domAPI=i(),m.insertStyleElement=u();o()(g.A,m);const f=g.A&&g.A.locals?g.A.locals:void 0},81501(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>f});var r=t(85072),o=t.n(r),a=t(97825),i=t.n(a),s=t(77659),l=t.n(s),c=t(55056),d=t.n(c),A=t(10540),u=t.n(A),p=t(41113),h=t.n(p),g=t(74936),m={};m.styleTagTransform=h(),m.setAttributes=d(),m.insert=l().bind(null,"head"),m.domAPI=i(),m.insertStyleElement=u();o()(g.A,m);const f=g.A&&g.A.locals?g.A.locals:void 0},38412(e,n,t){"use strict";t.r(n),t.d(n,{default:()=>f});var r=t(85072),o=t.n(r),a=t(97825),i=t.n(a),s=t(77659),l=t.n(s),c=t(55056),d=t.n(c),A=t(10540),u=t.n(A),p=t(41113),h=t.n(p),g=t(50993),m={};m.styleTagTransform=h(),m.setAttributes=d(),m.insert=l().bind(null,"head"),m.domAPI=i(),m.insertStyleElement=u();o()(g.A,m);const f=g.A&&g.A.locals?g.A.locals:void 0},85072(e){"use strict";var n=[];function t(e){for(var t=-1,r=0;r<n.length;r++)if(n[r].identifier===e){t=r;break}return t}function r(e,r){for(var a={},i=[],s=0;s<e.length;s++){var l=e[s],c=r.base?l[0]+r.base:l[0],d=a[c]||0,A="".concat(c," ").concat(d);a[c]=d+1;var u=t(A),p={css:l[1],media:l[2],sourceMap:l[3],supports:l[4],layer:l[5]};if(-1!==u)n[u].references++,n[u].updater(p);else{var h=o(p,r);r.byIndex=s,n.splice(s,0,{identifier:A,updater:h,references:1})}i.push(A)}return i}function o(e,n){var t=n.domAPI(n);t.update(e);return function(n){if(n){if(n.css===e.css&&n.media===e.media&&n.sourceMap===e.sourceMap&&n.supports===e.supports&&n.layer===e.layer)return;t.update(e=n)}else t.remove()}}e.exports=function(e,o){var a=r(e=e||[],o=o||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var s=t(a[i]);n[s].references--}for(var l=r(e,o),c=0;c<a.length;c++){var d=t(a[c]);0===n[d].references&&(n[d].updater(),n.splice(d,1))}a=l}}},77659(e){"use strict";var n={};e.exports=function(e,t){var r=function(e){if("undefined"===typeof n[e]){var t=document.querySelector(e);if(window.HTMLIFrameElement&&t instanceof window.HTMLIFrameElement)try{t=t.contentDocument.head}catch(r){t=null}n[e]=t}return n[e]}(e);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(t)}},10540(e){"use strict";e.exports=function(e){var n=document.createElement("style");return e.setAttributes(n,e.attributes),e.insert(n,e.options),n}},55056(e,n,t){"use strict";e.exports=function(e){var n=t.nc;n&&e.setAttribute("nonce",n)}},97825(e){"use strict";e.exports=function(e){if("undefined"===typeof document)return{update:function(){},remove:function(){}};var n=e.insertStyleElement(e);return{update:function(t){!function(e,n,t){var r="";
2t.supports&&(r+="@supports (".concat(t.supports,") {")),t.media&&(r+="@media ".concat(t.media," {"));var o="undefined"!==typeof t.layer;o&&(r+="@layer".concat(t.layer.length>0?" ".concat(t.layer):""," {")),r+=t.css,o&&(r+="}"),t.media&&(r+="}"),t.supports&&(r+="}");var a=t.sourceMap;a&&"undefined"!==typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),n.styleTagTransform(r,e,n.options)}(n,e,t)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(n)}}}},41113(e){"use strict";e.exports=function(e,n){if(n.styleSheet)n.styleSheet.cssText=e;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(e))}}},13458(e,n,t){var r={"./AU.js":[66869,[28861]],"./Activity.js":[45246,[59522]],"./ActivityHeart.js":[38872,[58790]],"./Airplay.js":[83105,[2255]],"./Airpods.js":[67059,[19473]],"./AlarmClock.js":[39262,[39278]],"./AlarmClockCheck.js":[1292,[27390]],"./AlarmClockMinus.js":[92884,[25458]],"./AlarmClockOff.js":[6133,[1623]],"./AlarmClockPlus.js":[17630,[75194]],"./AlertCircle.js":[74857,[18459]],"./AlertHexagon.js":[74621,[1905]],"./AlertOctagon.js":[45482,[90514]],"./AlertSquare.js":[28726,[76400]],"./AlertTriangle.js":[73017,[30135]],"./AlignBottom01.js":[28358,[35288]],"./AlignBottom02.js":[98531,[73181]],"./AlignCenter.js":[87643,[21725]],"./AlignHorizontalCentre01.js":[74102,[63160]],"./AlignHorizontalCentre02.js":[44275,[74877]],"./AlignJustify.js":[11388,[73680]],"./AlignLeft.js":[71151,[25077]],"./AlignLeft01.js":[16024,[5974]],"./AlignLeft02.js":[56017,[93327]],"./AlignRight.js":[8270,[97346]],"./AlignRight01.js":[97365,[74857]],"./AlignRight02.js":[39084,[8388]],"./AlignTop01.js":[97620,[15552]],"./AlignTop02.js":[19037,[45701]],"./AlignVerticalCenter01.js":[67402,[98548]],"./AlignVerticalCenter02.js":[67959,[88057]],"./Anchor.js":[19698,[41898]],"./Annotation.js":[81606,[48698]],"./AnnotationAlert.js":[17490,[47016]],"./AnnotationCheck.js":[17220,[11050]],"./AnnotationDots.js":[34490,[82454]],"./AnnotationHeart.js":[12608,[6910]],"./AnnotationInfo.js":[74206,[13082]],"./AnnotationPlus.js":[35446,[2198]],"./AnnotationQuestion.js":[50446,[80762]],"./AnnotationX.js":[72252,[18662]],"./Announcement01.js":[32747,[53479]],"./Announcement02.js":[25646,[86542]],"./Announcement03.js":[74957,[20597]],"./Archive.js":[12969,[47031]],"./ArrowBlockDown.js":[23369,[91045]],"./ArrowBlockLeft.js":[70360,[25276]],"./ArrowBlockRight.js":[82363,[21029]],"./ArrowBlockUp.js":[65928,[65340]],"./ArrowCircleBrokenDown.js":[67763,[62149]],"./ArrowCircleBrokenDownLeft.js":[95214,[36524]],"./ArrowCircleBrokenDownRight.js":[57625,[95829]],"./ArrowCircleBrokenLeft.js":[98698,[30940]],"./ArrowCircleBrokenRight.js":[6797,[8517]],"./ArrowCircleBrokenUp.js":[91734,[36188]],"./ArrowCircleBrokenUpLeft.js":[32463,[32921]],"./ArrowCircleBrokenUpRight.js":[8526,[39182]],"./ArrowCircleDown.js":[17470,[88464]],"./ArrowCircleDownLeft.js":[68871,[36029]],"./ArrowCircleDownRight.js":[77158,[86666]],"./ArrowCircleLeft.js":[14775,[71865]],"./ArrowCircleRight.js":[70518,[98414]],"./ArrowCircleUp.js":[60415,[8157]],"./ArrowCircleUpLeft.js":[60970,[13268]],"./ArrowCircleUpRight.js":[58733,[27453]],"./ArrowDown.js":[56514,[21972]],"./ArrowDownLeft.js":[76443,[76705]],"./ArrowDownRight.js":[63586,[52278]],"./ArrowLeft.js":[28491,[85533]],"./ArrowNarrowDown.js":[30305,[92143]],"./ArrowNarrowDownLeft.js":[80136,[18466]],"./ArrowNarrowDownRight.js":[92043,[76867]],"./ArrowNarrowLeft.js":[62272,[85534]],"./ArrowNarrowRight.js":[25635,[43287]],"./ArrowNarrowUp.js":[60768,[73826]],"./ArrowNarrowUpLeft.js":[20309,[59627]],"./ArrowNarrowUpRight.js":[57396,[7208]],"./ArrowRight.js":[93330,[22282]],"./ArrowSquareDown.js":[38245,[98543]],"./ArrowSquareDownLeft.js":[54460,[40002]],"./ArrowSquareDownRight.js":[33943,[80387]],"./ArrowSquareLeft.js":[83108,[75582]],"./ArrowSquareRight.js":[69823,[93623]],"./ArrowSquareUp.js":[87612,[63202]],"./ArrowSquareUpLeft.js":[2865,[67659]],"./ArrowSquareUpRight.js":[76344,[88136]],"./ArrowUp.js":[9755,[1273]],"./ArrowUpLeft.js":[78374,[96720]],"./ArrowUpRight.js":[18257,[87937]],"./ArrowsDown.js":[72521,[32189]],"./ArrowsLeft.js":[62584,[18276]],"./ArrowsRight.js":[28987,[51853]],"./ArrowsTriangle.js":[4217,[65901]],"./ArrowsUp.js":[33768,[94644]],"./Asterisk01.js":[43268,[77132]],"./Asterisk02.js":[91149,[38801]],"./AtSign.js":[46299,[12367]],"./Atom01.js":[65945,[15249]],"./Atom02.js":[54944,[36172]],"./Attachment01.js":[91709,[34989]],"./Attachment02.js":[79860,[23272]],"./AvatarAddButtonSizeMdStateDefault.js":[92957,[975]],"./AvatarAddButtonSizeMdStateDisabled.js":[97722,[59214]],"./AvatarAddButtonSizeMdStateFocus.js":[65244,[52594]],"./AvatarAddButtonSizeMdStateHover.js":[79474,[22688]],"./AvatarAddButtonSizeSmStateDefault.js":[95008,[57390]],"./AvatarAddButtonSizeSmStateDisabled.js":[68145,[31081]],"./AvatarAddButtonSizeSmStateFocus.js":[17525,[68039]],"./AvatarAddButtonSizeSmStateHover.js":[18671,[85073]],"./AvatarAddButtonSizeXsStateDefault.js":[13093,[63383]],"./AvatarAddButtonSizeXsStateDisabled.js":[79938,[63702]],"./AvatarAddButtonSizeXsStateFocus.js":[79972,[52186]],"./AvatarAddButtonSizeXsStateHover.js":[91402,[10936]],"./AvatarCompanyIconSize2xl.js":[34613,[26181]],"./AvatarCompanyIconSizeLg.js":[35634,[6052]],"./AvatarCompanyIconSizeMd.js":[35970,[83348]],"./AvatarCompanyIconSizeSm.js":[74715,[89121]],"./AvatarCompanyIconSizeXl.js":[76747,[76893]],"./AvatarCompanyIconSizeXs.js":[76394,[67340]],"./AvatarOnlineIndicatorSize2xlOnlineFalse.js":[16505,[78439]],"./AvatarOnlineIndicatorSize2xlOnlineTrue.js":[5232,[69392]],"./AvatarOnlineIndicatorSizeLgOnlineFalse.js":[12032,[90152]],"./AvatarOnlineIndicatorSizeLgOnlineTrue.js":[85111,[82673]],"./AvatarOnlineIndicatorSizeMdOnlineFalse.js":[7140,[27060]],"./AvatarOnlineIndicatorSizeMdOnlineTrue.js":[6851,[75029]],"./AvatarOnlineIndicatorSizeSmOnlineFalse.js":[12947,[79679]],"./AvatarOnlineIndicatorSizeSmOnlineTrue.js":[38674,[70408]],"./AvatarOnlineIndicatorSizeXlOnlineFalse.js":[25951,[23263]],"./AvatarOnlineIndicatorSizeXlOnlineTrue.js":[63030,[49352]],"./AvatarOnlineIndicatorSizeXsOnlineTrue.js":[70663,[70329]],"./AvatarSize2xlPlaceholderFalseText.js":[70414,[97232]],"./AvatarSize2xlPlaceholderFalseText2.js":[56806,[1766]],"./AvatarSize2xlPlaceholderFalseText3.js":[87525,[80525]],"./AvatarSize2xlPlaceholderFalseText4.js":[70672,[53012]],"./AvatarSize2xlPlaceholderFalseText5.js":[28071,[70843]],"./AvatarSize2xlPlaceholderFalseText6.js":[24346,[46178]],"./AvatarSize2xlPlaceholderFalseText7.js":[71561,[10169]],"./AvatarSize2xlPlaceholderTrueText.js":[9635,[26175]],"./AvatarSize2xlPlaceholderTrueText2.js":[65957,[45591]],"./AvatarSize2xlPlaceholderTrueText3.js":[35238,[2336]],"./AvatarSizeLgPlaceholderFalseText.js":[29577,[7109]],"./AvatarSizeLgPlaceholderFalseText2.js":[63155,[31429]],"./AvatarSizeLgPlaceholderFalseText3.js":[97068,[70910]],"./AvatarSizeLgPlaceholderFalseText4.js":[55897,[82355]],"./AvatarSizeLgPlaceholderFalseText5.js":[43114,[86028]],"./AvatarSizeLgPlaceholderFalseText6.js":[44567,[41809]],"./AvatarSizeLgPlaceholderFalseText7.js":[54848,[97690]],"./AvatarSizeLgPlaceholderTrueText.js":[99402,[40592]],"./AvatarSizeLgPlaceholderTrueText2.js":[14250,[25574]],"./AvatarSizeLgPlaceholderTrueText3.js":[87385,[4333]],"./AvatarSizeMdPlaceholderFalseText.js":[76057,[2041]],"./AvatarSizeMdPlaceholderFalseText2.js":[44003,[36689]],"./AvatarSizeMdPlaceholderFalseText3.js":[88540,[8922]],"./AvatarSizeMdPlaceholderFalseText4.js":[79017,[9687]],"./AvatarSizeMdPlaceholderFalseText5.js":[66490,[15392]],"./AvatarSizeMdPlaceholderFalseText6.js":[70215,[68837]],"./AvatarSizeMdPlaceholderFalseText7.js":[46064,[85022]],"./AvatarSizeMdPlaceholderTrueText.js":[25178,[75724]],"./AvatarSizeMdPlaceholderTrueText2.js":[10938,[66554]],"./AvatarSizeMdPlaceholderTrueText3.js":[58153,[10673]],"./AvatarSizeSmPlaceholderFalseText.js":[61696,[26360]],"./AvatarSizeSmPlaceholderFalseText2.js":[2952,[23006]],"./AvatarSizeSmPlaceholderFalseText3.js":[37567,[83525]],"./AvatarSizeSmPlaceholderFalseText4.js":[49950,[38124]],"./AvatarSizeSmPlaceholderFalseText5.js":[83165,[50803]],"./AvatarSizeSmPlaceholderFalseText6.js":[61748,[66138]],"./AvatarSizeSmPlaceholderFalseText7.js":[18747,[93905]],"./AvatarSizeSmPlaceholderTrueText.js":[53293,[26887]],"./AvatarSizeSmPlaceholderTrueText2.js":[52767,[6127]],"./AvatarSizeSmPlaceholderTrueText3.js":[18152,[83544]],"./AvatarSizeXlPlaceholderFalseText.js":[51360,[60536]],"./AvatarSizeXlPlaceholderFalseText2.js":[15752,[84766]],"./AvatarSizeXlPlaceholderFalseText3.js":[7839,[15205]],"./AvatarSizeXlPlaceholderFalseText4.js":[85534,[86156]],"./AvatarSizeXlPlaceholderFalseText5.js":[95453,[88371]],"./AvatarSizeXlPlaceholderFalseText6.js":[83604,[63130]],"./AvatarSizeXlPlaceholderFalseText7.js":[31547,[47825]],"./AvatarSizeXlPlaceholderTrueText.js":[76461,[70023]],"./AvatarSizeXlPlaceholderTrueText2.js":[4863,[10671]],"./AvatarSizeXlPlaceholderTrueText3.js":[70248,[88088]
2],"./AvatarSizeXsPlaceholderFalseText.js":[84705,[61149]],"./AvatarSizeXsPlaceholderFalseText2.js":[35899,[23917]],"./AvatarSizeXsPlaceholderFalseText3.js":[87956,[93574]],"./AvatarSizeXsPlaceholderFalseText4.js":[73025,[97339]],"./AvatarSizeXsPlaceholderFalseText5.js":[89042,[44820]],"./AvatarSizeXsPlaceholderFalseText6.js":[95839,[53561]],"./AvatarSizeXsPlaceholderFalseText7.js":[3752,[72674]],"./AvatarSizeXsPlaceholderTrueText.js":[67010,[80296]],"./AvatarSizeXsPlaceholderTrueText2.js":[626,[77166]],"./AvatarSizeXsPlaceholderTrueText3.js":[68257,[21685]],"./Award01.js":[42273,[84887]],"./Award02.js":[73e3,[76574]],"./Award03.js":[65087,[23365]],"./Award04.js":[59134,[77964]],"./Award05.js":[69053,[96531]],"./Backpack.js":[15769,[78033]],"./BadgeCloseXTypeRoundedColorBlueLight.js":[24350,[51494]],"./BadgeCloseXTypeRoundedColorBlueLight2.js":[72054,[99988]],"./BadgeCloseXTypeRoundedColorBlueState.js":[41387,[77883]],"./BadgeCloseXTypeRoundedColorBlueState2.js":[30493,[37755]],"./BadgeCloseXTypeRoundedColorErrorState.js":[72039,[29725]],"./BadgeCloseXTypeRoundedColorErrorState2.js":[96289,[10989]],"./BadgeCloseXTypeRoundedColorGrayBlue.js":[77887,[27501]],"./BadgeCloseXTypeRoundedColorGrayBlue2.js":[5449,[31645]],"./BadgeCloseXTypeRoundedColorGrayState.js":[92146,[21098]],"./BadgeCloseXTypeRoundedColorGrayState2.js":[47970,[66224]],"./BadgeCloseXTypeRoundedColorIndigoState.js":[7365,[73109]],"./BadgeCloseXTypeRoundedColorIndigoState2.js":[13031,[62933]],"./BadgeCloseXTypeRoundedColorOrangeState.js":[91617,[78829]],"./BadgeCloseXTypeRoundedColorOrangeState2.js":[85723,[52669]],"./BadgeCloseXTypeRoundedColorPinkState.js":[25455,[76935]],"./BadgeCloseXTypeRoundedColorPinkState2.js":[95129,[8655]],"./BadgeCloseXTypeRoundedColorPrimaryState.js":[78415,[39701]],"./BadgeCloseXTypeRoundedColorPrimaryState2.js":[95289,[90869]],"./BadgeCloseXTypeRoundedColorPurpleState.js":[70073,[4633]],"./BadgeCloseXTypeRoundedColorPurpleState2.js":[46979,[89329]],"./BadgeCloseXTypeRoundedColorSuccessState.js":[33372,[3174]],"./BadgeCloseXTypeRoundedColorSuccessState2.js":[59276,[76468]],"./BadgeCloseXTypeRoundedColorWarningState.js":[53205,[63999]],"./BadgeCloseXTypeRoundedColorWarningState2.js":[67735,[24087]],"./BadgeCloseXTypeSquareColorBlueLight.js":[85010,[66868]],"./BadgeCloseXTypeSquareColorBlueLight2.js":[32930,[51314]],"./BadgeCloseXTypeSquareColorBlueState.js":[68879,[15393]],"./BadgeCloseXTypeSquareColorBlueState2.js":[35993,[89897]],"./BadgeCloseXTypeSquareColorErrorState.js":[19595,[36899]],"./BadgeCloseXTypeSquareColorErrorState2.js":[75357,[46163]],"./BadgeCloseXTypeSquareColorGrayBlue.js":[67595,[93459]],"./BadgeCloseXTypeSquareColorGrayBlue2.js":[3005,[46147]],"./BadgeCloseXTypeSquareColorGrayState.js":[774,[91428]],"./BadgeCloseXTypeSquareColorGrayState2.js":[75246,[58722]],"./BadgeCloseXTypeSquareColorIndigoState.js":[2433,[387]],"./BadgeCloseXTypeSquareColorIndigoState2.js":[60347,[52691]],"./BadgeCloseXTypeSquareColorOrangeState.js":[84285,[96063]],"./BadgeCloseXTypeSquareColorOrangeState2.js":[56463,[29495]],"./BadgeCloseXTypeSquareColorPinkState.js":[63731,[85809]],"./BadgeCloseXTypeSquareColorPinkState2.js":[5877,[91257]],"./BadgeCloseXTypeSquareColorPrimaryState.js":[9915,[71995]],"./BadgeCloseXTypeSquareColorPrimaryState2.js":[99309,[11099]],"./BadgeCloseXTypeSquareColorPurpleState.js":[78509,[73087]],"./BadgeCloseXTypeSquareColorPurpleState2.js":[26431,[71511]],"./BadgeCloseXTypeSquareColorSuccessState.js":[21856,[31920]],"./BadgeCloseXTypeSquareColorSuccessState2.js":[85160,[44582]],"./BadgeCloseXTypeSquareColorWarningState.js":[66265,[57617]],"./BadgeCloseXTypeSquareColorWarningState2.js":[71907,[13433]],"./BadgeSizeLgTypeBadgeModern.js":[19674,[99570]],"./BadgeSizeLgTypeBadgeModern28.js":[84376,[84280]],"./BadgeSizeLgTypePillColor.js":[59032,[80596]],"./BadgeSizeLgTypePillColor10.js":[73621,[2697]],"./BadgeSizeLgTypePillColor11.js":[55382,[21554]],"./BadgeSizeLgTypePillColor12.js":[75027,[46475]],"./BadgeSizeLgTypePillColor2.js":[85968,[5970]],"./BadgeSizeLgTypePillColor28.js":[87674,[85214]],"./BadgeSizeLgTypePillColor3.js":[27015,[28233]],"./BadgeSizeLgTypePillColor32.js":[65377,[52705]],"./BadgeSizeLgTypePillColor36.js":[49629,[20085]],"./BadgeSizeLgTypePillColor4.js":[55750,[51384]],"./BadgeSizeLgTypePillColor40.js":[79236,[87648]],"./BadgeSizeLgTypePillColor44.js":[46616,[81452]],"./BadgeSizeLgTypePillColor48.js":[12316,[42216]],"./BadgeSizeLgTypePillColor5.js":[86469,[16495]],"./BadgeSizeLgTypePillColor52.js":[57351,[66151]],"./BadgeSizeLgTypePillColor56.js":[7843,[16643]],"./BadgeSizeLgTypePillColor6.js":[22044,[29142]],"./BadgeSizeLgTypePillColor60.js":[40278,[37170]],"./BadgeSizeLgTypePillColor64.js":[13706,[79574]],"./BadgeSizeLgTypePillColor68.js":[82366,[53002]],"./BadgeSizeLgTypePillColor7.js":[26979,[89277]],"./BadgeSizeLgTypePillColor72.js":[58533,[37453]],"./BadgeSizeLgTypePillColor8.js":[674,[45372]],"./BadgeSizeLgTypePillColor9.js":[2737,[80003]],"./BadgeSizeMdTypeBadgeModern.js":[48334,[88606]],"./BadgeSizeMdTypeBadgeModern28.js":[22108,[60932]],"./BadgeSizeMdTypePillColor.js":[56004,[97752]],"./BadgeSizeMdTypePillColor10.js":[9537,[24685]],"./BadgeSizeMdTypePillColor11.js":[41906,[94342]],"./BadgeSizeMdTypePillColor12.js":[48703,[77279]],"./BadgeSizeMdTypePillColor2.js":[1380,[74014]],"./BadgeSizeMdTypePillColor28.js":[
2646,[12306]],"./BadgeSizeMdTypePillColor3.js":[23403,[20805]],"./BadgeSizeMdTypePillColor32.js":[81117,[20133]],"./BadgeSizeMdTypePillColor36.js":[14689,[30513]],"./BadgeSizeMdTypePillColor4.js":[63618,[75404]],"./BadgeSizeMdTypePillColor40.js":[71720,[87564]],"./BadgeSizeMdTypePillColor44.js":[30516,[2816]],"./BadgeSizeMdTypePillColor48.js":[17152,[74164]],"./BadgeSizeMdTypePillColor5.js":[82033,[93971]],"./BadgeSizeMdTypePillColor52.js":[68875,[57443]],"./BadgeSizeMdTypePillColor56.js":[99631,[80775]],"./BadgeSizeMdTypePillColor6.js":[91e3,[68730]],"./BadgeSizeMdTypePillColor60.js":[3898,[9822]],"./BadgeSizeMdTypePillColor64.js":[87942,[62010]],"./BadgeSizeMdTypePillColor68.js":[72002,[94470]],"./BadgeSizeMdTypePillColor7.js":[54159,[37073]],"./BadgeSizeMdTypePillColor72.js":[51577,[7897]],"./BadgeSizeMdTypePillColor8.js":[18694,[59464]],"./BadgeSizeMdTypePillColor9.js":[49413,[7423]],"./BadgeSizeSmTypeBadgeModern.js":[88305,[6397]],"./BadgeSizeSmTypeBadgeModern10.js":[30652,[37264]],"./BadgeSizeSmTypeBadgeModern11.js":[28643,[73831]],"./BadgeSizeSmTypeBadgeModern12.js":[58470,[6894]],"./BadgeSizeSmTypeBadgeModern13.js":[76741,[57301]],"./BadgeSizeSmTypeBadgeModern14.js":[11472,[56444]],"./BadgeSizeSmTypeBadgeModern15.js":[35623,[7971]],"./BadgeSizeSmTypeBadgeModern16.js":[31898,[49770]],"./BadgeSizeSmTypeBadgeModern17.js":[86953,[67681]],"./BadgeSizeSmTypeBadgeModern18.js":[47044,[56568]],"./BadgeSizeSmTypeBadgeModern19.js":[62667,[95503]],"./BadgeSizeSmTypeBadgeModern2.js":[28171,[80269]],"./BadgeSizeSmTypeBadgeModern20.js":[411,[55727]],"./BadgeSizeSmTypeBadgeModern21.js":[52468,[90616]],"./BadgeSizeSmTypeBadgeModern22.js":[80669,[51805]],"./BadgeSizeSmTypeBadgeModern23.js":[96926,[33686]],"./BadgeSizeSmTypeBadgeModern24.js":[95935,[24971]],"./BadgeSizeSmTypeBadgeModern25.js":[61320,[23236]],"./BadgeSizeSmTypeBadgeModern26.js":[80065,[81193]],"./BadgeSizeSmTypeBadgeModern27.js":[89138,[16402]],"./BadgeSizeSmTypeBadgeModern28.js":[82483,[7879]],"./BadgeSizeSmTypeBadgeModern29.js":[65868,[13840]],"./BadgeSizeSmTypeBadgeModern3.js":[46724,[49926]],"./BadgeSizeSmTypeBadgeModern30.js":[89902,[77538]],"./BadgeSizeSmTypeBadgeModern4.js":[10097,[53691]],"./BadgeSizeSmTypeBadgeModern5.js":[42210,[17524]],"./BadgeSizeSmTypeBadgeModern6.js":[64815,[9913]],"./BadgeSizeSmTypeBadgeModern7.js":[30456,[45378]],"./BadgeSizeSmTypeBadgeModern8.js":[25893,[24119]],"./BadgeSizeSmTypeBadgeModern9.js":[58150,[64512]],"./BadgeSizeSmTypePillColor.js":[23159,[35847]],"./BadgeSizeSmTypePillColor10.js":[6842,[47986]],"./BadgeSizeSmTypePillColor11.js":[77353,[12777]],"./BadgeSizeSmTypePillColor12.js":[26992,[54820]],"./BadgeSizeSmTypePillColor13.js":[33863,[56555]],"./BadgeSizeSmTypePillColor14.js":[62598,[65270]],"./BadgeSizeSmTypePillColor15.js":[9669,[83389]],"./BadgeSizeSmTypePillColor16.js":[2716,[22200]],"./BadgeSizeSmTypePillColor17.js":[84355,[3663]],"./BadgeSizeSmTypePillColor18.js":[58050,[81226]],"./BadgeSizeSmTypePillColor19.js":[25937,[33313]],"./BadgeSizeSmTypePillColor2.js":[56369,[6959]],"./BadgeSizeSmTypePillColor20.js":[80333,[89173]],"./BadgeSizeSmTypePillColor21.js":[35982,[61006]],"./BadgeSizeSmTypePillColor22.js":[20843,[46279]],"./BadgeSizeSmTypePillColor23.js":[55748,[26064]],"./BadgeSizeSmTypePillColor24.js":[2769,[28737]],"./BadgeSizeSmTypePillColor25.js":[34882,[61866]],"./BadgeSizeSmTypePillColor26.js":[73839,[20067]],"./BadgeSizeSmTypePillColor27.js":[39480,[85436]],"./BadgeSizeSmTypePillColor28.js":[34917,[29341]],"./BadgeSizeSmTypePillColor29.js":[67174,[72086]],"./BadgeSizeSmTypePillColor3.js":[88482,[84376]],"./BadgeSizeSmTypePillColor30.js":[23144,[84672]],"./BadgeSizeSmTypePillColor31.js":[57759,[62615]],"./BadgeSizeSmTypePillColor32.js":[50962,[54302]],"./BadgeSizeSmTypePillColor33.js":[41889,[38117]],"./BadgeSizeSmTypePillColor34.js":[14292,[26892]],"./BadgeSizeSmTypePillColor35.js":[62235,[62867]],"./BadgeSizeSmTypePillColor36.js":[58750,[78202]],"./BadgeSizeSmTypePillColor37.js":[42493,[5969]],"./BadgeSizeSmTypePillColor38.js":[42944,[71816]],"./BadgeSizeSmTypePillColor39.js":[32663,[53023]],"./BadgeSizeSmTypePillColor4.js":[74443,[9129]],"./BadgeSizeSmTypePillColor40.js":[75067,[55907]],"./BadgeSizeSmTypePillColor41.js":[27124,[4380]],"./BadgeSizeSmTypePillColor42.js":[55325,[99265]],"./BadgeSizeSmTypePillColor43.js":[71582,[81354]],"./BadgeSizeSmTypePillColor44.js":[70591,[5415]],"./BadgeSizeSmTypePillColor45.js":[35976,[68848]],"./BadgeSizeSmTypePillColor46.js":[54721,[88885]],"./BadgeSizeSmTypePillColor47.js":[63794,[38478]],"./BadgeSizeSmTypePillColor48.js":[40787,[73035]],"./BadgeSizeSmTypePillColor49.js":[40524,[20772]],"./BadgeSizeSmTypePillColor5.js":[92996,[93810]],"./BadgeSizeSmTypePillColor50.js":[64558,[30150]],"./BadgeSizeSmTypePillColor51.js":[74221,[26317]],"./BadgeSizeSmTypePillColor52.js":[92164,[65128]],"./BadgeSizeSmTypePillColor53.js":[14187,[52735]],"./BadgeSizeSmTypePillColor54.js":[54402,[91426]],"./BadgeSizeSmTypePillColor55.js":[72817,[35814]],"./BadgeSizeSmTypePillColor56.js":[81784,[23924]],"./BadgeSizeSmTypePillColor57.js":[44943,[76443]],"./BadgeSizeSmTypePillColor58.js":[9478,[61854]],"./BadgeSizeSmTypePillColor59.js":[40197,[92293]],"./BadgeSizeSmTypePillColor6.js":[17581,[52907]],"./BadgeSizeSmTypePillColor60.js":[47169,[57705]],"./BadgeSizeSmTypePillColor61.js":[93266,[19090]],"./BadgeSizeSmTypePillColor62.js":[51647,[43499]],"./BadgeSizeSmTypePillColor63.js":[17032,[91236]],"./BadgeSizeSmTypePillColor64.js":[13597,[18749]],"./BadgeSizeSmTypePillColor65.js":[64030,[42262]],"./BadgeSizeSmTypePillColor66.js":[49179,[45967]],"./BadgeSizeSmTypePillColor67.js":[75828,[80856]],"./BadgeSizeSmTypePillColor68.js":[73465,[75617]],"./BadgeSizeSmTypePillColor69.js":[60682,[58218]],"./BadgeSizeSmTypePillColor7.js":[73230,[644]],"./BadgeSizeSmTypePillColor70.js":[5308,[26196]],"./BadgeSizeSmTypePillColor71.js":[3299,[4379]],"./BadgeSizeSmTypePillColor72.js":[33126,[19362]],"./BadgeSizeSmTypePillColor73.js":[35045,[67001]],"./BadgeSizeSmTypePillColor74.js":[86128,[18696]],"./BadgeSizeSmTypePillColor75.js":[10279,[23199]],"./BadgeSizeSmTypePillColor76.js":[6554,[35302]],"./BadgeSizeSmTypePillColor77.js":[61609,[79885]],"./BadgeSizeSmTypePillColor78.js":[21700,[39596]],"./BadgeSizeSmTypePillColor79.js":[37323,[35923]],"./BadgeSizeSmTypePillColor8.js":[24103,[68757]],"./BadgeSizeSmTypePillColor80.js":[15391,[90791]],"./BadgeSizeSmTypePillColor81.js":[4072,[96752]],"./BadgeSizeSmTypePillColor82.js":[34209,[33685]],"./BadgeSizeSmTypePillColor83.js":[14482,[48046]],"./BadgeSizeSmTypePillColor84.js":[19867,[83811]],"./BadgeSizeSmTypePillColor85.js":[20340,[49180]],"./BadgeSizeSmTypePillColor86.js":[34813,[49953]],"./BadgeSizeSmTypePillColor87.js":[8542,[32554]],"./BadgeSizeSmTypePillColor88.js":[24983,[20303]],"./BadgeSizeSmTypePillColor89.js":[83680,[55192]],"./BadgeSizeSmTypePillColor9.js":[99952,[34702]],"./BadgeSizeSmTypePillColor90.js":[22050,[25594]],"./BadgeSizeSmTypePillColor91.js":[6289,[69713]],"./BadgeSizeSmTypePillColor92.js":[26648,[13932]],"./BadgeSizeSmTypePillColor93.js":[61007,[10259]],"./BadgeSizeSmTypePillColor94.js":[23150,[98814]],"./BadgeSizeSmTypePillColor95.js":[67501,[59333]],"./BadgeSizeSmTypePillColor96.js":[42916,[29184]],"./Bank.js":[51065,[87501]],"./BankNote01.js":[82974,[42598]],"./BankNote02.js":[94299,[30495]],"./BankNote03.js":[94772,[25992]],"./BarChart01.js":[36079,[97595]],"./BarChart02.js":[
261890,[12578]],"./BarChart03.js":[63953,[60217]],"./BarChart04.js":[99652,[11912]],"./BarChart05.js":[5323,[63]],"./BarChart06.js":[55694,[28518]],"./BarChart07.js":[81709,[73101]],"./BarChart08.js":[30832,[32812]],"./BarChart09.js":[88231,[29139]],"./BarChart10.js":[46461,[34569]],"./BarChart11.js":[62718,[89925]],"./BarChart12.js":[82555,[36715]],"./BarChartCircle01.js":[32503,[2839]],"./BarChartCircle02.js":[73578,[94526]],"./BarChartCircle03.js":[63065,[41317]],"./BarChartSquare01.js":[11636,[5792]],"./BarChartSquare02.js":[9757,[71173]],"./BarChartSquare03.js":[99838,[40734]],"./BarChartSquareDown.js":[77311,[82323]],"./BarChartSquareMinus.js":[19971,[67997]],"./BarChartSquarePlus.js":[38683,[81355]],"./BarChartSquareUp.js":[5754,[39294]],"./BarLineChart.js":[59922,[98802]],"./BatteryCharging01.js":[42926,[21372]],"./BatteryCharging02.js":[50027,[22145]],"./BatteryEmpty.js":[10489,[6245]],"./BatteryFull.js":[85443,[22577]],"./BatteryLow.js":[97786,[21466]],"./BatteryMid.js":[62478,[78650]],"./Beaker01.js":[41102,[15886]],"./Beaker02.js":[42315,[82823]],"./Bell01.js":[13881,[22065]],"./Bell02.js":[96480,[17868]],"./Bell03.js":[86199,[62611]],"./Bell04.js":[27670,[59006]],"./BellMinus.js":[46248,[89502]],"./BellOff01.js":[69642,[26212]],"./BellOff02.js":[46903,[521]],"./BellOff03.js":[5600,[35730]],"./BellPlus.js":[29042,[34150]],"./BellRinging01.js":[9793,[55335]],"./BellRinging02.js":[79656,[30926]],"./BellRinging03.js":[90975,[81333]],"./BellRinging04.js":[84126,[3772]],"./BezierCurve01.js":[48026,[18336]],"./Bez
2ierCurve02.js":[51751,[69]],"./BezierCurve03.js":[27600,[69630]],"./BluetoothConnect.js":[90423,[27955]],"./BluetoothOff.js":[25428,[26128]],"./BluetoothOn.js":[16600,[39638]],"./BluetoothSignal.js":[61141,[58767]],"./Bold01.js":[48871,[96731]],"./Bold02.js":[45146,[72066]],"./BoldSquare.js":[60851,[27455]],"./BookClosed.js":[69630,[22218]],"./BookOpen01.js":[68153,[95669]],"./BookOpen02.js":[33856,[75088]],"./Bookmark.js":[34703,[68483]],"./BookmarkAdd.js":[60848,[18154]],"./BookmarkCheck.js":[7047,[67989]],"./BookmarkMinus.js":[18551,[91745]],"./BookmarkX.js":[92287,[35865]],"./Box.js":[54906,[73372]],"./Brackets.js":[34278,[32330]],"./BracketsCheck.js":[44676,[78586]],"./BracketsEllipses.js":[35793,[56213]],"./BracketsMinus.js":[83292,[50942]],"./BracketsPlus.js":[2582,[53798]],"./BracketsSlash.js":[95549,[83371]],"./BracketsX.js":[78300,[71958]],"./Briefcase01.js":[4172,[25550]],"./Briefcase02.js":[10869,[10823]],"./Browser.js":[93951,[78021]],"./Brush01.js":[94e3,[23262]],"./Brush02.js":[44361,[24631]],"./Brush03.js":[90202,[88320]],"./Building01.js":[84416,[83228]],"./Building02.js":[18713,[26529]],"./Building03.js":[48458,[43306]],"./Building04.js":[25971,[44071]],"./Building05.js":[37100,[7504]],"./Building06.js":[24565,[86965]],"./Building07.js":[32502,[58798]],"./Building08.js":[16127,[94411]],"./Bus.js":[47537,[16647]],"./ButtonsButtonSize2xlHierarchyPrimaryIcon10.js":[78150,[50230]],"./ButtonsButtonSize2xlHierarchyPrimaryIcon11.js":[8869,[7485]],"./ButtonsButtonSize2xlHierarchyPrimaryIcon12.js":[1916,[88824]],"./ButtonsButtonSize2xlHierarchyPrimaryIcon9.js":[40820,[52282]],"./ButtonsButtonSize2xlHierarchySecondaryColor10.js":[50110,[40840]],"./ButtonsButtonSize2xlHierarchySecondaryColor11.js":[60029,[88799]],"./ButtonsButtonSize2xlHierarchySecondaryColor12.js":[61908,[5862]],"./ButtonsButtonSize2xlHierarchySecondaryColor9.js":[99564,[60280]],"./ButtonsButtonSize2xlHierarchySecondaryGray10.js":[93148,[43292]],"./ButtonsButtonSize2xlHierarchySecondaryGray11.js":[98083,[94819]],"./ButtonsButtonSize2xlHierarchySecondaryGray12.js":[26854,[36618]],"./ButtonsButtonSize2xlHierarchySecondaryGray9.js":[9606,[37252]],"./ButtonsButtonSize2xlHierarchyTertiaryColor10.js":[50080,[80120]],"./ButtonsButtonSize2xlHierarchyTertiaryColor11.js":[65207,[45231]],"./ButtonsButtonSize2xlHierarchyTertiaryColor12.js":[48298,[6838]],"./ButtonsButtonSize2xlHierarchyTertiaryColor9.js":[67410,[20040]],"./ButtonsButtonSize2xlHierarchyTertiaryGray10.js":[68626,[86284]],"./ButtonsButtonSize2xlHierarchyTertiaryGray11.js":[36257,[5907]],"./ButtonsButtonSize2xlHierarchyTertiaryGray12.js":[83336,[21242]],"./ButtonsButtonSize2xlHierarchyTertiaryGray9.js":[21128,[48116]],"./ButtonsButtonSizeLgHierarchyPrimaryIcon10.js":[16793,[71403]],"./ButtonsButtonSizeLgHierarchyPrimaryIcon11.js":[27306,[35492]],"./ButtonsButtonSizeLgHierarchyPrimaryIcon12.js":[86231,[85609]],"./ButtonsButtonSizeLgHierarchyPrimaryIcon9.js":[11261,[97577]],"./ButtonsButtonSizeLgHierarchySecondaryColor10.js":[63287,[68071]],"./ButtonsButtonSizeLgHierarchySecondaryColor11.js":[73568,[31504]],"./ButtonsButtonSizeLgHierarchySecondaryColor12.js":[74617,[51541]],"./ButtonsButtonSizeLgHierarchySecondaryColor9.js":[91687,[39677]],"./ButtonsButtonSizeLgHierarchySecondaryGray10.js":[14539,[41213]],"./ButtonsButtonSizeLgHierarchySecondaryGray11.js":[15268,[83958]],"./ButtonsButtonSizeLgHierarchySecondaryGray12.js":[39853,[45135]],"./ButtonsButtonSizeLgHierarchySecondaryGray9.js":[85075,[91023]],"./ButtonsButtonSizeLgHierarchyTertiaryColor10.js":[55431,[62861]],"./ButtonsButtonSizeLgHierarchyTertiaryColor11.js":[14928,[32518]],"./ButtonsButtonSizeLgHierarchyTertiaryColor12.js":[64233,[15455]],"./ButtonsButtonSizeLgHierarchyTertiaryColor9.js":[78327,[33343]],"./ButtonsButtonSizeLgHierarchyTertiaryGray10.js":[74459,[14303]],"./ButtonsButtonSizeLgHierarchyTertiaryGray11.js":[1108,[66344]],"./ButtonsButtonSizeLgHierarchyTertiaryGray12.js":[38877,[61709]],"./ButtonsButtonSizeLgHierarchyTertiaryGray9.js":[29603,[43925]],"./ButtonsButtonSizeMdHierarchyPrimaryIcon10.js":[90089,[18587]],"./ButtonsButtonSizeMdHierarchyPrimaryIcon11.js":[42874,[756]],"./ButtonsButtonSizeMdHierarchyPrimaryIcon12.js":[46599,[57913]],"./ButtonsButtonSizeMdHierarchyPrimaryIcon9.js":[1709,[46713]],"./ButtonsButtonSizeMdHierarchySecondaryColor10.js":[92103,[1111]],"./ButtonsButtonSizeMdHierarchySecondaryColor11.js":[67952,[6816]],"./ButtonsButtonSizeMdHierarchySecondaryColor12.js":[43433,[60261]],"./ButtonsButtonSizeMdHierarchySecondaryColor9.js":[32951,[3469]],"./ButtonsButtonSizeMdHierarchySecondaryGray10.js":[74203,[78893]],"./ButtonsButtonSizeMdHierarchySecondaryGray11.js":[74676,[48550]],"./ButtonsButtonSizeMdHierarchySecondaryGray12.js":[72797,[31487]],"./ButtonsButtonSizeMdHierarchySecondaryGray9.js":[92995,[39903]],"./ButtonsButtonSizeMdHierarchyTertiaryColor10.js":[16631,[62621]],"./ButtonsButtonSizeMdHierarchyTertiaryColor11.js":[26912,[21718]],"./ButtonsButtonSizeMdHierarchyTertiaryColor12.js":[27961,[66543]],"./ButtonsButtonSizeMdHierarchyTertiaryColor9.js":[52807,[84751]],"./ButtonsButtonSizeMdHierarchyTertiaryGray10.js":[92011,[95471]],"./ButtonsButtonSizeMdHierarchyTertiaryGray11.js":[76388,[56536]],"./ButtonsButtonSizeMdHierarchyTertiaryGray12.js":[973,[91549]
2],"./ButtonsButtonSizeMdHierarchyTertiaryGray9.js":[17299,[52517]],"./ButtonsButtonSizeSmHierarchyPrimaryIcon10.js":[14388,[65426]],"./ButtonsButtonSizeSmHierarchyPrimaryIcon11.js":[71387,[87689]],"./ButtonsButtonSizeSmHierarchyPrimaryIcon12.js":[2590,[37572]],"./ButtonsButtonSizeSmHierarchyPrimaryIcon9.js":[26513,[30862]],"./ButtonsButtonSizeSmHierarchySecondaryColor10.js":[64160,[62732]],"./ButtonsButtonSizeSmHierarchySecondaryColor11.js":[70231,[7475]],"./ButtonsButtonSizeSmHierarchySecondaryColor12.js":[68778,[39706]],"./ButtonsButtonSizeSmHierarchySecondaryColor9.js":[36146,[43572]],"./ButtonsButtonSizeSmHierarchySecondaryGray10.js":[85106,[11144]],"./ButtonsButtonSizeSmHierarchySecondaryGray11.js":[4833,[98751]],"./ButtonsButtonSizeSmHierarchySecondaryGray12.js":[74696,[92518]],"./ButtonsButtonSizeSmHierarchySecondaryGray9.js":[66312,[9784]],"./ButtonsButtonSizeSmHierarchyTertiaryColor10.js":[17026,[66076]],"./ButtonsButtonSizeSmHierarchyTertiaryColor11.js":[84913,[707]],"./ButtonsButtonSizeSmHierarchyTertiaryColor12.js":[5272,[65802]],"./ButtonsButtonSizeSmHierarchyTertiaryColor9.js":[4056,[100]],"./ButtonsButtonSizeSmHierarchyTertiaryGray10.js":[32440,[12280]],"./ButtonsButtonSizeSmHierarchyTertiaryGray11.js":[66799,[93743]],"./ButtonsButtonSizeSmHierarchyTertiaryGray12.js":[27842,[90038]],"./ButtonsButtonSizeSmHierarchyTertiaryGray9.js":[82730,[99080]],"./ButtonsButtonSizeXlHierarchyPrimaryIcon10.js":[93044,[926]],"./ButtonsButtonSizeXlHierarchyPrimaryIcon11.js":[57339,[84741]],"./ButtonsButtonSizeXlHierarchyPrimaryIcon12.js":[94974,[31296]],"./ButtonsButtonSizeXlHierarchyPrimaryIcon9.js":[3614,[27810]],"./ButtonsButtonSizeXlHierarchySecondaryColor10.js":[27904,[3808]],"./ButtonsButtonSizeXlHierarchySecondaryColor11.js":[85559,[47063]],"./ButtonsButtonSizeXlHierarchySecondaryColor12.js":[91946,[38750]],"./ButtonsButtonSizeXlHierarchySecondaryColor9.js":[10418,[47632]],"./ButtonsButtonSizeXlHierarchySecondaryGray10.js":[11954,[86116]],"./ButtonsButtonSizeXlHierarchySecondaryGray11.js":[2881,[38379]],"./ButtonsButtonSizeXlHierarchySecondaryGray12.js":[84136,[13970]],"./ButtonsButtonSizeXlHierarchySecondaryGray9.js":[97480,[2476]],"./ButtonsButtonSizeXlHierarchyTertiaryColor10.js":[36930,[6192]],"./ButtonsButtonSizeXlHierarchyTertiaryColor11.js":[55345,[231]],"./ButtonsButtonSizeXlHierarchyTertiaryColor12.js":[64312,[75822]],"./ButtonsButtonSizeXlHierarchyTertiaryColor9.js":[64984,[93856]],"./ButtonsButtonSizeXlHierarchyTertiaryGray10.js":[66968,[19380]],"./ButtonsButtonSizeXlHierarchyTertiaryGray11.js":[30127,[55547]],"./ButtonsButtonSizeXlHierarchyTertiaryGray12.js":[39586,[47234]],"./ButtonsButtonSizeXlHierarchyTertiaryGray9.js":[29642,[22012]],"./ButtonsButtonUtilitySizeSmHierarchySecondaryState.js":[13645,[58427]],"./ButtonsButtonUtilitySizeSmHierarchySecondaryState2.js":[81503,[55035]],"./ButtonsButtonUtilitySizeSmHierarchySecondaryState3.js":[46888,[60500]],"./ButtonsButtonUtilitySizeSmHierarchySecondaryState4.js":[66237,[30541]],"./ButtonsButtonUtilitySizeSmHierarchyTertiaryState.js":[67411,[59051]],"./ButtonsButtonUtilitySizeSmHierarchyTertiaryState2.js":[1077,[61675]],"./ButtonsButtonUtilitySizeSmHierarchyTertiaryState3.js":[92118,[9412]],"./ButtonsButtonUtilitySizeSmHierarchyTertiaryState4.js":[50647,[36925]],"./ButtonsButtonUtilitySizeXsHierarchySecondaryState.js":[80954,[47572]],"./ButtonsButtonUtilitySizeXsHierarchySecondaryState2.js":[45498,[27186]],"./ButtonsButtonUtilitySizeXsHierarchySecondaryState3.js":[16009,[42505]],"./ButtonsButtonUtilitySizeXsHierarchySecondaryState4.js":[25020,[8184]],"./ButtonsButtonUtilitySizeXsHierarchyTertiaryState.js":[12090,[92382]],"./ButtonsButtonUtilitySizeXsHierarchyTertiaryState2.js":[86650,[47612]],"./ButtonsButtonUtilitySizeXsHierarchyTertiaryState3.js":[41705,[99139]],"./ButtonsButtonUtilitySizeXsHierarchyTertiaryState4.js":[85404,[74766]],"./Calculator.js":[87839,[85191]],"./Calendar2.js":[55315,[97789]],"./CalendarCellDateTypeSelected.js":[87712,[82404]],"./CalendarCellDateTypeTodaySDate.js":[49403,[99407]],"./CalendarCellTypeActiveStateDefault.js":[59649,[79901]],"./CalendarCellTypeActiveStateDisabled.js":[26758,[58228]],"./CalendarCellTypeActiveStateHover.js":[84574,[38670
2]],"./CalendarCellTypeDefaultStateDefault.js":[54018,[90552]],"./CalendarCellTypeDefaultStateDisabled.js":[34651,[66755]],"./CalendarCellTypeDefaultStateHover.js":[77193,[39763]],"./CalendarCellTypeSelectedStateDefault.js":[26222,[49222]],"./CalendarCellTypeSelectedStateDisabled.js":[16143,[19169]],"./CalendarCellTypeSelectedStateHover.js":[68349,[48537]],"./CalendarCellTypeTodaySDateState.js":[93030,[27016]],"./CalendarCellTypeTodaySDateState2.js":[81518,[22670]],"./CalendarCellTypeTodaySDateState3.js":[7533,[56725]],"./CalendarCheck01.js":[65882,[5736]],"./CalendarCheck02.js":[69607,[66925]],"./CalendarColumnHeaderTypeDefaultBreakpointMobile.js":[60852,[75110]],"./CalendarColumnHeaderTypeSelectedBreakpointMobile.js":[34714,[97234]],"./CalendarColumnHeaderTypeTodaySDateBreakpoint2.js":[41685,[18367]],"./CalendarDate.js":[89237,[25497]],"./CalendarDateIcon.js":[4028,[49904]],"./CalendarEventMonthViewStateDefaultColorBlueBreakpoint.js":[86062,[52864]],"./CalendarEventMonthViewStateDefaultColorBrandBreakpoint2.js":[9333,[40875]],"./CalendarEventMonthViewStateDefaultColorGrayBreakpoint2.js":[28135,[65967]],"./CalendarEventMonthViewStateDefaultColorGreenBreakpoint.js":[849,[18565]],"./CalendarEventMonthViewStateDefaultColorIndigoBreakpoint.js":[92112,[17490]],"./CalendarEventMonthViewStateDefaultColorOrangeBreakpoint.js":[87768,[88878]],"./CalendarEventMonthViewStateDefaultColorPinkBreakpoint.js":[33578,[11796]],"./CalendarEventMonthViewStateDefaultColorPurpleBreakpoint.js":[18788,[17462]],"./CalendarEventMonthViewStateDefaultColorYellowBreakpoint.js":[76206,[37520]],"./CalendarHeart01.js":[11078,[85276]],"./CalendarHeart02.js":[98659,[44929]],"./CalendarMinus01.js":[97950,[68048]],"./CalendarMinus02.js":[9275,[71733]],"./CalendarPlus01.js":[71078,[31582]],"./CalendarPlus02.js":[41251,[56247]],"./Camera01.js":[70019,[2931]],"./Camera02.js":[76550,[77690]],"./Camera03.js":[44293,[46033]],"./CameraLens.js":[56052,[93840]],"./CameraOff.js":[28155,[6981]],"./CameraPlus.js":[14720,[89596]],"./Car01.js":[42026,[48432]],"./Car02.js":[84599,[69013]],"./Certificate01.js":[73083,[81145]],"./Certificate02.js":[27070,[7988]],"./ChartBreakoutCircle.js":[85606,[75944]],"./ChartBreakoutSquare.js":[81365,[455]],"./Check.js":[75775,[24025]],"./CheckCircle.js":[57819,[64453]],"./CheckCircleBroken.js":[50690,[46012]],"./CheckDone01.js":[15848,[23438]],"./CheckDone02.js":[45985,[74023]],"./CheckHeart.js":[61867,[23407]],"./CheckSquare.js":[43052,[22750]],"./CheckSquareBroken.js":[16777,[64307]],"./CheckVerified01.js":[53212,[76674]],"./CheckVerified02.js":[43813,[78043]],"./CheckVerified03.js":[13094,[25524]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize.js":[25504,[74444]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize10.js":[9949,[97505]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize11.js":[30,[45418]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize12.js":[11355,[19971]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize13.js":[11828,[68444]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize14.js":[25697,[29653]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize15.js":[5970,[95598]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize16.js":[6879,[3655]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize2.js":[95592,[20410]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize3.js":[30207,[64529]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize4.js":[42590,[43232]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize5.js":[75805,[21175]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize6.js":[54388,[12862]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize7.js":[11387,[80325]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize8.js":[39242,[14580]],"./CheckboxBaseCheckedFalseIndeterminateFalseSize9.js":[52025,[16059]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize.js":[34525,[62663]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize10.js":[21992,[75442]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize11.js":[56607,[90761]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize12.js":[98226,[82276]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize13.js":[52129,[34539]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize14.js":[80788,[26902]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize15.js":[54139,[61373]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize16.js":[68990,[66008]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize2.js":[12303,[3567]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize3.js":[49144,[38456]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize4.js":[41581,[29033]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize5.js":[31918,[64242]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize6.js":[81547,[72811]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize7.js":[59524,[54724]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize8.js":[91593,[65365]],"./CheckboxBaseCheckedTrueIndeterminateFalseSize9.js":[44378,[31310
2]],"./CheckboxBaseCheckedTrueIndeterminateTrueSize.js":[74946,[79022]],"./CheckboxBaseCheckedTrueIndeterminateTrueSize2.js":[90034,[11052]],"./CheckboxBaseCheckedTrueIndeterminateTrueSize3.js":[74017,[30675]],"./CheckboxBaseCheckedTrueIndeterminateTrueSize4.js":[88948,[38462]],"./CheckboxBaseCheckedTrueIndeterminateTrueSize5.js":[36891,[5925]],"./CheckboxBaseCheckedTrueIndeterminateTrueSize6.js":[90878,[68832]],"./CheckboxBaseCheckedTrueIndeterminateTrueSize7.js":[797,[46775]],"./CheckboxBaseCheckedTrueIndeterminateTrueSize8.js":[17600,[33346]],"./CheckboxCheckedFalseIndeterminateFalseSize17.js":[53881,[49689]],"./CheckboxCheckedFalseIndeterminateFalseSize18.js":[7828,[37536]],"./CheckboxCheckedFalseIndeterminateFalseSize19.js":[72123,[15479]],"./CheckboxCheckedFalseIndeterminateFalseSize20.js":[65067,[88103]],"./CheckboxCheckedFalseIndeterminateFalseSize21.js":[59396,[51536]],"./CheckboxCheckedFalseIndeterminateFalseSize22.js":[41453,[71573]],"./CheckboxCheckedFalseIndeterminateFalseSize23.js":[15438,[21166]],"./CheckboxCheckedFalseIndeterminateFalseSize24.js":[95823,[38595]],"./CheckboxCheckedFalseIndeterminateFalseSize25.js":[32664,[87068]],"./CheckboxCheckedFalseIndeterminateFalseSize26.js":[23697,[81953]],"./CheckboxCheckedFalseIndeterminateFalseSize27.js":[21634,[64042]],"./CheckboxCheckedFalseIndeterminateFalseSize28.js":[47939,[9775]],"./CheckboxCheckedFalseIndeterminateFalseSize29.js":[26652,[70840]],"./CheckboxCheckedFalseIndeterminateFalseSize30.js":[14910,[80378]],"./CheckboxCheckedFalseIndeterminateFalseSize31.js":[64477,[7601]],"./CheckboxCheckedFalseIndeterminateFalseSize32.js":[26708,[3404]],"./CheckboxCheckedTrueIndeterminateFalseSize17.js":[3338,[47932]],"./CheckboxCheckedTrueIndeterminateFalseSize18.js":[91835,[43421]],"./CheckboxCheckedTrueIndeterminateFalseSize19.js":[43892,[25302]],"./CheckboxCheckedTrueIndeterminateFalseSize20.js":[4116,[19986]],"./CheckboxCheckedTrueIndeterminateFalseSize21.js":[68411,[35305]],"./CheckboxCheckedTrueIndeterminateFalseSize22.js":[22398,[68836]],"./CheckboxCheckedTrueIndeterminateFalseSize23.js":[32317,[86923]],"./CheckboxCheckedTrueIndeterminateFalseSize24.js":[36264,[62390]],"./CheckboxCheckedTrueIndeterminateFalseSize25.js":[28351,[19645]],"./CheckboxCheckedTrueIndeterminateFalseSize26.js":[21554,[984]],"./CheckboxCheckedTrueIndeterminateFalseSize27.js":[89185,[23567]],"./CheckboxCheckedTrueIndeterminateFalseSize28.js":[91340,[52170]],"./CheckboxCheckedTrueIndeterminateFalseSize29.js":[57427,[19041]],"./CheckboxCheckedTrueIndeterminateFalseSize30.js":[90233,[72863]],"./CheckboxCheckedTrueIndeterminateFalseSize31.js":[77450,[8552]],"./CheckboxCheckedTrueIndeterminateFalseSize32.js":[78007,[20269]],"./CheckboxCheckedTrueIndeterminateTrueSize.js":[49279,[13739]],"./CheckboxCheckedTrueIndeterminateTrueSize2.js":[79593,[46795]],"./CheckboxCheckedTrueIndeterminateTrueSize3.js":[32378,[94532]],"./CheckboxCheckedTrueIndeterminateTrueSize4.js":[36067,[22045]],"./CheckboxCheckedTrueIndeterminateTrueSize5.js":[31132,[45558]],"./CheckboxCheckedTrueIndeterminateTrueSize6.js":[95557,[49263]],"./CheckboxCheckedTrueIndeterminateTrueSize7.js":[64838,[84152]],"./CheckboxCheckedTrueIndeterminateTrueSize8.js":[83951,[78913]],"./ChevronDown.js":[2684,[96198]],"./ChevronDownDouble.js":[60861,[36703]],"./ChevronLeft.js":[19741,[93527]],"./ChevronLeftDouble.js":[70444,[16798]],"./ChevronRight.js":[44156,[64124]],"./ChevronRightDouble.js":[62781,[5501]],"./ChevronSelectorHorizontal.js":[41129,[55759]],"./ChevronSelectorVertical.js":[76255,[42113]],"./ChevronUp.js":[82761,[74135]],"./ChevronUpDouble.js":[62448,[84030]],"./ChromeCast.js":[41114,[47358]],"./Circle.js":[57459,[95903]],"./CircleCut.js":[31091,[81805]],"./Clapperboard.js":[64880,[38444]],"./Clipboard.js":[30097,[32447]],"./ClipboardAttachment.js":[17896,[64878]],"./ClipboardCheck.js":[56401,[34033]],"./ClipboardDownload.js":[15137,[7347]],"./ClipboardMinus.js":[31893,[36797]],"./ClipboardPlus.js":[58669,[50379]],"./ClipboardX.js":[8933,[41549]],"./Clock.js":[34065,[30459]],"./ClockCheck.js":[62961,[60861]],"./ClockFastForward.js":[19266,[34822]],"./ClockPlus.js":[41165,[13447]],"./ClockRefresh.js":[96766,[90162]],"./ClockRewind.js":[95710,[85764]],"./ClockSnooze.js":[47571,[44545]],"./ClockStopwatch.js":[18726,[24046]],"./Cloud01.js":[57489,[78231]],"./Cloud02.js":[1144,[69918]],"./Cloud03.js":[35503,[357]],"./CloudBlank01.js":[34325,[17453]],"./CloudBlank02.js":[30508,[22088]],"./CloudLightning.js":[17866,[84650]],"./CloudMoon.js":[40419,[94525]],"./CloudOff.js":[83681,[35177]],"./CloudRaining01.js":[65857,[10793]],"./CloudRaining02.js":[12936,[44324]],"./CloudRaining03.js":[5023,[96587]],"./CloudRaining04.js":[82718,[95350]],"./CloudRaining05.js":[8989,[71837]],"./CloudRaining06.js":[58407,[33944]],"./CloudSnowing01.js":[51310,[71266]],"./CloudSnowing02.js":[52523,[79579]],"./CloudSun01.js":[5525,[99445]],"./CloudSun02.js":[1708,[36336]],"./CloudSun03.js":[90579,[72903]],"./Code01.js":[90730,[93913]],"./Code02.js":[70228,[36756]],"./CodeBrowser.js":[35660,[96670]],"./CodeCircle01.js":[36857,[80385]],"./CodeCircle02.js":[19456,[85500]],"./CodeCircle03.js":[9175,[37027]],"./CodeSnippet01.js":[36314,[8160]],"./CodeSnippet02.js":[
263335,[38309]],"./CodeSquare01.js":[91634,[70574]],"./CodeSquare02.js":[92543,[94983]],"./Codepen.js":[42007,[1889]],"./Coins01.js":[22174,[34740]],"./Coins02.js":[90971,[24249]],"./Coins03.js":[33972,[85890]],"./Coins04.js":[5313,[47199]],"./CoinsHand.js":[93084,[25382]],"./CoinsStacked01.js":[43519,[74503]],"./CoinsStacked02.js":[36722,[15406]],"./CoinsStacked03.js":[27649,[1045]],"./CoinsStacked04.js":[52,[16540]],"./CoinsSwap01.js":[1629,[13151]],"./CoinsSwap02.js":[87156,[6918]],"./Colors.js":[96035,[60943]],"./Columns01.js":[82615,[55085]],"./Columns02.js":[89002,[93896]],"./Columns03.js":[59257,[65151]],"./Command.js":[42682,[15936]],"./Compass.js":[17327,[34157]],"./Compass01.js":[3256,[29262]],"./Compass02.js":[66545,[14535]],"./Compass03.js":[98658,[94320]],"./Container2.js":[95932,[31172]],"./Contrast01.js":[60782,[80114]],"./Contrast02.js":[61995,[4523]],"./Contrast03.js":[46372,[52260]],"./Copy01.js":[98549,[49609]],"./Copy02.js":[11084,[75300]],"./Copy03.js":[99955,[93387]],"./Copy04.js":[22442,[85750]],"./Copy05.js":[92697,[20221]],"./Copy06.js":[58400,[59032]],"./Copy07.js":[16055,[24143]],"./CornerDownLeft.js":[8263,[28443]],"./CornerDownRight.js":[33286,[41912]],"./CornerLeftDown.js":[81227,[50807]],"./CornerLeftUp.js":[60622,[33226]],"./CornerRightDown.js":[47302,[86788]],"./CornerRightUp.js":[89383,[47913]],"./CornerUpLeft.js":[46378,[45326]],"./CornerUpRight.js":[98285,[82471]],"./CpuChip01.js":[11088,[84506]],"./CpuChip02.js":[11977,[9747]],"./CreditCard01.js":[1891,[79111]],"./CreditCard02.js":[31718,[36366]],"./CreditCardCheck.js":[52306,[44728]],"./CreditCardDown.js":[99368,[43156]],"./CreditCardDownload.js":[92448,[28312]],"./CreditCardEdit.js":[79880,[76356]],"./CreditCardLock.js":[67423,[99523]],"./CreditCardMinus.js":[14798,[70744]],"./CreditCardPlus.js":[47424,[36240]],"./CreditCardRefresh.js":[20285,[29631]],"./CreditCardSearch.js":[23260,[54396]],"./CreditCardShield.js":[67033,[17949]],"./CreditCardUp.js":[47853,[55769]],"./CreditCardUpload.js":[1421,[61565]],"./CreditCardX.js":[19462,[57504]],"./Crop01.js":[4522,[34246]],"./Crop02.js":[81783,[22143]],"./Cryptocurrency01.js":[39214,[59414]],"./Cryptocurrency02.js":[40427,[4239]],"./Cryptocurrency03.js":[75332,[81656]],"./Cryptocurrency04.js":[22353,[15977]],"./Cube01.js":[5493,[57653]],"./Cube02.js":[98796,[78192]],"./Cube03.js":[6899,[14759]],"./Cube04.js":[86858,[13994]],"./CubeOutline.js":[97710,[83856]],"./CurrencyBitcoin.js":[85228,[60126]],"./CurrencyBitcoinCircle.js":[71156,[24694]],"./CurrencyDollar.js":[58278,[65374]],"./CurrencyDollarCircle.js":[69874,[36278]],"./CurrencyEthereum.js":[44709,[18053]],"./CurrencyEthereumCircle.js":[36621,[5633]],"./CurrencyEuro.js":[93849,[24381]],"./CurrencyEuroCircle.js":[16657,[47225]],"./CurrencyPound.js":[43964,[82802]],"./CurrencyPoundCircle.js":[24900,[28282]],"./CurrencyRuble.js":[82800,[39222]],"./CurrencyRubleCircle.js":[1176,[8929]],"./CurrencyRupee.js":[96051,[5481]],"./CurrencyRupeeCircle.js":[99567,[84949]],"./CurrencyYen.js":[58078,[6148]],"./CurrencyYenCircle.js":[36042,[19760]],"./Cursor01.js":[18270,[9230]],"./Cursor02.js":[64283,[94503]],"./Cursor03.js":[16340,[74288]],"./Cursor04.js":[1409,[76961]],"./CursorBox.js":[55588,[78854]],"./CursorClick01.js":[75534,[66128]],"./CursorClick02.js":[99128,[69813]],"./CursorStateArrow.js":[13467,[44195]],"./CursorStateDrag.js":[48590,[90724]],"./CursorStateHand.js":[33425,[70851]],"./Data.js":[80479,[4319]],"./Database01.js":[23717,[98285]],"./Database02.js":[93980,[86568]],"./Database03.js":[49443,[50879]],"./Dataflow01.js":[12704,[83188]],"./Dataflow02.js":[13753,[40345]],"./Dataflow03.js":[970,[92706]],"./Dataflow04.js":[21011,[96543]],"./Delete.js":[76408,[83648]],"./DeskBell.js":[26219,[76183]],"./Diamond01.js":[99524,[14750]],"./Diamond02.js":[97933,[99767]],"./Dice1.js":[34897,[96799]],"./Dice2.js":[55256,[13862]],"./Dice3.js":[5967,[44205]],"./Dice4.js":[51758,[65108]],"./Dice5.js":[12461,[17627]],"./Dice6.js":[87876,[92962]],"./Disc01.js":[31741,[35297]],"./Disc02.js":[3540,[40412]],"./DistributeSpacingHorizontal.js":[53703,[99529]],"./DistributeSpacingVertical.js":[22029,[52771]],"./Divide01.js":[87265,[86465]],"./Divide02.js":[
268520,[57404]],"./Divide03.js":[86783,[8931]],"./Divider.js":[41482,[33888]],"./DotSizeLgOutlineFalse.js":[94873,[97363]],"./DotSizeLgOutlineTrue.js":[65680,[14980]],"./DotSizeMdOutlineFalse.js":[65277,[1247]],"./DotSizeMdOutlineTrue.js":[95452,[32168]],"./DotSizeSmOutlineFalse.js":[96184,[68926]],"./DotSizeSmOutlineTrue.js":[35567,[86503]],"./DotsGrid.js":[61539,[83879]],"./DotsHorizontal.js":[98931,[29091]],"./DotsVertical.js":[93857,[69853]],"./Download01.js":[20904,[31740]],"./Download02.js":[51041,[48865]],"./Download03.js":[97138,[15114]],"./DownloadCloud02.js":[432,[68410]],"./DropdownTypeAvatarOpenFalse.js":[25204,[7870]],"./DropdownTypeAvatarOpenTrue.js":[23603,[53671]],"./DropdownTypeIconOpenFalse.js":[23392,[72954]],"./DropdownTypeIconOpenTrue.js":[67831,[98824]],"./Edit01.js":[73652,[38164]],"./Expand01.js":[43808,[16408]],"./Expand02.js":[61753,[54301]],"./Expand03.js":[91498,[77814]],"./Expand04.js":[69011,[79051]],"./Expand05.js":[80140,[26788]],"./Expand06.js":[67605,[93257]],"./FaceId.js":[20491,[80219]],"./FaceIdSquare.js":[44312,[20184]],"./FileCode01.js":[62103,[74267]],"./FileCode02.js":[68490,[65954]],"./FileLock01.js":[87425,[27753]],"./FileLock02.js":[57288,[61284]],"./FileLock03.js":[68607,[13547]],"./FileShield01.js":[27911,[65631]],"./FileShield02.js":[890,[17382]],"./FileShield03.js":[71401,[96141]],"./FileTypeIconFileTypeArchiveRARType.js":[79541,[89877]],"./FileTypeIconFileTypeArchiveRARType2.js":[98295,[41845]],"./FileTypeIconFileTypeArchiveRARType3.js":[8576,[56206]],"./FileTypeIconFileTypeArchiveZIPType.js":[48267,[43255]],"./FileTypeIconFileTypeArchiveZIPType2.js":[87517,[37407]],"./FileTypeIconFileTypeArchiveZIPType3.js":[3774,[56200]],"./FileTypeIconFileTypeDefaultAudioType.js":[73775,[18163]],"./FileTypeIconFileTypeDefaultAudioType2.js":[47929,[45155]],"./FileTypeIconFileTypeDefaultCodeType.js":[92408,[82098]],"./FileTypeIconFileTypeDefaultCodeType2.js":[13968,[88584]],"./FileTypeIconFileTypeDefaultDocumentType.js":[38472,[45094]],"./FileTypeIconFileTypeDefaultDocumentType2.js":[77280,[15124]],"./FileTypeIconFileTypeDefaultImageType.js":[1408,[7600]],"./FileTypeIconFileTypeDefaultImageType2.js":[72840,[72614]],"./FileTypeIconFileTypeDefaultPDFType.js":[76363,[44231]],"./FileTypeIconFileTypeDefaultPDFType2.js":[55357,[17775]],"./FileTypeIconFileTypeDefaultSpreadsheetType.js":[27775,[15787]],"./FileTypeIconFileTypeDefaultSpreadsheetType2.js":[88009,[14283]],"./FileTypeIconFileTypeDefaultVideo01.js":[86141,[61669]],"./FileTypeIconFileTypeDefaultVideo012.js":[81007,[31653]],"./FileTypeIconFileTypeDefaultVideo02.js":[74292,[96288]],"./FileTypeIconFileTypeDefaultVideo022.js":[40340,[94678]],"./FileTypeIconFileTypeDesignAEPAfter.js":[61284,[14876]],"./FileTypeIconFileTypeDesignAEPAfter2.js":[33700,[47242]],"./FileTypeIconFileTypeDesignAEPAfter3.js":[71704,[64641]],"./FileTypeIconFileTypeDesignAIIllustrator.js":[10109,[51283]],"./FileTypeIconFileTypeDesignAIIllustrator2.js":[27695,[79299]],"./FileTypeIconFileTypeDesignAIIllustrator3.js":[93336,[44668]],"./FileTypeIconFileTypeDesignFIGFigma.js":[49046,[29578]],"./FileTypeIconFileTypeDesignFIGFigma2.js":[64670,[79248]],"./FileTypeIconFileTypeDesignFIGFigma3.js":[14237,[99463]],"./FileTypeIconFileTypeDesignINDDInDesign.js":[37186,[82738]],"./FileTypeIconFileTypeDesignINDDInDesign2.js":[45298,[96776]],"./FileTypeIconFileTypeDesignINDDInDesign3.js":[36225,[1279]],"./FileTypeIconFileTypeDesignPSDPhotoshop.js":[23513,[20209]],"./FileTypeIconFileTypeDesignPSDPhotoshop2.js":[12035,[7417]],"./FileTypeIconFileTypeDesignPSDPhotoshop3.js":[7100,[43426]],"./FileTypeIconFileTypeDevelopmentCSSType.js":[12970,[50146]],"./FileTypeIconFileTypeDevelopmentCSSType2.js":[4925,[67832]],"./FileTypeIconFileTypeDevelopmentCSSType3.js":[97561,[90415]],"./FileTypeIconFileTypeDevelopmentDMGType.js":[47393,[65333]],"./FileTypeIconFileTypeDevelopmentDMGType2.js":[91131,[38805]],"./FileTypeIconFileTypeDevelopmentDMGType3.js":[43188,[10638]],"./FileTypeIconFileTypeDevelopmentEXEType.js":[8801,[58321]],"./FileTypeIconFileTypeDevelopmentEXEType2.js":[26459,[74585]],"./FileTypeIconFileTypeDevelopmentEXEType3.js":[78516,[100
250]],"./FileTypeIconFileTypeDevelopmentHTMLType.js":[2564,[76802]],"./FileTypeIconFileTypeDevelopmentHTMLType2.js":[8068,[11832]],"./FileTypeIconFileTypeDevelopmentHTMLType3.js":[89515,[93295]],"./FileTypeIconFileTypeDevelopmentJAVAType.js":[42293,[50435]],"./FileTypeIconFileTypeDevelopmentJAVAType2.js":[67383,[5619]],"./FileTypeIconFileTypeDevelopmentJAVAType3.js":[68608,[85996]],"./FileTypeIconFileTypeDevelopmentJSONType.js":[98275,[75761]],"./FileTypeIconFileTypeDevelopmentJSONType2.js":[2789,[94649]],"./FileTypeIconFileTypeDevelopmentJSONType3.js":[870,[56290]],"./FileTypeIconFileTypeDevelopmentJSType.js":[99242,[79948]],"./FileTypeIconFileTypeDevelopmentJSType2.js":[88170,[88346]],"./FileTypeIconFileTypeDevelopmentJSType3.js":[953,[16113]],"./FileTypeIconFileTypeDevelopmentRSSType.js":[79705,[38601]],"./FileTypeIconFileTypeDevelopmentRSSType2.js":[15075,[34817]],"./FileTypeIconFileTypeDevelopmentRSSType3.js":[17084,[17418]],"./FileTypeIconFileTypeDevelopmentSQLType.js":[91425,[82197]],"./FileTypeIconFileTypeDevelopmentSQLType2.js":[71592,[94325]],"./FileTypeIconFileTypeDevelopmentSQLType3.js":[84916,[60270]],"./FileTypeIconFileTypeDevelopmentXMLType.js":[65348,[5836]],"./FileTypeIconFileTypeDevelopmentXMLType2.js":[40164,[6042]],"./FileTypeIconFileTypeDevelopmentXMLType3.js":[21611,[90737]],"./FileTypeIconFileTypeDocumentCSVType.js":[16571,[50134]],"./FileTypeIconFileTypeDocumentCSVType2.js":[52813,[58529]],"./FileTypeIconFileTypeDocumentCSVType3.js":[92110,[75306]],"./FileTypeIconFileTypeDocumentDOCType.js":[39157,[7315]],"./FileTypeIconFileTypeDocumentDOCType2.js":[66967,[35971]],"./FileTypeIconFileTypeDocumentDOCType3.js":[77248,[84444]],"./FileTypeIconFileTypeDocumentDOCXType.js":[86929,[88601]],"./FileTypeIconFileTypeDocumentDOCXType2.js":[87851,[14769]],"./FileTypeIconFileTypeDocumentDOCXType3.js":[65828,[70650]],"./FileTypeIconFileTypeDocumentPDFType.js":[58165,[62375]],"./FileTypeIconFileTypeDocumentPDFType2.js":[89751,[75503]],"./FileTypeIconFileTypeDocumentPDFType3.js":[32,[10392]],"./FileTypeIconFileTypeDocumentPPTType.js":[70711,[39609]],"./FileTypeIconFileTypeDocumentPPTType2.js":[94641,[85457]],"./FileTypeIconFileTypeDocumentPPTType3.js":[26754,[41338]],"./FileTypeIconFileTypeDocumentPPTXType.js":[51911,[59355]],"./FileTypeIconFileTypeDocumentPPTXType2.js":[90913,[56667]],"./FileTypeIconFileTypeDocumentPPTXType3.js":[99986,[62132]],"./FileTypeIconFileTypeDocumentTXTType.js":[12203,[18661]],"./FileTypeIconFileTypeDocumentTXTType2.js":[85053,[30277]],"./FileTypeIconFileTypeDocumentTXTType3.js":[75134,[83486]],"./FileTypeIconFileTypeDocumentXLSType.js":[47426,[86972]],"./FileTypeIconFileTypeDocumentXLSType2.js":[52389,[11722]],"./FileTypeIconFileTypeDocumentXLSType3.js":[28673,[29633]],"./FileTypeIconFileTypeDocumentXLSXType.js":[67920,[95156]],"./FileTypeIconFileTypeDocumentXLSXType2.js":[65464,[25618]],"./FileTypeIconFileTypeDocumentXLSXType3.js":[9391,[90409]],"./FileTypeIconFileTypeImageEPSType.js":[6051,[37483]],"./FileTypeIconFileTypeImageEPSType2.js":[41477,[14987]],"./FileTypeIconFileTypeImageEPSType3.js":[57382,[62724]],"./FileTypeIconFileTypeImageGIFType.js":[73667,[88487]],"./FileTypeIconFileTypeImageGIFType2.js":[44933,[94575]],"./FileTypeIconFileTypeImageGIFType3.js":[43014,[13112]],"./FileTypeIconFileTypeImageIMGType.js":[75890,[82906]],"./FileTypeIconFileTypeImageIMGType2.js":[81762,[96512]],"./FileTypeIconFileTypeImageIMGType3.js":[83825,[90807]],"./FileTypeIconFileTypeImageJPEGType.js":[31607,[64637]],"./FileTypeIconFileTypeImageJPEGType2.js":[19217,[78029]],"./FileTypeIconFileTypeImageJPEGType3.js":[17154,[47686]],"./FileTypeIconFileTypeImageJPGType.js":[30086,[24266]],"./FileTypeIconFileTypeImageJPGType2.js":[33326,[89584]],"./FileTypeIconFileTypeImageJPGType3.js":[42989,[26151]],"./FileTypeIconFileTypeImagePNGType.js":[76622,[19022]],"./FileTypeIconFileTypeImagePNGType2.js":[19366,[48716]],"./FileTypeIconFileTypeImagePNGType3.js":[50085,[15840]],"./FileTypeIconFileTypeImageSVGType.js":[70295,[73459]],"./FileTypeIconFileTypeImageSVGType2.js":[96849,[48291]],"./FileTypeIconFileTypeImageSVGType3.js":[28962,[96764]],"./FileTypeIconFileTypeImageTIFFType.js":[29650,[66040]],"./FileTypeIconFileTypeImageTIFFType2.js":[31618,[85758]],"./FileTypeIconFileTypeImageTIFFType3.js":[99505,[46277]],"./FileTypeIconFileTypeImageWebPType.js":[93723,[9421]],"./FileTypeIconFileTypeImageWebPType2.js":[56077,[14525]],"./FileTypeIconFileTypeImageWebPType3.js":[30062,[96406]],"./FileTypeIconFileTypeMediaAVIType.js":[41968,[53672]],"./FileTypeIconFileTypeMediaAVIType2.js":[27672,[7182]],"./FileTypeIconFileTypeMediaAVIType3.js":[74479,[57589]],"./FileTypeIconFileTypeMediaMKVType.js":[76324,[5016]],"./FileTypeIconFileTypeMediaMKVType2.js":[53956,[35038]],"./FileTypeIconFileTypeMediaMKVType3.js":[53227,[18853]],"./FileTypeIconFileTypeMediaMP3Type.js":[38340,[4984]],"./FileTypeIconFileTypeMediaMP3Type2.js":[79716,[4606]],"./FileTypeIconFileTypeMediaMP3Type3.js":[1739,[88421]],"./FileTypeIconFileTypeMediaMP4Type.js":[35433,[60457]],"./FileTypeIconFileTypeMediaMP4Type2.js":[77811,[59073]],"./FileTypeIconFileTypeMediaMP4Type3.js":[11724,[75850]],"./FileTypeIconFileTypeMediaMPEGType.js":[19954,[14123]],"./FileTypeIconFileTypeMediaMPEGType2.js":[4199,[62443]],"./FileTypeIconFileTypeMediaMPEGType3.js":[
263696,[60708]],"./FileTypeIconFileTypeMediaWAVType.js":[37984,[78112]],"./FileTypeIconFileTypeMediaWAVType2.js":[45768,[84886]],"./FileTypeIconFileTypeMediaWAVType3.js":[80383,[19357]],"./FileTypeIconFileTypeSimpleAudioType.js":[21944,[16582]],"./FileTypeIconFileTypeSimpleCodeType.js":[96449,[25277]],"./FileTypeIconFileTypeSimpleDocumentType.js":[53813,[59321]],"./FileTypeIconFileTypeSimpleEmptyType.js":[93451,[23217]],"./FileTypeIconFileTypeSimpleEmptyType2.js":[54557,[83641]],"./FileTypeIconFileTypeSimpleEmptyType3.js":[44638,[36002]],"./FileTypeIconFileTypeSimpleFolderType.js":[62928,[91408]],"./FileTypeIconFileTypeSimpleFolderType2.js":[43992,[46566]],"./FileTypeIconFileTypeSimpleFolderType3.js":[78351,[25325]],"./FileTypeIconFileTypeSimpleImageType.js":[50659,[67349]],"./FileTypeIconFileTypeSimplePDFType.js":[40436,[77666]],"./FileTypeIconFileTypeSimpleSpreadsheetType.js":[65488,[76542]],"./FileTypeIconFileTypeSimpleVideo01.js":[94958,[33156]],"./FileTypeIconFileTypeSimpleVideo02.js":[96171,[99625]],"./Fingerprint01.js":[88356,[66514]],"./Fingerprint02.js":[12941,[33451]],"./Fingerprint03.js":[2766,[15364]],"./Fingerprint04.js":[6447,[66173]],"./FlexAlignBottom.js":[81732,[74886]],"./FlexAlignLeft.js":[98054,[85132]],"./FlexAlignRight.js":[56721,[73621]],"./FlexAlignTop.js":[380,[7120]],"./FlipBackward.js":[67025,[18101]],"./FlipForward.js":[68223,[23721]],"./FolderCode.js":[39474,[96814]],"./FolderShield.js":[72782,[13182]],"./Gift01.js":[38322,[63482]],"./Gift02.js":[22879,[48147]],"./GitBranch01.js":[55344,[62566]],"./GitBranch02.js":[88297,[34111]],"./GitCommit.js":[82750,[50320]],"./GitMerge.js":[19307,[54559]],"./GitPullRequest.js":[43583,[78531]],"./Glasses01.js":[85720,[15482]],"./Glasses02.js":[25713,[83251]],"./GlobeSlated01.js":[12162,[29824]],"./GlobeSlated02.js":[86351,[83269]],"./GraduationHat01.js":[42209,[57503]],"./GraduationHat02.js":[89288,[74566]],"./Grid01.js":[74752,[67316]],"./Grid02.js":[95033,[76057]],"./Grid03.js":[5546,[95170]],"./GridDotsBlank.js":[4885,[40427]],"./GridDotsBottom.js":[53948,[1300]],"./GridDotsHorizontalCenter.js":[26246,[87446]],"./GridDotsLeft.js":[48990,[8978]],"./GridDotsOuter.js":[50991,[46302]],"./GridDotsRight.js":[99574,[13107]],"./GridDotsTop.js":[50852,[15770]],"./GridDotsVerticalCenter.js":[20608,[24836]],"./HelpCircle.js":[81432,[30636]],"./HelpIconOpenFalseSupportingTextFalse.js":[29845,[85517]],"./HelpIconOpenFalseSupportingTextFalse2.js":[27479,[8317]],"./HelpIconOpenFalseSupportingTextFalse3.js":[37760,[90198]],"./HelpIconOpenFalseSupportingTextFalse4.js":[97141,[81483]],"./HelpIconOpenFalseSupportingTextFalse5.js":[68950,[63396]],"./HelpIconOpenFalseSupportingTextFalse6.js":[39123,[37705]],"./HelpIconOpenFalseSupportingTextFalse7.js":[22508,[72914]],"./HelpIconOpenFalseSupportingTextTrue.js":[63444,[59270]],"./HelpIconOpenFalseSupportingTextTrue2.js":[87092,[51220]],"./HelpIconOpenFalseSupportingTextTrue3.js":[51387,[3739]],"./HelpIconOpenFalseSupportingTextTrue4.js":[4530,[99974]],"./HelpIconOpenFalseSupportingTextTrue5.js":[72161,[30317]],"./HelpIconOpenFalseSupportingTextTrue6.js":[19240,[34952]],"./HelpIconOpenFalseSupportingTextTrue7.js":[11327,[82911]],"./HelpIconOpenTrueSupportingTextFalse.js":[88340,[9606]],"./HelpIconOpenTrueSupportingTextFalse2.js":[19380,[53556]],"./HelpIconOpenTrueSupportingTextFalse3.js":[15112,[89723]],"./HelpIconOpenTrueSupportingTextFalse4.js":[36818,[85958]],"./HelpIconOpenTrueSupportingTextFalse5.js":[90721,[16301]],"./HelpIconOpenTrueSupportingTextFalse6.js":[60584,[20936]],"./HelpIconOpenTrueSupportingTextFalse7.js":[95199,[68895]],"./HelpIconOpenTrueSupportingTextTrue.js":[59091,[24591]],"./HelpIconOpenTrueSupportingTextTrue2.js":[72661,[69095]],"./HelpIconOpenTrueSupportingTextTrue3.js":[63702,[32528]],"./HelpIconOpenTrueSupportingTextTrue4.js":[38583,[62945]],"./HelpIconOpenTrueSupportingTextTrue5.js":[48864,[45034]],"./HelpIconOpenTrueSupportingTextTrue6.js":[49913,[19587]],"./HelpIconOpenTrueSupportingTextTrue7.js":[37130,[68060]],"./HideSidebar.js":[56075,[43145]],"./HomeLine.js":[45070,[36474]],"./HorizontalBarChart01.js":[73319,[10555]],"./HorizontalBarChart02.js":[46298,[63509]],"./HorizontalBarChart03.js":[16809,[49881]],"./Infinity.js":[75635,[35767]],"./IntersectCircle.js":[83746,[17988]],"./IntersectSquare.js":[29905,[99075]],"./Key01.js":[75619,[59729]],"./Key02.js":[53862,[55532]],"./LayerSingle.js":[54850,[94704]
2],"./LayersThree01.js":[45646,[84960]],"./LayersThree02.js":[46859,[15109]],"./LayersTwo01.js":[10256,[29854]],"./LayersTwo02.js":[43209,[54519]],"./LayoutAlt01.js":[2133,[14743]],"./LayoutAlt02.js":[20556,[6430]],"./LayoutAlt03.js":[9024,[66949]],"./LayoutAlt04.js":[66602,[21548]],"./LayoutBottom.js":[8302,[8918]],"./LayoutGrid01.js":[81058,[28730]],"./LayoutGrid02.js":[71599,[53971]],"./LayoutLeft.js":[4816,[14908]],"./LayoutRight.js":[24179,[84869]],"./LayoutTop.js":[96986,[54016]],"./LineChartDown01.js":[39378,[12520]],"./LineChartDown02.js":[97759,[73709]],"./LineChartDown03.js":[63144,[77542]],"./LineChartDown04.js":[59709,[7483]],"./LineChartDown05.js":[10142,[71316]],"./LineChartUp01.js":[56351,[37985]],"./LineChartUp02.js":[49554,[8924]],"./LineChartUp03.js":[17185,[60451]],"./LineChartUp04.js":[32116,[36078]],"./LineChartUp05.js":[80059,[70133]],"./List.js":[38559,[75231]],"./Lock01.js":[54699,[21947]],"./Lock02.js":[53486,[36930]],"./Lock03.js":[14189,[84569]],"./Lock04.js":[73336,[36264]],"./LockKeyholeCircle.js":[79535,[549]],"./LockKeyholeSquare.js":[7552,[20318]],"./LockUnlocked01.js":[95874,[12470]],"./LockUnlocked02.js":[93359,[74159]],"./LockUnlocked03.js":[49432,[35224]],"./LockUnlocked04.js":[81517,[59977]],"./LogOut01.js":[2410,[27098]],"./Maximize01.js":[25374,[85150]],"./Maximize02.js":[28859,[86519]],"./MessageSmileCircle.js":[39230,[94190]],"./Microscope.js":[18175,[99467]],"./Minimize01.js":[48912,[25880]],"./Minimize02.js":[49801,[21245]],"./Minus.js":[42463,[14005]],"./Package.js":[44623,[35413]],"./PackageCheck.js":[26183,[37119]],"./PackageMinus.js":[3127,[54039]],"./PackagePlus.js":[67967,[56917]],"./PackageSearch.js":[13147,[78369]],"./PackageX.js":[83199,[74383]],"./PaginationButtonGroupBaseIconFalseStateActiveHover.js":[95118,[94486]],"./PaginationButtonGroupBaseIconFalseStateDefault.js":[72435,[41523]],"./PaginationButtonGroupBaseIconFalseStateFocused.js":[3587,[42627]],"./PaginationButtonGroupBaseIconOnlyStateActiveHover.js":[37377,[72711]],"./PaginationButtonGroupBaseIconOnlyStateDefault.js":[55900,[306]],"./PaginationButtonGroupBaseIconOnlyStateFocused.js":[23052,[79038]],"./Passcode.js":[29647,[71575]],"./PasscodeLock.js":[77876,[6164]],"./PaymentMethodIconSizeLgPaymentMethodAMEX.js":[63713,[51829]],"./PaymentMethodIconSizeLgPaymentMethodAffirm.js":[89757,[16541]],"./PaymentMethodIconSizeLgPaymentMethodAlipay.js":[94736,[42036]],"./PaymentMethodIconSizeLgPaymentMethodAmazon.js":[66974,[46058]],"./PaymentMethodIconSizeLgPaymentMethodApplePay.js":[50412,[58976]],"./PaymentMethodIconSizeLgPaymentMethodBancontact.js":[80321,[20869]],"./PaymentMethodIconSizeLgPaymentMethodBitcoin.js":[56662,[65212]],"./PaymentMethodIconSizeLgPaymentMethodBitcoinCash.js":[67314,[21803]],"./PaymentMethodIconSizeLgPaymentMethodBitpay.js":[8217,[72805]],"./PaymentMethodIconSizeLgPaymentMethodCitadele.js":[48869,[81313]],"./PaymentMethodIconSizeLgPaymentMethodDinersClub.js":[39279,[11323]],"./PaymentMethodIconSizeLgPaymentMethodDiscover.js":[33217,[17030]],"./PaymentMethodIconSizeLgPaymentMethodElo.js":[74626,[99956]],"./PaymentMethodIconSizeLgPaymentMethodEtherium.js":[55075,[37943]],"./PaymentMethodIconSizeLgPaymentMethodForbrugsforeningen.js":[34597,[71569]],"./PaymentMethodIconSizeLgPaymentMethodGiropay.js":[31023,[59157]],"./PaymentMethodIconSizeLgPaymentMethodGooglePay.js":[69487,[39985]],"./PaymentMethodIconSizeLgPaymentMethodIdeal.js":[18381,[58519]],"./PaymentMethodIconSizeLgPaymentMethodInterac.js":[19506,[99784]],"./PaymentMethodIconSizeLgPaymentMethodJCB.js":[40791,[24557]],"./PaymentMethodIconSizeLgPaymentMethodKlarna.js":[16611,[30003]],"./PaymentMethodIconSizeLgPaymentMethodLightc
2oin.js":[19389,[41515]],"./PaymentMethodIconSizeLgPaymentMethodMaestro.js":[74257,[54723]],"./PaymentMethodIconSizeLgPaymentMethodMastercard.js":[94846,[83638]],"./PaymentMethodIconSizeLgPaymentMethodPayPal.js":[41713,[90341]],"./PaymentMethodIconSizeLgPaymentMethodPayoneer.js":[71175,[23739]],"./PaymentMethodIconSizeLgPaymentMethodPaysafe.js":[44707,[51189]],"./PaymentMethodIconSizeLgPaymentMethodQiwi.js":[14248,[43204]],"./PaymentMethodIconSizeLgPaymentMethodSEPA.js":[65933,[94161]],"./PaymentMethodIconSizeLgPaymentMethodShop.js":[84450,[42942]],"./PaymentMethodIconSizeLgPaymentMethodSkrill.js":[98137,[72201]],"./PaymentMethodIconSizeLgPaymentMethodSofort.js":[3549,[14977]],"./PaymentMethodIconSizeLgPaymentMethodStripe.js":[33483,[60175]],"./PaymentMethodIconSizeLgPaymentMethodUnionPay.js":[73429,[73713]],"./PaymentMethodIconSizeLgPaymentMethodVerifone.js":[97700,[55372]],"./PaymentMethodIconSizeLgPaymentMethodVisa.js":[64759,[53795]],"./PaymentMethodIconSizeLgPaymentMethodWeChat.js":[43652,[94888]],"./PaymentMethodIconSizeLgPaymentMethodWebmoney.js":[24832,[92272]],"./PaymentMethodIconSizeLgPaymentMethodYandex.js":[7623,[45043]],"./PaymentMethodIconSizeMdPaymentMethodAMEX.js":[60645,[22945]],"./PaymentMethodIconSizeMdPaymentMethodAffirm.js":[82345,[59649]],"./PaymentMethodIconSizeMdPaymentMethodAlipay.js":[33852,[79176]],"./PaymentMethodIconSizeMdPaymentMethodAmazon.js":[8154,[35966]],"./PaymentMethodIconSizeMdPaymentMethodApplePay.js":[54304,[26028]],"./PaymentMethodIconSizeMdPaymentMethodBancontact.js":[21469,[18745]],"./PaymentMethodIconSizeMdPaymentMethodBitcoin.js":[44778,[70200]],"./PaymentMethodIconSizeMdPaymentMethodBitcoinCash.js":[6537,[58471]],"./PaymentMethodIconSizeMdPaymentMethodBitpay.js":[37077,[27801]],"./PaymentMethodIconSizeMdPaymentMethodCitadele.js":[35105,[59797]],"./PaymentMethodIconSizeMdPaymentMethodDinersClub.js":[8155,[3279]],"./PaymentMethodIconSizeMdPaymentMethodDiscover.js":[22597,[30149]],"./PaymentMethodIconSizeMdPaymentMethodElo.js":[69238,[15968]],"./PaymentMethodIconSizeMdPaymentMethodEtherium.js":[68767,[60427]],"./PaymentMethodIconSizeMdPaymentMethodForbrugsforeningen.js":[2393,[51277]],"./PaymentMethodIconSizeMdPaymentMethodGiropay.js":[11243,[50361]],"./PaymentMethodIconSizeMdPaymentMethodGooglePay.js":[93467,[85909]],"./PaymentMethodIconSizeMdPaymentMethodIdeal.js":[60433,[19443]],"./PaymentMethodIconSizeMdPaymentMethodInterac.js":[40710,[20468]],"./PaymentMethodIconSizeMdPaymentMethodJCB.js":[89827,[68897]],"./PaymentMethodIconSizeMdPaymentMethodKlarna.js":[15367,[39743]],"./PaymentMethodIconSizeMdPaymentMethodLightc
2oin.js":[86209,[85095]],"./PaymentMethodIconSizeMdPaymentMethodMaestro.js":[8765,[3303]],"./PaymentMethodIconSizeMdPaymentMethodMastercard.js":[11026,[60946]],"./PaymentMethodIconSizeMdPaymentMethodPayPal.js":[84541,[9785]],"./PaymentMethodIconSizeMdPaymentMethodPayoneer.js":[97147,[36391]],"./PaymentMethodIconSizeMdPaymentMethodPaysafe.js":[74879,[19289]],"./PaymentMethodIconSizeMdPaymentMethodQiwi.js":[22932,[3288]],"./PaymentMethodIconSizeMdPaymentMethodSEPA.js":[73273,[54581]],"./PaymentMethodIconSizeMdPaymentMethodShop.js":[53550,[45922]],"./PaymentMethodIconSizeMdPaymentMethodSkrill.js":[925,[6789]],"./PaymentMethodIconSizeMdPaymentMethodSofort.js":[72881,[49421]],"./PaymentMethodIconSizeMdPaymentMethodStripe.js":[18415,[93883]],"./PaymentMethodIconSizeMdPaymentMethodUnionPay.js":[63289,[32909]],"./PaymentMethodIconSizeMdPaymentMethodVerifone.js":[73192,[79800]],"./PaymentMethodIconSizeMdPaymentMethodVisa.js":[36339,[82023]],"./PaymentMethodIconSizeMdPaymentMethodWeChat.js":[4e3,[32460]],"./PaymentMethodIconSizeMdPaymentMethodWebmoney.js":[14724,[70348]],"./PaymentMethodIconSizeMdPaymentMethodYandex.js":[46387,[79095]],"./PaymentMethodIconSizeSmPaymentMethodAMEX.js":[41218,[86050]],"./PaymentMethodIconSizeSmPaymentMethodAffirm.js":[45770,[98406]],"./PaymentMethodIconSizeSmPaymentMethodAlipay.js":[2515,[37419]],"./PaymentMethodIconSizeSmPaymentMethodAmazon.js":[48077,[80397]],"./PaymentMethodIconSizeSmPaymentMethodApplePay.js":[75167,[77167]],"./PaymentMethodIconSizeSmPaymentMethodBancontact.js":[95330,[43210]],"./PaymentMethodIconSizeSmPaymentMethodBitcoin.js":[75259,[17069]],"./PaymentMethodIconSizeSmPaymentMethodBitcoinCash.js":[20172,[29670]],"./PaymentMethodIconSizeSmPaymentMethodBitpay.js":[70258,[74418]],"./PaymentMethodIconSizeSmPaymentMethodCitadele.js":[51502,[64094]],"./PaymentMethodIconSizeSmPaymentMethodDinersClub.js":[85452,[61564]],"./PaymentMethodIconSizeSmPaymentMethodDiscover.js":[70,[94946]],"./PaymentMethodIconSizeSmPaymentMethodElo.js":[85811,[75737]],"./PaymentMethodIconSizeSmPaymentMethodEtherium.js":[44024,[79984]],"./PaymentMethodIconSizeSmPaymentMethodForbrugsforeningen.js":[55134,[72982]],"./PaymentMethodIconSizeSmPaymentMethodGiropay.js":[42818,[9756]],"./PaymentMethodIconSizeSmPaymentMethodGooglePay.js":[29678,[23164]],"./PaymentMethodIconSizeSmPaymentMethodIdeal.js":[53272,[71774]],"./PaymentMethodIconSizeSmPaymentMethodInterac.js":[39287,[59465]],"./PaymentMethodIconSizeSmPaymentMethodJCB.js":[4730,[4564]],"./PaymentMethodIconSizeSmPaymentMethodKlarna.js":[58628,[70360]],"./PaymentMethodIconSizeSmPaymentMethodLightc
2oin.js":[37660,[12110]],"./PaymentMethodIconSizeSmPaymentMethodMaestro.js":[27220,[57546]],"./PaymentMethodIconSizeSmPaymentMethodMastercard.js":[53609,[66517]],"./PaymentMethodIconSizeSmPaymentMethodPayPal.js":[81458,[37242]],"./PaymentMethodIconSizeSmPaymentMethodPayoneer.js":[52140,[14428]],"./PaymentMethodIconSizeSmPaymentMethodPaysafe.js":[22370,[89952]],"./PaymentMethodIconSizeSmPaymentMethodQiwi.js":[28723,[50995]],"./PaymentMethodIconSizeSmPaymentMethodSEPA.js":[16798,[12758]],"./PaymentMethodIconSizeSmPaymentMethodShop.js":[8193,[20161]],"./PaymentMethodIconSizeSmPaymentMethodSkrill.js":[598,[30394]],"./PaymentMethodIconSizeSmPaymentMethodSofort.js":[35022,[82382]],"./PaymentMethodIconSizeSmPaymentMethodStripe.js":[1936,[10976]],"./PaymentMethodIconSizeSmPaymentMethodUnionPay.js":[61454,[23494]],"./PaymentMethodIconSizeSmPaymentMethodVerifone.js":[77163,[61223]],"./PaymentMethodIconSizeSmPaymentMethodVisa.js":[11540,[53716]],"./PaymentMethodIconSizeSmPaymentMethodWeChat.js":[1079,[68991]],"./PaymentMethodIconSizeSmPaymentMethodWebmoney.js":[4975,[5699]],"./PaymentMethodIconSizeSmPaymentMethodYandex.js":[59204,[19796]],"./PieChart01.js":[99106,[25350]],"./PieChart02.js":[38063,[13247]],"./PieChart03.js":[3704,[8744]],"./PieChart04.js":[44557,[57049]],"./PiggyBank01.js":[53842,[58956]],"./PiggyBank02.js":[12223,[98385]],"./Placeholder.js":[71990,[70088]],"./Plus.js":[19927,[12787]],"./PresentationChart01.js":[17072,[86234]],"./PresentationChart02.js":[50025,[70899]],"./PresentationChart03.js":[37498,[74572]],"./PuzzlePiece01.js":[12026,[2712]],"./PuzzlePiece02.js":[15751,[14429]],"./QrCode01.js":[3758,[60766]],"./QrCode02.js":[53387,[85431]],"./Receipt.js":[68611,[41129]],"./ReceiptCheck.js":[57195,[76195]],"./RefreshCcw01.js":[70782,[14102]],"./RefreshCcw02.js":[82107,[75279]],"./RefreshCcw03.js":[82580,[36344]],"./RefreshCcw04.js":[80097,[87017]],"./RefreshCcw05.js":[76722,[71698]],"./RefreshCw01.js":[80405,[23447]],"./RefreshCw02.js":[98828,[15134]],"./RefreshCw03.js":[48563,[75653]],"./RefreshCw04.js":[44874,[30252]],"./RefreshCw05.js":[57657,[42931]],"./ReverseLeft.js":[4584,[86238]],"./ReverseRight.js":[25355,[63927]],"./Rows01.js":[50517,[66573]],"./Rows02.js":[68940,[71208]],"./Rows03.js":[35027,[19167]],"./Ruler.js":[71379,[53505]],"./Safe.js":[46806,[17190]],"./Sale01.js":[41735,[14527]],"./Sale02.js":[38010,[66278]],"./Sale03.js":[50537,[45037]],"./Sale04.js":[60060,[95143]],"./Scales01.js":[22351,[26559]],"./Scales02.js":[76450,[43622]],"./Scan.js":[62453,[20522]],"./SearchLg.js":[31622,[13734]],"./Server01.js":[41695,[40511]],"./Server02.js":[83314,[92262]],"./Server03.js":[37217,[71021]],"./Server04.js":[65876,[43508]],"./Server05.js":[39227,[61339]],"./Server06.js":[54078,[36674]],"./Settings01.js":[48789,[86325]],"./Share04.js":[73004,[39838]],"./Share05.js":[81107,[86629]],"./Share06.js":[45110,[4896]],"./Share07.js":[79701,[64503]],"./Shield01.js":[49001,[77065]],"./Shield02.js":[98640,[26948]],"./Shield03.js":[5511,[28683]],"./ShieldDollar.js":[69544,[67776]],"./ShieldOff.js":[99385,[45995]],"./ShieldPlus.js":[70178,[85710]],"./ShieldTick.js":[99319,[98267]],"./ShieldZap.js":[10319,[73013]],"./ShoppingBag01.js":[38302,[73968]],"./ShoppingBag02.js":[23451,[37077]],"./ShoppingBag03.js":[50100,[8910]],"./ShoppingCart01.js":[29990,[33050]],"./ShoppingCart02.js":[35395,[58291]],"./ShoppingCart03.js":[53756,[39724]],"./ShowSidebar.js":[60104,[19618]],"./SlashCircle01.js":[32397,[76719]],"./SlashCircle02.js":[7812,[38326]],"./SlashDivider.js":[10949,[75449]],"./SlashOctagon.js":[56907,[27931]],"./SpacingHeight01.js":[71482,[38472]],"./SpacingHeight02.js":[98503,[99661]],"./SpacingWidth01.js":[90047,[59083]],"./SpacingWidth02.js":[31666,[34674]],"./Speedometer01.js":[57501,[80852]],"./Speedometer02.js":[36084,[99374]],"./Speedometer03.js":[93083,[85013]],"./Speedometer04.js":[53522,[508]],"./Stand.js":[33623,[20609]],"./StarIconFill0ColorGray.js":[69031,[23175]],"./StarIconFill0ColorYellow.js":[78356,[56260]],"./StarIconFill100ColorGray.js":[70686,[78782]],"./StarIconFill100ColorYellow.js":[29065,[21305]],"./StarIconFill10ColorGray.js":[37588,[33938]],"./StarIconFill10ColorYellow.js":[40143,[21469]],"./StarIconFill20ColorGray.js":[45753,[16239]],"./StarIconFill20ColorYellow.js":[81790,[76124]],"./StarIconFill30ColorGray.js":[45278,[63716]],"./StarIconFill30ColorYellow.js":[70313,[69327]],"./StarIconFill40ColorGray.js":[15051,[16294]],"./StarIconFill40ColorYellow.js":[1400,[21710]],"./StarIconFill50ColorGray.js":[47e3,[10686]],"./StarIconFill50ColorYellow.js":[81507,[54009]],"./StarIconFill60ColorGray.js":[19757,[32827]],"./StarIconFill60ColorYellow.js":[24066,[20632]],"./StarIconFill70ColorGray.js":[76754,[47488]],"./StarIconFill70ColorYellow.js":[72061,[2667]],"./StarIconFill80ColorGray.js":[92943,[7621]],"./StarIconFill80ColorYellow.js":[57644,[94122]],"./StarIconFill90ColorGray.js":[74380,[68170]],"./StarIconFill90ColorYellow.js":[29367,[51429]],"./SwitchHorizontal01.js":[49028,[8536]],"./SwitchHorizontal02.js":[73613,[46429]],"./SwitchVertical01.js":[40618,[54634]],"./SwitchVertical02.js":[57527,[12835]],"./Tag01.js":[25224,[7238]],"./Tag02.js":[55361,[90175]],"./Tag03.js":[1458,[19835]],"./Target01.js":[21073,[98309]],"./Target02.js":[
264728,[44864]],"./Target03.js":[99087,[39159]],"./Target04.js":[95406,[38394]],"./Target05.js":[5581,[66161]],"./Telescope.js":[1675,[82429]],"./Terminal.js":[4631,[11411]],"./TerminalBrowser.js":[53919,[21745]],"./TerminalCircle.js":[41907,[17563]],"./TerminalSquare.js":[14788,[59152]],"./Toggle01Left.js":[27241,[78417]],"./Toggle01Right.js":[43600,[48326]],"./Toggle02Left.js":[18420,[17184]],"./Toggle02Right.js":[30191,[62289]],"./Toggle03Left.js":[7959,[72731]],"./Toggle03Right.js":[93238,[53784]],"./ToggleBasePressedFalseSizeMdState.js":[67674,[46548]],"./ToggleBasePressedFalseSizeMdState2.js":[32090,[73042]],"./ToggleBasePressedFalseSizeMdState3.js":[2601,[88361]],"./ToggleBasePressedFalseSizeMdState4.js":[11612,[37688]],"./ToggleBasePressedFalseSizeSmState.js":[27897,[19139]],"./ToggleBasePressedFalseSizeSmState2.js":[26115,[14099]],"./ToggleBasePressedFalseSizeSmState3.js":[70652,[1420]],"./ToggleBasePressedFalseSizeSmState4.js":[61129,[46821]],"./ToggleBasePressedTrueSizeMdState.js":[38429,[16185]],"./ToggleBasePressedTrueSizeMdState2.js":[85775,[9041]],"./ToggleBasePressedTrueSizeMdState3.js":[58200,[98170]],"./ToggleBasePressedTrueSizeMdState4.js":[73933,[47351]],"./ToggleBasePressedTrueSizeSmState.js":[2082,[84362]],"./ToggleBasePressedTrueSizeSmState2.js":[8786,[93168]],"./ToggleBasePressedTrueSizeSmState3.js":[76417,[13383]],"./ToggleBasePressedTrueSizeSmState4.js":[91348,[28970]],"./TogglePressedFalseSizeMdText.js":[47069,[5529]],"./TogglePressedFalseSizeMdText3.js":[18296,[95770]],"./TogglePressedFalseSizeMdText5.js":[92417,[2240]],"./TogglePressedFalseSizeMdText7.js":[34564,[71870]],"./TogglePressedFalseSizeSmText.js":[76184,[90092]],"./TogglePressedFalseSizeSmText3.js":[76391,[90225]],"./TogglePressedFalseSizeSmText5.js":[24453,[63223]],"./TogglePressedFalseSizeSmText7.js":[50179,[22373]],"./TogglePressedTrueSizeMdText.js":[65542,[80940]],"./TogglePressedTrueSizeMdText3.js":[59981,[55121]],"./TogglePressedTrueSizeMdText5.js":[30703,[16727]],"./TogglePressedTrueSizeMdText7.js":[42225,[38853]],"./TogglePressedTrueSizeSmText.js":[16603,[65693]],"./TogglePressedTrueSizeSmText3.js":[56654,[50278]],"./TogglePressedTrueSizeSmText5.js":[25976,[1524]],"./TogglePressedTrueSizeSmText7.js":[98082,[94690]],"./Tool01.js":[71494,[27314]],"./Tool02.js":[41667,[35883]],"./Translate01.js":[98538,[93176]],"./Translate02.js":[83639,[28189]],"./Trash01.js":[50790,[54556]],"./Trash02.js":[20963,[97857]],"./Trash03.js":[22972,[14634]],"./Trash04.js":[79273,[15399]],"./TrendDown01.js":[63095,[3073]],"./TrendDown02.js":[69482,[8188]],"./TrendUp01.js":[74046,[87556]],"./TrendUp02.js":[85371,[54025]],"./Trophy01.js":[72542,[13298]],"./Trophy02.js":[76027,[38219]],"./Upload01.js":[34358,[64677]],"./Upload02.js":[88707,[82944]],"./Upload03.js":[68487,[19255]],"./Upload04.js":[97222,[70074]],"./UploadCloud01.js":[21222,[38976]],"./UploadCloud02.js":[42979,[92421]],"./User01.js":[33407,[119]],"./UserPlus01.js":[84187,[70519]],"./Users01.js":[52632,[37790]],"./Variable.js":[1839,[69619]],"./VerifiedTickSize2xl.js":[74317,[18975]],"./VerifiedTickSize3xl.js":[76278,[24128]],"./VerifiedTickSize4xl.js":[84255,[76617]],"./VerifiedTickSizeLg.js":[27018,[57074]],"./VerifiedTickSizeMd.js":[42906,[50310]],"./VerifiedTickSizeSm.js":[38227,[70159]],"./VerifiedTickSizeXl.js":[30483,[12463]],"./VerifiedTickSizeXs.js":[73762,[87354]],"./Virus.js":[18406,[75380]],"./Wallet01.js":[18285,[79437]],"./Wallet02.js":[93700,[18248]],"./Wallet03.js":[75147,[6399]],"./Wallet04.js":[89186,[18914]],"./Wallet05.js":[57073,[66553]],"./X.js":[26023,[14981]],"./XCircle.js":[14595,[98657]],"./XClose.js":[51459,[22067]],"./Zap.js":[7236,[33810]],"./names.js":[85815,[16109]]};function o(e){try{if(!t.o(r,e))return Promise.resolve().then(()=>{var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n})}catch(a){return Promise.reject(a)}var n=r[e],o=n[0];return t.e(n[1][0]).then(()=>t(o))}o.keys=()=>Object.keys(r),o.id=13458,e.exports=o},49410(e){"use strict";e.exports="data:image/svg+xml;utf8,<svg fill=%27black%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>"},7878(e,n){var t;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",n=0;n<arguments.length;n++){var t=arguments[n];t&&(e=i(e,a(t)))}return e}function a(e){if("string"===typeof e||"number"===typeof e)return e;if("object"!==typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var n="";for(var t in e)r.call(e,t)&&e[t]&&(n=i(n,t));return n}function i(e,n){return n?e?e+" "+n:e+n:e}e.exports?(o.default=o,e.exports=o):void 0===(t=function(){return o}.apply(n,[]))||(e.exports=t)}()}},n={};function t(r){var o=n[r];if(void 0!==o)return o.exports;var a=n[r]={id:r,loaded:!1,exports:{}};return e[r].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}t.m=e,t.n=e=>
2{var n=e&&e.__esModule?()=>e.default:()=>e;return t.d(n,{a:n}),n},(()=>{var e,n=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;t.t=function(r,o){if(1&o&&(r=this(r)),8&o)return r;if("object"===typeof r&&r){if(4&o&&r.__esModule)return r;if(16&o&&"function"===typeof r.then)return r}var a=Object.create(null);t.r(a);var i={};e=e||[null,n({}),n([]),n(n)];for(var s=2&o&&r;("object"==typeof s||"function"==typeof s)&&!~e.indexOf(s);s=n(s))Object.getOwnPropertyNames(s).forEach(e=>i[e]=()=>r[e]);return i.default=()=>r,t.d(a,i),a}})(),t.d=(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},t.f={},t.e=e=>Promise.all(Object.keys(t.f).reduce((n,r)=>(t.f[r](e,n),n),[])),t.u=e=>"static/js/"+{63:"icon-BarChart05-js",69:"icon-BezierCurve02-js",100:"icon-ButtonsButtonSizeSmHierarchyTertiaryColor9-js",119:"icon-User01-js",231:"icon-ButtonsButtonSizeXlHierarchyTertiaryColor11-js",306:"icon-PaginationButtonGroupBaseIconOnlyStateDefault-js",357:"icon-Cloud03-js",387:"icon-BadgeCloseXTypeSquareColorIndigoState-js",455:"icon-ChartBreakoutSquare-js",508:"icon-Speedometer04-js",521:"icon-BellOff02-js",549:"icon-LockKeyholeCircle-js",644:"icon-BadgeSizeSmTypePillColor7-js",707:"icon-ButtonsButtonSizeSmHierarchyTertiaryColor11-js",756:"icon-ButtonsButtonSizeMdHierarchyPrimaryIcon11-js",926:"icon-ButtonsButtonSizeXlHierarchyPrimaryIcon10-js",975:"icon-AvatarAddButtonSizeMdStateDefault-js",984:"icon-CheckboxCheckedTrueIndeterminateFalseSize26-js",1045:"icon-CoinsStacked03-js",1111:"icon-ButtonsButtonSizeMdHierarchySecondaryColor10-js",1247:"icon-DotSizeMdOutlineFalse-js",1273:"icon-ArrowUp-js",1279:"icon-FileTypeIconFileTypeDesignINDDInDesign3-js",1300:"icon-GridDotsBottom-js",1420:"icon-ToggleBasePressedFalseSizeSmState3-js",1524:"icon-TogglePressedTrueSizeSmText5-js",1623:"icon-AlarmClockOff-js",1766:"icon-AvatarSize2xlPlaceholderFalseText2-js",1889:"icon-Codepen-js",1905:"icon-AlertHexagon-js",2041:"icon-AvatarSizeMdPlaceholderFalseText-js",2198:"icon-AnnotationPlus-js",2240:"icon-TogglePressedFalseSizeMdText5-js",2255:"icon-Airplay-js",2336:"icon-AvatarSize2xlPlaceholderTrueText3-js",2476:"icon-ButtonsButtonSizeXlHierarchySecondaryGray9-js",2667:"icon-StarIconFill70ColorYellow-js",2697:"icon-BadgeSizeLgTypePillColor10-js",2712:"icon-PuzzlePiece01-js",2816:"icon-BadgeSizeMdTypePillColor44-js",2839:"icon-BarChartCircle01-js",2931:"icon-Camera01-js",3073:"icon-TrendDown01-js",3174:"icon-BadgeCloseXTypeRoundedColorSuccessState-js",3279:"icon-PaymentMethodIconSizeMdPaymentMethodDinersClub-js",3288:"icon-PaymentMethodIconSizeMdPaymentMethodQiwi-js",3303:"icon-PaymentMethodIconSizeMdPaymentMethodMaestro-js",3404:"icon-CheckboxCheckedFalseIndeterminateFalseSize32-js",3469:"icon-ButtonsButtonSizeMdHierarchySecondaryColor9-js",3567:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize2-js",3655:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize16-js",3663:"icon-BadgeSizeSmTypePillColor17-js",3739:"icon-HelpIconOpenFalseSupportingTextTrue3-js",3772:"icon-BellRinging04-js",3808:"icon-ButtonsButtonSizeXlHierarchySecondaryColor10-js",4239:"icon-Cryptocurrency02-js",4319:"icon-Data-js",4333:"icon-AvatarSizeLgPlaceholderTrueText3-js",4379:"icon-BadgeSizeSmTypePillColor71-js",4380:"icon-BadgeSizeSmTypePillColor41-js",4523:"icon-Contrast02-js",4564:"icon-PaymentMethodIconSizeSmPaymentMethodJCB-js",4606:"icon-FileTypeIconFileTypeMediaMP3Type2-js",4633:"icon-BadgeCloseXTypeRoundedColorPurpleState-js",4896:"icon-Share06-js",4984:"icon-FileTypeIconFileTypeMediaMP3Type-js",5016:"icon-FileTypeIconFileTypeMediaMKVType-js",5415:"icon-BadgeSizeSmTypePillColor44-js",5481:"icon-CurrencyRupee-js",5501:"icon-ChevronRightDouble-js",5529:"icon-TogglePressedFalseSizeMdText-js",5619:"icon-FileTypeIconFileTypeDevelopmentJAVAType2-js",5633:"icon-CurrencyEthereumCircle-js",5699:"icon-PaymentMethodIconSizeSmPaymentMethodWebmoney-js",5736:"icon-CalendarCheck01-js",5792:"icon-BarChartSquare01-js",5836:"icon-FileTypeIconFileTypeDevelopmentXMLType-js",5862:"icon-ButtonsButtonSize2xlHierarchySecondaryColor12-js",5907:"icon-ButtonsButtonSize2xlHierarchyTertiaryGray11-js",5925:"icon-CheckboxBaseCheckedTrueIndeterminateTrueSize5-js",5969:"icon-BadgeSizeSmTypePillColor37-js",5970:"icon-BadgeSizeLgTypePillColor2-js",5974:"icon-AlignLeft01-js",6042:"icon-FileTypeIconFileTypeDevelopmentXMLType2-js",6052:"icon-AvatarCompanyIconSizeLg-js",6127:"icon-AvatarSizeSmPlaceholderTrueText2-js",6148:"icon-CurrencyYen-js",6164:"icon-PasscodeLock-js",6192:"icon-ButtonsButtonSizeXlHierarchyTertiaryColor10-js",6245:"icon-BatteryEmpty-js",6397:"icon-BadgeSizeSmTypeBadgeModern-js",6399:"icon-Wallet03-js",6430:"icon-LayoutAlt02-js",6789:"icon-PaymentMethodIconSizeMdPaymentMethodSkrill-js",6816:"icon-ButtonsButtonSizeMdHierarchySecondaryColor11-js",6838:"icon-ButtonsButtonSize2xlHierarchyTertiaryColor12-js",6894:"icon-BadgeSizeSmTypeBadgeModern12-js",6910:"icon-AnnotationHeart-js",6918:"icon-CoinsSwap02-js",6959:"icon-BadgeSizeSmTypePillColor2-js",6981:"icon-CameraOff-js",7109:"icon-AvatarSizeLgPlaceholderFalseText-js",7120:"icon-FlexAlignTop-js",7182:"icon-FileTypeIconFileTypeMediaAVIType2-js",7208:"icon-ArrowNarrowUpRight-js",7238:"icon-Tag01-js",7315:"icon-FileTypeIconFileTypeDocumentDOCT
2ype-js",7347:"icon-ClipboardDownload-js",7417:"icon-FileTypeIconFileTypeDesignPSDPhotoshop2-js",7423:"icon-BadgeSizeMdTypePillColor9-js",7475:"icon-ButtonsButtonSizeSmHierarchySecondaryColor11-js",7483:"icon-LineChartDown04-js",7485:"icon-ButtonsButtonSize2xlHierarchyPrimaryIcon11-js",7504:"icon-Building05-js",7600:"icon-FileTypeIconFileTypeDefaultImageType-js",7601:"icon-CheckboxCheckedFalseIndeterminateFalseSize31-js",7621:"icon-StarIconFill80ColorGray-js",7870:"icon-DropdownTypeAvatarOpenFalse-js",7879:"icon-BadgeSizeSmTypeBadgeModern28-js",7897:"icon-BadgeSizeMdTypePillColor72-js",7971:"icon-BadgeSizeSmTypeBadgeModern15-js",7988:"icon-Certificate02-js",8157:"icon-ArrowCircleUp-js",8160:"icon-CodeSnippet01-js",8184:"icon-ButtonsButtonUtilitySizeXsHierarchySecondaryState4-js",8188:"icon-TrendDown02-js",8317:"icon-HelpIconOpenFalseSupportingTextFalse2-js",8388:"icon-AlignRight02-js",8517:"icon-ArrowCircleBrokenRight-js",8536:"icon-SwitchHorizontal01-js",8552:"icon-CheckboxCheckedTrueIndeterminateFalseSize31-js",8655:"icon-BadgeCloseXTypeRoundedColorPinkState2-js",8744:"icon-PieChart03-js",8910:"icon-ShoppingBag03-js",8918:"icon-LayoutBottom-js",8922:"icon-AvatarSizeMdPlaceholderFalseText3-js",8924:"icon-LineChartUp02-js",8929:"icon-CurrencyRubleCircle-js",8931:"icon-Divide03-js",8978:"icon-GridDotsLeft-js",9041:"icon-ToggleBasePressedTrueSizeMdState2-js",9129:"icon-BadgeSizeSmTypePillColor4-js",9230:"icon-Cursor01-js",9412:"icon-ButtonsButtonUtilitySizeSmHierarchyTertiaryState3-js",9421:"icon-FileTypeIconFileTypeImageWebPType-js",9606:"icon-HelpIconOpenTrueSupportingTextFalse-js",9687:"icon-AvatarSizeMdPlaceholderFalseText4-js",9747:"icon-CpuChip02-js",9756:"icon-PaymentMethodIconSizeSmPaymentMethodGiropay-js",9775:"icon-CheckboxCheckedFalseIndeterminateFalseSize28-js",9784:"icon-ButtonsButtonSizeSmHierarchySecondaryGray9-js",9785:"icon-PaymentMethodIconSizeMdPaymentMethodPayPal-js",9822:"icon-BadgeSizeMdTypePillColor60-js",9913:"icon-BadgeSizeSmTypeBadgeModern6-js",10050:"icon-FileTypeIconFileTypeDevelopmentEXEType3-js",10169:"icon-AvatarSize2xlPlaceholderFalseText7-js",10259:"icon-BadgeSizeSmTypePillColor93-js",10392:"icon-FileTypeIconFileTypeDocumentPDFType3-js",10555:"icon-HorizontalBarChart01-js",10638:"icon-FileTypeIconFileTypeDevelopmentDMGType3-js",10671:"icon-AvatarSizeXlPlaceholderTrueText2-js",10673:"icon-AvatarSizeMdPlaceholderTrueText3-js",10686:"icon-StarIconFill50ColorGray-js",10793:"icon-CloudRaining01-js",10823:"icon-Briefcase02-js",10936:"icon-AvatarAddButtonSizeXsStateHover-js",10976:"icon-PaymentMethodIconSizeSmPaymentMethodStripe-js",10989:"icon-BadgeCloseXTypeRoundedColorErrorState2-js",11050:"icon-AnnotationCheck-js",11052:"icon-CheckboxBaseCheckedTrueIndeterminateTrueSize2-js",11099:"icon-BadgeCloseXTypeSquareColorPrimaryState2-js",11144:"icon-ButtonsButtonSizeSmHierarchySecondaryGray10-js",11323:"icon-PaymentMethodIconSizeLgPaymentMethodDinersClub-js",11411:"icon-Terminal-js",11722:"icon-FileTypeIconFileTypeDocumentXLSType2-js",11796:"icon-CalendarEventMonthViewStateDefaultColorPinkBreakpoint-js",11832:"icon-FileTypeIconFileTypeDevelopmentHTMLType2-js",11912:"icon-BarChart04-js",12110:"icon-PaymentMethodIconSizeSmPaymentMethodLightc
2oin-js",12280:"icon-ButtonsButtonSizeSmHierarchyTertiaryGray10-js",12306:"icon-BadgeSizeMdTypePillColor28-js",12367:"icon-AtSign-js",12463:"icon-VerifiedTickSizeXl-js",12470:"icon-LockUnlocked01-js",12520:"icon-LineChartDown01-js",12578:"icon-BarChart02-js",12758:"icon-PaymentMethodIconSizeSmPaymentMethodSEPA-js",12777:"icon-BadgeSizeSmTypePillColor11-js",12787:"icon-Plus-js",12835:"icon-SwitchVertical02-js",12862:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize6-js",13082:"icon-AnnotationInfo-js",13107:"icon-GridDotsRight-js",13112:"icon-FileTypeIconFileTypeImageGIFType3-js",13151:"icon-CoinsSwap01-js",13182:"icon-FolderShield-js",13247:"icon-PieChart02-js",13268:"icon-ArrowCircleUpLeft-js",13298:"icon-Trophy01-js",13383:"icon-ToggleBasePressedTrueSizeSmState3-js",13433:"icon-BadgeCloseXTypeSquareColorWarningState2-js",13447:"icon-ClockPlus-js",13547:"icon-FileLock03-js",13734:"icon-SearchLg-js",13739:"icon-CheckboxCheckedTrueIndeterminateTrueSize-js",13840:"icon-BadgeSizeSmTypeBadgeModern29-js",13862:"icon-Dice2-js",13932:"icon-BadgeSizeSmTypePillColor92-js",13970:"icon-ButtonsButtonSizeXlHierarchySecondaryGray12-js",13994:"icon-Cube04-js",14005:"icon-Minus-js",14099:"icon-ToggleBasePressedFalseSizeSmState2-js",14102:"icon-RefreshCcw01-js",14123:"icon-FileTypeIconFileTypeMediaMPEGType-js",14283:"icon-FileTypeIconFileTypeDefaultSpreadsheetType2-js",14303:"icon-ButtonsButtonSizeLgHierarchyTertiaryGray10-js",14428:"icon-PaymentMethodIconSizeSmPaymentMethodPayoneer-js",14429:"icon-PuzzlePiece02-js",14525:"icon-FileTypeIconFileTypeImageWebPType2-js",14527:"icon-Sale01-js",14535:"icon-Compass02-js",14580:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize8-js",14634:"icon-Trash03-js",14743:"icon-LayoutAlt01-js",14750:"icon-Diamond01-js",14759:"icon-Cube03-js",14769:"icon-FileTypeIconFileTypeDocumentDOCXType2-js",14876:"icon-FileTypeIconFileTypeDesignAEPAfter-js",14908:"icon-LayoutLeft-js",14977:"icon-PaymentMethodIconSizeLgPaymentMethodSofort-js",14980:"icon-DotSizeLgOutlineTrue-js",14981:"icon-X-js",14987:"icon-FileTypeIconFileTypeImageEPSType2-js",15109:"icon-LayersThree02-js",15114:"icon-Download03-js",15124:"icon-FileTypeIconFileTypeDefaultDocumentType2-js",15134:"icon-RefreshCw02-js",15205:"icon-AvatarSizeXlPlaceholderFalseText3-js",15249:"icon-Atom01-js",15364:"icon-Fingerprint03-js",15392:"icon-AvatarSizeMdPlaceholderFalseText5-js",15393:"icon-BadgeCloseXTypeSquareColorBlueState-js",15399:"icon-Trash04-js",15406:"icon-CoinsStacked02-js",15455:"icon-ButtonsButtonSizeLgHierarchyTertiaryColor12-js",15479:"icon-CheckboxCheckedFalseIndeterminateFalseSize19-js",15482:"icon-Glasses01-js",15552:"icon-AlignTop01-js",15770:"icon-GridDotsTop-js",15787:"icon-FileTypeIconFileTypeDefaultSpreadsheetType-js",15840:"icon-FileTypeIconFileTypeImagePNGType3-js",15886:"icon-Beaker01-js",15936:"icon-Command-js",15968:"icon-PaymentMethodIconSizeMdPaymentMethodElo-js",15977:"icon-Cryptocurrency04-js",16059:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize9-js",16109:"icon-names-js",16113:"icon-FileTypeIconFileTypeDevelopmentJSType3-js",16185:"icon-ToggleBasePressedTrueSizeMdState-js",16239:"icon-StarIconFill20ColorGray-js",16294:"icon-StarIconFill40ColorGray-js",16301:"icon-HelpIconOpenTrueSupportingTextFalse5-js",16402:"icon-BadgeSizeSmTypeBadgeModern27-js",16408:"icon-Expand01-js",16495:"icon-BadgeSizeLgTypePillColor5-js",16540:"icon-CoinsStacked04-js",16541:"icon-PaymentMethodIconSizeLgPaymentMethodAffirm-js",16582:"icon-FileTypeIconFileTypeSimpleAudioType-js",16643:"icon-BadgeSizeLgTypePillColor56-js",16647:"icon-Bus-js",16727:"icon-TogglePressedTrueSizeMdText5-js",16798:"icon-ChevronLeftDouble-js",17030:"icon-PaymentMethodIconSizeLgPaymentMethodDiscover-js",17069:"icon-PaymentMethodIconSizeSmPaymentMethodBitcoin-js",17184:"icon-Toggle02Left-js",17190:"icon-Safe-js",17382:"icon-FileShield02-js",17418:"icon-FileTypeIconFileTypeDevelopmentRSSType3-js",17453:"icon-CloudBlank01-js",17462:"icon-CalendarEventMonthViewStateDefaultColorPurpleBreakpoint-js",17490:"icon-CalendarEventMonthViewStateDefaultColorIndigoBreakpoint-js",17524:"icon-BadgeSizeSmTypeBadgeModern5-js",17563:"icon-TerminalCircle-js",17627:"icon-Dice5-js",17775:"icon-FileTypeIconFileTypeDefaultPDFType2-js",17868:"icon-Bell02-js",17949:"icon-CreditCardShield-js",17988:"icon-IntersectCircle-js",18053:"icon-CurrencyEthereum-js",18101:"icon-FlipBackward-js",18154:"icon-BookmarkAdd-js",18163:"icon-FileTypeIconFileTypeDefaultAudioType-js",18248:"icon-Wallet02-js",18276:"icon-ArrowsLeft-js",18336:"icon-BezierCurve01-js",18367:"icon-CalendarColumnHeaderTypeTodaySDateBreakpoint2-js",18459:"icon-AlertCircle-js",18466:"icon-ArrowNarrowDownLeft-js",18565:"icon-CalendarEventMonthViewStateDefaultColorGreenBreakpoint-js",18587:"icon-ButtonsButtonSizeMdHierarchyPrimaryIcon10-js",18661:"icon-FileTypeIconFileTypeDocumentTXTType-js",18662:"icon-AnnotationX-js",18696:"icon-BadgeSizeSmTypePillColor74-js",18745:"icon-PaymentMethodIconSizeMdPaymentMethodBancontact-js",18749:"icon-BadgeSizeSmTypePillColor64-js",18853:"icon-FileTypeIconFileTypeMediaMKVType3-js",18914:"icon-Wallet04-js",18975:"icon-VerifiedTickSize2xl-js",19022:"icon-FileTypeIconFileTypeImageP
2NGType-js",19041:"icon-CheckboxCheckedTrueIndeterminateFalseSize29-js",19090:"icon-BadgeSizeSmTypePillColor61-js",19139:"icon-ToggleBasePressedFalseSizeSmState-js",19167:"icon-Rows03-js",19169:"icon-CalendarCellTypeSelectedStateDisabled-js",19255:"icon-Upload03-js",19289:"icon-PaymentMethodIconSizeMdPaymentMethodPaysafe-js",19357:"icon-FileTypeIconFileTypeMediaWAVType3-js",19362:"icon-BadgeSizeSmTypePillColor72-js",19380:"icon-ButtonsButtonSizeXlHierarchyTertiaryGray10-js",19443:"icon-PaymentMethodIconSizeMdPaymentMethodIdeal-js",19473:"icon-Airpods-js",19587:"icon-HelpIconOpenTrueSupportingTextTrue6-js",19618:"icon-ShowSidebar-js",19645:"icon-CheckboxCheckedTrueIndeterminateFalseSize25-js",19760:"icon-CurrencyYenCircle-js",19796:"icon-PaymentMethodIconSizeSmPaymentMethodYandex-js",19835:"icon-Tag03-js",19971:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize12-js",19986:"icon-CheckboxCheckedTrueIndeterminateFalseSize20-js",20040:"icon-ButtonsButtonSize2xlHierarchyTertiaryColor9-js",20067:"icon-BadgeSizeSmTypePillColor26-js",20085:"icon-BadgeSizeLgTypePillColor36-js",20133:"icon-BadgeSizeMdTypePillColor32-js",20161:"icon-PaymentMethodIconSizeSmPaymentMethodShop-js",20184:"icon-FaceIdSquare-js",20209:"icon-FileTypeIconFileTypeDesignPSDPhotoshop-js",20221:"icon-Copy05-js",20269:"icon-CheckboxCheckedTrueIndeterminateFalseSize32-js",20303:"icon-BadgeSizeSmTypePillColor88-js",20318:"icon-LockKeyholeSquare-js",20410:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize2-js",20468:"icon-PaymentMethodIconSizeMdPaymentMethodInterac-js",20522:"icon-Scan-js",20597:"icon-Announcement03-js",20609:"icon-Stand-js",20632:"icon-StarIconFill60ColorYellow-js",20772:"icon-BadgeSizeSmTypePillColor49-js",20805:"icon-BadgeSizeMdTypePillColor3-js",20869:"icon-PaymentMethodIconSizeLgPaymentMethodBancontact-js",20936:"icon-HelpIconOpenTrueSupportingTextFalse6-js",21029:"icon-ArrowBlockRight-js",21098:"icon-BadgeCloseXTypeRoundedColorGrayState-js",21166:"icon-CheckboxCheckedFalseIndeterminateFalseSize23-js",21175:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize5-js",21242:"icon-ButtonsButtonSize2xlHierarchyTertiaryGray12-js",21245:"icon-Minimize02-js",21305:"icon-StarIconFill100ColorYellow-js",21372:"icon-BatteryCharging01-js",21466:"icon-BatteryLow-js",21469:"icon-StarIconFill10ColorYellow-js",21548:"icon-LayoutAlt04-js",21554:"icon-BadgeSizeLgTypePillColor11-js",21685:"icon-AvatarSizeXsPlaceholderTrueText3-js",21710:"icon-StarIconFill40ColorYellow-js",21718:"icon-ButtonsButtonSizeMdHierarchyTertiaryColor11-js",21725:"icon-AlignCenter-js",21745:"icon-TerminalBrowser-js",21803:"icon-PaymentMethodIconSizeLgPaymentMethodBitcoinCash-js",21947:"icon-Lock01-js",21972:"icon-ArrowDown-js",22012:"icon-ButtonsButtonSizeXlHierarchyTertiaryGray9-js",22045:"icon-CheckboxCheckedTrueIndeterminateTrueSize4-js",22065:"icon-Bell01-js",22067:"icon-XClose-js",22088:"icon-CloudBlank02-js",22143:"icon-Crop02-js",22145:"icon-BatteryCharging02-js",22200:"icon-BadgeSizeSmTypePillColor16-js",22218:"icon-BookClosed-js",22282:"icon-ArrowRight-js",22373:"icon-TogglePressedFalseSizeSmText7-js",22577:"icon-BatteryFull-js",22670:"icon-CalendarCellTypeTodaySDateState2-js",22688:"icon-AvatarAddButtonSizeMdStateHover-js",22750:"icon-CheckSquare-js",22945:"icon-PaymentMethodIconSizeMdPaymentMethodAMEX-js",23006:"icon-AvatarSizeSmPlaceholderFalseText2-js",23164:"icon-PaymentMethodIconSizeSmPaymentMethodGooglePay-js",23175:"icon-StarIconFill0ColorGray-js",23199:"icon-BadgeSizeSmTypePillColor75-js",23217:"icon-FileTypeIconFileTypeSimpleEmptyType-js",23236:"icon-BadgeSizeSmTypeBadgeModern25-js",23262:"icon-Brush01-js",23263:"icon-AvatarOnlineIndicatorSizeXlOnlineFalse-js",23272:"icon-Attachment02-js",23365:"icon-Award03-js",23407:"icon-CheckHeart-js",23438:"icon-CheckDone01-js",23447:"icon-RefreshCw01-js",23494:"icon-PaymentMethodIconSizeSmPaymentMethodUnionPay-js",23567:"icon-CheckboxCheckedTrueIndeterminateFalseSize27-js",23721:"icon-FlipForward-js",23739:"icon-PaymentMethodIconSizeLgPaymentMethodPayoneer-js",23917:"icon-AvatarSizeXsPlaceholderFalseText2-js",23924:"icon-BadgeSizeSmTypePillColor56-js",24025:"icon-Check-js",24046:"icon-ClockStopwatch-js",24087:"icon-BadgeCloseXTypeRoundedColorWarningState2-js",24119:"icon-BadgeSizeSmTypeBadgeModern8-js",24128:"icon-VerifiedTickSize3xl-js",24143:"icon-Copy07-js",24249:"icon-Coins02-js",24266:"icon-FileTypeIconFileTypeImageJPGType-js",24381:"icon-CurrencyEuro-js",24557:"icon-PaymentMethodIconSizeLgPaymentMethodJCB-js",24591:"icon-HelpIconOpenTrueSupportingTextTrue-js",24631:"icon-Brush02-js",24685:"icon-BadgeSizeMdTypePillColor10-js",24694:"icon-CurrencyBitcoinCircle-js",24836:"icon-GridDotsVerticalCenter-js",24971:"icon-BadgeSizeSmTypeBadgeModern24-js",25077:"icon-AlignLeft-js",25276:"icon-ArrowBlockLeft-js",25277:"icon-FileTypeIconFileTypeSimpleCodeType-js",25302:"icon-CheckboxCheckedTrueIndeterminateFalseSize19-js",25325:"icon-FileTypeIconFileTypeSimpleFolderType3-js",25350:"icon-PieChart01-js",25382:"icon-CoinsHand-js",25458:"icon-AlarmClockMinus-js",25497:"icon-CalendarDate-js",25524:"icon-CheckVerified03-js",25
2550:"icon-Briefcase01-js",25574:"icon-AvatarSizeLgPlaceholderTrueText2-js",25594:"icon-BadgeSizeSmTypePillColor90-js",25618:"icon-FileTypeIconFileTypeDocumentXLSXType2-js",25880:"icon-Minimize01-js",25992:"icon-BankNote03-js",26028:"icon-PaymentMethodIconSizeMdPaymentMethodApplePay-js",26064:"icon-BadgeSizeSmTypePillColor23-js",26128:"icon-BluetoothOff-js",26151:"icon-FileTypeIconFileTypeImageJPGType3-js",26175:"icon-AvatarSize2xlPlaceholderTrueText-js",26181:"icon-AvatarCompanyIconSize2xl-js",26196:"icon-BadgeSizeSmTypePillColor70-js",26212:"icon-BellOff01-js",26317:"icon-BadgeSizeSmTypePillColor51-js",26360:"icon-AvatarSizeSmPlaceholderFalseText-js",26529:"icon-Building02-js",26559:"icon-Scales01-js",26788:"icon-Expand05-js",26887:"icon-AvatarSizeSmPlaceholderTrueText-js",26892:"icon-BadgeSizeSmTypePillColor34-js",26902:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize14-js",26948:"icon-Shield02-js",27016:"icon-CalendarCellTypeTodaySDateState-js",27060:"icon-AvatarOnlineIndicatorSizeMdOnlineFalse-js",27098:"icon-LogOut01-js",27186:"icon-ButtonsButtonUtilitySizeXsHierarchySecondaryState2-js",27314:"icon-Tool01-js",27390:"icon-AlarmClockCheck-js",27453:"icon-ArrowCircleUpRight-js",27455:"icon-BoldSquare-js",27501:"icon-BadgeCloseXTypeRoundedColorGrayBlue-js",27753:"icon-FileLock01-js",27801:"icon-PaymentMethodIconSizeMdPaymentMethodBitpay-js",27810:"icon-ButtonsButtonSizeXlHierarchyPrimaryIcon9-js",27931:"icon-SlashOctagon-js",27955:"icon-BluetoothConnect-js",28189:"icon-Translate02-js",28233:"icon-BadgeSizeLgTypePillColor3-js",28282:"icon-CurrencyPoundCircle-js",28312:"icon-CreditCardDownload-js",28443:"icon-CornerDownLeft-js",28518:"icon-BarChart06-js",28683:"icon-Shield03-js",28730:"icon-LayoutGrid01-js",28737:"icon-BadgeSizeSmTypePillColor24-js",28861:"icon-AU-js",28970:"icon-ToggleBasePressedTrueSizeSmState4-js",29033:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize4-js",29091:"icon-DotsHorizontal-js",29139:"icon-BarChart09-js",29142:"icon-BadgeSizeLgTypePillColor6-js",29184:"icon-BadgeSizeSmTypePillColor96-js",29262:"icon-Compass01-js",29341:"icon-BadgeSizeSmTypePillColor28-js",29495:"icon-BadgeCloseXTypeSquareColorOrangeState2-js",29578:"icon-FileTypeIconFileTypeDesignFIGFigma-js",29631:"icon-CreditCardRefresh-js",29633:"icon-FileTypeIconFileTypeDocumentXLSType3-js",29653:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize14-js",29670:"icon-PaymentMethodIconSizeSmPaymentMethodBitcoinCash-js",29725:"icon-BadgeCloseXTypeRoundedColorErrorState-js",29824:"icon-GlobeSlated01-js",29854:"icon-LayersTwo01-js",30003:"icon-PaymentMethodIconSizeLgPaymentMethodKlarna-js",30135:"icon-AlertTriangle-js",30149:"icon-PaymentMethodIconSizeMdPaymentMethodDiscover-js",30150:"icon-BadgeSizeSmTypePillColor50-js",30252:"icon-RefreshCw04-js",30277:"icon-FileTypeIconFileTypeDocumentTXTType2-js",30317:"icon-HelpIconOpenFalseSupportingTextTrue5-js",30394:"icon-PaymentMethodIconSizeSmPaymentMethodSkrill-js",30459:"icon-Clock-js",30495:"icon-BankNote02-js",30513:"icon-BadgeSizeMdTypePillColor36-js",30541:"icon-ButtonsButtonUtilitySizeSmHierarchySecondaryState4-js",30636:"icon-HelpCircle-js",30675:"icon-CheckboxBaseCheckedTrueIndeterminateTrueSize3-js",30862:"icon-ButtonsButtonSizeSmHierarchyPrimaryIcon9-js",30926:"icon-BellRinging02-js",30940:"icon-ArrowCircleBrokenLeft-js",31081:"icon-AvatarAddButtonSizeSmStateDisabled-js",31172:"icon-Container2-js",31296:"icon-ButtonsButtonSizeXlHierarchyPrimaryIcon12-js",31310:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize9-js",31429:"icon-AvatarSizeLgPlaceholderFalseText2-js",31487:"icon-ButtonsButtonSizeMdHierarchySecondaryGray12-js",31504:"icon-ButtonsButtonSizeLgHierarchySecondaryColor11-js",31582:"icon-CalendarPlus01-js",31645:"icon-BadgeCloseXTypeRoundedColorGrayBlue2-js",31653:"icon-FileTypeIconFileTypeDefaultVideo012-js",31740:"icon-Download01-js",31920:"icon-BadgeCloseXTypeSquareColorSuccessState-js",32168:"icon-DotSizeMdOutlineTrue-js",32189:"icon-ArrowsDown-js",32330:"icon-Brackets-js",32447:"icon-Clipboard-js",32460:"icon-PaymentMethodIconSizeMdPaymentMethodWeChat-js",32518:"icon-ButtonsButtonSizeLgHierarchyTertiaryColor11-js",32528:"icon-HelpIconOpenTrueSupportingTextTrue3-js",32554:"icon-BadgeSizeSmTypePillColor87-js",32812:"icon-BarChart08-js",32827:"icon-StarIconFill60ColorGray-js",32909:"icon-PaymentMethodIconSizeMdPaymentMethodUnionPay-js",32921:"icon-ArrowCircleBrokenUpLeft-js",33050:"icon-ShoppingCart01-js",33156:"icon-FileTypeIconFileTypeSimpleVideo01-js",33226:"icon-CornerLeftUp-js",33313:"icon-BadgeSizeSmTypePillColor19-js",33343:"icon-ButtonsButtonSizeLgHierarchyTertiaryColor9-js",33346:"icon-CheckboxBaseCheckedTrueIndeterminateTrueSize8-js",33451:"icon-Fingerprint02-js",33685:"icon-BadgeSizeSmTypePillColor82-js",33686:"icon-BadgeSizeSmTypeBadgeModern23-js",33810:"icon-Zap-js",33888:"icon-Divider-js",33938:"icon-StarIconFill10ColorGray-js",33944:"icon-CloudRaining06-js",34033:"icon-ClipboardCheck-js",34111:"icon-GitBranch02-js",34150:"icon-BellPlus-js",34157:"icon-Compass-js",34246:"icon-Crop01-js",34539:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize13-js",34569:"icon-BarChart10-js",34674:"icon-SpacingWidth02-js",34702:"icon-BadgeSizeSmTypePillColor9-js",34740:"icon-Coins01-js",34817:"icon-FileTypeIconFileTypeDevelopmentRSSType2-js",34822:"icon-ClockFastForward-js",34952:"icon-HelpIconOpenFalseSupportingTextTrue6-js",34989:"icon-Attachment01-js",35038:"icon-FileTypeIconFileTypeMediaMKVType2-js",35177:"icon-CloudOff-js",35224:"icon-LockUnlocked03-js",35288:"icon-AlignBottom01-js",35297:"icon-Disc01-js",35302:"icon-BadgeSizeSmTypePillColor76-js",35305:"icon-CheckboxCheckedTrueIndeterminateFalseSize21-js",35413:"icon-Package-js",35492:"icon-ButtonsButtonSizeLgHierarchyPrimaryIcon11-js",35730:"icon-BellOff03-js",35767:"icon-Infinity-js",35814:"icon-BadgeSizeSmTypePillColor55-js",35847:"icon-BadgeSizeSmTypePillColor-js",35865:"icon-BookmarkX-js",35883:"icon-Tool02-js",35923:"icon-BadgeSizeSmTypePillColor79-js",35966:"icon-PaymentMethodIconSizeMdPaymentMethodAmazon-js",35971:"icon-FileTypeIconFileTypeDocumentDOCT
2ype2-js",36002:"icon-FileTypeIconFileTypeSimpleEmptyType3-js",36029:"icon-ArrowCircleDownLeft-js",36078:"icon-LineChartUp04-js",36172:"icon-Atom02-js",36188:"icon-ArrowCircleBrokenUp-js",36240:"icon-CreditCardPlus-js",36264:"icon-Lock04-js",36278:"icon-CurrencyDollarCircle-js",36336:"icon-CloudSun02-js",36344:"icon-RefreshCcw03-js",36366:"icon-CreditCard02-js",36391:"icon-PaymentMethodIconSizeMdPaymentMethodPayoneer-js",36474:"icon-HomeLine-js",36524:"icon-ArrowCircleBrokenDownLeft-js",36618:"icon-ButtonsButtonSize2xlHierarchySecondaryGray12-js",36674:"icon-Server06-js",36689:"icon-AvatarSizeMdPlaceholderFalseText2-js",36703:"icon-ChevronDownDouble-js",36715:"icon-BarChart12-js",36756:"icon-Code02-js",36797:"icon-ClipboardMinus-js",36899:"icon-BadgeCloseXTypeSquareColorErrorState-js",36925:"icon-ButtonsButtonUtilitySizeSmHierarchyTertiaryState4-js",36930:"icon-Lock02-js",37027:"icon-CodeCircle03-js",37073:"icon-BadgeSizeMdTypePillColor7-js",37077:"icon-ShoppingBag02-js",37119:"icon-PackageCheck-js",37170:"icon-BadgeSizeLgTypePillColor60-js",37242:"icon-PaymentMethodIconSizeSmPaymentMethodPayPal-js",37252:"icon-ButtonsButtonSize2xlHierarchySecondaryGray9-js",37264:"icon-BadgeSizeSmTypeBadgeModern10-js",37407:"icon-FileTypeIconFileTypeArchiveZIPType2-js",37419:"icon-PaymentMethodIconSizeSmPaymentMethodAlipay-js",37453:"icon-BadgeSizeLgTypePillColor72-js",37483:"icon-FileTypeIconFileTypeImageEPSType-js",37520:"icon-CalendarEventMonthViewStateDefaultColorYellowBreakpoint-js",37536:"icon-CheckboxCheckedFalseIndeterminateFalseSize18-js",37572:"icon-ButtonsButtonSizeSmHierarchyPrimaryIcon12-js",37688:"icon-ToggleBasePressedFalseSizeMdState4-js",37705:"icon-HelpIconOpenFalseSupportingTextFalse6-js",37755:"icon-BadgeCloseXTypeRoundedColorBlueState2-js",37790:"icon-Users01-js",37943:"icon-PaymentMethodIconSizeLgPaymentMethodEtherium-js",37985:"icon-LineChartUp01-js",38117:"icon-BadgeSizeSmTypePillColor33-js",38124:"icon-AvatarSizeSmPlaceholderFalseText4-js",38164:"icon-Edit01-js",38219:"icon-Trophy02-js",38309:"icon-CodeSnippet02-js",38326:"icon-SlashCircle02-js",38379:"icon-ButtonsButtonSizeXlHierarchySecondaryGray11-js",38394:"icon-Target04-js",38444:"icon-Clapperboard-js",38456:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize3-js",38462:"icon-CheckboxBaseCheckedTrueIndeterminateTrueSize4-js",38472:"icon-SpacingHeight01-js",38478:"icon-BadgeSizeSmTypePillColor47-js",38595:"icon-CheckboxCheckedFalseIndeterminateFalseSize24-js",38601:"icon-FileTypeIconFileTypeDevelopmentRSSType-js",38670:"icon-CalendarCellTypeActiveStateHover-js",38750:"icon-ButtonsButtonSizeXlHierarchySecondaryColor12-js",38801:"icon-Asterisk02-js",38805:"icon-FileTypeIconFileTypeDevelopmentDMGType2-js",38853:"icon-TogglePressedTrueSizeMdText7-js",38976:"icon-UploadCloud01-js",39159:"icon-Target03-js",39182:"icon-ArrowCircleBrokenUpRight-js",39222:"icon-CurrencyRuble-js",39278:"icon-AlarmClock-js",39294:"icon-BarChartSquareUp-js",39596:"icon-BadgeSizeSmTypePillColor78-js",39609:"icon-FileTypeIconFileTypeDocumentPPTType-js",39638:"icon-BluetoothOn-js",39677:"icon-ButtonsButtonSizeLgHierarchySecondaryColor9-js",39701:"icon-BadgeCloseXTypeRoundedColorPrimaryState-js",39706:"icon-ButtonsButtonSizeSmHierarchySecondaryColor12-js",39724:"icon-ShoppingCart03-js",39743:"icon-PaymentMethodIconSizeMdPaymentMethodKlarna-js",39763:"icon-CalendarCellTypeDefaultStateHover-js",39838:"icon-Share04-js",39903:"icon-ButtonsButtonSizeMdHierarchySecondaryGray9-js",39985:"icon-PaymentMethodIconSizeLgPaymentMethodGooglePay-js",40002:"icon-ArrowSquareDownLeft-js",40345:"icon-Dataflow02-js",40412:"icon-Disc02-js",40427:"icon-GridDotsBlank-js",40511:"icon-Server01-js",40592:"icon-AvatarSizeLgPlaceholderTrueText-js",40734:"icon-BarChartSquare03-js",40840:"icon-ButtonsButtonSize2xlHierarchySecondaryColor10-js",40875:"icon-CalendarEventMonthViewStateDefaultColorBrandBreakpoint2-js",41129:"icon-Receipt-js",41213:"icon-ButtonsButtonSizeLgHierarchySecondaryGray10-js",41317:"icon-BarChartCircle03-js",41338:"icon-FileTypeIconFileTypeDocumentPPTType3-js",41515:"icon-PaymentMethodIconSizeLgPaymentMethodLightc
2oin-js",41523:"icon-PaginationButtonGroupBaseIconFalseStateDefault-js",41549:"icon-ClipboardX-js",41809:"icon-AvatarSizeLgPlaceholderFalseText6-js",41845:"icon-FileTypeIconFileTypeArchiveRARType2-js",41898:"icon-Anchor-js",41912:"icon-CornerDownRight-js",42036:"icon-PaymentMethodIconSizeLgPaymentMethodAlipay-js",42113:"icon-ChevronSelectorVertical-js",42216:"icon-BadgeSizeLgTypePillColor48-js",42262:"icon-BadgeSizeSmTypePillColor65-js",42505:"icon-ButtonsButtonUtilitySizeXsHierarchySecondaryState3-js",42598:"icon-BankNote01-js",42627:"icon-PaginationButtonGroupBaseIconFalseStateFocused-js",42931:"icon-RefreshCw05-js",42942:"icon-PaymentMethodIconSizeLgPaymentMethodShop-js",43145:"icon-HideSidebar-js",43156:"icon-CreditCardDown-js",43204:"icon-PaymentMethodIconSizeLgPaymentMethodQiwi-js",43210:"icon-PaymentMethodIconSizeSmPaymentMethodBancontact-js",43232:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize4-js",43255:"icon-FileTypeIconFileTypeArchiveZIPType-js",43287:"icon-ArrowNarrowRight-js",43292:"icon-ButtonsButtonSize2xlHierarchySecondaryGray10-js",43306:"icon-Building03-js",43421:"icon-CheckboxCheckedTrueIndeterminateFalseSize18-js",43426:"icon-FileTypeIconFileTypeDesignPSDPhotoshop3-js",43499:"icon-BadgeSizeSmTypePillColor62-js",43508:"icon-Server04-js",43572:"icon-ButtonsButtonSizeSmHierarchySecondaryColor9-js",43622:"icon-Scales02-js",43925:"icon-ButtonsButtonSizeLgHierarchyTertiaryGray9-js",44071:"icon-Building04-js",44195:"icon-CursorStateArrow-js",44205:"icon-Dice3-js",44231:"icon-FileTypeIconFileTypeDefaultPDFType-js",44324:"icon-CloudRaining02-js",44545:"icon-ClockSnooze-js",44582:"icon-BadgeCloseXTypeSquareColorSuccessState2-js",44668:"icon-FileTypeIconFileTypeDesignAIIllustrator3-js",44728:"icon-CreditCardCheck-js",44820:"icon-AvatarSizeXsPlaceholderFalseText5-js",44864:"icon-Target02-js",44929:"icon-CalendarHeart02-js",45034:"icon-HelpIconOpenTrueSupportingTextTrue5-js",45037:"icon-Sale03-js",45043:"icon-PaymentMethodIconSizeLgPaymentMethodYandex-js",45094:"icon-FileTypeIconFileTypeDefaultDocumentType-js",45135:"icon-ButtonsButtonSizeLgHierarchySecondaryGray12-js",45155:"icon-FileTypeIconFileTypeDefaultAudioType2-js",45231:"icon-ButtonsButtonSize2xlHierarchyTertiaryColor11-js",45326:"icon-CornerUpLeft-js",45372:"icon-BadgeSizeLgTypePillColor8-js",45378:"icon-BadgeSizeSmTypeBadgeModern7-js",45418:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize11-js",45558:"icon-CheckboxCheckedTrueIndeterminateTrueSize5-js",45591:"icon-AvatarSize2xlPlaceholderTrueText2-js",45701:"icon-AlignTop02-js",45922:"icon-PaymentMethodIconSizeMdPaymentMethodShop-js",45967:"icon-BadgeSizeSmTypePillColor66-js",45995:"icon-ShieldOff-js",46012:"icon-CheckCircleBroken-js",46033:"icon-Camera03-js",46058:"icon-PaymentMethodIconSizeLgPaymentMethodAmazon-js",46147:"icon-BadgeCloseXTypeSquareColorGrayBlue2-js",46163:"icon-BadgeCloseXTypeSquareColorErrorState2-js",46178:"icon-AvatarSize2xlPlaceholderFalseText6-js",46277:"icon-FileTypeIconFileTypeImageTIFFType3-js",46279:"icon-BadgeSizeSmTypePillColor22-js",46302:"icon-GridDotsOuter-js",46429:"icon-SwitchHorizontal02-js",46475:"icon-BadgeSizeLgTypePillColor12-js",46548:"icon-ToggleBasePressedFalseSizeMdState-js",46566:"icon-FileTypeIconFileTypeSimpleFolderType2-js",46713:"icon-ButtonsButtonSizeMdHierarchyPrimaryIcon9-js",46775:"icon-CheckboxBaseCheckedTrueIndeterminateTrueSize7-js",46795:"icon-CheckboxCheckedTrueIndeterminateTrueSize2-js",46821:"icon-ToggleBasePressedFalseSizeSmState4-js",47016:"icon-AnnotationAlert-js",47031:"icon-Archive-js",47063:"icon-ButtonsButtonSizeXlHierarchySecondaryColor11-js",47199:"icon-Coins04-js",47225:"icon-CurrencyEuroCircle-js",47234:"icon-ButtonsButtonSizeXlHierarchyTertiaryGray12-js",47242:"icon-FileTypeIconFileTypeDesignAEPAfter2-js",47351:"icon-ToggleBasePressedTrueSizeMdState4-js",47358:"icon-ChromeCast-js",47488:"icon-StarIconFill70ColorGray-js",47572:"icon-ButtonsButtonUtilitySizeXsHierarchySecondaryState-js",47612:"icon-ButtonsButtonUtilitySizeXsHierarchyTertiaryState2-js",47632:"icon-ButtonsButtonSizeXlHierarchySecondaryColor9-js",47686:"icon-FileTypeIconFileTypeImageJPEGType3-js",47825:"icon-AvatarSizeXlPlaceholderFalseText7-js",47913:"icon-CornerRightUp-js",47932:"icon-CheckboxCheckedTrueIndeterminateFalseSize17-js",47986:"icon-BadgeSizeSmTypePillColor10-js",48046:"icon-BadgeSizeSmTypePillColor83-js",48116:"icon-ButtonsButtonSize2xlHierarchyTertiaryGray9-js",48147:"icon-Gift02-js",48291:"icon-FileTypeIconFileTypeImageSVGType2-js",48326:"icon-Toggle01Right-js",48432:"icon-Car01-js",48537:"icon-CalendarCellTypeSelectedStateHover-js",48550:"icon-ButtonsButtonSizeMdHierarchySecondaryGray11-js",48698:"icon-Annotation-js",48716:"icon-FileTypeIconFileTypeImageP
2NGType2-js",48865:"icon-Download02-js",49180:"icon-BadgeSizeSmTypePillColor85-js",49222:"icon-CalendarCellTypeSelectedStateDefault-js",49263:"icon-CheckboxCheckedTrueIndeterminateTrueSize6-js",49352:"icon-AvatarOnlineIndicatorSizeXlOnlineTrue-js",49421:"icon-PaymentMethodIconSizeMdPaymentMethodSofort-js",49609:"icon-Copy01-js",49689:"icon-CheckboxCheckedFalseIndeterminateFalseSize17-js",49770:"icon-BadgeSizeSmTypeBadgeModern16-js",49881:"icon-HorizontalBarChart03-js",49904:"icon-CalendarDateIcon-js",49926:"icon-BadgeSizeSmTypeBadgeModern3-js",49953:"icon-BadgeSizeSmTypePillColor86-js",50134:"icon-FileTypeIconFileTypeDocumentCSVType-js",50146:"icon-FileTypeIconFileTypeDevelopmentCSSType-js",50230:"icon-ButtonsButtonSize2xlHierarchyPrimaryIcon10-js",50278:"icon-TogglePressedTrueSizeSmText3-js",50310:"icon-VerifiedTickSizeMd-js",50320:"icon-GitCommit-js",50361:"icon-PaymentMethodIconSizeMdPaymentMethodGiropay-js",50379:"icon-ClipboardPlus-js",50435:"icon-FileTypeIconFileTypeDevelopmentJAVAType-js",50803:"icon-AvatarSizeSmPlaceholderFalseText5-js",50807:"icon-CornerLeftDown-js",50879:"icon-Database03-js",50942:"icon-BracketsMinus-js",50995:"icon-PaymentMethodIconSizeSmPaymentMethodQiwi-js",51189:"icon-PaymentMethodIconSizeLgPaymentMethodPaysafe-js",51220:"icon-HelpIconOpenFalseSupportingTextTrue2-js",51277:"icon-PaymentMethodIconSizeMdPaymentMethodForbrugsforeningen-js",51283:"icon-FileTypeIconFileTypeDesignAIIllustrator-js",51314:"icon-BadgeCloseXTypeSquareColorBlueLight2-js",51384:"icon-BadgeSizeLgTypePillColor4-js",51429:"icon-StarIconFill90ColorYellow-js",51494:"icon-BadgeCloseXTypeRoundedColorBlueLight-js",51536:"icon-CheckboxCheckedFalseIndeterminateFalseSize21-js",51541:"icon-ButtonsButtonSizeLgHierarchySecondaryColor12-js",51805:"icon-BadgeSizeSmTypeBadgeModern22-js",51829:"icon-PaymentMethodIconSizeLgPaymentMethodAMEX-js",51853:"icon-ArrowsRight-js",52170:"icon-CheckboxCheckedTrueIndeterminateFalseSize28-js",52186:"icon-AvatarAddButtonSizeXsStateFocus-js",52260:"icon-Contrast03-js",52278:"icon-ArrowDownRight-js",52282:"icon-ButtonsButtonSize2xlHierarchyPrimaryIcon9-js",52517:"icon-ButtonsButtonSizeMdHierarchyTertiaryGray9-js",52594:"icon-AvatarAddButtonSizeMdStateFocus-js",52669:"icon-BadgeCloseXTypeRoundedColorOrangeState2-js",52691:"icon-BadgeCloseXTypeSquareColorIndigoState2-js",52705:"icon-BadgeSizeLgTypePillColor32-js",52735:"icon-BadgeSizeSmTypePillColor53-js",52771:"icon-DistributeSpacingVertical-js",52864:"icon-CalendarEventMonthViewStateDefaultColorBlueBreakpoint-js",52907:"icon-BadgeSizeSmTypePillColor6-js",53002:"icon-BadgeSizeLgTypePillColor68-js",53012:"icon-AvatarSize2xlPlaceholderFalseText4-js",53023:"icon-BadgeSizeSmTypePillColor39-js",53479:"icon-Announcement01-js",53505:"icon-Ruler-js",53556:"icon-HelpIconOpenTrueSupportingTextFalse2-js",53561:"icon-AvatarSizeXsPlaceholderFalseText6-js",53671:"icon-DropdownTypeAvatarOpenTrue-js",53672:"icon-FileTypeIconFileTypeMediaAVIType-js",53691:"icon-BadgeSizeSmTypeBadgeModern4-js",53716:"icon-PaymentMethodIconSizeSmPaymentMethodVisa-js",53784:"icon-Toggle03Right-js",53795:"icon-PaymentMethodIconSizeLgPaymentMethodVisa-js",53798:"icon-BracketsPlus-js",53971:"icon-LayoutGrid02-js",54009:"icon-StarIconFill50ColorYellow-js",54016:"icon-LayoutTop-js",54025:"icon-TrendUp02-js",54039:"icon-PackageMinus-js",54301:"icon-Expand02-js",54302:"icon-BadgeSizeSmTypePillColor32-js",54396:"icon-CreditCardSearch-js",54519:"icon-LayersTwo02-js",54556:"icon-Trash01-js",54559:"icon-GitMerge-js",54581:"icon-PaymentMethodIconSizeMdPaymentMethodSEPA-js",54634:"icon-SwitchVertical01-js",54723:"icon-PaymentMethodIconSizeLgPaymentMethodMaestro-js",54724:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize7-js",54820:"icon-BadgeSizeSmTypePillColor12-js",55035:"icon-ButtonsButtonUtilitySizeSmHierarchySecondaryState2-js",55085:"icon-Columns01-js",55121:"icon-TogglePressedTrueSizeMdText3-js",55192:"icon-BadgeSizeSmTypePillColor89-js",55335:"icon-BellRinging01-js",55372:"icon-PaymentMethodIconSizeLgPaymentMethodVerifone-js",55532:"icon-Key02-js",55547:"icon-ButtonsButtonSizeXlHierarchyTertiaryGray11-js",55727:"icon-BadgeSizeSmTypeBadgeModern20-js",55759:"icon-ChevronSelectorHorizontal-js",55769:"icon-CreditCardUp-js",55907:"icon-BadgeSizeSmTypePillColor40-js",56200:"icon-FileTypeIconFileTypeArchiveZIPType3-js",56206:"icon-FileTypeIconFileTypeArchiveRARType3-js",56213:"icon-BracketsEllipses-js",56247:"icon-CalendarPlus02-js",56260:"icon-StarIconFill0ColorYellow-js",56290:"icon-FileTypeIconFileTypeDevelopmentJSONType3-js",56444:"icon-BadgeSizeSmTypeBadgeModern14-js",56536:"icon-ButtonsButtonSizeMdHierarchyTertiaryGray11-js",56555:"icon-BadgeSizeSmTypePillColor13-js",56568:"icon-BadgeSizeSmTypeBadgeModern18-js",56667:"icon-FileTypeIconFileTypeDocumentPPTXType2-js",56725:"icon-CalendarCellTypeTodaySDateState3-js",56917:"icon-PackagePlus-js",57049:"icon-PieChart04-js",57074:"icon-VerifiedTickSizeLg-js",57301:"icon-BadgeSizeSmTypeBadgeModern13-js",57390:"icon-AvatarAddButtonSizeSmStateDefault-js",57404:"icon-Divide02-js",57443:"icon-BadgeSizeMdTypePillColor52-js",57503:"icon-GraduationHat01-js",57504:"icon-CreditCardX-js",57546:"icon-PaymentMethodIconSizeSmPaymentMethodMaestro-js",57589:"icon-FileTypeIconFileTypeMediaAVIType3-js",57617:"icon-BadgeCloseXTypeSquareColorWarningState-js",57653:"icon-Cube01-js",57705:"icon-BadgeSizeSmTypePillColor60-js",57913:"icon-ButtonsButtonSizeMdHierarchyPrimaryIcon12-js",58218:"icon-BadgeSizeSmTypePillColor69-js",58228:"icon-CalendarCellTypeActiveStateDisabled-js",58291:"icon-ShoppingCart02-js",58321:"icon-FileTypeIconFileTypeDevelopmentEXEType-js",58427:"icon-ButtonsButtonUtilitySizeSmHierarchySecondaryState-js",58471:"icon-PaymentMethodIconSizeMdPaymentMethodBitcoinCash-js",58519:"icon-PaymentMethodIconSizeLgPaymentMethodIdeal-js",58529:"icon-FileTypeIconFileTypeDocumentCSVType2-js",58722:"icon-BadgeCloseXTypeSquareColorGrayState2-js",58767:"icon-BluetoothSignal-js",58790:"icon-ActivityHeart-js",58798:"icon-Building07-js",58956:"icon-PiggyBank01-js",58976:"icon-PaymentMethodIconSizeLgPaymentMethodApplePay-js",59006:"icon-Bell04-js",59032:"icon-Copy06-js",59051:"icon-ButtonsButtonUtilitySizeSmHierarchyTertiaryState-js",59073:"icon-FileTypeIconFileTypeMediaMP4Type2-js",59083:"icon-SpacingWidth01-js",59152:"icon-TerminalSquare-js",59157:"icon-PaymentMethodIconSizeLgPaymentMethodGiropay-js",59214:"icon-AvatarAddButtonSizeMdStateDisabled-js",59270:"icon-HelpIconOpenFalseSupportingTextTrue-js",59321:"icon-FileTypeIconFileTypeSimpleDocumentType-js",59333:"icon-BadgeSizeSmTypePillColor95-js",59355:"icon-FileTypeIconFileTypeDocumentPPTXType-js",59414:"icon-Cryptocurrency01-js",59464:"icon-BadgeSizeMdTypePillColor8-js",59465:"icon-PaymentMethodIconSizeSmPaymentMethodInterac-js",59522:"icon-Activity-js",59627:"icon-ArrowNarrowUpLeft-js",59649:"icon-PaymentMethodIconSizeMdPaymentMethodAffirm-js",59729:"icon-Key01-js",59797:"icon-PaymentMethodIconSizeMdPaymentMethodCitadele-js",59977:"icon-LockUnlocked04-js",60126:"icon-CurrencyBitcoin-js",60175:"icon-PaymentMethodIconSizeLgPaymentMethodStripe-js",60217:"icon-BarChart03-js",60261:"icon-ButtonsButtonSizeMdHierarchySecondaryColor12-js",60270:"icon-FileTypeIconFileTypeDevelopmentSQLType3-js",60280:"icon-ButtonsButtonSize2xlHierarchySecondaryColor9-js",60427:"icon-PaymentMethodIconSizeMdPaymentMethodEtherium-js",60451:"icon-LineChartUp03-js",60457:"icon-FileTypeIconFileTypeMediaMP4Type-js",60500:"icon-ButtonsButtonUtilitySizeSmHierarchySecondaryState3-js",60536:"icon-AvatarSizeXlPlaceholderFalseText-js",60708:"icon-FileTypeIconFileTypeMediaMPEGType3-js",60766:"icon-QrCode01-js",60861:"icon-ClockCheck-js",60932:"icon-BadgeSizeMdTypeBadgeModern28-js",60943:"icon-Colors-js",60946:"icon-PaymentMethodIconSizeMdPaymentMethodMastercard-js",61006:"icon-BadgeSizeSmTypePillColor21-js",61149:"icon-AvatarSizeXsPlaceholderFalseText-js",61223:"icon-PaymentMethodIconSizeSmPaymentMethodVerifone-js",61284:"icon-FileLock02-js",61339:"icon-Server05-js",61373:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize15-js",61564:"icon-PaymentMethodIconSizeSmPaymentMethodDinersClub-js",61565:"icon-CreditCardUpload-js",61669:"icon-FileTypeIconFileTypeDefaultVideo01-js",61675:"icon-ButtonsButtonUtilitySizeSmHierarchyTertiaryState2-js",61709:"icon-ButtonsButtonSizeLgHierarchyTertiaryGray12-js",61854:"icon-BadgeSizeSmTypePillColor58-js",61866:"icon-BadgeSizeSmTypePillColor25-js",62010:"icon-BadgeSizeMdTypePillColor64-js",62132:"icon-FileTypeIconFileTypeDocumentPPTXType3-js",62149:"icon-ArrowCircleBrokenDown-js",62289:"icon-Toggle02Right-js",62375:"icon-FileTypeIconFileTypeDocumentPDFType-js",62390:"icon-CheckboxCheckedTrueIndeterminateFalseSize24-js",62443:"icon-FileTypeIconFileTypeMediaMPEGType2-js",62566:"icon-GitBranch01-js",62611:"icon-Bell03-js",62615:"icon-BadgeSizeSmTypePillColor31-js",62621:"icon-ButtonsButtonSizeMdHierarchyTertiaryColor10-js",62663
2:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize-js",62724:"icon-FileTypeIconFileTypeImageEPSType3-js",62732:"icon-ButtonsButtonSizeSmHierarchySecondaryColor10-js",62861:"icon-ButtonsButtonSizeLgHierarchyTertiaryColor10-js",62867:"icon-BadgeSizeSmTypePillColor35-js",62933:"icon-BadgeCloseXTypeRoundedColorIndigoState2-js",62945:"icon-HelpIconOpenTrueSupportingTextTrue4-js",63130:"icon-AvatarSizeXlPlaceholderFalseText6-js",63160:"icon-AlignHorizontalCentre01-js",63202:"icon-ArrowSquareUp-js",63223:"icon-TogglePressedFalseSizeSmText5-js",63383:"icon-AvatarAddButtonSizeXsStateDefault-js",63396:"icon-HelpIconOpenFalseSupportingTextFalse5-js",63482:"icon-Gift01-js",63509:"icon-HorizontalBarChart02-js",63702:"icon-AvatarAddButtonSizeXsStateDisabled-js",63716:"icon-StarIconFill30ColorGray-js",63927:"icon-ReverseRight-js",63999:"icon-BadgeCloseXTypeRoundedColorWarningState-js",64042:"icon-CheckboxCheckedFalseIndeterminateFalseSize27-js",64094:"icon-PaymentMethodIconSizeSmPaymentMethodCitadele-js",64124:"icon-ChevronRight-js",64242:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize5-js",64307:"icon-CheckSquareBroken-js",64453:"icon-CheckCircle-js",64503:"icon-Share07-js",64512:"icon-BadgeSizeSmTypeBadgeModern9-js",64529:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize3-js",64637:"icon-FileTypeIconFileTypeImageJPEGType-js",64641:"icon-FileTypeIconFileTypeDesignAEPAfter3-js",64677:"icon-Upload01-js",64878:"icon-ClipboardAttachment-js",65108:"icon-Dice4-js",65128:"icon-BadgeSizeSmTypePillColor52-js",65151:"icon-Columns03-js",65212:"icon-PaymentMethodIconSizeLgPaymentMethodBitcoin-js",65270:"icon-BadgeSizeSmTypePillColor14-js",65333:"icon-FileTypeIconFileTypeDevelopmentDMGType-js",65340:"icon-ArrowBlockUp-js",65365:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize8-js",65374:"icon-CurrencyDollar-js",65426:"icon-ButtonsButtonSizeSmHierarchyPrimaryIcon10-js",65631:"icon-FileShield01-js",65693:"icon-TogglePressedTrueSizeSmText-js",65802:"icon-ButtonsButtonSizeSmHierarchyTertiaryColor12-js",65901:"icon-ArrowsTriangle-js",65954:"icon-FileCode02-js",65967:"icon-CalendarEventMonthViewStateDefaultColorGrayBreakpoint2-js",66008:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize16-js",66040:"icon-FileTypeIconFileTypeImageTIFFType-js",66076:"icon-ButtonsButtonSizeSmHierarchyTertiaryColor10-js",66128:"icon-CursorClick01-js",66138:"icon-AvatarSizeSmPlaceholderFalseText6-js",66151:"icon-BadgeSizeLgTypePillColor52-js",66161:"icon-Target05-js",66173:"icon-Fingerprint04-js",66224:"icon-BadgeCloseXTypeRoundedColorGrayState2-js",66278:"icon-Sale02-js",66344:"icon-ButtonsButtonSizeLgHierarchyTertiaryGray11-js",66514:"icon-Fingerprint01-js",66517:"icon-PaymentMethodIconSizeSmPaymentMethodMastercard-js",66543:"icon-ButtonsButtonSizeMdHierarchyTertiaryColor12-js",66553:"icon-Wallet05-js",66554:"icon-AvatarSizeMdPlaceholderTrueText2-js",66573:"icon-Rows01-js",66755:"icon-CalendarCellTypeDefaultStateDisabled-js",66868:"icon-BadgeCloseXTypeSquareColorBlueLight-js",66925:"icon-CalendarCheck02-js",66949:"icon-LayoutAlt03-js",67001:"icon-BadgeSizeSmTypePillColor73-js",67316:"icon-Grid01-js",67340:"icon-AvatarCompanyIconSizeXs-js",67349:"icon-FileTypeIconFileTypeSimpleImageType-js",67659:"icon-ArrowSquareUpLeft-js",67681:"icon-BadgeSizeSmTypeBadgeModern17-js",67776:"icon-ShieldDollar-js",67832:"icon-FileTypeIconFileTypeDevelopmentCSSType2-js",67989:"icon-BookmarkCheck-js",67997:"icon-BarChartSquareMinus-js",68039:"icon-AvatarAddButtonSizeSmStateFocus-js",68048:"icon-CalendarMinus01-js",68060:"icon-HelpIconOpenTrueSupportingTextTrue7-js",68071:"icon-ButtonsButtonSizeLgHierarchySecondaryColor10-js",68170:"icon-StarIconFill90ColorGray-js",68410:"icon-DownloadCloud02-js",68444:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize13-js",68483:"icon-Bookmark-js",68730:"icon-BadgeSizeMdTypePillColor6-js",68757:"icon-BadgeSizeSmTypePillColor8-js",68832:"icon-CheckboxBaseCheckedTrueIndeterminateTrueSize6-js",68836:"icon-CheckboxCheckedTrueIndeterminateFalseSize22-js",68837:"icon-AvatarSizeMdPlaceholderFalseText6-js",68848:"icon-BadgeSizeSmTypePillColor45-js",68895:"icon-HelpIconOpenTrueSupportingTextFalse7-js",68897:"icon-PaymentMethodIconSizeMdPaymentMethodJCB-js",68926:"icon-DotSizeSmOutlineFalse-js",68991:"icon-PaymentMethodIconSizeSmPaymentMethodWeChat-js",69013:"icon-Car02-js",69095:"icon-HelpIconOpenTrueSupportingTextTrue2-js",69327:"icon-StarIconFill30ColorYellow-js",69392:"icon-AvatarOnlineIndicatorSize2xlOnlineTrue-js",69619:"icon-Variable-js",69630:"icon-BezierCurve03-js",69713:"icon-BadgeSizeSmTypePillColor91-js",69813:"icon-CursorClick02-js",69853:"icon-DotsVertical-js",69918:"icon-Cloud02-js",70023:"icon-AvatarSizeXlPlaceholderTrueText-js",70074:"icon-Upload04-js",70088:"icon-Placeholder-js",70133:"icon-LineChartUp05-js",70159:"icon-VerifiedTickSizeSm-js",70200:"icon-PaymentMethodIconSizeMdPaymentMethodBitcoin-js",70329:"icon-AvatarOnlineIndicatorSizeXsOnlineTrue-js",70348:"icon-PaymentMethodIconSizeMdPaymentMethodWebmoney-js",70360:"icon-PaymentMethodIconSizeSmPaymentMethodKlarna-js",70408:"icon-AvatarOnlineIndicatorSizeSmOnlineTrue-js",70519:"icon-UserPlus01-js",70574:"icon-CodeSquare01-js",70650:"icon-FileTypeIconFileTypeDocumentDOCXType3-js",70744:"icon-CreditCardMinus-js",70840:"icon-CheckboxCheckedFalseIndeterminateFalseSize29-js",70843:"icon-AvatarSize2xlPlaceholderFalseText5-js",70851:"icon-CursorStateHand-js",70899:"icon-PresentationChart02-js",70910:"icon-AvatarSizeLgPlaceholderFalseText3-js",71021:"icon-Server03-js",71173:"icon-BarChartSquare02-js",71208:"icon-Rows02-js",71266:"icon-CloudSnowing01-js",71316:"icon-LineChartDown05-js",71403:"icon-ButtonsButtonSizeLgHierarchyPrimaryIcon10-js",71511:"icon-BadgeCloseXTypeSquareColorPurpleState2-js",71569:"icon-PaymentMethodIconSizeLgPaymentMethodForbrugsforeningen-js",71573:"icon-CheckboxCheckedFalseIndeterminateFalseSize22-js",71575:"icon-Passcode-js",71698:"icon-RefreshCcw05-js",71733:"icon-CalendarMinus02-js",71774:"icon-PaymentMethodIconSizeSmPaymentMethodIdeal-js",71816:"icon-BadgeSizeSmTypePillColor38-js",71837:"icon-CloudRaining05-js",71865:"icon-ArrowCircleLeft-js",71870:"icon-TogglePressedFalseSizeMdText7-js",71958:"icon-BracketsX-js",71995:"icon-BadgeCloseXTypeSquareColorPrimaryState-js",72066:"icon-Bold02-js",72086:"icon-BadgeSizeSmTypePillColor29-js",72201:"icon-PaymentMethodIconSizeLgPaymentMethodSkrill-js",72614:"icon-FileTypeIconFileTypeDefaultImageType2-js",72674:"icon-AvatarSizeXsPlaceholderFalseText7-js",72711:"icon-PaginationButtonGroupBaseIconOnlyStateActiveHover-js",72731:"icon-Toggle03Left-js",72805:"icon-PaymentMethodIconSizeLgPaymentMethodBitpay-js",72811:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize6-js",72863:"icon-CheckboxCheckedTrueIndeterminateFalseSize30-js",72903:"icon-CloudSun03-js",72914:"icon-HelpIconOpenFalseSupportingTextFalse7-js",72954:"icon-DropdownTypeIconOpenFalse-js",72982:"icon-PaymentMethodIconSizeSmPaymentMethodForbrugsforeningen-js",73013:"icon-ShieldZap-js",73035:"icon-BadgeSizeSmTypePillColor48-js",73042:"icon-ToggleBasePressedFalseSizeMdState2-js",73087:"icon-BadgeCloseXTypeSquareColorPurpleState-js",73101:"icon-BarChart07-js",73109:"icon-BadgeCloseXTypeRoundedColorIndigoState-js",73181:"icon-AlignBottom02-js",73372:"icon-Box-js",73459:"icon-FileTypeIconFileTypeImageSVGType-js",73621:"icon-FlexAlignRight-js",73680:"icon-AlignJustify-js",73709:"icon-LineChartDown02-js",73713:"icon-PaymentMethodIconSizeLgPaymentMethodUnionPay-js",73826:"icon-ArrowNarrowUp-js",73831:"icon-BadgeSizeSmTypeBadgeModern11-js",73968:"icon-ShoppingBag01-js",74014:"icon-BadgeSizeMdTypePillColor2-js",74023:"icon-CheckDone02-js",74135:"icon-ChevronUp-js",74159:"icon-LockUnlocked02-js",74164:"icon-BadgeSizeMdTypePillColor48-js",74267:"icon-FileCode01-js",74288:"icon-Cursor03-js",74383:"icon-PackageX-js",74418:"icon-PaymentMethodIconSizeSmPaymentMethodBitpay-js",74444:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize-js",74503:"icon-CoinsStacked01-js",74566:"icon-GraduationHat02-js",74572:"icon-PresentationChart03-js",74585:"icon-FileTypeIconFileTypeDevelopmentEXEType2-js",74766:"icon-ButtonsButtonUtilitySizeXsHierarchyTertiaryState4-js",74857:"icon-AlignRight01-js",74877:"icon-AlignHorizontalCentre02-js",74886:"icon-FlexAlignBottom-js",75029:"icon-AvatarOnlineIndicatorSizeMdOnlineTrue-js",75088:"icon-BookOpen02-js",75110:"icon-CalendarColumnHeaderTypeDefaultBreakp
2ointMobile-js",75194:"icon-AlarmClockPlus-js",75231:"icon-List-js",75279:"icon-RefreshCcw02-js",75300:"icon-Copy02-js",75306:"icon-FileTypeIconFileTypeDocumentCSVType3-js",75380:"icon-Virus-js",75404:"icon-BadgeSizeMdTypePillColor4-js",75442:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize10-js",75449:"icon-SlashDivider-js",75503:"icon-FileTypeIconFileTypeDocumentPDFType2-js",75582:"icon-ArrowSquareLeft-js",75617:"icon-BadgeSizeSmTypePillColor68-js",75653:"icon-RefreshCw03-js",75724:"icon-AvatarSizeMdPlaceholderTrueText-js",75737:"icon-PaymentMethodIconSizeSmPaymentMethodElo-js",75761:"icon-FileTypeIconFileTypeDevelopmentJSONType-js",75822:"icon-ButtonsButtonSizeXlHierarchyTertiaryColor12-js",75850:"icon-FileTypeIconFileTypeMediaMP4Type3-js",75944:"icon-ChartBreakoutCircle-js",76057:"icon-Grid02-js",76124:"icon-StarIconFill20ColorYellow-js",76183:"icon-DeskBell-js",76195:"icon-ReceiptCheck-js",76356:"icon-CreditCardEdit-js",76400:"icon-AlertSquare-js",76443:"icon-BadgeSizeSmTypePillColor57-js",76468:"icon-BadgeCloseXTypeRoundedColorSuccessState2-js",76542:"icon-FileTypeIconFileTypeSimpleSpreadsheetType-js",76574:"icon-Award02-js",76617:"icon-VerifiedTickSize4xl-js",76674:"icon-CheckVerified01-js",76705:"icon-ArrowDownLeft-js",76719:"icon-SlashCircle01-js",76802:"icon-FileTypeIconFileTypeDevelopmentHTMLType-js",76867:"icon-ArrowNarrowDownRight-js",76893:"icon-AvatarCompanyIconSizeXl-js",76935:"icon-BadgeCloseXTypeRoundedColorPinkState-js",76961:"icon-Cursor04-js",77065:"icon-Shield01-js",77132:"icon-Asterisk01-js",77166:"icon-AvatarSizeXsPlaceholderTrueText2-js",77167:"icon-PaymentMethodIconSizeSmPaymentMethodApplePay-js",77279:"icon-BadgeSizeMdTypePillColor12-js",77538:"icon-BadgeSizeSmTypeBadgeModern30-js",77542:"icon-LineChartDown03-js",77666:"icon-FileTypeIconFileTypeSimplePDFType-js",77690:"icon-Camera02-js",77814:"icon-Expand03-js",77883:"icon-BadgeCloseXTypeRoundedColorBlueState-js",77964:"icon-Award04-js",78021:"icon-Browser-js",78029:"icon-FileTypeIconFileTypeImageJPEGType2-js",78033:"icon-Backpack-js",78043:"icon-CheckVerified02-js",78112:"icon-FileTypeIconFileTypeMediaWAVType-js",78192:"icon-Cube02-js",78202:"icon-BadgeSizeSmTypePillColor36-js",78231:"icon-Cloud01-js",78369:"icon-PackageSearch-js",78417:"icon-Toggle01Left-js",78439:"icon-AvatarOnlineIndicatorSize2xlOnlineFalse-js",78531:"icon-GitPullRequest-js",78586:"icon-BracketsCheck-js",78650:"icon-BatteryMid-js",78782:"icon-StarIconFill100ColorGray-js",78829:"icon-BadgeCloseXTypeRoundedColorOrangeState-js",78854:"icon-CursorBox-js",78893:"icon-ButtonsButtonSizeMdHierarchySecondaryGray10-js",78913:"icon-CheckboxCheckedTrueIndeterminateTrueSize8-js",79022:"icon-CheckboxBaseCheckedTrueIndeterminateTrueSize-js",79038:"icon-PaginationButtonGroupBaseIconOnlyStateFocused-js",79051:"icon-Expand04-js",79095:"icon-PaymentMethodIconSizeMdPaymentMethodYandex-js",79111:"icon-CreditCard01-js",79176:"icon-PaymentMethodIconSizeMdPaymentMethodAlipay-js",79248:"icon-FileTypeIconFileTypeDesignFIGFigma2-js",79299:"icon-FileTypeIconFileTypeDesignAIIllustrator2-js",79437:"icon-Wallet01-js",79574:"icon-BadgeSizeLgTypePillColor64-js",79579:"icon-CloudSnowing02-js",79679:"icon-AvatarOnlineIndicatorSizeSmOnlineFalse-js",79800:"icon-PaymentMethodIconSizeMdPaymentMethodVerifone-js",79885:"icon-BadgeSizeSmTypePillColor77-js",79901:"icon-CalendarCellTypeActiveStateDefault-js",79948:"icon-FileTypeIconFileTypeDevelopmentJSType-js",79984:"icon-PaymentMethodIconSizeSmPaymentMethodEtherium-js",80003:"icon-BadgeSizeLgTypePillColor9-js",80114:"icon-Contrast01-js",80120:"icon-ButtonsButtonSize2xlHierarchyTertiaryColor10-js",80219:"icon-FaceId-js",80269:"icon-BadgeSizeSmTypeBadgeModern2-js",80296:"icon-AvatarSizeXsPlaceholderTrueText-js",80325:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize7-js",80378:"icon-CheckboxCheckedFalseIndeterminateFalseSize30-js",80385:"icon-CodeCircle01-js",80387:"icon-ArrowSquareDownRight-js",80397:"icon-PaymentMethodIconSizeSmPaymentMethodAmazon-js",80525:"icon-AvatarSize2xlPlaceholderFalseText3-js",80596:"icon-BadgeSizeLgTypePillColor-js",80762:"icon-AnnotationQuestion-js",80775:"icon-BadgeSizeMdTypePillColor56-js",80852:"icon-Speedometer01-js",8
20856:"icon-BadgeSizeSmTypePillColor67-js",80940:"icon-TogglePressedTrueSizeMdText-js",81145:"icon-Certificate01-js",81193:"icon-BadgeSizeSmTypeBadgeModern26-js",81226:"icon-BadgeSizeSmTypePillColor18-js",81313:"icon-PaymentMethodIconSizeLgPaymentMethodCitadele-js",81333:"icon-BellRinging03-js",81354:"icon-BadgeSizeSmTypePillColor43-js",81355:"icon-BarChartSquarePlus-js",81452:"icon-BadgeSizeLgTypePillColor44-js",81483:"icon-HelpIconOpenFalseSupportingTextFalse4-js",81656:"icon-Cryptocurrency03-js",81805:"icon-CircleCut-js",81953:"icon-CheckboxCheckedFalseIndeterminateFalseSize26-js",82023:"icon-PaymentMethodIconSizeMdPaymentMethodVisa-js",82098:"icon-FileTypeIconFileTypeDefaultCodeType-js",82197:"icon-FileTypeIconFileTypeDevelopmentSQLType-js",82276:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize12-js",82323:"icon-BarChartSquareDown-js",82355:"icon-AvatarSizeLgPlaceholderFalseText4-js",82382:"icon-PaymentMethodIconSizeSmPaymentMethodSofort-js",82404:"icon-CalendarCellDateTypeSelected-js",82429:"icon-Telescope-js",82454:"icon-AnnotationDots-js",82471:"icon-CornerUpRight-js",82673:"icon-AvatarOnlineIndicatorSizeLgOnlineTrue-js",82738:"icon-FileTypeIconFileTypeDesignINDDInDesign-js",82802:"icon-CurrencyPound-js",82823:"icon-Beaker02-js",82906:"icon-FileTypeIconFileTypeImageIMGType-js",82911:"icon-HelpIconOpenFalseSupportingTextTrue7-js",82944:"icon-Upload02-js",83188:"icon-Dataflow01-js",83228:"icon-Building01-js",83251:"icon-Glasses02-js",83269:"icon-GlobeSlated02-js",83348:"icon-AvatarCompanyIconSizeMd-js",83371:"icon-BracketsSlash-js",83389:"icon-BadgeSizeSmTypePillColor15-js",83486:"icon-FileTypeIconFileTypeDocumentTXTType3-js",83525:"icon-AvatarSizeSmPlaceholderFalseText3-js",83544:"icon-AvatarSizeSmPlaceholderTrueText3-js",83638:"icon-PaymentMethodIconSizeLgPaymentMethodMastercard-js",83641:"icon-FileTypeIconFileTypeSimpleEmptyType2-js",83648:"icon-Delete-js",83811:"icon-BadgeSizeSmTypePillColor84-js",83856:"icon-CubeOutline-js",83879:"icon-DotsGrid-js",83958:"icon-ButtonsButtonSizeLgHierarchySecondaryGray11-js",84030:"icon-ChevronUpDouble-js",84152:"icon-CheckboxCheckedTrueIndeterminateTrueSize7-js",84280:"icon-BadgeSizeLgTypeBadgeModern28-js",84362:"icon-ToggleBasePressedTrueSizeSmState-js",84376:"icon-BadgeSizeSmTypePillColor3-js",84444:"icon-FileTypeIconFileTypeDocumentDOCType3-js",84506:"icon-CpuChip01-js",84569:"icon-Lock03-js",84650:"icon-CloudLightning-js",84672:"icon-BadgeSizeSmTypePillColor30-js",84741:"icon-ButtonsButtonSizeXlHierarchyPrimaryIcon11-js",84751:"icon-ButtonsButtonSizeMdHierarchyTertiaryColor9-js",84766:"icon-AvatarSizeXlPlaceholderFalseText2-js",84869:"icon-LayoutRight-js",84886:"icon-FileTypeIconFileTypeMediaWAVType2-js",84887:"icon-Award01-js",84949:"icon-CurrencyRupeeCircle-js",84960:"icon-LayersThree01-js",85013:"icon-Speedometer03-js",85022:"icon-AvatarSizeMdPlaceholderFalseText7-js",85073:"icon-AvatarAddButtonSizeSmStateHover-js",85095:"icon-PaymentMethodIconSizeMdPaymentMethodLightc
2oin-js",85132:"icon-FlexAlignLeft-js",85150:"icon-Maximize01-js",85191:"icon-Calculator-js",85214:"icon-BadgeSizeLgTypePillColor28-js",85276:"icon-CalendarHeart01-js",85431:"icon-QrCode02-js",85436:"icon-BadgeSizeSmTypePillColor27-js",85457:"icon-FileTypeIconFileTypeDocumentPPTType2-js",85500:"icon-CodeCircle02-js",85517:"icon-HelpIconOpenFalseSupportingTextFalse-js",85533:"icon-ArrowLeft-js",85534:"icon-ArrowNarrowLeft-js",85609:"icon-ButtonsButtonSizeLgHierarchyPrimaryIcon12-js",85710:"icon-ShieldPlus-js",85750:"icon-Copy04-js",85758:"icon-FileTypeIconFileTypeImageTIFFType2-js",85764:"icon-ClockRewind-js",85809:"icon-BadgeCloseXTypeSquareColorPinkState-js",85890:"icon-Coins03-js",85909:"icon-PaymentMethodIconSizeMdPaymentMethodGooglePay-js",85958:"icon-HelpIconOpenTrueSupportingTextFalse4-js",85996:"icon-FileTypeIconFileTypeDevelopmentJAVAType3-js",86028:"icon-AvatarSizeLgPlaceholderFalseText5-js",86050:"icon-PaymentMethodIconSizeSmPaymentMethodAMEX-js",86116:"icon-ButtonsButtonSizeXlHierarchySecondaryGray10-js",86156:"icon-AvatarSizeXlPlaceholderFalseText4-js",86234:"icon-PresentationChart01-js",86238:"icon-ReverseLeft-js",86284:"icon-ButtonsButtonSize2xlHierarchyTertiaryGray10-js",86325:"icon-Settings01-js",86465:"icon-Divide01-js",86503:"icon-DotSizeSmOutlineTrue-js",86519:"icon-Maximize02-js",86542:"icon-Announcement02-js",86568:"icon-Database02-js",86629:"icon-Share05-js",86666:"icon-ArrowCircleDownRight-js",86788:"icon-CornerRightDown-js",86923:"icon-CheckboxCheckedTrueIndeterminateFalseSize23-js",86965:"icon-Building06-js",86972:"icon-FileTypeIconFileTypeDocumentXLSType-js",87017:"icon-RefreshCcw04-js",87068:"icon-CheckboxCheckedFalseIndeterminateFalseSize25-js",87354:"icon-VerifiedTickSizeXs-js",87446:"icon-GridDotsHorizontalCenter-js",87501:"icon-Bank-js",87556:"icon-TrendUp01-js",87564:"icon-BadgeSizeMdTypePillColor40-js",87648:"icon-BadgeSizeLgTypePillColor40-js",87689:"icon-ButtonsButtonSizeSmHierarchyPrimaryIcon11-js",87937:"icon-ArrowUpRight-js",88057:"icon-AlignVerticalCenter02-js",88088:"icon-AvatarSizeXlPlaceholderTrueText3-js",88103:"icon-CheckboxCheckedFalseIndeterminateFalseSize20-js",88136:"icon-ArrowSquareUpRight-js",88320:"icon-Brush03-js",88346:"icon-FileTypeIconFileTypeDevelopmentJSType2-js",88361:"icon-ToggleBasePressedFalseSizeMdState3-js",88371:"icon-AvatarSizeXlPlaceholderFalseText5-js",88421:"icon-FileTypeIconFileTypeMediaMP3Type3-js",88464:"icon-ArrowCircleDown-js",88487:"icon-FileTypeIconFileTypeImageGIFType-js",88584:"icon-FileTypeIconFileTypeDefaultCodeType2-js",88601:"icon-FileTypeIconFileTypeDocumentDOCXType-js",88606:"icon-BadgeSizeMdTypeBadgeModern-js",88799:"icon-ButtonsButtonSize2xlHierarchySecondaryColor11-js",88824:"icon-ButtonsButtonSize2xlHierarchyPrimaryIcon12-js",88878:"icon-CalendarEventMonthViewStateDefaultColorOrangeBreakpoint-js",88885:"icon-BadgeSizeSmTypePillColor46-js",89121:"icon-AvatarCompanyIconSizeSm-js",89173:"icon-BadgeSizeSmTypePillColor20-js",89277:"icon-BadgeSizeLgTypePillColor7-js",89329:"icon-BadgeCloseXTypeRoundedColorPurpleState2-js",89502:"icon-BellMinus-js",89584:"icon-FileTypeIconFileTypeImageJPGType2-js",89596:"icon-CameraPlus-js",89723:"icon-HelpIconOpenTrueSupportingTextFalse3-js",89877:"icon-FileTypeIconFileTypeArchiveRARType-js",89897:"icon-BadgeCloseXTypeSquareColorBlueState2-js",89925:"icon-BarChart11-js",89952:"icon-PaymentMethodIconSizeSmPaymentMethodPaysafe-js",90038:"icon-ButtonsButtonSizeSmHierarchyTertiaryGray12-js",90092:"icon-TogglePressedFalseSizeSmText-js",90152:"icon-AvatarOnlineIndicatorSizeLgOnlineFalse-js",90162:"icon-ClockRefresh-js",90175:"icon-Tag02-js",90198:"icon-HelpIconOpenFalseSupportingTextFalse3-js",90225:"icon-TogglePressedFalseSizeSmText3-js",90341:"icon-PaymentMethodIconSizeLgPaymentMethodPayPal-js",90409:"icon-FileTypeIconFileTypeDocumentXLSXType3-js",90415:"icon-FileTypeIconFileTypeDevelopmentCSSType3-js",90514:"icon-AlertOctagon-js",90552:"icon-CalendarCellTypeDefaultStateDefault-js",90616:"icon-BadgeSizeSmTypeBadgeModern21-js",90724:"icon-CursorStateDrag-js",90737:"icon-FileTypeIconFileTypeDevelopmentXMLType3-js",90761:"icon-CheckboxBaseCheckedTrueIndeterminateFalseSize11-js",90791:"icon-BadgeSizeSmTypePillColor80-js",90807:"icon-FileTypeIconFileTypeImageIMGType3-js",90869:"icon-BadgeCloseXTypeRoundedColorPrimaryState2-js",91023:"icon-ButtonsButtonSizeLgHierarchySecondaryGray9-js",91045:"icon-ArrowBlockDown-js",91236:"icon-BadgeSizeSmTypePillColor63-js",91257:"icon-BadgeCloseXTypeSquareColorPinkState2-js",91408:"icon-FileTypeIconFileTypeSimpleFolderType-js",91426:"icon-BadgeSizeSmTypePillColor54-js",91428:"icon-BadgeCloseXTypeSquareColorGrayState-js",91549:"icon-ButtonsButtonSizeMdHierarchyTertiaryGray12-js",91745:"icon-BookmarkMinus-js",92143:"icon-ArrowNarrowDown-js",92262:"icon-Server02-js",92272:"icon-PaymentMethodIconSizeLgPaymentMethodWebmoney-js",92293:"icon-BadgeSizeSmTypePillColor59-js",92382:"icon-ButtonsButtonUtilitySizeXsHierarchyTertiaryState-js",92421:"icon-UploadCloud02-js",92518:"icon-ButtonsButtonSizeSmHierarchySecondaryGray12-js",92706:"icon-Dataflow03-js",92962:"icon-Dice6-js",93168:"icon-ToggleBasePressedTrueSizeSmState2-js",93176:"icon-Translate01-js",93257:"icon-Expand06-js",93295:"icon-FileTypeIconFileTypeDevelopmentHTMLType3-js",93327:"icon-AlignLeft02-js",93387:"icon-Copy03-js",93459:"icon-BadgeCloseXTypeSquareColorGrayBlue-js",93527:"icon-ChevronLeft-js",93574:"icon-AvatarSizeXsPlaceholderFalseText3-js",93623:"icon-ArrowSquareRight-js",93743:"icon-ButtonsButtonSizeSmHierarchyTertiaryGray11-js",93810:"icon-BadgeSizeSmTypePillColor5-js",93840:"icon-CameraLens-js",93856:"icon-ButtonsButtonSizeXlHierarchyTertiaryColor9-js",93883:"icon-PaymentMethodIconSizeMdPaymentMethodStripe-js",93896:"icon-Columns02-js",93905:"icon-AvatarSizeSmPlaceholderFalseText7-js",93913:"icon-Code01-js",93971:"icon-BadgeSizeMdTypePillColor5-js",94122:"icon-StarIconFill80ColorYellow-js",94161:"icon-PaymentMethodIconSizeLgPaymentMethodSEPA-js",94190:"icon-MessageSmileCircle-js",94320:"icon-Compass03-js",94325:"icon-FileTypeIconFileTypeDevelopmentSQLType2-js",94342:"icon-BadgeSizeMdTypePillColor11-js",94411:"icon-Building08-js",94470:"icon-BadgeSizeMdTypePillColor68-js",94486:"icon-PaginationButtonGroupBaseIconFalseStateActiveHover-js",94503:"icon-Cursor02-js",94525:"icon-CloudMoon-js",94526:"icon-BarChartCircle02-js",94532:"icon-CheckboxCheckedTrueIndeterminateTrueSize3-js",94575:"icon-FileTypeIconFileTypeImageGIFType2-js",94644:"icon-ArrowsUp-js",94649:"icon-FileTypeIconFileTypeDevelopmentJSONType2-js",94678:"icon-FileTypeIconFileTypeDefaultVideo022-js",94690:"icon-TogglePressedTrueSizeSmText7-js",94704:"icon-LayerSingle-js",94819:"icon-ButtonsButtonSize2xlHierarchySecondaryGray11-js",94888:"icon-PaymentMethodIconSizeLgPaymentMethodWeChat-js",94946:"icon-PaymentMethodIconSizeSmPaymentMethodDiscover-js",94983:"icon-CodeSquare02-js",95143:"icon-Sale04-js",95156:"icon-FileTypeIconFileTypeDocumentXLSXType-js",95170:"icon-Grid03-js",95350:"icon-CloudRaining04-js",95471:"icon-ButtonsButtonSizeMdHierarchyTertiaryGray10-js",95503:"icon-BadgeSizeSmTypeBadgeModern19-js",95598:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize15-js",95669:"icon-BookOpen01-js",95770:"icon-TogglePressedFalseSizeMdText3-js",95829:"icon-ArrowCircleBrokenDownRight-js",95903:"icon-Circle-js",96063:"icon-BadgeCloseXTypeSquareColorOrangeState-js",96141:"icon-FileShield03-js",96198:"icon-ChevronDown-js",96288:"icon-FileTypeIconFileTypeDefaultVideo02-js",96406:"icon-FileTypeIconFileTypeImageWebPType3-js",96512:"icon-FileTypeIconFileTypeImageIMGType2-js",96531:"icon-Award05-js",96543:"icon-Dataflow04-js",96587:"icon-CloudRaining03-js",96670:"icon-CodeBrowser-js",96720:"icon-ArrowUpLeft-js",96731:"icon-Bold01-js",96752:"icon-BadgeSizeSmTypePillColor81-js",96764:"icon-FileTypeIconFileTypeImageSVGType3-js",96776:"icon-FileTypeIconFileTypeDesignINDDInDesign2-js",96799:"icon-Dice1-js",96814:"icon-FolderCode-js",97232:"icon-AvatarSize2xlPlaceholderFalseText-js",97234:"icon-CalendarColumnHeaderTypeSelectedBreakpointMobile-js",97339:"icon-AvatarSizeXsPlaceholderFalseText4-js",97346:"icon-AlignRight-js",97363:"icon-DotSizeLgOutlineFalse-js",97505:"icon-CheckboxBaseCheckedFalseIndeterminateFalseSize10-js",97577:"icon-ButtonsButtonSizeLgHierarchyPrimaryIcon9-js",97595:"icon-BarChart01-js",97690:"icon-AvatarSizeLgPlaceholderFalseText7-js",97752:"icon-BadgeSizeMdTypePillColor-js",97789:"icon-Calendar2-js",97857:"icon-Trash02-js",98170:"icon-ToggleBasePressedTrueSizeMdState3-js",98267:"icon-ShieldTick-js",98285:"icon-Database01-js",98309:"icon-Target01-js",98385:"icon-PiggyBank02-js",98406:"icon-PaymentMethodIconSizeSmPaymentMethodAffirm-js",98414:"icon-ArrowCircleRight-js",98543:"icon-ArrowSquareDown-js",98548:"icon-AlignVerticalCenter01-js",98657:"icon-XCircle-js",98751:"icon-ButtonsButtonSizeSmHierarchySecondaryGray11-js",98802:"icon-BarLineChart-js",98814:"icon-BadgeSizeSmTypePillColor94-js",98824:"icon-DropdownTypeIconOpenTrue-js",99075:"icon-IntersectSquare-js",99080:"icon-ButtonsButtonSizeSmHierarchyTertiaryGray9-js",99139:"icon-ButtonsButtonUtilitySizeXsHierarchyTertiaryState3-js",99265:"icon-BadgeSizeSmTypePillColor42-js",99374:"icon-Speedometer02-js",99407:"icon-CalendarCellDateTypeTodaySDate-js",99445:"icon-CloudSun01-js",99463:"icon-FileTypeIconFileTypeDesignFIGFigma3-js",99467:"icon-Microscope-js",99523:"icon-CreditCardLock-js",99529:"icon-DistributeSpacingHorizontal-js",99570:"icon-BadgeSizeLgTypeBadgeModern-js",99625:"icon-FileTypeIconFileTypeSimpleVideo02-js",99661:"icon-SpacingHeight02-js",99767:"icon-Diamond02-js",99784:"icon-PaymentMethodIconSizeLgPaymentMethodInterac-js",99956:"icon-PaymentMethodIconSizeLgPaymentMethodElo-js",99974:"icon-HelpIconOpenFalseSupportingTextTrue4-js",99988:"icon-BadgeCloseXTypeRoundedColorBlueLight2-js"}[e]+"."+{63:"aa8f8cfc",69:"1d9d5173",100:"9e71acba",119:"ead53fc8",231:"1c154c56",306:"7fdf27c8",357:"ffe6984c",387:"041fbe25",455:"5108a785",508:"707a723b",521:"b2ef42f4",549:"d3c56bef",644:"ac9d72e5",707:"6906affe",756:"d46e6cc5",926:"ee8a29c1",975:"86338cda",984:"5c84fa81",1045:"9532e4b0",1111:"30ac8e46",1247:"1be858bf",1273:"46b12f8a",1279:"9f0bf3db",1300:"df41a8a3",1420:"22543299",1524:"873a5a77",1623:"2aff9930",1766:"f5b9996a",1889:"3eab0caf",1905:"8de26a43",2041:"48d5b25d",2198:"953f5924",2240:"eaa7eb65",2255:"1e25ec7c",2336:"811cbabf",2476:"eb5ee2f0",2667:"89d03661",2697:"0d82b403",2712:"f29723ea",2816:"7adbeac8",2839:"e651bbe4",2931:"990e899e",3073:"4ea7e561",3174:"f26f6d90",3279:"ba361038",3288:"cabd2676",3303:"f369eb38",3404:"258cd1dc",3469:"ba084090",3567:"427b0159",3655:"2f32c539",3663:"9873f899",3739:"3260dbcb",3772:"049ed95c",3808:"5c8cc29e",4239:"dbe089f7",4319:"b89559f9",4333:"0746dd0f",4379:"81050810",4380:"bb0607ce",4523:"5be73ff4",4564:"15fc1ef8",4606:"f58b4cfb",4633:"9711af73",4896:"590fa02d",4984:"6e07ab54",5016:"352a59b0",5415:"51273287",5481:"73629bb8",5501:"2a2d7f1e",5529:"d174cbb0",5619:"bbdef46a",5633:"a90a6d8e",5699:"799dc597",5736:"42151bf0",5792:"039d3613",5836:"4eee4790",5862:"401f1915",5907:"0fc1b822",5925:"dcc926d3",5969:"7fe1c1ad",5970:"32d93a1b",5974:"bcd765d6",6042:"85f79a8f",6052:"1aadc00a",6127:"db2c8428",6148:"1ff18ca2",6164:"681e865e",6192
2:"fcf4ded8",6245:"df1a3a44",6397:"01d483c7",6399:"1a015391",6430:"e374ee13",6789:"a6f0cbf3",6816:"83652923",6838:"445bd9fb",6894:"d933ec4a",6910:"eda1a3ac",6918:"7b278942",6959:"1ff11669",6981:"a04de45a",7109:"958098c8",7120:"57c0ee95",7182:"f9b8d585",7208:"e499e013",7238:"7c21d971",7315:"1ea4cb03",7347:"7327e7fe",7417:"c9e6a945",7423:"c5f72070",7475:"a9fc7c29",7483:"7d9efcbf",7485:"87924d00",7504:"3ba697de",7600:"6818c28d",7601:"4701a6e0",7621:"ff25ec53",7870:"4b4d8121",7879:"07fcde06",7897:"e77689ab",7971:"a29824c5",7988:"0b0346c6",8157:"33026391",8160:"c0680ee2",8184:"773fa6d4",8188:"83a64a76",8317:"3cf43781",8388:"6e440273",8517:"2ed15d25",8536:"a132827b",8552:"c4b6cf76",8655:"35b92c98",8744:"10d4b6da",8910:"a009b125",8918:"8549a562",8922:"acc7be99",8924:"a4d489ed",8929:"4c2375f8",8931:"29ec6d69",8978:"9ecde305",9041:"a8859954",9129:"5cb42f22",9230:"e50cdb4f",9412:"89e374eb",9421:"97ca75ac",9606:"1aac3073",9687:"6f131633",9747:"a9d92fa2",9756:"003a622f",9775:"20d76e43",9784:"84660af8",9785:"1b91e585",9822:"4d108da6",9913:"2e4868b1",10050:"19096a97",10169:"e4af9163",10259:"331b2a4d",10392:"74a40447",10555:"eda3680a",10638:"f58a7405",10671:"678b2b02",10673:"2273bd92",10686:"593d1f16",10793:"2b8c4abb",10823:"a771e3e0",10936:"03760b37",10976:"e34f5cc3",10989:"7278c711",11050:"7b706ae0",11052:"4d1943b6",11099:"fcc48c65",11144:"1da4896b",11323:"a1497ba0",11411:"0ee562ad",11722:"abfef514",11796:"a1b1b1c6",11832:"d311df1a",11912:"066b3c35",12110:"a62a3c93",12280:"e4199ecf",12306:"d983c2b8",12367:"d652b357",12463:"94e25068",12470:"b090204b",12520:"23f808ec",12578:"6705c021",12758:"49abe22d",12777:"ccfc0d72",12787:"b7a32c80",12835:"70fded52",12862:"2f6b059a",13082:"1e68915c",13107:"8c618cc8",13112:"2ec3837d",13151:"3a4d615e",13182:"1097b7f3",13247:"e1cc4d9b",13268:"894b35c9",13298:"b7988b05",13383:"5518085d",13433:"d0562b39",13447:"9b99661a",13547:"65f0c95e",13734:"c88b25eb",13739:"94789d78",13840:"ef56ed08",13862:"2f2455c7",13932:"0e5cf267",13970:"92f02f8b",13994:"d760cf95",14005:"1eee326b",14099:"06cf0c29",14102:"fc3df773",14123:"1d8ad1c9",14283:"f92bfa80",14303:"e973191a",14428:"e0d3d9cc",14429:"ed6b47cb",14525:"389e059f",14527:"f5d2ed83",14535:"ccdd9197",14580:"69baf7ed",14634:"6fb197f6",14743:"197a37e7",14750:"02cf55a5",14759:"7049ef45",14769:"326f21dd",14876:"8b38ee09",14908:"52a1ac6e",14977:"17adad71",14980:"05e88741",14981:"863f25ae",14987:"66f0fb3d",15109:"d9f818bd",15114:"a39dc62f",15124:"f70a2a1b",15134:"2375b2e1",15205:"7c4fd8b4",15249:"6efc0589",15364:"8775badb",15392:"d74d53e1",15393:"99050e2a",15399:"853bb7ad",15406:"27e40168",15455:"663eb456",15479:"215af927",15482:"428737f7",15552:"d6375940",15770:"2acd53e6",15787:"8593bf32",15840:"0492c07d",15886:"85c50d70",15936:"a4ef7d23",15968:"068cd4b7",15977:"669fcc4b",16059:"ffb08d0c",16109:"31b69246",16113:"2a198106",16185:"69a5bc64",16239:"1886e989",16294:"94fab0fd",16301:"8cfff833",16402:"9ff29be5",16408:"f8fdef4d",16495:"5b3ea64a",16540:"6c32c376",16541:"3161d630",16582:"7194b40d",16643:"dc2312bd",16647:"ccbb32d7",16727:"e679ed0b",16798:"7e56c811",17030:"d8b23c9a",17069:"66601c54",17184:"d0cba3cd",17190:"9b9fc263",17382:"9949dd8e",17418:"4b8c9cd4",17453:"0e5ea2bd",17462:"5264d0f0",17490:"af69b787",17524:"6eac4c83",17563:"fb8cd7df",17627:"02ce7b83",17775:"a4788d19",17868:"ec6b2061",17949:"1cc3bab2",17988:"2d18d028",18053:"ad88b25e",18101:"5db45e9a",18154:"3b9597bb",18163:"430f71f8",18248:"acb8a6e5",18276:"3bdd8ec7",18336:"14b7593b",18367:"d734175c",18459:"e76f5494",18466:"9289d2a5",18565:"1a5a071a",18587:"6b9dfa71",18661:"589c48f3",18662:"bec8a6c2",18696:"31f6a54b",18745:"a9bf4a29",18749:"1b5b23a0",18853:"e3442824",18914:"ee20f3d7",18975:"3b2aa762",19022:"471cfcd7",19041:"03629767",19090:"98e509c3",19139:"b1f2f28d",19167:"595e00a2",19169:"be52a5ca",19255:"77ed24ff",19289:"399a03e6",19357:"45f05b44",19362:"ad7c65ce",19380:"ea357ff9",19443:"7c19fdb1",19473:"89151a53",19587:"4906ac26",19618:"7bb7c7c5",19645:"9c3dffa5",19760:"d1f32cf7",19796:"54409fbe",19835:"96888b83",19971:"f5a9973e",19986:"7f196df6",20040:"9f84e061",20067:"8a78d9c8",20085:"4bef2177",20133:"ebe6294a",20161:"cd78b91e",20184:"eea71399",20209:"9b25d76e",20221:"949a703b",20269:"813aecb4",20303:"2f08a48d",20318:"0b300f9c",20410:"9eb23559",20468:"d9dbfb3c",20522:"900386b0",20597:"85135f23",20609:"bd16dcc2",20632:"acbaa355",20772:"094f88ce",20805:"1cbf4f91",20869:"af86a0d7",20936:"65202656",21029:"18fde287",21098:"4094c314",21166:"dd31e00b",21175:"fd9b5be0",21242:"13efc911",21245:"cb13b7a7",21305:"3b3ea55b",21372:"14fcf2a9",21466:"5fc0b94e",21469:"8605e8a4",21548:"d4027394",21554:"e7ef0785",21685:"9642dd4b",21710:"9d2f4132",21718:"88ecee27",21725:"d1037007",21745:"1f89edcc",21803:"ae42ade2",21947:"35f8324b",21972:"2add7ce5",22012:"58ac274d",22045:"15cbdd5e",22065:"b0a096c1",22067:"2ea8d073",22088:"c7500436",22143:"2bf0a649",22145:"0d7a48ad",22200:"e78ffc2d",22218:"3d6efbe6",22282:"751c4158",22373:"da6e7ebb",22577:"0dbf14e3",22670:"abe5b0
2a4",22688:"8cac98f3",22750:"93595895",22945:"6d96c199",23006:"bc6497b4",23164:"9f97e431",23175:"2f602f7d",23199:"8e757832",23217:"b0f6a918",23236:"8b87d91b",23262:"bf28dad0",23263:"8c0d9215",23272:"dcbb6aca",23365:"1a29c18f",23407:"de8370e2",23438:"ede149d8",23447:"d7e7bb84",23494:"6e5ae322",23567:"7a680a3e",23721:"8807840b",23739:"0cc522c7",23917:"1b720d7e",23924:"72eafade",24025:"ba81ba44",24046:"baac283c",24087:"d1222104",24119:"ceaa947a",24128:"8bb1f891",24143:"6066b795",24249:"5e4679bd",24266:"5ade49ef",24381:"b2ec1f5f",24557:"5aaeb23a",24591:"6ee7a366",24631:"01f7d434",24685:"44fa7988",24694:"c3a09b47",24836:"b8dfb5a1",24971:"280530de",25077:"764a4388",25276:"91044bea",25277:"eccdc81f",25302:"a4990e3e",25325:"2ac949fd",25350:"1cafc785",25382:"a8a28724",25458:"19cb888f",25497:"23d3e1f0",25524:"c36b6056",25550:"88cbe017",25574:"9aa1f17b",25594:"27af0e76",25618:"a9ad5b26",25880:"95e54b19",25992:"a4bdea63",26028:"bca446b5",26064:"23b2bb70",26128:"9bc05805",26151:"14b7dc7f",26175:"a51cb539",26181:"07b060e2",26196:"7c17caee",26212:"652ff8b7",26317:"42b299b7",26360:"2b253f10",26529:"a5ef4e71",26559:"7cb798bb",26788:"c7832c1e",26887:"d682ba2c",26892:"0beaf751",26902:"752c7613",26948:"811b6ce3",27016:"5e5d3772",27060:"f3309c5d",27098:"e72ab28e",27186:"0143205f",27314:"ff9a5ad5",27390:"13f86662",27453:"219c1fde",27455:"c48c7445",27501:"4e1bbe85",27753:"e17bb122",27801:"1ef5864e",27810:"182f5564",27931:"2fbe8fef",27955:"7daedc6f",28189:"4d392712",28233:"3792644b",28282:"13259afb",28312:"4f235e06",28443:"c0f76d49",28518:"bf0054a1",28683:"131b141d",28730:"0b9e07ea",28737:"dc9e59d0",28861:"a157fc85",28970:"43c2a48b",29033:"2498a26e",29091:"f00d9282",29139:"91c4a8e1",29142:"ab6384c2",29184:"2a2a567e",29262:"41f0af34",29341:"2a8f94c9",29495:"165989d6",29578:"1a871ae1",29631:"bd3c842a",29633:"926b6348",29653:"21d607df",29670:"3a8f730b",29725:"ffb31836",29824:"94ece3ae",29854:"01a03e6e",30003:"73301b5c",30135:"577d6d62",30149:"ccf8a419",30150:"96235f36",30252:"5514afda",30277:"d5b6341c",30317:"dee0764b",30394:"b6f6e753",30459:"71c24e6e",30495:"1b2a1af8",30513:"5e096bf1",30541:"481e83e5",30636:"d4a13294",30675:"086b8a76",30862:"1f206068",30926:"e8d5b7d7",30940:"42667acd",31081:"f7866752",31172:"a9b40805",31296:"206bb0c1",31310:"8d202fe8",31429:"8c56d630",31487:"ddb93529",31504:"76ccb549",31582:"05463e31",31645:"0f5631be",31653:"3ffcf031",31740:"71634531",31920:"35269e4f",32168:"ddad7965",32189:"933bbc23",32330:"7d594623",32447:"39f74dea",32460:"e4fa8a61",32518:"23461d4a",32528:"cc2b3947",32554:"43d31e6c",32812:"3dbf781b",32827:"63195d96",32909:"fc6c0949",32921:"53e8a5c8",33050:"1c1bb2e9",33156:"94a67a65",33226:"8ab7d1cb",33313:"2fc325f9",33343:"ee34ff62",33346:"cc1bfdc9",33451:"05e5ce3f",33685:"e5a8724f",33686:"f7b16d36",33810:"def509be",33888:"f99c5850",33938:"87a0b666",33944:"7730a921",34033:"aedb5aa7",34111:"ffb566a3",34150:"99447a40",34157:"3f137ed4",34246:"89e07707",34539:"54bce531",34569:"92fb3a08",34674:"d274f8fc",34702:"d96a36d3",34740:"98e8ef3e",34817:"94242586",34822:"52377600",34952:"3d816bd8",34989:"0625f492",35038:"e2a8d47d",35177:"1dae1700",35224:"edeafa5b",35288:"c080f61c",35297:"9c382505",35302:"2eb9538d",35305:"bed18f72",35413:"600e3272",35492:"79541fd6",35730:"1600ee6c",35767:"0ab472dd",35814:"2a9981aa",35847:"30feab83",35865:"c7524c49",35883:"0347c167",35923:"5b7ae0c2",35966:"7d0bc20e",35971:"af6b357d",36002:"1d229311",36029:"18568415",36078:"6ddfbd04",36172:"5224531d",36188:"cd3eaa02",36240:"86392587",36264:"b2df0da8",36278:"fb8c6be4",36336:"85903ee8",36344:"c52ee3e8",36366:"6b2c7dc8",36391:"8fd70e0c",36474:"e993ee6c",36524:"f10456db",36618:"fd41d81a",36674:"38e1f42a",36689:"edaa866d",36703:"3d9f78c8",36715:"57940cfc",36756:"60010355",36797:"0ec05a65",36899:"82d38eb7",36925:"49d6576e",36930:"251541f5",37027:"8678fe0e",37073:"20ead53d",37077:"b01dad61",37119:"bd3bf891",37170:"58bdbe9c",37242:"2024666e",37252:"e848ddec",37264:"413b1788",37407:"b53b6eb4",37419:"e26930ad",37453:"d5a8190e",37483:"bfdf97f9",37520:"89204a38",37536:"69f70397",37572:"5e6db711",37688:"90b54604",37705:"abe314c3",37755:"d8c08d25",37790:"e26c1ee7",37943:"b887f186",37985:"55bc271d",38117:"b0d1a316",38124:"0884f651",38164:"6e46ac9c",38219:"0d0cc324",38309:"8850152d",38326:"28d0afb7",38379:"c3c5ce40",38394:"8891a8e4",38444:"945b0fee",38456:"11f34296",38462:"071915ec",38472:"efa1bfb5",38478:"8f439f9d",38595:"c93d01e7",38601:"878cdca9",38670:"6099b6c2",38750:"5b656272",38801:"18838964",38805:"e25b8711",38853:"cfaf8b72",38976:"677d0ac8",39159:"70a4ced6",39182:"e68abd24",39222:"02c91f7f",39278:"22d76aa1",39294:"7f6ea66e",39596:"e30258c6",39609:"c5a590bc",39638:"a23ad3f8",39677:"041eb4d2",39701:"67a0ce20",39706:"9af3184b",39724:"becf626c",39743:"715b014c",39763:"41257cbc",39838:"f4e869d9",39903:"abe58650",39985:"ce247ca0",40002:"d6cb8927",40345:"a95494cf",40412:"d65d8cce",40427:"f6911863",40511:"928c6c9b",40592:"d356b9ff",40734:"976eb916",40840:"38dc72f2",40875:"cab7c8da",41129:"feaf114f",41213:"1870a322",41317:"75cc029e",41338:"11cb12a1",41515:"c86a5247",41523:"928ddce9",41549:"a4f48baf",41809:"4d2a53ce",41845:"44fcf2f1",41898:"b4cfb57d",41912:"d8d96920",42036:"4ba93215",42113:"2c9c6300",42216:"35d6539a",42262:"b0fa87e4",42505:"84ea711f",42598:"2b2789bd",42627:"514c86a3",42931:"68fa59e4",42942:"56a1d589",43
2145:"daa6b56c",43156:"fbc69f3d",43204:"ee96f7e0",43210:"60ac48f0",43232:"02a23435",43255:"a5db6f27",43287:"d804bdb5",43292:"d4dbe42b",43306:"bb008e8b",43421:"e5dfa2fb",43426:"114e47f8",43499:"6c7ba4f8",43508:"51e3549d",43572:"d2a04bf4",43622:"1856a664",43925:"0c0e92e0",44071:"196ceba1",44195:"d3d70390",44205:"e0442420",44231:"e0739b29",44324:"8a7e4ae8",44545:"03340309",44582:"26a9315b",44668:"4159e5a3",44728:"712bd29f",44820:"23db9c84",44864:"efa0b178",44929:"803e6109",45034:"c66cc47a",45037:"74e670b6",45043:"c1b62f3f",45094:"5a5556ac",45135:"0e6731fa",45155:"3728a369",45231:"fd0b26c9",45326:"8a2fee66",45372:"b0becf75",45378:"f930c0f2",45418:"39121e71",45558:"0d01d422",45591:"dfad7f66",45701:"84e902b4",45922:"0aabc6c5",45967:"66f61910",45995:"2f2cd4d3",46012:"50e89054",46033:"a53ac033",46058:"e9375acc",46147:"0ca48a63",46163:"77eae03e",46178:"508421a2",46277:"2feff30d",46279:"f66a4a31",46302:"5fc163a9",46429:"73ed5200",46475:"5d5b167f",46548:"a9cf7c6e",46566:"8c0fd704",46713:"9b49708c",46775:"c57f44d0",46795:"e90e82ae",46821:"3be7d563",47016:"3f49b84b",47031:"ebb9e17e",47063:"9879e9eb",47199:"f00a886e",47225:"a89f26a7",47234:"ba6aa1fd",47242:"10d9c901",47351:"5c07aec9",47358:"eba5dbf0",47488:"aa062b94",47572:"f6196e43",47612:"03a7a76f",47632:"1ac6ae26",47686:"4d7fab35",47825:"990cc8fe",47913:"cb66d89e",47932:"87b7c0c4",47986:"5f8f9fc1",48046:"99905336",48116:"5f9b659c",48147:"84c76f64",48291:"472717d1",48326:"591982dd",48432:"059fd075",48537:"c0c4dc2c",48550:"045c4434",48698:"f3304565",48716:"f43cd715",48865:"1824ee0f",49180:"ceaa4d4f",49222:"687324d0",49263:"3f0ef5f7",49352:"dba81f23",49421:"1c63a8f4",49609:"e7c3e4fa",49689:"0a5add89",49770:"c69cf0ba",49881:"a7eb4459",49904:"e3a369db",49926:"6dc087cf",49953:"8326329e",50134:"93bd1e87",50146:"74cbd700",50230:"0608116f",50278:"3426186a",50310:"f025c011",50320:"334e07df",50361:"16e4a095",50379:"e4d52949",50435:"239cc12d",50803:"2285c9db",50807:"d93b6b09",50879:"50573350",50942:"c9bd5dab",50995:"35e45ded",51189:"bcbefbea",51220:"ae64db69",51277:"47f84016",51283:"6bc29179",51314:"c079c384",51384:"f045dd08",51429:"99ce5801",51494:"b4ad0dee",51536:"fd4a4ebb",51541:"55279de7",51805:"35e7a2bd",51829:"5481deb4",51853:"fce7ad68",52170:"60abd634",52186:"acd07175",52260:"564aaf0c",52278:"db6a2d8e",52282:"f0e0b2b0",52517:"94e390dd",52594:"9f7e2fde",52669:"45f504e7",52691:"78e28b95",52705:"5a5ec389",52735:"e164a1fe",52771:"7f5f2193",52864:"8ea105aa",52907:"3a4c7e1d",53002:"4b6d4f8c",53012:"03d237c2",53023:"5f9d7c78",53479:"32bf2787",53505:"77c1dc23",53556:"8324a2cb",53561:"10c869ae",53671:"05494b75",53672:"f4638ff2",53691:"542b30ca",53716:"6de2e02f",53784:"b92002e7",53795:"8efc7250",53798:"3dbbd6f1",53971:"998a255b",54009:"fe5c8de0",54016:"2af4fe99",54025:"41257767",54039:"b3886cfc",54301:"9bb9df28",54302:"925295cd",54396:"c7d42de2",54519:"fa034654",54556:"99945c84",54559:"562d715a",54581:"51bce82c",54634:"b206d78b",54723:"65afb3d9",54724:"9681219e",54820:"a5d28f92",55035:"9c7d0862",55085:"01d4f157",55121:"a3b9c44e",55192:"ea41f41d",55335:"851c2525",55372:"dfe6853d",55532:"b84a818a",55547:"625bd8ee",55727:"f3674afd",55759:"02e8eaa7",55769:"697bb264",55907:"abcd4694",56200:"44b43c4f",56206:"74ada8a2",56213:"a4ecacef",56247:"90f5d542",56260:"8b77daa7",56290:"4b0c6c9c",56444:"3e31dbe1",56536:"ddfc4f7d",56555:"000890eb",56568:"dd45a3fb",56667:"4e12868a",56725:"9649a385",56917:"23173a4f",57049:"1b3af653",57074:"9d2a2d3f",57301:"c98a2ac3",57390:"0198fcfa",57404:"9d73cc6b",57443:"b668d58a",57503:"e923db2b",57504:"eab00c5c",57546:"5a9d5b25",57589:"202dfa48",57617:"32af4f81",57653:"88b46cb5",57705:"e5b86f63",57913:"bc96ad65",58218:"89d48290",58228:"32af8603",58291:"9e415a31",58321:"e576dab6",58427:"7678cfe8",58471:"608b73d4",58519:"ed53f24f",58529:"23074733",58722:"b83ea878",58767:"d24fd7e3",58790:"eee8d490",58798:"78ed4ff8",58956:"ab918b6c",58976:"d0cacfb1",59006:"8aceb1cc",59032:"aa08172f",59051:"d32c73ae",59073:"a8ea44af",59083:"e9d1146a",59152:"bda18c20",59157:"b4e16a7b",59214:"6dc5f104",59270:"1cd7f73d",59321:"6a8ae927",59333:"d17501f8",59355:"2194c48d",59414:"3b7fd25b",59464:"ab18f04f",59465:"5e87d52b",59522:"ea98d9c6",59627:"493a4a6d",59649:"948c58e9",59729:"158527b8",59797:"baf2da63",5997
27:"34f72710",60126:"d48be645",60175:"27fa86cc",60217:"db067829",60261:"60a9f718",60270:"561146ad",60280:"f31bca08",60427:"c20de5ab",60451:"6877ac66",60457:"23b283e6",60500:"7ce515a6",60536:"ba0fdc08",60708:"fe9917c6",60766:"d6f317ab",60861:"c162563b",60932:"591e129f",60943:"451986a3",60946:"e92c6678",61006:"6506333a",61149:"c573089d",61223:"bb5aa554",61284:"5d4dc7f1",61339:"9265b41b",61373:"1ab48f4e",61564:"65b86378",61565:"b1e34d3f",61669:"fb85bd59",61675:"97304894",61709:"132a7d90",61854:"71082a5d",61866:"75befc3c",62010:"d0ce9f3a",62132:"81102284",62149:"3c13091a",62289:"2c0bcea2",62375:"f6228cb6",62390:"18a6f2fb",62443:"efcb38df",62566:"089b2905",62611:"9f3aa689",62615:"3993f439",62621:"870e8015",62663:"b06e6144",62724:"be0bcdd2",62732:"e1fcca58",62861:"2403e2ee",62867:"aa7861a9",62933:"9f1c190c",62945:"7061f937",63130:"8bffcb22",63160:"095571c2",63202:"9a22b8e3",63223:"d9e080d7",63383:"d769e735",63396:"0a5c585d",63482:"6d99aa11",63509:"f75bbc29",63702:"9eba9f2d",63716:"7154e5b4",63927:"6c964ebc",63999:"0439d22d",64042:"9c3f84aa",64094:"725786d4",64124:"eba2f81d",64242:"a4c5d4b6",64307:"35c6e51c",64453:"d6df0d30",64503:"284151e3",64512:"fa2d2ee6",64529:"bb1723f1",64637:"ccb87c4e",64641:"217d9ec6",64677:"29374312",64878:"1f0655a5",65108:"4eba1941",65128:"98b020ce",65151:"ca85e494",65212:"f5141543",65270:"e76314ad",65333:"9a677ac3",65340:"8164ec4e",65365:"c9521609",65374:"22509df0",65426:"9b130f3e",65631:"b12477b5",65693:"8387e2be",65802:"7b3d0792",65901:"1d7e1537",65954:"b3dddd78",65967:"a5feecb8",66008:"b71a3732",66040:"9b611e03",66076:"5870045c",66128:"edf38190",66138:"2ea52260",66151:"da6400fc",66161:"3525ee15",66173:"a85ebc53",66224:"ee45daa3",66278:"810af41f",66344:"0db0f55f",66514:"df17fc1d",66517:"6320b18a",66543:"e76b9bdb",66553:"96b18c5f",66554:"36c4eabe",66573:"4756d963",66755:"cfea6f4c",66868:"c6f93750",66925:"a159b02d",66949:"dbc9f001",67001:"b7773af5",67316:"09bb41b7",67340:"a0940db7",67349:"867db650",67659:"8282c9d1",67681:"c28d3329",67776:"cf38da40",67832:"2c6adfb8",67989:"e178d95d",67997:"0aa019c2",68039:"68338b03",68048:"18fa5e7f",68060:"68a7973c",68071:"06c282d5",68170:"387ad753",68410:"8ce0128c",68444:"f03e2c88",68483:"3774d71b",68730:"953ef5d0",68757:"dea5bc61",68832:"2b23d6f9",68836:"25d646af",68837:"0e809290",68848:"38d30897",68895:"fb99f3e1",68897:"5f13d4d4",68926:"355f36dd",68991:"c7f8187b",69013:"43246e1a",69095:"2b0f128a",69327:"f8ce214b",69392:"d889dc27",69619:"fc766bf5",69630:"165c1cc7",69713:"73e5fa72",69813:"85f1c409",69853:"38fbad55",69918:"a0ce8a5d",70023:"c4f36cdc",70074:"b0732810",70088:"1560f342",70133:"23a57357",70159:"ff03519e",70200:"cd683788",70329:"b64d1ef6",70348:"c37d2c03",70360:"144eb561",70408:"c431261b",70519:"7fbf7fc6",70574:"f13755cb",70650:"5a7c6849",70744:"46f66ab2",70840:"ddd1cd6a",70843:"16c18a7f",70851:"666ac9f0",70899:"6b1dbfad",70910:"d26921a9",71021:"05583577",71173:"a23d3305",71208:"959a3f47",71266:"51c9a626",71316:"c4cb3706",71403:"b7e99582",71511:"b2afa6a5",71569:"e5e6d1e2",71573:"c89cf9d4",71575:"de3efb2f",71698:"341055a2",71733:"5a24f0d6",71774:"e0481568",71816:"a8c9d1da",71837:"d8b026b5",71865:"e5f7f976",71870:"5140fac7",71958:"4d283228",71995:"0630a418",72066:"47616186",72086:"5cb22b8f",72201:"b82bcbb2",72614:"16334a50",72674:"1a31ff56",72711:"6b046439",72731:"ab8f1f36",72805:"78a08d94",72811:"47afb57d",72863:"4328e7ab",72903:"02af7ede",72914:"1e1f546f",72954:"8837b4bf",72982:"edaffafd",73013:"daa053d0",73035:"7c049a35",73042:"b4243df6",73087:"39dac049",73101:"f595118c",73109:"f9e8bfbe",73181:"8eb0205e",73372:"9274a0d8",73459:"7db7729e",73621:"62917fbd",73680:"4b962d14",73709:"8abb78e2",73713:"df9aee15",73826:"e3902a77",73831:"f0042283",73968:"cae73e3e",74014:"743ab6ff",74023:"5808fc34",74135:"70a295d8",74159:"8e61f13c",74164:"6141949e",74267:"d3d292b4",74288:"4921da35",74383:"441893e4",74418:"84d15b30",74444:"4a70aa01",74503:"f97a449f",74566:"d7adfa54",74572:"c1e76678",74585:"9f59c345",74766:"24e1b017",74857:"937f1fa6",74877:"b3f321d5",74886:"145bc03d",75029:"0cacf8b6",75088:"b589268b",75110:"d49e8b86",75194:"97c405aa",75231:"27533b53",75279:"83ec0644",75300:"526c10f7",75306:"7383f441",75380:"238ec01a",75404:"7a72bc20",75442:"2149537e",75449:"c6578472",75503:"84be8f07",75582:"d9278480",75617:"9e69bd50",75653:"4b57bb66",75724:"22feeebd",75737:"bf9db593",75761:"95c32309",75822:"d5c3418a",75850:"350e9713",75944:"09d34e77",76057:"1c78ee9f",76124:"cc24f7b7",76183:"f0aad904",76195:"a161fce6",76356:"f944dd05",76400:"618f8ec9",76443:"691c88e4",76468:"06d811e4",76542:"a796569b",76574:"11b382de",76617:"40c45fe8",76674:"ba82463c",76705:"ec0406ee",76719:"fd199530",76802:"45820d6c",76867:"92980005",76893:"2644cc13",76935:"a721fa2f",76961:"54e08eed",77065:"1044fa07",77132:"2fca925d",77166:"8f017899",77167:"09887321",77279:"f9e5bdda",77538:"fd2a1960",77542:"c51f6723",77666:"d06babf6",77690:"3a92a303",77814:"5a2a8dc3",77883:"09b5012f",77964:"443af7cb",78021:"035b270d",78029:"9e4d9d18",78033:"9958e149",78043:"9c850672",78112:"e6645db3",78192:"b1e76ff8",78202:"3f314bd4",78231:"e9f9b1f
2c",78369:"73f1f097",78417:"c873b621",78439:"b4ed5353",78531:"ead80eca",78586:"d5e47d80",78650:"d8c0131b",78782:"878696e3",78829:"c709f340",78854:"bb45f692",78893:"c03bb323",78913:"98f53208",79022:"2dada92b",79038:"9c91acdf",79051:"8888b957",79095:"b06901dc",79111:"c16628b4",79176:"d1e573fe",79248:"d23a7cfd",79299:"8bb5e230",79437:"d72a1a19",79574:"843634d7",79579:"b41c181d",79679:"0fd4c856",79800:"064e828a",79885:"687fcc0f",79901:"bdc5be9c",79948:"69909c4b",79984:"ee1cce0f",80003:"b685709c",80114:"bf569425",80120:"75c08d66",80219:"29fbabbe",80269:"1135b086",80296:"26986895",80325:"622a0db9",80378:"8b7c20fd",80385:"28d2e336",80387:"27dc7f38",80397:"d51dc242",80525:"6dcc88dd",80596:"7c7c9610",80762:"bd0bf3ab",80775:"5ee82513",80852:"24dfcab6",80856:"0fcb11df",80940:"0b88b67a",81145:"194b8907",81193:"2d6817e6",81226:"83e900d6",81313:"2a2170c3",81333:"09599f84",81354:"4f0ae8f0",81355:"b2d4d959",81452:"85ef0dd7",81483:"4287a14e",81656:"8053625a",81805:"17d6d6bc",81953:"a60bb50a",82023:"bd53c9ae",82098:"b27ee46a",82197:"2bfed2dc",82276:"e3cf5e64",82323:"db884d20",82355:"2b270a9c",82382:"6518c84b",82404:"9a47d0b9",82429:"f877445a",82454:"40c624c6",82471:"e9c725bf",82673:"cd6da64a",82738:"78e56a4a",82802:"c3790f53",82823:"94694de6",82906:"9521a4b8",82911:"1e1e7eb0",82944:"41c0825b",83188:"0fce1c9d",83228:"cd3faa53",83251:"b540aa95",83269:"ecd9fe0f",83348:"963debdb",83371:"f523368f",83389:"63b0de0b",83486:"d0f66814",83525:"26fedd4c",83544:"b1000886",83638:"4230fdcf",83641:"f7e374b3",83648:"bf3a7251",83811:"951eb1f0",83856:"ecd7a3bd",83879:"bbd5a8e1",83958:"5eb9b5d2",84030:"c7c5a694",84152:"6a2a7705",84280:"0d145c45",84362:"8ba0202a",84376:"c5cf6b05",84444:"ec2ad92a",84506:"d4b3d8bb",84569:"d74c92ef",84650:"818351c0",84672:"1ba5561c",84741:"bb6665c2",84751:"fadbc1e4",84766:"76ddb61c",84869:"7a1609e2",84886:"24292571",84887:"005a6d04",84949:"5f8946a7",84960:"c332752e",85013:"94b910c8",85022:"3f6a0380",85073:"90e1f522",85095:"df05f850",85132:"75cbe74b",85150:"a9cfad58",85191:"c1d3651c",85214:"017938f5",85276:"0bc3d050",85431:"dbe21f7d",85436:"72da6e16",85457:"833fcece",85500:"7148e419",85517:"15ff36d7",85533:"ed3094f6",85534:"65e5c4c5",85609:"80229084",85710:"c838d5cf",85750:"ebfc5b44",85758:"401f77c2",85764:"660a1384",85809:"49314a44",85890:"7c58c33e",85909:"22b01aa5",85958:"ddc93b82",85996:"dfe971d1",86028:"d06afd24",86050:"c4aba618",86116:"e79379eb",86156:"b7a30a4b",86234:"6573f866",86238:"f90db2e2",86284:"f1cd05e2",86325:"709f1b11",86465:"e1703317",86503:"0fdde7d9",86519:"2a13b3a1",86542:"81d0b483",86568:"f2e8eb9f",86629:"89d68ee0",86666:"9675e544",86788:"11f78383",86923:"0b4c3588",86965:"a59996e1",86972:"2627a9bb",87017:"24b392ba",87068:"31db8039",87354:"b731d0ad",87446:"e5843ee2",87501:"e69f7773",87556:"2447dd76",87564:"f306c512",87648:"65655dba",87689:"3ec88713",87937:"9782a248",88057:"407eeb5f",88088:"9d778fc2",88103:"9540a592",88136:"6169e5fb",88320:"2d56bc2d",88346:"4013816a",88361:"f9a9f033",88371:"377e3351",88421:"fca89ac1",88464:"d2c42b0c",88487:"aac291bb",88584:"79bf4f34",88601:"21f18d82",88606:"e17ef279",88799:"c5cdc21b",88824:"7a2af0d4",88878:"33c4f7c7",88885:"1e609d29",89121:"fdd94b02",89173:"35d38845",89277:"673a7e7f",89329:"be2f2fe1",89502:"22c0d3d2",89584:"8f601908",89596:"78701f77",89723:"13270954",89877:"3d53ab0c",89897:"9acdf3df",89925:"b2816ded",89952:"4842c290",90038:"73e3519e",90092:"904cbf70",90152:"deba865b",90162:"349e45e3",90175:"d5c05109",90198:"83727b9d",90225:"5e1572a6",90341:"43c5f896",90409:"69bf2585",90415:"db42b2be",90514:"459a867e",90552:"29661541",90616:"54c300a8",90724:"50bdd6f4",90737:"32652ff6",90761:"9ec46570",90791:"d0d2e2e7",90807:"f99ec5b9",90869:"d433d637",91023:"e4375ff3",91045:"a8acdd44",91236:"0275324f",91257:"1413a7cd",91408:"e2eacf05",91426:"0b0ecbe0",91428:"7291264b",91549:"95c15a5f",91745:"73ee5bd3",92143:"2b0ecebe",92262:"1fbd6ce4",92272:"de896577",92293:"a6484f94",92382:"36904b19",92421:"39db7e97",92518:"8473d9f0",92706:"99bf4c04",92962:"1d0d27d9",93168:"e3e98c32",93176:"785d2691",93257:"0ab41f56",93295:"ba54e006",93327:"83ec4a4a",93387:"91813b53",93459:"b324cd99",93527:"04b35479",93574:"927a6705",93623:"95790f45",93743:"262f4f2b",93810:"1f5a1f43",93840:"0660d067",93856:"77390654",93883:"2d34f9f2",93896:"eec56d93",93905:"8cf29d41",93913:"515b3fc3",93971:"84c308b5",94122:"b0aa46b9",94161:"07fc27cc",94190:"72a1edc3",94320:"e5d16a69",94325:"fe22fab1",94342:"0928aade",94411:"68fc8a38",94470:"ef0faed3",94486:"31dc7967",94503:"a83abbe4",94525:"553ae419",94526:"88997215",94532:"d60a0c61",94575:"c987709d",94644:"0de73b46",94649:"60110499",94678:"14281951",94690:"94129670",94704:"b90ae0bd",94819:"1a1452d7",94888:"17c2d2e3",94946:"1a350545",94983:"ab86b2dc",95143:"124938e2",95156:"b2f459d8",95170:"40887598",95350:"bebeb83a",95471:"3a43b500",95503:"3e019e42",95598:"1471a155",95669:"ce3fd251",95770:"4506499e",95829:"2b176fed",95903:"046183e5",96063:"87a2d592",96141:"3c060ed6",96198:"9bf12e0e",96288:"d0d9f216",96406:"0ca087e3",96512:"bd7761cb",96531:"7b06d89c",96543:"e0227658",96587:"29b6cd73",96670:"dcb35785",96720:"773aa2f9",96731:"c49fe8dc",96752:"850f84da",96764:"ec79e53e",96776:"522d94e2",96799:"a529c404",96814:"6145af6c",97232:"d9f68415",97234:"7843174e",97339:"8abe83c2",97346:"3b60199c",97363:"1b29db0c",97505:"ddbd17c3",97577:"6ab2a9f5",97595:"0f948188",97690:"654cfe1f",97752:"0bb70bf4",97789:"7380a504",97857:"4ff2f8ce",98170:"dd6eb3ca",98267:"eb23499b",98285:"052e5bcc",98309:"4204e815",98385:"42d39012",98406:"31b31a4e",98414:"2b93a079",98543:"9fbf58cd",98548:"7d627dc8",98657:"acb9685d",98751:"bed751e6",98802:"2e802944",98814:"ad36026d",98824:"554ee0db",99075:"53ffa5ad",99080:"e525dd9b",99139:"ce4d8886",99265:"c2ec382a",99374:"e7c94ae3",99407:"2dbe12a3",99445:"31
2abf81f",99463:"62666218",99467:"04c78d28",99523:"ec01cafa",99529:"aca790e2",99570:"734311f2",99625:"c49e198f",99661:"b290bcf1",99767:"f34c2b3d",99784:"727e3e8e",99956:"5b0a9ca7",99974:"c2d98698",99988:"658a18f9"}[e]+".chunk.js",t.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{var e={},n="display_core:";t.l=(r,o,a,i)=>{if(e[r])e[r].push(o);else{var s,l;if(void 0!==a)for(var c=document.getElementsByTagName("script"),d=0;d<c.length;d++){var A=c[d];if(A.getAttribute("src")==r||A.getAttribute("data-webpack")==n+a){s=A;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",t.nc&&s.setAttribute("nonce",t.nc),s.setAttribute("data-webpack",n+a),s.src=r),e[r]=[o];var u=(n,t)=>{s.onerror=s.onload=null,clearTimeout(p);var o=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach(e=>e(t)),n)return n(t)},p=setTimeout(u.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=u.bind(null,s.onerror),s.onload=u.bind(null,s.onload),l&&document.head.appendChild(s)}}})(),t.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),t.p="/",(()=>{t.b="undefined"!==typeof document&&document.baseURI||self.location.href;var e={38792:0};t.f.j=(n,r)=>{var o=t.o(e,n)?e[n]:void 0;if(0!==o)if(o)r.push(o[2]);else{var a=new Promise((t,r)=>o=e[n]=[t,r]);r.push(o[2]=a);var i=t.p+t.u(n),s=new Error;t.l(i,r=>{if(t.o(e,n)&&(0!==(o=e[n])&&(e[n]=void 0),o)){var a=r&&("load"===r.type?"missing":r.type),i=r&&r.target&&r.target.src;s.message="Loading chunk "+n+" failed.\n("+a+": "+i+")",s.name="ChunkLoadError",s.type=a,s.request=i,o[1](s)}},"chunk-"+n,n)}};var n=(n,r)=>{var o,a,[i,s,l]=r,c=0;if(i.some(n=>0!==e[n])){for(o in s)t.o(s,o)&&(t.m[o]=s[o]);if(l)l(t)}for(n&&n(r);c<i.length;c++)a=i[c],t.o(e,a)&&e[a]&&e[a][0](),e[a]=0},r=globalThis.webpackChunkdisplay_core=globalThis.webpackChunkdisplay_core||[];r.forEach(n.bind(null,0)),r.push=n.bind(null,r.push.bind(r))})(),t.nc=void 0,(()=>{"use strict";var e={};t.r(e),t.d(e,{hasBrowserEnv:()=>Pu,hasStandardBrowserEnv:()=>Ou,hasStandardBrowserWebWorkerEnv:()=>Mu,navigator:()=>zu,origin:()=>Ru});var n=t(22790),r=t.t(n,2),o=t(25298),a=t(57692),i=t(80919);let s=function(e){e()};const l=()=>s,c=Symbol.for("react-redux-context"),d="undefined"!==typeof globalThis?globalThis:{};function A(){var e;if(!n.createContext)return{};const t=null!=(e=d[c])?e:d[c]=new Map;let r=t.get(n.createContext);return r||(r=n.createContext(null),t.set(n.createContext,r)),r}const u=A();function p(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u;return function(){return(0,n.useContext)(e)}}const h=p();let g=()=>{throw new Error("uSES not initialized!")};const m=(e,n)=>e===n;function f(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u;const t=e===u?h:p(e);return function(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{equalityFn:o=m,stabilityCheck:a,noopCheck:i}="function"===typeof r?{equalityFn:r}:r;const{store:s,subscription:l,getServerState:c,stabilityCheck:d,noopCheck:A}
2=t(),u=((0,n.useRef)(!0),(0,n.useCallback)({[e.name]:n=>e(n)}[e.name],[e,d,a])),p=g(l.addNestedSub,s.getState,c||s.getState,u,o);return(0,n.useDebugValue)(p),p}}const C=f();var b=t(83532),v=t.n(b);t(94471);const x={notify(){},get:()=>[]};function y(e,n){let t,r=x,o=0,a=!1;function i(){d.onStateChange&&d.onStateChange()}function s(){o++,t||(t=n?n.addNestedSub(i):e.subscribe(i),r=function(){const e=l();let n=null,t=null;return{clear(){n=null,t=null},notify(){e(()=>{let e=n;for(;e;)e.callback(),e=e.next})},get(){let e=[],t=n;for(;t;)e.push(t),t=t.next;return e},subscribe(e){let r=!0,o=t={callback:e,next:null,prev:t};return o.prev?o.prev.next=o:n=o,function(){r&&null!==n&&(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:n=o.next)}}}}())}function c(){o--,t&&0===o&&(t(),t=void 0,r.clear(),r=x)}const d={addNestedSub:function(e){s();const n=r.subscribe(e);let t=!1;return()=>{t||(t=!0,n(),c())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:i,isSubscribed:function(){return a},trySubscribe:function(){a||(a=!0,s())},tryUnsubscribe:function(){a&&(a=!1,c())},getListeners:()=>r};return d}const w=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement)?n.useLayoutEffect:n.useEffect;let _=null;const E=function(e){let{store:t,context:r,children:o,serverState:a,stabilityCheck:i="once",noopCheck:s="once"}=e;const l=n.useMemo(()=>{const e=y(t);return{store:t,subscription:e,getServerState:a?()=>a:void 0,stabilityCheck:i,noopCheck:s}},[t,a,i,s]),c=n.useMemo(()=>t.getState(),[t]);w(()=>{const{subscription:e}=l;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),c!==t.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}},[l,c]);const d=r||u;return n.createElement(d.Provider,{value:l},o)};function k(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u;const n=e===u?h:p(e);return function(){const{store:e}=n();return e}}const B=k();function S(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:u;const n=e===u?B:k(e);return function(){return n().dispatch}}const j=S();var T,F;function I(e){return I="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},I(e)}function N(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}function P(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function z(e,n){return z=Object.setPrototypeOf||function(e,n){return e.__proto__=n,e},z(e,n)}function O(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}T=a.useSyncExternalStoreWithSelector,g=T,(e=>{_=e})(o.useSyncExternalStore),F=i.unstable_batchedUpdates,s=F;var M=function(e){function n(){var e,t;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,n);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return t=function(e,n){return!n||"object"!==I(n)&&"function"!==typeof n?P(e):n}(this,(e=D(n)).call.apply(e,[this].concat(o))),O(P(t),"state",{bootstrapped:!1}),O(P(t),"_unsubscribe",void 0),O(P(t),"handlePersistorState",function(){t.props.persistor.getState().bootstrapped&&(t.props.onBeforeLift?Promise.resolve(t.props.onBeforeLift()).finally(function(){return t.setState({bootstrapped:!0})}):t.setState({bootstrapped:!0}),t._unsubscribe&&t._unsubscribe())}),t}var t,r,o;return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),n&&z(e,n)}(n,e),t=n,(r=[{key:"componentDidMount",value:function(){this._unsubscribe=this.props.persistor.subscribe(this.handlePersistorState),this.handlePersistorState()}},{key:"componentWillUnmount",value:function(){this._unsubscribe&&this._unsubscribe()}},{key:"render",value:function(){return"function"===typeof this.props.children?this.props.children(this.state.bootstrapped):this.state.bootstrapped?this.props.children:this.props.loading}}])&&N(t.prototype,r),o&&N(t,o),n}(n.PureComponent);function R(){return R=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},R.apply(this,arguments)}function L(e){return"/"===e.charAt(0)}function U(e,n){for(var t=n,r=t+1,o=e.length;r<o;t+=1,r+=1)e[t]=e[r];e.pop()}O(M,"defaultProps",{children:null,loading:null});const G=function(e,n){void 0===n&&(n="");var t,r=e&&e.split("/")||[],o=n&&n.split("/")||[],a=e&&L(e),i=n&&L(n),s=a||i;if(e&&L(e)?o=r:r.length&&(o.pop(),o=o.concat(r)),!o.length)return"/";if(o.length){var l=o[o.length-1];t="."===l||".."===l||""===l}else t=!1;for(var c=0,d=o.length;d>=0;d--){var A=o[d];"."===A?U(o,d):".."===A?(U(o,d),c++):c&&(U(o,d),c--)}if(!s)for(;c--;c)o.unshift("..");!s||""===o[0]||o[0]&&L(o[0])||o.unshift("");var u=o.join("/");return t&&"/"!==u.substr(-1)&&(u+="/"),u};function W(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}const H=function e(n,t){if(n===t)return!0;
2if(null==n||null==t)return!1;if(Array.isArray(n))return Array.isArray(t)&&n.length===t.length&&n.every(function(n,r){return e(n,t[r])});if("object"===typeof n||"object"===typeof t){var r=W(n),o=W(t);return r!==n||o!==t?e(r,o):Object.keys(Object.assign({},n,t)).every(function(r){return e(n[r],t[r])})}return!1};var V="Invariant failed";function q(e,n){if(!e)throw new Error(V)}function $(e){return"/"===e.charAt(0)?e:"/"+e}function Y(e){return"/"===e.charAt(0)?e.substr(1):e}function J(e,n){return function(e,n){return 0===e.toLowerCase().indexOf(n.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(n.length))}(e,n)?e.substr(n.length):e}function Q(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function K(e){var n=e.pathname,t=e.search,r=e.hash,o=n||"/";return t&&"?"!==t&&(o+="?"===t.charAt(0)?t:"?"+t),r&&"#"!==r&&(o+="#"===r.charAt(0)?r:"#"+r),o}function X(e,n,t,r){var o;"string"===typeof e?(o=function(e){var n=e||"/",t="",r="",o=n.indexOf("#");-1!==o&&(r=n.substr(o),n=n.substr(0,o));var a=n.indexOf("?");return-1!==a&&(t=n.substr(a),n=n.substr(0,a)),{pathname:n,search:"?"===t?"":t,hash:"#"===r?"":r}}(e),o.state=n):(void 0===(o=R({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==n&&void 0===o.state&&(o.state=n));try{o.pathname=decodeURI(o.pathname)}catch(a){throw a instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):a}return t&&(o.key=t),r?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=G(o.pathname,r.pathname)):o.pathname=r.pathname:o.pathname||(o.pathname="/"),o}function Z(){var e=null;var n=[];return{setPrompt:function(n){return e=n,function(){e===n&&(e=null)}},confirmTransitionTo:function(n,t,r,o){if(null!=e){var a="function"===typeof e?e(n,t):e;"string"===typeof a?"function"===typeof r?r(a,o):o(!0):o(!1!==a)}else o(!0)},appendListener:function(e){var t=!0;function r(){t&&e.apply(void 0,arguments)}return n.push(r),function(){t=!1,n=n.filter(function(e){return e!==r})}},notifyListeners:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];n.forEach(function(e){return e.apply(void 0,t)})}}}var ee=!("undefined"===typeof window||!window.document||!window.document.createElement);function ne(e,n){n(window.confirm(e))}var te="popstate",re="hashchange";function oe(){try{return window.history.state||{}}catch(e){return{}}}function ae(e){void 0===e&&(e={}),ee||q(!1);var n=window.history,t=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),r=!(-1===window.navigator.userAgent.indexOf("Trident")),o=e,a=o.forceRefresh,i=void 0!==a&&a,s=o.getUserConfirmation,l=void 0===s?ne:s,c=o.keyLength,d=void 0===c?6:c,A=e.basename?Q($(e.basename)):"";function u(e){var n=e||{},t=n.key,r=n.state,o=window.location,a=o.pathname+o.search+o.hash;return A&&(a=J(a,A)),X(a,r,t)}function p(){return Math.random().toString(36).substr(2,d)}var h=Z();function g(e){R(B,e),B.length=n.length,h.notifyListeners(B.location,B.action)}function m(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||b(u(e.state))}function f(){b(u(oe()))}var C=!1;function b(e){if(C)C=!1,g();else{h.confirmTransitionTo(e,"POP",l,function(n){n?g({action:"POP",location:e}):function(e){var n=B.location,t=x.indexOf(n.key);-1===t&&(t=0);var r=x.indexOf(e.key);-1===r&&(r=0);var o=t-r;o&&(C=!0,w(o))}(e)})}}var v=u(oe()),x=[v.key];function y(e){return A+K(e)}function w(e){n.go(e)}var _=0;function E(e){1===(_+=e)&&1===e?(window.addEventListener(te,m),r&&window.addEventListener(re,f)):0===_&&(window.removeEventListener(te,m),r&&window.removeEventListener(re,f))}var k=!1;var B={length:n.length,action:"POP",location:v,createHref:y,push:function(e,r){var o="PUSH",a=X(e,r,p(),B.location);h.confirmTransitionTo(a,o,l,function(e){if(e){var r=y(a),s=a.key,l=a.state;if(t)if(n.pushState({key:s,state:l},null,r),i)window.location.href=r;else{var c=x.indexOf(B.location.key),d=x.slice(0,c+1);d.push(a.key),x=d,g({action:o,location:a})}else window.location.href=r}})},replace:function(e,r){var o="REPLACE",a=X(e,r,p(),B.location);h.confirmTransitionTo(a,o,l,function(e){if(e){var r=y(a),s=a.key,l=a.state;if(t)if(n.replaceState({key:s,state:l},null,r),i)window.location.replace(r);else{var c=x.indexOf(B.location.key);-1!==c&&(x[c]=a.key),g({action:o,location:a})}else window.location.replace(r)}})},go:w,goBack:function(){w(-1)},goForward:function(){w(1)},block:function(e){void 0===e&&(e=!1);var n=h.setPrompt(e);return k||(E(1),k=!0),function(){return k&&(k=!1,E(-1)),n()}},listen:function(e){var n=h.appendListener(e);return E(1),function(){E(-1),n()}}};return B}var ie="hashchange",se={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+Y(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:Y,decodePath:$},slash:{encodePath:$,decodePath:$}};function le(e){var n=e.indexOf("#");return-1===n?e:e.slice(0,n)}function ce(){var e=window.location.href,n=e.indexOf("#");return-1===n?"":e.substring(n+1)}function de(e){window.location.replace(le(window.location.href)+"#"+e)}function Ae(e){void 0===e&&{},ee||q(!1);var n=window.history,t=(window.navigator.userAgent.indexOf("Firefox"),e),r=t.getUserConfirmation,o=void 0===r?ne:r,a=t.hashType,i=void 0===a?"slash":a,s=e.basename?Q($(e.basename)):"",l=se[i],c=l.encodePath,d=l.decodePath;function A(){var e=d(ce());return s&&J(e,s),X(e)}var u=Z();function p(e){R(E,e),E.length=n.length,u.notifyListeners(E.location,E.action)}var h=!1,g=null;function m(){var e=ce(),n=c(e);if(e!==n)de(n);else{var t=A(),r=E.location;if(!h&&function(e,n){return e.pathname===n.pathname&&e.search===n.search&&e.hash===n.hash}(r,t))return;if(g===K(t))return;(function(e){if(h)p();else{var n="POP";u.confirmTransitionTo(e,n,o,function(t){t?p({action:n,location:e}):function(e){var n=E.location,t=v.lastIndexOf(K(n));-1===t&&0;var r=v.lastIndexOf(K(e));-1===r&&0;var o=t-r;o&&x(o)}(e)})}})(t)}}var f=ce(),C=c(f);f!==C&&de(C);var b=A(),v=[K(b)];function x(e){n.go(e)}var y=0;function w(e){1===(y+=e)&&1===e?window.addEventListener(ie,m):0===y&&window.removeEventListener(ie,m)}var _=!1;var E={length:n.length,action:"POP",location:b,createHref:function(e){var n=document.querySelector("base"),t="";return n&&n.getAttribute("href")&&le(window.location.href),t+"#"+c(s+K(e))},push:function(e,n){var t="PUSH",r=X(e,void 0,void 0,E.location);u.confirmTransitionTo(r,t,o,function(e){if(e){var n=K(r),o=c(s+n);if(ce()!==o){(function(e){window.location.hash=e})(o);var a=v.lastIndexOf(K(E.location)),i=v.slice(0,a+1);i.push(n),p({action:t,location:r})}else p()}})},replace:function(e,n){var t="REPLACE",r=X(e,void 0,void 0,E.location);u.confirmTransitionTo(r,t,o,function(e){if(e){var n=K(r),o=c(s+n);ce()!==o&&de(o);var a=v.indexOf(K(E.location));-1!==a&&(v[a]=n),p({action:t,location:r})}})},go:x,goBack:function(){x(-1)},goForward:function(){x(1)},block:function(e){void 0===e&&!1;var n=u.setPrompt(e);return _||(w(1),!0),function(){return _&&w(-1),n()}},listen:function(e){var n=u.appendListener(e);return w(1),function(){w(-1),n()}}};return E}function ue(e,n,t){return Math.min(Math.max(e,n),t)}var pe="persist:",he="persist/FLUSH",ge="persist/REHYDRATE",me="persist/PAUSE",fe="persist/PERSIST",Ce="persist/PURGE",be="persist/REGISTER";function ve(e){return ve="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ve(e)}function xe(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function ye(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function we(e,n,t,r){r.debug;var o=function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
2n%2?xe(t,!0).forEach(function(n){ye(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):xe(t).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}({},t);return e&&"object"===ve(e)&&Object.keys(e).forEach(function(r){"_persist"!==r&&n[r]===t[r]&&(o[r]=e[r])}),o}function _e(e){var n,t=e.blacklist||null,r=e.whitelist||null,o=e.transforms||[],a=e.throttle||0,i="".concat(void 0!==e.keyPrefix?e.keyPrefix:pe).concat(e.key),s=e.storage;n=!1===e.serialize?function(e){return e}:"function"===typeof e.serialize?e.serialize:Ee;var l=e.writeFailHandler||null,c={},d={},A=[],u=null,p=null;function h(){if(0===A.length)return u&&clearInterval(u),void(u=null);var e=A.shift(),t=o.reduce(function(n,t){return t.in(n,e,c)},c[e]);if(void 0!==t)try{d[e]=n(t)}catch(r){console.error("redux-persist/createPersistoid: error serializing state",r)}else delete d[e];0===A.length&&(Object.keys(d).forEach(function(e){void 0===c[e]&&delete d[e]}),p=s.setItem(i,n(d)).catch(m))}function g(e){return(!r||-1!==r.indexOf(e)||"_persist"===e)&&(!t||-1===t.indexOf(e))}function m(e){l&&l(e)}return{update:function(e){Object.keys(e).forEach(function(n){g(n)&&c[n]!==e[n]&&-1===A.indexOf(n)&&A.push(n)}),Object.keys(c).forEach(function(n){void 0===e[n]&&g(n)&&-1===A.indexOf(n)&&void 0!==c[n]&&A.push(n)}),null===u&&(u=setInterval(h,a)),c=e},flush:function(){for(;0!==A.length;)h();return p||Promise.resolve()}}}function Ee(e){return JSON.stringify(e)}function ke(e){var n,t=e.transforms||[],r="".concat(void 0!==e.ke
2yPrefix?e.keyPrefix:pe).concat(e.key),o=e.storage;e.debug;return n=!1===e.deserialize?function(e){return e}:"function"===typeof e.deserialize?e.deserialize:Be,o.getItem(r).then(function(e){if(e)try{var r={},o=n(e);return Object.keys(o).forEach(function(e){r[e]=t.reduceRight(function(n,t){return t.out(n,e,o)},n(o[e]))}),r}catch(a){throw a}})}function Be(e){return JSON.parse(e)}function Se(e){0}function je(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function Te(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?je(t,!0).forEach(function(n){Fe(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):je(t).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function Fe(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function Ie(e,n){if(null==e)return{};var t,r,o=function(e,n){if(null==e)return{};var t,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t=a[r],n.indexOf(t)>=0||(o[t]=e[t]);return o}(e,n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)t=a[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}function Ne(e){return Ne="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ne(e)}function De(e){var n=function(e,n){if("object"!=Ne(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,n||"default");if("object"!=Ne(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(e)}(e,"string");return"symbol"==Ne(n)?n:String(n)}function Pe(e,n,t){return(n=De(n))in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}function ze(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function Oe(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?ze(Object(t),!0).forEach(function(n){Pe(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ze(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function Me(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var Re="function"===typeof Symbol&&Symbol.observable||"@@observable",Le=function(){return Math.random().toString(36).substring(7).split("").join(".")},Ue={INIT:"@@redux/INIT"+Le(),REPLACE:"@@redux/REPLACE"+Le(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+Le()}};function Ge(e){if("object"!==typeof e||null===e)return!1;for(var n=e;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return Object.getPrototypeOf(e)===n}function We(e,n,t){var r;if("function"===typeof n&&"function"===typeof t||"function"===typeof t&&"function"===typeof arguments[3])throw new Error(Me(0));if("function"===typeof n&&"undefined"===typeof t&&(t=n,n=void 0),"undefined"!==typeof t){if("function"!==typeof t)throw new Error(Me(1));return t(We)(e,n)}if("function"!==typeof e)throw new Error(Me(2));var o=e,a=n,i=[],s=i,l=!1;function c(){s===i&&(s=i.slice())}function d(){if(l)throw new Error(Me(3));return a}function A(e){if("function"!==typeof e)throw new Error(Me(4));if(l)throw new Error(Me(5));var n=!0;return c(),s.push(e),function(){if(n){if(l)throw new Error(Me(6));n=!1,c();var t=s.indexOf(e);s.splice(t,1),i=null}}}function u(e){if(!Ge(e))throw new Error(Me(7));if("undefined"===typeof e.type)throw new Error(Me(8));if(l)throw new Error(Me(9));try{l=!0,a=o(a,e)}finally{l=!1}for(var n=i=s,t=0;t<n.length;t++){(0,n[t])()}return e}return u({type:Ue.INIT}),(r={dispatch:u,subscribe:A,getState:d,replaceReducer:function(e){if("function"!==typeof e)throw new Error(Me(10));o=e,u({type:Ue.REPLACE})}})[Re]=function(){var e,n=A;return(e={subscribe:function(e){if("object"!==typeof e||null===e)throw new Error(Me(11));function t(){e.next&&e.next(d())}return t(),{unsubscribe:n(t)}}})[Re]=function(){return this},e},r}function He(e){for(var n=Object.keys(e),t={},r=0;r<n.length;r++){var o=n[r];0,"function"===typeof e[o]&&(t[o]=e[o])}var a,i=Object.keys(t);try{!function(e){Object.keys(e).forEach(function(n){var t=e[n];if("undefined"===typeof t(void 0,{type:Ue.INIT}))throw new Error(Me(12));if("undefined"===typeof t(void 0,{type:Ue.PROBE_UNKNOWN_ACTION()}))throw new Error(Me(13))})}(t)}catch(s){a=s}return function(e,n){if(void 0===e&&(e={}),a)throw a;for(var r=!1,o={},s=0;s<i.length;s++){var l=i[s],c=t[l],d=e[l],A=c(d,n);if("undefined"===typeof A){n&&n.type;throw new Error(Me(14))}o[l]=A,r=r||A!==d}return(r=r||i.length!==Object.keys(e).length)?o:e}}function Ve(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return 0===n.length?function(e){return e}:1===n.length?n[0]:n.reduce(function(e,n){return function(){return e(n.apply(void 0,arguments))}})}function qe(e){return function(e){if(Array.isArray(e)){for(var n=0,t=new Array(e.length);n<e.length;n++)t[n]=e[n];return t}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function $e(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function Ye(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
2n%2?$e(t,!0).forEach(function(n){Je(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):$e(t).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function Je(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}var Qe={registry:[],bootstrapped:!1},Ke=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Qe,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case be:return Ye({},e,{registry:[].concat(qe(e.registry),[n.key])});case ge:var t=e.registry.indexOf(n.key),r=qe(e.registry);return r.splice(t,1),Ye({},e,{registry:r,bootstrapped:0===r.length});default:return e}};function Xe(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.whitelist||null,o=t.blacklist||null;function a(e){return!(!r||-1!==r.indexOf(e))||!(!o||-1===o.indexOf(e))}return{in:function(n,t,r){return!a(t)&&e?e(n,t,r):n},out:function(e,t,r){return!a(t)&&n?n(e,t,r):e}}}function Ze(e){return function(n){var t=n.dispatch,r=n.getState;return function(n){return function(o){return"function"===typeof o?o(t,r,e):n(o)}}}}var en=Ze();en.withExtraArgument=Ze;const nn=en;t(27586);var tn=t(15016);const rn=e=>{var n,t;const r=(null===e||void 0===e||null===(n=e.widget_settings)||void 0===n||null===(t=n.seo)||void 0===t?void 0:t.title)||"";return r.length?r:(null===e||void 0===e?void 0:e.name)||""},on=[{label:"One time",value:""},{label:"Monthly",value:"monthly"},{label:"Yearly",value:"yearly"}],an=[{label:"Choose Vendor",value:""},{label:"Fluid Ministry, LLC",value:"FLI"},{label:"The Beaverhead LTD",value:"TBH"}],sn="events_list",ln="monthly_view",cn="weekly_view",dn="card_view",An="card_list",un="card_slider",pn="detailed_list",hn="bubble",gn={[sn]:"Events List",[ln]:"Monthly View",[cn]:"Weekly View",[dn]:"Cards (grid)",[An]:"Cards (list)",[un]:"Cards (slider)",[pn]:"Detailed List",[hn]:"Tiles"},mn="banner",fn="modal",Cn="alert",bn="takeover",vn="slider",xn="auto",yn="desktop",wn="mobile",_n={google:"google",outlook:"outlook"},En={[_n.google]:"Google Calendar",[_n.outlook]:"Outlook Calendar\u2122"},kn={[_n.google]:"Google",[_n.outlook]:"Outlook\u2122"},Bn={[_n.google]:"Google",[_n.outlook]:"Microsoft"},Sn={[_n.google]:"google",[_n.outlook]:"microsoft"},jn={[_n.google]:"calendar",[_n.outlook]:"calendar"},Tn={free:"FREE",starter:"BASIC",medium:"STANDARD",highest:"PREMIUM"},Fn={[Tn.free]:"Free",[Tn.starter]:"Solo",[Tn.medium]:"Small business",[Tn.highest]:"Professional"},In={domains:"domains_limit",team:"team_limit",integrations:"integrations_limit",widgets:"widgets_limit",views:"views_limit",events:"events_limit",eventsMonthsAhead:"events_months_ahead"},Nn={[In.team]:"Team member",[In.widgets]:"Widget",[In.integrations]:"Integration",[In.domains]:"Website domain",[In.views]:"Widget view",[In.events]:"Syncing event",[In.eventsMonthsAhead]:"Pulling events months ahead"},Dn={[In.integrations]:"integrations",[In.widgets]:"widgets",[In.domains]:"domains",[In.team]:"teams",[In.views]:"widget_views"},Pn=["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document||navigator.userAgent.includes("Macintosh")?"ios_share":"share",zn="list",On="compact",Mn="text",Rn={mobileNavOpen:!1,sidebarMini:!1,pathname:"/",previousPathname:null,previewType:xn,isWidgetPreviewMode:!1,showAdminNav:!0,widgetSettingsUpdateTimestamp:0,isIntercomShown:!1,showGraceModal:!1};function Ln(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...Rn},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"@@router/LOCATION_CHANGE":return window.__DCE__DEV__||window.Intercom("update"),{...e,previousPathname:e.pathname,pathname:n.payload.pathname};case"TOGGLE_MOBILE_NAV":return{...e,mobileNavOpen:n.payload.mobileNavOpen};case"TOGGLE_SIDEBAR":return{...e,sidebarMini:n.payload.sidebarMini};case"WIDGET_PREVIEW_MODE_CHANGE":return{...e,previewType:n.previewType};case"WIDGET_PREVIEW_TOGGLE":return{...e,isWidgetPreviewMode:n.isWidgetPreviewMode};case"ADMIN_NAVIGATION_TOGGLE":return{...e,showAdminNav:!e.showAdminNav};case"WIDGET_DESIGN_PROP_UPDATE":return{...e,widgetSettingsUpdateTimestamp:(new Date).getTime()};case"INTERCOM_SHOW":return{...e,isIntercomShown:!0};case"INTERCOM_HIDE":return{...e,isIntercomShown:!1};case"APP_SHOW_GRACE_MODAL":return{...e,showGraceModal:n.show};case"LOGOUT":return Rn;default:return e}return e}const Un={collection:[],topMatchesCollection:[],locations:[],fetch:!1,fetchError:null,fetchSuccess:null,page:1,totalRows:0};function Gn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Un,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"EVENTS_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:null};case"EVENTS_FETCH_FULFILLED":case"EVENTS_FETCH_FULFILLED_CACHED":const t=n.preservePreviousEvents?e.collection.concat(n.payload.events):n.payload.events;return{...e,collection:t,topMatchesCollection:n.payload.topMatches||e.topMatchesCollection,locations:n.payload.locations,page:n.payload.pagination?n.payload.pagination.page:0,totalRows:n.payload.pagination?n.payload.pagination.count:t.length,fetch:!1,fetchSuccess:!0,fetchError:!1};case"EVENTS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:!0,
2collection:n.preservePreviousEvents?e.collection:[],topMatchesCollection:n.preservePreviousEvents?e.topMatchesCollection:[]};case"FEATURED_EVENTS_FETCH_FULFILLED":case"FEATURED_EVENTS_FETCH_FULFILLED_CACHED":if(e.collection.length){const t=e.collection.map(e=>({...e,is_featured:n.payload.events.findIndex(n=>n.id===e.id)>=0}));return{...e,collection:t}}return e;case"EVENTS_COLLECTION_RESET":return{...Un};default:return e}return e}const Wn={collection:[],locations:[],fetch:!1,fetchError:null,fetchSuccess:null,page:1,totalRows:0};function Hn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Wn,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"FEATURED_EVENTS_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:null};case"FEATURED_EVENTS_FETCH_FULFILLED":case"FEATURED_EVENTS_FETCH_FULFILLED_CACHED":const t=n.preservePreviousEvents?e.collection.concat(n.payload.events):n.payload.events;return{...e,collection:t,locations:n.payload.locations,page:n.payload.pagination?n.payload.pagination.page:0,totalRows:n.payload.pagination?n.payload.pagination.count:t.length,fetch:!1,fetchSuccess:!0,fetchError:!1};case"FEATURED_EVENTS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:!0,collection:n.preservePreviousEvents?e.collection:[]};case"FEATURED_EVENTS_COLLECTION_RESET":return{...Wn};default:return e}return e}const Vn={model:null,token:null,login:!1,loginSuccess:!1,loginError:null,register:!1,registerSuccess:!1,registerError:null,resetPassword:!1,resetPasswordSuccess:!1,resetPasswordError:null,remindPassword:!1,remindPasswordSuccess:!1,remindPasswordError:null,edit:!1,editSuccess:!1,editError:null,resendActivation:!1,resendActivationSuccess:!1,resendActivationError:null,checkSession:!1,checkSessionSuccess:!1,sessionExpired:!1,switchOrganization:!1,switchOrganizationSuccess:!1,switchOrganizationError:!1,switchingToOrgUUID:null,pluginRedirectUrl:null,deleteAccount:!1,deleteAccountSuccess:!1,deleteAccountError:!1};function qn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...Vn},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"USER_LOGIN":return{...e,login:!0,loginSuccess:!1,loginError:null};case"USER_PASSWORD_RESET_FULFILLED":case"USER_REGISTER_FULFILLED":case"USER_LOGIN_FULFILLED":case"USER_AUTOLOGIN_FULFILLED":case"USER_ACTIVATE_PENDING_ACCOUNT_FULFILLED":case"USER_AUTOLOGOUT":return{...e,model:n.payload.user,token:n.payload.token,login:!1,loginSuccess:!0,resetPassword:!1,resetPasswordSuccess:!0,register:!1,registerSuccess:!0};case"USER_LOGIN_REJECTED":return{...e,login:!1,loginSuccess:!1,loginError:n.payload};case"USER_LOGOUT":return{...Vn};case"USER_PASSWORD_RESET":return{...e,resetPassword:!0,resetPasswordSuccess:!1,resetPasswordError:!1};case"USER_PASSWORD_REMIND_FULFILLED":return{...e,remindPassword:!1,remindPasswordSuccess:!0};case"USER_PASSWORD_RESET_REJECTED":return{...e,resetPassword:!1,resetPasswordError:n.payload};case"USER_PASSWORD_REMIND":return{...e,remindPassword:!0,remindPasswordSuccess:!1,remindPasswordError:!1};case"USER_PASSWORD_REMIND_REJECTED":return{...e,remindPassword:!1,remindPasswordError:n.payload};case"USER_REGISTER":case"USER_ACTIVATE_PENDING_ACCOUNT":return{...e,register:!0,registerSuccess:!1,registerError:null};case"USER_REGISTER_REJECTED":case"USER_ACTIVATE_PENDING_ACCOUNT_REJECTED":return{...e,register:!1,registerError:n.payload};case"USER_EDIT":return n.isAdminRequest?e:{...e,edit:!0,editSuccess:!1,editError:null};case"USER_EDIT_FULFILLED":return n.isAdminRequest?e:{...e,model:n.payload,edit:!1,editSuccess:!0};case"USER_EDIT_REJECTED":return n.isAdminRequest?e:{...e,edit:!1,editError:n.payload};case"CLEAR_ERRORS":return{...Vn,model:e.model,token:e.token,pluginRedirectUrl:e.pluginRedirectUrl};case"USER_CHECK_SESSION":return{...e,checkSession:!0,checkSessionSuccess:!1};case"USER_CHECK_SESSION_REJECTED":return{...e,sessionExpired:!0,checkSession:!1,checkSessionSuccess:!1};case"USER_CHECK_SESSION_FULFILLED":return{...e,model:n.payload.user,token:n.payload.token,checkSession:!1,checkSessionSuccess:!0,resendActivationSuccess:!1};case"USER_RESEND_TOKEN":return{...e,resendActivation:!0,resendActivationSuccess:!1,resendActivationError:null};case"USER_RESEND_TOKEN_FULFILLED":return{...e,resendActivation:!1,resendActivationSuccess:!0};case"USER_RESEND_TOKEN_REJECTED":return{...e,resendActivation:!1,resendActivationError:n.payload};case"USER_SWITCH_ORG":return{...e,switchingToOrgUUID:n.payload.orgUUID,switchOrganization:!0,switchOrganizationSuccess:!1,switchOrganizationError:null};case"USER_SWITCH_ORG_FULFILLED":return{...e,model:n.payload.user,token:n.payload.token,switchOrganization:!1,switchOrganizationSuccess:!0};case"USER_SWITCH_ORG_REJECTED":return{...e,switchOrganization:!1,switchOrganizationError:n.payload};case"ORGANIZATION_EDIT_FULFILLED":case"UPLOAD_BRANDING_FILE_FULFILLED":const t=e.model.organizations.map(e=>e.uuid===n.payload.uuid?n.payload:e);return{...e,model:{...e.model,organizations:t}};case"ORGANIZATION_CREATE_FULFILLED":return e.model.organizations.push(n.payload),{...e,model:{...e.model,organizations:[...e.model.organizations]}};case"USER_SET_DATA":return{...e,model:n.payload.user,token:n.payload.token};
2case"APP_SET_PLUGIN_LINK_REDIRECT":return{...e,pluginRedirectUrl:n.url};case"USER_ACCOUNT_DELETE":return{...e,deleteAccount:!0,deleteAccountSuccess:!1,deleteAccountError:null};case"USER_ACCOUNT_DELETE_FULFILLED":return{...e,deleteAccount:!1,deleteAccountSuccess:!0};case"USER_ACCOUNT_DELETE_REJECTED":return{...e,deleteAccount:!1,deleteAccountError:n.payload};default:return e}return e}const $n={collection:[],fetch:!1,fetchError:null,fetchSuccess:null,updateCalendarUUID:""};function Yn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$n,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"CALENDARS_FETCH":return{...e,fetch:!0};case"CALENDARS_FETCH_FULFILLED":return{...e,collection:n.payload,fetch:!1,fetchSuccess:!0,fetchError:!1};case"CALENDARS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:!0};case"USER_CHECK_SESSION_FULFILLED":case"USER_SWITCH_ORG_FULFILLED":case"USER_AUTOLOGIN_FULFILLED":case"USER_AUTOLOGOUT":case"USER_LOGIN_FULFILLED":return{...e,collection:n.payload.calendars,fetch:!1,fetchSuccess:!0,fetchError:null};case"CALENDAR_UPDATE":case"CALENDAR_DELETE":return{...e,updateCalendarUUID:n.payload.calendarUUID};case"CALENDAR_UPDATE_REJECTED":case"CALENDAR_DELETE_REJECTED":return{...e,updateCalendarUUID:""};case"CALENDAR_UPDATE_FULFILLED":const t=e.collection.findIndex(e=>e.uuid==n.payload.uuid);if(t>=0){const r=e.collection[t];n.payload.modified=r.modified,e.collection.splice(t,1,n.payload)}else e.collection.unshift(n.payload);return{...e,collection:[...e.collection],updateCalendarUUID:""};case"CALENDAR_DELETE_FULFILLED":return{...e,collection:e.collection.filter(e=>e.uuid!=n.payload.uuid),updateCalendarUUID:""};case"USER_LOGOUT":return{...$n,collection:[]};default:return e}return e}const Jn=(e,n)=>{e.model.widget_settings||(e.model.widget_settings={});const t=n.path?e.model.widget_settings[n.path]||{}:e.model.widget_settings;n.payload.forEach(e=>{t[e.field]=e.value});const r=n.path?{...e.model.widget_settings,[n.path]:t}:t;return e.model.widget_settings={...r},e},Qn=(e,n)=>({...e,model:{...e.model,widget_settings:{...e.model.widget_settings,[n.path]:Object.assign({},n.payload)}}}),Kn=(e,n)=>({...e,model:{...e.model,...n.payload}}),Xn={model:null,fetch:!1,fetchError:null,fetchSuccess:null,update:!1,updateSuccess:!1,updateError:null,delete:!1,deleteSuccess:!1,deleteError:null,rsvp:!1,rsvpSuccess:!1,rsvpError:null};function Zn(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Xn,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"CALENDAR_SET":return n.payload?n.payload.widget_settings?{...Xn,model:{...n.payload,calendar_filters:null}}:{...Xn,model:n.payload}:{...Xn};case"CALENDAR_FETCH_FULFILLED":try{return{...e,fetch:!1,fetchSuccess:!0,model:{...e.model,...n.payload}}}catch(t){console.log("Calendar Fetch Fulfilled, an exception occured: ",t)}case"CALENDAR_UPDATE":return{...e,update:!0,updateSuccess:!1,updateError:null};case"CALENDAR_UPDATE_FULFILLED":return{...e,model:{...n.payload},update:!1,updateSuccess:!0};case"CALENDAR_UPDATE_REJECTED":return{...e,update:!1,updateError:n.payload};case"CALENDAR_DELETE":return{...e,delete:!0,deleteSuccess:!1,deleteError:null};case"CALENDAR_DELETE_FULFILLED":return{...e,model:null,delete:!1,deleteSuccess:!0};case"CALENDAR_DELETE_REJECTED":return{...e,delete:!1,deleteError:n.payload};case"WIDGET_DESIGN_PROP_UPDATE":if(!e.model)break;return Jn(e,n);case"WIDGET_DESIGN_PROP_OVERWRITE":if(!e.model)break;return Qn(e,n);case"WIDGET_FILTER_PROP_OVERWRITE":if(!e.model)break;return Kn(e,n);case"EVENT_RSVP":return{...e,rsvp:!0,rsvpSuccess:!1,rsvpError:null};case"EVENT_RSVP_FULFILLED":return{...e,rsvp:!1,rsvpSuccess:!0};case"EVENT_RSVP_REJECTED":return{...e,rsvp:!1,rsvpError:n.payload};case"CALENDAR_FILTERS_FETCH_FULFILLED":return{...e,model:{...e.model,calendar_filters:n.payload&&n.payload.length?n.payload.map(e=>e.id):[]}};case"CLEAR_ERRORS":return{...Xn,model:e.model||null};default:return e}return e}const et={collection:[],fetch:!1,fetchSuccess:!1,fetchError:null,update:!1,updateUUID:null,updateSuccess:!1,updateError:null,delete:!1,deleteSuccess:!1,deleteError:null,sync:!1,syncSuccess:!1,syncError:null};function nt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:et,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"USER_LOGOUT":return et;case"INTEGRATIONS_FETCH":return{...e,fetch:!0,fetchError:null,fetchSuccess:!1};case"INTEGRATIONS_FETCH_FULFILLED":return{...e,collection:n.payload,fetch:!1,fetchSuccess:!0,fetchError:null};case"INTEGRATIONS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};case"USER_CHECK_SESSION_FULFILLED":case"USER_SWITCH_ORG_FULFILLED":case"USER_AUTOLOGIN_FULFILLED":case"USER_AUTOLOGOUT":case"USER_LOGIN_FULFILLED":return{...e,collection:n.payload.integrations,fetch:!1,fetchSuccess:!0,fetchError:null};case"INTEGRATION_UPDATE":return{...e,update:!0,updateUUID:n.payload.uuid,updateSuccess:!1,updateError:null};case"INTEGRATION_UPDATE_FULFILLED":const t=e.collection.findIndex(e=>e.uuid==n.payload.uuid);return t>=0?e.collection.splice(t,1,n.payload):e.collection.push(n.payload),{...e,collection:e.collection,update:!1,updateSuccess:!0};case"INTEGRATION_UPDATE_REJECTED":return{...e,update:!1,updateError:n.payload};
2case"INTEGRATION_DELETE":return{...e,delete:!0,deleteSuccess:!1,deleteError:null};case"INTEGRATION_DELETE_FULFILLED":return{...e,delete:!1,deleteSuccess:!1,collection:e.collection.filter(e=>e.uuid!=n.payload.uuid)};case"INTEGRATION_DELETE_REJECTED":return{...e,delete:!1,deleteError:n.payload};case"INTEGRATION_SYNC":const r=e.collection.findIndex(e=>e.uuid==n.payload.uuid),o=e.collection[r];return e.collection.splice(r,1,{...o,status:1}),{...e,sync:!0,syncSuccess:!1,syncError:null,collection:e.collection};case"INTEGRATION_SYNC_FULFILLED":const a=e.collection.findIndex(e=>e.uuid==n.uuid);return e.collection.splice(a,1,n.payload),{...e,sync:!1,syncSuccess:!0,collection:[...e.collection]};case"INTEGRATION_SYNC_REJECTED":{const t=e.collection.findIndex(e=>e.uuid==n.uuid),r=e.collection[t];return e.collection.splice(t,1,{...r,status:2}),{...e,sync:!1,syncError:n.payload,collection:[...e.collection]}}default:return e}return e}const tt={model:null,fetch:!1,fetchSuccess:!1,fetchError:null,update:!1,updateSuccess:!1,updateError:null,updateIntegrationUUID:null,sync:!1,syncSuccess:!1,syncError:null,checkAccess:!1,checkAccessSuccess:!1,checkAccessError:null,accessErrors:null};function rt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tt,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"INTEGRATION_SET":return{...tt,model:n.payload};case"INTEGRATION_UPDATE":return{...e,update:!0,updateError:null,updateSuccess:!1};case"INTEGRATION_UPDATE_FULFILLED":return{...e,model:n.payload,update:!1,updateSuccess:!0};case"INTEGRATION_UPDATE_REJECTED":return{...e,update:!1,updateError:n.payload,updateIntegrationUUID:n.integrationUuid};case"INTEGRATION_SYNC":return{...e,sync:!0,syncError:null,syncSuccess:!1};case"INTEGRATION_SYNC_FULFILLED":return{...e,model:n.payload,sync:!1,syncSuccess:!0};case"INTEGRATION_SYNC_REJECTED":return{...e,sync:!1,syncError:n.payload};case"INTEGRATION_ACCESS_CHECK":return{...e,checkAccess:!0,checkAccessSuccess:!1,checkAccessError:null};case"INTEGRATION_ACCESS_CHECK_FULFILLED":return{...e,checkAccess:!1,checkAccessSuccess:!0,accessErrors:n.payload};case"INTEGRATION_ACCESS_CHECK_REJECTED":return{...e,checkAccess:!1,checkAccessError:n.payload};default:return e}return e}const ot={collection:[],fetch:!1,fetchSuccess:!1,fetchError:null,update:!1,updateSuccess:!1,updateError:null,delete:!1,deleteSuccess:!1,deleteError:null};function at(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ot,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"USER_LOGOUT":return ot;case"DOMAINS_FETCH":return{...e,fetch:!0,fetchError:null,fetchSuccess:!1};case"DOMAINS_FETCH_FULFILLED":return{...e,collection:n.payload,fetch:!1,fetchSuccess:!0,fetchError:null};case"USER_SWITCH_ORG_FULFILLED":case"USER_CHECK_SESSION_FULFILLED":case"USER_AUTOLOGIN_FULFILLED":case"USER_AUTOLOGOUT":case"USER_LOGIN_FULFILLED":return{...e,collection:n.payload.domains,fetch:!1,fetchSuccess:!0,fetchError:null};case"DOMAINS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};case"DOMAIN_UPDATE":return{...e,update:!0,updateError:null,updateSuccess:!1};case"DOMAIN_UPDATE_FULFILLED":const t=e.collection.findIndex(e=>e.uuid==n.payload.uuid);return t>=0?e.collection.splice(t,1,n.payload):e.collection.push(n.payload),{...e,collection:e.collection,update:!1,updateSuccess:!0};case"DOMAIN_UPDATE_REJECTED":return{...e,update:!1,updateError:n.payload,updateSuccess:!1};case"DOMAIN_DELETE":return{...e,delete:!0,deleteSuccess:!1,deleteError:null};case"DOMAIN_DELETE_FULFILLED":return{...e,delete:!1,deleteSuccess:!1,collection:e.collection.filter(e=>e.uuid!=n.payload.uuid)};case"DOMAIN_DELETE_REJECTED":return{...e,delete:!1,deleteError:n.payload};case"CLEAR_ERRORS":return{...ot,collection:[...e.collection]};default:return e}return e}const it={collection:[],total:0,page:1,ipp:50,fetch:!1,fetchSuccess:!1,fetchError:null,delete:!1,deleteSuccess:!1,deleteError:null,update:!1,updateSuccess:!1,updateError:null,activate:!1,activateSuccess:!1,activateError:null,terminateSubscriptionUserUUID:null,terminateSubscription:!1,terminateSubscriptionSuccess:!1,terminateSubscriptionError:null,filters:{email:"",name:""}};function st(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...it,collection:[]},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"USERS_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:!1,page:n.payload.page,ipp:n.payload.ipp,filters:{name:n.payload.name,email:n.payload.email}};case"USERS_FETCH_FULFILLED":return{...e,collection:n.payload.users,total:n.payload.total,fetch:!1,fetchSuccess:!0};case"USERS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};
2case"USER_DELETE":return{...e,delete:!0,deleteSuccess:!1,deleteError:null};case"USER_DELETE_FULFILLED":return{...e,delete:!1,deleteSuccess:!0,collection:e.collection.filter(e=>e.uuid!=n.payload.uuid)};case"USER_DELETE_REJECTED":return{...e,delete:!1,deleteError:n.payload};case"USER_EDIT":return{...e,update:!0,updateSuccess:!1,updateError:null};case"USER_EDIT_FULFILLED":const t=e.collection.findIndex(e=>e.uuid==n.payload.uuid);return t<0?e:{...e,updateSuccess:!0,update:!1,collection:e.collection.map(e=>e.uuid==n.payload.uuid?n.payload:e)};case"USER_EDIT_REJECTED":return{...e,update:!1,updateError:n.payload};case"USER_ACTIVATE":return{...e,activate:!0,activateSuccess:!1,activateError:null};case"USER_ACTIVATE_FULFILLED":{const t=e.collection.findIndex(e=>e.uuid==n.payload.uuid);return t<0?e:{...e,activate:!1,activateSuccess:!0,collection:e.collection.map(e=>e.uuid==n.payload.uuid?n.payload:e)}}case"USER_ACTIVATE_REJECTED":return{...e,activate:!1,activateError:n.payload};case"ADMIN_SUBSCRIPTION_TERMINATE":return{...e,terminateSubscriptionUserUUID:n.uuid,terminateSubscription:!0,terminateSubscriptionSuccess:!1,terminateSubscriptionError:null};case"ADMIN_SUBSCRIPTION_TERMINATE_FULFILLED":return{...e,terminateSubscriptionUserUUID:null,terminateSubscription:!1,terminateSubscriptionSuccess:!0};case"ADMIN_SUBSCRIPTION_TERMINATE_REJECTED":return{...e,terminateSubscription:!1,terminateSubscriptionError:n.payload};case"USER_LOGOUT":return{...it,collection:[]};default:return e}return e}const lt={collection:[],fetch:!1,fetchError:null,fetchSuccess:null};function ct(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:lt,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"FONTS_FETCH":return{...e,fetch:!0};case"FONTS_FETCH_FULFILLED":return{...e,collection:n.payload,fetch:!1,fetchSuccess:!0,fetchError:!1};case"FONTS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:!0};default:return e}return e}const dt={model:null,token:null,currentOrganization:null,domains:null,calendars:null,integrations:null,login:!1,loginSuccess:!1,loginError:null,logout:!1};function At(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...dt,model:null},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"USER_AUTOLOGIN":return{...e,logout:!1,login:!0,loginSuccess:!1,loginError:!1};case"USER_AUTOLOGIN_FULFILLED":return{...e,model:n.user,token:n.user.token,currentOrganization:n.currentOrganization,integrations:n.currentUserPayload.integrations,calendars:n.currentUserPayload.calendars,domains:n.currentUserPayload.domains,login:!1,loginSuccess:!0};case"USER_AUTOLOGIN_REJECTED":return{...e,login:!1,loginSuccess:!1,loginError:n.payload};case"USER_AUTOLOGOUT":return{...dt,model:null,logout:!0};case"CLEAR_ERRORS":return{...e,logout:!1};default:return e}return e}const ut={collection:[],coupon:null,fetch:!1,fetchSuccess:!1,fetchError:null,update:!1,updateSuccess:!1,updateError:null,delete:!1,deleteSuccess:!1,deleteError:null};function pt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...ut,collection:[]},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"SUBSCRIPTION_PLAN_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:null};case"SUBSCRIPTION_PLAN_FETCH_FULFILLED":return{...e,collection:n.payload.subscription_plans,coupon:n.payload.coupon||null,fetch:!1,fetchSuccess:!0};case"SUBSCRIPTION_PLAN_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};case"SUBSCRIPTION_PLAN_UPDATE":return{...e,update:!0,updateSuccess:!1,updateError:!1};case"SUBSCRIPTION_PLAN_UPDATE_FULFILLED":const t=e.collection.findIndex(e=>e.uuid==n.payload.uuid);return t>=0?e.collection.splice(t,1,n.payload):e.collection.push(n.payload),{...e,collection:[...e.collection],total:e.total+1,update:!1,updateSuccess:!0};case"SUBSCRIPTION_PLAN_UPDATE_REJECTED":return{...e,update:!1,updateError:n.payload};case"SUBSCRIPTION_PLAN_DELETE":return{...e,delete:!0,deleteSuccess:!1,deleteError:null};case"SUBSCRIPTION_PLAN_DELETE_FULFILLED":return{...e,collection:e.collection.filter(e=>e.uuid!=n.payload.uuid),delete:!1,deleteSuccess:!0};case"SUBSCRIPTION_PLAN_DELETE_REJECTED":return{...e,delete:!1,deleteSuccess:!1,deleteError:n.payload};case"CLEAR_ERRORS":return{...ut,collection:e.collection};default:return e}return e}const ht={collection:[],pagination:{},page:1,ipp:5,fetch:!1,fetchSuccess:!1,fetchError:null};function gt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...ht,collection:[]},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"IMPORTS_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:!1,page:n.payload.page,ipp:n.payload.ipp};case"IMPORTS_FETCH_FULFILLED":return{...e,collection:n.payload.imports,pagination:n.payload.pagination,fetch:!1,fetchSuccess:!0};case"IMPORTS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};case"USER_LOGOUT":return{...ht,collection:[]};default:return e}return e}const mt={collection:[],fetch:!1,fetchSuccess:!1,fetchError:null,startCheckoutSession:!1,startCheckoutSessionSuccess:!1,startCheckoutSessionError:null,checkoutSession:null,stripeBillingPortalLinkFetch:!1,stripeBillingPortalLinkFetchSuccess:!1,stripeBillingPortalLinkFetchError:null,stripeBillingPortalLink:null,stripePaymentLinkFetch:!1,stripePaymentLinkFetchSuccess:!1,stripePaymentLinkFetchError:null,stripePaymentLink:null,stripeCustomerSessionFetch:!1,stripeCustomerSessionFetchSuccess:!1,stripeCustomerSessionFetchError:null,stripeCustomerSession:null};function ft(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...mt,collection:[]},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"SUBSCRIPTION_CHECKOUT_SESSION_CREATE":return{...e,startCheckoutSession:!0,startCheckoutSessionSuccess:!1,startCheckoutSessionError:null,checkoutSession:null};case"SUBSCRIPTION_CHECKOUT_SESSION_CREATE_FULFILLED":return{...e,startCheckoutSession:!1,startCheckoutSessionSuccess:!0,checkoutSession:n.payload};case"SUBSCRIPTION_CHECKOUT_SESSION_CREATE_REJECTED":return{...e,startCheckoutSession:!1,startCheckoutSessionSuccess:!1,startCheckoutSessionError:n.payload};case"SUBSCRIPTION_CUSTOMER_PORTAL_LINK_FETCH":return{...e,stripeBillingPortalLinkFetch:!0,stripeBillingPortalLinkFetchSuccess:!1,stripeBillingPortalLinkFetchError:null,stripeBillingPortalLink:null};case"SUBSCRIPTION_CUSTOMER_PORTAL_LINK_FETCH_FULFILLED":return{...e,stripeBillingPortalLinkFetch:!1,stripeBillingPortalLinkFetchSuccess:!0,stripeBillingPortalLink:n.payload};case"SUBSCRIPTION_CUSTOMER_PORTAL_LINK_FETCH_REJECTED":return{...e,stripeBillingPortalLinkFetch:!1,stripeBillingPortalLinkFetchSuccess:!1,stripeBillingPortalLinkFetchError:n.payload};case"SUBSCRIPTION_PAYMENT_LINK_FETCH":return{...e,stripePaymentLinkFetch:!0,stripePaymentLinkFetchSuccess:!1,stripePaymentLinkFetchError:null,stripePaymentLink:null};case"SUBSCRIPTION_PAYMENT_LINK_FETCH_FULFILLED":return{...e,stripePaymentLinkFetch:!1,stripePaymentLinkFetchSuccess:!0,stripePaymentLink:n.payload};case"SUBSCRIPTION_PAYMENT_LINK_FETCH_REJECTED":return{...e,stripePaymentLinkFetch:!1,stripePaymentLinkFetchSuccess:!1,stripePaymentLinkFetchError:n.payload};case"SUBSCRIPTION_CUSTOMER_SESSION_FETCH":return{...e,stripeCustomerSessionFetch:!0,stripeCustomerSessionFetchSuccess:!1,stripeCustomerSessionFetchError:null,stripeCustomerSession:null};case"SUBSCRIPTION_CUSTOMER_SESSION_FETCH_FULFILLED":return{...e,stripeCustomerSessionFetch:!1,stripeCustomerSessionFetchSuccess:!0,stripeCustomerSession:n.payload};case"SUBSCRIPTION_CUSTOMER_SESSION_FETCH_REJECTED":return{...e,stripeCustomerSessionFetch:!1,stripeCustomerSessionFetchSuccess:!1,stripeCustomerSessionFetchError:n.payload};case"CLEAR_ERRORS":return{...mt,collection:{...e.collection}};default:return e}return e}const Ct={initialData:null,model:null,fetch:!1,fetchSuccess:!1,fetchError:null,create:!1,
2createSuccess:!1,createError:null,markVendorPaid:!1,markVendorPaidSuccess:!1,markVendorPaidError:null};function bt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...Ct,collection:[]},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"PAYOUT_INITIAL_DATA_FETCH":case"PAYOUT_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:null,initialData:null,model:null};case"PAYOUT_INITIAL_DATA_FETCH_FULFILLED":return{...e,fetch:!1,fetchSuccess:!0,initialData:n.payload};case"PAYOUT_FETCH_FULFILLED":return{...e,fetch:!1,fetchSuccess:!0,model:n.payload};case"PAYOUT_INITIAL_DATA_FETCH_REJECTED":case"PAYOUT_FETCH_REJECTED":return{...e,fetch:!1,fetchError:n.payload};case"PAYOUT_CREATE":return{...e,create:!0,createSuccess:!1,createError:null};case"PAYOUT_CREATE_FULFILLED":return{...e,create:!1,createSuccess:!0,model:n.payload};case"PAYOUT_CREATE_REJECTED":return{...e,create:!1,createError:n.payload};case"VENDOR_PAYOUT_PAID":return{...e,markVendorPaid:!0,markVendorPaidSuccess:!1,markVendorPaidError:null};case"VENDOR_PAYOUT_PAID_FULFILLED":return{...e,markVendorPaid:!1,markVendorPaidSuccess:!0,model:n.payload};case"VENDOR_PAYOUT_PAID_REJECTED":return{...e,markVendorPaid:!1,markVendorPaidError:n.payload};default:return e}return e}const vt={collection:[],fetch:!1,fetchSuccess:!1,fetchError:null};function xt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:vt,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"USER_LOGOUT":return vt;case"PAYOUTS_FETCH":return{...e,fetch:!0,fetchError:null,fetchSuccess:!1};case"PAYOUTS_FETCH_FULFILLED":return{...e,collection:n.payload.payouts.reverse(),fetch:!1,fetchSuccess:!0,fetchError:null};case"PAYOUTS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};case"VENDOR_PAYOUT_PAID_FULFILLED":const t=e.collection.findIndex(e=>e.uuid==n.payload.uuid);return e.collection.splice(t,1,n.payload),{...e,collection:[...e.collection]};case"PAYOUT_DELETE":return{...e,delete:!0,deleteSuccess:!1,deleteError:null};case"PAYOUT_DELETE_FULFILLED":const r=e.collection.findIndex(e=>e.uuid==n.payload.uuid);return e.collection.splice(r,1),{...e,delete:!1,deleteSuccess:!0,collection:[...e.collection]};case"PAYOUT_DELETE_REJECTED":return{...e,delete:!1,deleteError:n.payload};default:return e}return e}const yt={integrationFiltersCollection:[],widgetFiltersCollection:[],fetchIntegrationFilters:!1,fetchIntegrationFiltersSuccess:null,fetchIntegrationFiltersError:null,fetchWidgetFilters:!1,fetchWidgetFiltersSuccess:null,fetchWidgetFiltersError:null};function wt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:yt,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"INTEGRATION_FILTERS_FETCH":return{...e,fetchIntegrationFilters:!0,fetchIntegrationFiltersSuccess:!1,fetchIntegrationFiltersError:null};case"INTEGRATION_FILTERS_FETCH_FULFILLED":return{...e,fetchIntegrationFilters:!1,fetchIntegrationFiltersSuccess:!0,integrationFiltersCollection:n.payload};case"INTEGRATION_FILTERS_FETCH_REJECTED":return{...e,fetchIntegrationFilters:!1,fetchIntegrationFiltersError:n.payload};case"WIDGET_FILTERS_FETCH":return{...e,fetchWidgetFilters:!0,fetchWidgetFiltersSuccess:!1,fetchIntegrationFiltersError:null};case"WIDGET_FILTERS_FETCH_FULFILLED":return{...e,fetchWidgetFilters:!1,fetchWidgetFiltersSuccess:!0,widgetFiltersCollection:n.payload};case"WIDGET_FILTERS_FETCH_REJECTED":return{...e,fetchWidgetFilters:!1,fetchWidgetFiltersError:n.payload};case"CALENDAR_SET":case"ALERT_SET":case"FILTERS_CLEAR":return{...yt};default:return e}return e}const _t={collection:[],fetch:!1,fetchError:null,fetchSuccess:null,updateGroupUUID:""};function Et(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_t,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"GROUPS_FETCH":return{...e,fetch:!0};case"GROUPS_FETCH_FULFILLED":return{...e,collection:n.payload,fetch:!1,fetchSuccess:!0,fetchError:!1};case"GROUPS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:!0};case"GROUP_UPDATE":case"GROUP_DELETE":return{...e,updateGroupUUID:n.payload.groupUUID};case"GROUP_UPDATE_REJECTED":case"GROUP_DELETE_REJECTED":return{...e,updateGroupUUID:""};case"GROUP_UPDATE_FULFILLED":const t=e.collection.findIndex(e=>e.uuid==n.payload.uuid);return t>=0?e.collection.splice(t,1,n.payload):e.collection.unshift(n.payload),{...e,collection:e.collection,updateGroupUUID:""};case"GROUP_DELETE_FULFILLED":return{...e,collection:e.collection.filter(e=>e.uuid!=n.payload.uuid),updateGroupUUID:""};case"USER_LOGOUT":return{..._t,collection:[]};default:return e}return e}const kt={model:null,fetch:!1,fetchError:null,fetchSuccess:null,update:!1,updateSuccess:!1,updateError:null,delete:!1,deleteSuccess:!1,deleteError:null};function Bt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:kt,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"GROUP_SET":return n.payload?{...kt,model:n.payload}:{...kt};case"GROUP_FETCH_FULFILLED":try{return{...e,fetch:!1,fetchSuccess:!0,model:{...e.model,...n.payload}}}catch(t){console.log("Group Fetch Fulfilled, an exception occurred: ",t)}case"GROUP_UPDATE":return{...e,update:!0,updateSuccess:!1,updateError:null};case"GROUP_UPDATE_FULFILLED":return{...e,model:{...n.payload},update:!1,updateSuccess:!0};case"GROUP_UPDATE_REJECTED":return{...e,update:!1,updateError:n.payload};case"GROUP_DELETE":return{...e,delete:!0,deleteSuccess:!1,deleteError:null};case"GROUP_DELETE_FULFILLED":return{...e,model:null,delete:!1,deleteSuccess:!0};case"GROUP_DELETE_REJECTED":return{...e,delete:!1,deleteError:n.payload};case"WIDGET_DESIGN_PROP_UPDATE":if(!e.model)break;return Jn(e,n);case"WIDGET_DESIGN_PROP_OVERWRITE":if(!e.model)break;return Qn(e,n);case"WIDGET_FILTER_PROP_OVERWRITE":if(!e.model)break;return Kn(e,n);case"CLEAR_ERRORS":return{...kt,model:e.model?{...e.model}:null};default:return e}return e}const St={collection:[],fetch:!1,fetchError:null,fetchSuccess:null,updateAlertUUID:""};function jt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:St,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"ALERTS_FETCH":return{...e,fetch:!0};case"ALERTS_FETCH_FULFILLED":return{...e,collection:n.payload,fetch:!1,fetchSuccess:!0,fetchError:!1};case"ALERTS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:!0};case"ALERT_UPDATE":case"ALERT_DELETE":return{...e,updateAlertUUID:n.payload.alertUUID};case"ALERT_UPDATE_REJECTED":case"ALERT_DELETE_REJECTED":return{...e,updateAlertUUID:""};case"ALERT_UPDATE_FULFILLED":const t=e.collection.findIndex(e=>e.uuid==n.payload.uuid);return t>=0?e.collection.splice(t,1,n.payload):e.collection.unshift(n.payload),{...e,collection:e.collection,updateAlertUUID:""};case"ALERT_DELETE_FULFILLED":return{...e,collection:e.collection.filter(e=>e.uuid!=n.payload.uuid),updateAlertUUID:""};case"USER_LOGOUT":return{...St,collection:[]};default:return e}return e}const Tt={model:null,fetch:!1,fetchError:null,fetchSuccess:null,update:!1,updateSuccess:!1,updateError:null,delete:!1,deleteSuccess:!1,deleteError:null,show:!0,lastClosed:null,quotaLimit:null};function Ft(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Tt,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"ALERT_SET":return n.payload?n.payload.widget_settings?{...Tt,model:{...n.payload,alert_filters:null}}:{...Tt,model:n.payload}:{...Tt};case"ALERT_FETCH_FULFILLED":try{return{...e,fetch:!1,fetchSuccess:!0,model:{...e.model,...n.payload}}}catch(t){console.log("Group Fetch Fulfilled, an exception occurred: ",t)}break;case"ALERT_UPDATE":return{...e,update:!0,updateSuccess:!1,updateError:null};case"ALERT_UPDATE_FULFILLED":return{...e,model:{...n.payload},update:!1,updateSuccess:!0};case"ALERT_UPDATE_REJECTED":return{...e,update:!1,updateError:n.payload};case"ALERT_DELETE":return{...e,delete:!0,deleteSuccess:!1,deleteError:null};case"ALERT_DELETE_FULFILLED":return{...e,model:null,delete:!1,deleteSuccess:!0};case"ALERT_DELETE_REJECTED":return{...e,delete:!1,deleteError:n.payload};case"WIDGET_DESIGN_PROP_UPDATE":if(!e.model)break;return Jn(e,n);case"WIDGET_DESIGN_PROP_OVERWRITE":if(!e.model)break;return Qn(e,n);case"WIDGET_FILTER_PROP_OVERWRITE":if(!e.model)break;return Kn(e,n);case"ALERT_SHOW":return{...e,show:!0,lastClosed:new Date};case"ALERT_HIDE":return{...e,show:!1,lastClosed:null};case"CLEAR_ERRORS":return{...Tt,model:e.model?{...e.model}:null};case"WIDGET_QUOTA_LIMIT":return{...Tt,fetch:!1,fetchError:!0,quotaLimit:!0};default:return e}return e}const It={collection:[],fetch:!1,fetchError:null,fetchSuccess:null,page:1,totalRows:0};function Nt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:It,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"GROUP_ITEMS_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:null};case"GROUP_ITEMS_FETCH_FULFILLED":const t=n.preservePreviousEvents?e.collection.concat(n.payload.items):n.payload.items;return{...e,collection:t,page:n.payload.pagination?n.payload.pagination.page:0,totalRows:n.payload.pagination?n.payload.pagination.count:t.length,fetch:!1,fetchSuccess:!0,fetchError:!1};case"GROUP_ITEMS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:!0,
2collection:n.preservePreviousEvents?e.collection:[]};case"GROUP_ITEMS_COLLECTION_RESET":return{...It};default:return e}return e}const Dt={collection:[],fetch:!1,fetchSuccess:!1,fetchError:null,run:!1,runSuccess:!1,runError:null,terminate:!1,terminateSuccess:!1,terminateError:null};function Pt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...Dt,collection:[]},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"QUEUE_WORKERS_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:!1};case"QUEUE_WORKERS_FETCH_FULFILLED":return{...e,collection:n.payload,fetch:!1,fetchSuccess:!0};case"QUEUE_WORKERS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};case"QUEUE_WORKER_RUN":return{...e,run:!0,runSuccess:!1,runError:!1};case"QUEUE_WORKER_RUN_FULFILLED":return{...e,run:!1,runSuccess:!0};case"QUEUE_WORKER_RUN_REJECTED":return{...e,run:!1,runSuccess:!1,runError:n.payload};case"QUEUE_WORKER_TERMINATE":return{...e,terminate:!0,terminateSuccess:!1,terminateError:!1};case"QUEUE_WORKER_TERMINATE_FULFILLED":return{...e,terminate:!1,terminateSuccess:!0,collection:e.collection.map(e=>(e.id===n.queueId&&(e.terminate=!0),e))};case"QUEUE_WORKER_TERMINATE_REJECTED":return{...e,terminate:!1,terminateSuccess:!1,terminateError:n.payload};case"CLEAR_ERRORS":return{...Dt,collection:[...e.collection]};case"USER_LOGOUT":return{...Dt,collection:[]};default:return e}return e}const zt={collection:[],pagination:null,fetch:!1,fetchSuccess:!1,fetchError:null,delete:!1,deleteSuccess:!1,deleteError:null,deleteRecordsCount:0};function Ot(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...zt,collection:[]},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"QUEUE_JOBS_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:!1,deleteSuccess:!1};case"QUEUE_JOBS_FETCH_FULFILLED":return{...e,collection:n.payload.queuedJobs,pagination:n.payload.pagination,fetch:!1,fetchSuccess:!0};case"QUEUE_JOBS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};case"QUEUE_JOBS_DELETE":return{...e,delete:!0,deleteSuccess:!1,deleteError:!1};case"QUEUE_JOBS_DELETE_FULFILLED":return{...e,deleteRecordsCount:n.payload.removedJobsCount,delete:!1,deleteSuccess:!0};case"QUEUE_JOBS_DELETE_REJECTED":return{...e,delete:!1,deleteSuccess:!1,deleteError:n.payload};case"CLEAR_ERRORS":return{...zt,collection:[...e.collection]};case"QUEUE_JOBS_CLEAR":return{...zt};case"USER_LOGOUT":return{...zt,collection:[]};default:return e}return e}const Mt={collection:[],fetch:!1,fetchSuccess:!1,fetchError:null};function Rt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Mt,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"USER_LOGOUT":return Mt;case"INTEGRATION_METADATA_FETCH":return{...e,fetch:!0,fetchError:null,fetchSuccess:!1};case"INTEGRATION_METADATA_FETCH_FULFILLED":return{...e,collection:n.payload,fetch:!1,fetchSuccess:!0,fetchError:null};case"INTEGRATION_METADATA_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};default:return e}return e}const Lt={collection:[],locations:[],fetch:!1,fetchError:null,fetchSuccess:null,page:1,totalRows:0};function Ut(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Lt,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"ALERT_EVENTS_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:null};case"ALERT_EVENTS_FETCH_FULFILLED":const t=n.preservePreviousEvents?e.collection.concat(n.payload.events):n.payload.events,r=Number.parseInt((new Date).getTime()/1e3);return{...e,collection:t.filter(e=>e.end_time>r),locations:n.payload.locations,page:n.payload.pagination?n.payload.pagination.page:0,totalRows:n.payload.pagination?n.payload.pagination.count:t.length,fetch:!1,fetchSuccess:!0,fetchError:!1};case"ALERT_EVENTS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:!0,collection:n.preservePreviousEvents?e.collection:[]};case"ALERT_EVENTS_COLLECTION_RESET":return{...Lt};default:return e}return e}const Gt={model:null,fetch:!1,fetchError:null,fetchSuccess:!1,update:!1,updateSuccess:!1,updateError:null,delete:!1,deleteSuccess:!1,deleteError:null};function Wt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Gt,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"WIDGET_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:null};case"WIDGET_SET":return n.payload?{...Gt,model:n.payload}:{...Gt};case"WIDGET_FETCH_FULFILLED":try{return{...e,fetch:!1,fetchSuccess:!0,model:{...e.model,...n.payload}}}catch(t){console.log("Group Fetch Fulfilled, an exception occurred: ",t)}case"WIDGET_UPDATE":return{...e,update:!0,updateSuccess:!1,updateError:null};case"WIDGET_UPDATE_FULFILLED":return{...e,model:{...n.payload},update:!1,updateSuccess:!0};case"WIDGET_UPDATE_REJECTED":return{...e,update:!1,updateError:n.payload};case"WIDGET_DELETE":return{...e,delete:!0,deleteSuccess:!1,deleteError:null};case"WIDGET_DELETE_FULFILLED":return{...e,model:null,delete:!1,deleteSuccess:!0};case"WIDGET_DELETE_REJECTED":return{...e,delete:!1,deleteError:n.payload};case"WIDGET_DESIGN_PROP_UPDATE":if(!e.model)break;return Jn(e,n);case"WIDGET_DESIGN_PROP_OVERWRITE":if(!e.model)break;return Qn(e,n);case"WIDGET_FILTER_PROP_OVERWRITE":if(!e.model)break;return Kn(e,n);case"CLEAR_ERRORS":return{...Gt,model:e.model?{...e.model}:null};default:return e}return e}const Ht={collection:[],pagination:{},fetch:!1,fetchError:null,fetchSuccess:null,updateWidgetUUID:""};function Vt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ht,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"WIDGETS_FETCH":return{...e,fetch:!0};case"WIDGETS_FETCH_FULFILLED":return{...e,collection:n.payload.widgets,pagination:n.payload.pagination,fetch:!1,fetchSuccess:!0,fetchError:!1};case"WIDGETS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:!0};case"WIDGET_UPDATE":case"WIDGET_DELETE":return{...e,updateWidgetUUID:n.payload.widgetUUID};case"WIDGET_UPDATE_REJECTED":case"WIDGET_DELETE_REJECTED":return{...e,updateWidgetUUID:""};case"WIDGET_UPDATE_FULFILLED":const t=e.collection.findIndex(e=>e.uuid==n.payload.uuid);return t>=0?e.collection.splice(t,1,n.payload):e.collection.unshift(n.payload),{...e,collection:e.collection,updateWidgetUUID:""};case"WIDGET_DELETE_FULFILLED":return{...e,collection:e.collection.filter(e=>e.uuid!=n.payload.uuid),updateWidgetUUID:""};case"USER_LOGOUT":return{...Ht,collection:[]};default:return e}return e}const qt={collection:[],locations:[],fetch:!1,fetchError:null,fetchSuccess:null,page:1,totalRows:0};function $t(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:qt,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"WIDGET_ITEMS_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:null};case"WIDGET_ITEMS_FETCH_FULFILLED":const t=n.preservePreviousItems?e.collection.concat(n.payload.items):n.payload.items;return{...e,collection:t,locations:n.payload.locations,page:n.payload.pagination?n.payload.pagination.page:0,totalRows:n.payload.pagination?n.payload.pagination.count:t.length,fetch:!1,fetchSuccess:!0,fetchError:!1};case"WIDGET_ITEMS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:!0,
2collection:n.preservePreviousItems?e.collection:[]};case"FEATURED_WIDGET_ITEMS_FETCH_FULFILLED":if(e.collection.length){const t=e.collection.map(e=>({...e,is_featured:n.payload.items.findIndex(n=>n.id===e.id)>=0}));return{...e,collection:t}}return e;case"WIDGET_ITEMS_COLLECTION_RESET":return{...qt};default:return e}return e}const Yt={collection:[],pagination:{count:0,page:1,perPage:50},fetch:!1,fetchSuccess:!1,fetchError:null,delete:!1,deleteSuccess:!1,deleteError:null,update:!1,updateSuccess:!1,updateError:null,activate:!1,activateSuccess:!1,activateError:null,terminateSubscriptionUserUUID:null,terminateSubscription:!1,terminateSubscriptionSuccess:!1,terminateSubscriptionError:null,filters:{email:"",name:""}};function Jt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...Yt,collection:[]},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"ORGANIZATIONS_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:!1,pagination:{...e.pagination,page:n.payload.page,perPage:n.payload.ipp},filters:{name:n.payload.name,email:n.payload.email}};case"ORGANIZATIONS_FETCH_FULFILLED":return{...e,collection:n.payload.organizations,pagination:n.payload.pagination,fetch:!1,fetchSuccess:!0};case"ORGANIZATIONS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};case"USER_LOGOUT":return{...Yt,collection:[]};default:return e}return e}const Qt={model:null,fetch:!1,fetchSuccess:!1,fetchError:null,edit:!1,editSuccess:!1,editError:null};function Kt(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...Qt},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"ORGANIZATION_FETCH":return{...e,fetch:!0,fetchSuccess:!1,fetchError:null};case"ORGANIZATION_FETCH_FULFILLED":return{...e,model:n.payload,fetch:!1,fetchSuccess:!0,fetchError:null};case"ORGANIZATION_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};case"ORGANIZATION_EDIT":case"ORGANIZATION_CREATE":case"UPLOAD_BRANDING_FILE":return{...e,edit:!0,editSuccess:!1,editError:null};case"ORGANIZATION_EDIT_FULFILLED":case"ORGANIZATION_CREATE_FULFILLED":case"UPLOAD_BRANDING_FILE_FULFILLED":return{...e,model:n.payload,edit:!1,editSuccess:!0};case"ORGANIZATION_EDIT_REJECTED":case"ORGANIZATION_CREATE_REJECTED":case"UPLOAD_BRANDING_FILE_REJECTED":return{...e,edit:!1,editError:n.payload};case"CLEAR_ERRORS":return{...Qt,model:e.model,plan:e.plan,token:e.token,credits:e.credits,planCredits:e.planCredits,billing:e.billing};default:return e}return e}const Xt={branding:"rev",displayName:"Revisual",tos_link:"https://revisual.io/terms/",pp_link:"https://revisual.io/privacy/",homepage:"https://revisual.io",helpdeskAddress:"https://help.revisual.io",domain:"revisual.io",shortDisplayName:"Revisual",facebookGroup:null,widgetPath:"widgets",installationFee:0,brandingFee:0,serviceAccountEmail:"[email protected]",sentryDsn:"https://7bd72c34d7bf8ecc265daee265280e47@o4507774545231872.ingest.us.sentry.io/4507774548049920",links:{organizations:"organizations",organization:"organization"},integrations:["google","outlook"],widgets:["calendar","alerts"],widgetsTemplates:{calendar:["events_list","monthly_view","weekly_view","card_view","card_list","card_slider","detailed_list","bubble"],groups:["card_view","two_col","outlined","mosaic"],alerts:["banner","modal","alert","takeover","slider"],signup:["cards","cards_list"]},featureFlags:[{name:"eventsStats",conditions:[]}],publicDomains:["revisual.link","rvsl.link"],defaultPublicDomain:"revisual.link"},Zt=e=>{switch(e.domain_type){case"default":return Xt.defaultPublicDomain;case"subdomain":return e.subdomain}},er={model:null,domain:"",subscription:null,subscriptionCredits:null,credits:null,billing:null,fetch:!1,fetchSuccess:!1,fetchError:null,edit:!1,editSuccess:!1,editError:null,billingFetch:!1,billingFetchSuccess:!1,billingFetchError:!1,activateTrial:!1,activateTrialSuccess:!1,activateTrialError:null,activateFreePlan:!1,activateFreePlanSuccess:!1,activateFreePlanError:null,updateSetting:!1,updateSettingSuccess:!1,updateSettingError:null,updateDomain:!1,updateDomainSuccess:!1,updateDomainError:null,deleteOrganization:!1,deleteOrganizationSuccess:!1,deleteOrganizationError:null,refreshDNSStatus:!1,refreshDNSStatusSuccess:!1,refreshDNSStatusError:null,regenerateCertificate:!1,regenerateCertificateSuccess:!1,regenerateCertificateError:null,uploadBrandingFile:{},uploadBrandingFileError:{}};function nr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...er},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"USER_CHECK_SESSION":return{...e,fetch:!0,fetchSuccess:!1,fetchError:null};case"USER_CHECK_SESSION_FULFILLED":case"USER_LOGIN_FULFILLED":case"USER_ACTIVATE_PENDING_ACCOUNT_FULFILLED":case"USER_SWITCH_ORG_FULFILLED":case"USER_REGISTER_FULFILLED":return{...e,model:n.payload.organization,subscription:n.payload.plan,domain:Zt(n.payload.organization),fetch:!1,fetchSuccess:!0,fetchError:null};case"USER_CHECK_SESSION_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};case"USER_AUTOLOGIN_FULFILLED":return{...e,model:n.payload.organization,subscription:n.payload.plan};case"USER_AUTOLOGOUT":return{...e,model:n.payload.currentOrganization.model,subscription:n.payload.currentOrganization.subscription};case"ORGANIZATION_EDIT":return n.isAdminEdit?e:{...e,edit:!0,editSuccess:!1,editError:null};case"ORGANIZATION_EDIT_FULFILLED":return n.isAdminEdit?e:{...e,model:{...e.model,...n.payload},edit:!1,editSuccess:!0};case"ORGANIZATION_EDIT_REJECTED":return{...e,edit:!1,editError:n.payload};case"UPLOAD_BRANDING_FILE":return{...e,uploadBrandingFile:{...e.uploadBrandingFile,[n.fileType]:!0},uploadBrandingFileError:{...e.uploadBrandingFileError,[n.fileType]:null}};case"UPLOAD_BRANDING_FILE_FULFILLED":return{...e,model:{...e.model,...n.payload},uploadBrandingFile:{...e.uploadBrandingFile,[n.fileType]:!1}};case"UPLOAD_BRANDING_FILE_REJECTED":return{...e,uploadBrandingFile:{...e.uploadBrandingFile,[n.fileType]:!1},uploadBrandingFileError:{...e.uploadBrandingFileError,[n.fileType]:n.payload}};case"CLEAR_ERRORS":return{...er,model:e.model,subscription:e.subscription,credits:e.credits,subscriptionCredits:e.subscriptionCredits,billing:e.billing,updateDomainError:null};case"BILLING_HISTORY_FETCH":return{...e,billingFetch:!0,billingFetchSuccess:!1,billingFetchError:null};case"BILLING_HISTORY_FETCH_FULFILLED":return{...e,billingFetch:!1,billingFetchSuccess:!0,billing:n.payload};case"BILLING_HISTORY_FETCH_REJECTED":return{...e,billingFetch:!1,billingFetchError:n.payload};case"SUBSCRIPTION_CREDITS_FETCH_FULFILLED":return{...e,subscriptionCredits:n.payload?n.payload.currentPeriodCredits:0,credits:n.payload};case"SUBSCRIPTION_INITIATE_FULFILLED":return{...e,model:{...e.model,pending_payment:1}};case"CALENDAR_UPDATE_FULFILLED":case"GROUP_UPDATE_FULFILLED":case"WIDGET_UPDATE_FULFILLED":case"ALERT_UPDATE_FULFILLED":return 1!==n.payload.available||n.previousAvailable?0===n.payload.available&&n.previousAvailable?{...e,model:{...e.model,usage:{...e.model.usage,widgets:e.model.usage.widgets-1}}}:e:{...e,model:{...e.model,usage:{...e.model.usage,widgets:e.model.usage.widgets+1}}};case"DOMAIN_DELETE_FULFILLED":return{...e,model:{...e.model,usage:{...e.model.usage,domains:e.model.usage.domains-1}}};case"DOMAIN_UPDATE_FULFILLED":return 1===n.payload.available?{...e,model:{...e.model,usage:{...e.model.usage,domains:e.model.usage.domains+1}}}:0===n.payload.available?{...e,model:{...e.model,usage:{...e.model.usage,domains:e.model.usage.domains-1}}}:e;case"ORGANIZATION_ACTIVATE_TRIAL":return{...e,activateTrial:!0,activateTrialSuccess:!1,activateTrialError:null};case"ORGANIZATION_ACTIVATE_TRIAL_FULFILLED":return{...e,activateTrial:!1,activateTrialSuccess:!0};case"ORGANIZATION_ACTIVATE_TRIAL_REJECTED":return{...e,activateTrial:!1,activateTrialSuccess:!1,activateTrialError:n.payload};case"ORGANIZATION_ACTIVATE_FREE_PLAN":return{...e,activateFreePlan:!0,activateFreePlanSuccess:!1,activateFreePlanError:null};case"ORGANIZATION_ACTIVATE_FREE_PLAN_FULFILLED":return{...e,activateFreePlan:!1,activateFreePlanSuccess:!0};case"ORGANIZATION_ACTIVATE_FREE_PLAN_REJECTED":return{...e,activateFreePlan:!1,activateFreePlanSuccess:!1,activateFreePlanError:n.payload};case"ORGANIZATION_UPDATE_SETTING":return{...e,updateSetting:!0,updateSettingSuccess:!1,updateSettingError:null};case"ORGANIZATION_UPDATE_SETTING_FULFILLED":return{...e,updateSetting:!1,updateSettingSuccess:!0,model:{...e.model,organization_settings:n.payload}};case"ORGANIZATION_UPDATE_SETTING_REJECTED":return{...e,updateSetting:!1,updateSettingSuccess:!1,updateSettingError:n.payload};
2case"ORGANIZATION_DELETE":return{...e,deleteOrganization:!0,deleteOrganizationSuccess:!1,deleteOrganizationError:null};case"ORGANIZATION_DELETE_FULFILLED":return{...e,deleteOrganization:!1,deleteOrganizationSuccess:!0};case"ORGANIZATION_DELETE_REJECTED":return{...e,deleteOrganization:!1,deleteOrganizationError:n.payload};case"ORGANIZATION_UPDATE_DOMAIN":return{...e,updateDomain:!0,updateDomainSuccess:!1,updateDomainError:null};case"ORGANIZATION_UPDATE_DOMAIN_FULFILLED":return{...e,model:n.payload,domain:Zt(n.payload),updateDomain:!1,updateDomainSuccess:!0};case"ORGANIZATION_UPDATE_DOMAIN_REJECTED":return{...e,updateDomain:!1,updateDomainError:n.payload};case"ORGANIZATION_DNS_REFRESH":return{...e,refreshDNSStatus:!0,refreshDNSStatusSuccess:!1,refreshDNSStatusError:null};case"ORGANIZATION_DNS_REFRESH_FULFILLED":return{...e,model:n.payload,domain:Zt(n.payload),refreshDNSStatus:!1,refreshDNSStatusSuccess:!0};case"ORGANIZATION_DNS_REFRESH_REJECTED":return{...e,refreshDNSStatus:!1,refreshDNSStatusError:n.payload};case"ORGANIZATION_CERT_REGENERATE":return{...e,regenerateCertificate:!0,regenerateCertificateSuccess:!1,regenerateCertificateError:null};case"ORGANIZATION_CERT_REGENERATE_FULFILLED":return{...e,model:n.payload,domain:Zt(n.payload),regenerateCertificate:!1,regenerateCertificateSuccess:!0};case"ORGANIZATION_CERT_REGENERATE_REJECTED":return{...e,regenerateCertificate:!1,regenerateCertificateError:n.payload};default:return e}return e}const tr={collection:[],fetch:!1,fetchSuccess:!1,fetchError:null,add:!1,addSuccess:!1,addError:null,edit:!1,editSuccess:!1,editError:null,delete:!1,deleteSuccess:!1,deleteError:null,resendInvitation:!1,resendInvitationSuccess:!1,resendInvitationError:null};function rr(){var e;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...tr},t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"ORGANIZATION_MEMBERS_FETCH":return{...n,fetch:!0,fetchSuccess:!1,fetchError:null};case"ORGANIZATION_MEMBERS_FULFILLED":return{...n,collection:null===(e=t.payload)||void 0===e?void 0:e.organizations_users,fetch:!1,fetchSuccess:!0,fetchError:null};case"ORGANIZATION_MEMBERS_REJECTED":return{...n,fetch:!1,fetchSuccess:!1,fetchError:t.payload};case"ORGANIZATION_MEMBERS_ADD":return{...n,add:!0,addSuccess:!1,addError:null};case"ORGANIZATION_MEMBERS_ADD_FULFILLED":return{...n,add:!1,addSuccess:!0,addError:null};case"ORGANIZATION_MEMBERS_ADD_REJECTED":return{...n,add:!1,addSuccess:!1,addError:t.payload};case"ORGANIZATION_MEMBERS_EDIT":return{...n,edit:!0,editSuccess:!1,editError:null};case"ORGANIZATION_MEMBERS_EDIT_FULFILLED":return{...n,edit:!1,editSuccess:!0,editError:null};case"ORGANIZATION_MEMBERS_EDIT_REJECTED":return{...n,edit:!1,editSuccess:!1,editError:t.payload};case"ORGANIZATION_MEMBERS_DELETE":return{...n,delete:!0,deleteSuccess:!1,deleteError:null};case"ORGANIZATION_MEMBERS_DELETE_FULFILLED":return{...n,delete:!1,deleteSuccess:!0,deleteError:null};case"ORGANIZATION_MEMBERS_DELETE_REJECTED":return{...n,delete:!1,deleteSuccess:!1,deleteError:t.payload};case"ORGANIZATION_MEMBERS_REINVITE":return{...n,resendInvitation:!0,resendInvitationSuccess:!1,resendInvitationError:null,resendInvitationUUID:t.uuid};case"ORGANIZATION_MEMBERS_REINVITE_FULFILLED":return{...n,resendInvitation:!1,resendInvitationSuccess:!0,resendInvitationError:null};case"ORGANIZATION_MEMBERS_REINVITE_REJECTED":return{...n,resendInvitation:!1,resendInvitationSuccess:!1,resendInvitationError:t.payload};case"ORGANIZATION_MEMBERS_REINVITE_RESET":return{...n,resendInvitation:null,resendInvitationSuccess:!1,resendInvitationError:null,resendInvitationUUID:null};case"CHECK_INVITATION":return{...n,checkInvitation:!0,checkInvitationSuccess:!1,checkInvitationError:null};case"CHECK_INVITATION_FULFILLED":return{...n,checkInvitation:!1,checkInvitationSuccess:!0,checkInvitationError:null,invitationOrganizationData:t.payload.organization,invitationRole:t.payload.role,invitationInviterName:t.payload.inviter_name,invitationExpired:t.payload.expired};case"CHECK_INVITATION_REJECTED":return{...n,checkInvitation:!1,checkInvitationSuccess:!1,checkInvitationError:t.payload};case"ACCEPT_INVITATION":return{...n,acceptInvitation:!0,acceptInvitationSuccess:!1,acceptInvitationError:null};case"ACCEPT_INVITATION_FULFILLED":return{...n,acceptInvitation:!1,acceptInvitationSuccess:!0,acceptInvitationError:null,acceptInvitationData:t.payload};case"ACCEPT_INVITATION_REJECTED":return{...n,acceptInvitation:!1,acceptInvitationSuccess:!1,acceptInvitationError:t.payload};case"REJECT_INVITATION":return{...n,rejectInvitation:!0,rejectInvitationSuccess:!1,rejectInvitationError:null};case"REJECT_INVITATION_FULFILLED":return{...n,rejectInvitation:!1,rejectInvitationSuccess:!0,rejectInvitationError:null,rejectInvitationData:t.payload};case"REJECT_INVITATION_REJECTED":return{...n,rejectInvitation:!1,rejectInvitationSuccess:!1,rejectInvitationError:t.payload};default:return n}return n}const or={collection:[],lastSyncs:{}};function ar(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...or},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"APP_ALERT_DISMISS":return e.collection.push(n.id),{...e,collection:[...e.collection]};case"INTEGRATION_SYNC":return{...e,lastSyncs:{...e.lastSyncs,[n.payload.uuid]:Math.round((new Date).getTime()/1e3)}};default:return e}return e}const ir={collection:{},fetch:!1,fetchError:null,fetchSuccess:null,refreshTags:!1,refreshTagsSuccess:!1,refreshTagsError:null,updateAlertUUID:""};function sr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ir,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"APP_TAGS_FETCH":return{...e,fetch:!0};case"APP_TAGS_FETCH_FULFILLED":return{...e,collection:n.payload||{},fetch:!1,fetchSuccess:!0,fetchError:!1};case"APP_TAGS_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:!0};case"APP_TAGS_REFRESH":return{...e,refreshTags:!0,refreshTagsSuccess:!1,refreshTagsError:null};case"APP_TAGS_REFRESH_FULFILLED":return{...e,refreshTags:!1,refreshTagsSuccess:!0};case"APP_TAGS_REFRESH_REJECTED":return{...e,refreshTags:!1,refreshTagsError:n.payload};case"APP_TAGS_UPDATE":return{...e,update:!0,updateSuccess:!1,updateError:!1};case"APP_TAGS_UPDATE_FULFILLED":const{tagType:t,tag:r,isDelete:o}=n,a={...e.collection};return t&&a[t]&&(o?a[t]=a[t].filter(e=>e!==r):a[t].includes(r)||(a[t]=[...a[t],r])),{...e,collection:a,update:!1,updateSuccess:!0,updateError:!1};case"APP_TAGS_UPDATE_REJECTED":return{...e,collection:null===e||void 0===e?void 0:e.collection,update:!1,updateSuccess:!1,updateError:n.error};case"USER_LOGOUT":return{...ir,collection:{}};case"persist/REHYDRATE":return{...e,refreshTagsSuccess:!1};default:return e}return e}const lr={model:null,magicLink:null,fetch:!0,fetchError:null,fetchSuccess:!1,fetchMagicLink:!1,fetchMagicLinkError:null,fetchMagicLinkSuccess:!1,create:!1,
2createError:null,createSuccess:!1,update:!1,updateError:null,updateSuccess:!1,updateLink:!1,updateLinkError:!1,updateLinkSuccess:!1,updateAlertUUID:""};function cr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:lr,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"AFFILIATE_FETCH":return{...e,fetch:!0};case"AFFILIATE_FETCH_FULFILLED":let t=n.payload&&Array.isArray(n.payload)?n.payload:[n.payload];return{...e,model:n.payload?t.pop():null,fetch:!1,fetchSuccess:!0,fetchError:!1};case"AFFILIATE_FETCH_REJECTED":return{...e,fetch:!1,fetchSuccess:!1,fetchError:n.payload};case"AFFILIATE_CREATE":return{...e,create:!0};case"AFFILIATE_CREATE_FULFILLED":return{...e,model:n.payload,create:!1,createSuccess:!0,createError:!1};case"AFFILIATE_CREATE_REJECTED":return{...e,create:!1,createSuccess:!1,createError:n.payload};case"AFFILIATE_UPDATE":return{...e,update:!0};case"AFFILIATE_UPDATE_FULFILLED":return{...e,model:n.payload,update:!1,updateSuccess:!0,updateError:!1};case"AFFILIATE_UPDATE_REJECTED":return{...e,update:!1,updateSuccess:!1,updateError:n.payload};case"MAGIC_LINK_FETCH":return{...e,fetchMagicLink:!0};case"MAGIC_LINK_FETCH_FULFILLED":return{...e,magicLink:n.payload,fetchMagicLink:!1,fetchMagicLinkSuccess:!0,fetchMagicLinkError:!1};case"MAGIC_LINK_FETCH_REJECTED":return{...e,fetchMagicLink:!1,fetchMagicLinkSuccess:!1,fetchMagicLinkError:n.payload};case"MAGIC_LINK_RESET":return{...e,magicLink:null,fetchMagicLink:!1,fetchMagicLinkSuccess:!1,fetchMagicLinkError:null};case"AFFILIATE_LINK_UPDATE":return{...e,updateLink:!0};case"AFFILIATE_LINK_UPDATE_FULFILLED":return{...e,model:n.payload,updateLink:!1,updateLinkSuccess:!0,updateLinkError:!1};case"AFFILIATE_LINK_UPDATE_REJECTED":return{...e,updateLink:!1,updateLinkSuccess:!1,updateLinkError:n.payload};case"USER_LOGOUT":return{...lr,collection:{}};default:return e}return e}const dr="calendar",Ar="groups",ur="alerts",pr="signup",hr={calendar:"Calendar",group:"Group",alert:"Event Alert",signup:"Sign-up"},gr={columns:{[dr]:{field:null,order:null},[Ar]:{field:null,order:null},[ur]:{field:null,order:null},[pr]:{field:null,order:null}}};function mr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...gr},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"WIDGETS_SORTING_SET":return{...e,columns:{...e.columns,[n.widgetType]:{field:n.field,order:n.order}}};case"LOGOUT":return gr;default:return e}return e}const fr={dashboardStatsCollection:[],fetchDashboardStats:!1,fetchDashboardStatsSuccess:!1,fetchDashboardStatsError:null,eventsStatsCollection:{},fetchEventsStats:null,fetchEventsStatsSuccess:!1,fetchEventsStatsError:null,planUsageStatsCollection:[],fetchPlanUsageStats:!1,fetchPlanUsageStatsSuccess:!1,fetchPlanUsageStatsError:null,eventsTimeSeriesCollection:[],fetchEventsTimeSeries:!1,fetchEventsTimeSeriesSuccess:!1,fetchEventsTimeSeriesError:null,eventSeriesCollection:[],fetchEventSeries:!1,fetchEventSeriesSuccess:!1,fetchEventSeriesError:null};function Cr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fr,n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"DASHBOARD_STATS_FETCH":return{...e,dashboardStatsCollection:[],fetchDashboardStats:!0,fetchDashboardStatsSuccess:!1,fetchDashboardStatsError:null};case"DASHBOARD_STATS_FETCH_FULFILLED":return{...e,dashboardStatsCollection:n.payload.stats,fetchDashboardStats:!1,fetchDashboardStatsSuccess:!0,fetchDashboardStatsError:null};case"DASHBOARD_STATS_FETCH_REJECTED":return{...e,fetchDashboardStats:!1,fetchDashboardStatsError:n.payload};case"EVENTS_STATS_FETCH":return{...e,fetchEventsStats:!0,fetchEventsStatsSuccess:!1,fetchEventsStatsError:null};case"EVENTS_STATS_FETCH_FULFILLED":return{...e,eventsCollection:{items:n.payload.events,pagination:n.payload.pagination},fetchEventsStats:!1,fetchEventsStatsSuccess:!0,fetchEventsStatsError:null};case"EVENTS_STATS_FETCH_REJECTED":return{...e,fetchEventsStats:!1,fetchEventsStatsError:n.payload};case"EVENTS_TIME_SERIES_FETCH":return{...e,fetchEventsTimeSeries:!0,fetchEventsTimeSeriesSuccess:!1,fetchEventsTimeSeriesError:null};case"EVENTS_TIME_SERIES_FETCH_FULFILLED":return{...e,eventsTimeSeriesCollection:n.payload.series,eventsTimeSeriesResolution:n.payload.resolution,eventsTimeSeriesResolutionLocked:n.payload.resolution_locked,fetchEventsTimeSeries:!1,fetchEventsTimeSeriesSuccess:!0,fetchEventsTimeSeriesError:null};case"EVENTS_TIME_SERIES_FETCH_REJECTED":return{...e,fetchEventsTimeSeries:!1,fetchEventsTimeSeriesError:n.payload};case"EVENT_SERIES_FETCH":return{...e,fetchEventSeries:!0,fetchEventSeriesSuccess:!1,fetchEventSeriesError:null};case"EVENT_SERIES_FETCH_FULFILLED":return{...e,eventSeriesCollection:n.payload.series,fetchEventSeries:!1,fetchEventSeriesSuccess:!0,fetchEventSeriesError:null};case"EVENT_SERIES_FETCH_REJECTED":return{...e,fetchEventSeries:!1,fetchEventSeriesError:n.payload};case"PLAN_USAGE_STATS_FETCH":return{...e,planUsageStatsCollection:[],fetchPlanUsageStats:!0,fetchPlanUsageStatsSuccess:!1,fetchPlanUsageStatsError:null};case"PLAN_USAGE_STATS_FETCH_FULFILLED":return{...e,planUsageStatsCollection:n.payload.widget_views||[],fetchPlanUsageStats:!1,fetchPlanUsageStatsSuccess:!0,fetchPlanUsageStatsError:null};case"PLAN_USAGE_STATS_FETCH_REJECTED":return{...e,fetchPlanUsageStats:!1,fetchPlanUsageStatsSuccess:!1,fetchPlanUsageStatsError:n.payload};case"USER_AUTOLOGIN_FULFILLED":case"USER_AUTOLOGOUT":case"USER_SWITCH_ORG_FULFILLED":return{...fr};default:return e}return e}var br,vr,xr,yr;const wr=(null===(br=window.location)||void 0===br||null===(vr=br.search)||void 0===vr?void 0:vr.includes(`${(null===(xr=Xt.branding)||void 0===xr?void 0:xr.debugPrefix)||"rev"}_debug=1`))||!1,_r=((null===(yr=Xt.branding)||void 0===yr?void 0:yr.debugPrefix)||"rev")+"_debug: ",Er=function(){if(wr){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];console.log(_r,...n)}},kr={widgetLastModified:0,integrationLastSynced:0,collection:{}};function Br(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{...kr},n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"EVENTS_CACHE_RESET":case"CALENDAR_UPDATE":return{...kr,collection:{}};case"EVENTS_CACHE_MODIFIED_SET":return n.widgetLastModified>e.widgetLastModified||n.integrationLastSynced>e.integrationLastSynced?(Er("EVENTS_CACHE_MODIFIED_SET",n.widgetLastModified,e.widgetLastModified,n.integrationLastSynced,e.integrationLastSynced),{...kr,widgetLastModified:n.widgetLastModified,integrationLastSynced:n.integrationLastSynced,collection:{}}):(Er("EVENTS_CACHE_MODIFIED_SET cache not modified",n.widgetLastModified,e.widgetLastModified,n.integrationLastSynced,e.integrationLastSynced),e);case"EVENTS_FETCH_FULFILLED":case"FEATURED_EVENTS_FETCH_FULFILLED":if(!n.requestUri)break;const t={...e.collection};return t[n.requestUri]=n.payload,{...e,collection:t}}return e}const Sr=class{processData(e){}};
2class jr{static setAuthToken(e){jr._token=e}static getAuthToken(){return jr._token}static getConfig(){return jr._config}static getAuthConfig(){return{...jr._config,headers:{...jr._config.headers,Authorization:"Bearer "+jr._token}}}static getAuthConfigIfAvailable(){return jr._token?jr.getAuthConfig():jr.getConfig()}static setCalendarAddress(e){jr.calendarAddress=e}static getEndpointAddress(){return jr.calendarAddress?jr.calendarAddress:jr.endpointAddress}static getSyncEndpointAddress(){return Xt.manualSyncUrl}static objectToURLQuery(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).filter(n=>e[n]).map(n=>n+"="+("object"===typeof e[n]?jr.objectToURLQuery(e[n]):encodeURIComponent(e[n]))).join("&")}}jr._token=null,jr.isBuilder=!1,jr._config={baseURL:"https://my.revisual.io",headers:{Accept:"application/json, text/javascript, /; q=0.01","Content-Type":"application/json","X-Location-Path":window.location.pathname}},jr.endpointAddress="https://my.revisual.io",jr.calendarAddress=null;var Tr=["MO","TU","WE","TH","FR","SA","SU"],Fr=function(){function e(e,n){if(0===n)throw new Error("Can't create weekday with n == 0");this.weekday=e,this.n=n}return e.fromStr=function(n){return new e(Tr.indexOf(n))},e.prototype.nth=function(n){return this.n===n?this:new e(this.weekday,n)},e.prototype.equals=function(e){return this.weekday===e.weekday&&this.n===e.n},e.prototype.toString=function(){var e=Tr[this.weekday];return this.n&&(e=(this.n>0?"+":"")+String(this.n)+e),e},e.prototype.getJsWeekday=function(){return 6===this.weekday?0:this.weekday+1},e}(),Ir=function(e){return null!==e&&void 0!==e},Nr=function(e){return"number"===typeof e},Dr=function(e){return"string"===typeof e&&Tr.includes(e)},Pr=Array.isArray,zr=function(e,n){void 0===n&&(n=e),1===arguments.length&&(n=e,e=0);for(var t=[],r=e;r<n;r++)t.push(r);return t},Or=function(e,n){var t=0,r=[];if(Pr(e))for(;t<n;t++)r[t]=[].concat(e);else for(;t<n;t++)r[t]=e;return r},Mr=function(e){return Pr(e)?e:[e]};function Rr(e,n,t){void 0===t&&(t=" ");var r=String(e);return n|=0,r.length>n?String(r):((n-=r.length)>t.length&&(t+=Or(t,n/t.length)),t.slice(0,n)+String(r))}var Lr=function(e,n){var t=e%n;return t*n<0?t+n:t},Ur=function(e,n){return{div:Math.floor(e/n),mod:Lr(e,n)}},Gr=function(e){return!Ir(e)||0===e.length},Wr=function(e){return!Gr(e)},Hr=function(e,n){return Wr(e)&&-1!==e.indexOf(n)},Vr=function(e,n,t,r,o,a){return void 0===r&&(r=0),void 0===o&&(o=0),void 0===a&&(a=0),new Date(Date.UTC(e,n-1,t,r,o,a))},qr=[31,28,31,30,31,30,31,31,30,31,30,31],$r=864e5,Yr=Vr(1970,1,1),Jr=[6,0,1,2,3,4,5],Qr=function(e){return e%4===0&&e%100!==0||e%400===0},Kr=function(e){return e instanceof Date},Xr=function(e){return Kr(e)&&!isNaN(e.getTime())},Zr=function(e){return function(e,n){var t=e.getTime()-n.getTime();return Math.round(t/$r)}(e,Yr)},eo=function(e){return new Date(Yr.getTime()+e*$r)},no=function(e){var n=e.getUTCMonth();return 1===n&&Qr(e.getUTCFullYear())?29:qr[n]},to=function(e){return Jr[e.getUTCDay()]},ro=function(e,n){var t=Vr(e,n+1,1);return[to(t),no(t)]},oo=function(e,n){return n=n||e,new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()))},ao=function(e){return new Date(e.getTime())},io=function(e){for(var n=[],t=0;t<e.length;t++)n.push(ao(e[t]));return n},so=function(e){e.sort(function(e,n){return e.getTime()-n.getTime()})},lo=function(e,n){void 0===n&&(n=!0);var t=new Date(e);return[Rr(t.getUTCFullYear().toString(),4,"0"),Rr(t.getUTCMonth()+1,2,"0"),Rr(t.getUTCDate(),2,"0"),"T",Rr(t.getUTCHours(),2,"0"),Rr(t.getUTCMinutes(),2,"0"),Rr(t.getUTCSeconds(),2,"0"),n?"Z":""].join("")},co=function(e){var n=/^(\d{4})(\d{2})(\d{2})(T(\d{2})(\d{2})(\d{2})Z?)?$/.exec(e);if(!n)throw new Error("Invalid UNTIL value: ".concat(e));return new Date(Date.UTC(parseInt(n[1],10),parseInt(n[2],10)-1,parseInt(n[3],10),parseInt(n[5],10)||0,parseInt(n[6],10)||0,parseInt(n[7],10)||0))},Ao=function(e,n){return e.toLocaleString("sv-SE",{timeZone:n}).replace(" ","T")+"Z"},uo=function(){function e(e,n){this.minDate=null,this.maxDate=null,this._result=[],this.total=0,this.method=e,this.args=n,"between"===e?(this.maxDate=n.inc?n.before:new Date(n.before.getTime()-1),this.minDate=n.inc?n.after:new Date(n.after.getTime()+1)):"before"===e?this.maxDate=n.inc?n.dt:new Date(n.dt.getTime()-1):"after"===e&&(this.minDate=n.inc?n.dt:new Date(n.dt.getTime()+1))}return e.prototype.accept=function(e){++this.total;var n=this.minDate&&e<this.minDate,t=this.maxDate&&e>this.maxDate;if("between"===this.method){if(n)return!0;
vendor: 4,298 bytes, line 2
2if(t)return!1}else if("before"===this.method){if(t)return!1}else if("after"===this.method)return!!n||(this.add(e),!1);return this.add(e)},e.prototype.add=function(e){return this._result.push(e),!0},e.prototype.getValue=function(){var e=this._result;switch(this.method){case"all":case"between":return e;default:return e.length?e[e.length-1]:null}},e.prototype.clone=function(){return new e(this.method,this.args)},e}();const po=uo;var ho=function(e,n){return ho=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},ho(e,n)};function go(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function t(){this.constructor=e}ho(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)}var mo=function(){return mo=Object.assign||function(e){for(var n,t=1,r=arguments.length;t<r;t++)for(var o in n=arguments[t])Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o]);return e},mo.apply(this,arguments)};Object.create;function fo(e,n,t){if(t||2===arguments.length)for(var r,o=0,a=n.length;o<a;o++)!r&&o in n||(r||(r=Array.prototype.slice.call(n,0,o)),r[o]=n[o]);return e.concat(r||Array.prototype.slice.call(n))}Object.create;"function"===typeof SuppressedError&&SuppressedError;var Co=function(e){function n(n,t,r){var o=e.call(this,n,t)||this;return o.iterator=r,o}return go(n,e),n.prototype.add=function(e){return!!this.iterator(e,this._result.length)&&(this._result.push(e),!0)},n}(po);const bo=Co;const vo={dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],tokens:{SKIP:/^[ \r\n\t]+|^\.$/,number:/^[1-9][0-9]*/,numberAsText:/^(one|two|three)/i,every:/^every/i,"day(s)":/^days?/i,"weekday(s)":/^weekdays?/i,"week(s)":/^weeks?/i,"hour(s)":/^hours?/i,"minute(s)":/^minutes?/i,"month(s)":/^months?/i,"year(s)":/^years?/i,on:/^(on|in)/i,at:/^(at)/i,the:/^the/i,first:/^first/i,second:/^second/i,third:/^third/i,nth:/^([1-9][0-9]*)(\.|th|nd|rd|st)/i,last:/^last/i,for:/^for/i,"time(s)":/^times?/i,until:/^(un)?til/i,monday:/^mo(n(day)?)?/i,tuesday:/^tu(e(s(day)?)?)?/i,wednesday:/^we(d(n(esday)?)?)?/i,thursday:/^th(u(r(sday)?)?)?/i,friday:/^fr(i(day)?)?/i,saturday:/^sa(t(urday)?)?/i,sunday:/^su(n(day)?)?/i,january:/^jan(uary)?/i,february:/^feb(ruary)?/i,march:/^mar(ch)?/i,april:/^apr(il)?/i,may:/^may/i,june:/^june?/i,july:/^july?/i,august:/^aug(ust)?/i,september:/^sep(t(ember)?)?/i,october:/^oct(ober)?/i,november:/^nov(ember)?/i,december:/^dec(ember)?/i,comma:/^(,\s*|(and|or)\s*)+/i}};var xo=function(e,n){return-1!==e.indexOf(n)},yo=function(e){return e.toString()},wo=function(e,n,t){return"".concat(n," ").concat(t,", ").concat(e)},_o=function(){function e(e,n,t,r){if(void 0===n&&(n=yo),void 0===t&&(t=vo),void 0===r&&(r=wo),this.text=[],this.language=t||vo,this.gettext=n,this.dateFormatter=r,this.rrule=e,this.options=e.options,this.origOptions=e.origOptions,this.origOptions.bymonthday){var o=[].concat(this.options.bymonthday),a=[].concat(this.options.bynmonthday);o.sort(function(e,n){return e-n}),a.sort(function(e,n){return n-e}),this.bymonthday=o.concat(a),this.bymonthday.length||(this.bymonthday=null)}if(Ir(this.origOptions.byweekday)){var i=Pr(this.origOptions.byweekday)?this.origOptions.byweekday:[this.origOptions.byweekday],s=String(i);this.byweekday={allWeeks:i.filter(function(e){return!e.n}),someWeeks:i.filter(function(e){return Boolean(e.n)}),isWeekdays:-1!==s.indexOf("MO")&&-1!==s.indexOf("TU")&&-1!==s.indexOf("WE")&&-1!==s.indexOf("TH")&&-1!==s.indexOf("FR")&&-1===s.indexOf("SA")&&-1===s.indexOf("SU"),isEveryDay:-1!==s.indexOf("MO")&&-1!==s.indexOf("TU")&&-1!==s.indexOf("WE")&&-1!==s.indexOf("TH")&&-1!==s.indexOf("FR")&&-1!==s.indexOf("SA")&&-1!==s.indexOf("SU")};var l=function(e,n){return e.weekday-n.weekday};this.byweekday.allWeeks.sort(l),this.byweekday.someWeeks.sort(l),this.byweekday.allWeeks.length||(this.byweekday.allWeeks=null),this.byweekday.someWeeks.length||(this.byweekday.someWeeks=null)}else this.byweekday=null}return e.isFullyConvertible=function(n){if(!(n.options.freq in e.IMPLEMENT
vendor: 4,889 bytes, line 2
2ED))return!1;if(n.origOptions.until&&n.origOptions.count)return!1;for(var t in n.origOptions){if(xo(["dtstart","tzid","wkst","freq"],t))return!0;if(!xo(e.IMPLEMENTED[n.options.freq],t))return!1}return!0},e.prototype.isFullyConvertible=function(){return e.isFullyConvertible(this.rrule)},e.prototype.toString=function(){var n=this.gettext;if(!(this.options.freq in e.IMPLEMENTED))return n("RRule error: Unable to fully convert this rrule to text");if(this.text=[n("every")],this[ya.FREQUENCIES[this.options.freq]](),this.options.until){this.add(n("until"));var t=this.options.until;this.add(this.dateFormatter(t.getUTCFullYear(),this.language.monthNames[t.getUTCMonth()],t.getUTCDate()))}else this.options.count&&this.add(n("for")).add(this.options.count.toString()).add(this.plural(this.options.count)?n("times"):n("time"));return this.isFullyConvertible()||this.add(n("(~ approximate)")),this.text.join("")},e.prototype.HOURLY=function(){var e=this.gettext;1!==this.options.interval&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("hours"):e("hour"))},e.prototype.MINUTELY=function(){var e=this.gettext;1!==this.options.interval&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("minutes"):e("minute"))},e.prototype.DAILY=function(){var e=this.gettext;1!==this.options.interval&&this.add(this.options.interval.toString()),this.byweekday&&this.byweekday.isWeekdays?this.add(this.plural(this.options.interval)?e("weekdays"):e("weekday")):this.add(this.plural(this.options.interval)?e("days"):e("day")),this.origOptions.bymonth&&(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday?this._byweekday():this.origOptions.byhour&&this._byhour()},e.prototype.WEEKLY=function(){var e=this.gettext;1!==this.options.interval&&this.add(this.options.interval.toString()).add(this.plural(this.options.interval)?e("weeks"):e("week")),this.byweekday&&this.byweekday.isWeekdays?1===this.options.interval?this.add(this.plural(this.options.interval)?e("weekdays"):e("weekday")):this.add(e("on")).add(e("weekdays")):this.byweekday&&this.byweekday.isEveryDay?this.add(this.plural(this.options.interval)?e("days"):e("day")):(1===this.options.interval&&this.add(e("week")),this.origOptions.bymonth&&(this.add(e("in")),this._bymonth()),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday(),this.origOptions.byhour&&this._byhour())},e.prototype.MONTHLY=function(){var e=this.gettext;this.origOptions.bymonth?(1!==this.options.interval&&(this.add(this.options.interval.toString()).add(e("months")),this.plural(this.options.interval)&&this.add(e("in"))),this._bymonth()):(1!==this.options.interval&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("months"):e("month"))),this.bymonthday?this._bymonthday():this.byweekday&&this.byweekday.isWeekdays?this.add(e("on")).add(e("weekdays")):this.byweekday&&this._byweekday()},e.prototype.YEARLY=function(){var e=this.gettext;this.origOptions.bymonth?(1!==this.options.interval&&(this.add(this.options.interval.toString()),this.add(e("years"))),this._bymonth()):(1!==this.options.interval&&this.add(this.options.interval.toString()),this.add(this.plural(this.options.interval)?e("years"):e("year"))),this.bymonthday?this._bymonthday():this.byweekday&&this._byweekday(),this.options.byyearday&&this.add(e("on the")).add(this.list(this.options.byyearday,this.nth,e("and"))).add(e("day")),this.options.byweekno&&this.add(e("in")).add(this.plural(this.options.byweekno.length)?e("weeks"):e("week")).add(this.list(this.options.byweekno,void 0,e("and")))},e.prototype._bymonthday=function(){var e=this.gettext;this.byweekday&&this.byweekday.allWeeks?this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext,e("or"))).add(e("the")).add(this.list(this.bymonthday,this.nth,e("or"))):this.add(e("on the")).add(this.list(this.bymonthday,this.nth,e("and")))},e.prototype._byweekday=function(){var e=this.gettext;this.byweekday.allWeeks&&!this.byweekday.isWeekdays&&this.add(e("on")).add(this.list(this.byweekday.allWeeks,this.weekdaytext)),this.byweekday.someWeeks&&(this.byweekday.allWeeks&&this.add(e("and")),this.add(e("on the")).add(this.list(this.byweekday.someWeeks,this.weekdaytext,e("and"))))},e.prototype._byhour=function(){var e=this.gettext;this.add(e("at")).add(this.list(this.origOptions.byhour,void 0,e("and")))},e.prototype._bymonth=function(){this.add(this.list(this.options.bymonth,this.monthtext,this.gettext("and")))},e.prototype.nth=function(e){var n;e=parseInt(e.toString(),10);var t=this.gettext;if(-1===e)return t("last");var r=Math.abs(e);switch(r){case 1:case 21:case 31:n=r+t("st");break;case 2:case 22:n=r+t("nd");break;case 3:case 23:n=r+t("rd");break;default:n=r+t("th")}return e<0?n+" "+t("last"):n},e.prototype.monthtext=function(e){return this.language.monthNames[e-1
vendor: 4,899 bytes, line 2
2]},e.prototype.weekdaytext=function(e){var n=Nr(e)?(e+1)%7:e.getJsWeekday();return(e.n?this.nth(e.n)+" ":"")+this.language.dayNames[n]},e.prototype.plural=function(e){return e%100!==1},e.prototype.add=function(e){return this.text.push(" "),this.text.push(e),this},e.prototype.list=function(e,n,t,r){var o=this;void 0===r&&(r=","),Pr(e)||(e=[e]);n=n||function(e){return e.toString()};var a=function(e){return n&&n.call(o,e)};return t?function(e,n,t){for(var r="",o=0;o<e.length;o++)0!==o&&(o===e.length-1?r+=" "+t+" ":r+=n+" "),r+=e[o];return r}(e.map(a),r,t):e.map(a).join(r+" ")},e}();const Eo=_o;var ko,Bo=function(){function e(e){this.done=!0,this.rules=e}return e.prototype.start=function(e){return this.text=e,this.done=!1,this.nextSymbol()},e.prototype.isDone=function(){return this.done&&null===this.symbol},e.prototype.nextSymbol=function(){var e,n;this.symbol=null,this.value=null;do{if(this.done)return!1;for(var t in e=null,this.rules){var r=this.rules[t].exec(this.text);r&&(null===e||r[0].length>e[0].length)&&(e=r,n=t)}if(null!=e&&(this.text=this.text.substr(e[0].length),""===this.text&&(this.done=!0)),null==e)return this.done=!0,this.symbol=null,void(this.value=null)}while("SKIP"===n);return this.symbol=n,this.value=e,!0},e.prototype.accept=function(e){if(this.symbol===e){if(this.value){var n=this.value;return this.nextSymbol(),n}return this.nextSymbol(),!0}return!1},e.prototype.acceptNumber=function(){return this.accept("number")},e.prototype.expect=function(e){if(this.accept(e))return!0;throw new Error("expected "+e+" but found "+this.symbol)},e}();function So(e,n){void 0===n&&(n=vo);var t={},r=new Bo(n.tokens);return r.start(e)?(function(){r.expect("every");var e=r.acceptNumber();e&&(t.interval=parseInt(e[0],10));if(r.isDone())throw new Error("Unexpected end");switch(r.symbol){case"day(s)":t.freq=ya.DAILY,r.nextSymbol()&&(a(),c());break;case"weekday(s)":t.freq=ya.WEEKLY,t.byweekday=[ya.MO,ya.TU,ya.WE,ya.TH,ya.FR],r.nextSymbol(),a(),c();break;case"week(s)":t.freq=ya.WEEKLY,r.nextSymbol()&&(o(),a(),c());break;case"hour(s)":t.freq=ya.HOURLY,r.nextSymbol()&&(o(),c());break;case"minute(s)":t.freq=ya.MINUTELY,r.nextSymbol()&&(o(),c());break;case"month(s)":t.freq=ya.MONTHLY,r.nextSymbol()&&(o(),c());break;case"year(s)":t.freq=ya.YEARLY,r.nextSymbol()&&(o(),c());break;case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":t.freq=ya.WEEKLY;var n=r.symbol.substr(0,2).toUpperCase();if(t.byweekday=[ya[n]],!r.nextSymbol())return;for(;r.accept("comma");){if(r.isDone())throw new Error("Unexpected end");var d=s();if(!d)throw new Error("Unexpected symbol "+r.symbol+", expected weekday");t.byweekday.push(ya[d]),r.nextSymbol()}a(),function(){r.accept("on"),r.accept("the");var e=l();if(!e)return;t.bymonthday=[e],r.nextSymbol();for(;r.accept("comma");){if(!(e=l()))throw new Error("Unexpected symbol "+r.symbol+"; expected monthday");t.bymonthday.push(e),r.nextSymbol()}}(),c();break;case"january":case"february":case"march":case"april":case"may":case"june":case"july":case"august":case"september":case"october":case"november":case"december":if(t.freq=ya.YEARLY,t.bymonth=[i()],!r.nextSymbol())return;for(;r.accept("comma");){if(r.isDone())throw new Error("Unexpected end");var A=i();if(!A)throw new Error("Unexpected symbol "+r.symbol+", expected month");t.bymonth.push(A),r.nextSymbol()}o(),c();break;default:throw new Error("Unknown symbol")}}(),t):null;function o(){var e=r.accept("on"),n=r.accept("the");if(e||n)do{var o=l(),a=s(),c=i();if(o)a?(r.nextSymbol(),t.byweekday||(t.byweekday=[]),t.byweekday.push(ya[a].nth(o))):(t.bymonthday||(t.bymonthday=[]),t.bymonthday.push(o),r.accept("day(s)"));else if(a)r.nextSymbol(),t.byweekday||(t.byweekday=[]),t.byweekday.push(ya[a]);else if("weekday(s)"===r.symbol)r.nextSymbol(),t.byweekday||(t.byweekday=[ya.MO,ya.TU,ya.WE,ya.TH,ya.FR]);else if("week(s)"===r.symbol){r.nextSymbol();var d=r.acceptNumber();if(!d)throw new Error("Unexpected symbol "+r.symbol+", expected week number");for(t.byweekno=[parseInt(d[0],10)];r.accept("comma");){if(!(d=r.acceptNumber()))throw new Error("Unexpected symbol "+r.symbol+"; expected monthday");t.byweekno.push(parseInt(d[0],10))}}else{if(!c)return;r.nextSymbol(),t.bymonth||(t.bymonth=[]),t.bymonth.push(c)}}while(r.accept("comma")||r.accept("the")||r.accept("on"))}function a(){if(r.accept("at"))do{var e=r.acceptNumber();if(!e)throw new Error("Unexpected symbol "+r.symbol+", expected hour");for(t.byhour=[parseInt(e[0],10)];r.accept("comma");){if(!(e=r.acceptNumber()))throw new Error("Unexpected symbol "+r.symbol+"; expected hour");t.byhour.push(parseInt(e[0],10))}}while(r.accept("comma")||r.accept("at"))}function i(){switch(r.symbol){case"january":return 1;case"february":return 2;case"march":return 3;case"april":return 4;case"may":return 5;case"june":return 6;case"july":return 7;case"august":return 8;case"september":return 9;
vendor: 2,840 bytes, line 2
2case"october":return 10;case"november":return 11;case"december":return 12;default:return!1}}function s(){switch(r.symbol){case"monday":case"tuesday":case"wednesday":case"thursday":case"friday":case"saturday":case"sunday":return r.symbol.substr(0,2).toUpperCase();default:return!1}}function l(){switch(r.symbol){case"last":return r.nextSymbol(),-1;case"first":return r.nextSymbol(),1;case"second":return r.nextSymbol(),r.accept("last")?-2:2;case"third":return r.nextSymbol(),r.accept("last")?-3:3;case"nth":var e=parseInt(r.value[1],10);if(e<-366||e>366)throw new Error("Nth out of range: "+e);return r.nextSymbol(),r.accept("last")?-e:e;default:return!1}}function c(){if("until"===r.symbol){var e=Date.parse(r.text);if(!e)throw new Error("Cannot parse until date:"+r.text);t.until=new Date(e)}else r.accept("for")&&(t.count=parseInt(r.value[0],10),r.expect("number"))}}function jo(e){return e<ko.HOURLY}!function(e){e[e.YEARLY=0]="YEARLY",e[e.MONTHLY=1]="MONTHLY",e[e.WEEKLY=2]="WEEKLY",e[e.DAILY=3]="DAILY",e[e.HOURLY=4]="HOURLY",e[e.MINUTELY=5]="MINUTELY",e[e.SECONDLY=6]="SECONDLY"}(ko||(ko={}));var To=function(e,n){return void 0===n&&(n=vo),new ya(So(e,n)||void 0)},Fo=["count","until","interval","byweekday","bymonthday","bymonth"];Eo.IMPLEMENTED=[],Eo.IMPLEMENTED[ko.HOURLY]=Fo,Eo.IMPLEMENTED[ko.MINUTELY]=Fo,Eo.IMPLEMENTED[ko.DAILY]=["byhour"].concat(Fo),Eo.IMPLEMENTED[ko.WEEKLY]=Fo,Eo.IMPLEMENTED[ko.MONTHLY]=Fo,Eo.IMPLEMENTED[ko.YEARLY]=["byweekno","byyearday"].concat(Fo);var Io=Eo.isFullyConvertible,No=function(){function e(e,n,t,r){this.hour=e,this.minute=n,this.second=t,this.millisecond=r||0}return e.prototype.getHours=function(){return this.hour},e.prototype.getMinutes=function(){return this.minute},e.prototype.getSeconds=function(){return this.second},e.prototype.getMilliseconds=function(){return this.millisecond},e.prototype.getTime=function(){return 1e3*(60*this.hour*60+60*this.minute+this.second)+this.millisecond},e}(),Do=function(e){function n(n,t,r,o,a,i,s){var l=e.call(this,o,a,i,s)||this;return l.year=n,l.month=t,l.day=r,l}return go(n,e),n.fromDate=function(e){return new this(e.getUTCFullYear(),e.getUTCMonth()+1,e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.valueOf()%1e3)},n.prototype.getWeekday=function(){return to(new Date(this.getTime()))},n.prototype.getTime=function(){return new Date(Date.UTC(this.year,this.month-1,this.day,this.hour,this.minute,this.second,this.millisecond)).getTime()},n.prototype.getDay=function(){return this.day},n.prototype.getMonth=function(){return this.month},n.prototype.getYear=function(){return this.year},n.prototype.addYears=function(e){this.year+=e},n.prototype.addMonths=function(e){if(this.month+=e,this.month>12){var n=Math.floor(this.month/12),t=Lr(this.month,12);this.month=t,this.year+=n,0===this.month&&(this.month=12,--this.year)}}
vendor: 20,407 bytes, line 2
2,n.prototype.addWeekly=function(e,n){n>this.getWeekday()?this.day+=-(this.getWeekday()+1+(6-n))+7*e:this.day+=-(this.getWeekday()-n)+7*e,this.fixDay()},n.prototype.addDaily=function(e){this.day+=e,this.fixDay()},n.prototype.addHours=function(e,n,t){for(n&&(this.hour+=Math.floor((23-this.hour)/e)*e);;){this.hour+=e;var r=Ur(this.hour,24),o=r.div,a=r.mod;if(o&&(this.hour=a,this.addDaily(o)),Gr(t)||Hr(t,this.hour))break}},n.prototype.addMinutes=function(e,n,t,r){for(n&&(this.minute+=Math.floor((1439-(60*this.hour+this.minute))/e)*e);;){this.minute+=e;var o=Ur(this.minute,60),a=o.div,i=o.mod;if(a&&(this.minute=i,this.addHours(a,!1,t)),(Gr(t)||Hr(t,this.hour))&&(Gr(r)||Hr(r,this.minute)))break}},n.prototype.addSeconds=function(e,n,t,r,o){for(n&&(this.second+=Math.floor((86399-(3600*this.hour+60*this.minute+this.second))/e)*e);;){this.second+=e;var a=Ur(this.second,60),i=a.div,s=a.mod;if(i&&(this.second=s,this.addMinutes(i,!1,t,r)),(Gr(t)||Hr(t,this.hour))&&(Gr(r)||Hr(r,this.minute))&&(Gr(o)||Hr(o,this.second)))break}},n.prototype.fixDay=function(){if(!(this.day<=28)){var e=ro(this.year,this.month-1)[1];if(!(this.day<=e))for(;this.day>e;){if(this.day-=e,++this.month,13===this.month&&(this.month=1,++this.year,this.year>9999))return;e=ro(this.year,this.month-1)[1]}}},n.prototype.add=function(e,n){var t=e.freq,r=e.interval,o=e.wkst,a=e.byhour,i=e.byminute,s=e.bysecond;switch(t){case ko.YEARLY:return this.addYears(r);case ko.MONTHLY:return this.addMonths(r);case ko.WEEKLY:return this.addWeekly(r,o);case ko.DAILY:return this.addDaily(r);case ko.HOURLY:return this.addHours(r,n,a);case ko.MINUTELY:return this.addMinutes(r,n,a,i);case ko.SECONDLY:return this.addSeconds(r,n,a,i,s)}},n}(No);function Po(e){for(var n=[],t=0,r=Object.keys(e);t<r.length;t++){var o=r[t];Hr(xa,o)||n.push(o),Kr(e[o])&&!Xr(e[o])&&n.push(o)}if(n.length)throw new Error("Invalid options: "+n.join(", "));return mo({},e)}function zo(e){var n=mo(mo({},va),Po(e));if(Ir(n.byeaster)&&(n.freq=ya.YEARLY),!Ir(n.freq)||!ya.FREQUENCIES[n.freq])throw new Error("Invalid frequency: ".concat(n.freq," ").concat(e.freq));if(n.dtstart||(n.dtstart=new Date((new Date).setMilliseconds(0))),Ir(n.wkst)?Nr(n.wkst)||(n.wkst=n.wkst.weekday):n.wkst=ya.MO.weekday,Ir(n.bysetpos)){Nr(n.bysetpos)&&(n.bysetpos=[n.bysetpos]);for(var t=0;t<n.bysetpos.length;t++){if(0===(a=n.bysetpos[t])||!(a>=-366&&a<=366))throw new Error("bysetpos must be between 1 and 366, or between -366 and -1")}}if(!(Boolean(n.byweekno)||Wr(n.byweekno)||Wr(n.byyearday)||Boolean(n.bymonthday)||Wr(n.bymonthday)||Ir(n.byweekday)||Ir(n.byeaster)))switch(n.freq){case ya.YEARLY:n.bymonth||(n.bymonth=n.dtstart.getUTCMonth()+1),n.bymonthday=n.dtstart.getUTCDate();break;case ya.MONTHLY:n.bymonthday=n.dtstart.getUTCDate();break;case ya.WEEKLY:n.byweekday=[to(n.dtstart)]}if(Ir(n.bymonth)&&!Pr(n.bymonth)&&(n.bymonth=[n.bymonth]),Ir(n.byyearday)&&!Pr(n.byyearday)&&Nr(n.byyearday)&&(n.byyearday=[n.byyearday]),Ir(n.bymonthday))if(Pr(n.bymonthday)){var r=[],o=[];for(t=0;t<n.bymonthday.length;t++){var a;(a=n.bymonthday[t])>0?r.push(a):a<0&&o.push(a)}n.bymonthday=r,n.bynmonthday=o}else n.bymonthday<0?(n.bynmonthday=[n.bymonthday],n.bymonthday=[]):(n.bynmonthday=[],n.bymonthday=[n.bymonthday]);else n.bymonthday=[],n.bynmonthday=[];if(Ir(n.byweekno)&&!Pr(n.byweekno)&&(n.byweekno=[n.byweekno]),Ir(n.byweekday))if(Nr(n.byweekday))n.byweekday=[n.byweekday],n.bynweekday=null;else if(Dr(n.byweekday))n.byweekday=[Fr.fromStr(n.byweekday).weekday],n.bynweekday=null;else if(n.byweekday instanceof Fr)!n.byweekday.n||n.freq>ya.MONTHLY?(n.byweekday=[n.byweekday.weekday],n.bynweekday=null):(n.bynweekday=[[n.byweekday.weekday,n.byweekday.n]],n.byweekday=null);else{var i=[],s=[];for(t=0;t<n.byweekday.length;t++){var l=n.byweekday[t];Nr(l)?i.push(l):Dr(l)?i.push(Fr.fromStr(l).weekday):!l.n||n.freq>ya.MONTHLY?i.push(l.weekday):s.push([l.weekday,l.n])}n.byweekday=Wr(i)?i:null,n.bynweekday=Wr(s)?s:null}else n.bynweekday=null;return Ir(n.byhour)?Nr(n.byhour)&&(n.byhour=[n.byhour]):n.byhour=n.freq<ya.HOURLY?[n.dtstart.getUTCHours()]:null,Ir(n.byminute)?Nr(n.byminute)&&(n.byminute=[n.byminute]):n.byminute=n.freq<ya.MINUTELY?[n.dtstart.getUTCMinutes()]:null,Ir(n.bysecond)?Nr(n.bysecond)&&(n.bysecond=[n.bysecond]):n.bysecond=n.freq<ya.SECONDLY?[n.dtstart.getUTCSeconds()]:null,{parsedOptions:n}}function Oo(e){var n=e.split("\n").map(Ro).filter(function(e){return null!==e});return mo(mo({},n[0]),n[1])}function Mo(e){var n={},t=/DTSTART(?:;TZID=([^:=]+?))?(?::|=)([^;\s]+)/i.exec(e);if(!t)return n;var r=t[1],o=t[2];return r&&(n.tzid=r),n.dtstart=co(o),n}function Ro(e){if(!(e=e.replace(/^\s+|\s+$/,"")).length)return null;var n=/^([A-Z]+?)[:;]/.exec(e.toUpperCase());if(!n)return Lo(e);var t=n[1];switch(t.toUpperCase()){case"RRULE":case"EXRULE":return Lo(e);case"DTSTART":return Mo(e);default:throw new Error("Unsupported RFC prop ".concat(t," in ").concat(e))}}function Lo(e){var n=Mo(e.replace(/^RRULE:/i,""));return e.replace(/^(?:RRULE|EXRULE):/i,"").split(";").forEach(function(t){var r=t.split("="),o=r[0],a=r[1];switch(o.toUpperCase()){case"FREQ":n.freq=ko[a.toUpperCase()];break;case"WKST":n.wkst=ba[a.toUpperCase()];break;case"COUNT":case"INTERVAL":case"BYSETPOS":case"BYMONTH":case"BYMONTHDAY":case"BYYEARDAY":case"BYWEEKNO":case"BYHOUR":case"BYMINUTE":case"BYSECOND":var i=function(e){if(-1!==e.indexOf(",")){return e.split(",").map(Uo)}return Uo(e)}(a),s=o.toLowerCase();n[s]=i;break;case"BYWEEKDAY":case"BYDAY":n.byweekday=function(e){var n=e.split(",");return n.map(function(e){if(2===e.length)return ba[e];var n=e.match(/^([+-]?\d{1,2})([A-Z]{2})$/);if(!n||n.length<3)throw new SyntaxError("Invalid weekday string: ".concat(e));var t=Number(n[1]),r=n[2],o=ba[r].weekday;return new Fr(o,t)})}(a);break;case"DTSTART":case"TZID":var l=Mo(e);n.tzid=l.tzid,n.dtstart=l.dtstart;break;case"UNTIL":n.until=co(a);break;case"BYEASTER":n.byeaster=Number(a);break;default:throw new Error("Unknown RRULE property '"+o+"'")}}),n}function Uo(e){return/^[+-]?\d+$/.test(e)?Number(e):e}var Go=function(){function e(e,n){if(isNaN(e.getTime()))throw new RangeError("Invalid date passed to DateWithZone");this.date=e,this.tzid=n}return Object.defineProperty(e.prototype,"isUTC",{get:function(){return!this.tzid||"UTC"===this.tzid.toUpperCase()},enumerable:!1,configurable:!0}),e.prototype.toString=function(){var e=lo(this.date.getTime(),this.isUTC);return this.isUTC?":".concat(e):";TZID=".concat(this.tzid,":").concat(e)},e.prototype.getTime=function(){return this.date.getTime()},e.prototype.rezonedDate=function(){return this.isUTC?this.date:function(e,n){var t=Intl.DateTimeFormat().resolvedOptions().timeZone,r=new Date(Ao(e,t)),o=new Date(Ao(e,null!==n&&void 0!==n?n:"UTC")).getTime()-r.getTime();return new Date(e.getTime()-o)}(this.date,this.tzid)},e}();function Wo(e){for(var n=[],t="",r=Object.keys(e),o=Object.keys(va),a=0;a<r.length;a++)if("tzid"!==r[a]&&Hr(o,r[a])){var i=r[a].toUpperCase(),s=e[r[a]],l="";if(Ir(s)&&(!Pr(s)||s.length)){switch(i){case"FREQ":l=ya.FREQUENCIES[e.freq];break;case"WKST":l=Nr(s)?new Fr(s).toString():s.toString();break;case"BYWEEKDAY":i="BYDAY",l=Mr(s).map(function(e){return e instanceof Fr?e:Pr(e)?new Fr(e[0],e[1]):new Fr(e)}).toString();break;case"DTSTART":t=Ho(s,e.tzid);break;case"UNTIL":l=lo(s,!e.tzid);break;default:if(Pr(s)){for(var c=[],d=0;d<s.length;d++)c[d]=String(s[d]);l=c.toString()}else l=String(s)}l&&n.push([i,l])}}var A=n.map(function(e){var n=e[0],t=e[1];return"".concat(n,"=").concat(t.toString())}).join(";"),u="";return""!==A&&(u="RRULE:".concat(A)),[t,u].filter(function(e){return!!e}).join("\n")}function Ho(e,n){return e?"DTSTART"+new Go(new Date(e),n).toString():""}function Vo(e,n){return Array.isArray(e)?!!Array.isArray(n)&&(e.length===n.length&&e.every(function(e,t){return e.getTime()===n[t].getTime()})):e instanceof Date?n instanceof Date&&e.getTime()===n.getTime():e===n}var qo=function(){function e(){this.all=!1,this.before=[],this.after=[],this.between=[]}return e.prototype._cacheAdd=function(e,n,t){n&&(n=n instanceof Date?ao(n):io(n)),"all"===e?this.all=n:(t._value=n,this[e].push(t))},e.prototype._cacheGet=function(e,n){var t=!1,r=n?Object.keys(n):[],o=function(e){for(var t=0;t<r.length;t++){var o=r[t];if(!Vo(n[o],e[o]))return!0}return!1},a=this[e];if("all"===e)t=this.all;else if(Pr(a))for(var i=0;i<a.length;i++){var s=a[i];if(!r.length||!o(s)){t=s._value;break}}if(!t&&this.all){var l=new po(e,n);for(i=0;i<this.all.length&&l.accept(this.all[i]);i++);t=l.getValue(),this._cacheAdd(e,t,n)}return Pr(t)?io(t):t instanceof Date?ao(t):t},e}(),$o=fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo([],Or(1,31),!0),Or(2,28),!0),Or(3,31),!0),Or(4,30),!0),Or(5,31),!0),Or(6,30),!0),Or(7,31),!0),Or(8,31),!0),Or(9,30),!0),Or(10,31),!0),Or(11,30),!0),Or(12,31),!0),Or(1,7),!0),Yo=fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo([],Or(1,31),!0),Or(2,29),!0),Or(3,31),!0),Or(4,30),!0),Or(5,31),!0),Or(6,30),!0),Or(7,31),!0),Or(8,31),!0),Or(9,30),!0),Or(10,31),!0),Or(11,30),!0),Or(12,31),!0),Or(1,7),!0),Jo=zr(1,29),Qo=zr(1,30),Ko=zr(1,31),Xo=zr(1,32),Zo=fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo([],Xo,!0),Qo,!0),Xo,!0),Ko,!0),Xo,!0),Ko,!0),Xo,!0),Xo,!0),Ko,!0),Xo,!0),Ko,!0),Xo,!0),Xo.slice(0,7),!0),ea=fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo([],Xo,!0),Jo,!0),Xo,!0),Ko,!0),Xo,!0),Ko,!0),Xo,!0),Xo,!0),Ko,!0),Xo,!0),Ko,!0),Xo,!0),Xo.slice(0,7),!0),na=zr(-28,0),ta=zr(-29,0),ra=zr(-30,0),oa=zr(-31,0),aa=fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo([],oa,!0),ta,!0),oa,!0),ra,!0),oa,!0),ra,!0),oa,!0),oa,!0),ra,!0),oa,!0),ra,!0),oa,!0),oa.slice(0,7),!0),ia=fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo(fo([],oa,!0),na,!0),oa,!0),ra,!0),oa,!0),ra,!0),oa,!0),oa,!0),ra,!0),oa,!0),ra,!0),oa,!0),oa.slice(0,7),!0),sa=[0,31,60,91,121,152,182,213,244,274,305,335,366],la=[0,31,59,90,120,151,181,212,243,273,304,334,365],ca=function(){for(var e=[],n=0;n<55;n++)e=e.concat(zr(7));return e}();function da(e,n){var t,r,o=Vr(e,1,1),a=Qr(e)?366:365,i=Qr(e+1)?366:365,s=Zr(o),l=to(o),c=mo(mo({yearlen:a,nextyearlen:i,yearordinal:s,yearweekday:l},function(e){var n=Qr(e)?366:365,t=Vr(e,1,1),r=to(t);if(365===n)return{mmask:$o,mdaymask:ea,nmdaymask:ia,wdaymask:ca.slice(r),mrange:la};return{mmask:Yo,mdaymask:Zo,nmdaymask:aa,wdaymask:ca.slice(r),mrange:sa}}(e)),{wnomask:null});if(Gr(n.byweekno))return c;c.wnomask=Or(0,a+7);var d=t=Lr(7-l+n.wkst,7);d>=4?(d=0,r=c.yearlen+Lr(l-n.wkst,7)):r=a-d;for(var A=Math.floor(r/7),u=Lr(r,7),p=Math.floor(A+u/4),h=0;h<n.byweekno.length;h++){var g=n.byweekno[h];if(g<0&&(g+=p+1),g>0&&g<=p){var m=void 0;g>1?(m=d+7*(g-1),d!==t&&(m-=7-t)):m=d;for(var f=0;f<7&&(c.wnomask[m]=1,m++,c.wdaymask[m]!==n.wkst);f++);}}if(Hr(n.byweekno,1)){m=d+7*p;if(d!==t&&(m-=7-t),m<a)for(h=0;h<7&&(c.wnomask[m]=1,m+=1,c.wdaymask[m]!==n.wkst);h++);}if(d){var C=void 0;if(Hr(n.byweekno,-1))C=-1;else{var b=to(Vr(e-1,1,1)),v=Lr(7-b.valueOf()+n.wkst,7),x=Qr(e-1)?366:365,y=void 0;v>=4?(v=0,y=x+Lr(b-n.wkst,7)):y=a-d,C=Math.floor(52+Lr(y,7)/4)}if(Hr(n.byweekno,C))for(m=0;m<d;m++)c.wnomask[m]=1}return c}var Aa=function(){function e(e){this.options=e}return e.prototype.rebuild=function(e,n){var t=this.options;if(e!==this.lastyear&&(this.yearinfo=da(e,t)),Wr(t.bynweekday)&&(n!==this.lastmonth||e!==this.lastyear)){var r=this.yearinfo,o=r.yearlen,a=r.mrange,i=r.wdaymask;this.monthinfo=function(e,n,t,r,o,a){var i={lastyear:e,lastmonth:n,nwdaymask:[]},s=[];if(a.freq===ya.YEARLY)if(Gr(a.bymonth))s=[[0,t]];else for(var l=0;l<a.bymonth.length;l++)n=a.bymonth[l],s.push(r.slice(n-1,n+1));else a.freq===ya.MONTHLY&&(s=[r.slice(n-1,n+1)]);if(Gr(s))return i;for(i.nwdaymask=Or(0,t),l=0;l<s.length;l++)for(var c=s[l],d=c[0],A=c[1]-1,u=0;u<a.bynweekday.length;u++){var p=void 0,h=a.bynweekday[u],g=h[0],m=h[1];m<0?(p=A+7*(m+1),p-=Lr(o[p]-g,7)):(p=d+7*(m-1),p+=Lr(7-o[p]+g,7)),d<=p&&p<=A&&(i.nwdaymask[p]=1)}return i}(e,n,o,a,i,t)}Ir(t.byeaster)&&(this.eastermask=function(e,n){void 0===n&&(n=0);var t=e%19,r=Math.floor(e/100),o=e%100,a=Math.floor(r/4),i=r%4,s=Math.floor((r+8)/25),l=Math.floor((r-s+1)/3),c=Math.floor(19*t+r-a-l+15)%30,d=Math.floor(o/4),A=o%4,u=Math.floor(32+2*i+2*d-c-A)%7,p=Math.floor((t+11*c+22*u)/451),h=Math.floor((c+u-7*p+114)/31),g=(c+u-7*p+114)%31+1,m=Date.UTC(e,h-1,g+n),f=Date.UTC(e,0,1);return[Math.ceil((m-f)/864e5)]}(e,t.byeaster))},Object.defineProperty(e.prototype,"lastyear",{get:function(){return this.monthinfo?this.monthinfo.lastyear:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"lastmonth",{get:function(){return this.monthinfo?this.monthinfo.lastmonth:null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"yearlen",{get:function(){return this.yearinfo.yearlen},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"yearordinal",{get:function(){return this.yearinfo.yearordinal},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"mrange",{get:function(){return this.yearinfo.mrange},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"wdaymask",{get:function(){return this.yearinfo.wdaymask},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"mmask",{get:function(){return this.yearinfo.mmask},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"wnomask",{get:function(){return this.yearinfo.wnomask},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nwdaymask",{get:function(){return this.monthinfo?this.monthinfo.nwdaymask:[]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextyearlen",{get:function(){return this.yearinfo.nextyearlen},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"mdaymask",{get:function(){return this.yearinfo.mdaymask},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nmdaymask",{get:function(){return this.yearinfo.nmdaymask},enumerable:!1,configurable:!0}),e.prototype.ydayset=function(){return[zr(this.yearlen),0,this.yearlen]},e.prototype.mdayset=function(e,n){for(var t=this.mrange[n-1],r=this.mrange[n],o=Or(null,this.yearlen),a=t;a<r;a++)o[a]=a;return[o,t,r]},e.prototype.wdayset=function(e,n,t){for(var r=Or(null,this.yearlen+7),o=Zr(Vr(e,n,t))-this.yearordinal,a=o,i=0;i<7&&(r[o]=o,++o,this.wdaymask[o]!==this.options.wkst);i++);return[r,a,o]},e.prototype.ddayset=function(e,n,t){var r=Or(null,this.yearlen),o=Zr(Vr(e,n,t))-this.yearordinal;return r[o]=o,[r,o,o+1]},e.prototype.htimeset=function(e,n,t,r){var o=this,a=[];return this.options.byminute.forEach(function(n){a=a.concat(o.mtimeset(e,n,t,r))}),so(a),a},e.prototype.mtimeset=function(e,n,t,r){var o=this.options.bysecond.map(function(t){return new No(e,n,t,r)});return so(o),o},e.prototype.stimeset=function(e,n,t,r){return[new No(e,n,t,r)]},e.prototype.getdayset=function(e){switch(e){case ko.YEARLY:return this.ydayset.bind(this);case ko.MONTHLY:return this.mdayset.bind(this);case ko.WEEKLY:return this.wdayset.bind(this);case ko.DAILY:default:return this.ddayset.bind(this)}},e.prototype.gettimeset=function(e){switch(e){case ko.HOURLY:return this.htimeset.bind(this);case ko.MINUTELY:return this.mtimeset.bind(this);case ko.SECONDLY:return this.stimeset.bind(this)}},e}();const ua=Aa;function pa(e,n,t,r,o,a){for(var i=[],s=0;s<e.length;s++){var l=void 0,c=void 0,d=e[s];d<0?(l=Math.floor(d/n.length),c=Lr(d,n.length)):(l=Math.floor((d-1)/n.length),c=Lr(d-1,n.length));for(var A=[],u=t;u<r;u++){var p=a[u];Ir(p)&&A.push(p)}var h=void 0;h=l<0?A.slice(l)[0]:A[l];var g=n[c],m=eo(o.yearordinal+h),f=oo(m,g);Hr(i,f)||i.push(f)}return so(i),i}function ha(e,n){var t=n.dtstart,r=n.freq,o=n.interval,a=n.until,i=n.bysetpos,s=n.count;if(0===s||0===o)return fa(e);var l=Do.fromDate(t),c=new ua(n);c.rebuild(l.year,l.month);for(var d=function(e,n,t){var r=t.freq,o=t.byhour,a=t.byminute,i=t.bysecond;if(jo(r))return function(e){var n=e.dtstart.getTime()%1e3;if(!jo(e.freq))return[];var t=[];return e.byhour.forEach(function(r){e.byminute.forEach(function(o){e.bysecond.forEach(function(e){t.push(new No(r,o,e,n))})})}),t}(t);if(r>=ya.HOURLY&&Wr(o)&&!Hr(o,n.hour)||r>=ya.MINUTELY&&Wr(a)&&!Hr(a,n.minute)||r>=ya.SECONDLY&&Wr(i)&&!Hr(i,n.second))return[];return e.gettimeset(r)(n.hour,n.minute,n.second,n.millisecond)}(c,l,n);;){var A=c.getdayset(r)(l.year,l.month,l.day),u=A[0],p=A[1],h=A[2],g=Ca(u,p,h,c,n);if(Wr(i))for(var m=pa(i,d,p,h,c,u),f=0;f<m.length;f++){var C=m[f];if(a&&C>a)return fa(e);if(C>=t){var b=ma(C,n);if(!e.accept(b))return fa(e);if(s&&! --s)return fa(e)}}else for(f=p;f<h;f++){var v=u[f];if(Ir(v))for(var x=eo(c.yearordinal+v),y=0;y<d.length;y++){var w=d[y];C=oo(x,w);if(a&&C>a)return fa(e);if(C>=t){b=ma(C,n);if(!e.accept(b))return fa(e);if(s&&! --s)return fa(e)}}}if(0===n.interval)return fa(e);if(l.add(n,g),l.year>9999)return fa(e);jo(r)||(d=c.gettimeset(r)(l.hour,l.minute,l.second,0)),c.rebuild(l.year,l.month)}}function ga(e,n,t){var r=t.bymonth,o=t.byweekno,a=t.byweekday,i=t.byeaster,s=t.bymonthday,l=t.bynmonthday,c=t.byyearday;return Wr(r)&&!Hr(r,e.mmask[n])||Wr(o)&&!e.wnomask[n]||Wr(a)&&!Hr(a,e.wdaymask[n])||Wr(e.nwdaymask)&&!e.nwdaymask[n]||null!==i&&!Hr(e.eastermask,n)||(Wr(s)||Wr(l))&&!Hr(s,e.mdaymask[n])&&!Hr(l,e.nmdaymask[n])||Wr(c)&&(n<e.yearlen&&!Hr(c,n+1)&&!Hr(c,-e.yearlen+n)||n>=e.yearlen&&!Hr(c,n+1-e.yearlen)&&!Hr(c,-e.nextyearlen+n-e.yearlen))}function ma(e,n){return new Go(e,n.tzid).rezonedDate()}function fa(e){return e.getValue()}function Ca(e,n,t,r,o){for(var a=!1,i=n;i<t;i++){var s=e[i];(a=ga(r,s,o))&&(e[s]=null)}return a}var ba={MO:new Fr(0),TU:new Fr(1),WE:new Fr(2),TH:new Fr(3),FR:new Fr(4),SA:new Fr(5),SU:new Fr(6)},va={freq:ko.YEARLY,dtstart:null,interval:1,wkst:ba.MO,count:null,until:null,tzid:null,bysetpos:null,bymonth:null,bymonthday:null,bynmonthday:null,byyearday:null,byweekno:null,byweekday:null,bynweekday:null,byhour:null,byminute:null,bysecond:null,byeaster:null},xa=Object.keys(va),ya=function(){function e(e,n){void 0===e&&(e={}),void 0===n&&(n=!1),this._cache=n?null:new qo,this.origOptions=Po(e);var t=zo(e).parsedOptions;this.options=t}return e.parseText=function(e,n){return So(e,n)},e.fromText=function(e,n){return To(e,n)},e.fromString=function(n){return new e(e.parseString(n)||void 0)},e.prototype._iter=function(e){return ha(e,this.options)},e.prototype._cacheGet=function(e,n){return!!this._cache&&this._cache._cacheGet(e,n)},e.prototype._cacheAdd=function(e,n,t){if(this._cache)return this._cache._cacheAdd(e,n,t)},e.prototype.all=function(e){if(e)return this._iter(new bo("all",{},e));var n=this._cacheGet("all");return!1===n&&(n=this._iter(new po("all",{})),this._cacheAdd("all",n)),n},e.prototype.between=function(e,n,t,r){if(void 0===t&&(t=!1),!Xr(e)||!Xr(n))throw new Error("Invalid date passed in to RRule.between");var o={before:n,after:e,inc:t};if(r)return this._iter(new bo("between",o,r));var a=this._cacheGet("between",o);return!1===a&&(a=this._iter(new po("between",o)),this._cacheAdd("between",a,o)),a},e.prototype.before=function(e,n){if(void 0===n&&(n=!1),!Xr(e))throw new Error("Invalid date passed in to RRule.before");var t={dt:e,inc:n},r=this._cacheGet("before",t);return!1===r&&(r=this._iter(new po("before",t)),this._cacheAdd("before",r,t)),r},e.prototype.after=function(e,n){if(void 0===n&&(n=!1),!Xr(e))throw new Error("Invalid date passed in to RRule.after");var t={dt:e,inc:n},r=this._cacheGet("after",t);return!1===r&&(r=this._iter(new po("after",t)),this._cacheAdd("after",r,t)),r},e.prototype.count=function(){return this.all().length},e.prototype.toString=function(){return Wo(this.origOptions)},e.prototype.toText=function(e,n,t){return function(e,n,t,r){return new Eo(e,n,t,r).toString()}(this,e,n,t)},e.prototype.isFullyConvertibleToText=function(){return Io(this)},e.prototype.clone=function(){return new e(this.origOptions)},e.FREQUENCIES=["YEARLY","MONTHLY","WEEKLY","DAILY","HOURLY","MINUTELY","SECONDLY"],e.YEARLY=ko.YEARLY,e.MONTHLY=ko.MONTHLY,e.WEEKLY=ko.WEEKLY,e.DAILY=ko.DAILY,e.HOURLY=ko.HOURLY,e.MINUTELY=ko.MINUTELY,e.SECONDLY=ko.SECONDLY,e.MO=ba.MO,e.TU=ba.TU,e.WE=ba.WE,e.TH=ba.TH,e.FR=ba.FR,e.SA=ba.SA,e.SU=ba.SU,e.parseString=Oo,e.optionsToString=Wo,e}();var wa={dtstart:null,cache:!1,unfold:!1,forceset:!1,compatible:!1,tzid:null};function _a(e,n){var t=[],r=[],o=[],a=[],i=Mo(e),s=i.dtstart,l=i.tzid,c=function(e,n){void 0===n&&(n=!1);if(e=e&&e.trim(),!e)throw new Error("Invalid empty string");if(!n)return e.split(/\s/);var t=e.split("\n"),r=0;for(;r<t.length;){var o=t[r]=t[r].replace(/\s+$/g,"");o?r>0&&" "===o[0]?(t[r-1]+=o.slice(1),t.splice(r,1)):r+=1:t.splice(r,1)}return t}(e,n.unfold);
2return c.forEach(function(e){var n;if(e){var i=function(e){var n=function(e){if(-1===e.indexOf(":"))return{name:"RRULE",value:e};var n=function(e,n,t){var r=e.split(n);return t?r.slice(0,t).concat([r.slice(t).join(n)]):r}(e,":",1),t=n[0],r=n[1];return{name:t,value:r}}(e),t=n.name,r=n.value,o=t.split(";");if(!o)throw new Error("empty property name");return{name:o[0].toUpperCase(),parms:o.slice(1),value:r}}(e),s=i.name,c=i.parms,d=i.value;switch(s.toUpperCase()){case"RRULE":if(c.length)throw new Error("unsupported RRULE parm: ".concat(c.join(",")));t.push(Oo(e));break;case"RDATE":var A=(null!==(n=/RDATE(?:;TZID=([^:=]+))?/i.exec(e))&&void 0!==n?n:[])[1];A&&!l&&(l=A),r=r.concat(Ba(d,c));break;case"EXRULE":if(c.length)throw new Error("unsupported EXRULE parm: ".concat(c.join(",")));o.push(Oo(d));break;case"EXDATE":a=a.concat(Ba(d,c));break;case"DTSTART":break;default:throw new Error("unsupported property: "+s)}}}),{dtstart:s,tzid:l,rrulevals:t,rdatevals:r,exrulevals:o,exdatevals:a}}function Ea(e,n){return void 0===n&&(n={}),function(e,n){var t=_a(e,n),r=t.rrulevals,o=t.rdatevals,a=t.exrulevals,i=t.exdatevals,s=t.dtstart,l=t.tzid,c=!1===n.cache;if(n.compatible&&(n.forceset=!0,n.unfold=!0),n.forceset||r.length>1||o.length||a.length||i.length){var d=new ja(c);return d.dtstart(s),d.tzid(l||void 0),r.forEach(function(e){d.rrule(new ya(ka(e,s,l),c))}),o.forEach(function(e){d.rdate(e)}),a.forEach(function(e){d.exrule(new ya(ka(e,s,l),c))}
2),i.forEach(function(e){d.exdate(e)}),n.compatible&&n.dtstart&&d.rdate(s),d}var A=r[0]||{};return new ya(ka(A,A.dtstart||n.dtstart||s,A.tzid||n.tzid||l),c)}(e,function(e){var n=[],t=Object.keys(e),r=Object.keys(wa);if(t.forEach(function(e){Hr(r,e)||n.push(e)}),n.length)throw new Error("Invalid options: "+n.join(", "));return mo(mo({},wa),e)}(n))}function ka(e,n,t){return mo(mo({},e),{dtstart:n,tzid:t})}function Ba(e,n){return function(e){e.forEach(function(e){if(!/(VALUE=DATE(-TIME)?)|(TZID=)/.test(e))throw new Error("unsupported RDATE/EXDATE parm: "+e)})}(n),e.split(",").map(function(e){return co(e)})}function Sa(e){var n=this;return function(t){if(void 0!==t&&(n["_".concat(e)]=t),void 0!==n["_".concat(e)])return n["_".concat(e)];for(var r=0;r<n._rrule.length;r++){var o=n._rrule[r].origOptions[e];if(o)return o}}}var ja=function(e){function n(n){void 0===n&&(n=!1);var t=e.call(this,{},n)||this;return t.dtstart=Sa.apply(t,["dtstart"]),t.tzid=Sa.apply(t,["tzid"]),t._rrule=[],t._rdate=[],t._exrule=[],t._exdate=[],t}return go(n,e),n.prototype._iter=function(e){return function(e,n,t,r,o,a){var i={},s=e.accept;function l(e,n){t.forEach(function(t){t.between(e,n,!0).forEach(function(e){i[Number(e)]=!0})})}o.forEach(function(e){var n=new Go(e,a).rezonedDate();i[Number(n)]=!0}),e.accept=function(e){var n=Number(e);return isNaN(n)?s.call(this,e):!(!i[n]&&(l(new Date(n-1),new Date(n+1)),!i[n]))||(i[n]=!0,s.call(this,e))},"between"===e.method&&(l(e.args.after,e.args.before),e.accept=function(e){var n=Number(e);return!!i[n]||(i[n]=!0,s.call(this,e))});for(var c=0;c<r.length;c++){var d=new Go(r[c],a).rezonedDate();if(!e.accept(new Date(d.getTime())))break}n.forEach(function(n){ha(e,n.options)});var A=e._result;switch(so(A),e.method){case"all":case"between":return A;case"before":return A.length&&A[A.length-1]||null;default:return A.length&&A[0]||null}}(e,this._rrule,this._exrule,this._rdate,this._exdate,this.tzid())},n.prototype.rrule=function(e){Ta(e,this._rrule)},n.prototype.exrule=function(e){Ta(e,this._exrule)},n.prototype.rdate=function(e){Fa(e,this._rdate)},n.prototype.exdate=function(e){Fa(e,this._exdate)},n.prototype.rrules=function(){return this._rrule.map(function(e){return Ea(e.toString())})},n.prototype.exrules=function(){return this._exrule.map(function(e){return Ea(e.toString())})},n.prototype.rdates=function(){return this._rdate.map(function(e){return new Date(e.getTime())})},n.prototype.exdates=function(){return this._exdate.map(function(e){return new Date(e.getTime())})},n.prototype.valueOf=function(){var e=[];return!this._rrule.length&&this._dtstart&&(e=e.concat(Wo({dtstart:this._dtstart}))),this._rrule.forEach(function(n){e=e.concat(n.toString().split("\n"))}),this._exrule.forEach(function(n){e=e.concat(n.toString().split("\n").map(function(e){return e.replace(/^RRULE:/,"EXRULE:")}).filter(function(e){return!/^DTSTART/.test(e)}))}),this._rdate.length&&e.push(Ia("RDATE",this._rdate,this.tzid())),this._exdate.length&&e.push(Ia("EXDATE",this._exdate,this.tzid())),e},n.prototype.toString=function(){return this.valueOf().join("\n")},n.prototype.clone=function(){var e=new n(!!this._cache);return this._rrule.forEach(function(n){return e.rrule(n.clone())}),this._exrule.forEach(function(n){return e.exrule(n.clone())}),this._rdate.forEach(function(n){return e.rdate(new Date(n.getTime()))}),this._exdate.forEach(function(n){return e.exdate(new Date(n.getTime()))}),e},n}(ya);function Ta(e,n){if(!(e instanceof ya))throw new TypeError(String(e)+" is not RRule instance");Hr(n.map(String),String(e))||n.push(e)}function Fa(e,n){if(!(e instanceof Date))throw new TypeError(String(e)+" is not Date instance");Hr(n.map(Number),Number(e))||(n.push(e),so(n))}function Ia(e,n,t){var r=!t||"UTC"===t.toUpperCase(),o=r?"".concat(e,":"):"".concat(e,";TZID=").concat(t,":"),a=n.map(function(e){return lo(e.valueOf(),r)}).join(",");return"".concat(o).concat(a)}function Na(e){return e.charAt(0).toUpperCase()+e.slice(1)}function Da(e){return e.charAt(0).toLowerCase()+e.slice(1)}function Pa(e,n){if(!Array.isArray(e)||!Array.isArray(n))return e===n;if(e.length!==n.length)return!1;const t=e.slice().sort(),r=n.slice().sort();return t.every((e,n)=>Array.isArray(e)&&Array.isArray(r[n])?Pa(e,r[n]):"object"===typeof e&&"object"===typeof r[n]?function(e,n){const t=Object.keys(e),r=Object.keys(n);if(t.length!==r.length)return!1;for(const o of t)if(!n.hasOwnProperty(o)||!Pa(e[o],n[o]))return!1;return!0}(e,r[n]):e===r[n])}const za=(e,n)=>{const t=new Date(e),r=new Date(n);return!t&&!r||!(!t&&r||t&&!r)&&(t.getDate()===r.getDate()&&t.getMonth()===r.getMonth()&&t.getFullYear()===r.getFullYear())};Date.prototype.getISODay=function(){if(!(this instanceof Date)||isNaN(this))throw new Error("getISODay() was called on a non Date object");const e=this.getDay();return 0===e?7:e},Date.prototype.isSameDay=function(e){const n=new Date(e);return this.getDate()===n.getDate()&&this.getMonth()===n.getMonth()&&this.getFullYear()===n.getFullYear()},Date.prototype.getWeek=function(){var e=new Date(this.valueOf()),n=(this.getDay()+6)%7;e.setDate(e.getDate()-n+3);var t=e.valueOf();return e.setMonth(0,1),4!==e.getDay()&&e.setMonth(0,1+(4-e.getDay()+7)%7),1+Math.ceil((t-e)/6048e5)},Date.prototype.isSameWeek=function(e){if(!this.getTime)throw new Error("isBetween() was called on a non Date object");return this.getWeek()===e.getWeek()&&this.getFullYear()===e.getFullYear()},Date.prototype.isSameMonth=function(e){if(!(this instanceof Date)||isNaN(this))throw new Error("isSameMonth() was called on a non Date object");
2if(!(e instanceof Date)||isNaN(e))throw new Error("compareDate must be a Date");return this.getMonth()===e.getMonth()&&this.getFullYear()===e.getFullYear()};const Oa=(e,n)=>{const t=!!new Intl.DateTimeFormat(window.navigator.language||"en-US",{hour:"numeric"}).resolvedOptions().hour12;return(n=n||{}).hour12=t,new Intl.DateTimeFormat(window.navigator.language||"en",n).format(e)};Date.prototype.isBetween=function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"minute",r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!(this instanceof Date))throw new Error("isBetween() was called on a non-Date object");if(e&&!(e instanceof Date))throw new Error("minDate must be a Date");if(n&&!(n instanceof Date))throw new Error("maxDate must be a Date");const o=e=>{if(!e)return null;const n=new Date(e);switch(t){case"month":n.setDate(1),n.setHours(0,0,0,0);break;case"day":n.setHours(0,0,0,0);break;case"hour":n.setMinutes(0,0,0);break;case"minute":n.setSeconds(0,0);break;default:throw new Error(`Invalid granularity: ${t}`)}return n.getTime()},a=o(this),i=o(e),s=o(n);if(null!==i&&(r?a<=i:a<i))return!1;if(null!==s&&(r?a>=s:a>s))return!1;return!0},Date.prototype.addOrSubtractDays=function(e,n){const t=new Date(this.getTime()),r=n?1:-1;return t.setDate(t.getDate()+r*e),t},Date.prototype.addDays=function(e){return this.addOrSubtractDays(e,!0)},Date.prototype.subtractDays=function(e){return this.addOrSubtractDays(e,!1)},Date.prototype.addOrSubtractWeeks=function(e,n){const t=n?1:-1;return new Date(this.getTime()+t*(7*e*24*60*60*1e3))},Date.prototype.addWeeks=function(e){return this.addOrSubtractWeeks(e,!0)},Date.prototype.subtractWeeks=function(e){return this.addOrSubtractWeeks(e,!1)},Date.prototype.diffWeeks=function(e){const n=this.getTime()-e.getTime();return Math.round(n/6048e5)},Date.prototype.addOrSubtractMonths=function(e,n){const t=new Date(this.getTime()),r=n?1:-1,o=t.getDate();t.setDate(1),t.setMonth(t.getMonth()+r*e);const a=new Date(t.getFullYear(),t.getMonth()+1,0).getDate();return t.setDate(Math.min(o,a)),t},Date.prototype.addMonths=function(e){return this.addOrSubtractMonths(e,!0)},Date.prototype.subtractMonths=function(e){return this.addOrSubtractMonths(e,!1)},Date.prototype.getUnixTime=function(){return Math.floor(this.getTime()/1e3)},Date.prototype.getStartOfDay=function(){const e=new Date(this);return e.setHours(0,0,0,0),e},Date.prototype.startOfHour=function(){const e=new Date(this);return e.setMinutes(0,0,0),e},Date.prototype.getEndOfDay=function(){const e=new Date(this);return e.setHours(23,59,59,999),e};const Ma=(()=>{const e={AE:6,AF:6,AG:0,AS:0,AU:0,BD:0,BH:6,BR:0,BS:0,BT:0,BW:0,BZ:0,CA:0,CN:0,CO:0,DJ:6,DM:0,DO:0,DZ:6,EG:6,ET:0,"GB-alt-variant":0,GT:0,GU:0,HK:0,HN:0,ID:0,IL:0,IN:0,IQ:6,IR:6,JM:0,JO:6,JP:0,KE:0,KH:0,KR:0,KW:6,LA:0,LY:6,MH:0,MM:0,MO:0,MT:0,MV:5,MX:0,MZ:0,NI:0,NP:0,OM:6,PA:0,PE:0,PH:0,PK:0,PR:0,PT:0,PY:0,QA:6,SA:0,SD:6,SG:0,SV:0,SY:6,TH:0,TT:0,TW:0,UM:0,US:0,VE:0,VI:0,WS:0,YE:0,ZA:0,ZW:0},n=(function(){let e=window.navigator.language;if(e){const n=e.split("-");2===n.length&&(e=n[1])}return e}()||"US").toUpperCase();return void 0!==e[n]?e[n]:1})(),Ra=e=>{const n=e.getDay(),t=new Date(e),r=n>=Ma?n-Ma:6-n;return t.setDate(e.getDate()-r),t.setHours(0,0,0,0),t};function La(e){const n=new Date(e),t=n.getDay(),r=n.getDate()-t+(0===t?-6:1);return n.setDate(r),n}function Ua(e){const n=La(e),t=new Date(n);return t.setDate(t.getDate()+6),t}function Ga(e){return new Date(e.getFullYear(),e.getMonth(),1)}function Wa(e){return new Date(e.getFullYear(),e.getMonth()+1,0)}window.firstDayOfWeek=Ra;const Ha=(e,n)=>n.indexOf(e)>=0,Va=(new Date).getTimezoneOffset(),qa=e=>(e.setMinutes(e.getMinutes()-Va),e),$a=e=>{const n=e.getTimezoneOffset()-Va;return e.setMinutes(e.getMinutes()+Va+n),e},Ya=e=>{const n=new ya({...e,dtstart:qa(e.dtstart)});if((n.options.until||n.options.count)&&n.count()<=1)return null;const t=$a(n.after(e.dtstart));e.until&&t<e.until&&(e.until.setHours(23,59,59,999),e.until=new Date(1e3*(e.until.getUnixTime()-60*e.until.getTimezoneOffset())));const r={...e,dtstart:qa(t)};return new ya(r)},Ja=e=>{var n,t;return(null===e||void 0===e||null===(n=e.ctas)||void 0===n||null===(t=n.eventPage)||void 0===t?void 0:t.url)||void 0},Qa=e=>/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(e),Ka=(e,n)=>{if("date_range"==e&&n&&n.indexOf(":")>-1){const[e,t]=n.split(":");return[new Date(e),new Date(t)]}
2return[null,null]},Xa=(e,n)=>e.allDay&&!n.allDay?-1:!e.allDay&&n.allDay?1:e.start_time-n.start_time,Za=function(e,n,t,r,o){let a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1;if("date_range"!==t&&(Ha(o,[cn])||"current_week"===t)){let r=Ra(new Date(n));return"upcoming"===t&&(r=n<new Date?new Date:r),r=new Date(1e3*r.getUnixTime()-60*r.getTimezoneOffset()*1e3),{startDate:r.toISOString().split("T")[0],endDate:new Date(new Date(r).getTime()+5184e5).toISOString().split("T")[0],limit:void 0,page:void 0,filters:e}}if("date_range"===t){if(!r||-1===r.indexOf(":"))return{startDate:void 0,endDate:void 0,limit:void 0,page:void 0,filters:e};const[t,a]=r.split(":"),i=o===cn?Ra(new Date(n)):new Date(n),s=o===cn?Ua(i):new Date(a),l=o===cn?"week":"month",c=new Date(t),d=new Date(a);if(i>d||s<c)return!1;const[A,u]=function(e,n,t,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"week";const a=new Date(t),i=new Date(r);let s,l;if((e||n)&&e)if(n)s=new Date(e),l=new Date(n),s=new Date(Math.max(s,a)),l=new Date(Math.min(l,i));else{const n=new Date(e);l="week"===o?Ua(n):Wa(n),"week"===o?(s=La(l),s=new Date(Math.max(s,a))):(s=Ga(l),s=new Date(Math.max(s,a)))}else s=a,l="week"===o?Ua(a):Wa(a);return[s,l]}(i,s,c,d,l);return{startDate:A.toISOString().split("T")[0],endDate:u.toISOString().split("T")[0],limit:void 0,page:void 0,filters:e}}if("upcoming-limit"===t)return{startDate:new Date,endDate:void 0,limit:r,page:a,filters:e};if("all"===t)return{startDate:Ga(new Date(n)),endDate:Wa(n),limit:void 0,page:void 0,filters:e};if("upcoming"===t){let t=new Date(n);t=t<new Date||t.isSameMonth(new Date)?new Date:Ga(n);return{startDate:t,endDate:Wa(n),limit:void 0,page:void 0,filters:e}}},ei=(e,n)=>{if("date_range"===e){if(!n||-1===n.indexOf(":"))return new Date;const[e]=n.split(":");return new Date(e)}return new Date},ni=function(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=new URL(window.location.href);return o.searchParams.has("calendar")&&o.searchParams.delete("calendar"),o.searchParams.append("calendar",e),o.searchParams.has("event")&&o.searchParams.delete("event"),o.searchParams.append("event",n+"----"+t),Object.keys(r).map(e=>{r[e]&&(o.searchParams.has(e)&&o.searchParams.delete(e),o.searchParams.append(e,r[e]))}),o.pathname+"?"+o.searchParams.toString()},ti=e=>{const n=new URL(window.location.href);return e.map(e=>{n.searchParams.has(e)&&n.searchParams.delete(e)}),n.pathname+"?"+n.searchParams.toString()},ri=e=>{const n=document.createElement("div");n.innerHTML=e.trim();const t=n.firstChild;if(!t)return null;let r=document.createElement("div");r.innerHTML=t.innerHTML;const o=r.innerText||t.href;return{url:t.href,label:o}},oi=e=>{const n=document.createElement("div");n.innerHTML=e;const t=/(?:^|[^@])(?:(?:https?:\/\/)|(?:www\.))(([\w-]+\.)+\w{2,})([\/\w*\+\-_]*)?(\?[^\s<>"]*)?/gi;return function e(n){if(n.nodeType===Node.TEXT_NODE){const e=n.textContent,r=e.replace(t,e=>`<a href="${(e.trim().startsWith("http")?e:"https://".concat(e)).trim()}" target="_blank" rel="noopener noreferrer">${e.trim()}</a>`);if(r!==e){const e=document.createElement("span");e.innerHTML=r,n.replaceWith(...e.childNodes)}}else n.nodeType===Node.ELEMENT_NODE&&"A"!==n.tagName&&Array.from(n.childNodes).forEach(e)}(n),n.innerHTML},ai=e=>{if(!e)return[];const n=document.createElement("div");n.innerHTML=e;const t=n.querySelectorAll("a");let r=[];t.length?t.forEach(e=>{r.push(e.outerHTML)}):r=e.match(/(<a[\s]+([^>]+)>((?:.(?!\<\/a\>))*.)<\/a>)/g),r&&(r=r.filter(e=>!e.match(/(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))([\w-]{11})/)&&!e.match(/(?:vimeo\.com\/|video\/)(\d+)/)));const o=r&&r.length?[r[0]]:[];r&&r.length>1&&o.push(r.splice(-1)[0]);return[o[0]?ri(o[0]):null,o[1]?ri(o[1]):null]},ii=e=>{const n=e.trim();if(8===n.length){const[e,t,r]=[n.slice(0,4),n.slice(4,6),n.slice(6,8)];return new Date(`${e}-${t}-${r}T00:00:00Z`)}const t=n.replace(/Z$/,"");if(15===t.length&&"T"===t[8]){const e=t.slice(0,4),n=t.slice(4,6),r=t.slice(6,8),o=t.slice(9,11),a=t.slice(11,13),i=t.slice(13,15);return new Date(`${e}-${n}-${r}T${o}:${a}:${i}Z`)}return new Date(NaN)},si=(e,n)=>e&&!Array.isArray(e)?e:n,li=e=>{if(!e)return!1;const n=e.toLowerCase();if(["http","www","tba"].some(e=>n.includes(e)))return!1;const t=(e.match(/,/g)||[]).length;return!(t<2||t>5)},ci=(e,n)=>{if(!e)return[];const t=[];for(const r of e){if(new RegExp(n).test(r)){let e=r;e=e.replace(/;TZID=[^:]+:(\d{8}T\d{6})/g,(e,n)=>`${n}Z`),e=e.replace(/;VALUE=DATE:(\d{8})/g,(e,n)=>n),e=e.replace(n,""),t.push(e)}}return t};const di=class extends Sr{processData(e,n,t){return e.map(e=>{var n,t,r,o,a,i,s,l;const c=e.data,d=e.start_date,A=e.end_date,u=null===(n=e.data)||void 0===n?void 0:n.originalStartTime,p=(null===u||void 0===u?void 0:u.date)||(null===u||void 0===u?void 0:u.dateTime),h=(null===(t=e.color)||void 0===t?void 0:t.data)||null,g=e.attachments&&e.attachments.length?e.attachments[0].data.path:null,m=g?g.includes("http")?g:jr.getEndpointAddress()+`/${g}`:null,f=null===c||void 0===c?void 0:c.recurrence,C=(null===e||void 0===e||null===(r=e.event_profile)||void 0===r||null===(o=r.data)||void 0===o?void 0:o.recurrence)||f,[b,v]=((e,n)=>
2{if(!n)return[null,null];const t=ci(n,"EXDATE"),r=ci(n,"RDATE"),o=n.filter(e=>!/(EXDATE|RDATE)/.test(e));if(!o.length)return[null,null];try{const n=ya.parseString(o.join("\n"));n.dtstart=new Date(e);const a=Ya(n),i=new ja;i.rrule(a),i.rrule(a);const s=n.dtstart.toISOString().slice(11),l=e=>ii(e).toISOString().slice(0,10),c=e=>new Date(`${e}T${s}`),d=[...t,...r].map(ii),A=new Map;if(d.length)for(const e of d){const n=new Date(e);n.setDate(n.getDate()-1);const t=new Date(e);t.setDate(t.getDate()+1);for(const e of i.between(n,t,!0))A.set(e.toISOString().slice(0,10),e)}for(const e of t){const n=l(e),t=A.get(n);t&&i.exdate(t)}for(const e of r){const n=l(e);i.rdate(c(n))}for(const e of r){const t=ii(e);t.setUTCHours(n.dtstart.getUTCHours(),n.dtstart.getUTCMinutes(),n.dtstart.getUTCSeconds(),0),i.rdate(t)}return[i.toString(),a.toText()]}catch(a){return console.error(a),[null,null]}})(p,C),x=!!si(c.start.date,null),y=oi(c.description||""),w=ai(y),_=Object.values((null===(a=e.data)||void 0===a?void 0:a.tags)||[]).map(e=>({label:e})),E={name:si(c.organizer.displayName?c.organizer.displayName:c.organizer.email,null),email:si(c.organizer.email,null)},k={linkFirst:w[0]||null,linkLast:w[1]||null,eventPage:null,form:null,organizer:E&&E.email?{url:`mailto:${E.email}`,label:"Contact organizer"}:null},B=null!==e&&void 0!==e&&null!==(i=e.place)&&void 0!==i&&i.data&&e.place.data.name.startsWith("places/")?e.place.data:null,S=B?{displayName:(null===(s=B.displayName)||void 0===s?void 0:s.text)||"",summary:(null===(l=B.editorialSummary)||void 0===l?void 0:l.text)||"",iconBgColor:B.iconBackgroundColor,iconURi:B.iconMaskBaseUri,rating:B.rating,userRatingCount:B.userRatingCount}:null;return S&&null!==B&&void 0!==B&&B.photos&&(S.photos=B.photos.map(e=>{var n;return{url:null!==e&&void 0!==e&&e.path.includes("http")?e.path:jr.getEndpointAddress()+`/${e.path}`,caption:null===e||void 0===e||null===(n=e.authorAttributions[0])||void 0===n?void 0:n.displayName}})),{id:e.id,ics_id:e.platform_event_id,slug:e.short_slug,description:y,name:c.summary,start_time:d,end_time:A,allDay:x,timezone:"UTC",recurrence_description:v?Da(v):null,recurrence_series:b,display_location:c.location,cover_image:m,location:{city:" ",name:c.location,hasSearchableLocation:!!B||li(c.location)},organizer:E,contact:{phone:""},accentColor:h?h.background:e.calendar.data.backgroundColor,fontColor:h?h.foreground:e.calendar.data.foregroundColor,ctas:k,place:S,is_featured:e.is_featured,tags:_}})}},Ai=e=>{const n=e.trim();if(8===n.length){const[e,t,r]=[n.slice(0,4),n.slice(4,6),n.slice(6,8)];return new Date(`${e}-${t}-${r}T00:00:00Z`)}const t=n.replace(/Z$/,"");if(15===t.length&&"T"===t[8]){const e=t.slice(0,4),n=t.slice(4,6),r=t.slice(6,8),o=t.slice(9,11),a=t.slice(11,13),i=t.slice(13,15);return new Date(`${e}-${n}-${r}T${o}:${a}:${i}Z`)}return new Date(NaN)},ui=(e,n)=>e&&!Array.isArray(e)?e:n,pi=e=>{if(!e)return!1;const n=e.toLowerCase();if(["http","www","tba"].some(e=>n.includes(e)))return!1;const t=(e.match(/,/g)||[]).length;return!(t<2||t>5)},hi=(e,n)=>{if(!e)return[];const t=[];for(const r of e){if(new RegExp(n).test(r)){let e=r;e=e.replace(/;TZID=[^:]+:(\d{8}T\d{6})/g,(e,n)=>`${n}Z`),e=e.replace(/;VALUE=DATE:(\d{8})/g,(e,n)=>n),e=e.replace(n,""),t.push(e)}}return t};const gi=class extends Sr{processData(e,n,t){return e.map(e=>{var n,t,r,o,a,i,s,l,c,d,A,u;const p=e.data,h=e.start_date,g=e.end_date,m=(null===p||void 0===p?void 0:p.originalStart)||null,f=e.attachments&&e.attachments.length?e.attachments[0].data.path:null,C=f?f.includes("http")?f:jr.getEndpointAddress()+`/${f}`:null,b=null===p||void 0===p?void 0:p.recurrence,v=(null===e||void 0===e||null===(n=e.event_profile)||void 0===n||null===(t=n.data)||void 0===t?void 0:t.recurrence)||b,[x,y]=((e,n)=>{if(!n)return[null,null];const t=hi(n,"EXDATE"),r=hi(n,"RDATE"),o=n.filter(e=>!/(EXDATE|RDATE)/.test(e));if(!o.length)return[null,null];try{const n=ya.parseString(o.join("\n"));n.dtstart=new Date(e);const a=Ya(n),i=new ja;i.rrule(a),i.rrule(a);const s=n.dtstart.toISOString().slice(11),l=e=>Ai(e).toISOString().slice(0,10),c=e=>new Date(`${e}T${s}`),d=[...t,...r].map(Ai),A=new Map;if(d.length)for(const e of d){const n=new Date(e);n.setDate(n.getDate()-1);const t=new Date(e);t.setDate(t.getDate()+1);for(const e of i.between(n,t,!0))A.set(e.toISOString().slice(0,10),e)}for(const e of t){const n=l(e),t=A.get(n);t&&i.exdate(t)}for(const e of r){const n=l(e);i.rdate(c(n))}for(const e of r){const t=Ai(e);t.setUTCHours(n.dtstart.getUTCHours(),n.dtstart.getUTCMinutes(),n.dtstart.getUTCSeconds(),0),i.rdate(t)}return[i.toString(),a.toText()]}catch(a){return console.error(a),[null,null]}})(m,v),w=!!p.isAllDay,_=(null===p||void 0===p||null===(r=p.body)||void 0===r?void 0:r.content)||"",E=_||oi((null===p||void 0===p?void 0:p.bodyPreview)||""),k=ai(E),B=Object.values((null===(o=e.data)||void 0===o?void 0:o.tags)||[]).map(e=>({label:e})),S=(null===(a=p.organizer)||void 0===a?void 0:a.emailAddress)||{}
2,j={name:ui(S.name?S.name:S.address,null),email:ui(S.address,null)},T={linkFirst:k[0]||null,linkLast:k[1]||null,eventPage:null,form:null,organizer:j&&j.email?{url:`mailto:${j.email}`,label:"Contact organizer"}:null},F=(null===(i=p.location)||void 0===i?void 0:i.displayName)||"",I=null!==e&&void 0!==e&&null!==(s=e.place)&&void 0!==s&&s.data&&null!==(l=e.place.data.name)&&void 0!==l&&l.startsWith("places/")?e.place.data:null,N=I?{displayName:(null===(c=I.displayName)||void 0===c?void 0:c.text)||"",summary:(null===(d=I.editorialSummary)||void 0===d?void 0:d.text)||"",iconBgColor:I.iconBackgroundColor,iconURi:I.iconMaskBaseUri,rating:I.rating,userRatingCount:I.userRatingCount}:null;return N&&null!==I&&void 0!==I&&I.photos&&(N.photos=I.photos.map(e=>{var n;return{url:null!==e&&void 0!==e&&e.path.includes("http")?e.path:jr.getEndpointAddress()+`/${e.path}`,caption:null===e||void 0===e||null===(n=e.authorAttributions[0])||void 0===n?void 0:n.displayName}})),{id:e.id,ics_id:e.platform_event_id,slug:e.short_slug,description:E,name:p.subject,start_time:h,end_time:g,allDay:w,timezone:"UTC",recurrence_description:y?Da(y):null,recurrence_series:x,display_location:F,cover_image:C,location:{city:" ",name:F,hasSearchableLocation:!!I||pi(F)},organizer:j,contact:{phone:""},accentColor:(null===(A=e.calendar)||void 0===A||null===(u=A.data)||void 0===u?void 0:u.hexColor)||null,fontColor:null,ctas:T,place:N,is_featured:e.is_featured,tags:B}})}},mi=e=>{switch(e){case _n.google:return new di;case _n.outlook:return new gi}},fi=e=>n=>t=>{const r=e.getState().alert;let o=null;switch(t.type){case"EVENTS_FETCH_FULFILLED":case"FEATURED_EVENTS_FETCH_FULFILLED":const a=e.getState().calendar;if(!a.model||!a.model.integration)return n(t);o=mi(a.model.integration.type),t.payload.events=o.processData(t.payload.event?[t.payload.event]:t.payload.events,a.model.integration,a.model),t.payload.topMatches&&(t.payload.topMatches=o.processData(t.payload.topMatches,a.model.integration,a.model));break;case"ALERT_EVENTS_FETCH_FULFILLED":if(!r.model||!r.model.integration)return n(t);o=mi(r.model.integration.type),t.payload.events=o.processData(t.payload.event?[t.payload.event]:t.payload.events,r.model.integration)}n(t)},Ci=(e,n)=>n.indexOf(e)>=0,bi=function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"design",r={};const o=e.integration.type,a=e.integration.settings,i=e.template,s=Number.parseInt(e.created||(new Date).getTime()/1e3),l=n.map(e=>{const n=e.groups.map(e=>{const n=e.options.map((e,n)=>{if(!Ci(i,e.templates)||e.integrations&&!Ci(o,e.integrations))return null;if(e.integrationSettings){let n=!0;for(const t in e.integrationSettings)if(!a||a&&a[t]!==e.integrationSettings[t]){n=!1;break}if(!n)return null}return e.applicable&&e.applicable!==t?null:(r[e.name]={style:e.style,show:e.show,name:e.name,defaultValue:e.defaultValue,templates:e.templates,controlKind:e.control&&e.control.kind},e)}).filter(e=>e).filter(e=>!e.version||("before"===e.version.created?Number.parseInt(e.version.value)>s:void 0));return n.length?{...e,options:n}:null}).filter(e=>e);return n.length?{...e,groups:n}:null}).filter(e=>e);return{definitions:l,values:r}},vi=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"design";return e?e.builder[n].definitions:[]},xi=function(e){var n,t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"design";const o=vi(e,r),a=(null===e||void 0===e||null===(n=e.builder)||void 0===n||null===(t=n[r])||void 0===t?void 0:t.values)||{},i={};return o.map(n=>{n.groups.map(n=>{n.options.map(n=>{const t=a[n.name],o=t&&Pi[t.controlKind];if(o){const t=yi(e,n.name+"Option",void 0,r);return void 0!==t&&(i[n.name+"Option"]=t),void Object.values(o).forEach(t=>{const o=n.name+t,a=yi(e,o,void 0,r);void 0!==a&&(i[o]=a);const s=yi(e,o+"Linked",void 0,r);void 0!==s&&(i[o+"Linked"]=s)})}i[n.name]=yi(e,n.name,null,r);const s=yi(e,n.name+"Option",void 0,r);void 0!==s&&(i[n.name+"Option"]=s);const l=yi(e,n.name+"Linked",void 0,r);void 0!==l&&(i[n.name+"Linked"]=l)})})}),i},yi=function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"design";if(!e||!e.builder)return null;const o=e.widget_settings[r]||{};if(void 0!==o[n])return isNaN(o[n])||"string"===typeof o[n]?o[n]:Number.parseInt(o[n]);const a=e.builder[r].values;return null===t&&void 0===a[n]?null:t||a[n].defaultValue},wi=(e,n,t)=>t&&void 0!=t[e]?isNaN(t[e])?t[e]:Number.parseInt(t[e]):n,_i=(e,n,t,r,o)=>{let a=e.defaultValue;"default"!==wi(e.name+"Option","default",t)&&(a=t[e.name]);const i=Array.isArray(e.style)?e.style:[e.style],s=`.dce_${o}__${r}`;
2i.forEach(e=>{const t=Array.isArray(e.selector)?e.selector:[e.selector],o=Array.isArray(e.property)?e.property:[e.property];t.map(e=>{let t="function"==typeof e?e(r):s+" "+e;o.map(e=>Ni(n,t,e,a))})})},Ei={fontSize:"FontSize",fontWeight:"FontWeight",lineHeight:"LineHeight",letterSpacing:"LetterSpacing",textTransform:"TextTransform",color:"Color",colorHover:"ColorHover"},ki=(e,n,t)=>{const r=e.name+Ei[n];return"custom"===wi(e.name+"Option","default",t)&&void 0!==t[r]?t[r]:e.defaultValue?e.defaultValue[n]:void 0},Bi=(e,n,t,r,o)=>{const a=(Array.isArray(e.style)?e.style[0]:e.style)||{},i=a.selector;if(!i)return;const s=`.dce_${o}__${r}`,l=e=>"function"===typeof e?e(r):`${s} ${e}`,c=e=>Array.isArray(e)?e:[e],d=c(i).map(l),A=a.hoverSelector?c(a.hoverSelector).map(l):d.map(e=>`${e}:hover`),u=(e,t,r)=>{e.forEach(e=>Ni(n,e,t,r))},p=ki(e,"fontSize",t),h=ki(e,"fontWeight",t),g=ki(e,"lineHeight",t),m=ki(e,"letterSpacing",t),f=ki(e,"textTransform",t),C=ki(e,"color",t),b=ki(e,"colorHover",t);p&&u(d,"font-size",p),h&&u(d,"font-weight",h),g&&u(d,"line-height",g),m&&u(d,"letter-spacing",m),f&&u(d,"text-transform",f),C&&u(d,"color",C),b&&u(A,"color",b)},Si={bg:"Bg",bgHover:"BgHover",borderStyle:"BorderStyle",borderWidth:"BorderWidth",borderColor:"BorderColor",borderColorHover:"BorderColorHover",borderRadius:"BorderRadius",margin:"Margin",padding:"Padding"},ji=(e,n,t)=>{const r=e.name+Si[n];return"custom"===wi(e.name+"Option","default",t)&&void 0!==t[r]?t[r]:e.defaultValue?e.defaultValue[n]:void 0},Ti=(e,n,t,r,o)=>{const a=(Array.isArray(e.style)?e.style[0]:e.style)||{},i=a.selector;if(!i)return;const s=`.dce_${o}__${r}`,l=e=>"function"===typeof e?e(r):`${s} ${e}`,c=e=>Array.isArray(e)?e:[e],d=c(i).map(l),A=a.hoverSelector?c(a.hoverSelector).map(l):d.map(e=>`${e}:hover`),u=(e,t,r)=>{e.forEach(e=>Ni(n,e,t,r))},p=ji(e,"bg",t),h=ji(e,"bgHover",t),g=ji(e,"borderStyle",t),m=ji(e,"borderWidth",t),f=ji(e,"borderColor",t),C=ji(e,"borderColorHover",t),b=ji(e,"borderRadius",t),v=ji(e,"margin",t),x=ji(e,"padding",t);p&&u(d,"background-color",p),h&&u(A,"background-color",h),g&&u(d,"border-style",g),m&&u(d,"border-width",m),f&&u(d,"border-color",f),C&&u(A,"border-color",C),b&&u(d,"border-radius",b),v&&u(d,"margin",v),x&&u(d,"padding",x)},Fi=(e,n)=>{const t=e.map(e=>{const t=wi(e.field,e.defaultValue,n);return"function"==typeof e.value?e.value(t):{value:t===e.value,and:!e.or,or:e.or}}).reduce((e,n)=>n.or?e||n.value:e&&n.value,!0);return t},Ii=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"design";const t=e.widget_type,r=e.widget_settings[n],o=(e=>{for(let t=0;t<document.styleSheets.length;t++){let r=null;try{document.styleSheets[t].cssRules.length,r=document.styleSheets[t]}catch(n){}if(r)for(let n=0;n<r.cssRules.length;n++)if(r.cssRules[n].selectorText===`.dce_${e}_stylesheet`)return r}return null})(t),a=e.builder[n];if(!o)return!1;const i="design"===n?"":`_${n}`,s=`.dce_${t}__${e.uuid}${i}`;for(const l in a.values){const n=a.values[l];if(!n.style)continue;if(n.show){if(!Fi(n.show,r))continue}("typography"===n.controlKind?Bi:"surface"===n.controlKind?Ti:_i)(n,o,r,`${e.uuid}${i?" .":""}${i}`,t)}for(const l in a.values){const e=a.values[l];if(l.match(/^fontFamily.*/)){const n=wi(l,e.defaultValue,r);"inherit"!==n&&Di(s,n,l)}}},Ni=(e,n,t,r)=>{if(Er("changeStylesheetRule("+n+", "+t+", "+r+")"),!t)return Er("Property for selector "+n+" is not defined: ",t,r),!1;n=(n||"").toLowerCase(),t=t||"",r=r||"";for(let i=0;i<e.cssRules.length;i++){var o;let a=e.cssRules[i];if((null===(o=a.selectorText)||void 0===o?void 0:o.toLowerCase())===n)return a.style.setProperty(t,r),!0}try{const o=`${n}  {${t}: ${r}; }`;e.insertRule(o,e.cssRules.length)}catch(a){console.error(a)}};function Di(e,n,t){if(!n)return;const r="https://fonts.googleapis.com/css?family="+n.replace(" ","+")+":300,400,500,700,900",o=e.trim()+"-dce-custom-font-"+t,a=document.getElementById(o);if(a&&a.href==r)return;a&&a.remove();let i=document.createElement("link");i.rel="stylesheet",i.href=r,i.id=o,document.querySelector("head").appendChild(i)}const Pi={typography:Ei,surface:Si},zi=(e,n)=>{const t={};return Object.keys(n).map((r,o)=>{const a=n[r],i=a&&Pi[a.controlKind];if(i)return void 0!==e[r+"Option"]&&(t[r+"Option"]=e[r+"Option"]),void Object.values(i).forEac
2h(n=>{const o=r+n;void 0!==e[o]&&(t[o]=e[o]),void 0!==e[o+"Linked"]&&(t[o+"Linked"]=e[o+"Linked"])});void 0!==e[r]&&(t[r]=e[r],void 0!==e[r+"Option"]&&(t[r+"Option"]=e[r+"Option"]),void 0!==e[r+"Linked"]&&(t[r+"Linked"]=e[r+"Linked"]))}),t};window.updateStylesheet=Ii;const Oi={title:"Frame and cells",icon:"crop_square",groups:[{label:"Frame",options:[{title:"Frame color",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"backgroundColor",applicable:"design",style:{selector:[e=>".calendar-background.c"+e,".dc-calendar-branding--header"],property:"background-color"},defaultValue:"#fff",tooltip:{url:"https://help.display.church/en/articles/4113453-design-frame-and-cells-frame-color",message:"Set the background color around your calendar or events list"},control:{kind:"color",options:{showInherit:!0,showCustomValue:!0,showTransparentOption:!0}}},{title:"Frame width",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"calendarPadding",applicable:"design",defaultValue:"15px",style:{selector:[e=>`.dce_calendar__${e}.calendar`],property:"padding"},tooltip:{url:"https://help.display.church/en/articles/4210700-design-frame-and-cell-frame-width",message:"Set the frame width around your calendar or events list."},control:{kind:"cssBox",options:{placeholder:"CSS value for padding"}}},{title:"Dynamic responsiveness",templates:[sn,ln,cn,dn,An,un],name:"WAggressiveResp",applicable:"design",defaultValue:0,tooltip:{message:"Automatically adapts calendar view to changing device window sizes.",url:"https://help.display.church/en/articles/6290474-design-frame-and-cells-aggressive-responsiveness"},control:{kind:"checkbox",options:{}}}]},{label:"Border",options:[{title:"Show border",templates:[hn],name:"bcShowBorder",defaultValue:1,tooltip:{message:"Show / hide border around your entire Tiles view.",url:"https://help.display.church/en/articles/8813080-deisgn-frame-and-cells-border"},control:{kind:"checkbox",options:{}}},{title:"Border color",templates:[hn],name:"bcBorderColor",defaultValue:"#C4C4C4",style:{selector:[".calendar-bubble-view_container--frame"],property:"border-color"},show:[{field:"bcShowBorder",value:1,defaultValue:1}],tooltip:{message:"Change the border color.",url:"https://help.display.church/en/articles/8813080-deisgn-frame-and-cells-border"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!0,showTransparentOption:!1}}},{title:"Border width",templates:[hn],name:"bcBorderWidth",defaultValue:"1px",style:{selector:[".calendar-bubble-view_container--frame"],property:"border-width"},show:[{field:"bcShowBorder",value:1,defaultValue:1}],tooltip:{message:"Change the border width.",url:"https://help.display.church/en/articles/8813080-deisgn-frame-and-cells-border"},control:{kind:"cssDimension",options:{placeholder:"CSS value for border width"}}},{title:"Border rounding",templates:[hn],name:"bcBorderRadius",defaultValue:"8px",style:{selector:[".calendar-bubble-view_container--frame",".calendar-bubble-view_scroll"],property:"border-radius"},show:[{field:"bcShowBorder",value:1,defaultValue:1}],tooltip:{message:"Change the amount the border corners are rounded.",url:"https://help.display.church/en/articles/8813080-deisgn-frame-and-cells-border"},control:{kind:"cssDimension",options:{placeholder:"CSS value for border rounding"}}}]},{label:"Cards",options:[{title:"Responsive cards",templates:[dn],name:"cwResponsiveCards",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Cards per row",templates:[dn],name:"cwColsCount",defaultValue:"1fr 1fr 1fr",tooltip:{url:"https://help.display.church/en/articles/4895900-frame-and-cells-cards-per-row",message:"Card grid view only: Number of cards per row"},style:[{selector:[".dce--card_view .card-view",".card-view--top-matches-container"],property:"grid-template-columns"}],show:[{field:"cwResponsiveCards",value:0,defaultValue:1}],control:{kind:"number",options:{min:1,placeholder:"Number of cards per row",updateValue:e=>(e[1].value=[...Array(1*e[1].value).keys()].map(e=>"1fr").join(" "),e),renderValue:e=>e.split(" ").length}}},{title:"Max cards per row",templates:[dn],name:"cwColsCountResponsive",defaultValue:"3",tooltip:null,style:[{selector:[".dce--card_view .card-view.card-view_responsive ",".card-view--top-matches-container"],property:"--cards-per-row"}],show:[{field:"cwResponsiveCards",value:1,defaultValue:1}],control:{kind:"number",options:{min:1,placeholder:"Number of cards per row"}}}
2,{title:"Minimum card width",templates:[dn],name:"cwColsMinWidth",defaultValue:"14em",tooltip:null,style:[{selector:[".dce--card_view .card-view.card-view_responsive"],property:"--min-card-width"}],show:[{field:"cwResponsiveCards",value:1,defaultValue:1}],control:{kind:"cssDimension",options:{placeholder:"CSS value for width"}}},{title:"Space between cards (left/right)",templates:[dn],name:"cwColumnGap",defaultValue:"1em",style:[{selector:[".dce--card_view .card-view",".card-view--top-matches-container"],property:"--card-column-gap"}],tooltip:{message:"Controls the horizontal spacing between cards sitting next to each other"},control:{kind:"cssDimension",options:{placeholder:"e.g. 2% or 16px"}}},{title:"Space between slides",templates:[un],name:"cwSliderGap",defaultValue:"1em",style:[{selector:[".card-view-slider .slick-track"],property:"--slider-gap"}],tooltip:{message:"Controls the horizontal spacing between cards sitting next to each other"},control:{kind:"cssDimension",options:{placeholder:"e.g. 2% or 16px"}}},{title:"Space between cards (top/bottom)",templates:[dn,An],name:"cwRowGap",defaultValue:"1em",style:[{selector:[".dce--card_view .card-view",".card-view--top-matches-container"],property:"--card-row-gap"}],tooltip:{message:"Controls the vertical spacing between rows of cards"},control:{kind:"cssDimension",options:{placeholder:"e.g. 2% or 16px"}}},{title:"Card content padding",templates:[dn,An,un],name:"cwPadding",defaultValue:"2em",style:[{selector:".card-view--card-content",property:["padding"]}],tooltip:null,control:{kind:"cssBox",options:{placeholder:"CSS value for margin"}}},{title:"Card corner rounding",templates:[dn,An,un],name:"cwBorderRadius",defaultValue:"10px",style:[{selector:[".card-view .card-view--card",".card-view-slider .card-slider_card-wrapper"],property:"border-radius"}],tooltip:{url:"https://help.display.church/en/articles/4895960-frame-and-cells-card-corner-rounding",message:"Card list/grid views: How much the corners are rounded"},control:{kind:"cssDimension",options:{placeholder:"CSS value for corner rounding"}}},{title:"Card hover effect",templates:[dn,An],name:"cwHoverEffect",defaultValue:"zoom",tooltip:{url:"https://help.display.church/en/articles/4794162-frame-and-cells-card-hover-effect",message:"Card grid view only: What happens to the card during hover"},control:{kind:"dropdown",options:{dropdownOptions:[{label:"None",value:"none"},{label:"Zoom in",value:"zoom"},{label:"Simple Accent",value:"accent-simple"},{label:"Expandable Accent",value:"accent-expand"}]}}},{title:"Permanent accent color on the bottom of the card",templates:[An,dn,un],show:[{field:"cwHoverEffect",value:"none",defaultValue:"zoom"},{field:"cwHoverEffect",value:"zoom",defaultValue:"zoom",or:!0}],name:"cwShowAccentBar",defaultValue:0,tooltip:null,control:{kind:"checkbox",options:{}}}]},{label:"Monthly calendar",options:[{title:"Compact view",templates:[ln],name:"mcCompactView",defaultValue:0,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Cells color",templates:[ln],name:"mcBgColor",defaultValue:"#ffffff",style:{selector:[".full-calendar table td",".full-calendar table th"],property:"background-color"},tooltip:{url:"https://help.display.church/en/articles/4314303-design-frame-and-cells-cells-color",message:"Full calendar only: color of cells"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Cells border color",templates:[ln],name:"mcBorderColor",defaultValue:"#f7f7f7",style:{selector:[".full-calendar table th",".full-calendar table td.day"],property:["border-left-color","border-top-color","border-right-color","border-bottom-color"]},tooltip:{url:"https://help.display.church/en/articles/4314498-design-frame-and-cells-cells-border-color",message:"Full calendar only: color of cell borders"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Weekly View",options:[{title:"Enforce mobile layout",templates:[cn],name:"wwEnforceMobile",defaultValue:0,tooltip:null,control:{kind:"checkbox",options:{}}}]}]},Mi=[{field:"showgroupDropdown",value:1,defaultValue:0},{field:"showcampusDropdown",value:1,defaultValue:0,or:!0},{field:"showlocationDropdown",value:1,defaultValue:0,or:!0},{field:"showdepartmentDropdown",value:1,defaultValue:0,or:!0},{field:"showcalendarDropdown",value:1,defaultValue:0,or:!0},{field:"showtagDropdown",value:1,defaultValue:0,or:!0},{field:"showplaceDropdown",value:1,defaultValue:0,or:!0}],Ri=[{field:"showcalendarDropdown",value:1,defaultValue:1},{field:"showplaceDropdown",value:1,defaultValue:1,or:!0},{field:"showtagDropdown",value:1,defaultValue:1,or:!0}],Li={title:"Headers and links",icon:"title",groups:[{label:"Header",options:[{title:"Show filter names",templates:[sn,ln,cn,dn,An,un],name:"filterNamesHeader",applicable:"design",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/5988390-design-headers-and-links-show-filter-names-filters",message:"Display selected filters names for your calendar"},control:{kind:"checkbox",options:{}}},{title:"Show month",templates:[sn,ln,cn,pn,dn,An],name:"showMonthHeader",applicable:"design",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4472141-design-headers-and-links-show-month",message:"Show/hide month name in calendars and events lists."},control:{kind:"checkbox",options:{}}},{title:"Show month",templates:[un],name:"showMonthHeader",applicable:"design",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/4472141-design-headers-and-links-show-month",message:"Show/hide month name in calendars and events lists."},control:{kind:"checkbox",options:{}}},{title:"Show month navigation",templates:[sn,ln,pn],name:"showPaginationNavigation",applicable:"design",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show month navigation",templates:[dn,An,un],name:"showPaginationNavigation",applicable:"design",defaultValue:0,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Allow changing weeks",templates:[cn],name:"wwAllowChangingWeeks",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4914259-design-headers-and-links-allow-changing-weeks",message:"Weekly view only: Allow scrolling through past/future weeks"},control:{kind:"checkbox",options:{}}}]},{label:"Links",options:[{title:"Open links in new tab",templates:[sn,ln,cn,dn,An,un,pn],name:"openLinksNewTab",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4472088-design-headers-and-links-open-links-in-new-tab",message:"Open calendar or events list link(s) in a new tab."},control:{kind:"checkbox",options:{}}}]},{label:"Filters",options:[{title:"Locations selector",templates:[dn,An,un,sn,ln,cn,pn],integrations:[_n.google],name:"showplaceDropdown",applicable:"design",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/5988390-design-headers-and-links-show-filter-names-filters",message:"Display/hide Locations filter on action bar"},control:{kind:"checkbox",options:{}}},{title:"Locations selector label",templates:[dn,An,un,sn,ln,cn,pn],integrations:[_n.google],name:"labelplaceDropdown",applicable:"design",defaultValue:"Locations",show:[{field:"showplaceDropdown",value:1,defaultValue:0}],tooltip:null,control:{kind:"text",options:{}}},{title:"Calendars selector",templates:[sn,ln,cn,pn],integrations:[_n.google],name:"showcalendarDropdown",applicable:"design",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/5988390-design-headers-and-links-show-filter-names-filters",message:"Display/hide Calendars filter on action bar"},control:{kind:"checkbox",options:{}}},{title:"Calendars selector",templates:[dn,An,un],integrations:[_n.google],name:"showcalendarDropdown",applicable:"design",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/5988390-design-headers-and-links-show-filter-names-filters",message:"Display/hide Calendars filter on action bar"},control:{kind:"checkbox",options:{}}},{title:"Calendars selector label",templates:[sn,ln,cn,pn],integrations:[_n.google],name:"labelcalendarDropdown",applicable:"design",defaultValue:"Calendars",show:[{field:"showcalendarDropdown",value:1,defaultValue:1}],tooltip:null,control:{kind:"text",options:{}}},{title:"Calendars selector label",templates:[dn,An,un],integrations:[_n.google],name:"labelcalendarDropdown",applicable:"design",defaultValue:"Calendars",show:[{field:"showcalendarDropdown",value:1,defaultValue:0}],tooltip:null,control:{kind:"text",options:{}}},{title:"Tags selector",templates:[dn,An,un],integrations:[_n.google],name:"showtagDropdown",applicable:"design",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/5988390-design-headers-and-links-show-filter-names-filters",message:"Display/hide Tags filter on action bar"},control:{kind:"checkbox",options:{}}},{title:"Tags selector label",templates:[sn,ln,cn,pn],integrations:[_n.google],name:"labeltagDropdown",applicable:"design",defaultValue:"Tags",show:[{field:"showtagDropdown",value:1,defaultValue:1}],tooltip:null,control:{kind:"text",options:{}}},{title:"Tags selector label",templates:[dn,An,un],integrations:[_n.google],name:"labeltagDropdown",applicable:"design",defaultValue:"Tags",show:[{field:"showtagDropdown",value:1,defaultValue:0}],tooltip:null,control:{kind:"text",options:{}}}]},{label:"Filters controls",options:[{title:"Show filter toggle button",templates:[sn,ln,cn,dn,An,un,pn],integrations:[_n.google],name:"filterToggleShow",applicable:"design",defaultValue:1,show:[{field:"showgroupDropdown",value:1,defaultValue:1},{field:"showcampusDropdown",value:1,defaultValue:1,or:!0},{field:"showlocationDropdown",value:1,defaultValue:1,or:!0},{field:"showdepartmentDropdown",value:1,defaultValue:1,or:!0},...Mi],tooltip:{url:"",message:"Show filter toggle button on action bar"},control:{kind:"checkbox",options:{}}},{title:"Expand filters by default",templates:[dn,An,un],integrations:[_n.google],name:"filterExpanded",applicable:"design",defaultValue:0,show:Mi,tooltip:{url:"",message:"Expand Filter menu on action bar"},control:{kind:"checkbox",options:{}}},{title:"Expand filters by default",templates:[sn,ln,cn],integrations:[_n.google],name:"filterExpanded",applicable:"design",defaultValue:0,show:Ri,tooltip:{url:"",message:"Expand Filter menu on action bar"},control:{kind:"checkbox",options:{}}},{title:"Show label next to filters button",templates:[dn,An,un],integrations:[_n.google],name:"showFiltersLabel",applicable:"design",defaultValue:0,show:Mi,tooltip:{url:"",message:"Display/hide Filter label on action bar"},control:{kind:"checkbox",options:{}}},{title:"Show label next to filters button",templates:[sn,ln,cn],integrations:[_n.google],name:"showFiltersLabel",applicable:"design",defaultValue:0,show:Ri,tooltip:{url:"",message:"Display/hide Filter label on action bar"},control:{kind:"checkbox",options:{}}},{title:"Filters label",templates:[dn,An,un],integrations:[_n.google],name:"headerFiltersLabel",applicable:"design",defaultValue:"Filters",tooltip:{url:""},show:[...Mi,{field:"showFiltersLabel",value:1,defaultValue:0}],control:{kind:"text",options:{placeholder:"Filters label"}}},{title:"Filters label",templates:[sn,ln,cn],integrations:[_n.google],name:"headerFiltersLabel",applicable:"design",defaultValue:"Filters",tooltip:{url:""},show:[...Ri,{field:"showFiltersLabel",value:1,defaultValue:0}],control:{kind:"text",options:{placeholder:"Filters label"}}}]}]},Ui={title:"Days and dates",icon:"event",groups:[{label:"Behavior",options:[{title:"First day of week",templates:[ln],name:"firstDayOfWeek",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/4334528-days-and-dates-first-day-of-week",message:"Full calendar only: choose which day begins your week"},control:{kind:"dropdown",options:{dropdownOptions:[{label:"Sunday",value:0},{label:"Monday",value:1},{label:"Tuesday",value:2},{label:"Wednesday",value:3},{label:"Thursday",value:4},{label:"Friday",value:5},{label:"Saturday",value:6}]}}},{title:"Limit number of calendar pills displayed",templates:[ln],name:"isEventsLimited",defaultValue:1,tooltip:{message:"Turn on to limit events displayed on calendar day"},control:{kind:"checkbox",options:{}}},{title:"Number of pills to be displayed",templates:[ln],name:"limitedNumberOfEvents",defaultValue:3,tooltip:{message:"Number of events to be displayed on calendar day"},control:{kind:"number",options:{}},show:[{field:"isEventsLimited",value:1,defaultValue:1}]}]},{label:"Look & Feel",options:[{title:"Day name color",templates:[ln],name:"mcWee
2kDayColor",defaultValue:"#9e9e9e",style:{selector:".full-calendar table th",property:"color"},tooltip:{url:"https://help.display.church/en/articles/4334566-days-and-dates-day-name-color",message:"Full calendar only: days of the week color"},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}},{title:"Day name hover color",templates:[ln],name:"mcWeekDayHoverColor",defaultValue:"#d4d4d4",style:{selector:".full-calendar table th:hover",property:"color"},tooltip:{url:"https://help.display.church/en/articles/4334627-days-and-dates-day-name-hover-color",message:"Full calendar only: days of the week hover (mouseover) color"},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}},{title:"Date color",templates:[ln],name:"mcDayColor",defaultValue:"#d8d8d8",style:{selector:[".full-calendar table td"],property:"color"},tooltip:{url:"https://help.display.church/en/articles/4373087-days-and-dates-date-color",message:"Full calendar only: day dates in calendar color"},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}},{title:"Date hover color",templates:[ln],name:"mcHoverDay",defaultValue:"#9e9e9e",style:{selector:".full-calendar table td:hover .day-label",property:"color"},tooltip:{url:"https://help.display.church/en/articles/4373122-days-and-dates-day-s-date-color",message:"Full calendar only: specific day date hover (mouseover) color"},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}},{title:"Date background hover color",templates:[ln],name:"mcHoverDayBg",defaultValue:"#f5f5f5",style:{selector:[".full-calendar table td:hover",".full-calendar table td.hover"],property:"background-color"},tooltip:{url:"https://help.display.church/en/articles/4418558-design-days-and-dates-date-background-hover-color",message:"Full calendar only: specific day date background hover (mouseover) color"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Current day accent",templates:[ln],name:"mcCurrentDayAccentColor",defaultValue:"#ef9a93",style:{selector:".full-calendar .current-day::after",property:"background-color"},tooltip:{url:"https://help.display.church/en/articles/4421739-design-days-and-dates-current-and-selected-day-accents",message:"Full calendar only: color of the accent bar on today's date"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected day accent",templates:[ln],name:"mcSelectedDayAccentColor",defaultValue:"#9e9e9e",style:{selector:".full-calendar table td.selected::before",property:"background-color"},tooltip:{url:"https://help.display.church/en/articles/4421739-design-days-and-dates-current-and-selected-day-accents",message:"Full calendar only: color of the accent bar on a date of interest to you"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected day color",templates:[ln],name:"mcSelectedDayColor",defaultValue:"#d4d4d4",style:{selector:".full-calendar table td.selected .day-label",property:"color"},tooltip:{url:"https://help.display.church/en/articles/4422257-design-days-and-dates-selected-day-color",message:"Full calendar only: date color (the number) on a date of interest to you"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected day highlight",templates:[ln],name:"mcSelectedDayBgColor",defaultValue:"#fff3e7",style:{selector:".full-calendar table td.selected",property:"background-color"},tooltip:{url:"https://help.display.church/en/articles/4422788-design-days-and-dates-selected-day-highlight",message:"Full calendar only: color of specific cell-current date or selected date"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]}]},Gi={title:"Slider",icon:"view_carousel",groups:[{label:"Presentation",options:[{title:"Number of slides to show",templates:[un],name:"sliderSlidesToShow",defaultValue:2,tooltip:{url:"https://help.display.church/en/articles/5071995-design-slider-number-of-slides-to-show",message:"Set the number of slides to show at one time."},dependency:{field:"sliderLoop",value:1,defaultValue:1,message:"This option works better if you set slides looping"},checkDependency:[{field:"sliderCenterSlides",value:1,defaultValue:1},{field:"sliderSlidesToShow",value:e=>e>1,defaultValue:1},{field:"sliderLoop",value:0,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"One",value:1},{label:"Two",value:2},{label:"Three",value:3},{label:"Four",value:4},{label:"Five",value:5}]}}},{title:"% of the next slide to show",templates:[un],name:"sliderNextSlideToShow",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/5112610-design-slider-of-the-next-slide-to-show",message:"Show a preview of the upcoming slide."},dependency:{field:"sliderCenterSlides",value:0,defaultValue:1,message:"This option works better for not centered slides"},checkDependency:[{field:"sliderNextSlideToShow",value:e=>0!=e,defaultValue:1}],show:[{field:"sliderCenterSlides",value:0,defaultValue:1},{field:"sliderLoop",value:0,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Do not show upcoming slides",value:0},{label:"10%",value:1},{label:"20%",value:2},{label:"30%",value:3}]}}},{title:"Size of dots",templates:[un],name:"sliderSizeOfDots",defaultValue:16,tooltip:{url:"https://help.display.church/en/articles/5127725-design-slider-show-dots",message:"Increase/decrease dot size."},show:[{field:"sliderShowDots",value:1,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Small",value:6},{label:"Medium",value:10},{label:"Large",value:16},{label:"Extra large",value:20}]}}}]},{label:"Behavior",options:[{title:"Center slides",templates:[un],name:"sliderCenterSlides",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/5112648-design-slider-center-slides",message:"Center your slides nicely in the screen view."},control:{kind:"checkbox",options:{updateValue:e=>(1==e[0].value&&(e.push({field:"sliderLoop",value:1}),e.push({field:"sliderNextSlideToShow",value:0})),e)}}},{title:"Loop slides",templates:[un],name:"sliderLoop",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/5128825-design-slider-loop-slides",message:"Continuous looping of your event slides."},dependency:{field:"infiniteScroll",value:0,defaultValue:0,message:"This option should not be turned on when using infinite scroll"},control:{kind:"checkbox",options:{updateValue:e=>(1==e[0].value&&e.push({field:"sliderNextSlideToShow",value:0}),e)}}},{title:"Show dots",templates:[un],name:"sliderShowDots",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/5127725-design-slider-show-dots",message:"Indicate events before/after current view + navigation option."},control:{kind:"checkbox",options:{}}},{title:"Auto play",templates:[un],name:"sliderAutoPlay",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/5129014-design-slider-auto-play",message:"Automatic, timed scrolling through your event slides."},control:{kind:"checkbox",options:{}}},{title:"Auto play speed (slides/second)",templates:[un],name:"sliderAutoplaySpeed",defaultValue:5,tooltip:null,show:[{field:"sliderAutoPlay",value:1,defaultValue:0}],control:{kind:"number",options:{min:1,placeholder:"Speed of autoplay in seconds"}}}]},{label:"Dots",options:[{title:"Color",templates:[un],name:"csDotsColor",defaultValue:"#000",style:{selector:[".calendar-card-view .slick-dots button::before"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]}]};var Wi=t(58102);const Hi={title:"Events",icon:"display_settings",groups:[{label:"Detailed list",options:[{title:"Show event date",templates:[pn],name:"dLShowDate",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show recurring event icon",templates:[pn],name:"dLShowRepeatIcon",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show location",templates:[pn],name:"dLShowLocation",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show description",templates:[pn],integrations:[_n.google],name:"dLShowDescription",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Description length",templates:[pn],integrations:[_n.google],name:"dLSummaryLength",defaultValue:"clamp",tooltip:null,show:[{field:"dLShowDescription",value:1,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Full description",value:"full"},{label:"Line clamp",value:"clamp"}]}}},{title:"Clamped length",templates:[pn],integrations:[_n.google],name:"dLClampedLength",defaultValue:"2",tooltip:null,show:[{field:"dLSummaryLength",value:"clamp",defaultValue:"clamp"},{field:"dLShowDescription",value:1,defaultValue:1}],style:{selector:[".line-clamp"],property:"-webkit-line-clamp"},control:{kind:"number",placeholder:"Line clamp",options:{min:1,placeholder:"Line clamp"}}}]},{label:"Weekly View Events",options:[{title:"Display events as",templates:[cn],name:"wwEventsLocation",defaultValue:"events_list",tooltip:null,control:{kind:"dropdown",options:{dropdownOptions:[{label:"Events List",value:"events_list"},{label:"Pills",value:"pills"},{label:"Stacks",value:"stack"}
2],updateValue:e=>("events_list"==e[0].value?e.push({field:"generalOpenDetailsModal",value:0}):e.push({field:"generalExpandDetailAccording",value:0}),e)}}},{title:"Show events indication",templates:[cn],name:"wwShowEventsIndication",defaultValue:1,tooltip:null,dependency:{field:"wwEventsLocation",value:"events_list",defaultValue:"events_list",message:"Only applicable when displaying event details in list"},control:{kind:"checkbox",options:{}}}]},{label:"Cards template",options:[{title:"Align buttons across cards",templates:[dn,An],name:"ccCardEqHeight",defaultValue:0,show:[{field:"cCardShowCta1st",value:1,defaultValue:0}],tooltip:{message:"Keeps buttons aligned across cards, even when titles or other details vary in length"},control:{kind:"checkbox",options:{}}},{title:"Show image container",templates:[An,un,dn],name:"eventDetailsShowImageContainer",defaultValue:1,tooltip:{message:"Show / Hide the image and all other details in this area.",url:"https://help.display.church/en/articles/9063894-design-events-show-image-container"},control:{kind:"checkbox",options:{}}},{title:"Image aspect ratio",templates:[An,un,dn],name:"ccImageAspectRatio",defaultValue:"169",tooltip:null,show:[{field:"eventDetailsShowImageContainer",value:1,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"40 viewport height",value:"eventon"},{label:"1:1",value:"11"},{label:"3:2",value:"32"},{label:"4:3",value:"43"},{label:"3:4",value:"34"},{label:"16:9",value:"169"}]}}},{title:"Date location",templates:[dn,An,un],name:"cwDateLocation",defaultValue:"bottom-right",tooltip:{url:"https://help.display.church/en/articles/4900979-design-events-card-view-date-location",message:"Card list/grid views: Show/hide event date on image of card."},show:[{field:"eventDetailsShowImageContainer",value:1,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Display Date in top left corner",value:"top-left"},{label:"Display Date in top right corner",value:"top-right"},{label:"Display Date in bottom right corner",value:"bottom-right"},{label:"Display Date in bottom left corner",value:"bottom-left"},{label:"Don't display date",value:"none"}]}}},{title:"Show event title in card",templates:[dn,An,un],name:"ccShowTitle",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show date in card",templates:[dn,An,un],name:"ccShowDate",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4901457-design-events-show-date-in-card",message:"Card list/grid views: Show/hide event date in details section of card."},control:{kind:"checkbox",options:{}}},{title:"",templates:[An,dn,un],name:"ccShowTimeOptions",defaultValue:"regular",tooltip:null,show:[{field:"ccShowDate",value:1,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Regular",value:"regular"},{label:"Compact",value:"compact"},{label:"Short",value:"short"}]}}},{title:"Show location in card",templates:[dn,An,un],integrations:[_n.google],name:"ccShowLocation",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4896407-design-events-show-location-in-card",message:"Card list/grid views: Show event locations in details section of cards."},control:{kind:"checkbox",options:{}}},{title:"Show description in card",templates:[dn,An,un],integrations:[_n.google],name:"ccShowDescription",applicable:"design",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/4901500-design-events-show-description-in-card",message:"Card list/grid views: Show/hide event description in the details section of the card."},control:{kind:"checkbox",options:{}}},{title:"Show description in card",templates:[dn,un],integrations:[_n.google],name:"ccShowDescription",applicable:"highlights",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/4901500-design-events-show-description-in-card",message:"Card list/grid views: Show/hide event description in the details section of the card."},control:{kind:"checkbox",options:{}}},{title:"Show description in card",templates:[An],integrations:[_n.google],name:"ccShowDescription",applicable:"highlights",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4901500-design-events-show-description-in-card",message:"Card list/gri
2d views: Show/hide event description in the details section of the card."},control:{kind:"checkbox",options:{}}},{title:"Description length",templates:[dn,An],integrations:[_n.google],name:"ccDescriptionLength",defaultValue:"clamp",tooltip:null,show:[{field:"ccShowDescription",value:1,defaultValue:0}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Full description",value:"full"},{label:"First paragraph clamp",value:"clamp_paragraph"},{label:"Line clamp",value:"clamp"}]}}},{title:"Show tags in card",templates:[An,dn],integrations:[_n.google],name:"ccShowTags",defaultValue:0,applicable:"design",tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Tag color",templates:[An,dn],integrations:[_n.google],name:"ccTagColor",defaultValue:"#424242",applicable:"design",tooltip:null,style:{selector:[".card-view--card-content-body .card-view--card-content-tags .card-view--card-content-tags-tag"],property:"color"},show:[{field:"ccShowTags",value:1,defaultValue:0}],control:{kind:"color",options:{}}},{title:"Tag color on over",templates:[An,dn],integrations:[_n.google],name:"ccTagColorHover",defaultValue:"#424242",applicable:"design",tooltip:null,style:{selector:[".card-view--card-content-body .card-view--card-content-tags .card-view--card-content-tags-tag:hover"],property:"color"},show:[{field:"ccShowTags",value:1,defaultValue:0}],control:{kind:"color",options:{}}},{title:"Tag size",templates:[An,dn],integrations:[_n.google],name:"ccTagFontSize",defaultValue:"1em",applicable:"design",tooltip:null,style:{selector:[".card-view--card-content-body .card-view--card-content-tags .card-view--card-content-tags-tag"],property:"font-size"},show:[{field:"ccShowTags",value:1,defaultValue:0}],control:{kind:"cssDimension",options:{placeholder:"CSS value for font size"}}},{title:"Show tags as pills",templates:[An,dn],integrations:[_n.google],name:"ccShowTagsAsPills",defaultValue:0,applicable:"design",tooltip:null,show:[{field:"ccShowTags",value:1,defaultValue:0}],control:{kind:"checkbox",options:{}}},{title:"Tag pill padding",templates:[An,dn],integrations:[_n.google],name:"ccTagPillPadding",defaultValue:"0.2em 0.4em 0.2em 0.4em",applicable:"design",tooltip:null,style:{selector:[".card-view--card-content-tags-tag.card-view--card-content-tags-tag_border"],property:"padding"},show:[{field:"ccShowTags",value:1,defaultValue:0},{field:"ccShowTagsAsPills",value:1,defaultValue:0}],control:{kind:"cssBox",options:{placeholder:"CSS value for padding",step:.1}}},{title:"Tag pill color",templates:[An,dn],integrations:[_n.google],name:"ccTagPillBg",defaultValue:"#FBFBFB",applicable:"design",tooltip:null,style:{selector:[".card-view--card-content-body .card-view--card-content-tags .card-view--card-content-tags-tag.card-view--card-content-tags-tag_border"],property:"background-color"},show:[{field:"ccShowTags",value:1,defaultValue:0},{field:"ccShowTagsAsPills",value:1,defaultValue:0}],control:{kind:"color",options:{showTransparentOption:!0}}},{title:"Tag pill color Hover",templates:[An,dn],integrations:[_n.google],name:"ccTagPillBgHover",defaultValue:"#FBFBFB",applicable:"design",tooltip:null,style:{selector:[".card-view--card-content-body .card-view--card-content-tags .card-view--card-content-tags-tag.card-view--card-content-tags-tag_border:hover"],property:"background-color"},show:[{field:"ccShowTags",value:1,defaultValue:0},{field:"ccShowTagsAsPills",value:1,defaultValue:0}],control:{kind:"color",options:{showTransparentOption:!0}}},{title:"Tag pill border width",templates:[An,dn],integrations:[_n.google],name:"ccTagPillBorderWidth",defaultValue:"0.1em",applicable:"design",tooltip:null,style:{selector:[".card-view--card-content-body .card-view--card-content-tags .card-view--card-content-tags-tag.card-view--card-content-tags-tag_border"],property:"border-width"},show:[{field:"ccShowTags",value:1,defaultValue:0},{field:"ccShowTagsAsPills",value:1,defaultValue:0}],control:{kind:"cssDimension",options:{placeholder:"CSS value for border size"}}},{title:"Tag pill border",templates:[An,dn],integrations:[_n.google],name:"ccTagPillBorderColor",defaultValue:"#A6A6A6FF",a
2pplicable:"design",tooltip:null,style:{selector:[".card-view--card-content-body .card-view--card-content-tags .card-view--card-content-tags-tag.card-view--card-content-tags-tag_border"],property:"border-color"},show:[{field:"ccShowTags",value:1,defaultValue:0},{field:"ccShowTagsAsPills",value:1,defaultValue:0}],control:{kind:"color",options:{showTransparentOption:!0}}},{title:"Tag pill border on hover",templates:[An,dn],integrations:[_n.google],name:"ccTagPillBorderColorHover",defaultValue:"#A6A6A6FF",applicable:"design",tooltip:null,style:{selector:[".card-view--card-content-body .card-view--card-content-tags .card-view--card-content-tags-tag:hover.card-view--card-content-tags-tag_border"],property:"border-color"},show:[{field:"ccShowTags",value:1,defaultValue:0},{field:"ccShowTagsAsPills",value:1,defaultValue:0}],control:{kind:"color",options:{showTransparentOption:!0}}},{title:"Show # next to tag label",templates:[An,dn],integrations:[_n.google],name:"ccShowSign",defaultValue:1,applicable:"design",tooltip:null,show:[{field:"ccShowTags",value:1,defaultValue:0}],control:{kind:"checkbox",options:{}}},{title:"Tag # color",templates:[An,dn],integrations:[_n.google],name:"ccTagSignColor",defaultValue:"#424242",applicable:"design",tooltip:null,style:{selector:[".card-view--card-content-body .card-view--card-content-tags .card-view--card-content-tags-tag .card-view--card-content-tags-tag-sign"],property:"color"},show:[{field:"ccShowTags",value:1,defaultValue:0},{field:"ccShowSign",value:1,defaultValue:1}],control:{kind:"color",options:{}}},{title:"Tag # on over",templates:[An,dn],integrations:[_n.google],name:"ccTagSignColorHover",defaultValue:"#424242",applicable:"design",tooltip:null,style:{selector:[".card-view--card-content-body .card-view--card-content-tags .card-view--card-content-tags-tag:hover .card-view--card-content-tags-tag-sign"],property:"color"},show:[{field:"ccShowTags",value:1,defaultValue:0},{field:"ccShowSign",value:1,defaultValue:1}],control:{kind:"color",options:{}}},{title:"Limit tags in card",templates:[An,dn],integrations:[_n.google],name:"ccLimitTags",defaultValue:0,applicable:"design",tooltip:null,show:[{field:"ccShowTags",value:1,defaultValue:0}],control:{kind:"checkbox",options:{}}},{title:"Number of tags to show",templates:[An,dn],integrations:[_n.google],name:"ccLimitTagsNumber",defaultValue:3,applicable:"design",tooltip:null,show:[{field:"ccShowTags",value:1,defaultValue:0},{field:"ccLimitTags",value:1,defaultValue:0}],control:{kind:"number",min:0,options:{}}},{title:"Omit the following tags",templates:[An,dn],integrations:[_n.google],name:"ccRejectedTags",defaultValue:"",applicable:"design",tooltip:{message:"Comma-separated list of tags you wish not to show."},show:[{field:"ccShowTags",value:1,defaultValue:0}],control:{kind:"text",options:{}}}]},{label:"Full calendar behavior",options:[{title:"Hide events list",templates:[ln],name:"mcHideEventsList",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4572054-design-events-hide-events-list",message:"Full calendar: do not show the lists of events"},control:{kind:"checkbox",options:{}}},{title:"On mouse hover, show only Number of Events for cell",templates:[ln],name:"mcShowEventsCounter",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/4571942-design-events-number-details-names",message:"Full calendar only: number of daily events (mouseover)"},control:{kind:"checkbox",options:{}}},{title:"On mouse hover, show both Number and Event details for cell",templates:[ln],name:"mcShowEventsDetailedInfo",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4571942-design-events-number-details-names",message:"Full calendar only: number and names of daily events (mouseover)"},control:{kind:"checkbox",options:{}}},{title:"Show Event names in cell",templates:[ln],name:"mcShowEventsNames",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4571942-design-events-number-details-names",message:"Full calendar: names of daily events"},control:{kind:"checkbox",options:{}}},{title:"Selecting day opens modal with events list",templates:[ln],name:"mcShowNamesShowsDetails",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4572014-design-events-events-list-modal",message:"Full calendar: pop up with event details"},control:{kind:"checkbox",options:{}}}]},{label:"Event details",options:[{title:"Show timezone next to event time",templates:[ln,sn,cn,dn,An,un,pn],name:"generalShowTz",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/5555606-design-events-show-timezone-next-to-event-time",message:"Event times are shown in local time. Highlight this with the timezone."},control:{kind:"checkbox",options:{}}},{title:"Use calendar color as accent color",templates:[ln,sn,cn,dn,An,un,pn,hn],name:"generalUseEventAccent",integrations:[_n.google],defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/5799302-design-events-use-calendar-color-as-accent-color-gcal",message:"Color of event listing left border; image space if no image."},control:{kind:"checkbox",options:{}}},{title:"Expand event details like an accordion",templates:[ln,sn],name:"generalExpandDetailAccording",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4572067-design-events-event-details-as-accordion-or-pop-up",message:"Event details in accordion format for calendars and events lists."},checkDependency:[{field:"generalExpandDetailAccording",value:1,defaultValue:1},{field:"generalOpenDetailsModal",value:1,defaultValue:0}],dependency:{field:"generalOpenDetailsModal",value:0,defaultValue:0,message:"Either accordion or modal is allowed"},control:{kind:"checkbox",options:{}}},{title:"Expand event details like an accordion",templates:[cn],name:"generalExpandDetailAccording",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4572067-design-events-event-details-as-accordion-or-pop-up",message:"Event details in accordion format for calendars and events lists."},show:[{field:"wwEventsLocation",value:"events_list",defaultValue:"events_list"}],checkDependency:[{field:"generalExpandDetailAccording",value:1,defaultValue:1},{field:"generalOpenDetailsModal",value:1,defaultValue:0}],dependency:{field:"generalOpenDetailsModal",value:0,defaultValue:0,message:"Either accordion or modal is allowed"},control:{kind:"checkbox",options:{}}},{title:"Open event details as a pop-up",templates:[sn,cn,ln],name:"generalOpenDetailsModal",applicable:"design",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/4572067-design-events-event-details-as-accordion-or-pop-up",message:"Event details as a pop-up (modal) for calendars and events lists."},checkDependency:[{field:"generalExpandDetailAccording",value:1,defaultValue:1},{field:"generalOpenDetailsModal",value:1,defaultValue:0}],dependency:{field:"generalExpandDetailAccording",value:0,defaultValue:1,message:"Either accordion or modal is allowed"},control:{kind:"checkbox",options:{}}},{title:"Open event details as a pop-up",templates:[An,dn,un],name:"generalOpenDetailsModal",applicable:"design",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/4572067-design-events-event-details-as-accordion-or-pop-up",message:"Event details as a pop-up (modal) for calendars and events lists."},checkDependency:[{field:"generalExpandDetailAccording",value:1,defaultValue:0},{field:"generalOpenDetailsModal",value:1,defaultValue:0}],dependency:{field:"generalExpandDetailAccording",value:0,defaultValue:1,message:"Either accordion or modal is allowed"},control:{kind:"checkbox",options:{}}},{title:"Open event details as a pop-up",templates:[pn,hn],name:"generalOpenDetailsModal",applicable:"design",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4572067-design-events-event-details-as-accordion-or-pop-up",message:"Event details as a pop-up (modal) for calendars and events lists."},control:{kind:"checkbox",options:{}}},{title:"Open event details as a pop-up",templates:[dn,An,un,hn],name:"generalOpenDetailsModal",applicable:"highlights",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4572067-design-events-event-details-as-accordion-or-pop-up",message:"Event details as a pop-up (modal) for calendars and events lists."},control:{kind:"checkbox",options:{}}},{title:"Show summary header on pop-up",templates:[ln,sn,cn,dn,An,un,pn,hn],name:"generalShowEventSummary",defaultValue:1,show:[{field:"generalOpenDetailsModal",value:1,defaultValue:0}],tooltip:{url:"https://help.display.church/en/articles/5788056-design-events-show-summary-on-pop-up",message:"Header of event name, date, time, & location."},control:{kind:"checkbox",options:{}}},{title:"Show event description",templates:[ln,sn,cn,dn,An,un,pn,hn],name:"generalShowDescription",defaultValue:1,show:[{field:"generalExpandDetailAccording",value:1,defaultValue:1},{field:"generalOpenDetailsModal",value:1,defaultValue:0,or:!0}],tooltip:{url:"https://help.display.church/en/articles/6065215-design-events-show-event-description",message:"Show/hide event explanation."},control:{kind:"checkbox",options:{}}},{title:"Underline description links",templates:[ln,sn,cn,dn,An,un,pn,hn],name:"generalUnderlineLinks",defaultValue:1,show:[{field:"generalExpandDetailAccording",value:1,defaultValue:1},{field:"generalOpenDetailsModal",value:1,defaultValue:0,or:!0}],tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show event location in header",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"eLShowLocation",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show event location",templates:[sn,cn,An,dn,un,ln,pn,hn],integrations:[_n.google],name:"eventDetailsShowLocation",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4667095-design-events-show-event-location",message:"Display event location for all calendars and event lists."},show:[{field:"generalExpandDetailAccording",value:1,defaultValue:1},{field:"generalOpenDetailsModal",value:1,defaultValue:0,or:!0}],control:{kind:"checkbox",options:{}}},{title:"Show link to Google Maps",templates:[sn,cn,An,dn,un,ln,pn,hn],tooltip:{url:"https://help.display.church/en/articles/4667095-design-events-show-event-location-link-location-to-google-maps",message:"Display clickable link to Google map."},name:"eventDetailsLinkLocation",defaultValue:1,show:[{field:"generalExpandDetailAccording",value:1,defaultValue:1},{field:"generalOpenDetailsModal",value:1,defaultValue:0,or:!0}],control:{kind:"checkbox",options:{}}},{title:"Show Location's Google Maps photos if available",templates:[sn,cn,An,dn,un,ln,pn,hn],integrations:[_n.google],tooltip:null,name:"cPopupShowPlace",defaultValue:1,show:[{field:"generalExpandDetailAccording",value:1,defaultValue:1},{field:"generalOpenDetailsModal",value:1,defaultValue:0,or:!0}],control:{kind:"checkbox",options:{}}},{title:"Show event time",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"eventDetailsShowTime",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/5788093-design-events-show-event-time",message:"If showing event time, choose the format."},show:[{field:"generalExpandDetailAccording",value:1,defaultValue:1},{field:"generalOpenDetailsModal",value:1,defaultValue:0,or:!0}],control:{kind:"checkbox",options:{}}},{title:"",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"eventDetailsShowTimeOptions",defaultValue:"regular",tooltip:null,show:[{field:"eventDetailsShowTime",value:1,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Regular",value:"regular"},{label:"Compact",value:"compact"},{label:"Short",value:"short"}]}}},{title:"Show image when available",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"eventDetailsShowImage",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/4628925-design-events-show-image-when-available",message:"Display event image for all calendars and event lists."},show:[{field:"generalExpandDetailAccording",value:1,defaultValue:1},{field:"generalOpenDetailsModal",value:1,defaultValue:0,or:!0}],control:{kind:"checkbox",options:{}}},{title:"Image aspect ratio",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"eventDetailsImageAspectRatio",defaultValue:"169",tooltip:{url:"https://help.display.church/en/articles/5393644-design-events-image-aspect-ratio-image-object-fit",message:"Adjust length and height of image"},show:[{field:"eventDetailsShowImage",value:1,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"40 viewport height",value:"eventon"},{label:"1:1",value:"11"},{label:"3:2",value:"32"},{label:"4:3",value:"43"},{label:"16:9",value:"169"}]}}},{title:"Image object fit",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"eventDetailsImageObjectFit",defaultValue:"cover",tooltip:{url:"https://help.display.church/en/articles/5393644-design-events-image-aspect-ratio-image-object-fit",message:"Choose how 
2image fills the given space"},style:[{selector:".event-row--image-container .event-row--image",property:"object-fit"}],show:[{field:"eventDetailsShowImageContainer",value:1,defaultValue:1},{field:"eventDetailsShowImage",value:1,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Cover",value:"cover"},{label:"Contain",value:"contain"},{label:"Fill",value:"fill"}]}}},{title:"Show share calendar button",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"eventDetailsShowShareOptions",defaultValue:1,tooltip:null,show:[{field:"generalExpandDetailAccording",value:1,defaultValue:1},{field:"generalOpenDetailsModal",value:1,defaultValue:0,or:!0}],control:{kind:"checkbox",options:{}}},{title:"Show recurring events times",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"eventDetailsShowRepeatingEventsTimes",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/6328049-design-events-event-details-recurring-events-times-series",message:"Show/hide frequency and hours of the recurring event."},control:{kind:"checkbox",options:{}}},{title:"Show recurrence series",templates:[sn,cn,An,dn,un,ln,pn,hn],integrations:[_n.google],name:"eventDetailsShowRecurringSeries",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/6328049-design-events-event-details-recurring-events-times-series",message:"Show/hide schedule of day, date, hours of recurring event."},show:[{field:"eventDetailsShowRepeatingEventsTimes",value:1,defaultValue:1}],control:{kind:"checkbox",options:{}}},{title:"Show workspace branding",templates:[sn,cn,An,dn,un,ln,pn,hn],integrations:[_n.google],name:"eventDetailsShowBranding",defaultValue:0,tooltip:null,control:{kind:"checkbox",options:{}}}]},{label:"Details enhancement",options:[{title:"Turn video links into preview",templates:[ln,sn,cn,dn,An,un,pn,hn],name:"turnVideoLinkIntoPreview",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/9286370-design-events-details-enhancements-turn-video-links-into-preview",message:"Turn Youtube and Vimeo links into a preview image for all calendars and event lists."},show:[{field:"generalShowDescription",value:1,defaultValue:1}],control:{kind:"checkbox",options:{}}},{title:(0,Wi.jsxs)("span",{children:["Hide description links matching the CTA button"," ",(0,Wi.jsx)("span",{className:"badge badge-success",children:"NEW"})]}),templates:[dn,An,un],integrations:[_n.google],name:"eventDetailsHideDescriptionCtaLinks",defaultValue:0,show:[{field:"cPopupShowCta1st",value:1,defaultValue:0}],control:{kind:"checkbox",options:{}}}]},{label:"Event list/card/grid details",options:[{title:"Show day of the week",templates:[sn,ln,dn,An,un],name:"eventDetailsShowDayOfWeek",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/4925816-design-events-show-day-of-the-week-in-event-list-grid",message:"All views except weekly: Show/hide weekday name in event list/grid."},control:{kind:"checkbox",options:{}}},{title:"Day of the week length",templates:[sn,ln,dn,An,un],name:"eventsShowDayWeekOption",defaultValue:"ddd",tooltip:null,show:[{field:"eventDetailsShowDayOfWeek",value:1,defaultValue:0}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Narrow (eg. S, M,...)",value:"dd"},{label:"Short (eg. Sun, Mon, ...)",value:"ddd"},{label:"Full (eg. Sunday, Monday, ...)",value:"dddd"}]}}}]},{label:"Number of events",options:[{title:"Infinite scroll",templates:[sn,un,pn,dn,An],applicable:"design",name:"infiniteScroll",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/4616123-design-events-infinite-scroll",message:"For event lists only: just the month\u2019s events or all events."},control:{kind:"checkbox",options:{}}},{title:"Infinite scroll parent selector",templates:[sn,ln,dn,An,un,pn],applicable:"design",name:"infiniteScrollParentSelector",defaultValue:"",tooltip:null,show:[{field:"infiniteScroll",value:1,defaultValue:0}],control:{kind:"text",options:{placeholder:"Optional selector"}}},{title:"Limit displayed events",templates:[sn,ln,dn,cn,An,un,pn,hn],name:"eventsNumber",defaultValue:"all",applicable:"design",tooltip:{url:"https://help.display.church/en/articles/4593620-design-events-number-of-events",message:"Filter events per timeline or limit # displayed for full calendars and events lists."},show:[{field:"infiniteScroll",value:0,defaultValue:0}],control:{kind:"radio",options:{radioOptions:[{title:"Show all events for selected month",value:"all",template:[ln,sn,cn,pn,dn,An,hn]},{title:"Show only upcoming events",value:"upcoming",template:[dn,An,un,ln,sn,cn,pn,hn]},{title:"Show",value:"upcoming-limit",template:[sn,dn,An,un,pn,hn],input
2:{defaultValue:3,postLabel:"upcoming events",type:"number"}},{title:"Show current week events only",value:"current_week",template:[dn,An,un,pn]},{title:"Show only events within this time range",value:"date_range",template:[cn,dn,An,un],input:{type:"daterange",defaultValue:""}}]}}},{title:"Show event page scroll",templates:[sn,dn,An,un,pn],name:"showUpcomingNavigation",defaultValue:0,tooltip:null,applicable:"design",show:[{field:"eventsNumberOption",value:"upcoming-limit",defaultValue:"upcoming"}],control:{kind:"checkbox",options:{}}},{title:"Sort order",templates:[dn,An],name:"dateRangeSortOrder",defaultValue:"chronological",tooltip:null,applicable:"design",show:[{field:"eventsNumberOption",value:"date_range",defaultValue:"upcoming"}],control:{kind:"radio",options:{radioOptions:[{title:"Chronological",value:"chronological",template:[sn,dn,An]},{title:"Upcoming first, past below",value:"upcoming-first",template:[sn,dn,An]}]}}}]}]},Vi=[{field:"eventDetailsShowShareOptions",value:1,defaultValue:1}],qi=[{field:"calendarShowShare",value:1,defaultValue:0}],$i=[...Vi,{field:"calendarShowShare",value:1,defaultValue:0,or:!0}];$i[1].or=!0;const Yi={title:(0,Wi.jsx)("span",{children:"Sharing"}),icon:"share",groups:[{label:"Share calendar button",options:[{title:"Show share button",templates:[sn,cn,An,dn,un,ln,pn],applicable:"design",name:"calendarShowShare",defaultValue:0,tooltip:{url:"http://help.display.church/en/articles/9203820-display-church-design-sharing-show-share-button-for-entire-calendar",message:"Toggle on or off the calendar share button"},control:{kind:"checkbox",options:{}}},{title:"Share button",templates:[sn,ln,cn,dn,An,un],name:"calendarShare",defaultValue:{bg:"#D3D3D3",bgHover:"#d3d3d3",borderRadius:"10px",padding:"0em 0.6em 0em 0.6em"},style:{selector:[".dc-calendar-share-button"]},show:[qi],control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderRadius:!0}}},{title:"Share button",templates:[pn],name:"calendarShare",defaultValue:{bg:"#fff",bgHover:"#edf2f7",borderRadius:"18px",padding:"0.6666em 1em 0.6666em 1em"},style:{selector:[".dc-detailed-list--calendar-share-button"]},show:[qi],control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderRadius:!0}}},{title:"Share button label",templates:[sn,ln,cn,dn,An,un,hn],name:"calendarShareTypography",defaultValue:{fontSize:"14px",fontWeight:"400",color:"#333",colorHover:"#fff"},style:{selector:[".dc-calendar-share-button"]},show:[qi],control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0,showColorHover:!0}}},{title:"Share button label",templates:[pn],name:"calendarShareTypography",defaultValue:{fontSize:"0.7em",fontWeight:"400",lineHeight:"1.3em",color:"#2d3748",colorHover:"#2d3748"},style:{selector:[".dc-detailed-list--calendar-share-button"]},show:[qi],control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showLineHeight:!0,showColor:!0,showColorHover:!0}}}]},{label:"Share event",options:[{title:"Show share options in event details",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"eventDetailsShowShareOptions",defaultValue:1,show:[{}],tooltip:{url:"https://help.display.church/en/articles/4616046-design-events-show-share-options",message:"Display sharing options for individual events"},control:{kind:"checkbox",options:{}}},{title:"Share Button",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"eventDetailsShare",defaultValue:{bg:"#00aafb",bgHover:"#00AAFBB3",borderRadius:"25px",padding:"0.3em 1.4em 0.3em 1.4em"},style:{selector:[".event-row--details .share-event.share-event--link"]},show:Vi,control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderRadius:!0}}},{title:"Share button label",templates:[sn,ln,cn,dn,An,un,hn,pn],name:"eventDetailsShareTypography",defaultValue:{fontSize:"1em",fontWeight:"500",color:"#fff",colorHover:"#fff",letterSpacing:0,textTransform:"uppercase"}
2,style:{selector:[".event-row--details .share-event.share-event--link"]},show:[qi],control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0,showColorHover:!0,showLetterSpacing:!0,showTextTransform:!0}}}]},{label:"Popup design",options:[{title:"Background color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"sharePopupBgColor",defaultValue:"#fff",show:$i,style:{selector:[".dc-share-popup--card"],property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Card title color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"sharePopupTitleColor",defaultValue:"#000",show:$i,style:{selector:[".dc-share-popup--card-section--header"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Source color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"sharePopupSourceColor",defaultValue:"#000",show:$i,style:{selector:".dc-share-popup--card-section--subheader",property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Separator color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"sharePopupSeparatorColor",defaultValue:"#e0e0e0",show:$i,style:{selector:".dc-share-popup--card-section",property:"border-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Close button color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"sharePopupCloseButtonColor",defaultValue:"#333",show:$i,style:{selector:[".dc-share-popup--card--close::before",".dc-share-popup--card--close::after"],property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Close button color on hover",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"sharePopupCloseButtonColorOnHover",defaultValue:"#333",show:$i,style:{selector:[".dc-share-popup--card--close:hover::before",".dc-share-popup--card--close:hover::after"],property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"QR Code",options:[{title:"Show QR code",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"popupQrCode",defaultValue:1,show:$i,control:{kind:"checkbox",options:{}}},{title:"QR code background color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"qrCodeBgColor",defaultValue:"#fff",show:[...$i,{field:"popupQrCode",value:1,defaultValue:1}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"QR code foreground color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"qrCodeFgColor",defaultValue:"#000",tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}},show:[...$i,{field:"popupQrCode",value:1,defaultValue:1}]},{title:"QR code border color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"qrCodeBorderColor",defaultValue:"#e0e0e0",style:{selector:".dc-share-popup--card-section--qr svg",property:"border-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}},show:[...$i,{field:"popupQrCode",value:1,defaultValue:1}]}]},{label:"Social buttons",options:[{title:"Show share on facebook",templates:[sn,ln,cn,dn,An,un,pn],name:"shareFacebookShow",defaultValue:1,show:$i,control:{kind:"checkbox",options:{}}},{title:"Show share on X",templates:[sn,ln,cn,dn,An,un,pn],name:"shareXButtonShow",defaultValue:1,show:$i,control:{kind:"checkbox",options:{}}}]},{label:"Shareable URL",options:[{title:"Show share link",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"popupShareLink",defaultValue:1,show:$i,control:{kind:"checkbox",options:{}}},{title:"Link background color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"popupLinkBgColor",defaultValue:"#fff",style:{selector:".dc-share-popup--link-input",property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}},show:[...$i,{field:"popupShareLink",value:1,defaultValue:1}]},{title:"Link color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"popupLinkColor",defaultValue:"#000",style:{selector:".dc-share-popup--link-input_value",property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}},show:[...$i,{field:"popupShareLink",value:1,defaultValue:1}]},{title:"Link border color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"popupLinkBorderColor",defaultValue:"#e0e0e0",style:{selector:".dc-share-popup--link-input",property:"border-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}},show:[...$i,{field:"popupShareLink",value:1,defaultValue:1}]},{title:"Copy button color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"popupCopyButtonColor",defaultValue:"#2646CB",style:{selector:".dc-share-popup--link-input_button",property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}},show:[...$i,{field:"popupShareLink",value:1,defaultValue:1}]},{title:"Copy button color on hover",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"popupCopyButtonColorOnHover",defaultValue:"#1a2f8c",style:{selector:".dc-share-popup--link-input_button:hover",property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}},show:[...$i,{field:"popupShareLink",value:1,defaultValue:1}]}]}]},Ji=[sn,cn,An,dn,un,ln,pn,hn],Qi=[{field:"eventDetailsShowSubscribeOptions",value:1,defaultValue:1}],Ki=[{field:"calendarShowSubscribe",value:1,defaultValue:0}],Xi=[...Qi,...Ki];Xi[1].or=!0;const Zi=[...Xi,{field:"popupSubscribeShow",value:1,defaultValue:1},{field:"popupRSSLink",value:1,defaultValue:1,or:!0}],es=[...Xi,{field:"popupRSSLink",value:1,defaultValue:1}],ns=[{title:"Icon border color",templates:Ji,name:"popupSubscribeIconBorderColor",applicable:"design",defaultValue:"#e0e0e0",style:{selector:".dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-link 
2img",property:"border-color"},tooltip:null,control:{kind:"color"},show:Zi},{title:"Icon border color hover",templates:Ji,name:"popupSubscribeIconBorderColorHover",applicable:"design",defaultValue:"#e0e0e0",style:{selector:".dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-link:hover img",property:"border-color"},tooltip:null,control:{kind:"color"},show:Zi},{title:"Icon background color",templates:Ji,name:"popupSubscribeIconBg",applicable:"design",defaultValue:"#fff",style:{selector:".dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-link img",property:"background-color"},tooltip:null,control:{kind:"color"},show:Zi},{title:"Icon background hover",templates:Ji,name:"popupSubscribeIconBgHover",applicable:"design",defaultValue:"#fff",style:{selector:".dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-link:hover img",property:"background-color"},tooltip:null,control:{kind:"color"},show:Zi},{title:"Label color",templates:Ji,name:"popupSubscribeColor",applicable:"design",defaultValue:"#0c0c0c",style:{selector:".dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-link",property:"color"},tooltip:null,control:{kind:"color"},show:Zi},{title:"Label color hover",templates:Ji,name:"popupSubscribeColorHover",applicable:"design",defaultValue:"#0C0C0CCE",style:{selector:".dc-subscribe-popup--add-to-calendar-container .dc-subscribe-popup--add-to-calendar-link:hover",property:"color"},tooltip:null,control:{kind:"color"},show:Zi},{title:"RSS Icon color",templates:Ji,name:"popupRSSIconColor",applicable:"design",defaultValue:"#F08305",style:{selector:".dc-subscribe-popup--rss-feed-link i",property:"color"},tooltip:null,control:{kind:"color"},show:[...Xi,{field:"popupRSSLink",value:1,defaultValue:1}]},{title:"RSS Icon color hover",templates:Ji,name:"popupRSSIconColorHover",applicable:"design",defaultValue:"#F08305",style:{selector:".dc-subscribe-popup--rss-feed-link:hover i",property:"color"},tooltip:null,control:{kind:"color"},show:[...Xi,{field:"popupRSSLink",value:1,defaultValue:1}]}],ts=[...ns].map(e=>({...e,applicable:"highlights",show:es})),rs={title:"Add to Calendar",icon:"add",groups:[{label:"Add to calendar",options:[{title:"Show Add to cal. button",templates:[sn,cn,An,dn,un,ln,pn],applicable:"design",name:"calendarShowSubscribe",defaultValue:0,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Add to cal. button",templates:[sn,ln,cn,dn,An,un],name:"calendarSubscribe",defaultValue:{bg:"#fff",bgHover:"#D3D3D3",borderRadius:"10px",padding:"0em 0.6em 0em 0.6em",borderColor:"#D3D3D3",borderColorHover:"#D3D3D3",borderWidth:"2px"},style:{selector:[".dc-calendar-subscribe-button"]},show:Ki,control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderColorHover:!0,showBorderRadius:!0}}},{title:"Add to cal. button label",templates:[sn,ln,cn,dn,An,un],name:"calendarSubscribeTypography",defaultValue:{fontSize:"14px",fontWeight:"400",lineHeight:"1em",color:"#333",colorHover:"#333"},style:{selector:[".dc-calendar-subscribe-button"]},show:Ki,control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0,showColorHover:!0,showLineHeight:!0}}},{title:"Add to cal. button",templates:[pn],name:"calendarSubscribe",defaultValue:{bg:"#fff",bgHover:"#edf2f7",borderRadius:"18px",padding:"0.6em 1em 0.6em 1em",borderColor:"#fff",borderColorHover:"#fff",borderWidth:"0.5px"},style:{selector:[".dc-detailed-list--calendar-subscribe-button"]},show:Ki,control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderColorHover:!0,showBorderRadius:!0}}},{title:"Add to cal. button label",templates:[pn],name:"calendarSubscribeTypography",defaultValue:{fontSize:"14px",fontWeight:"400",lineHeight:"1em",color:"#2d3748",colorHover:"#2d3748"},style:{selector:[".dc-detailed-list--calendar-subscribe-button"]},show:Ki,control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0,showColorHover:!0,showLineHeight:!0}}}]},{label:"Individual event subscription",options:[{title:"Show Add to cal. button in event details",templates:Ji,name:"eventDetailsShowSubscribeOptions",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Add to cal. Button",templates:Ji,name:"eventDetailsAddToCal",defaultValue:{bg:"#00aafb",bgHover:"#00AAFBB3",borderRadius:"25px",padding:"0.3em 1.4em 0.3em 1.4em"}
2,style:{selector:[".event-row--details .dc-event-add-to-calendar.dc-event-add-to-calendar--link"]},show:Qi,control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderRadius:!0}}},{title:"Add to cal. button label",templates:Ji,name:"eventDetailsAddToCalTypography",defaultValue:{fontSize:"1em",fontWeight:"500",color:"#fff",colorHover:"#fff",textTransform:"uppercase"},style:{selector:[".event-row--details .dc-event-add-to-calendar.dc-event-add-to-calendar--link"]},show:Qi,control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0,showColorHover:!0,showTextTransform:!0}}}]},{label:"Popup design",options:[{title:"Background color",templates:Ji,name:"subscribePopupBgColor",defaultValue:"#fff",show:Xi,style:{selector:".dc-subscribe-popup--card",property:"background-color"},tooltip:null,control:{kind:"color"}},{title:"Card title color",templates:Ji,name:"subscribePopupTitleColor",defaultValue:"#000",show:Xi,style:{selector:[".dc-subscribe-popup--card-section--header"],property:"color"},tooltip:null,control:{kind:"color"}},{title:"Section label color",templates:Ji,name:"subscribePopupSourceColor",defaultValue:"#000",show:Xi,style:{selector:".dc-subscribe-popup--card-section--subheader",property:"color"},tooltip:null,control:{kind:"color"}},{title:"Separator color",templates:Ji,name:"subscribePopupSeparatorColor",defaultValue:"#e0e0e0",show:Xi,style:{selector:[".dc-subscribe-popup--rss-feed-container",".dc-subscribe-popup--card-section--subheader"],property:"border-color"},tooltip:null,control:{kind:"color"}},{title:"Close button color",templates:Ji,name:"subscribePopupCloseButtonColor",defaultValue:"#333",show:Xi,style:{selector:[".dc-subscribe-popup--card--close::before",".dc-subscribe-popup--card--close::after"],property:"background-color"},tooltip:null,control:{kind:"color"}},{title:"Close button color on hover",templates:Ji,name:"subscribePopupCloseButtonColorOnHover",defaultValue:"#333",show:Xi,style:{selector:[".dc-subscribe-popup--card--close:hover::before",".dc-subscribe-popup--card--close:hover::after"],property:"background-color"},tooltip:null,control:{kind:"color"}},{title:"Show Add to cal. options",templates:Ji,name:"popupSubscribeShow",applicable:"design",defaultValue:1,show:Xi,control:{kind:"checkbox",options:{}}},{title:"Show RSS link",templates:Ji,name:"popupRSSLink",defaultValue:1,show:Xi,control:{kind:"checkbox",options:{}}},...ns,...ts]}]},os={title:"Events listing/Details colors",icon:"brush",groups:[{label:"Listing",options:[{title:"Left border",templates:[sn,ln,cn,pn,hn,dn,An,un],applicable:"design",integrations:[_n.google],name:"accentColor",defaultValue:"#b476c9",style:{selector:[".events-list--row-wrapper"],property:"background-color"},dependency:[{field:"generalUseEventAccent",value:0,defaultValue:1,message:'This option is overwritten by "Use calendar color as accent color" option'}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"All other borders",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"borderColor",defaultValue:"#e5e5e5",style:[{selector:".events-list--row-separator",property:"background-color"},{selector:[".events-list--row::after"],property:"background-color"},{selector:[".events-list-container"],property:["border-right-color","border-top-color","border-bottom-color"]},{selector:[".event-row--details .row"],property:["border-bottom-color"]},{selector:[".event-row--details .row-doubled .col-content.col-content--right"],property:["border-bottom-color"]},{selector:[".event-row--details .row-doubled .col-content.col-content--right"],property:["border-right-color"]},{selector:[".event-row--details .row-doubled"],property:["border-bottom-color"]},{selector:[".event-details--wrapper"],property:["border-left-color"]}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Background",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"eventBackgroundColor",defaultValue:"#fff",style:[{selector:".events-list--row",property:"background-color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}
2,{title:"Background hover",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"eventBackgroundHoverColor",defaultValue:"#fbfbfb",style:[{selector:".events-list--row:hover",property:"background-color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Main date",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"mainDateTypography",defaultValue:{fontSize:"1.9em",fontWeight:"700",letterSpacing:"0px",lineHeight:"1.1em",textTransform:"uppercase",color:"#ababab",colorHover:"#ababab"},style:{selector:[".events-list--date-container"]},tooltip:null,control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showLetterSpacing:!0,showLineHeight:!0,showTextTransform:!0,showColor:!0,showColorHover:!0}}},{title:"Event title",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"eventTitleTypography",defaultValue:{fontSize:"22px",fontWeight:"700",letterSpacing:"0px",lineHeight:"1.2em",textTransform:"none",color:"#6B6B6B",colorHover:"#6B6B6B"},style:{selector:[".events-list--event-description h2"]},tooltip:null,control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showLetterSpacing:!0,showLineHeight:!0,showTextTransform:!0,showColor:!0,showColorHover:!0}}},{title:"Event heading summary",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"eventHeadingSummaryTypography",defaultValue:{fontSize:"0.7em",fontWeight:"400",letterSpacing:"0px",lineHeight:"1.2em",textTransform:"none",color:"#6B6B6B",colorHover:"#6B6B6B"},style:{selector:[".events-list--event-description p"]},tooltip:null,control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showLetterSpacing:!0,showLineHeight:!0,showTextTransform:!0,showColor:!0,showColorHover:!0}}},{title:"Labels",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"eventDetailsLabelsTypography",defaultValue:{fontSize:"1em",fontWeight:"700",letterSpacing:"0px",lineHeight:"1em",textTransform:"uppercase",color:"#ababab",colorHover:"#ababab"},style:{selector:[".event-row--details h3",".event-row--details .col-icon .material-icons"]},tooltip:null,control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showLetterSpacing:!0,showLineHeight:!0,showTextTransform:!0,showColor:!0,showColorHover:!0}}},{title:"Event details",templates:[sn,ln,cn,dn,An,un,pn,hn],name:"eventSummaryTypography",defaultValue:{fontSize:"16px",fontWeight:"400",letterSpacing:"0px",lineHeight:"24px",textTransform:"none",color:"#6B6B6B",colorHover:"#6B6B6B"},style:{selector:[".event-row--details-row .event-row--details__pre",".event-row--details-row .event-row--details__pre p",".event-row--details-row .event-row--details__pre li",".event-row--details p"]},tooltip:null,control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showLetterSpacing:!0,showLineHeight:!0,showTextTransform:!0,showColor:!0,showColorHover:!0}}},{title:"Show on map button box",templates:[sn,ln,dn,cn,dn,An,un,pn,hn],name:"eventDetailsMapBtn",defaultValue:{bg:"#fff",bgHover:"#aaaaaa",borderRadius:"6px",padding:"4px 8px 4px 8px",borderWidth:"1px",borderColor:"#cdcdcd"},style:{selector:[".dc-address-link--link"]},show:[{field:"eventDetailsLinkLocation",value:1,defaultValue:1}],control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderColorHover:!0,showBorderRadius:!0}}},{title:"Show on map button label",templates:[sn,ln,dn,cn,dn,An,un,pn,hn],name:"eventDetailsMapBtnTypography",defaultValue:{fontSize:"1em",lineHeight:"1.5em",fontWeight:"400",color:"#cdcdcd",colorHover:"#aaaaaa"},style:{selector:[".dc-address-link--link"]},show:[{field:"eventDetailsLinkLocation",value:1,defaultValue:1}],control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0,showColorHover:!0}}}]},{label:"Details",options:[{title:"Popup background",templates:[sn,ln,cn,dn,An,un,pn,hn],applicable:"design",name:"popupBackgroundColor",defaultValue:"#d2d2d2",style:[{selector:[e=>`.event-modal--wrapper.dce_calendar__${e}`,e=>`.events-list-modal--wrapper.dce_calendar__${e}`],property:"background-color"}],show:[{field:"generalOpenDetailsModal",value:1,defaultValue:1}],tooltip:{message:"The colored background behind your event details display.",url:"https://help.display.church/en/articles/8532359-design-events-listing-details-details-popup-background-background"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!0,showTransparentOption:!1}}}
2,{title:"Background",templates:[sn,ln,cn,dn,An,un,pn,hn],applicable:"design",name:"detailsBackgroundColor",defaultValue:"#fdfdfd",style:[{selector:".event-details--wrapper",property:"background-color"}],tooltip:{url:"https://help.display.church/en/articles/5907751-design-events-listing-details-colors-details",message:"Event details background color"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Link",templates:[sn,ln,cn,dn,An,un,pn,hn],applicable:"design",name:"anchorColor",defaultValue:"#6B6B6B",style:[{selector:[".event-row--details .anchor",".p a"],property:"color"}],tooltip:{url:"https://help.display.church/en/articles/5907751-design-events-listing-details-colors-details",message:"Color of URL in description"},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}},{title:"Link hover",templates:[sn,ln,cn,dn,An,un,pn,hn],applicable:"design",name:"anchorColorHover",defaultValue:"#ABABAB",style:[{selector:[".event-row--details .anchor:hover",".p a:hover"],property:"color"}],tooltip:{url:"https://help.display.church/en/articles/5907751-design-events-listing-details-colors-details",message:"Color of URL on mouse over"},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Event recurrence series",options:[{title:"Recurring series header background",integrations:[_n.google],templates:[sn,ln,cn,dn,An,un,pn,hn],name:"recurringSeriesDateBg",defaultValue:"#f8d189",style:[{selector:["li.dce-recurrence-header"],property:"background-color"}],show:[{field:"eventDetailsShowRecurringSeries",value:1,defaultValue:0}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring series  header",integrations:[_n.google],templates:[sn,ln,cn,dn,An,un,pn,hn],name:"recurringSeriesDate",defaultValue:"#ffffff",style:[{selector:["li.dce-recurrence-header"],property:"color"}],show:[{field:"eventDetailsShowRecurringSeries",value:1,defaultValue:0}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring series item background",integrations:[_n.google],templates:[sn,ln,cn,dn,An,un,pn,hn],name:"recurringSeriesDateItemBg",defaultValue:"#f7f7f7",style:[{selector:["li.dce-recurrence-event-time"],property:"background-color"}],show:[{field:"eventDetailsShowRecurringSeries",value:1,defaultValue:0}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring series item text",integrations:[_n.google],templates:[sn,ln,cn,dn,An,un,pn,hn],name:"recurringSeriesDateItem",defaultValue:"#6b6b6b",style:[{selector:["li.dce-recurrence-event-time .dce-recurrence-time","li.dce-recurrence-event-time .dce-recurrence-description"],property:"color"}],show:[{field:"eventDetailsShowRecurringSeries",value:1,defaultValue:0}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring series item circle",integrations:[_n.google],templates:[sn,ln,cn,dn,An,un,pn,hn],name:"recurringSeriesDateCircle",defaultValue:"#f5ad51",style:[{selector:["li.dce-recurrence-event-time::before"],property:"color"}],show:[{field:"eventDetailsShowRecurringSeries",value:1,defaultValue:0}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring series item left border",integrations:[_n.google],templates:[sn,ln,cn,dn,An,un,pn,hn],name:"recurringSeriesDateItemLeftBorder",defaultValue:"#dfdddd",style:[{selector:["li.dce-recurrence-event-time"],property:"border-left-color"}],show:[{field:"eventDetailsShowRecurringSeries",value:1,defaultValue:0}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring series show more button",integrations:[_n.google],templates:[sn,ln,cn,dn,An,un,pn,hn],name:"recurringSeriesShowMoreBtn",defaultValue:"#237ebd",style:[{selector:[".dce-recurrence--more-btn"],property:"background"}],show:[{field:"eventDetailsShowRecurringSeries",value:1,defaultValue:0}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring series show more button on hover",integrations:[_n.google],templates:[sn,ln,cn,dn,An,un,pn,hn],name:"recurringSeriesShowMoreBtnHover",defaultValue:"#237ebd",style:[{selector:[".dce-recurrence--more-btn:hover"],property:"background"}],show:[{field:"eventDetailsShowRecurringSeries",value:1,defaultValue:0}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring series show more button text",integrations:[_n.google],templates:[sn,ln,cn,dn,An,un,pn,hn],name:"recurringSeriesShowMoreBtnText",defaultValue:"#fff",style:[{selector:[".dce-recurrence--more-btn"],property:"color"}],show:[{field:"eventDetailsShowRecurringSeries",value:1,defaultValue:0}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring series show more button text on hover",integrations:[_n.google],templates:[sn,ln,cn,dn,An,un,pn,hn],name:"recurringSeriesShowMoreBtnTextHover",defaultValue:"#fff",style:[{selector:[".dce-recurrence--more-btn:hover"],property:"color"}],show:[{field:"eventDetailsShowRecurringSeries",value:1,defaultValue:0}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Accordion",options:[{title:"Collapse details bar",templates:[sn,ln,cn,dn,An,un],name:"eventListCollapseBG",defaultValue:"#f7f7f7",style:[{selector:[".event-list--details-close"],property:"background-color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Collapse details bar hover",templates:[sn,ln,cn,dn,An,un],name:"eventListCollapseHoverBG",defaultValue:"#f1f1f1",style:[{selector:[".event-list--details-close:hover"],property:"background-color"},{selector:[".event-list--details-close"],property:"border-bottom-color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Collapse event icon",templates:[sn,ln,cn,dn,An,un],name:"eventListCollapseIcon",defaultValue:"#808080",style:[{selector:[".event-list--details-close i"],property:"color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Event Details call-to-action",options:[{title:"CTA button box",templates:[sn,ln,dn,cn,dn,An,un,pn,hn],name:"cPCTA1stBtn",defaultValue:{bg:"#00aafb",bgHover:"#1ac4ff",borderRadius:"8px",padding:"8px 24px 8px 24px"}
2,style:{selector:[".event-row--details-row .dce--event-card--cta-btn"]},show:[{field:"cPopupShowCta1st",value:1,defaultValue:0}],control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderRadius:!0}}},{title:"CTA button label",templates:[sn,ln,dn,cn,dn,An,un,pn,hn],name:"cPCTA1stBtnTypography",defaultValue:{fontSize:"14px",fontWeight:"500",color:"#fff",colorHover:"#fff"},style:{selector:[".event-row--details-row .dce--event-card--cta-btn"]},show:[{field:"cPopupShowCta1st",value:1,defaultValue:0}],control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0,showColorHover:!0}}}]}]},as={title:"Full calendar",icon:"brush",groups:[{label:"Events",options:[{title:"Event name background",templates:[ln],name:"mcEventNameBgColor",defaultValue:"#D4F1FF",style:{selector:[".full-calendar .event-pill span"],property:"background-color"},tooltip:null,dependency:[{field:"mcShowEventsNames",value:1,defaultValue:0,message:'This option requires "Show Event names in cell" to be turned on'},{field:"generalUseEventAccent",value:0,defaultValue:1,message:'This option is overwritten by "Use calendar color as accent color" option'}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Event name",templates:[ln],name:"mcEventNameTextColor",defaultValue:"#4A4A4A",style:{selector:".full-calendar .event-pill span",property:"color"},tooltip:null,dependency:{field:"mcShowEventsNames",value:1,defaultValue:0,message:'This option requires "Show Event names in cell" to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"More events indication",templates:[ln],name:"mcMoreEventsIndicationColor",defaultValue:"#A9A6A6",style:[{selector:[".full-calendar .event-pill b",".full-calendar .event-dot b"],property:"color"},{selector:[".full-calendar.calendar table td .event-dot i"],property:"background-color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Details",options:[{title:"Number of events bg",templates:[ln],name:"mcEventsNumberBgColor",defaultValue:"#d4d4d4",style:[{selector:".full-calendar table td .events-counter",property:"background-color"}],tooltip:null,dependency:{field:"mcShowEventsCounter",value:1,defaultValue:0,message:'This option requires "Show number of events on mouse hover" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Number of events text",templates:[ln],name:"mcEventsNumberColor",defaultValue:"#ffffff",style:[{selector:".full-calendar table td .events-counter p",property:"color"}],tooltip:null,dependency:{field:"mcShowEventsCounter",value:1,defaultValue:0,message:'This option requires "Show number of events on mouse hover" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Hovered events list accent",templates:[ln],name:"mcHoveredEventsListAccentColor",defaultValue:"#FBAD61",style:[{selector:".full-calendar table td .detailed-events-counter ul li",property:"border-left-color"}],tooltip:null,dependency:{field:"mcShowEventsDetailedInfo",value:1,defaultValue:1,message:'This option requires "Show events detailed on mouse hover" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Hovered events list bg",templates:[ln],name:"mcHoveredEventsListBgColor",defaultValue:"#ffffff",style:[{selector:".full-calendar table td .detailed-events-counter",property:"background-color"}],tooltip:null,dependency:{field:"mcShowEventsDetailedInfo",value:1,defaultValue:1,message:'This option requires "Show events detailed on mouse hover" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Hovered events list text",templates:[ln],name:"mcHoveredEventsListColor",defaultValue:"#585858",style:[{selector:".full-calendar table td .detailed-events-counter ul li",property:"color"}
2],tooltip:null,dependency:{field:"mcShowEventsDetailedInfo",value:1,defaultValue:1,message:'This option requires "Show events detailed on mouse hover" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Hovered events list marker",templates:[ln],name:"mcHoveredEventsListMarkerColor",defaultValue:"#c3c3c3",style:[{selector:".full-calendar table td .detailed-events-counter::before",property:"border-top-color"},{selector:".full-calendar table td .detailed-events-counter.lefter::before",property:"border-right-color"}],tooltip:null,dependency:{field:"mcShowEventsDetailedInfo",value:1,defaultValue:1,message:'This option requires "Show events detailed on mouse hover" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]}]},is={title:"Weekly view",icon:"brush",groups:[{label:"Days",options:[{title:"Week day",templates:[cn],name:"wwWeekDay",defaultValue:"#949494",style:[{selector:".weekly-calendar .weekly-cal--day-container",property:"color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Week day background",templates:[cn],name:"wwWeekDayBg",defaultValue:"#fbfbfb",style:[{selector:".weekly-calendar .weekly-cal--day-container",property:"background-color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Week day hovered",templates:[cn],name:"wwWeekDayHover",defaultValue:"#949494",style:[{selector:[".weekly-calendar .weekly-cal--day-container:hover"],property:"color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Week day hovered bg",templates:[cn],name:"wwWeekDayHoverBg",defaultValue:"#f7f7f7",style:[{selector:[".weekly-calendar .weekly-cal--day-container:hover"],property:"background-color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected day",templates:[cn],name:"wwWeekDaySelected",defaultValue:"#ffffff",style:[{selector:[".weekly-calendar .weekly-cal--day-container.selected",".weekly-calendar .weekly-cal--day-container.selected:hover"],property:"color"}],tooltip:null,dependency:{field:"wwEventsLocation",value:"events_list",defaultValue:"events_list",message:'This option requires "Weekly View Events as Events List" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected day background",templates:[cn],name:"wwWeekDaySelectedBg",defaultValue:"#f79191",style:[{selector:[".weekly-calendar .weekly-cal--day-container.selected",".weekly-calendar .weekly-cal--day-container.selected:hover"],property:"background-color"}],tooltip:null,dependency:{field:"wwEventsLocation",value:"events_list",defaultValue:"events_list",message:'This option requires "Weekly View Events as Events List" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Frame",options:[{title:"Color",templates:[cn],name:"wwFrameColor",defaultValue:"#f1f1f1",style:[{selector:[".weekly-calendar .weekly-cal--day-wrapper"],property:["border-color"]}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Current day accent",templates:[cn],name:"wwAccent",defaultValue:"#f79191",style:[{selector:[".weekly-calendar .weekly-cal--day-container.today::before"],property:["background-color"]}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Events",options:[{title:"Indication",templates:[cn],name:"wwEventIndication",defaultValue:"#4bb5d8",style:[{selector:[".weekly-calendar .weekly-cal--day-events-indicator"],property:["background-color"]}],tooltip:null,dependency:{field:"wwShowEventsIndication",value:1,defaultValue:1,message:'This option requires "Show Events indication" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Pills",options:[{title:"Color",templates:[cn],name:"wwPillColor",defaultValue:"#fff",style:[{selector:[".weekly-calendar.pill .weekly-calendar--container a .weekly-cal--day__event",".weekly-calendar.pill .weekly-calendar--container .weekly-cal--day__event",".weekly-calendar.pill .weekly-calendar--container .weekly-cal--day__event .time"],property:["color"]}],tooltip:null,dependency:{field:"wwEventsLocation",value:"pills",defaultValue:"events_list",message:'This option requires "Weekly View Events as Pills" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}
2,{title:"Background",templates:[cn],name:"wwPillColorBG",defaultValue:"#4bb5d8",style:[{selector:[".weekly-calendar.pill .weekly-calendar--container .weekly-cal--day__event"],property:["background-color"]}],tooltip:null,dependency:[{field:"wwEventsLocation",value:"pills",defaultValue:"events_list",message:'This option requires "Weekly View Events as Pills" behavior to be turned on'},{field:"generalUseEventAccent",value:0,defaultValue:1,message:'This option is overwritten by "Use calendar color as accent color" option'}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Stack",options:[{title:"Color",templates:[cn],name:"wwStackColor",defaultValue:"#949494",style:[{selector:[".weekly-calendar.stack .weekly-calendar--container .weekly-cal--day__event",".weekly-calendar.stack .weekly-calendar--container .weekly-cal--day__event .time"],property:["color"]}],tooltip:null,dependency:{field:"wwEventsLocation",value:"stack",defaultValue:"events_list",message:'This option requires "Weekly View Events as Stack" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Accent color",templates:[cn],name:"wwStackAccent",defaultValue:"#4bb5d8",style:[{selector:[".weekly-calendar.stack .weekly-calendar--container .weekly-cal--day__event"],property:["border-color"]}],tooltip:null,dependency:[{field:"wwEventsLocation",value:"stack",defaultValue:"events_list",message:'This option requires "Weekly View Events as Stack" behavior to be turned on'},{field:"generalUseEventAccent",value:0,defaultValue:1,message:'This option is overwritten by "Use calendar color as accent color" option'}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Navigation",options:[{title:"This week button",templates:[cn],name:"wwThisWeekBtn",defaultValue:"#b7b7b7",style:[{selector:[".weekly-calendar .date-range-selector__this-week"],property:["color"]}],tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This option requires "Allow changing weeks" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"This week button border",templates:[cn],name:"wwThisWeekBtnBorder",defaultValue:"#e2e0e2",style:[{selector:[".weekly-calendar .date-range-selector__this-week"],property:["border-color"]}],tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This option requires "Allow changing weeks" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"This week button background",templates:[cn],name:"wwThisWeekBtnBG",defaultValue:"#e2e0e2",style:[{selector:[".weekly-calendar .date-range-selector__this-week"],property:["background-color"]}],tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This option requires "Allow changing weeks" behavior to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Month label background",templates:[cn],name:"wwMonthLabelBg",defaultValue:"#f3f3f3",style:[{selector:[".weekly-calendar .new-month-label"],property:["background-color"]}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]}]},ss=[{field:"showtagDropdown",value:1,defaultValue:0},{field:"showcalendarDropdown",value:1,defaultValue:0,or:!0},{field:"showlocationDropdown",value:1,defaultValue:0,or:!0}],ls={title:"Navigation",icon:"brush",groups:[{label:"Header",options:[{title:"Selected date",templates:[sn,ln,dn,An,pn],name:"currentDateColor",defaultValue:"#737373",style:{selector:[".month-selector .dce__h1",".campuses-groups-header"],property:"color"},tooltip:{url:"https://help.display.church/en/articles/4699311-design-navigation-selected-date",message:"Month + year color for monthly calendars and events lists."},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}},{title:"Past events header",templates:[dn,An],name:"pastEventsHeaderColor",defaultValue:"#737373",style:{selector:["h3.card-view--past-events-header"],property:"color"},show:[{field:"eventsNumberOption",value:"date_range",defaultValue:"upcoming"},{field:"dateRangeSortOrderOption",value:"upcoming-first",defaultValue:"chronological"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Month selector",options:[{title:"Border",templates:[sn,ln,dn,An],name:"monthSelectorBorderColor",defaultValue:"#737373",style:{selector:".month-selector .rev-navigation .rev-navigation-arrow",property:"border-color"},tooltip:{url:"https://help.display.church/en/articles/4699625-design-navigation-month-selector-x-5",message:"Ring color for monthly calendars and events lists."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}
2,{title:"Background",templates:[sn,ln,dn,An],name:"monthSelectorBackgroundColor",defaultValue:"inherit",style:{selector:".month-selector .rev-navigation .rev-navigation-arrow",property:"background-color"},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}},{title:"Background hovered",templates:[sn,ln,dn,An],name:"monthSelectorBackgroundHoveredColor",defaultValue:"#ededed",style:{selector:".month-selector .rev-navigation .rev-navigation-arrow:hover",property:"background-color"},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}},{title:"Control",templates:[pn],name:"monthSelectorControlColor",defaultValue:"#1a202c",style:{selector:".month-selector .rev-navigation .rev-navigation-arrow",property:"color"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Control hovered",templates:[pn],name:"monthSelectorControlHoveredColor",defaultValue:"#1a202c",style:{selector:".month-selector .rev-navigation .rev-navigation-arrow:hover",property:"color"},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Week selector",options:[{title:"Border",templates:[cn],name:"wwSelectorBorderColor",defaultValue:"#e2e2e2",style:{selector:".date-range-selector__week-selector-arrow .date-range-selector__week-selector-arrow--navigation .arrow",property:"border-color"},tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This requires "Allowing changing events" Header and Links option to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Background",templates:[cn],name:"wwSelectorBackgroundColor",defaultValue:"inherit",style:{selector:".date-range-selector__week-selector-arrow .date-range-selector__week-selector-arrow--navigation .arrow",property:"background-color"},tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This requires "Allowing changing events" Header and Links option to be turned on'},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}},{title:"Background hovered",templates:[cn],name:"wwSelectorBackgroundHoveredColor",defaultValue:"#e2e2e2",style:{selector:".date-range-selector__week-selector-arrow .date-range-selector__week-selector-arrow--navigation .arrow:hover",property:"background-color"},tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This requires "Allowing changing events" Header and Links option to be turned on'},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selector control",templates:[cn],name:"wwSelectorControlColor",defaultValue:"#e2e2e2",style:{selector:".date-range-selector__week-selector-arrow .date-range-selector__week-selector-arrow--navigation .arrow",property:"color"},tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This requires "Allowing changing events" Header and Links option to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selector control hovered",templates:[cn],name:"wwSelectorControlHoveredColor",defaultValue:"#fafafa",style:{selector:".date-range-selector__week-selector-arrow .date-range-selector__week-selector-arrow--navigation .arrow:hover",property:"color"},tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This requires "Allowing changing events" Header and Links option to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected week",templates:[cn],name:"wwSelectedWeekColor",defaultValue:"#adadad",style:{selector:".date-range-selector-week-dropdown-value",property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected week background",templates:[cn],name:"wwSelectedWeekBgColor",defaultValue:"#f5f4f4",style:{selector:".date-range-selector-week-dropdown-value",property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Weeks dropdown background",templates:[cn],name:"wwWeekSelectorBg",defaultValue:"#f79191",style:{selector:[".date-range-selector-week-dropdown-controls",".date-range-selector-week-dropdown-list",".date-range-selector-week-dropdown-list-mover"],property:"background-color"},tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This requires "Allowing changing events" Header and Links option to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Weeks dropdown hovered background",templates:[cn],name:"wwWeekSelectorHoverBg",defaultValue:"#ef7777",style:{selector:[".date-range-selector-week-dropdown-list-mover:hover",".date-range-selector-week-dropdown-list-container li:h
2over"],property:"background-color"},tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This requires "Allowing changing events" Header and Links option to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Weeks dropdown selected item",templates:[cn],name:"wwWeekSelectorSelected",defaultValue:"#ef7777",style:{selector:[".date-range-selector-week-dropdown-list-container li.selected"],property:"background-color"},tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This requires "Allowing changing events" Header and Links option to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Weeks dropdown option",templates:[cn],name:"wwWeekSelectorOption",defaultValue:"#fff",style:{selector:[".date-range-selector-week-dropdown-controls",".date-range-selector-week-dropdown-list-mover",".date-range-selector-week-dropdown-list-container li"],property:"color"},tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This requires "Allowing changing events" Header and Links option to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Weeks dropdown border",templates:[cn],name:"wwWeekSelectorBorder",defaultValue:"#f7a6a6",style:{selector:[".date-range-selector-week-dropdown-list-container ul",".date-range-selector-week-dropdown-list-container ul li"],property:"border-color"},tooltip:null,dependency:{field:"wwAllowChangingWeeks",value:1,defaultValue:1,message:'This requires "Allowing changing events" Header and Links option to be turned on'},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Filters",options:[{title:"Toggle background",templates:[sn,ln,cn,dn,An],name:"filtersToggleBgColor",defaultValue:"#d3d3d3",style:[{selector:[".month-selector--filters-button"],property:"background-color"}],tooltip:{message:"Background of toggle switch for events lists and all calendar views."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Toggle label",templates:[sn,ln,cn,dn,An],name:"filtersToggleLabelColor",defaultValue:"#d3d3d3",style:[{selector:".month-selector--filters-controls .filter_title",property:"color"}],show:[{field:"showFiltersLabel",value:1,defaultValue:0}],tooltip:{message:"Color of toggle switch label."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Toggle hovered background",templates:[sn,ln,cn,dn,An],name:"filtersToggleBgHoverColor",defaultValue:"#d3d3d3c2",style:[{selector:".month-selector--filters-button:hover",property:"background-color"}],tooltip:{message:"Background of toggle switch for events lists and all calendar views."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Toggle label on hover",templates:[sn,ln,cn,dn,An],name:"filtersToggleLabelColorHover",defaultValue:"#d3d3d3c2",style:[{selector:".month-selector--filters-controls .filter_title:hover",property:"color"}],show:[{field:"showFiltersLabel",value:1,defaultValue:0}],tooltip:{message:"Color of toggle switch label on hover."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Toggle active background",templates:[sn,ln,cn,dn,An],name:"filtersToggleBgActiveColor",defaultValue:"#adadad",style:{selector:".month-selector--filters-button.active",property:"background-color"},tooltip:{url:"https://help.display.church/en/articles/4725931-design-navigation-filter-toggle-switch-x-7",message:"Background of toggle switch for events lists and all calendar views."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Toggle color",templates:[sn,ln,cn,dn,An],name:"filtersToggleColor",defaultValue:"#fff",style:{selector:".month-selector--filters-button",property:"color"},tooltip:{url:"https://help.display.church/en/articles/4725931-design-navigation-filter-toggle-switch-x-7",message:"Backgroun
2d of toggle switch for events lists and all calendar views."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Toggle hover color",templates:[sn,ln,cn,dn,An],name:"filtersToggleHoverColor",defaultValue:"#fff",style:{selector:".month-selector--filters-button:hover",property:"color"},tooltip:{url:"https://help.display.church/en/articles/4725931-design-navigation-filter-toggle-switch-x-7",message:"Background of toggle switch for events lists and all calendar views."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Toggle active color",templates:[sn,ln,cn,dn,An],name:"filtersToggleActiveColor",defaultValue:"#fff",style:{selector:".month-selector--filters-button.active",property:"color"},tooltip:{url:"https://help.display.church/en/articles/4725931-design-navigation-filter-toggle-switch-x-7",message:"Background of toggle switch for events lists and all calendar views."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Background",templates:[sn,ln,cn,dn,An],name:"filtersContainerBg",defaultValue:"#eaeaea",style:{selector:".calendar-filters",property:"background-color"},tooltip:{url:"https://help.display.church/en/articles/4725931-design-navigation-filter-toggle-switch-x-7",message:"Background of toggle switch for events lists and all calendar views."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected option",templates:[sn,ln,cn,dn,An],name:"filterSelectedOptionBg",defaultValue:"#eaeaea",style:{selector:".calendar-filters--options_selected",property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected option active bg",templates:[sn,ln,cn,dn,An],name:"filterDropdownActiveBG",defaultValue:"#a5a5a5",style:{selector:[".calendar-filters--options_selected.active",".calendar-filters--options_selected.active:hover"],property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected option hover bg",templates:[sn,ln,cn,dn,An],name:"filterDropdownHoveredBG",defaultValue:"#d2d2d2",style:{selector:[".calendar-filters--options .calendar-filters--options_selected:hover"],property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected option color",templates:[sn,ln,cn,dn,An],name:"filterSelectedOptionColor",defaultValue:"#606060",style:{selector:".calendar-filters--options .calendar-filters--options_selected",property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected option hover color",templates:[sn,ln,cn,dn,An],name:"filterDropdownHoveredColor",defaultValue:"#fff",style:{selector:[".calendar-filters--options .calendar-filters--options_selected:hover"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Selected option active color",templates:[sn,ln,cn,dn,An],name:"filterDropdownActiveColor",defaultValue:"#fff",style:{selector:[".calendar-filters--options_selected.active"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Option background color",templates:[sn,ln,cn,dn,An],name:"filterOptionBgColor",defaultValue:"#fff",style:{selector:[".calendar-filters--options_dropdown p"],property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Option background color hover",templates:[sn,ln,cn,dn,An],name:"filterOptionHoverBgColor",defaultValue:"#f7f7f7",style:{selector:[".calendar-filters--options_dropdown p:hover"],property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Option background active color",templates:[sn,ln,cn,dn,An],name:"filterOptionActiveBgColor",defaultValue:"#f7f7f7",style:{selector:[".calendar-filters--options_dropdown p.active"],property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Option label color",templates:[sn,ln,cn,dn,An],name:"filterOptionLabelColor",defaultValue:"#929292",style:{selector:[".calendar-filters--options_dropdown p"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Option label active color",templates:[sn,ln,cn,dn,An],name:"filterOptionLabelActiveColor",defaultValue:"#929292",style:{selector:[".calendar-filters--options_dropdown p.active"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Option label color hover",templates:[sn,ln,cn,dn,An],name:"filterOptionLabelHoverColor",defaultValue:"#606060",style:{selector:[".calendar-filters--options_dropdown p:hover"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Option border color",templates:[sn,ln,cn,dn,An],name:"filterOptionsBorderColor",defaultValue:"#d9d9d9",style:[{selector:[".calendar-filters--options_dropdown p"],property:"border-bottom-color"},{selector:[".calendar-filters--options_dropdown"],property:"border-color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Option border color hover",templates:[sn,ln,cn,dn,An],name:"filterOptionsBorderHoverColor",defaultValue:"#C7C7C7",style:[{selector:[".calendar-filters--options_dropdown p:hover"],property:"border-bottom-color"},{selector:[".calendar-filters--options_dropdown:hover"],property:"border-color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Option accent color",templates:[sn,ln,cn,dn,An],name:"filterOptionAccentColor",defaultValue:"#C7C7C7",style:[{selector:[".calendar-filters--options_dropdown p:hover"],property:"border-left-color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Option selected icon color bg",templates:[sn,ln,cn,dn,An],name:"filterOptionIconBGColor",defaultValue:"#9e9e9e",style:[{selector:[".calendar-filters--options_dropdown p i"],property:"background-color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Option selected icon color",templates:[sn,ln,cn,dn,An],name:"filterOptionIconColor",defaultValue:"#fff",style:[{selector:[".calendar-filters--options_dropdown p i"],property:"color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Filters",options:[{title:"Filter dropdown",templates:[pn],name:"filterDropdownSurface",defaultValue:{bg:"#fff",bgHover:"#edf2f7",borderRadius:"18px",padding:"0.6666em 1em 0.6666em 1em",borderColor:"#d5d5d5",borderWidth:"1px",borderStyle:"solid"},style:{selector:[".dce-detailed-list .calendar-filters .calendar-filters--options_selected"]},show:[ss],control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderRadius:!0}}},{title:"Filter dropdown label",templates:[pn],name:"filterDropdownTypo",defaultValue:{fontSize:"0.75em",fontWeight:"400",lineHeight:"160%",color:"#2d3748",colorHover:"#2d3748"},style:{selector:[".dce-detailed-list .calendar-filters .calendar-filters--options_selected"]},show:[ss],control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0,showColorHover:!0,showLineHeight:!0}}},{title:"Filter option",templates:[pn],name:"filterOptionSurface",defaultValue:{bg:"#fff",bgHover:"#edf2f7",borderRadius:"0px",padding:"0.4em 0.4em 0.4em 0.4em",borderColor:"#ffffff",borderWidth:"0px",borderStyle:"none"},style:{selector:[".dce-detailed-list .calendar-filters .calendar-filters--options_dropdown .calendar-filters--options_dropdown-item"]},show:[ss],control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderRadius:!0}}},{title:"Filter dropdown label",templates:[pn],name:"filterOptionTypo",defaultValue:{fontSize:"0.82em",fontWeight:"400",lineHeight:"1.62",color:"#141827",colorHover:"#141827",textTransform:"capitalize"},style:{selector:[".dce-detailed-list .calendar-filters .calendar-filters--options_dropdown .calendar-filters--options_dropdown-item"]},show:[ss],control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0,showColorHover:!0,showLineHeight:!0,showTextTransform:!0}}},{title:"Selected filter option",templates:[pn],name:"filterActOptionSurface",defaultValue:{bg:"#334aff",bgHover:"#334aff",borderRadius:"0px",padding:"0.4em 0.4em 0.4em 0.4em",borderColor:"#ffffff",borderWidth:"0px",borderStyle:"none"},style:{selector:[".dce-detailed-list .calendar-filters .calendar-filters--options_dropdown .calendar-filters--options_dropdown-item.active"]},show:[ss],control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderRadius:!0}}},{title:"Selected filter option label",templates:[pn],name:"filterActOptionTypo",defaultValue:{fontSize:"0.82em",fontWeight:"400",lineHeight:"1.62",color:"#fff",colorHover:"#fff",textTransform:"capitalize"},style:{selector:[".dce-detailed-list .calendar-filters .calendar-filters--options_dropdown .calendar-filters--options_dropdown-item.active"]},show:[ss],control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0,showColorHover:!0,showLineHeight:!0,showTextTransform:!0}}}]}]},cs=[{label:"Small",value:"14px"},{label:"Medium",value:"16px"},{label:"Large",value:"18px"},{label:"Extra large",value:"22px"}],ds={title:"Fonts",icon:"format_size",groups:[{label:"General",options:[{title:"Font family",templates:[An,ln,cn,dn,sn,un,pn,hn],name:"fontFamily",defaultValue:"Roboto",style:{selector:[e=>`.calendar.dce_calendar__${e}`,e=>`.event-modal--wrapper.dce_calendar__${e}`],property:"font-family"},tooltip:{url:"https://help.display.church/en/articles/4495714-design-fonts-font-family",message:"Select the font for calendars and events lists."},control:{kind:"fontFamily",options:{placeholder:"Search Google Fonts",inherit:!0}}}]},{label:"Sizes",options:[{title:"Responsive fonts",templates:[An,ln,cn,dn,sn,un],name:"cResponsiveFonts",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}},dependency:{field:"cResponsiveFonts",value:0,defaultValue:1,message:"To fully enable the responsive feature, please: (1) Click Save to confirm your action. (2) Refresh the page. (3) Come back here [Design - Fonts - Responsive fonts}. Now, moving the slider button will show an accurate view."},version:{created:"before",value:1662989037}},{title:"Size",templates:[sn,cn,pn,hn],name:"cFontSizeDesktop",defaultValue:"16px",style:{selector:[e=>`.calendar.dce_calendar__${e}`,e=>`.calendar.dce_calendar__${e} p`],property:["font-size"]},show:[{field:"cResponsiveFonts",value:1,defaultValue:1}],tooltip:null,control:{kind:"range",options:cs}},{title:"Size",templates:[ln],name:"cFontSizeDesktop",defaultValue:"18px",style:{selector:[e=>`.calendar.dce_calendar__${e}`,e=>`.calendar.dce_calendar__${e} p`],property:["font-size"]},show:[{field:"cResponsiveFonts",value:1,defaultValue:1}],tooltip:null,control:{kind:"range",options:cs}},{title:"Responsive",templates:[An,dn,un],name:"cFontSizeDesktop",defaultValue:"14px",style:{selector:[e=>`.calendar.dce_calendar__${e}`,e=>`.calendar.dce_calendar__${e} p`],property:["font-size"]},show:[{field:"cResponsiveFonts",value:1,defaultValue:1}],tooltip:null,control:{kind:"range",options:[{label:"Small",value:"12px"},{label:"Medium",value:"14px"},{label:"Large",value:"16px"},{label:"Extra large",value:"18px"}]}},{title:"Responsive Popup",templates:[An,ln,cn,dn,sn,un,pn,hn],name:"cFontSizeDesktopPopup",defaultValue:"16px",style:{selector:[e=>`.event-modal--wrapper.dce_calendar__${e}`,e=>`.events-list-modal--wrapper.dce_calendar__${e}`],property:["font-size"]},show:[{field:"cResponsiveFonts",value:1,defaultValue:1}],tooltip:null,control:{kind:"range",options:cs}},{title:"Month/Year",templates:[sn,ln],name:"currentDateFontSize",defaultValue:"36px",style:{selector:[".month-selector .h1"],property:["font-size","line-height"]},tooltip:{url:"https://help.display.church/en/articles/4495810-design-fonts-month-year-size",message:"Size of the month and year font for calendars and events lists."},show:[{field:"cResponsiveFonts",value:0,defaultValue:1}],control:{kind:"fontSize",options:{placeholder:"Font Size",inherit:!0}},version:{created:"before",value:1662989037}},{title:"Event title size",templates:[An,ln,cn,dn,sn,un,hn],name:"eventTitleFontSize",defaultValue:"22px",style:{selector:[".events-list--event-description h2"],property:["font-size","line-height"]},tooltip:{url:"https://help.display.church/en/articles/4498986-design-fonts-event-title-size",message:"Size of the event title font for calendars and events lists."},show:[{field:"cResponsiveFonts",value:0,defaultValue:1}],control:{kind:"fontSize",options:{placeholder:"Font Size",inherit:!0}},version:{created:"before",value:1662989037}},{title:"Event description size",templates:[An,ln,cn,dn,sn,un,hn],name:"eventDescriptionFontSize",defaultValue:"11px",style:{selector:[".events-list--event-description p"],property:["font-size","line-height"]},tooltip:{url:"https://help.display.church/en/articles/4499040-design-fonts-event-description-size",message:"Size of the event description font for calendars and events lists"},show:[{field:"cResponsiveFonts",value:0,defaultValue:1}],control:{kind:"fontSize",options:{placeholder:"Font Size",inherit:!0}},version:{created:"before",value:1662989037}},{title:"Event details size",templates:[An,ln,cn,dn,sn,un,hn],name:"eventDetailsFontSize",defaultValue:"13px",style:{selector:[".event-row--detail
2s .p"],property:["font-size","line-height"]},show:[{field:"cResponsiveFonts",value:0,defaultValue:1}],tooltip:{url:"https://help.display.church/en/articles/5221953-design-fonts-event-details-size",message:"Increase / decrease font size of event details."},control:{kind:"fontSize",options:{placeholder:"Font Size",inherit:!0}},version:{created:"before",value:1662989037}}]},{label:"Filters",options:[{title:"Font family",templates:[An,ln,cn,dn,sn,un],name:"fontFamilyFilters",defaultValue:"Open Sans",style:{selector:e=>".calendar .calendar-filters",property:"font-family"},control:{kind:"fontFamily",options:{placeholder:"Search Google Fonts",inherit:!0}}}]}]},As={title:"Badges",icon:"star_border",groups:[{label:"Position",options:[{title:"Badges location",templates:[dn,An,un],name:"recurringBadgeLocation",defaultValue:"image-top",tooltip:{url:"https://help.display.church/en/articles/5844206-design-badges",message:"Choose placement of badge in calendar view."},show:[{field:"featuredShowBadge",value:1,defaultValue:0},{field:"recurringShowBadge",value:1,defaultValue:0,or:!0}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Top of the cover image",value:"image-top"},{label:"Bottom of the cover image",value:"image-bottom"},{label:"Top of the card content",value:"title-top"},{label:"Bottom of the card content",value:"title-bottom"}]}}}]},{label:"Recurring Events",options:[{title:"Show badge",templates:[sn,dn,An,un,cn,ln],name:"recurringShowBadge",defaultValue:0,tooltip:{message:"Display badge on image or near event title in calendar view.",url:"https://help.display.church/en/articles/5844206-design-badges"},control:{kind:"checkbox",options:{}}},{title:"Show badge in event details",templates:[sn,dn,An,un,cn,ln],name:"recurringShowBadgeInDetails",defaultValue:0,tooltip:{message:"Display badge in popup or accordion details.",url:"https://help.display.church/en/articles/5844206-design-badges"},control:{kind:"checkbox",options:{}}},{title:"Recurring event background",templates:[sn,cn,dn,An,un],name:"recurringBadgeBgColor",defaultValue:"#ff72e9",style:[{selector:[".dce--event-badge.dce--event-badge-recurring"],property:"background-color"}],tooltip:{message:"Color of area behind the badge text.",url:"https://help.display.church/en/articles/5844206-design-badges"},show:[{field:"recurringShowBadge",value:1,defaultValue:0},{field:"recurringShowBadgeInDetails",value:1,defaultValue:0,or:!0}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring event background",templates:[ln],name:"recurringBadgeBgColor",defaultValue:"#ff72e9",style:[{selector:[".dce--event-badge.dce--event-badge-recurring"],property:"background-color"}],tooltip:{message:"Color of area behind the badge text.",url:"https://help.display.church/en/articles/5844206-design-badges"},show:[{field:"recurringShowBadgeInDetails",value:1,defaultValue:0}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring event label",templates:[sn,cn,dn,An,un],name:"recurringBadgeColor",defaultValue:"#ffffff",style:[{selector:[".dce--event-badge.dce--event-badge-recurring"],property:"color"}],tooltip:{message:"Color of the text characters themselves.",url:"https://help.display.church/en/articles/5844206-design-badges"},show:[{field:"recurringShowBadge",value:1,defaultValue:0},{field:"recurringShowBadgeInDetails",value:1,defaultValue:0,or:!0}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring event label",templates:[ln],name:"recurringBadgeColor",defaultValue:"#ffffff",style:[{selector:[".dce--event-badge.dce--event-badge-recurring"],property:"color"}],tooltip:{message:"Color of the text characters themselves.",url:"https://help.display.church/en/articles/5844206-design-badges"},show:[{field:"recurringShowBadgeInDetails",value:1,defaultValue:0}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring icon color",templates:[ln],name:"fullCalRecurringBadgeColor",defaultValue:"#ffffff",style:[{selector:[".event-pill i.dce--event-badge-recurring"],property:"color"}],tooltip:null,show:[{field:"recurringShowBadge",value:1,defaultValue:0}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Featured Events",options:[{title:"Show badge",templates:[sn,dn,An,un,cn,ln],name:"featuredShowBadge",applicable:"design",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/5844206-design-badges",message:"Display badge on image or near event title in calendar view."},control:{kind:"checkbox",options:{}}},{title:"Show badge",templates:[sn,dn,An,un,cn,ln],applicable:"highlights",name:"featuredShowBadge",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/5844206-design-badges",message:"Display badge on image or near event title in calendar view."},control:{kind:"checkbox",options:{}}},{title:"Show badge in event details",templates:[sn,dn,An,un,cn,ln],name:"featuredShowBadgeInDetails",applicable:"design",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/5844206-design-badges",message:"Display badge in pop-up or accordion details."},control:{kind:"checkbox",options:{}}},{title:"Show badge in event details",templates:[sn,dn,An,un,cn,ln],name:"featuredShowBadgeInDetails",applicable:"highlights",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/5844206-design-badges",message:"Display badge in pop-up or accordion details."},control:{kind:"checkbox",options:{}}},{title:"Featured event background",templates:[sn,cn,dn,An,un],name:"featuredBadgeBgColor",defaultValue:"#2ADDA6",style:[{selector:[".dce--event-badge.dce--event-badge-featured"],property:"background-color"}],tooltip:{url:"https://help.display.church/en/articles/5844206-design-badges",message:"Color of area behind the badge text."},show:[{field:"featuredShowBadge",value:1,defaultValue:0},{field:"featuredShowBadgeInDetails",value:1,defaultValue:0,or:!0}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Featured event label",templates:[sn,cn,dn,An,un],name:"featuredBadgeColor",defaultValue:"#ffffff",style:[{selector:[".dce--event-badge.dce--event-badge-featured"],property:"color"}],tooltip:{url:"https://help.display.church/en/articles/5844206-design-badges",message:"Color of the text characters themselves."},show:[{field:"featuredShowBadge",value:1,defaultValue:0},{field:"featuredShowBadgeInDetails",value:1,defaultValue:0,or:!0}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Featured event background",templates:[ln],name:"featuredBadgeBgColor",defaultValue:"#2ADDA6",style:[{selector:[".dce--event-badge.dce--event-badge-featured"],property:"background-color"}],tooltip:{url:"https://help.display.church/en/articles/5844206-design-badges",message:"Color of area behind the badge text."},show:[{field:"featuredShowBadgeInDetails",value:1,defaultValue:0}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Featured event label",templates:[ln],name:"featuredBadgeColor",defaultValue:"#ffffff",style:[{selector:[".dce--event-badge.dce--event-badge-featured"],property:"color"}],tooltip:{url:"https://help.display.church/en/articles/5844206-design-badges",message:"Color of the text characters themselves."},show:[{field:"featuredShowBadgeInDetails",value:1,defaultValue:0}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Recurring icon color",templates:[ln],name:"fullCalFeaturedBadgeColor",defaultValue:"#ffffff",style:[{selector:[".event-pill i.dce--event-badge-featured"],property:"color"}],tooltip:null,show:[{field:"featuredShowBadge",value:1,defaultValue:0}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]}]},us=[{label:"None",value:"none"}
2,{label:"Light",value:"0px 4px 8px 0px rgba(0, 0, 0, 0.17)"},{label:"Strong",value:"0px 7px 11px 0px rgba(0, 0, 0, 0.27)"}],ps={title:"Card's styles",icon:"brush",groups:[{label:"Card",options:[{title:"Card's image container color",templates:[dn,An,un],integrations:[_n.google],name:"cardImgContainerColor",defaultValue:"#b476c9",style:{selector:[".card-view--card-header-image"],property:"background-color"},dependency:[{field:"generalUseEventAccent",value:0,defaultValue:1,message:'This option is overwritten by "Use calendar color as accent color" option'}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Background color",templates:[dn,An,un],name:"cardBgColor",defaultValue:"#fff",style:{selector:[".card-view--card",".card-slider_card-wrapper"],property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Drop shadow",templates:[un],name:"carBoxShadow",defaultValue:"0px 4px 8px 0px rgba(0, 0, 0, 0.17)",style:{selector:[".card-slider_card-wrapper"],property:"box-shadow"},tooltip:null,control:{kind:"dropdown",options:{dropdownOptions:us}}},{title:"Drop shadow",templates:[dn,An],name:"carBoxShadow",defaultValue:"0px 4px 8px 0px rgba(0, 0, 0, 0.17)",style:{selector:[".card-view--card"],property:"box-shadow"},tooltip:null,control:{kind:"dropdown",options:{dropdownOptions:us}}},{title:"Event title",templates:[dn,An,un],name:"cardEventTitle",defaultValue:{fontSize:"22px",fontWeight:"700",letterSpacing:"0px",textTransform:"none",color:"#333"},style:{selector:[".card-view--card-content-body h2"]},tooltip:null,control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showLetterSpacing:!0,showLineHeight:!0,showTextTransform:!0,showColor:!0,showColorHover:!0}}},{title:"Event details",templates:[dn,An,un],name:"cardDetailsColor",defaultValue:"#333",style:[{selector:".card-view--card-content-body p",property:"color"}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Event date",templates:[dn,An,un],name:"cardDate",defaultValue:{fontSize:"14px",fontWeight:"400",letterSpacing:"0px",textTransform:"none",color:"#333"},style:{selector:[".card-view--card-content-body p.card-view--card-content-date"]},tooltip:null,control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showLetterSpacing:!0,showLineHeight:!0,showTextTransform:!0,showColor:!0,showColorHover:!0}}}]},{label:"Card Primary call to action",options:[{title:"CTA button box",templates:[dn,An,un],name:"cCardPCTA1stBtnSurface",defaultValue:{bg:"#00aafb",bgHover:"#1ac4ff",borderRadius:"8px",padding:"8px 24px 8px 24px"},style:{selector:[".dce--event-card--cta-btn"]},show:[{field:"cCardShowCta1st",value:1,defaultValue:0}],control:{kind:"surface",options:{showBg:!0,showBgHover:!0,showPadding:!0,showMargin:!0,showBorderStyle:!0,showBorderWidth:!0,showBorderColor:!0,showBorderRadius:!0}}},{title:"CTA button label",templates:[dn,An,un],name:"cCardPCTA1stBtnTypography",defaultValue:{fontSize:"14px",fontWeight:"500",color:"#fff",colorHover:"#fff"},style:{selector:[".dce--event-card--cta-btn"]},show:[{field:"cCardShowCta1st",value:1,defaultValue:0}],control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0,showColorHover:!0}}}]}]},hs={title:"Detailed list",icon:"dns",groups:[{label:"Event details",options:[{title:"Event date color",templates:[pn],name:"dLEventDateColor",defaultValue:"#333",style:{selector:[".dce-detailed-list--row-content-details-date > span"],property:"color"},tooltip:null,show:[{field:"dLShowDate",value:1,defaultValue:1}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Event repeat icon",templates:[pn],name:"dLEventRepeatIconColor",defaultValue:"#334aff",style:{selector:[".dce-detailed-list--row-content-details-date .dce-dl-event-repeat"],property:"color"},tooltip:null,show:[{field:"dLShowRepeatIcon",value:1,defaultValue:1}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Event name",templates:[pn],name:"dLEventNameColor",defaultValue:"#1a202c",style:{selector:[".dce-detailed-list--row-content-details-title h2"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Event name on hover",templates:[pn],name:"dLEventNameColorHover",defaultValue:"#1a202c",style:{selector:[".dce-detailed-list--row-content-details-title h2:hover"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Event name on hover accent",templates:[pn],name:"dLEventNameAccentColorHover",defaultValue:"#334aff",style:{selector:[".dce-detailed-list--row-content-details-title h2.dce-cursor-pointer:hover"],property:"border-bottom-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Event location color",templates:[pn],name:"dLEventLocationColor",defaultValue:"#333",style:{selector:[".dce-detailed-list--row-content-details-location"],property:"color"},tooltip:null,show:[{field:"dLShowLocation",value:1,defaultValue:1}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Description color",templates:[pn],integrations:[_n.google],name:"dLEventDescriptionColor",defaultValue:"#2d3748",style:{selector:[".dce-detailed-list--row-content-details-description p"],property:"color"},tooltip:null,show:[{field:"dLShowDescription",value:1,defaultValue:1}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Listing",options:[{title:"Month color",templates:[pn],name:"dLListMonthColor",defaultValue:"#1a202c",style:{selector:[".dce-detailed-list--divider-label"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Divider color",templates:[pn],name:"dLListDividerColor",defaultValue:"#cbd5e0",style:{selector:[".dce-detailed-list--divider::after"],property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Week day color",templates:[pn],name:"dLListWeekdayColor",defaultValue:"#2d3748",style:{selector:[".dce-detailed-list--row-date_month"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Day color",templates:[pn],name:"dLListDayColor",defaultValue:"#1a202c",style:{selector:[".dce-detailed-list--row-date_day"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Featured events",options:[{title:"Indicator color",templates:[pn],name:"dLFeaturedIndicatorColor",defaultValue:"#334aff",style:{selector:[".dce-detailed-list--row-date.dce-detailed-list--row-date.dce-detailed-list--row-date_featured::after"],property:"background-color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Badge color",templates:[pn],name:"dLFeaturedBadgeColor",defaultValue:"#334aff",style:{selector:[".dce-detailed-list--row-content-details-date .dce-detailed-list--row-date-featured",".dce-detailed-list--row-content-details-date .material-icons"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Call to Action",options:[{title:"Label color",templates:[pn],name:"dLCTALabelColor",defaultValue:"#1a202c",style:{selector:[".dce-detailed-list--row-content-details-cta"],property:"color"},show:[{field:"cDetailedShowCta1st",defaultValue:0,value:1}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Label color on hover",templates:[pn],name:"dLCTALabelColorHover",defaultValue:"#334aff",style:{selector:[".dce-detailed-list--row-content-details-cta:hover"],property:"color"},show:[{field:"cDetailedShowCta1st",defaultValue:0,value:1}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Label accent color",templates:[pn],name:"dLCTAAccentColor",defaultValue:"#334aff",style:{selector:[".dce-detailed-list--row-content-details-cta"],property:"border-bottom-color"},show:[{field:"cDetailedShowCta1st",defaultValue:0,value:1}],tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]}]},gs={title:"AI Search",icon:"auto_awesome",groups:[{label:"Behavior",options:[{title:"Enable AI Search",templates:[],integrationSettings:{create_embeddings:!0},name:"aiEnabled",defaultValue:0,show:[],control:{kind:"checkbox",options:{}}},{title:"Show events initially",templates:[dn,An,un,cn,ln,sn,pn],name:"aiPrefetchEvents",defaultValue:1,show:[{field:"aiEnabled",value:1,defaultValue:0}],control:{kind:"checkbox",options:{}}},{title:"Placeholder",templates:[dn,An,un,cn,ln,sn,pn],name:"aiPlaceholder",defaultValue:"Search for events...",show:[{field:"aiEnabled",value:1,defaultValue:0}],control:{kind:"text",options:{}}}]},{label:"Suggestions",options:[{title:"Show suggestions",templates:[dn,An,un,cn,ln,sn,pn],name:"aiShowSuggestions",defaultValue:1,show:[{field:"aiEnabled",value:1,defaultValue:0}],control:{kind:"checkbox",options:{}}},{title:"Suggestions (semi-colon separated)",templates:[dn,An,un,cn,ln,sn,pn],name:"aiSuggestions",defaultValue:"events this week; events for kids; the last week of this month",show:[{field:"aiEnabled",value:1,defaultValue:0},{field:"aiShowSuggestions",value:1,defaultValue:1}],control:{kind:"textarea",options:{}}}]},{label:"Results",options:[{title:"Best matches label",templates:[dn,An],name:"aiBestMatchesLabel",defaultValue:"Best matches",control:{kind:"text",options:{}},show:[{field:"aiEnabled",value:1,defaultValue:0}]},{title:"Remaining search results label",templates:[dn,An],name:"aiRemainingResultsLabel",defaultValue:"Events you might be interested in",control:{kind:"text",options:{}},show:[{field:"aiEnabled",value:1,defaultValue:0}]}]}]},ms=[{label:"Center",value:"center"},{label:"Left",value:"left"},{label:"Right",value:"right"}],fs=[{label:"Use first URL from event's description",value:"linkFirst"},{label:"Use last URL from event's description",value:"linkLast"},{label:"Contact organizer",value:"organizer"}],Cs={title:"Calls to action",icon:"call_to_action",groups:[{label:"Card call-to-action",options:[{title:"Show CTA button",templates:[dn,An,un],name:"cCardShowCta1st",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},control:{kind:"checkbox",options:{}}},{title:"Trigger action on card click",templates:[dn,An,un],name:"cCardActionOnClick",defaultValue:0,tooltip:null,control:{kind:"checkbox",options:{}}}
2,{title:"Make button full width",templates:[dn],name:"cCardCtaButtonFullWidth",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},control:{kind:"checkbox",options:{}},show:[{field:"cCardShowCta1st",value:1,defaultValue:0}]},{title:"Position",templates:[dn],defaultValue:"Center",name:"cCardCtaPosition",tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},show:[{field:"cCardCtaButtonFullWidth",value:0,defaultValue:1},{field:"cCardShowCta1st",value:1,defaultValue:0}],style:{selector:[".dc_calendar_card-cta-action-position"],property:"justify-content"},control:{kind:"dropdown",options:{dropdownOptions:ms}}},{title:"Position",templates:[An,un],name:"cCardListCtaPosition",defaultValue:"Center",tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},show:[{field:"cCardShowCta1st",value:1,defaultValue:0}],style:{selector:[".dc_calendar_card-cta-action-position"],property:"justify-content"},control:{kind:"dropdown",options:{dropdownOptions:ms}}},{title:"CTA action",templates:[dn,An,un],integrations:[_n.google],name:"cCardCTAAction1st",defaultValue:"linkFirst",show:[{field:"cCardShowCta1st",value:1,defaultValue:0},{field:"cCardActionOnClick",value:1,defaultValue:0,or:!0}],control:{kind:"dropdown",options:{dropdownOptions:fs}}},{title:"Use default CTA button label",templates:[dn,An,un],name:"cCard1stDefaultCTALabel",defaultValue:1,show:[{field:"cCardShowCta1st",value:1,defaultValue:0}],tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},control:{kind:"checkbox",options:{}}},{title:"CTA button label",templates:[dn,An,un],name:"cCard1stCTALabel",defaultValue:"Learn more",tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},show:[{field:"cCardShowCta1st",value:1,defaultValue:1},{field:"cCard1stDefaultCTALabel",value:0,defaultValue:1}],control:{kind:"text",options:{placeholder:"CTA button label"}}}]},{label:"Cards details call-to-action",options:[{title:"Show CTA button",templates:[pn],name:"cDetailedShowCta1st",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},control:{kind:"checkbox",options:{}}},{title:"CTA action",templates:[pn],integrations:[_n.google],name:"cDetailedCTAAction1st",defaultValue:"linkFirst",tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},show:[{field:"cDetailedShowCta1st",value:1,defaultValue:0}],control:{kind:"dropdown",options:{dropdownOptions:fs}}},{title:"Use default CTA button label",templates:[pn],name:"cDetailed1stDefaultCTALabel",defaultValue:1,show:[{field:"cDetailedShowCta1st",value:1,defaultValue:0}],tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},control:{kind:"checkbox",options:{}}},{title:"CTA button label",templates:[pn],name:"cDetailed1stCTALabel",defaultValue:"Learn more",tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},show:[{field:"cDetailedShowCta1st",value:1,defaultValue:1},{field:"cDetailed1stDefaultCTALabel",value:0,defaultValue:1}],control:{kind:"text",options:{placeholder:"CTA button label"}}}]},{label:"Event Details call-to-action",options:[{title:"Show CTA button",templates:[sn,dn,An,un,ln,cn,pn,hn],name:"cPopupShowCta1st",defaultValue:0,tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},control:{kind:"checkbox",options:{}}},{title:"CTA action",templates:[sn,dn,An,un,ln,cn,pn,hn],name:"cPopupCTAAction1st",integrations:[_n.google],defaultValue:"linkFirst",tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},show:[{field:"cPopupShowCta1st",value:1,defaultValue:0}],control:{kind:"dropdown",options:{dropdownOptions:fs}}},{title:"Use default CTA button label",templates:[sn,dn,An,un,ln,cn,pn,hn],name:"cPopup1stDefaultCTALabel",defaultValue:1,show:[{field:"cPopupShowCta1st",value:1,defaultValue:0}],tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},control:{kind:"checkbox",options:{}}},{title:"CTA button label",templates:[sn,dn,An,un,ln,cn,pn,hn],name:"cPopup1st
2CTALabel",defaultValue:"Learn more",tooltip:{url:"https://help.display.church/en/articles/8442825-calendar-design-calls-to-action"},show:[{field:"cPopupShowCta1st",value:1,defaultValue:1},{field:"cPopup1stDefaultCTALabel",value:0,defaultValue:1}],control:{kind:"text",options:{placeholder:"CTA button label"}}}]}]},bs=[dn,An,un,cn,ln,sn],vs=[{title:"Featured highlights",icon:"featured_video",groups:[{label:"Callout",options:[{title:"Label",templates:[dn,An,un,hn],name:"cFeaturedLabel",applicable:"highlights",defaultValue:"FEATURED EVENTS",tooltip:null,control:{kind:"text",options:{}}},{title:"Label color",templates:[dn,An,un,hn],name:"cFeaturedLabelColor",applicable:"highlights",defaultValue:"#C4C4C4",tooltip:null,style:{selector:[e=>".dce_calendar__"+e.replace("._highlights","")+" .dc-highlights .dce__h1"],property:"color"},control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}}]}]},Oi,Li,gs,Ui,{title:"Tiles",icon:"padding",groups:[{label:"Display information",options:[{title:"Show Event name",templates:[hn],name:"bcShowEventName",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show Event date",templates:[hn],name:"bcShowEventDate",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"If recurring, show icon",templates:[hn],name:"bcShowRecurringIcon",defaultValue:1,tooltip:null,show:[{field:"bcShowEventDate",value:1,defaultValue:1}],control:{kind:"checkbox",options:{}}}]},{label:"Presentation",options:[{title:"Wrap items",templates:[hn],name:"bcWrap",defaultValue:0,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Gap between items",templates:[hn],name:"bcGap",defaultValue:"30px",style:[{selector:".calendar-bubble-view_container",property:["gap"]}],tooltip:null,control:{kind:"text",options:{}}},{title:"Tile size",templates:[hn],name:"bcBubbleSize",defaultValue:"small",tooltip:null,control:{kind:"dropdown",options:{dropdownOptions:[{label:"Tiny",value:"tiny"},{label:"Small",value:"small"},{label:"Medium",value:"medium"},{label:"Large",value:"large"}]}}},{title:"Tile style",templates:[hn],name:"bcBubbleStyle",defaultValue:"rounded",tooltip:null,control:{kind:"dropdown",options:{dropdownOptions:[{label:"Square",value:"square"},{label:"Rounded",value:"rounded"},{label:"Circle",value:"circle"}]}}},{title:"Show border around tile",templates:[hn],name:"bcBubbleImgBorder",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Border size",templates:[hn],name:"bcBubbleImgBorderSize",defaultValue:"1px",style:[{selector:".bubble-view--bubble-image",property:["border-width"]}],show:[{field:"bcBubbleImgBorder",value:1,defaultValue:1}],tooltip:null,control:{kind:"text",options:{}}}]}]},Gi,Hi,{title:"Search",icon:"search",groups:[{label:"Behavior",options:[{title:"Enable search",templates:[dn,An,un,cn,ln,sn,pn],name:"searchEnabled",defaultValue:0,show:[],control:{kind:"checkbox",options:{}}},{title:"Keep search expanded",templates:[dn,An,un,cn,ln,sn,pn],name:"searchExpandedDefault",defaultValue:0,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"checkbox",options:{}}},{title:"Placeholder",templates:[dn,An,un,cn,ln,sn,pn],name:"searchInputPlaceholder",defaultValue:"Search events",show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"text",options:{}}}]},{label:"Search toggle button",options:[{title:"Background color",templates:bs,name:"searchToggleBg",defaultValue:"#D3D3D3FF",style:{selector:[".rev-cal-expand-search-block-btn"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Background color hover",templates:bs,name:"searchToggleBgHover",defaultValue:"#D3D3D3C1",style:{selector:[".rev-cal-expand-search-block-btn:hover"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Background color when expanded",templates:bs,name:"searchToggleBgExpanded",defaultValue:"#D3D3D3C1",style:{selector:[".rev-cal-search-block.rev-cal-search-block_expanded .rev-cal-expand-search-block-btn"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Icon color",templates:bs,name:"searchIconColor",defaultValue:"#FFF",style:{selector:[".rev-cal-expand-search-block-btn"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Icon color hover",templates:bs,name:"searchIconColorHover",defaultValue:"#FFF",style:{selector:[".rev-cal-expand-search-block-btn:hover"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Icon color when expanded",templates:bs,name:"searchIconColorExpanded",defaultValue:"#FFF",style:{selector:[".rev-cal-search-block.rev-cal-search-block_expanded .rev-cal-expand-search-block-btn"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}}]}
2,{label:"Search toggle button",options:[{title:"Background color",templates:[pn],name:"searchToggleBg",defaultValue:"#fff",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-expand-search-block-btn"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0,showTransparentOptions:!0}}},{title:"Background color hover",templates:[pn],name:"searchToggleBgHover",defaultValue:"#d3e5f6",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-expand-search-block-btn:hover"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Background color when expanded",templates:[pn],name:"searchToggleBgExpanded",defaultValue:"#fff",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-search-block.rev-cal-search-block_expanded .rev-cal-expand-search-block-btn"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0,showTransparentOptions:!0}}},{title:"Icon color",templates:[pn],name:"searchIconColor",defaultValue:"#2D3748",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-expand-search-block-btn"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Icon color hover",templates:[pn],name:"searchIconColorHover",defaultValue:"#2D3748",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-expand-search-block-btn:hover"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Icon color when expanded",templates:[pn],name:"searchIconColorExpanded",defaultValue:"#2D3748",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-search-block.rev-cal-search-block_expanded .rev-cal-expand-search-block-btn"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}}]},{label:"Text input",options:[{title:"Background color",templates:bs,name:"searchInputBg",defaultValue:"#FFF",style:{selector:[".rev-cal-search-block-input"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Text color",templates:bs,name:"searchInputTextColor",defaultValue:"#333",style:{selector:[".rev-cal-search-block-input"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Text color placeholder",templates:bs,name:"searchInputTextColorPlaceholder",defaultValue:"#8c8c8c",style:{selector:[".rev-cal-search-block input::placeholder"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Clear button background color",templates:bs,name:"searchInputClearBg",defaultValue:"#ddd",style:{selector:[".rev-cal-expand-clear-block-btn"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Clear button background color hover",templates:bs,name:"searchInputClearBgHover",defaultValue:"#ddd",style:{selector:[".rev-cal-expand-clear-block-btn:hover"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Clear button icon color",templates:bs,name:"searchInputClearColor",defaultValue:"#333",style:{selector:[".rev-cal-expand-clear-block-btn"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Clear button icon color hover",templates:bs,name:"searchInputClearColorHover",defaultValue:"#333",style:{selector:[".rev-cal-expand-clear-block-btn:hover"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Input border",templates:bs,name:"searchInputBorder",defaultValue:"#D3D3D3C1",style:{selector:[".rev-cal-expand-search-block-btn",".rev-cal-search-block-input",".rev-cal-search-block-btn"],property:"border-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}}]}
2,{label:"Text input",options:[{title:"Background color",templates:[pn],name:"searchInputBg",defaultValue:"#FFF",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-search-block-input"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Text color",templates:[pn],name:"searchInputTextColor",defaultValue:"#2d3748",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-search-block-input"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Text color placeholder",templates:[pn],name:"searchInputTextColorPlaceholder",defaultValue:"#8c8c8c",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-search-block input::placeholder"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Clear button background color",templates:[pn],name:"searchInputClearBg",defaultValue:"#fff",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-expand-clear-block-btn"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Clear button background color hover",templates:[pn],name:"searchInputClearBgHover",defaultValue:"#edf2f7",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-expand-clear-block-btn:hover"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Clear button icon color",templates:[pn],name:"searchInputClearColor",defaultValue:"#333",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-expand-clear-block-btn"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Clear button icon color hover",templates:[pn],name:"searchInputClearColorHover",defaultValue:"#333",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-expand-clear-block-btn:hover"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}},{title:"Input border",templates:[pn],name:"searchInputBorder",defaultValue:"#d5d5d5",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-expand-search-block-btn",".dc-detailed-list--calendar-header-top-controls .rev-cal-search-block-input",".dc-detailed-list--calendar-header-top-controls .rev-cal-search-block-btn"],property:"border-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{showCustomValue:!0}}}]},{label:"Submit button",options:[{title:"Background color",templates:bs,name:"searchSubmitBg",defaultValue:"#D3D3D3FF",style:{selector:[".rev-cal-search-block-btn"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{}}},{title:"Background color hover",templates:bs,name:"searchSubmitBgHover",defaultValue:"#D3D3D3C1",style:{selector:[".rev-cal-search-block-btn:hover"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{}}},{title:"Text color",templates:bs,name:"searchSubmitTextColor",defaultValue:"#333",style:{selector:[".rev-cal-search-block-btn"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{}}},{title:"Text color hover",templates:bs,name:"searchSubmitTextColorHover",defaultValue:"#333",style:{selector:[".rev-cal-search-block-btn:hover"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{}}}]},{label:"Submit button",options:[{title:"Background color",templates:[pn],name:"searchSubmitBg",defaultValue:"#EDF2F7FF",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-search-block-btn"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{}}}
2,{title:"Background color hover",templates:[pn],name:"searchSubmitBgHover",defaultValue:"#d3e5f6",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-search-block-btn:hover"],property:"background-color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{}}},{title:"Text color",templates:[pn],name:"searchSubmitTextColor",defaultValue:"#333",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-search-block-btn"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{}}},{title:"Text color hover",templates:[pn],name:"searchSubmitTextColorHover",defaultValue:"#333",style:{selector:[".dc-detailed-list--calendar-header-top-controls .rev-cal-search-block-btn:hover"],property:"color"},tooltip:null,show:[{field:"searchEnabled",value:1,defaultValue:0}],control:{kind:"color",options:{}}}]}]},Yi,rs,Cs,As,{title:"Branding",icon:"fingerprint",groups:[{label:"Header",options:[{title:"Show logo on the hosted page",templates:[sn,cn,An,dn,un,ln,pn,hn],applicable:"design",name:"brandShowLogo",defaultValue:0,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Keep logo sticky",templates:[sn,cn,An,dn,un,ln,pn,hn],show:[{field:"brandShowLogo",value:1,defaultValue:0}],applicable:"design",name:"brandLogoSticky",defaultValue:0,tooltip:{message:"Whether or not the branding should be visible on top of the hosted page."},control:{kind:"checkbox",options:{}}},{title:"Hosted page logo size",templates:[sn,cn,An,dn,un,ln,pn,hn],show:[{field:"brandShowLogo",value:1,defaultValue:0}],style:{selector:[".dc-calendar-branding--header-image-container img"],property:"height"},applicable:"design",name:"brandLogoSize",defaultValue:"5em",tooltip:null,control:{kind:"cssDimension",options:{placeholder:"CSS value for image width"}}},{title:"Show back button on the hosted page",templates:[sn,cn,An,dn,un,ln,pn,hn],applicable:"design",name:"brandShowBackButton",defaultValue:0,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Position of logo and back button",templates:[sn,cn,An,dn,un,ln,pn,hn],applicable:"design",name:"brandLogoPosition",defaultValue:"rev-logo-last",tooltip:null,control:{kind:"dropdown",options:{dropdownOptions:[{label:"Back button on the left, logo on the right",value:"rev-logo-last"},{label:"Back button on the right, logo on the left",value:"rev-logo-first"}]}},show:[{field:"brandShowLogo",value:1,defaultValue:0},{field:"brandShowBackButton",value:1,defaultValue:0,or:!0}]},{title:"Back button label",templates:[sn,cn,An,dn,un,ln,pn,hn],applicable:"design",name:"brandBackButtonLabel",defaultValue:"\u2190 Back to home",show:[{field:"brandShowBackButton",value:1,defaultValue:0}],tooltip:null,control:{kind:"text",options:{}}},{title:"Back button URL",templates:[sn,cn,An,dn,un,ln,pn,hn],applicable:"design",name:"brandBackButtonURL",defaultValue:"",show:[{field:"brandShowBackButton",value:1,defaultValue:0}],tooltip:null,control:{kind:"text",options:{}}},{title:"Link color",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"brandingLinkColor",defaultValue:"#5e5e5e",show:[{field:"brandShowBackButton",value:1,defaultValue:0}],style:{selector:[".dc-calendar-branding--header-backbutton-container a"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!0,showTransparentOption:!1}}},{title:"Link color on hover",templates:[sn,cn,An,dn,un,ln,pn,hn],name:"brandingLinkColorHover",defaultValue:"#444444B2",show:[{field:"brandShowBackButton",value:1,defaultValue:0}],style:{selector:[".dc-calendar-branding--header-backbutton-container a:hover"],property:"color"},tooltip:null,control:{kind:"color",options:{showInherit:!1,showCustomValue:!0,showTransparentOption:!1}}}]}]},{title:"Tile colors",icon:"brush",groups:[{label:"Tile",options:[{title:"Tile background",templates:[hn],name:"bcBubbleBg",defaultValue:"#336AD3",style:{selector:[".bubble-view--bubble-image"],property:"background-color"},tooltip:{message:"Change the color of the tile itself."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!0,showTransparentOption:!1}}},{title:"Border color",templates:[hn],name:"bcBubbleImgBorderColor",defaultValue:"#C7C6C6",style:{selector:[".bubble-view--bubble-image"],property:"border-color"},show:[{field:"bcBubbleImgBorder",value:1,defaultValue:1}],tooltip:{message:"Change the color of the borders around the tiles themselves."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!0,showTransparentOption:!1}}}]},{label:"Information",options:[{title:"Event name color",templates:[hn],name:"bcBubbleEventNameColor",defaultValue:"#535353",style:{selector:[".bubble-view--bubble_event-name"],property:"color"},show:[{field:"bcShowEventName",value:1,defaultValue:1}],tooltip:null,control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}},{title:"Event date color",templates:[hn],name:"bcBubbleEventDateColor",defaultValue:"#a09e9e",style:{selector:[".bubble-view--bubble_event-date"],property:"color"},show:[{field:"bcShowEventDate",value:1,defaultValue:1}],tooltip:null,control:{kind:"color",options:{showInherit:!0,showCustomValue:!1,showTransparentOption:!1}}}]}
2,{label:"Scroll arrows",options:[{title:"Background",templates:[hn],name:"bcBubbleArrowBg",defaultValue:"#ffffff",style:{selector:[".calendar-bubble-view_scroll_button"],property:"background-color"},show:[{field:"bcWrap",value:0,defaultValue:0}],tooltip:{message:"Color of background."},control:{kind:"color",options:{showCustomValue:!0,showTransparentOption:!0}}},{title:"Color",templates:[hn],name:"bcBubbleArrowColor",defaultValue:"#A09E9E",style:{selector:[".calendar-bubble-view_scroll_button",".calendar-bubble-view_scroll_button .material-icons"],property:["border-color","color"]},show:[{field:"bcWrap",value:0,defaultValue:0}],tooltip:{message:"Color of ring and arrow."},control:{kind:"color",options:{showCustomValue:!0,showTransparentOption:!0}}},{title:"Background on hover",templates:[hn],name:"bcBubbleArrowHoverBg",defaultValue:"#ffffff",style:{selector:[".calendar-bubble-view_scroll_button:hover"],property:"background-color"},show:[{field:"bcWrap",value:0,defaultValue:0}],tooltip:{message:"Color or background on hover."},control:{kind:"color",options:{showCustomValue:!0,showTransparentOption:!0}}},{title:"Color on hover",templates:[hn],name:"bcBubbleArrowHoverColor",defaultValue:"#A09E9E",style:{selector:[".calendar-bubble-view_scroll_button:hover",".calendar-bubble-view_scroll_button:hover .material-icons"],property:["border-color","color"]},show:[{field:"bcWrap",value:0,defaultValue:0}],tooltip:{message:"Color of ring and arrow on hover."},control:{kind:"color",options:{showCustomValue:!0,showTransparentOption:!0}}},{title:"Right edge gradient",templates:[hn],name:"bcBubbleArrowRightEdge",defaultValue:"linear-gradient(90deg, rgba(255, 255, 255, 0) 10%, #ffffff 90%)",style:{selector:[".calendar-bubble-view_scroll-right"],property:"background"},show:[{field:"bcWrap",value:0,defaultValue:0}],tooltip:{message:"The color of the gradient at the right edge of your Tiles display.",url:"https://help.display.church/en/articles/8813392-design-tile-colors-scroll-arrows-right-and-left-gradient-colors"},control:{kind:"text",options:{placeholder:"CSS Gradient or color"}}},{title:"Left edge gradient",templates:[hn],name:"bcBubbleArrowLeftEdge",defaultValue:"linear-gradient(90deg, #ffffff 10%, rgba(255, 255, 255, 0) 100%)",style:{selector:[".calendar-bubble-view_scroll-left"],property:"background"},show:[{field:"bcWrap",value:0,defaultValue:0}],tooltip:{message:"The color of the gradient at the left edge of your Tiles display.",url:"https://help.display.church/en/articles/8813392-design-tile-colors-scroll-arrows-right-and-left-gradient-colors"},control:{kind:"text",options:{placeholder:"CSS Gradient or color"}}}]}]},ps,hs,os,as,is,ls,ds],xs=e=>e=>n=>{switch(n.type){case"CALENDAR_UPDATE_FULFILLED":case"CALENDAR_FETCH_FULFILLED":case"CALENDAR_SET":if(!n.payload||!n.payload.uuid||!n.payload.integration)break;const e=bi(n.payload,vs),t=bi({...n.payload,template:n.payload.widget_settings.featured_template||hn},vs,"highlights");n.payload.builder={design:e,highlights:t},n.payload.widget_settings={...n.payload.widget_settings,design:zi(n.payload.widget_settings.design||{},n.payload.builder.design.values),highlights:zi(n.payload.widget_settings.highlights||{},n.payload.builder.highlights.values)}}e(n)},ys=e=>n=>t=>{switch(t.type){case"CALENDARS_FETCH_FULFILLED":t.payload=t.payload.map(e=>(e.integration&&!Number.parseInt(e.integration.available)&&(e.integration=null),e));break;case"CALENDAR_FETCH_FULFILLED":case"CALENDAR_UPDATE_FULFILLED":t.payload.integration&&!Number.parseInt(t.payload.integration.available)&&(t.payload.integration=null);let n=e.getState().calendar.model;n||(n=e.getState().calendars.collection.find(e=>e.uuid===t.payload.uuid))}n(t)},ws=e=>e=>n=>{switch(n.type){case"ALERTS_FETCH_FULFILLED":n.payload=n.payload.map(e=>(e.integration&&!Number.parseInt(e.integration.available)&&(e.integration=null),e));break;case"ALERT_FETCH_FULFILLED":case"ALERT_UPDATE_FULFILLED":n.payload.integration&&!Number.parseInt(n.payload.integration.available)&&(n.payload.integration=null)}e(n)},_s={title:"Configuration",icon:"settings",groups:[{label:"Location",options:[{title:"Position",templates:[mn],name:"dcaPosition",defaultValue:"dc-banner_top",tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Where your Event Alert will display on the page."},control:{kind:"dropdown",options:{dropdownOptions:[{label:"Top of the page",value:"dc-banner_top"},{label:"Bottom of page",value:"dc-banner_bottom"}]}}},{title:"Placement",templates:[mn],name:"dcaPlacement",defaultValue:"dc-banner_stick",tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Whether your Event Alert will be visible when scrolling or not."},control:{kind:"dropdown",options:{dropdownOptions:[{label:"Stick",value:"dc-banner_stick"},{label:"Scroll with the page",value:"dc-banner_scroll"}]}}},{title:"Push content down (add spacing)",templates:[mn],name:"dcaBannerSpacing",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}}]},{label:"Behavior",options:[{title:"Show after",templates:[mn],name:"dcaShowAfter",defaultValue:"0",tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The first time the viewer will see your Event Alert."},control:{kind:"dropdown",options:{dropdownOptions:[{label:"On page load",value:"
20"},{label:"5 second delay",value:"5"},{label:"10 second delay",value:"10"},{label:"15 second delay",value:"15"},{label:"20 second delay",value:"20"},{label:"25 second delay",value:"25"},{label:"30 second delay",value:"30"},{label:"45 second delay",value:"45"},{label:"60 second delay",value:"60"},{label:"2 minute delay",value:"120"},{label:"After scrolling a little",value:"little"},{label:"After scrolling to middle",value:"middle"},{label:"After scrolling to bottom",value:"end"}]}}},{title:"Allow user to hide the banner",templates:[mn],name:"dcaCanHide",defaultValue:"1",tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show banner again after",templates:[mn],name:"dcaShowAgainAfter",defaultValue:"reload",tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"When next your viewer will see your Event Alert."},show:[{field:"dcaCanHide",value:1,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Every page reload",value:"reload"},{label:"After 1 day",value:"1"},{label:"After 2 days",value:"2"},{label:"After 3 days",value:"3"},{label:"After 4 days",value:"4"},{label:"After 5 days",value:"5"},{label:"After 6 days",value:"6"},{label:"After 7 days",value:"7"},{label:"After 2 weeks",value:"14"},{label:"After 3 weeks",value:"21"},{label:"After 4 weeks",value:"28"},{label:"After 1 month",value:"30"},{label:"After 2 months",value:"61"},{label:"After 3 months",value:"92"},{label:"On new event in the series",value:"event"},{label:"Never display again",value:"never"}]}}}]},{label:"Messaging",options:[{title:"Opening",templates:[mn],name:"dcaOpeningText",defaultValue:"Join us for the next",tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Type in the text line to change the default. "},control:{kind:"text",options:{placeholder:"Opening message"}}},{title:"Closing",templates:[mn],name:"dcaClosingText",defaultValue:"See you there!",tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Type in the text line to change the default."},control:{kind:"text",options:{placeholder:"Closing message"}}}]}]},Es={title:"Alerts",icon:"remove",groups:[{label:"----",options:[{title:"Page to display",templates:[mn],name:"dcAPageToDisplay",defaultValue:"",tooltip:null,show:[{field:"dcAPageToDisplay",value:!1,defaultValue:""}],control:{kind:"text",options:{}}},{title:"Show on",templates:[mn],name:"dcAPageToShowOnOption",defaultValue:"*",tooltip:null,show:[{field:"dcAPageToShowOnOption",value:!1,defaultValue:""}],control:{kind:"text",options:{}}},{title:"Show on",templates:[mn],name:"dcAPageToShowOn",defaultValue:"",tooltip:null,show:[{field:"dcAPageToShowOn",value:!1,defaultValue:""}],control:{kind:"text",options:{}}}]}]},ks={title:"Countdown timer",icon:"av_timer",groups:[{label:"Setup",options:[{title:"Show countdown timer",templates:[mn],name:"dcaShowCountdown",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Show/hide the timer."},control:{kind:"checkbox",options:{}}},{title:"Show countdown timer for all day events",templates:[mn],name:"dcaShowCountdownForAllDay",defaultValue:0,tooltip:{message:"Show/hide the timer regardless of all day events."},control:{kind:"checkbox",options:{}},show:[{field:"dcaShowCountdown",value:1,defaultValue:1}]}]},{label:"Typography",options:[{title:"Font family",templates:[mn],name:"fontFamilyCDT",defaultValue:"Teko",style:{selector:e=>".dc-alerts-banner table.dc--banner-container_countdown .dc--banner-container_countdown_thead",property:"font-family"},show:[{field:"dcaShowCountdown",value:1,defaultValue:1}],tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Choose your preferred timer font."},control:{kind:"fontFamily",options:{placeholder:"Search Google Fonts",inherit:!0}}},{title:"Size",templates:[mn],name:"dceAFontSizeCDT",defaultValue:"16px",style:{selector:[e=>".dc-alerts-banner table.dc--banner-container_countdown"],property:["font-size"]},show:[{field:"dcaShowCountdown",value:1,defaultValue:1}],tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Chose your preferred timer number and text size."}
2,control:{kind:"range",options:[{label:"Extra small",value:"12px"},{label:"Small",value:"14px"},{label:"Medium",value:"16px"},{label:"Large",value:"18px"},{label:"Extra large",value:"20px"}]}}]}]},Bs={title:"Call to Action",icon:"call_to_action",groups:[{label:"Setup",options:[{title:"Show Call To Action button",templates:[mn],name:"dcaShowCTA",defaultValue:1,tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Show/Hide CTA button."},control:{kind:"checkbox",options:{}}},{title:"Open links in a new tab",templates:[mn],name:"dcaLinkTargetNewTab",defaultValue:1,control:{kind:"checkbox",options:{}},show:[{field:"dcaShowCTA",value:1,defaultValue:1}]},{title:"CTA action",templates:[mn],integrations:[_n.google],name:"dcaCTAAction",defaultValue:"linkFirst",tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Choose what happens after viewer clicks your CTA button."},show:[{field:"dcaShowCTA",value:1,defaultValue:1}],control:{kind:"dropdown",options:{dropdownOptions:[{label:"Open first URL from event's description",value:"linkFirst"},{label:"Open last URL from event's description",value:"linkLast"},{label:"Contact organizer",value:"organizer"}]}}},{title:"Use default CTA button label",templates:[mn],name:"dcaCTAActionDefaultLabel",defaultValue:1,show:[{field:"dcaShowCTA",value:1,defaultValue:1}],tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Use the default or not."},control:{kind:"checkbox",options:{}}},{title:"CTA button label",templates:[mn],name:"dcaCTAActionLabel",defaultValue:"Learn more",tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Type in the text line to change the default."},show:[{field:"dcaCTAActionDefaultLabel",value:0,defaultValue:1},{field:"dcaShowCTA",value:1,defaultValue:1}],control:{kind:"text",options:{placeholder:"CTA button label"}}}]},{label:"Design",options:[{title:"Initial background color",templates:[mn],name:"dcaCTABgColorInitial",defaultValue:"#DCB30E",style:{selector:[".dce--bar_cta-container_button_flash-effect"],property:["--ribbon-background-color-opening"]},show:[{field:"dcaShowCTA",value:1,defaultValue:1}],tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The color of the CTA button background when it first appears."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Background color",templates:[mn],name:"dcaCTABgColor",defaultValue:"#DCB30E",style:{selector:[".dce--bar_cta-container_button_flash-effect"],property:["--cta-button-bg-color"]},show:[{field:"dcaShowCTA",value:1,defaultValue:1}],tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The color of the CTA button background after a second or two."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Background color on hover",templates:[mn],name:"dcaCTABgColorHover",defaultValue:"#DCB30E",style:{selector:[".dce--bar_cta-container_button_flash-effect:hover"],property:"background-color"},show:[{field:"dcaShowCTA",value:1,defaultValue:1}],tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The color of the CTA button background on hover."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Initial text color",templates:[mn],name:"dcaCTAColorInitial",defaultValue:"#fff",style:{selector:[".dce--bar_cta-container_button_flash-effect"],property:"--cta-button-color-opening"},show:[{field:"dcaShowCTA",value:1,defaultValue:1}],tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The color of the CTA button text when it first appears."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Text color",templates:[mn],name:"dcaCTAColor",defaultValue:"#2C3648",style:{selector:[".dce--bar_cta-container_button_flash-effect"],property:"--cta-button-color"},show:[{field:"dcaShowCTA",value:1,defaultValue:1}],tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The color of the CTA button text after a second or two."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]}]},Ss=[_s,{title:"Design",icon:"brush",groups:[{label:"Colors",options:[{title:"Initial background color",templates:[mn],name:"dcaBgColorInitial",defaultValue:"#0071e3",style:{selector:[".dc--banner.bg-flash-effect"],property:["--ribbon-background-color-opening"]},tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The color of the banner background when it first appears."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}
2,{title:"Background color",templates:[mn],name:"dcaBgColor",defaultValue:"#f5f5f7",style:{selector:[".dc--banner.bg-flash-effect"],property:["--ribbon-background-color"]},tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The color of the banner background after a second or two."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Initial text color",templates:[mn],name:"dcaColorInitial",defaultValue:"#fff",style:{selector:[".dc--banner-container.color-flash-effect"],property:["--ribbon-text-color-opening"]},tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The color of the text when it first appears."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Text color",templates:[mn],name:"dcaColor",defaultValue:"#1d1d1f",style:{selector:[".dc--banner-container.color-flash-effect"],property:["--ribbon-text-color"]},tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The color of the text after a second or two."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Close button color",templates:[mn],name:"dcaCloseBtnColor",defaultValue:"#6e6e73",style:{selector:[".dc--banner-close_container svg"],property:["fill"]},show:[{field:"dcaCanHide",value:1,defaultValue:1}],tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The color of the 'x' in the second view."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Close button color on hover",templates:[mn],name:"dcaCloseBtnColorHover",defaultValue:"#6e6e73",style:{selector:[".dc--banner-close_container:hover svg"],property:["fill"]},show:[{field:"dcaCanHide",value:1,defaultValue:1}],tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"The color of the 'x' on hover."},control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]},{label:"Typography",options:[{title:"Font family",templates:[mn],name:"fontFamily",defaultValue:"Roboto",style:{selector:e=>".dc-alerts-banner",property:"font-family"},tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Choose your preferred event alert font."},control:{kind:"fontFamily",options:{placeholder:"Search Google Fonts",inherit:!0}}}]},{label:"Size",options:[{title:"Responsive",templates:[mn],name:"dceAFontSizeDesktop",defaultValue:"16px",style:{selector:[e=>".dc-alerts-banner"],property:["font-size"]},tooltip:{url:"https://help.display.church/en/articles/7191669-event-alerts-banner",message:"Chose your preferred event alert size."},control:{kind:"range",options:[{label:"Extra small",value:"12px"},{label:"Small",value:"14px"},{label:"Medium",value:"16px"},{label:"Large",value:"18px"},{label:"Extra large",value:"20px"}]}}]}]},Bs,ks,Es],js=e=>e=>n=>{switch(n.type){case"ALERT_UPDATE_FULFILLED":case"ALERT_FETCH_FULFILLED":case"ALERT_SET":if(!n.payload||!n.payload.uuid||!n.payload.integration)break;n.payload.builder={design:bi(n.payload,Ss),behavior:bi(n.payload,Ss)},n.payload.widget_settings={design:zi(n.payload.widget_settings.design||{},n.payload.builder.design.values),behavior:zi(n.payload.widget_settings.behavior||{},n.payload.builder.behavior.values)}}e(n)},Ts=e=>e=>n=>{switch(n.type){case"WIDGETS_FETCH_FULFILLED":n.payload.widgets=n.payload.widgets.map(e=>(e.integration&&!Number.parseInt(e.integration.available)&&(e.integration=null),e));break;case"WIDGET_FETCH_FULFILLED":case"WIDGET_UPDATE_FULFILLED":n.payload.integration&&!Number.parseInt(n.payload.integration.available)&&(n.payload.integration=null)}e(n)};const Fs=e=>n=>t=>{const r=e.getState().widgetItemsCache;switch(t.type){case"EVENTS_FETCH":case"FEATURED_EVENTS_FETCH":if(r.collection[t.requestUri])return void e.dispatch({...t,type:`${t.type}_FULFILLED_CACHED`,payload:{...r.collection[t.requestUri]}})}return n(t)};const Is=class{constructor(e){this.type=null,this.widgetModel=null,this.availableFilters=[],this.filtersSettings={},this.filterLabelCTA="Overload this component in your strategy",this.privateEventsSettingsWarning="Overload this component in your strategy",this.filterRawDataToStateObject=e=>(console.warn("CalendarIntegrationStrategy::filterRawDataToStateObject not inherited"),{}),this.filterRawToDisplayObject=e=>(console.warn("CalendarIntegrationStrategy::filterRawToDisplayObject not inherited"),{}),this.filterRenderName=e=>{console.warn("CalendarIntegrationStrategy::filterRenderName not inherited")},this.privateEventsControl=null,this.canUserFilter={},this.widgetModel=e}},Ns=()=>null,Ds=()=>(0,Wi.jsxs)("span",{children:["You may filter events on this calendar using one of the available filters."," ","dc"===Xt.branding?(0,Wi.jsx)("a",{href:"https://help.display.church/en/articles/5684553-setup-events-filter
2ing-calendars-event-alerts-gcal",target:"_blank_gcal_filters",className:"alert-link",children:"Follow this link to learn more."}):null]}),Ps=()=>(0,Wi.jsxs)("span",{children:["You may select featured events on this calendar using one of the available filters."," ",(0,Wi.jsx)("a",{href:"https://help.display.church/en/articles/5815427-setup-design-featured-events",target:"_blank_ccb_featured_filters",children:"Follow this link to learn more."})]});const zs=class extends Is{constructor(){super(...arguments),this.type=_n.google,this.availableFilters=["calendar","place","tag"],this.filtersSettings={calendar:{label:"Calendars",tooltipFeatured:{url:"https://help.display.church/en/articles/5815427-setup-design-featured-events",message:"Feature events for these calendars"}},place:{label:"Locations",tooltipFeatured:{url:"https://help.display.church/en/articles/5815427-setup-design-featured-events",message:"Feature events for these locations"}}},this.filterLabelCTA=Ds(),this.featuredFilterLabelCTA=Ps(),this.privateEventsSettingsWarning=Ns,this.filterRawDataToStateObject=e=>{const n=this.availableFilters.reduce((e,n)=>({...e,[n]:[]}),{});return e.map(e=>{e.value=e.platform_metadata_id,e.uuid=e.platform_metadata_id,e.label=this.filterRenderName(e),n[e.kind].push(e)}),n},this.filterRawToDisplayObject=e=>e.map(e=>(e.value=e.platform_metadata_id,e.uuid=e.platform_metadata_id,e.label=this.filterRenderName(e),e)),this.filterRenderName=e=>{switch(e.kind){case"calendar":return e.data.summary+(e.data.hidden?" (hidden)":"");case"place":return e.data.displayName||"";case"tag":return e.data.name;default:return e.id}},this._filters=[{field:{value:"calendar",label:"Calendar"}},{field:{value:"place",label:"Location"}},{field:{value:"tag",label:"Tag"}}],this.canUserFilter={calendar:!0,place:!0,tag:!0}}};const Os=class extends Is{constructor(){super(...arguments),this.type=_n.outlook,this.availableFilters=["calendar","place","tag"],this.filtersSettings={calendar:{label:"Calendars",tooltipFeatured:{url:"https://help.display.church/en/articles/5815427-setup-design-featured-events",message:"Feature events for these calendars"}},place:{label:"Locations",tooltipFeatured:{url:"https://help.display.church/en/articles/5815427-setup-design-featured-events",message:"Feature events for these locations"}}},this.filterLabelCTA=Ds(),this.featuredFilterLabelCTA=Ps(),this.privateEventsSettingsWarning=Ns,this.filterRawDataToStateObject=e=>{const n=this.availableFilters.reduce((e,n)=>({...e,[n]:[]}),{});return e.map(e=>{e.value=e.platform_metadata_id,e.uuid=e.platform_metadata_id,e.label=this.filterRenderName(e),n[e.kind].push(e)}),n},this.filterRawToDisplayObject=e=>e.map(e=>(e.value=e.platform_metadata_id,e.uuid=e.platform_metadata_id,e.label=this.filterRenderName(e),e)),this.filterRenderName=e=>{switch(e.kind){case"calendar":return e.data.summary+(e.data.hidden?" (hidden)":"");case"place":return e.data.displayName||"";case"tag":return e.data.name;default:return e.id}},this._filters=[{field:{value:"calendar",label:"Calendar"}},{field:{value:"place",label:"Location"}},{field:{value:"tag",label:"Tag"}}],this.canUserFilter={calendar:!0,place:!0,tag:!0}}},Ms=(e,n)=>{switch(e){case _n.google:return new zs(n);case _n.outlook:return new Os(n)}},Rs=n.createContext(""),Ls=e=>e=>n=>{switch(n.type){case"INTEGRATION_FILTERS_FETCH_FULFILLED":case"WIDGET_FILTERS_FETCH_FULFILLED":const e=Ms(n.integrationType);n.payload=n.payload.filter(e=>{var n,t,r;return"udf"!==e.kind||!(null===(n=e.data)||void 0===n||null===(t=n.label)||void 0===t||null===(r=t.toLowerCase())||void 0===r||!r.includes("demographic"))}),n.payload.sort((n,t)=>{const r=e.filterRenderName(n)||"",o=e.filterRenderName(t)||"";return r.localeCompare(o)})}e(n)},Us=(e,n,t)=>(e||(e=n.find(e=>e.uuid===t.uuid)),!!e&&Boolean(e.available||!1)),Gs=e=>n=>t=>{const r=e.getState();switch(t.type){case"CALENDAR_UPDATE_FULFILLED":t.previousAvailable=Us(r.calendar.model,r.calendars.collection,t.payload);break;case"WIDGET_UPDATE_FULFILLED":t.previousAvailable=Us(r.widget.model,r.widgets.collection,t.payload);break;case"ALERT_UPDATE_FULFILLED":t.previousAvailable=Us(r.alert.model,r.alerts.collection,t.payload);break;case"GROUP_UPDATE_FULFILLED":t.previousAvailable=Us(r.group.model,r.groups.collection,t.payload)}n(t)},Ws=Xe(e=>({model:e.model,token:e.token,pluginRedirectUrl:e.pluginRedirectUrl}),e=>e,{whitelist:["user"]}),Hs=Xe(e=>({model:e.model,subscription:e.subscription,credits:e.credits,subscriptionCredits:e.subscriptionCredits,billing:e.billing}),e=>e,{whitelist:["currentOrganization"]}),Vs={key:"root",storage:tn.A,whitelist:["user","autologin","currentOrganization","dismissedAlerts","appTags","sortableTables"],transforms:[Ws,Hs]},qs=(ae(),function(e,n){var t=void 0!==e.version?e.version:-1,r=(e.debug,void 0===e.stateReconciler?we:e.stateReconciler),o=e.getStoredState||ke,a=void 0!==e.timeout?e.timeout:5e3,i=null,
2s=!1,l=!0,c=function(e){return e._persist.rehydrated&&i&&!l&&i.update(e),e};return function(d,A){var u=d||{},p=u._persist,h=Ie(u,["_persist"]);if(A.type===fe){var g=!1,m=function(n,t){g||(A.rehydrate(e.key,n,t),g=!0)};if(a&&setTimeout(function(){!g&&m(void 0,new Error('redux-persist: persist timed out for persist key "'.concat(e.key,'"')))},a),l=!1,i||(i=_e(e)),p)return Te({},n(h,A),{_persist:p});if("function"!==typeof A.rehydrate||"function"!==typeof A.register)throw new Error("redux-persist: either rehydrate or register is not a function on the PERSIST action. This can happen if the action is being replayed. This is an unexplored use case, please open an issue and we will figure out a resolution.");return A.register(e.key),o(e).then(function(n){var r=e.migrate||function(e,n){return Promise.resolve(e)};r(n,t).then(function(e){m(e)},function(e){m(void 0,e)})},function(e){m(void 0,e)}),Te({},n(h,A),{_persist:{version:t,rehydrated:!1}})}if(A.type===Ce)return s=!0,A.result(function(e){var n=e.storage,t="".concat(void 0!==e.ke
2yPrefix?e.keyPrefix:pe).concat(e.key);return n.removeItem(t,Se)}(e)),Te({},n(h,A),{_persist:p});if(A.type===he)return A.result(i&&i.flush()),Te({},n(h,A),{_persist:p});if(A.type===me)l=!0;else if(A.type===ge){if(s)return Te({},h,{_persist:Te({},p,{rehydrated:!0})});if(A.key===e.key){var f=n(h,A),C=A.payload,b=Te({},!1!==r&&void 0!==C?r(C,d,f,e):f,{_persist:Te({},p,{rehydrated:!0})});return c(b)}}if(!p)return n(d,A);var v=n(h,A);return v===h?d:c(Te({},v,{_persist:p}))}}(Vs,He({main:Ln,user:qn,calendars:Yn,calendar:Zn,integrations:nt,integration:rt,domains:at,events:Gn,featuredEvents:Hn,users:st,fonts:ct,autologin:At,subscriptionPlans:pt,subscription:ft,imports:gt,payout:bt,payouts:xt,filters:wt,groups:Et,group:Bt,alerts:jt,alert:Ft,integrationMetadata:Rt,groupItems:Nt,queueWorkers:Pt,queueJobs:Ot,alertEvents:Ut,widget:Wt,widgets:Vt,widgetItems:$t,organizations:Jt,organization:Kt,currentOrganization:nr,organizationMembers:rr,dismissedAlerts:ar,appTags:sr,widgetItemsCache:Br,affiliates:cr,sortableTables:mr,reports:Cr})));const $s=function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return function(e){return function(){var t=e.apply(void 0,arguments),r=function(){throw new Error(Me(15))},o={getState:t.getState,dispatch:function(){return r.apply(void 0,arguments)}},a=n.map(function(e){return e(o)});return r=Ve.apply(void 0,a)(t.dispatch),Oe(Oe({},t),{},{dispatch:r})}}}(...[nn,fi,xs,ys,ws,js,Ts,Fs,Ls,Gs]);const Ys=We(qs,Js,Ve($s));var Js;const Qs=function(e,n,t){var r=t||!1,o=We(Ke,Qe,n&&n.enhancer?n.enhancer:void 0),a=function(e){o.dispatch({type:be,key:e})},i=function(n,t,a){var i={type:ge,payload:t,err:a,key:n};e.dispatch(i),o.dispatch(i),r&&s.getState().bootstrapped&&(r(),r=!1)},s=Ye({},o,{purge:function(){var n=[];return e.dispatch({type:Ce,result:function(e){n.push(e)}}),Promise.all(n)},flush:function(){var n=[];return e.dispatch({type:he,result:function(e){n.push(e)}}),Promise.all(n)},pause:function(){e.dispatch({type:me})},persist:function(){e.dispatch({type:fe,register:a,rehydrate:i})}});return n&&n.manualPersist||s.persist(),s}(Ys);function Ks(){try{const e=localStorage.getItem("persist:root");if(!e)return;const n=JSON.parse(e),t=Object.fromEntries(Object.entries(n).map(e=>{let[n,t]=e;return[n,JSON.parse(t)]}));Ys.dispatch({type:ge,key:"root",payload:t})}catch(e){console.error("Rehydrate failed:",e)}}function Xs(e,n){return Xs=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},Xs(e,n)}function Zs(e,n){e.prototype=Object.create(n.prototype),e.prototype.constructor=e,Xs(e,n)}var el=t(55950),nl=t.n(el),tl=t(9952),rl=t.n(tl);t(12213);function ol(e,n){if(null==e)return{};var t,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t=a[r],n.indexOf(t)>=0||(o[t]=e[t]);return o}var al=1073741823,il="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof globalThis?globalThis:{};var sl=n.createContext||function(e,t){var r,o,a="__create-react-context-"+function(){var e="__global_unique_id__";return il[e]=(il[e]||0)+1}()+"__",i=function(e){function n(){for(var n,t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return(n=e.call.apply(e,[this].concat(r))||this).emitter=function(e){var n=[];return{on:function(e){n.push(e)},off:function(e){n=n.filter(function(n){return n!==e})},get:function(){return e},set:function(t,r){e=t,n.forEach(function(n){return n(e,r)})}}}(n.props.value),n}Zs(n,e);var r=n.prototype;return r.getChildContext=function(){var e;return(e={})[a]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,o=e.value;((a=r)===(i=o)?0!==a||1/a===1/i:a!==a&&i!==i)?n=0:(n="function"===typeof t?t(r,o):al,0!==(n|=0)&&this.emitter.set(e.value,n))}var a,i},r.render=function(){return this.props.children},n}(n.Component);i.childContextTypes=((r={})[a]=nl().object.isRequired,r);var s=function(n){function t(){for(var e,t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return(e=n.call.apply(n,[this].concat(r))||this).observedBits=void 0,e.state={value:e.getValue()},e.onUpdate=function(n,t){0!==((0|e.observedBits)&t)&&e.setState({value:e.getValue()})},e}Zs(t,n);var r=t.prototype;return r.componentWillReceiveProps=function(e){var n=e.observedBits;this.observedBits=void 0===n||null===n?al:n},r.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?al:e},r.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},r.getValue=function(){return this.context[a]?this.context[a].get():e},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},t}(n.Component);return s.contextTypes=((o={})[a]=nl().object,o),{Provider:i,Consumer:s}},ll=function(e){var n=sl();return n.displayName=e,n},cl=ll("Router-History"),dl=ll("Router"),Al=function(e){function t(n){var t;return(t=e.call(this,n)||this).state={location:n.history.location},t._isMounted=!1,t._pendingLocation=null,n.staticContext||(t.unlisten=n.history.listen(function(e){t._pendingLocation=e})),t}Zs(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var r=t.prototype;return r.componentDidMount=function(){var e=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen(function(n){e._isMounted&&e.setState({location:n})}
2)),this._pendingLocation&&this.setState({location:this._pendingLocation})},r.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},r.render=function(){return n.createElement(dl.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},n.createElement(cl.Provider,{children:this.props.children||null,value:this.props.history}))},t}(n.Component);var ul=function(e){function t(){for(var n,t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return(n=e.call.apply(e,[this].concat(r))||this).history=function(e){void 0===e&&(e={});var n=e,t=n.getUserConfirmation,r=n.initialEntries,o=void 0===r?["/"]:r,a=n.initialIndex,i=void 0===a?0:a,s=n.keyLength,l=void 0===s?6:s,c=Z();function d(e){R(m,e),m.length=m.entries.length,c.notifyListeners(m.location,m.action)}function A(){return Math.random().toString(36).substr(2,l)}var u=ue(i,0,o.length-1),p=o.map(function(e){return X(e,void 0,"string"===typeof e?A():e.key||A())}),h=K;function g(e){var n=ue(m.index+e,0,m.entries.length-1),r=m.entries[n];c.confirmTransitionTo(r,"POP",t,function(e){e?d({action:"POP",location:r,index:n}):d()})}var m={length:p.length,action:"POP",location:p[u],index:u,entries:p,createHref:h,push:function(e,n){var r="PUSH",o=X(e,n,A(),m.location);c.confirmTransitionTo(o,r,t,function(e){if(e){var n=m.index+1,t=m.entries.slice(0);t.length>n?t.splice(n,t.length-n,o):t.push(o),d({action:r,location:o,index:n,entries:t})}})},replace:function(e,n){var r="REPLACE",o=X(e,n,A(),m.location);c.confirmTransitionTo(o,r,t,function(e){e&&(m.entries[m.index]=o,d({action:r,location:o}))})},go:g,goBack:function(){g(-1)},goForward:function(){g(1)},canGo:function(e){var n=m.index+e;return n>=0&&n<m.entries.length},block:function(e){return void 0===e&&(e=!1),c.setPrompt(e)},listen:function(e){return c.appendListener(e)}};return m}(n.props),n}return Zs(t,e),t.prototype.render=function(){return n.createElement(Al,{history:this.history,children:this.props.children})},t}(n.Component);var pl=function(e){function n(){return e.apply(this,arguments)||this}Zs(n,e);var t=n.prototype;return t.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},t.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},t.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},t.render=function(){return null},n}(n.Component);var hl={},gl=0;function ml(e,n){return void 0===e&&(e="/"),void 0===n&&(n={}),"/"===e?e:function(e){if(hl[e])return hl[e];var n=rl().compile(e);return gl<1e4&&(hl[e]=n,gl++),n}(e)(n,{pretty:!0})}function fl(e){var t=e.computedMatch,r=e.to,o=e.push,a=void 0!==o&&o;return n.createElement(dl.Consumer,null,function(e){e||q(!1);var o=e.history,i=e.staticContext,s=a?o.push:o.replace,l=X(t?"string"===typeof r?ml(r,t.params):R({},r,{pathname:ml(r.pathname,t.params)}):r);return i?(s(l),null):n.createElement(pl,{onMount:function(){s(l)},onUpdate:function(e,n){var t=X(n.to);(function(e,n){return e.pathname===n.pathname&&e.search===n.search&&e.hash===n.hash&&e.key===n.key&&H(e.state,n.state)})(t,R({},l,{key:t.key}))||s(l)},to:r})})}var Cl={},bl=0;function vl(e,n){void 0===n&&(n={}),("string"===typeof n||Array.isArray(n))&&(n={path:n});var t=n,r=t.path,o=t.exact,a=void 0!==o&&o,i=t.strict,s=void 0!==i&&i,l=t.sensitive,c=void 0!==l&&l;return[].concat(r).reduce(function(n,t){if(!t&&""!==t)return null;if(n)return n;var r=function(e,n){var t=""+n.end+n.strict+n.sensitive,r=Cl[t]||(Cl[t]={});if(r[e])return r[e];var o=[],a={regexp:rl()(e,o,n),keys:o};return bl<1e4&&(r[e]=a,bl++),a}(t,{end:a,strict:s,sensitive:c}),o=r.regexp,i=r.keys,l=o.exec(e);if(!l)return null;var d=l[0],A=l.slice(1),u=e===d;return a&&!u?null:{path:t,url:"/"===t&&""===d?"/":d,isExact:u,params:i.reduce(function(e,n,t){return e[n.name]=A[t],e},{})}},null)}var xl=function(e){function t(){return e.apply(this,arguments)||this}return Zs(t,e),t.prototype.render=function(){var e=this;return n.createElement(dl.Consumer,null,function(t){t||q(!1);var r=e.props.location||t.location,o=R({},t,{location:r,match:e.props.computedMatch?e.props.computedMatch:e.props.path?vl(r.pathname,e.props):t.match}),a=e.props,i=a.children,s=a.component,l=a.render;return Array.isArray(i)&&function(e){return 0===n.Children.count(e)}(i)&&(i=null),n.createElement(dl.Provider,{value:o},o.match?i?"function"===typeof i?i(o):i:s?n.createElement(s,o):l?l(o):null:"function"===typeof i?i(o):null)})},t}(n.Component);function yl(e){return"/"===e.charAt(0)?e:"/"+e}function wl(e,n){if(!e)return n;var t=yl(e);return 0!==n.pathname.indexOf(t)?n:R({},n,{pathname:n.pathname.substr(t.length)})}function _l(e){return"string"===typeof e?e:K(e)}function El(e){return function(){q(!1)}}function kl(){}n.Component;var Bl=function(e){function t(){return e.apply(this,arguments)||this}return Zs(t,e),t.prototype.render=function(){var e=this;return n.createElement(dl.Consumer,null,function(t){t||q(!1);var r,o,a=e.props.location||t.location;
2return n.Children.forEach(e.props.children,function(e){if(null==o&&n.isValidElement(e)){r=e;var i=e.props.path||e.props.from;o=i?vl(a.pathname,R({},e.props,{path:i})):t.match}}),o?n.cloneElement(r,{location:a,computedMatch:o}):null})},t}(n.Component);var Sl=n.useContext;function jl(){return Sl(cl)}function Tl(){return Sl(dl).location}function Fl(){var e=Sl(dl).match;return e?e.params:{}}function Il(e){var n=Tl(),t=Sl(dl).match;return e?vl(n.pathname,e):t}var Nl=function(e){function t(){for(var n,t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return(n=e.call.apply(e,[this].concat(r))||this).history=ae(n.props),n}return Zs(t,e),t.prototype.render=function(){return n.createElement(Al,{history:this.history,children:this.props.children})},t}(n.Component);n.Component;var Dl=function(e,n){return"function"===typeof e?e(n):e},Pl=function(e,n){return"string"===typeof e?X(e,null,null,n):e},zl=function(e){return e},Ol=n.forwardRef;"undefined"===typeof Ol&&(Ol=zl);var Ml=Ol(function(e,t){var r=e.innerRef,o=e.navigate,a=e.onClick,i=ol(e,["innerRef","navigate","onClick"]),s=i.target,l=R({},i,{onClick:function(e){try{a&&a(e)}catch(n){throw e.preventDefault(),n}e.defaultPrevented||0!==e.button||s&&"_self"!==s||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),o())}});return l.ref=zl!==Ol&&t||r,n.createElement("a",l)});var Rl=Ol(function(e,t){var r=e.component,o=void 0===r?Ml:r,a=e.replace,i=e.to,s=e.innerRef,l=ol(e,["component","replace","to","innerRef"]);return n.createElement(dl.Consumer,null,function(e){e||q(!1);var r=e.history,c=Pl(Dl(i,e.location),e.location),d=c?r.createHref(c):"",A=R({},l,{href:d,navigate:function(){var n=Dl(i,e.location),t=K(e.location)===K(Pl(n));(a||t?r.replace:r.push)(n)}});return zl!==Ol?A.ref=t||s:A.innerRef=s,n.createElement(o,A)})}),Ll=function(e){return e},Ul=n.forwardRef;"undefined"===typeof Ul&&(Ul=Ll);var Gl=Ul(function(e,t){var r=e["aria-current"],o=void 0===r?"page":r,a=e.activeClassName,i=void 0===a?"active":a,s=e.activeStyle,l=e.className,c=e.exact,d=e.isActive,A=e.location,u=e.sensitive,p=e.strict,h=e.style,g=e.to,m=e.innerRef,f=ol(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return n.createElement(dl.Consumer,null,function(e){e||q(!1);var r=A||e.location,a=Pl(Dl(g,r),r),C=a.pathname,b=C&&C.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),v=b?vl(r.pathname,{path:b,exact:c,sensitive:u,strict:p}):null,x=!!(d?d(v,r):v),y="function"===typeof l?l(x):l,w="function"===typeof h?h(x):h;x&&(y=function(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return n.filter(function(e){return e}).join(" ")}(y,i),w=R({},w,s));var _=R({"aria-current":x&&o||null,className:y,style:w,to:a},f);return Ll!==Ul?_.ref=t||m:_.innerRef=m,n.createElement(Rl,_)})}),Wl=t(73168),Hl=t(66670);const Vl=(e,t)=>{const r=(0,n.useRef)(!1);(0,n.useEffect)(()=>{r.current?e():r.current=!0},t)};var ql=t(85072),$l=t.n(ql),Yl=t(97825),Jl=t.n(Yl),Ql=t(77659),Kl=t.n(Ql),Xl=t(55056),Zl=t.n(Xl),ec=t(10540),nc=t.n(ec),tc=t(41113),rc=t.n(tc),oc=t(23281),ac={};ac.styleTagTransform=rc(),ac.setAttributes=Zl(),ac.insert=Kl().bind(null,"head"),ac.domAPI=Jl(),ac.insertStyleElement=nc();$l()(oc.A,ac);const ic=oc.A&&oc.A.locals?oc.A.locals:void 0,sc=e=>{let{mobileExtra:n,children:t}=e;return(0,Wi.jsxs)("div",{className:ic.pane,children:[(0,Wi.jsx)("div",{className:ic.top,children:(0,Wi.jsx)(Rl,{to:"/",className:ic.logoLink,children:(0,Wi.jsx)("img",{src:`/img/branding/${Xt.branding}/full_length_logo_frontier.png`,alt:Xt.displayName,className:ic.logo})})}),(0,Wi.jsx)("div",{className:ic.middle,children:(0,Wi.jsx)("div",{className:ic.inner,children:t})}),n&&(0,Wi.jsx)("div",{className:ic.mobileExtra,children:n}),(0,Wi.jsxs)("div",{className:ic.bottom,children:[(0,Wi.jsxs)("span",{children:["\xa9 Revisual ",(new Date).getFullYear()]}),(0,Wi.jsx)("a",{href:Xt.pp_link,target:"_app-pp",children:"Privacy Policy"}),(0,Wi.jsx)("a",{href:Xt.tos_link,target:"_app-tos",children:"Terms of Service"})]})]})};var lc=t(5713),cc={};cc.styleTagTransform=rc(),cc.setAttributes=Zl(),cc.insert=Kl().bind(null,"head"),cc.domAPI=Jl(),cc.insertStyleElement=nc();$l()(lc.A,cc);const dc=lc.A&&lc.A.locals?lc.A.locals:void 0,Ac=e=>{let{rightPane:n,mobileExtra:t,children:r}=e;return(0,Wi.jsxs)("div",{className:dc.page,children:[(0,Wi.jsx)(sc,{mobileExtra:t,children:r}),(0,Wi.jsx)("aside",{className:dc.right,children:n})]})};var uc=t(7878),pc=t.n(uc),hc=t(90300),gc={};gc.styleTagTransform=rc(),gc.setAttributes=Zl(),gc.insert=Kl().bind(null,"head"),gc.domAPI=Jl(),gc.insertStyleElement=nc();$l()(hc.A,gc);const mc=hc.A&&hc.A.locals?hc.A.locals:void 0,fc=(0,n.forwardRef)((e,n)=>{let{hierarchy:t="primary",size:r="md",iconLeading:o=null,iconTrailing:a=null,disabled:i=!1,loading:s=!1,fullWidth:l=!1,type:c="button",className:d,children:A,...u}=e;return(0,Wi.jsxs)("button",{ref:n,type:c,disabled:i,"aria-busy":s||void 0,className:pc()(mc.root,mc[`root--${r}`],mc[`root--${t}`],{[mc["is-full-width"]]:l},d),...u,children:[s?(0,Wi.jsx)("span",{className:mc.spinner,"aria-hidden":"true"}):o&&(0,Wi.jsx)("span",{className:mc.icon,"aria-hidden":"true",children:o}),A&&(0,Wi.jsx)("span",{className:mc.label,children:A}),!s&&a&&(0,Wi.jsx)("span",{className:mc.icon,"aria-hidden":"true",children:a})]})});fc.displayName="Button";const Cc=fc;var bc=t(45162),vc={};vc.styleTagTransform=rc(),vc.setAttributes=Zl(),vc.insert=Kl().bind(null,"head"),vc.domAPI=Jl(),vc.insertStyleElement=nc();$l()(bc.A,vc);const xc=bc.A&&bc.A.locals?bc.A.locals:void 0,yc=e=>{let{color:n="gray",size:t="md",dot:r=!1,icon:o=null,className:a,children:i,...s}=e;return(0,Wi.jsxs)("span",{className:pc()(xc.root,xc[`root--${n}`],xc[`root--${t}`],a),...s,children:[r&&(0,Wi.jsx)("span",{className:xc.dot,"aria-hidden":"true"}),!r&&o&&(0,Wi.jsx)("span",{className:xc.icon,"aria-hidden":"true",children:o}),(0,Wi.jsx)("span",{className:xc.label,children:i})]})};var wc=t(70898),_c={};_c.styleTagTransform=rc(),_c.setAttributes=Zl(),_c.insert=Kl().bind(null,"head"),_c.domAPI=Jl(),_c.insertStyleElement=nc();$l()(wc.A,_c);const Ec=wc.A&&wc.A.locals?wc.A.locals:void 0,kc=(0,n.forwardRef)((e,n)=>{let{size:t="md",variant:r="ghost",icon:o,label:a,disabled:i=!1,className:s,...l}=e;return(0,Wi.jsx)("button",{ref:n,type:"button",disabled:i,"aria-label":a,className:pc()(Ec.root,Ec[`root--${t}`],Ec[`root--${r}`],s),...l,children:(0,Wi.jsx)("span",{className:Ec.icon,"aria-hidden":"true",children:o})})});kc.displayName="IconButton";const Bc=kc,Sc=new Map,jc=new Map;const Tc=e=>{let{name:r,size:o=20,title:a,className:i,...s}=e;
2const[l,c]=(0,n.useState)(()=>{var e;return null!==(e=Sc.get(r))&&void 0!==e?e:null});return(0,n.useEffect)(()=>{if(Sc.has(r))return void c(Sc.get(r));let e=!1;return function(e){if(!jc.has(e)){const n=t.p;t.p="https://cdn.my.revisual.io/widgets/";const r=t(13458)(`./${e}.js`);t.p=n,jc.set(e,r.then(n=>(Sc.set(e,n.default),n.default)).catch(()=>(Sc.set(e,null),null)))}return jc.get(e)}(r).then(n=>{e||c(n)}),()=>{e=!0}},[r]),l?(0,Wi.jsx)("svg",{viewBox:l.viewBox,width:o,height:o,className:i,role:a?"img":void 0,"aria-label":a,"aria-hidden":!a||void 0,focusable:"false",dangerouslySetInnerHTML:{__html:l.body},...s}):(0,Wi.jsx)("svg",{width:o,height:o,className:i,"aria-hidden":"true",focusable:"false",...s})};var Fc=t(17002),Ic={};Ic.styleTagTransform=rc(),Ic.setAttributes=Zl(),Ic.insert=Kl().bind(null,"head"),Ic.domAPI=Jl(),Ic.insertStyleElement=nc();$l()(Fc.A,Ic);const Nc=Fc.A&&Fc.A.locals?Fc.A.locals:void 0,Dc=(0,n.forwardRef)((e,t)=>{let{size:r="sm",checked:o=!1,indeterminate:a=!1,disabled:i=!1,label:s,supportingText:l,className:c,id:d,...A}=e;const u=(0,n.useRef)(null);(0,n.useEffect)(()=>{u.current&&(u.current.indeterminate=a)},[a]);return(0,Wi.jsxs)("label",{className:pc()(Nc.root,{[Nc["is-disabled"]]:i},c),htmlFor:d,children:[(0,Wi.jsxs)("span",{className:pc()(Nc.boxWrap,Nc[`boxWrap--${r}`]),children:[(0,Wi.jsx)("input",{ref:e=>{u.current=e,"function"===typeof t?t(e):t&&(t.current=e)},id:d,type:"checkbox",className:Nc.input,checked:o,disabled:i,"aria-checked":a?"mixed":o,...A}),(0,Wi.jsx)("span",{className:Nc.box,"aria-hidden":"true",children:a?(0,Wi.jsx)("span",{className:Nc.dash}):o&&(0,Wi.jsx)(Tc,{name:"Check",size:12,className:Nc.check})})]}),(s||l)&&(0,Wi.jsxs)("span",{className:Nc.textStack,children:[s&&(0,Wi.jsx)("span",{className:Nc.label,children:s}),l&&(0,Wi.jsx)("span",{className:Nc.supportingText,children:l})]})]})});Dc.displayName="Checkbox";const Pc=Dc;var zc=t(74914),Oc={};Oc.styleTagTransform=rc(),Oc.setAttributes=Zl(),Oc.insert=Kl().bind(null,"head"),Oc.domAPI=Jl(),Oc.insertStyleElement=nc();$l()(zc.A,Oc);const Mc=zc.A&&zc.A.locals?zc.A.locals:void 0,Rc=(0,n.forwardRef)((e,n)=>{let{size:t="sm",checked:r=!1,disabled:o=!1,label:a,className:i,id:s,...l}=e;return(0,Wi.jsxs)("label",{className:pc()(Mc.root,{[Mc["is-disabled"]]:o},i),htmlFor:s,children:[(0,Wi.jsxs)("span",{className:pc()(Mc.dotWrap,Mc[`dotWrap--${t}`]),children:[(0,Wi.jsx)("input",{ref:n,id:s,type:"radio",className:Mc.input,checked:r,disabled:o,...l}),(0,Wi.jsx)("span",{className:Mc.dot,"aria-hidden":"true",children:r&&(0,Wi.jsx)("span",{className:Mc.innerDot})})]}),a&&(0,Wi.jsx)("span",{className:Mc.label,children:a})]})});Rc.displayName="Radio";const Lc=Rc;var Uc=t(59280),Gc={};Gc.styleTagTransform=rc(),Gc.setAttributes=Zl(),Gc.insert=Kl().bind(null,"head"),Gc.domAPI=Jl(),Gc.insertStyleElement=nc();$l()(Uc.A,Gc);const Wc=Uc.A&&Uc.A.locals?Uc.A.locals:void 0,Hc=(0,n.forwardRef)((e,n)=>{let{size:t="md",checked:r=!1,disabled:o=!1,onChange:a,label:i,className:s,...l}=e;return(0,Wi.jsx)("button",{ref:n,type:"button",role:"switch","aria-checked":r,"aria-label":i,disabled:o,onClick:()=>{o||null===a||void 0===a||a(!r)},className:pc()(Wc.root,Wc[`root--${t}`],{[Wc["is-on"]]:r},s),...l,children:(0,Wi.jsx)("span",{className:Wc.knob})})});Hc.displayName="Toggle";const Vc=Hc;var qc=t(4674),$c={};$c.styleTagTransform=rc(),$c.setAttributes=Zl(),$c.insert=Kl().bind(null,"head"),$c.domAPI=Jl(),$c.insertStyleElement=nc();$l()(qc.A,$c);
2const Yc=qc.A&&qc.A.locals?qc.A.locals:void 0,Jc=(0,n.forwardRef)((e,t)=>{let{size:r="md",label:o,hint:a,error:i,iconLeading:s=null,disabled:l=!1,readOnly:c=!1,required:d=!1,className:A,id:u,...p}=e;const h=(0,n.useId)(),g=u||h,m=a?`${g}-hint`:void 0,f=i?`${g}-error`:void 0,C=[m,f].filter(Boolean).join(" ")||void 0;return(0,Wi.jsxs)("div",{className:pc()(Yc.root,A),children:[o&&(0,Wi.jsxs)("label",{className:Yc.label,htmlFor:g,children:[o,d&&(0,Wi.jsx)("span",{"aria-hidden":"true",children:" *"})]}),(0,Wi.jsxs)("div",{className:pc()(Yc.field,Yc[`field--${r}`],{[Yc["is-error"]]:!!i,[Yc["is-disabled"]]:l,[Yc["has-icon"]]:!!s}),children:[s&&(0,Wi.jsx)("span",{className:Yc.icon,"aria-hidden":"true",children:s}),(0,Wi.jsx)("input",{ref:t,id:g,className:Yc.input,disabled:l,readOnly:c,required:d,"aria-invalid":i?"true":void 0,"aria-describedby":C,...p})]}),i?(0,Wi.jsx)("span",{id:f,className:Yc.errorText,children:i}):a&&(0,Wi.jsx)("span",{id:m,className:Yc.hint,children:a})]})});Jc.displayName="Input";const Qc=Jc;var Kc=t(30744),Xc={};Xc.styleTagTransform=rc(),Xc.setAttributes=Zl(),Xc.insert=Kl().bind(null,"head"),Xc.domAPI=Jl(),Xc.insertStyleElement=nc();$l()(Kc.A,Xc);const Zc=Kc.A&&Kc.A.locals?Kc.A.locals:void 0,ed=(0,n.forwardRef)((e,n)=>{let{size:t="sm",disabled:r=!1,options:o=[],className:a,children:i,...s}=e;return(0,Wi.jsxs)("div",{className:pc()(Zc.root,Zc[`root--${t}`],a),children:[(0,Wi.jsx)("select",{ref:n,className:Zc.trigger,disabled:r,...s,children:i||o.map(e=>(0,Wi.jsx)("option",{value:e.value,children:e.label},e.value))}),(0,Wi.jsx)(Tc,{name:"ChevronDown",size:18,className:Zc.chevron})]})});ed.displayName="Select";const nd=ed;var td=t(35266),rd={};rd.styleTagTransform=rc(),rd.setAttributes=Zl(),rd.insert=Kl().bind(null,"head"),rd.domAPI=Jl(),rd.insertStyleElement=nc();$l()(td.A,rd);const od=td.A&&td.A.locals?td.A.locals:void 0,ad=(0,n.forwardRef)((e,t)=>{let{value:r=[],onChange:o,label:a,placeholder:i,maxItems:s,validate:l,className:c,id:d,...A}=e;const[u,p]=(0,n.useState)(""),[h,g]=(0,n.useState)(""),m=(0,n.useRef)(null),f=(0,n.useId)(),C=d||f,b=e=>{const n=e.trim();n&&(r.includes(n)?g(`${n} is already added.`):!l||l(n)?s&&r.length>=s?g(`You've reached the limit of ${s}.`):(null===o||void 0===o||o([...r,n]),g(`${n} added.`)):g(`${n} isn't valid.`))};return(0,Wi.jsxs)("div",{className:pc()(od.root,c),children:[a&&(0,Wi.jsx)("label",{className:od.label,htmlFor:C,children:a}),(0,Wi.jsxs)("div",{role:"group","aria-label":a,className:od.field,onClick:()=>{var e;return null===(e=m.current)||void 0===e?void 0:e.focus()},children:[r.map(e=>(0,Wi.jsxs)("span",{className:od.chip,children:[(0,Wi.jsx)("span",{className:od.chipLabel,children:e}),(0,Wi.jsx)("button",{type:"button",className:od.chipRemove,"aria-label":`Remove ${e}`,onClick:n=>{n.stopPropagation(),(e=>{null===o||void 0===o||o(r.filter(n=>n!==e))})(e)},children:(0,Wi.jsx)(Tc,{name:"XClose",size:14})})]},e)),(0,Wi.jsx)("input",{ref:e=>{m.current=e,"function"===typeof t?t(e):t&&(t.current=e)},id:C,className:od.input,value:u,placeholder:0===r.length?i:void 0,onChange:e=>p(e.target.value),onKeyDown:e=>{"Enter"===e.key||","===e.key?(e.preventDefault(),b(u),p("")):"Backspace"===e.key&&""===u&&r.length>0&&(null===o||void 0===o||o(r.slice(0,-1)))},onPaste:e=>{const n=e.clipboardData.getData("text");/[,\n]/.test(n)&&(e.preventDefault(),n.split(/[,\n]/).forEach(b),p(""))},...A})]}),(0,Wi.jsx)("span",{className:od.liveRegion,role:"status","aria-live":"polite",children:h})]})});ad.displayName="ChipsInput";const id=ad;var sd=t(50666),ld={};ld.styleTagTransform=rc(),ld.setAttributes=Zl(),ld.insert=Kl().bind(null,"head"),ld.domAPI=Jl(),ld.insertStyleElement=nc();$l()(sd.A,ld);const cd=sd.A&&sd.A.locals?sd.A.locals:void 0,dd=e=>{let{size:n="md",src:t,initials:r,icon:o,status:a=null,alt:i,className:s,...l}=e;const c=!!i;return(0,Wi.jsxs)("span",{className:pc()(cd.root,cd[`root--${n}`],s),"aria-hidden":!c||void 0,"aria-label":c?i:void 0,...l,children:[(0,Wi.jsx)("span",{className:cd.content,children:t?(0,Wi.jsx)("img",{className:cd.image,src:t,alt:""}):r?(0,Wi.jsx)("span",{className:cd.initials,children:r.slice(0,2).toUpperCase()}):(0,Wi.jsx)("span",{className:cd.placeholder,children:o||(0,Wi.jsx)(Tc,{name:"User01",size:"xs"===n?14:20})})}),a&&(0,Wi.jsx)("span",{className:pc()(cd.statusDot,cd[`statusDot--${a}`])})]})},Ad=e=>{let{avatars:n=[],max:t=4,size:r="md",className:o}=e;const a=n.slice(0,t),i=n.length-a.length;return(0,Wi.jsxs)("span",{className:pc()(cd.group,o),children:[a.map((e,n)=>(0,Wi.jsx)("span",{className:cd.groupItem,children:(0,Wi.jsx)(dd,{size:r,...e})},e.alt||e.initials||n)),i>0&&(0,Wi.jsx)("span",{className:cd.groupItem,children:(0,Wi.jsx)("span",{className:pc()(cd.root,cd[`root--${r}
2`]),children:(0,Wi.jsxs)("span",{className:pc()(cd.content,cd.overflowChip),children:["+",i]})})})]})},ud=dd;var pd=t(76552),hd={};hd.styleTagTransform=rc(),hd.setAttributes=Zl(),hd.insert=Kl().bind(null,"head"),hd.domAPI=Jl(),hd.insertStyleElement=nc();$l()(pd.A,hd);const gd=pd.A&&pd.A.locals?pd.A.locals:void 0,md=e=>{let{elevated:n=!1,className:t,children:r,...o}=e;return(0,Wi.jsx)("section",{className:pc()(gd.root,{[gd.elevated]:n},t),...o,children:r})};md.Header=e=>{let{title:n,subtitle:t,id:r,className:o,children:a,...i}=e;return(0,Wi.jsxs)("div",{className:pc()(gd.header,o),...i,children:[(n||t)&&(0,Wi.jsxs)("div",{className:gd.headerText,children:[n&&(0,Wi.jsx)("h2",{id:r,className:gd.title,children:n}),t&&(0,Wi.jsx)("p",{className:gd.subtitle,children:t})]}),a]})},md.Body=e=>{let{noPadding:n=!1,className:t,children:r,...o}=e;return(0,Wi.jsx)("div",{className:pc()(gd.body,{[gd.noPadding]:n},t),...o,children:r})},md.Footer=e=>{let{className:n,children:t,...r}=e;return(0,Wi.jsx)("div",{className:pc()(gd.footer,n),...r,children:t})};const fd=md;var Cd=t(91934),bd={};bd.styleTagTransform=rc(),bd.setAttributes=Zl(),bd.insert=Kl().bind(null,"head"),bd.domAPI=Jl(),bd.insertStyleElement=nc();$l()(Cd.A,bd);const vd=Cd.A&&Cd.A.locals?Cd.A.locals:void 0,xd=["60%","40%","60%","40%"],yd=e=>{let{columns:n,rows:t,rowKey:r="id",selectable:o=!1,selectedIds:a=[],onSelectionChange:i,sortBy:s,onSortChange:l,density:c="comfortable",loading:d=!1,error:A,onRetry:u,emptyState:p,renderActions:h,className:g,...m}=e;const f=o&&t.length>0&&a.length===t.length,C=o&&a.length>0&&!f,b=n.length+(o?1:0)+(h?1:0);return(0,Wi.jsxs)("table",{className:pc()(vd.table,vd[`density--${c}`],g),...m,children:[(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[o&&(0,Wi.jsx)("th",{className:vd.checkboxCell,scope:"col",children:(0,Wi.jsx)("input",{type:"checkbox","aria-label":"Select all",checked:f,ref:e=>e&&(e.indeterminate=C),onChange:()=>{null===i||void 0===i||i(f?[]:t.map(e=>e[r]))}})}),n.map(e=>{const n=(null===s||void 0===s?void 0:s.key)===e.key;return(0,Wi.jsx)("th",{scope:"col",style:{textAlign:e.align},children:e.sortable?(0,Wi.jsxs)("button",{type:"button",className:vd.sortButton,onClick:()=>(e=>{if(!e.sortable||!l)return;const n=(null===s||void 0===s?void 0:s.key)===e.key&&"asc"===s.direction?"desc":"asc";l({key:e.key,direction:n})})(e),"aria-sort":n?"asc"===s.direction?"ascending":"descending":"none",children:[e.header,(0,Wi.jsx)(Tc,{name:"ArrowDown",size:16,className:pc()(vd.sortIcon,{[vd["sortIcon--asc"]]:n&&"asc"===s.direction,[vd["sortIcon--inactive"]]:!n})})]}):e.header},e.key)}),h&&(0,Wi.jsx)("th",{className:vd.actionsHeaderCell,scope:"col","aria-hidden":"true"})]})}),(0,Wi.jsx)("tbody",{children:A?(0,Wi.jsx)("tr",{children:(0,Wi.jsxs)("td",{colSpan:b,className:vd.errorCell,children:[(0,Wi.jsx)("span",{children:A}),u&&(0,Wi.jsx)(Cc,{hierarchy:"tertiary",size:"sm",onClick:u,children:"Retry"})]})}):d?xd.map((e,n)=>(0,Wi.jsx)("tr",{children:(0,Wi.jsx)("td",{colSpan:b,children:(0,Wi.jsx)("div",{className:vd.skeletonBar,style:{width:e}})})},n)):0===t.length&&p?(0,Wi.jsx)("tr",{children:(0,Wi.jsx)("td",{colSpan:b,className:vd.emptyCell,children:p})}):t.map(e=>{const t=e[r],s=a.includes(t);return(0,Wi.jsxs)("tr",{className:pc()(vd.row,{[vd["row--selected"]]:s}),children:[o&&(0,Wi.jsx)("td",{className:vd.checkboxCell,children:(0,Wi.jsx)("input",{type:"checkbox","aria-label":`Select row ${t}`,checked:s,onChange:()=>(e=>{null===i||void 0===i||i(a.includes(e)?a.filter(n=>n!==e):[...a,e])})(t)})}),n.map(n=>(0,Wi.jsx)("td",{style:{textAlign:n.align},children:n.render?n.render(e):e[n.key]},n.key)),h&&(0,Wi.jsx)("td",{className:vd.actionsCell,children:h(e)})]},t)})})]})};var wd=t(78218),_d={};_d.styleTagTransform=rc(),_d.setAttributes=Zl(),_d.insert=Kl().bind(null,"head"),_d.domAPI=Jl(),_d.insertStyleElement=nc();$l()(wd.A,_d);const Ed=wd.A&&wd.A.locals?wd.A.locals:void 0,kd=e=>{let{value:n,max:t=100,label:r,secondaryText:o,note:a,noteVariant:i="warning",noteAction:s,className:l,...c}=e;const d=t>0?Math.min(100,Math.max(0,Math.round(n/t*100))):0,A=d>=100?"error":d>=80?"warning":"brand";return(0,Wi.jsxs)("div",{className:pc()(Ed.root,l),...c,children:[(r||o)&&(0,Wi.jsxs)("div",{className:Ed.labelRow,children:[r&&(0,Wi.jsx)("span",{className:Ed.primary,children:r}),o&&(0,Wi.jsx)("span",{className:Ed.secondary,children:o})]}),(0,Wi.jsx)("div",{className:Ed.track,role:"progressbar","aria-valuenow":n,"aria-valuemin":0,"aria-valuemax":t,"aria-label":r,children:(0,Wi.jsx)("div",{className:pc()(Ed.fill,Ed[`fill--${A}`]),style:{width:`${d}%`}})}),a&&(0,Wi.jsxs)("div",{className:pc()(Ed.note,Ed[`note--${i}`]),children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16}),(0,Wi.jsx)("span",{children:a}),s&&(0,Wi.jsx)("button",{type:"button",className:Ed.noteLink,onClick:s.onClick,children:s.label})]})]})};var Bd=t(24828),Sd={};Sd.styleTagTransform=rc(),Sd.setAttributes=Zl(),Sd.insert=Kl().bind(null,"head"),Sd.domAPI=Jl(),Sd.insertStyleElement=nc();$l()(Bd.A,Sd);const jd=Bd.A&&Bd.A.locals?Bd.A.locals:void 0,Td=e=>{let{variant:t="segmented",items:r,value:o,onChange:a,disabled:i=!1,className:s,...l}=e;const c=(0,n.useRef)([]),d=e=>{null===a||void 0===a||a(r[e].key),(e=>{var n;null===(n=c.current[e])||void 0===n||n.focus()})(e)};return(0,Wi.jsx)("div",{role:"tablist",className:pc()(jd.root,jd[`root--${t}`],s),...l,children:r.map((e,n)=>{const t=e.key===o,a="number"===typeof e.count;return(0,Wi.jsxs)("button",{ref:e=>c.current[n]=e,type:"button",role:"tab",id:`tab-${e.key}`,"aria-selected":t,"aria-controls":`tabpanel-${e.key}`,"aria-label":a?`${e.label}, ${e.count} items`:void 0,tabIndex:t?0:-1,disabled:i,className:jd.tab,onClick:()=>d(n),onKeyDown:e=>((e,n)=>{"ArrowRight"===e.key?(e.preventDefault(),d((n+1)%r.length)):"ArrowLeft"===e.key?(e.preventDefault(),d((n-1+r.length)%r.length)):"Home"===e.key?(e.preventDefault(),d(0)):"End"===e.key&&(e.preventDefault(),d(r.length-1))})(e,n),children:[(0,Wi.jsx)("span",{"aria-hidden":a||void 0,children:e.label}),a&&(0,Wi.jsx)("span",{className:jd.countPill,children:e.count})]},e.key)})})};var Fd=t(72452),Id={};Id.styleTagTransform=rc(),Id.setAttributes=Zl(),Id.insert=Kl().bind(null,"head"),Id.domAPI=Jl(),Id.insertStyleElement=nc();$l()(Fd.A,Id);const Nd=Fd.A&&Fd.A.locals?Fd.A.locals:void 0,Dd=e=>{let{variant:n="numbered",page:t,totalPages:r,onPageChange:o,className:a,...i}=e;const s=t>1,l=t<r,c=(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",iconLeading:(0,Wi.jsx)(Tc,{name:"ArrowLeft"}),disabled:!s,onClick:()=>o(t-1),children:"Previous"}),d=(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",iconTrailing:(0,Wi.jsx)(Tc,{name:"ArrowRight"}),disabled:!l,onClick:()=>o(t+1),children:"Next"});if("simple"===n)return(0,Wi.jsxs)("nav",{"aria-label":"Pagination",className:pc()(Nd.root,a),...i,children:[c,(0,Wi.jsxs)("span",{className:Nd.countText,children:["Page ",t," of ",r]}),d]});const A=function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;if(n<=2*t+5)return Array.from({length:n},(e,n)=>n+1);const r=Math.max(e-t,1),o=Math.min(e+t,n),a=o<n-1,i=[1];r>2&&i.push("ellipsis-left");for(let s=r;s<=o;s++)1!==s&&s!==n&&i.push(s);return a&&i.push("ellipsis-right"),1!==n&&i.push(n),i}(t,r);return(0,Wi.jsxs)("nav",{"aria-label":"Pagination",className:pc()(Nd.root,a),...i,children:[c,(0,Wi.jsx)("div",{className:Nd.pageButtons,children:A.map(e=>"number"===typeof e?(0,Wi.jsx)("button",{type:"button",className:pc()(Nd.pageButton,{[Nd["pageButton--current"]]:e===t}),"aria-current":e===t?"page":void 0,onClick:()=>o(e),children:e},e):(0,Wi.jsx)("span",{className:Nd.ellipsis,"aria-hidden":"true",children:"\u2026"},e))}),d]})};var Pd=t(71082),zd={};zd.styleTagTransform=rc(),zd.setAttributes=Zl(),zd.insert=Kl().bind(null,"head"),zd.domAPI=Jl(),zd.insertStyleElement=nc();$l()(Pd.A,zd);const Od=Pd.A&&Pd.A.locals?Pd.A.locals:void 0,Md=e=>{let{item:n,active:t,collapsed:r,onNavigate:o}=e;const a=n.href?"a":"button";return(0,Wi.jsxs)(a,{href:n.href,type:n.href?void 0:"button",className:pc()(Od.item,{[Od["item--active"]]:t}),"aria-current":t?"page":void 0,"aria-label":r?n.label:void 0,title:r?n.label:void 0,onClick:e=>{var t;n.href||e.preventDefault(),null===(t=n.onClick)||void 0===t||t.call(n,e),null===o||void 0===o||o(n.key,n)},children:[n.icon&&(0,Wi.jsx)("span",{className:Od.itemIcon,"aria-hidden":"true",children:n.icon}),!r&&(0,Wi.jsx)("span",{className:Od.itemLabel,children:n.label}),!r&&null!=n.badge&&(0,Wi.jsx)(yc,{color:"gray",size:"sm",className:Od.itemBadge,children:n.badge})]})},Rd=e=>{let{brand:n,sections:t=[],activeKey:r,collapsed:o=!1,onNavigate:a,account:i,className:s,...l}=e;return(0,Wi.jsxs)("nav",{"aria-label":"Main",className:pc()(Od.root,{[Od["root--collapsed"]]:o},s),...l,children:[n&&(0,Wi.jsx)("div",{className:Od.brand,children:n}),(0,Wi.jsx)("div",{className:Od.sections,children:t.map((e,n)=>(0,Wi.jsxs)("div",{className:Od.section,children:[e.label&&!o&&(0,Wi.jsx)("div",{className:Od.sectionLabel,children:e.label}),e.items.map(e=>(0,Wi.jsx)(Md,{item:e,active:e.key===r,collapsed:o,onNavigate:a},e.key))]},e.label||n))}),i&&(0,Wi.jsxs)("div",{className:Od.footer,children:[(0,Wi.jsx)(ud,{size:"sm",src:i.avatarSrc,initials:i.initials}),!o&&(0,Wi.jsxs)("div",{className:Od.accountText,children:[(0,Wi.jsx)("span",{className:Od.accountName,children:i.name}),(0,Wi.jsx)("span",{className:Od.accountEmail,children:i.email})]}),!o&&(0,Wi.jsx)(Bc,{size:"sm",icon:(0,Wi.jsx)(Tc,{name:"DotsVertical"}),label:"Account menu",onClick:i.onMenuClick})]})]})};var Ld=t(50548),Ud={};Ud.styleTagTransform=rc(),Ud.setAttributes=Zl(),Ud.insert=Kl().bind(null,"head"),Ud.domAPI=Jl(),Ud.insertStyleElement=nc();$l()(Ld.A,Ud);const Gd=Ld.A&&Ld.A.locals?Ld.A.locals:void 0,Wd=e=>{let{trigger:t,items:r=[],align:o="end",className:a,panelClassName:s,footer:l,...c}=e;
2const[d,A]=(0,n.useState)(!1),[u,p]=(0,n.useState)(null),h=(0,n.useRef)([]),g=(0,n.useRef)(null),m=(0,n.useRef)(null),f=function(){var e;let n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];A(!1),n&&(null===(e=g.current)||void 0===e||e.focus())};(0,n.useEffect)(()=>{if(!d)return;const e=e=>{var n,t;null!==(n=g.current)&&void 0!==n&&n.contains(e.target)||null!==(t=m.current)&&void 0!==t&&t.contains(e.target)||A(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[d]),(0,n.useEffect)(()=>{var e;if(!d)return;const n=r.findIndex(e=>"divider"!==e.type&&!e.disabled);null===(e=h.current[n])||void 0===e||e.focus()},[d]),(0,n.useLayoutEffect)(()=>{if(!d||!g.current||!m.current)return;const e=()=>{const e=g.current.getBoundingClientRect(),n=m.current.offsetHeight,t=window.innerHeight-e.bottom,r=e.top,a=!(t>=n+4)&&(r>=n+4||r>t);p({position:"fixed",..."end"===o?{right:window.innerWidth-e.right}:{left:e.left},...a?{bottom:window.innerHeight-e.top+4}:{top:e.bottom+4}})};return e(),window.addEventListener("scroll",e,!0),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e,!0),window.removeEventListener("resize",e)}},[d,o,r]);const C=r.map((e,n)=>"divider"===e.type||e.disabled?null:n).filter(e=>null!==e);return(0,Wi.jsxs)("div",{className:pc()(Gd.root,a),...c,children:[n.cloneElement(t,{ref:g,onClick:e=>{var n,r;null===(n=(r=t.props).onClick)||void 0===n||n.call(r,e),A(e=>!e)},"aria-haspopup":"menu","aria-expanded":d}),d&&(0,i.createPortal)((0,Wi.jsxs)("div",{role:"menu",ref:m,className:pc()(Gd.panel,s),style:u||{position:"fixed",top:-9999,left:-9999},children:[r.map((e,n)=>"divider"===e.type?(0,Wi.jsx)("div",{role:"separator",className:Gd.divider},`divider-${n}`):(0,Wi.jsxs)("button",{ref:e=>h.current[n]=e,type:"button",role:"menuitem",disabled:e.disabled,className:pc()(Gd.item,{[Gd["item--destructive"]]:e.destructive}),onClick:()=>{var n;e.disabled||(null===(n=e.onClick)||void 0===n||n.call(e),f())},onKeyDown:e=>((e,n)=>{const t=C.indexOf(n);if("Escape"===e.key)e.preventDefault(),f();else if("ArrowDown"===e.key){var r;e.preventDefault(),null===(r=h.current[C[(t+1)%C.length]])||void 0===r||r.focus()}else if("ArrowUp"===e.key){var o;e.preventDefault(),null===(o=h.current[C[(t-1+C.length)%C.length]])||void 0===o||o.focus()}else"Tab"===e.key&&f(!1)})(e,n),children:[e.icon&&(0,Wi.jsx)("span",{className:Gd.itemIcon,"aria-hidden":"true",children:e.icon}),e.label]},e.key||n)),l&&(0,Wi.jsx)("div",{className:Gd.footer,children:l})]}),document.body)]})};var Hd=t(75438),Vd={};Vd.styleTagTransform=rc(),Vd.setAttributes=Zl(),Vd.insert=Kl().bind(null,"head"),Vd.domAPI=Jl(),Vd.insertStyleElement=nc();$l()(Hd.A,Vd);const qd=Hd.A&&Hd.A.locals?Hd.A.locals:void 0,$d=e=>{let{open:t,onClose:r,size:o="default",variant:a="neutral",icon:s,title:l,children:c,footer:d,className:A,...u}=e;const p=(0,n.useRef)(null),h=(0,n.useRef)(null),g=(0,n.useId)(),m=(0,n.useId)();return(0,n.useEffect)(()=>{var e,n;if(!t)return;(h.current=document.activeElement,null!==(e=p.current)&&void 0!==e&&e.contains(document.activeElement))||(null===(n=p.current)||void 0===n||n.focus());const o=document.body.style.overflow;document.body.style.overflow="hidden";const a=e=>{var n;if("Escape"===e.key)return void(null===r||void 0===r||r());if("Tab"!==e.key)return;const t=null===(n=p.current)||void 0===n?void 0:n.querySelectorAll('a[href], button:not([disabled]), textarea, input, select, [tabindex]:not([tabindex="-1"])');if(!t||0===t.length)return;const o=t[0],a=t[t.length-1];e.shiftKey&&document.activeElement===o?(e.preventDefault(),a.focus()):e.shiftKey||document.activeElement!==a||(e.preventDefault(),o.focus())};return document.addEventListener("keydown",a),()=>{var e,n;document.removeEventListener("keydown",a),document.body.style.overflow=o,null===(e=h.current)||void 0===e||null===(n=e.focus)||void 0===n||n.call(e)}},[t]),t?(0,i.createPortal)((0,Wi.jsx)("div",{className:qd.overlay,onClick:"neutral"===a?r:void 0,children:(0,Wi.jsxs)("div",{ref:p,role:"dialog","aria-modal":"true","aria-labelledby":l?g:void 0,"aria-describedby":c?m:void 0,tabIndex:-1,
2className:pc()(qd.panel,qd[`panel--${o}`],A),onClick:e=>e.stopPropagation(),...u,children:[(0,Wi.jsx)(Bc,{size:"sm",variant:"ghost",icon:(0,Wi.jsx)(Tc,{name:"XClose"}),label:"Close",className:qd.closeButton,onClick:r}),s&&(0,Wi.jsx)("span",{className:pc()(qd.featuredIcon,qd[`featuredIcon--${a}`]),children:s}),l&&(0,Wi.jsx)("h2",{id:g,className:qd.title,children:l}),c&&(0,Wi.jsx)("div",{id:m,className:qd.body,children:c}),d&&(0,Wi.jsx)("div",{className:qd.footer,children:d})]})}),document.body):null};var Yd=t(78406),Jd={};Jd.styleTagTransform=rc(),Jd.setAttributes=Zl(),Jd.insert=Kl().bind(null,"head"),Jd.domAPI=Jl(),Jd.insertStyleElement=nc();$l()(Yd.A,Jd);const Qd=Yd.A&&Yd.A.locals?Yd.A.locals:void 0,Kd=e=>{let{open:n,onClose:t,onConfirm:r,variant:o="destructive",icon:a,title:i,children:s,confirmLabel:l,cancelLabel:c="Cancel",confirmDisabled:d=!1,busy:A=!1,panelClassName:u}=e;return(0,Wi.jsx)($d,{open:n,onClose:t,variant:o,icon:a,title:i,className:u,footer:(0,Wi.jsxs)("div",{className:Qd.footerButtons,children:[(0,Wi.jsx)(Cc,{className:Qd.footerBtn,hierarchy:"secondaryGray",onClick:t,disabled:A,children:c}),(0,Wi.jsx)(Cc,{className:Qd.footerBtn,hierarchy:"warning"===o?"primary":"destructive",onClick:r,disabled:A||d,loading:A,children:l})]}),children:s})};var Xd=t(37018),Zd={};Zd.styleTagTransform=rc(),Zd.setAttributes=Zl(),Zd.insert=Kl().bind(null,"head"),Zd.domAPI=Jl(),Zd.insertStyleElement=nc();$l()(Xd.A,Zd);const eA=Xd.A&&Xd.A.locals?Xd.A.locals:void 0,nA={success:"CheckCircle",error:"AlertCircle"},tA=e=>{let{toast:n,onDismiss:t,onPause:r,onResume:o}=e;return(0,Wi.jsx)("div",{role:"status","aria-live":"polite",className:pc()(eA.root,{[eA["is-visible"]]:!!n}),onMouseEnter:r,onMouseLeave:o,onFocus:r,onBlur:o,children:n&&(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Tc,{name:nA[n.variant]||nA.success,size:20,className:eA[`icon--${n.variant||"success"}`]}),(0,Wi.jsx)("span",{className:eA.message,children:n.message}),n.action&&(0,Wi.jsx)("button",{type:"button",className:eA.action,onClick:()=>{var e,r;null===(e=(r=n.action).onClick)||void 0===e||e.call(r),null===t||void 0===t||t()},children:n.action.label})]})})},rA=(0,n.createContext)(null),oA=e=>{let{children:t}=e;const[r,o]=(0,n.useState)(null),a=(0,n.useRef)(null),s=(0,n.useCallback)(()=>{clearTimeout(a.current),o(null)},[]),l=(0,n.useCallback)(e=>{clearTimeout(a.current),a.current=setTimeout(s,e)},[s]),c=(0,n.useCallback)(e=>{let{variant:n="success",message:t,action:r,duration:a}=e;const i=null!==a&&void 0!==a?a:r?6e3:2200;o({variant:n,message:t,action:r,duration:i}),l(i)},[l]);return(0,Wi.jsxs)(rA.Provider,{value:c,children:[t,(0,i.createPortal)((0,Wi.jsx)(tA,{toast:r,onDismiss:s,onPause:()=>clearTimeout(a.current),onResume:()=>r&&l(r.duration)}),document.body)]})},aA=()=>{const e=(0,n.useContext)(rA);if(!e)throw new Error("useToast must be used within a ToastProvider");return e};var iA=t(31514),sA={};sA.styleTagTransform=rc(),sA.setAttributes=Zl(),sA.insert=Kl().bind(null,"head"),sA.domAPI=Jl(),sA.insertStyleElement=nc();$l()(iA.A,sA);const lA=iA.A&&iA.A.locals?iA.A.locals:void 0,cA=e=>{let{content:t,children:r,placement:o="top",variant:a="dark",className:i}=e;
2const[s,l]=(0,n.useState)(!1),c=(0,n.useRef)(null),d=(0,n.useRef)(null),A=(0,n.useId)(),u=()=>{clearTimeout(d.current),c.current=setTimeout(()=>l(!0),300)},p=()=>{clearTimeout(c.current),d.current=setTimeout(()=>l(!1),100)},h=n.cloneElement(r,{onMouseEnter:e=>{var n,t;null===(n=(t=r.props).onMouseEnter)||void 0===n||n.call(t,e),u()},onMouseLeave:e=>{var n,t;null===(n=(t=r.props).onMouseLeave)||void 0===n||n.call(t,e),p()},onFocus:e=>{var n,t;null===(n=(t=r.props).onFocus)||void 0===n||n.call(t,e),u()},onBlur:e=>{var n,t;null===(n=(t=r.props).onBlur)||void 0===n||n.call(t,e),p()},onKeyDown:e=>{var n,t;null===(n=(t=r.props).onKeyDown)||void 0===n||n.call(t,e),"Escape"===e.key&&(clearTimeout(c.current),l(!1))},"aria-describedby":t?A:void 0});return(0,Wi.jsxs)("span",{className:pc()(lA.root,i),children:[h,s&&t&&(0,Wi.jsx)("span",{role:"tooltip",id:A,className:pc()(lA.tooltip,lA[`tooltip--${a}`],lA[`tooltip--${o}`]),children:t})]})};var dA=t(76560),AA={};AA.styleTagTransform=rc(),AA.setAttributes=Zl(),AA.insert=Kl().bind(null,"head"),AA.domAPI=Jl(),AA.insertStyleElement=nc();$l()(dA.A,AA);const uA=dA.A&&dA.A.locals?dA.A.locals:void 0,pA=e=>{let{icon:n,variant:t="neutral",title:r,body:o,actions:a=[],className:i,...s}=e;return(0,Wi.jsxs)("div",{className:pc()(uA.root,i),...s,children:[n&&(0,Wi.jsx)("span",{className:pc()(uA.featuredIcon,uA[`featuredIcon--${t}`]),"aria-hidden":"true",children:n}),r&&(0,Wi.jsx)("h3",{className:uA.title,children:r}),o&&(0,Wi.jsx)("p",{className:uA.body,children:o}),a.length>0&&(0,Wi.jsx)("div",{className:uA.actions,children:a.map((e,n)=>(0,Wi.jsx)(Cc,{hierarchy:e.hierarchy||"secondaryGray",onClick:e.onClick,children:e.label},e.label||n))})]})};var hA=t(20006),gA={};gA.styleTagTransform=rc(),gA.setAttributes=Zl(),gA.insert=Kl().bind(null,"head"),gA.domAPI=Jl(),gA.insertStyleElement=nc();$l()(hA.A,gA);const mA=hA.A&&hA.A.locals?hA.A.locals:void 0,fA={new:{color:"success",label:"New"},improved:{color:"blueLight",label:"Improved"},fixed:{color:"gray",label:"Fixed"}},CA=e=>{const n=new Date(e);return Number.isNaN(n.getTime())?e:n.toLocaleDateString(window.navigator.language||"en-US",{day:"numeric",month:"short",year:"numeric"})},bA=()=>{const[e,t]=(0,n.useState)("loading"),[r,o]=(0,n.useState)([]),a=(0,n.useCallback)(()=>{t("loading"),fetch("/changelog.json").then(e=>{if(!e.ok)throw new Error("Failed to load changelog");return e.json()}).then(e=>{o(Array.isArray(e)?e:[]),t("success")}).catch(()=>{t("error")})},[]);if((0,n.useEffect)(()=>{a()},[a]),"error"===e)return(0,Wi.jsx)("div",{className:mA.pane,children:(0,Wi.jsxs)("div",{className:mA.errorState,children:[(0,Wi.jsx)("span",{className:mA.errorDisc,children:(0,Wi.jsx)(Tc,{name:"AlertCircle",size:20})}),(0,Wi.jsx)("h2",{className:mA.errorTitle,children:"Updates aren't loading"}),(0,Wi.jsx)("p",{className:mA.errorBody,children:"We couldn't reach the changelog. This doesn't affect your account \u2014 log in as normal."}),(0,Wi.jsxs)("button",{type:"button",className:mA.retryBtn,onClick:a,children:[(0,Wi.jsx)(Tc,{name:"RefreshCw02",size:16}),"Try again"]})]})});const i=Array.from({length:4}).map((e,n)=>(0,Wi.jsxs)("li",{className:mA.item,children:[(0,Wi.jsxs)("div",{className:mA.itemTop,children:[(0,Wi.jsx)("span",{className:pc()(mA.skeleton,mA.skeletonBadge)}),(0,Wi.jsx)("span",{className:pc()(mA.skeleton,mA.skeletonDate)})]}),(0,Wi.jsx)("span",{className:pc()(mA.skeleton,mA.skeletonTitle)}),(0,Wi.jsx)("span",{className:pc()(mA.skeleton,mA.skeletonLine1)}),(0,Wi.jsx)("span",{className:pc()(mA.skeleton,mA.skeletonLine2)})]},n)),s=r.map((e,n)=>{const t=fA[e.kind]||fA.fixed,r=e.url?(0,Wi.jsxs)("a",{className:mA.more,href:e.url,target:"_blank",rel:"noreferrer",children:[e.label||"Read more",(0,Wi.jsx)(Tc,{name:"ArrowRight",size:16})]}):null;return(0,Wi.jsxs)("li",{className:mA.item,children:[(0,Wi.jsxs)("div",{className:mA.itemTop,children:[(0,Wi.jsx)(yc,{color:t.color,children:t.label}),(0,Wi.jsx)("span",{className:mA.date,children:CA(e.date)})]}),(0,Wi.jsx)("b",{className:mA.itemTitle,children:e.title}),(0,Wi.jsx)("p",{className:mA.itemBody,children:e.body}),r]},n)}),l="loading"===e?i:s;return(0,Wi.jsxs)("div",{className:mA.pane,"aria-busy":"loading"===e||void 0,children:[(0,Wi.jsxs)("div",{className:mA.head,children:[(0,Wi.jsx)("h2",{children:"What's new"}),(0,Wi.jsx)("span",{className:mA.kicker,children:"Product updates"})]}),(0,Wi.jsx)("ul",{className:mA.list,children:l})]})};
2var vA=t(84632),xA={};xA.styleTagTransform=rc(),xA.setAttributes=Zl(),xA.insert=Kl().bind(null,"head"),xA.domAPI=Jl(),xA.insertStyleElement=nc();$l()(vA.A,xA);const yA=vA.A&&vA.A.locals?vA.A.locals:void 0,wA=e=>{let{label:n,disabled:t=!1,onClick:r}=e;return(0,Wi.jsxs)("button",{type:"button",className:yA.root,disabled:t,onClick:r,children:[(0,Wi.jsxs)("svg",{viewBox:"0 0 48 48","aria-hidden":"true",width:20,height:20,children:[(0,Wi.jsx)("path",{fill:"#EA4335",d:"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"}),(0,Wi.jsx)("path",{fill:"#4285F4",d:"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"}),(0,Wi.jsx)("path",{fill:"#FBBC05",d:"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24s.92 7.54 2.56 10.78l7.97-6.19z"}),(0,Wi.jsx)("path",{fill:"#34A853",d:"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"})]}),(0,Wi.jsx)("span",{children:n})]})};var _A=t(91907),EA={};EA.styleTagTransform=rc(),EA.setAttributes=Zl(),EA.insert=Kl().bind(null,"head"),EA.domAPI=Jl(),EA.insertStyleElement=nc();$l()(_A.A,EA);const kA=_A.A&&_A.A.locals?_A.A.locals:void 0,BA={info:"HelpCircle",error:"AlertCircle"},SA=e=>{let{variant:n="info",children:t,className:r}=e;return(0,Wi.jsxs)("div",{className:pc()(kA.root,kA[`root--${n}`],r),children:[(0,Wi.jsx)(Tc,{name:BA[n],size:20,className:kA.icon}),(0,Wi.jsx)("div",{className:kA.body,children:t})]})};function jA(e,n){return function(){return e.apply(n,arguments)}}const{toString:TA}=Object.prototype,{getPrototypeOf:FA}=Object,{iterator:IA,toStringTag:NA}=Symbol,DA=(e=>n=>{const t=TA.call(n);return e[t]||(e[t]=t.slice(8,-1).toLowerCase())})(Object.create(null)),PA=e=>(e=e.toLowerCase(),n=>DA(n)===e),zA=e=>n=>typeof n===e,{isArray:OA}=Array,MA=zA("undefined");function RA(e){return null!==e&&!MA(e)&&null!==e.constructor&&!MA(e.constructor)&&GA(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const LA=PA("ArrayBuffer");const UA=zA("string"),GA=zA("function"),WA=zA("number"),HA=e=>null!==e&&"object"===typeof e,VA=e=>{if("object"!==DA(e))return!1;const n=FA(e);return(null===n||n===Object.prototype||null===Object.getPrototypeOf(n))&&!(NA in e)&&!(IA in e)},qA=PA("Date"),$A=PA("File"),YA=PA("Blob"),JA=PA("FileList");const QA="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof globalThis?globalThis:{},KA="undefined"!==typeof QA.FormData?QA.FormData:void 0,XA=PA("URLSearchParams"),[ZA,eu,nu,tu]=["ReadableStream","Request","Response","Headers"].map(PA);function ru(e,n){let t,r,{allOwnKeys:o=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),OA(e))for(t=0,r=e.length;t<r;t++)n.call(null,e[t],t,e);else{if(RA(e))return;const r=o?Object.getOwnPropertyNames(e):Object.keys(e),a=r.length;let i;for(t=0;t<a;t++)i=r[t],n.call(null,e[i],i,e)}}function ou(e,n){if(RA(e))return null;n=n.toLowerCase();const t=Object.keys(e);let r,o=t.length;for(;o-- >0;)if(r=t[o],n===r.toLowerCase())return r;return null}const au="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:globalThis,iu=e=>!MA(e)&&e!==au;const su=(lu="undefined"!==typeof Uint8Array&&FA(Uint8Array),e=>lu&&e instanceof lu);var lu;const cu=PA("HTMLFormElement"),du=(e=>{let{hasOwnProperty:n}=e;return(e,t)=>n.call(e,t)})(Object.prototype),Au=PA("RegExp"),uu=(e,n)=>{const t=Object.getOwnPropertyDescriptors(e),r={};ru(t,(t,o)=>{let a;!1!==(a=n(t,o,e))&&(r[o]=a||t)}),Object.defineProperties(e,r)};const pu=PA("AsyncFunction"),hu=(gu="function"===typeof setImmediate,mu=GA(au.postMessage),gu?setImmediate:mu?((e,n)=>(au.addEventListener("message",t=>{let{source:r,data:o}=t;r===au&&o===e&&n.length&&n.shift()()},!1),t=>{n.push(t),au.postMessage(e,"*")}))(`axios@${Math.random()}`,[]):e=>setTimeout(e));var gu,mu;const fu="undefined"!==typeof queueMicrotask?queueMicrotask.bind(au):"undefined"!==typeof process&&process.nextTick||hu,Cu={isArray:OA,isArrayBuffer:LA,isBuffer:RA,isFormData:e=>{let n;return e&&(KA&&e instanceof KA||GA(e.append)&&("formdata"===(n=DA(e))||"object"===n&&GA(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let n;return n="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&LA(e.buffer),n},isString:UA,isNumber:WA,isBoolean:e=>!0===e||!1===e,isObject:HA,isPlainObject:VA,isEmptyObject:e=>{if(!HA(e)||RA(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(n){return!1}},isReadableStream:ZA,isRequest:eu,isResponse:nu,isHeaders:tu,isUndefined:MA,isDate:qA,isFile:$A,isReactNativeBlob:e=>!(!e||"undefined"===typeof e.uri),isReactNative:e=>e&&"undefined"!==typeof e.getParts,isBlob:YA,isRegExp:Au,isFunction:GA,isStream:e=>HA(e)&&GA(e.pipe),isURLSearchParams:XA,isTypedArray:su,isFileList:JA,forEach:ru,merge:function e(){const{caseless:n,skipUndefined:t}=iu(this)&&this||{},r={},o=(o,a)=>
vendor: 3,657 bytes, line 2
2{if("__proto__"===a||"constructor"===a||"prototype"===a)return;const i=n&&ou(r,a)||a;VA(r[i])&&VA(o)?r[i]=e(r[i],o):VA(o)?r[i]=e({},o):OA(o)?r[i]=o.slice():t&&MA(o)||(r[i]=o)};for(let a=0,i=arguments.length;a<i;a++)arguments[a]&&ru(arguments[a],o);return r},extend:function(e,n,t){let{allOwnKeys:r}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return ru(n,(n,r)=>{t&&GA(n)?Object.defineProperty(e,r,{value:jA(n,t),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{value:n,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e},trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,n,t,r)=>{e.prototype=Object.create(n.prototype,r),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{value:n.prototype}),t&&Object.assign(e.prototype,t)},toFlatObject:(e,n,t,r)=>{let o,a,i;const s={};if(n=n||{},null==e)return n;do{for(o=Object.getOwnPropertyNames(e),a=o.length;a-- >0;)i=o[a],r&&!r(i,e,n)||s[i]||(n[i]=e[i],s[i]=!0);e=!1!==t&&FA(e)}while(e&&(!t||t(e,n))&&e!==Object.prototype);return n},kindOf:DA,kindOfTest:PA,endsWith:(e,n,t)=>{e=String(e),(void 0===t||t>e.length)&&(t=e.length),t-=n.length;const r=e.indexOf(n,t);return-1!==r&&r===t},toArray:e=>{if(!e)return null;if(OA(e))return e;let n=e.length;if(!WA(n))return null;const t=new Array(n);for(;n-- >0;)t[n]=e[n];return t},forEachEntry:(e,n)=>{const t=(e&&e[IA]).call(e);let r;for(;(r=t.next())&&!r.done;){const t=r.value;n.call(e,t[0],t[1])}},matchAll:(e,n)=>{let t;const r=[];for(;null!==(t=e.exec(n));)r.push(t);return r},isHTMLForm:cu,hasOwnProperty:du,hasOwnProp:du,reduceDescriptors:uu,freezeMethods:e=>{uu(e,(n,t)=>{if(GA(e)&&-1!==["arguments","caller","callee"].indexOf(t))return!1;const r=e[t];GA(r)&&(n.enumerable=!1,"writable"in n?n.writable=!1:n.set||(n.set=()=>{throw Error("Can not rewrite read-only method '"+t+"'")}))})},toObjectSet:(e,n)=>{const t={},r=e=>{e.forEach(e=>{t[e]=!0})};return OA(e)?r(e):r(String(e).split(n)),t},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,n,t){return n.toUpperCase()+t}),noop:()=>{},toFiniteNumber:(e,n)=>null!=e&&Number.isFinite(e=+e)?e:n,findKey:ou,global:au,isContextDefined:iu,isSpecCompliantForm:function(e){return!!(e&&GA(e.append)&&"FormData"===e[NA]&&e[IA])},toJSONObject:e=>{const n=new Array(10),t=(e,r)=>{if(HA(e)){if(n.indexOf(e)>=0)return;if(RA(e))return e;if(!("toJSON"in e)){n[r]=e;const o=OA(e)?[]:{};return ru(e,(e,n)=>{const a=t(e,r+1);!MA(a)&&(o[n]=a)}),n[r]=void 0,o}}return e};return t(e,0)},isAsyncFn:pu,isThenable:e=>e&&(HA(e)||GA(e))&&GA(e.then)&&GA(e.catch),setImmediate:hu,asap:fu,isIterable:e=>null!=e&&GA(e[IA])};class bu extends Error{static from(e,n,t,r,o,a){const i=new bu(e.message,n||e.code,t,r,o);return i.cause=e,i.name=e.name,null!=e.status&&null==i.status&&(i.status=e.status),a&&Object.assign(i,a),i}constructor(e,n,t,r,o){super(e),Object.defineProperty(this,"message",{value:e,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,n&&(this.code=n),t&&(this.config=t),r&&(this.request=r),o&&(this.response=o,this.status=o.status)}toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Cu.toJSONObject(this.config),code:this.code,status:this.status}}}bu.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",bu.ERR_BAD_OPTION="ERR_BAD_OPTION",bu.ECONNABORTED="ECONNABORTED",bu.ETIMEDOUT="ETIMEDOUT",bu.E
2RR_NETWORK="ERR_NETWORK",bu.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",bu.ERR_DEPRECATED="ERR_DEPRECATED",bu.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",bu.ERR_BAD_REQUEST="ERR_BAD_REQUEST",bu.ERR_CANCELED="ERR_CANCELED",bu.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",bu.ERR_INVALID_URL="ERR_INVALID_URL";const vu=bu;function xu(e){return Cu.isPlainObject(e)||Cu.isArray(e)}function yu(e){return Cu.endsWith(e,"[]")?e.slice(0,-2):e}function wu(e,n,t){return e?e.concat(n).map(function(e,n){return e=yu(e),!t&&n?"["+e+"]":e}).join(t?".":""):n}const _u=Cu.toFlatObject(Cu,{},null,function(e){return/^is[A-Z]/.test(e)});const Eu=function(e,n,t){if(!Cu.isObject(e))throw new TypeError("target must be an object");n=n||new FormData;const r=(t=Cu.toFlatObject(t,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,n){return!Cu.isUndefined(n[e])})).metaTokens,o=t.visitor||c,a=t.dots,i=t.indexes,s=(t.Blob||"undefined"!==typeof Blob&&Blob)&&Cu.isSpecCompliantForm(n);if(!Cu.isFunction(o))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(Cu.isDate(e))return e.toISOString();if(Cu.isBoolean(e))return e.toString();if(!s&&Cu.isBlob(e))throw new vu("Blob is not supported. Use a Buffer instead.");return Cu.isArrayBuffer(e)||Cu.isTypedArray(e)?s&&"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,t,o){let s=e;if(Cu.isReactNative(n)&&Cu.isReactNativeBlob(e))return n.append(wu(o,t,a),l(e)),!1;if(e&&!o&&"object"===typeof e)if(Cu.endsWith(t,"{}"))t=r?t:t.slice(0,-2),e=JSON.stringify(e);else if(Cu.isArray(e)&&function(e){return Cu.isArray(e)&&!e.some(xu)}(e)||(Cu.isFileList(e)||Cu.endsWith(t,"[]"))&&(s=Cu.toArray(e)))return t=yu(t),s.forEach(function(e,r){!Cu.isUndefined(e)&&null!==e&&n.append(!0===i?wu([t],r,a):null===i?t:t+"[]",l(e))}),!1;return!!xu(e)||(n.append(wu(o,t,a),l(e)),!1)}const d=[],A=Object.assign(_u,{defaultVisitor:c,convertValue:l,isVisitable:xu});if(!Cu.isObject(e))throw new TypeError("data must be an object");return function e(t,r){if(!Cu.isUndefined(t)){if(-1!==d.indexOf(t))throw Error("Circular reference detected in "+r.join("."));d.push(t),Cu.forEach(t,function(t,a){!0===(!(Cu.isUndefined(t)||null===t)&&o.call(n,t,Cu.isString(a)?a.trim():a,r,A))&&e(t,r?r.concat(a):[a])}),d.pop()}}(e),n};function ku(e){const n={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return n[e]})}function Bu(e,n){this._pairs=[],e&&Eu(e,this,n)}const Su=Bu.prototype;Su.append=function(e,n){this._pairs.push([e,n])},Su.toString=function(e){const n=e?function(n){return e.call(this,n,ku)}:ku;return this._pairs.map(function(e){return n(e[0])+"="+n(e[1])},"").join("&")};const ju=Bu;function Tu(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function Fu(e,n,t){if(!n)return e;const r=t&&t.encode||Tu,o=Cu.isFunction(t)?{serialize:t}:t,a=o&&o.serialize;let i;if(i=a?a(n,o):Cu.isURLSearchParams(n)?n.toString():new ju(n,o).toString(r),i){const n=e.indexOf("#");-1!==n&&(e=e.slice(0,n)),e+=(-1===e.indexOf("?")?"?":"&")+i}return e}const Iu=class{constructor(){this.handlers=[]}use(e,n,t){return this.handlers.push({fulfilled:e,rejected:n,synchronous:!!t&&t.synchronous,runWhen:t?t.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Cu.forEach(this.handlers,function(n){null!==n&&e(n)})}},Nu={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0},Du={isBrowser:!0,classes:{URLSearchParams:"undefined"!==typeof URLSearchParams?URLSearchParams:ju,FormData:"undefined"!==typeof FormData?FormData:null,Blob:"undefined"!==typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Pu="undefined"!==typeof window&&"undefined"!==typeof document,zu="object"===typeof navigator&&navigator||void 0,Ou=Pu&&(!zu||["ReactNative","NativeScript","NS"].indexOf(zu.product)<0),Mu="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts,Ru=Pu&&window.location.href||"http://localhost",Lu={...e,...Du};const Uu=function(e){function n(e,t,r,o){let a=e[o++];if("__proto__"===a)return!0;const i=Number.isFinite(+a),s=o>=e.length;if(a=!a&&Cu.isArray(r)?r.length:a,s)return Cu.hasOwnProp(r,a)?r[a]=[r[a],t]:r[a]=t,!i;r[a]&&Cu.isObject(r[a])||(r[a]=[]);return n(e,t,r[a],o)&&Cu.isArray(r[a])&&(r[a]=function(e){const n={},t=Object.keys(e);let r;const o=t.length;let a;for(r=0;r<o;r++)a=t[r],n[a]=e[a];return n}(r[a])),!i}if(Cu.isFormData(e)&&Cu.isFunction(e.entries)){const t={};return Cu.forEachEntry(e,(e,r)=>{n(function(e){return Cu.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0])}(e),r,t,0)}),t}return null};const Gu={transitional:Nu,adapter:["xhr","http","fetch"],transformRequest:[function(e,n){const t=n.getContentType()||"",r=t.indexOf("application/json")>-1,o=Cu.isObject(e);
vendor: 1,028 bytes, line 2
2o&&Cu.isHTMLForm(e)&&(e=new FormData(e));if(Cu.isFormData(e))return r?JSON.stringify(Uu(e)):e;if(Cu.isArrayBuffer(e)||Cu.isBuffer(e)||Cu.isStream(e)||Cu.isFile(e)||Cu.isBlob(e)||Cu.isReadableStream(e))return e;if(Cu.isArrayBufferView(e))return e.buffer;if(Cu.isURLSearchParams(e))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(o){if(t.indexOf("application/x-www-form-urlencoded")>-1)return function(e,n){return Eu(e,new Lu.classes.URLSearchParams,{visitor:function(e,n,t,r){return Lu.isNode&&Cu.isBuffer(e)?(this.append(n,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...n})}(e,this.formSerializer).toString();if((a=Cu.isFileList(e))||t.indexOf("multipart/form-data")>-1){const n=this.env&&this.env.FormData;return Eu(a?{"files[]":e}:e,n&&new n,this.formSerializer)}}return o||r?(n.setContentType("application/json",!1),function(e,n,t){if(Cu.isString(e))try{return(n||JSON.parse)(e),Cu.trim(e)}catch(r){if("SyntaxError"!==r.name)throw r}return(t||JSON.str
vendor: 3,843 bytes, line 2
2ingify)(e)}(e)):e}],transformResponse:[function(e){const n=this.transitional||Gu.transitional,t=n&&n.forcedJSONParsing,r="json"===this.responseType;if(Cu.isResponse(e)||Cu.isReadableStream(e))return e;if(e&&Cu.isString(e)&&(t&&!this.responseType||r)){const t=!(n&&n.silentJSONParsing)&&r;try{return JSON.parse(e,this.parseReviver)}catch(o){if(t){if("SyntaxError"===o.name)throw vu.from(o,vu.ERR_BAD_RESPONSE,this,null,this.response);throw o}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Lu.classes.FormData,Blob:Lu.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Cu.forEach(["delete","get","head","post","put","patch"],e=>{Gu.headers[e]={}});const Wu=Gu,Hu=Cu.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Vu=Symbol("internals");function qu(e,n){if(!1!==e&&null!=e)if(Cu.isArray(e))e.forEach(e=>qu(e,n));else if(!(e=>!/[\r\n]/.test(e))(String(e)))throw new Error(`Invalid character in header content ["${n}"]`)}function $u(e){return e&&String(e).trim().toLowerCase()}function Yu(e){return!1===e||null==e?e:Cu.isArray(e)?e.map(Yu):function(e){let n=e.length;for(;n>0;){const t=e.charCodeAt(n-1);if(10!==t&&13!==t)break;n-=1}return n===e.length?e:e.slice(0,n)}(String(e))}function Ju(e,n,t,r,o){return Cu.isFunction(r)?r.call(this,n,t):(o&&(n=t),Cu.isString(n)?Cu.isString(r)?-1!==n.indexOf(r):Cu.isRegExp(r)?r.test(n):void 0:void 0)}class Qu{constructor(e){e&&this.set(e)}set(e,n,t){const r=this;function o(e,n,t){const o=$u(n);if(!o)throw new Error("header name must be a non-empty string");const a=Cu.findKey(r,o);(!a||void 0===r[a]||!0===t||void 0===t&&!1!==r[a])&&(qu(e,n),r[a||n]=Yu(e))}const a=(e,n)=>Cu.forEach(e,(e,t)=>o(e,t,n));if(Cu.isPlainObject(e)||e instanceof this.constructor)a(e,n);else if(Cu.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))a((e=>{const n={};let t,r,o;return e&&e.split("\n").forEach(function(e){o=e.indexOf(":"),t=e.substring(0,o).trim().toLowerCase(),r=e.substring(o+1).trim(),!t||n[t]&&Hu[t]||("set-cookie"===t?n[t]?n[t].push(r):n[t]=[r]:n[t]=n[t]?n[t]+", "+r:r)}),n})(e),n);else if(Cu.isObject(e)&&Cu.isIterable(e)){let t,r,o={};for(const n of e){if(!Cu.isArray(n))throw TypeError("Object iterator must return a key-value pair");o[r=n[0]]=(t=o[r])?Cu.isArray(t)?[...t,n[1]]:[t,n[1]]:n[1]}a(o,n)}else null!=e&&o(n,e,t);return this}get(e,n){if(e=$u(e)){const t=Cu.findKey(this,e);if(t){const e=this[t];if(!n)return e;if(!0===n)return function(e){const n=Object.create(null),t=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=t.exec(e);)n[r[1]]=r[2];return n}(e);if(Cu.isFunction(n))return n.call(this,e,t);if(Cu.isRegExp(n))return n.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,n){if(e=$u(e)){const t=Cu.findKey(this,e);return!(!t||void 0===this[t]||n&&!Ju(0,this[t],t,n))}return!1}delete(e,n){const t=this;let r=!1;function o(e){if(e=$u(e)){const o=Cu.findKey(t,e);!o||n&&!Ju(0,t[o],o,n)||(delete t[o],r=!0)}}return Cu.isArray(e)?e.forEach(o):o(e),r}clear(e){const n=Object.keys(this);let t=n.length,r=!1;for(;t--;){const o=n[t];e&&!Ju(0,this[o],o,e,!0)||(delete this[o],r=!0)}return r}normalize(e){const n=this,t={};return Cu.forEach(this,(r,o)=>{const a=Cu.findKey(t,o);if(a)return n[a]=Yu(r),void delete n[o];const i=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,n,t)=>n.toUpperCase()+t)}(o):String(o).trim();i!==o&&delete n[o],n[i]=Yu(r),t[i]=!0}),this}concat(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];
2return this.constructor.concat(this,...n)}toJSON(e){const n=Object.create(null);return Cu.forEach(this,(t,r)=>{null!=t&&!1!==t&&(n[r]=e&&Cu.isArray(t)?t.join(", "):t)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(e=>{let[n,t]=e;return n+": "+t}).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e){const n=new this(e);for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];return r.forEach(e=>n.set(e)),n}static accessor(e){const n=(this[Vu]=this[Vu]={accessors:{}}).accessors,t=this.prototype;function r(e){const r=$u(e);n[r]||(!function(e,n){const t=Cu.toCamelCase(" "+n);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+t,{value:function(e,t,o){return this[r].call(this,n,e,t,o)},configurable:!0})})}(t,e),n[r]=!0)}return Cu.isArray(e)?e.forEach(r):r(e),this}}Qu.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Cu.reduceDescriptors(Qu.prototype,(e,n)=>{let{value:t}=e,r=n[0].toUpperCase()+n.slice(1);return{get:()=>t,set(e){this[r]=e}}}),Cu.freezeMethods(Qu);const Ku=Qu;function Xu(e,n){const t=this||Wu,r=n||t,o=Ku.from(r.headers);let a=r.data;return Cu.forEach(e,function(e){a=e.call(t,a,o.normalize(),n?n.status:void 0)}),o.normalize(),a}function Zu(e){return!(!e||!e.__CANCEL__)}const ep=class extends vu{constructor(e,n,t){super(null==e?"canceled":e,vu.ERR_CANCELED,n,t),this.name="CanceledError",this.__CANCEL__=!0}};function np(e,n,t){const r=t.config.validateStatus;t.status&&r&&!r(t.status)?n(new vu("Request failed with status code "+t.status,[vu.ERR_BAD_REQUEST,vu.ERR_BAD_RESPONSE][Math.floor(t.status/100)-4],t.config,t.request,t)):e(t)}const tp=function(e,n){e=e||10;const t=new Array(e),r=new Array(e);let o,a=0,i=0;return n=void 0!==n?n:1e3,function(s){const l=Date.now(),c=r[i];o||(o=l),t[a]=s,r[a]=l;let d=i,A=0;for(;d!==a;)A+=t[d++],d%=e;if(a=(a+1)%e,a===i&&(i=(i+1)%e),l-o<n)return;const u=c&&l-c;return u?Math.round(1e3*A/u):void 0}};const rp=function(e,n){let t,r,o=0,a=1e3/n;const i=function(n){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();o=a,t=null,r&&(clearTimeout(r),r=null),e(...n)};return[function(){const e=Date.now(),n=e-o;for(var s=arguments.length,l=new Array(s),c=0;c<s;c++)l[c]=arguments[c];n>=a?i(l,e):(t=l,r||(r=setTimeout(()=>{r=null,i(t)},a-n)))},()=>t&&i(t)]},op=function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,r=0;const o=tp(50,250);return rp(t=>{const a=t.loaded,i=t.lengthComputable?t.total:void 0,s=a-r,l=o(s);r=a;e({loaded:a,total:i,progress:i?a/i:void 0,bytes:s,rate:l||void 0,estimated:l&&i&&a<=i?(i-a)/l:void 0,event:t,lengthComputable:null!=i,[n?"download":"upload"]:!0})},t)},ap=(e,n)=>{const t=null!=e;return[r=>n[0]({lengthComputable:t,total:e,loaded:r}),n[1]]},ip=e=>function(){for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];return Cu.asap(()=>e(...t))},sp=Lu.hasStandardBrowserEnv?((e,n)=>t=>(t=new URL(t,Lu.origin),e.protocol===t.protocol&&e.host===t.host&&(n||e.port===t.port)))(new URL(Lu.origin),Lu.navigator&&/(msie|trident)/i.test(Lu.navigator.userAgent)):()=>!0,lp=Lu.hasStandardBrowserEnv?{write(e,n,t,r,o,a,i){if("undefined"===typeof document)return;const s=[`${e}=${encodeURIComponent(n)}`];Cu.isNumber(t)&&s.push(`expires=${new Date(t).toUTCString()}`),Cu.isString(r)&&s.push(`path=${r}`),Cu.isString(o)&&s.push(`domain=${o}`),!0===a&&s.push("secure"),Cu.isString(i)&&s.push(`SameSite=${i}`),document.cookie=s.join("; ")},read(e){if("undefined"===typeof document)return null;const n=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return n?decodeURIComponent(n[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};function cp(e,n,t){let r=!("string"===typeof(o=n)&&/^([a-z][a-z\d+\-.]*:)?\/\//i.test(o));var o;return e&&(r||0==t)?function(e,n){return n?e.replace(/\/?\/$/,"")+"/"+n.replace(/^\/+/,""):e}(e,n):n}const dp=e=>e instanceof Ku?{...e}:e;function Ap(e,n){n=n||{};const t={};function r(e,n,t,r){return Cu.isPlainObject(e)&&Cu.isPlainObject(n)?Cu.merge.call({caseless:r},e,n):Cu.isPlainObject(n)?Cu.merge({},n):Cu.isArray(n)?n.slice():n}function o(e,n,t,o){return Cu.isUndefined(n)?Cu.isUndefined(e)?void 0:r(void 0,e,0,o):r(e,n,0,o)}function a(e,n){if(!Cu.isUndefined(n))return r(void 0,n)}function i(e,n){return Cu.isUndefined(n)?Cu.isUndefined(e)?void 0:r(void 0,e):r(void 0,n)}function s(t,o,a){return a in n?r(t,o):a in e?r(void 0,t):void 0}const l={url:a,method:a,data:a,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:s,headers:(e,n,t)=>o(dp(e),dp(n),0,!0)};return Cu.forEach(Object.keys({...e,...n}),function(r){if("__proto__"===r||"constructor"===r||"prototype"===r)return;const a=Cu.hasOwnProp(l,r)?l[r]:o,i=a(e[r],n[r],r);Cu.isUndefined(i)&&a!==s||(t[r]=i)}),t}const up=e=>{const n=Ap({},e);let{data:t,withXSRFToken:r,xsrfHeaderName:o,xsrfCookieName:a,headers:i,auth:s}=n;if(n.headers=i=Ku.from(i),n.url=Fu(cp(n.baseURL,n.url,n.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&i.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),Cu.isFormData(t))if(Lu.hasStandardBrowserEnv||Lu.hasStandardBrowserWebWorkerEnv)i.setContentType(void 0);else if(Cu.isFunction(t.getHeaders)){const e=t.getHeaders(),n=["content-type","content-length"];
vendor: 4,362 bytes, line 2
2Object.entries(e).forEach(e=>{let[t,r]=e;n.includes(t.toLowerCase())&&i.set(t,r)})}if(Lu.hasStandardBrowserEnv&&(r&&Cu.isFunction(r)&&(r=r(n)),r||!1!==r&&sp(n.url))){const e=o&&a&&lp.read(a);e&&i.set(o,e)}return n},pp="undefined"!==typeof XMLHttpRequest&&function(e){return new Promise(function(n,t){const r=up(e);let o=r.data;const a=Ku.from(r.headers).normalize();let i,s,l,c,d,{responseType:A,onUploadProgress:u,onDownloadProgress:p}=r;function h(){c&&c(),d&&d(),r.cancelToken&&r.cancelToken.unsubscribe(i),r.signal&&r.signal.removeEventListener("abort",i)}let g=new XMLHttpRequest;function m(){if(!g)return;const r=Ku.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders());np(function(e){n(e),h()},function(e){t(e),h()},{data:A&&"text"!==A&&"json"!==A?g.response:g.responseText,status:g.status,statusText:g.statusText,headers:r,config:e,request:g}),g=null}g.open(r.method.toUpperCase(),r.url,!0),g.timeout=r.timeout,"onloadend"in g?g.onloadend=m:g.onreadystatechange=function(){g&&4===g.readyState&&(0!==g.status||g.responseURL&&0===g.responseURL.indexOf("file:"))&&setTimeout(m)},g.onabort=function(){g&&(t(new vu("Request aborted",vu.ECONNABORTED,e,g)),g=null)},g.onerror=function(n){const r=n&&n.message?n.message:"Network Error",o=new vu(r,vu.ERR_NETWORK,e,g);o.event=n||null,t(o),g=null},g.ontimeout=function(){let n=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const o=r.transitional||Nu;r.timeoutErrorMessage&&(n=r.timeoutErrorMessage),t(new vu(n,o.clarifyTimeoutError?vu.ETIMEDOUT:vu.ECONNABORTED,e,g)),g=null},void 0===o&&a.setContentType(null),"setRequestHeader"in g&&Cu.forEach(a.toJSON(),function(e,n){g.setRequestHeader(n,e)}),Cu.isUndefined(r.withCredentials)||(g.withCredentials=!!r.withCredentials),A&&"json"!==A&&(g.responseType=r.responseType),p&&([l,d]=op(p,!0),g.addEventListener("progress",l)),u&&g.upload&&([s,c]=op(u),g.upload.addEventListener("progress",s),g.upload.addEventListener("loadend",c)),(r.cancelToken||r.signal)&&(i=n=>{g&&(t(!n||n.type?new ep(null,e,g):n),g.abort(),g=null)},r.cancelToken&&r.cancelToken.subscribe(i),r.signal&&(r.signal.aborted?i():r.signal.addEventListener("abort",i)));const f=function(e){const n=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return n&&n[1]||""}(r.url);f&&-1===Lu.protocols.indexOf(f)?t(new vu("Unsupported protocol "+f+":",vu.ERR_BAD_REQUEST,e)):g.send(o||null)})},hp=(e,n)=>{const{length:t}=e=e?e.filter(Boolean):[];if(n||t){let t,r=new AbortController;const o=function(e){if(!t){t=!0,i();const n=e instanceof Error?e:this.reason;r.abort(n instanceof vu?n:new ep(n instanceof Error?n.message:n))}};let a=n&&setTimeout(()=>{a=null,o(new vu(`timeout of ${n}ms exceeded`,vu.ETIMEDOUT))},n);const i=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(o):e.removeEventListener("abort",o)}),e=null)};e.forEach(e=>e.addEventListener("abort",o));const{signal:s}=r;return s.unsubscribe=()=>Cu.asap(i),s}},gp=function*(e,n){let t=e.byteLength;if(!n||t<n)return void(yield e);let r,o=0;for(;o<t;)r=o+n,yield e.slice(o,r),o=r},mp=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const n=e.getReader();try{for(;;){const{done:e,value:t}=await n.read();if(e)break;yield t}}finally{await n.cancel()}},fp=(e,n,t,r)=>{const o=async function*(e,n){for await(const t of mp(e))yield*gp(t,n)}(e,n);let a,i=0,s=e=>{a||(a=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:n,value:r}=await o.next();if(n)return s(),void e.close();let a=r.byteLength;if(t){let e=i+=a;t(e)}e.enqueue(new Uint8Array(r))}catch(n){throw s(n),n}},cancel:e=>(s(e),o.return())},{highWaterMark:2})},{isFunction:Cp}=Cu,bp=(e=>{let{Request:n,Response:t}=e;return{Request:n,Response:t}})(Cu.global),{ReadableStream:vp,TextEncoder:xp}=Cu.global,yp=function(e){try{for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];return!!e(...t)}catch(o){return!1}},wp=e=>{e=Cu.merge.call({skipUndefined:!0},bp,e);const{fetch:n,Request:t,Response:r}=e,o=n?Cp(n):"function"===typeof fetch,a=Cp(t),i=Cp(r);if(!o)return!1;const s=o&&Cp(vp),l=o&&("function"===typeof xp?(c=new xp,e=>c.encode(e)):async e=>new Uint8Array(await new t(e).arrayBuffer()));var c;const d=a&&s&&yp(()=>{let e=!1;const n=new vp,r=new t(Lu.origin,{body:n,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return n.cancel(),e&&!r}),A=i&&s&&yp(()=>
vendor: 4,229 bytes, line 2
2Cu.isReadableStream(new r("").body)),u={stream:A&&(e=>e.body)};o&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!u[e]&&(u[e]=(n,t)=>{let r=n&&n[e];if(r)return r.call(n);throw new vu(`Response type '${e}' is not supported`,vu.ERR_NOT_SUPPORT,t)})});const p=async(e,n)=>{const r=Cu.toFiniteNumber(e.getContentLength());return null==r?(async e=>{if(null==e)return 0;if(Cu.isBlob(e))return e.size;if(Cu.isSpecCompliantForm(e)){const n=new t(Lu.origin,{method:"POST",body:e});return(await n.arrayBuffer()).byteLength}return Cu.isArrayBufferView(e)||Cu.isArrayBuffer(e)?e.byteLength:(Cu.isURLSearchParams(e)&&(e+=""),Cu.isString(e)?(await l(e)).byteLength:void 0)})(n):r};return async e=>{let{url:o,method:i,data:s,signal:l,cancelToken:c,timeout:h,onDownloadProgress:g,onUploadProgress:m,responseType:f,headers:C,withCredentials:b="same-origin",fetchOptions:v}=up(e),x=n||fetch;f=f?(f+"").toLowerCase():"text";let y=hp([l,c&&c.toAbortSignal()],h),w=null;const _=y&&y.unsubscribe&&(()=>{y.unsubscribe()});let E;try{if(m&&d&&"get"!==i&&"head"!==i&&0!==(E=await p(C,s))){let e,n=new t(o,{method:"POST",body:s,duplex:"half"});if(Cu.isFormData(s)&&(e=n.headers.get("content-type"))&&C.setContentType(e),n.body){const[e,t]=ap(E,op(ip(m)));s=fp(n.body,65536,e,t)}}Cu.isString(b)||(b=b?"include":"omit");const n=a&&"credentials"in t.prototype,l={...v,signal:y,method:i.toUpperCase(),headers:C.normalize().toJSON(),body:s,duplex:"half",credentials:n?b:void 0};w=a&&new t(o,l);let c=await(a?x(w,v):x(o,l));const h=A&&("stream"===f||"response"===f);if(A&&(g||h&&_)){const e={};["status","statusText","headers"].forEach(n=>{e[n]=c[n]});const n=Cu.toFiniteNumber(c.headers.get("content-length")),[t,o]=g&&ap(n,op(ip(g),!0))||[];c=new r(fp(c.body,65536,t,()=>{o&&o(),_&&_()}),e)}f=f||"text";let k=await u[Cu.findKey(u,f)||"text"](c,e);return!h&&_&&_(),await new Promise((n,t)=>{np(n,t,{data:k,headers:Ku.from(c.headers),status:c.status,statusText:c.statusText,config:e,request:w})})}catch(k){if(_&&_(),k&&"TypeError"===k.name&&/Load failed|fetch/i.test(k.message))throw Object.assign(new vu("Network Error",vu.ERR_NETWORK,e,w,k&&k.response),{cause:k.cause||k});throw vu.from(k,k&&k.code,e,w,k&&k.response)}}},_p=new Map,Ep=e=>{let n=e&&e.env||{};const{fetch:t,Request:r,Response:o}=n,a=[r,o,t];let i,s,l=a.length,c=_p;for(;l--;)i=a[l],s=c.get(i),void 0===s&&c.set(i,s=l?new Map:wp(n)),c=s;return s},kp=(Ep(),{http:null,xhr:pp,fetch:{get:Ep}});Cu.forEach(kp,(e,n)=>{if(e){try{Object.defineProperty(e,"name",{value:n})}catch(t){}Object.defineProperty(e,"adapterName",{value:n})}});const Bp=e=>`- ${e}`,Sp=e=>Cu.isFunction(e)||null===e||!1===e;const jp={getAdapter:function(e,n){e=Cu.isArray(e)?e:[e];const{length:t}=e;let r,o;const a={};for(let i=0;i<t;i++){let t;if(r=e[i],o=r,!Sp(r)&&(o=kp[(t=String(r)).toLowerCase()],void 0===o))throw new vu(`Unknown adapter '${t}'`);if(o&&(Cu.isFunction(o)||(o=o.get(n))))break;a[t||"#"+i]=o}if(!o){const e=Object.entries(a).map(e=>{let[n,t]=e;return`adapter ${n} `+(!1===t?"is not supported by the environment":"is not available in the build")});let n=t?e.length>1?"since :\n"+e.map(Bp).join("\n"):" "+Bp(e[0]):"as no adapter specified";throw new vu("There is no suitable adapter to dispatch the request "+n,"ERR_NOT_SUPPORT")}return o},adapters:kp};function Tp(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ep(null,e)}function Fp(e){Tp(e),e.headers=Ku.from(e.headers),e.data=Xu.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return jp.getAdapter(e.adapter||Wu.adapter,e)(e).then(function(n){return Tp(e),n.data=Xu.call(e,e.transformResponse,n),n.headers=Ku.from(n.headers),n},function(n){return Zu(n)||(Tp(e),n&&n.response&&(n.response.data=Xu.call(e,e.transformResponse,n.response),n.response.headers=Ku.from(n.response.headers))),Promise.reject(n)})}const Ip="1.15.0",Np={};["object","boolean","number","function","string","symbol"].forEach((e,n)=>{Np[e]=function(t){return typeof t===e||"a"+(n<1?"n ":" ")+e}});const Dp={};Np.transitional=function(e,n,t){function r(e,n){return"[Axios v"+Ip+"] Transitional option '"+e+"'"+n+(t?". "+t:"")}return(t,o,a)=>
vendor: 4,634 bytes, line 2
2{if(!1===e)throw new vu(r(o," has been removed"+(n?" in "+n:"")),vu.ERR_DEPRECATED);return n&&!Dp[o]&&(Dp[o]=!0,console.warn(r(o," has been deprecated since v"+n+" and will be removed in the near future"))),!e||e(t,o,a)}},Np.spelling=function(e){return(n,t)=>(console.warn(`${t} is likely a misspelling of ${e}`),!0)};const Pp={assertOptions:function(e,n,t){if("object"!==typeof e)throw new vu("options must be an object",vu.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const a=r[o],i=n[a];if(i){const n=e[a],t=void 0===n||i(n,a,e);if(!0!==t)throw new vu("option "+a+" must be "+t,vu.ERR_BAD_OPTION_VALUE);continue}if(!0!==t)throw new vu("Unknown option "+a,vu.ERR_BAD_OPTION)}},validators:Np},zp=Pp.validators;class Op{constructor(e){this.defaults=e||{},this.interceptors={request:new Iu,response:new Iu}}async request(e,n){try{return await this._request(e,n)}catch(t){if(t instanceof Error){let e={};Error.captureStackTrace?Error.captureStackTrace(e):e=new Error;const n=(()=>{if(!e.stack)return"";const n=e.stack.indexOf("\n");return-1===n?"":e.stack.slice(n+1)})();try{if(t.stack){if(n){const e=n.indexOf("\n"),r=-1===e?-1:n.indexOf("\n",e+1),o=-1===r?"":n.slice(r+1);String(t.stack).endsWith(o)||(t.stack+="\n"+n)}}else t.stack=n}catch(r){}}throw t}}_request(e,n){"string"===typeof e?(n=n||{}).url=e:n=e||{},n=Ap(this.defaults,n);const{transitional:t,paramsSerializer:r,headers:o}=n;void 0!==t&&Pp.assertOptions(t,{silentJSONParsing:zp.transitional(zp.boolean),forcedJSONParsing:zp.transitional(zp.boolean),clarifyTimeoutError:zp.transitional(zp.boolean),legacyInterceptorReqResOrdering:zp.transitional(zp.boolean)},!1),null!=r&&(Cu.isFunction(r)?n.paramsSerializer={serialize:r}:Pp.assertOptions(r,{encode:zp.function,serialize:zp.function},!0)),void 0!==n.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),Pp.assertOptions(n,{baseUrl:zp.spelling("baseURL"),withXsrfToken:zp.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let a=o&&Cu.merge(o.common,o[n.method]);o&&Cu.forEach(["delete","get","head","post","put","patch","common"],e=>{delete o[e]}),n.headers=Ku.concat(a,o);const i=[];let s=!0;this.interceptors.request.forEach(function(e){if("function"===typeof e.runWhen&&!1===e.runWhen(n))return;s=s&&e.synchronous;const t=n.transitional||Nu;t&&t.legacyInterceptorReqResOrdering?i.unshift(e.fulfilled,e.rejected):i.push(e.fulfilled,e.rejected)});const l=[];let c;this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let d,A=0;if(!s){const e=[Fp.bind(this),void 0];for(e.unshift(...i),e.push(...l),d=e.length,c=Promise.resolve(n);A<d;)c=c.then(e[A++],e[A++]);return c}d=i.length;let u=n;for(;A<d;){const e=i[A++],n=i[A++];try{u=e(u)}catch(p){n.call(this,p);break}}try{c=Fp.call(this,u)}catch(p){return Promise.reject(p)}for(A=0,d=l.length;A<d;)c=c.then(l[A++],l[A++]);return c}getUri(e){return Fu(cp((e=Ap(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}}Cu.forEach(["delete","get","head","options"],function(e){Op.prototype[e]=function(n,t){return this.request(Ap(t||{},{method:e,url:n,data:(t||{}).data}))}}),Cu.forEach(["post","put","patch"],function(e){function n(n){return function(t,r,o){return this.request(Ap(o||{},{method:e,headers:n?{"Content-Type":"multipart/form-data"}:{},url:t,data:r}))}}Op.prototype[e]=n(),Op.prototype[e+"Form"]=n(!0)});const Mp=Op;class Rp{constructor(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(e){n=e});const t=this;this.promise.then(e=>{if(!t._listeners)return;let n=t._listeners.length;for(;n-- >0;)t._listeners[n](e);t._listeners=null}),this.promise.then=e=>{let n;const r=new Promise(e=>{t.subscribe(e),n=e}).then(e);return r.cancel=function(){t.unsubscribe(n)},r},e(function(e,r,o){t.reason||(t.reason=new ep(e,r,o),n(t.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const n=this._listeners.indexOf(e);-1!==n&&this._listeners.splice(n,1)}toAbortSignal(){const e=new AbortController,n=n=>{e.abort(n)};return this.subscribe(n),e.signal.unsubscribe=()=>this.unsubscribe(n),e.signal}static source(){let e;const n=new Rp(function(n){e=n});return{token:n,cancel:e}}}const Lp=Rp;const Up={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,Re
2setContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Up).forEach(e=>{let[n,t]=e;Up[t]=n});const Gp=Up;const Wp=function e(n){const t=new Mp(n),r=jA(Mp.prototype.request,t);return Cu.extend(r,Mp.prototype,t,{allOwnKeys:!0}),Cu.extend(r,t,null,{allOwnKeys:!0}),r.create=function(t){return e(Ap(n,t))},r}(Wu);Wp.Axios=Mp,Wp.CanceledError=ep,Wp.CancelToken=Lp,Wp.isCancel=Zu,Wp.VERSION=Ip,Wp.toFormData=Eu,Wp.AxiosError=vu,Wp.Cancel=Wp.CanceledError,Wp.all=function(e){return Promise.all(e)},Wp.spread=function(e){return function(n){return e.apply(null,n)}},Wp.isAxiosError=function(e){return Cu.isObject(e)&&!0===e.isAxiosError},Wp.mergeConfig=Ap,Wp.AxiosHeaders=Ku,Wp.formToJSON=e=>Uu(Cu.isHTMLForm(e)?new FormData(e):e),Wp.getAdapter=jp.getAdapter,Wp.HttpStatusCode=Gp,Wp.default=Wp;const Hp=Wp,Vp=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const t=Ys.getState().user,r=Ys.getState().currentOrganization,o=t.model?t.model.email:null,a={event:e,userID:r.model?r.model.uuid:null,email:o,...n};window.dataLayer&&window.dataLayer.push(a)};function qp(){const e=j(),t=C(e=>e.user),r=(0,n.useCallback)(async(n,t)=>await e(function(e,n){return async function(t){return t({type:"USER_LOGIN"}),await Hp.post("/api/users/login.json",{email:e,password:n},jr.getConfig()).then(e=>{jr.setAuthToken(e.data.token),t({type:"USER_LOGIN_FULFILLED",payload:e.data})}).catch(function(e){t({type:"USER_LOGIN_REJECTED",payload:e})})}}(n,t)),[e]),o=(0,n.useCallback)(async()=>await e(function(e){jr.setAuthToken(null),e({type:"USER_LOGOUT"})}),[e]),a=(0,n.useCallback)(async n=>await e(function(e){return async n=>{n({type:"USER_REGISTER"});const t={...e,treasurer_email:e.email};return await Hp.post("/api/users.json",t,jr.getConfig()).then(e=>{jr.setAuthToken(e.data.token),n({type:"USER_REGISTER_FULFILLED",payload:e.data}),Vp("new-account-registered",{userID:e.data.user.uuid,email:e.data.user.email})}).catch(function(e){n({type:"USER_REGISTER_REJECTED",payload:e})})}}(n)),[e]),i=(0,n.useCallback)(async n=>await e(function(e){return async n=>(n({type:"USER_ACTIVATE_PENDING_ACCOUNT"}),await Hp.post("/api/users/activate_account.json",e,jr.getConfig()).then(e=>{n({type:"USER_ACTIVATE_PENDING_ACCOUNT_FULFILLED",payload:e.data}),Vp("new-account-registered",{userID:e.data.user.uuid,email:e.data.user.email})}).catch(function(e){n({type:"USER_ACTIVATE_PENDING_ACCOUNT_REJECTED",payload:e})}))}(n)),[e]),s=(0,n.useCallback)(async n=>await e(function(e){return async n=>(n({type:"USER_PASSWORD_REMIND"}),await Hp.post("/api/users/password_reminder.json",{email:e},jr.getConfig()).then(e=>{n({type:"USER_PASSWORD_REMIND_FULFILLED",payload:e.data})}).catch(function(e){n({type:"USER_PASSWORD_REMIND_REJECTED",payload:e})}))}(n)),[e]),l=(0,n.useCallback)(async(n,t,r)=>await e(function(e,n,t){return function(r){return r({type:"USER_PASSWORD_RESET"}),Hp.put("/api/users/password_reset.json",{email:e,reset_token:n,password:t},jr.getConfig()).then(e=>{jr.setAuthToken(e.data.token),r({type:"USER_PASSWORD_RESET_FULFILLED",payload:e.data})}
2).catch(function(e){r({type:"USER_PASSWORD_RESET_REJECTED",payload:e})})}}(n,t,r)),[e]),c=(0,n.useCallback)(async(n,t,r)=>await e(function(e,n){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r){r({type:"USER_EDIT",isAdminRequest:t});const o="/api/users/"+e+".json";return Hp.put(o,n,jr.getAuthConfig()).then(e=>{r({type:"USER_EDIT_FULFILLED",payload:e.data,isAdminRequest:t})}).catch(function(e){r({type:"USER_EDIT_REJECTED",payload:e,isAdminRequest:t})})}}(n,t,r)),[e]),d=(0,n.useCallback)(async()=>await e(function(e){return e({type:"USER_CHECK_SESSION"}),null===!jr.getAuthToken()&&e({type:"USER_CHECK_SESSION_REJECTED",payload:{error:"No token"}}),Hp.get("/api/users/check_session.json",jr.getAuthConfig()).then(n=>{e({type:"USER_CHECK_SESSION_FULFILLED",payload:n.data})}).catch(function(n){e({type:"USER_CHECK_SESSION_REJECTED",payload:n})})}),[e]),A=(0,n.useCallback)(async()=>await e(function(e){return e({type:"USER_RESEND_TOKEN"}),Hp.get("/api/users/resend_activation.json",jr.getAuthConfig()).then(n=>{e({type:"USER_RESEND_TOKEN_FULFILLED"})}).catch(function(n){e({type:"USER_RESEND_TOKEN_REJECTED",payload:n})})}),[e]),u=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"USER_SWITCH_ORG",payload:{orgUUID:e}});const t={organization_uuid:e};return Hp.put("/api/users/set_current_organization.json",t,jr.getAuthConfig()).then(e=>{n({type:"USER_SWITCH_ORG_FULFILLED",payload:e.data})}).catch(function(e){n({type:"USER_SWITCH_ORG_REJECTED",payload:e})})}}(n)),[e]),p=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"USER_SET_DATA",payload:e})}}(n)),[e]),h=(0,n.useCallback)(n=>e((e=>n=>{n({type:"APP_SET_PLUGIN_LINK_REDIRECT",url:e})})(n)),[e]),g=(0,n.useCallback)(n=>e(function(e){return e({type:"USER_ACCOUNT_DELETE"}),Hp.delete("/api/users.json",jr.getAuthConfig()).then(n=>{e({type:"USER_ACCOUNT_DELETE_FULFILLED",payload:n.data})}).catch(function(n){e({type:"USER_ACCOUNT_DELETE_REJECTED",payload:n})})}),[e]);return{user:t,login:r,logout:o,register:a,remindPassword:s,resetPassword:l,editUser:c,checkSession:d,resendActivationToken:A,activateAccount:i,changeOrganization:u,setUser:p,setPluginLinkRedirect:h,deleteAccount:g}}function $p(e,n,t,r,o,a,i){var s;switch(arguments.length){case 0:s=new Date;break;case 1:s=new Date(e);break;case 2:s=new Date(e,n);break;case 3:s=new Date(e,n,t);break;case 4:s=new Date(e,n,t,r);break;case 5:s=new Date(e,n,t,r,o);break;case 6:s=new Date(e,n,t,r,o,a);break;default:s=new Date(e,n,t,r,o,a,i)}return s.__proto__=$p.prototype,s}$p.prototype.__proto__=Date.prototype,$p.Unit={SECOND:"second",MINUTE:"minute",HOUR:"hour",DAY:"day",MONTH:"month",YEAR:"year"},$p.prototype.isAfter=function(e){return this>e},$p.prototype.isBefore=function(e){return this<e},$p.prototype.isSame=function(e){switch(arguments.length>1&&void 0!==arguments[1]?arguments[1]:$p.Unit.DAY){case $p.Unit.DAY:return this.toDateString()===e.toDateString();case $p.Unit.MONTH:return this.getFullYear()===e.getFullYear()&&this.getMonth()===e.getMonth();case $p.Unit.YEAR:return this.getFullYear()===e.getFullYear();default:return this.toDateString()===e.toDateString()}},$p.prototype.add=function(e,n){switch(n){case $p.Unit.SECOND:return new $p(this.setSeconds(this.getSeconds()+e));case $p.Unit.MINUTE:return new $p(this.setMinutes(this.getMinutes()+e));case $p.Unit.HOUR:return new $p(this.setHours(this.getHours()+e));case $p.Unit.DAY:return new $p(this.setDate(this.getDate()+e));case $p.Unit.MONTH:return new $p(this.setMonth(this.getMonth()+e));case $p.Unit.YEAR:return new $p(this.setFullYear(this.getFullYear()+e));default:return new $p(this.setDate(this.getDate()+e))}};const Yp=$p,Jp=e=>!(!e.subscription||Array.isArray(e.subscription)&&0===e.subscription.length)&&((new Yp).isAfter(new Date(1e3*e.subscription.expiry))?!!e.subscription.available&&e.subscription:e.subscription),Qp=e=>((e,n)=>{var t,r;return void 0!==(null===e||void 0===e||null===(t=e.model)||void 0===t?void 0:t.organization_settings[n])&&Boolean(null===e||void 0===e||null===(r=e.model)||void 0===r?void 0:r.organization_settings[n])})(e,"onboarding_completed"),Kp=()=>window.innerWidth<900,Xp=()=>e=>{e({type:"INTERCOM_SHOW"})},Zp=()=>e=>{e({type:"INTERCOM_HIDE"})};function eh(){const e=j(),t=C(e=>e.main),r=C(e=>e.dismissedAlerts),o=(0,n.useCallback)(async()=>await e(function(e){e({type:"CLEAR_ERRORS"})}),[e]),a=(0,n.useCallback)(async(n,t,r)=>await e(function(e,n){let t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return(r,o)=>{if(!window.__DCE__DEV__){var a;if(null!==(a=o().autologin)&&void 0!==a&&a.model)return;if(t&&Kp())return;const r={app_id:"zgm5s2l3"};if(e.token){const t=Jp(n);r.user_hash=e.model.intercom_hash,r.email=e.model.email,r.name=e.model.name,r.company={company_id:n.model.uuid,name:n.model.name,created:n.model.created,plan:t?t.name:""}}window.Intercom("boot",r),window.Intercom("onShow",Xp),window.Intercom("onHide",Zp)}}}(n,t,r)),[e]),i=(0,n.useCallback)(async(n,t,r)=>await e(function(e,n){let t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return(r,o)=>{if(!window.__DCE__DEV__){var a;if(null!==(a=o().autologin)&&void 0!==a&&a.model)return;if(t&&Kp())return;if(!e.model)return void console.log("updateIntercom: user model empty",e.model);const r=Jp(n);window.Intercom("update",{app_id:"zgm5s2l3",name:e.model.name,email:e.model.email,user_hash:e.model.intercom_hash,company:{company_id:n.model.uuid,name:n.model.name,created:n.model.created,plan:r?r.name:""}})}}}(n,t,r)),[e]),s=(0,n.useCallback)(async n=>await e(e=>{window.__DCE__DEV__||window.Intercom("shutdown")}),[e]),l=(0,n.useCallback)(async n=>await e((e=>n=>{n({type:"WIDGET_PREVIEW_MODE_CHANGE",previewType:e})})(n)),[e]),c=(0,n.useCallback)(async n=>{return await e((t=n,e=>{e({type:"WIDGET_PREVIEW_TOGGLE",isWidgetPreviewMode:t})}));var t},[e]),d=(0,n.useCallback)(async()=>await e(e=>{e({type:"ADMIN_NAVIGATION_TOGGLE"})}),[e]),A=(0,n.useCallback)(n=>e((e=>n=>{n({type:"APP_ALERT_DISMISS",id:e})})(n)),[e]),u=(0,n.useCallback)(n=>e((e=>n=>{n({type:"APP_SHOW_GRACE_MODAL",show:e})})(n)),[e]);return{app:t,dismissedAlerts:r,clearErrors:o,initializeIntercom:a,updateIntercom:i,shutdownIntercom:s,changePreviewT
2ype:l,toggleWidgetPreview:c,toggleAdminNavigation:d,dismissAlert:A,showGraceModal:u}}const nh=e=>{const[t,r]=(0,n.useState)(null),[o,a]=(0,n.useState)(!1),i=(0,n.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"login";return n=>{n.preventDefault(),a(!0),r(null),Hp.get(jr.getEndpointAddress()+`/api/users/auth_url_google/${e}.json`).then(e=>{a(!1),window.open(e.data.authUrl,"_self")}).catch(e=>{console.log(e),a(!1),r(e.message)})}},[t,o]);return{onGoogleSignUp:i,authError:t,isLoading:o}},th=()=>{const{search:e}=Tl(),t=jl(),r=(0,n.useMemo)(()=>{const n=new URLSearchParams(e).get("redirect");return n?decodeURIComponent(n):null},[e]);return{redirectUrl:r,createUrlWithRedirect:e=>r?`${e}${e.includes("?")?"&":"?"}redirect=${encodeURIComponent(r)}`:e,redirectOrNavigateTo:e=>{r&&""!==r?r.startsWith("/")?t.push(r):window.location=r:t.push(e)}}};function rh(e){const n=e.trim();if(!n.startsWith("{")&&!n.startsWith("["))return e;try{var t;const r=JSON.parse(n);return(null===r||void 0===r||null===(t=r.error)||void 0===t?void 0:t.message)||(null===r||void 0===r?void 0:r.message)||e}catch{return e}}function oh(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Error has occurred";const t=[];if(e&&e.response&&e.response.data){const n=e.response.data;if(n.error&&Array.isArray(n.error)&&n.error.length){return n.error.map(e=>{if(e.messages&&e.messages.length){const n=Na(e.field.replace("_"," "));e.messages.map(e=>{const r=e.split("\n");r.length>1?r.map(e=>{t.push(e)}):t.push(n+" - "+e)})}}),t}if(n.error&&"object"===typeof n.error&&n.error.message)return[rh(n.error.message)];if(n.message)return[rh(n.message)]}else if(e&&e.message)return[rh(e.message)];return[n]}var ah=t(80593),ih={};ih.styleTagTransform=rc(),ih.setAttributes=Zl(),ih.insert=Kl().bind(null,"head"),ih.domAPI=Jl(),ih.insertStyleElement=nc();$l()(ah.A,ih);const sh=ah.A&&ah.A.locals?ah.A.locals:void 0,lh=()=>{var e,t;const[r,o]=(0,n.useState)({email:"",password:""}),{isLoading:a,authError:i,onGoogleSignUp:s}=nh(),{user:l,login:c}=qp(),{clearErrors:d}=eh(),A=jl(),{redirectOrNavigateTo:u,redirectUrl:p,createUrlWithRedirect:h}=th();(0,n.useEffect)(()=>d,[]),(0,n.useEffect)(()=>{l.loginSuccess&&u("/dashboard")},[l.loginSuccess]);const g=401===(null===(e=l.loginError)||void 0===e||null===(t=e.response)||void 0===t?void 0:t.status),m=g?null:l.loginError||i,f=g||Boolean(m),C=(0,n.useMemo)(()=>m?oh(m,"Could not log in. Please try again.").join(" "):null,[m]),b=(0,n.useCallback)(async e=>(e.preventDefault(),await c(r.email,r.password),!1),[r,c]),v=(0,n.useCallback)(e=>n=>{o(t=>({...t,[e]:n.target.value})),f&&d()},[f,d]),x=(0,n.useCallback)(e=>{let n="login";p&&(n+="&redirect="+btoa(encodeURIComponent(p))),s(n)(e)},[p]),y=(0,n.useCallback)(()=>{A.push(h("/register"))},[A,h]),w=l.login||a,_=C?(0,Wi.jsx)(SA,{variant:"error",className:sh.passwordGridAlert,children:C}):null;return(0,Wi.jsxs)("form",{action:"/",noValidate:!0,children:[(0,Wi.jsx)("h1",{className:sh.title,children:"Log in"}),(0,Wi.jsx)("p",{className:sh.sub,children:"Welcome back. Your widgets kept syncing while you were away."}),(0,Wi.jsxs)("div",{className:sh.fields,children:[(0,Wi.jsx)(wA,{label:"Sign in with Google",disabled:w,onClick:x}),(0,Wi.jsx)("div",{className:sh.divider,children:"or"}),(0,Wi.jsx)(Qc,{autoFocus:!0,label:"Email",type:"email",value:r.email,onChange:v("email"),disabled:w,error:g?" ":void 0}),(0,Wi.jsxs)("div",{className:sh.passwordGrid,children:[(0,Wi.jsx)("label",{htmlFor:"login-password",className:pc()(sh.fieldLabel,sh.passwordGridLabel),children:"Password"}),(0,Wi.jsx)(Qc,{id:"login-password",className:sh.passwordGridInput,type:"password",value:r.password,onChange:v("password"),disabled:w,error:g?"That email and password don't match. Check both, or reset your password.":void 0}),_,(0,Wi.jsx)(Cc,{type:"submit",fullWidth:!0,loading:w,onClick:b,className:sh.passwordGridButton,children:"Log in"}),(0,Wi.jsx)(Rl,{className:pc()(sh.inlineLink,sh.passwordGridForgot),to:"/password-reminder",children:"Forgot password"})]})]}),(0,Wi.jsxs)("div",{className:sh.switchBlock,children:[(0,Wi.jsx)("p",{className:sh.switchQuestion,children:"Don't have an account?"}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",fullWidth:!0,onClick:y,children:"Create a free account"})]})]})},ch=e=>{const t=jl(),{user:r,checkSession:o}=qp();return(0,n.useEffect)(()=>{const e=new URLSearchParams(window.location.search).get("token");e&&""!==e&&!r.checkSession&&(jr.setAuthToken(e),o(),t.replace("/login"))},[window.location.search]),(0,Wi.jsx)(Ac,{rightPane:(0,Wi.jsx)(bA,{}),children:(0,Wi.jsx)(lh,{})})};var dh=t(63632),Ah={};Ah.styleTagTransform=rc(),Ah.setAttributes=Zl(),Ah.insert=Kl().bind(null,"head"),Ah.domAPI=Jl(),Ah.insertStyleElement=nc();$l()(dh.A,Ah);const uh=dh.A&&dh.A.locals?dh.A.locals:void 0,ph=[{quote:"Using Revisual transformed the prestige of our company. When marketing to a new client, it helps me gain their trust.",name:"Giorgos Grigorakos",role:"CEO and Production Director"}],hh=()=>(0,Wi.jsx)("span",{className:uh.stars,title:"Rated 5 out of 5",children:Array.from({length:5}).map((e,n)=>
2(0,Wi.jsx)("svg",{viewBox:"0 0 24 24",fill:"currentColor",width:18,height:18,children:(0,Wi.jsx)("path",{d:"M12 2l2.9 5.9 6.5.9-4.7 4.6 1.1 6.5L12 16.8 6.2 19.9l1.1-6.5L2.6 8.8l6.5-.9z"})},n))}),gh=()=>{const e=ph[0];return(0,Wi.jsxs)("div",{className:uh.compact,children:[(0,Wi.jsxs)("p",{className:uh.compactQuote,children:['"',e.quote,'"']}),(0,Wi.jsxs)("div",{className:uh.who,children:[(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("div",{className:uh.name,children:e.name}),(0,Wi.jsx)("div",{className:uh.role,children:e.role})]}),(0,Wi.jsx)(hh,{})]})]})},mh=()=>{const[e,t]=(0,n.useState)(0),r=ph[e],o=(0,n.useCallback)(()=>{t(e=>(e-1+ph.length)%ph.length)},[]),a=(0,n.useCallback)(()=>{t(e=>(e+1)%ph.length)},[]),i=ph.map((n,r)=>(0,Wi.jsx)("button",{type:"button",className:pc()(uh.dot,{[uh.dotOn]:r===e}),"aria-label":`Show testimonial ${r+1}`,onClick:()=>t(r)},r)),s=ph.length>1?(0,Wi.jsxs)("div",{className:uh.carousel,children:[(0,Wi.jsx)("span",{className:uh.dots,children:i}),(0,Wi.jsxs)("span",{className:uh.arrows,children:[(0,Wi.jsx)("button",{type:"button",className:uh.arrowBtn,"aria-label":"Previous testimonial",onClick:o,children:(0,Wi.jsx)(Tc,{name:"ArrowLeft",size:18})}),(0,Wi.jsx)("button",{type:"button",className:uh.arrowBtn,"aria-label":"Next testimonial",onClick:a,children:(0,Wi.jsx)(Tc,{name:"ArrowRight",size:18})})]})]}):null;return(0,Wi.jsx)("div",{className:uh.pane,children:(0,Wi.jsxs)("div",{className:uh.quoteBlock,children:[(0,Wi.jsxs)("blockquote",{className:uh.quote,children:['"',r.quote,'"']}),(0,Wi.jsxs)("div",{className:uh.who,children:[(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("div",{className:uh.name,children:r.name}),(0,Wi.jsx)("div",{className:uh.role,children:r.role})]}),(0,Wi.jsx)(hh,{})]}),s]})})};var fh=t(66987),Ch=t.n(fh),bh=["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl","isolated"];function vh(){return vh=Object.assign?Object.assign.bind():function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},vh.apply(this,arguments)}function xh(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yh(e,n){return yh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,n){return e.__proto__=n,e},yh(e,n)}var wh=function(e){var t,r;function o(){var n;return(n=e.call(this)||this).handleExpired=n.handleExpired.bind(xh(n)),n.handleErrored=n.handleErrored.bind(xh(n)),n.handleChange=n.handleChange.bind(xh(n)),n.handleRecaptchaRef=n.handleRecaptchaRef.bind(xh(n)),n}r=e,(t=o).prototype=Object.create(r.prototype),t.prototype.constructor=t,yh(t,r);var a=o.prototype;return a.getCaptchaFunction=function(e){return this.props.grecaptcha?this.props.grecaptcha.enterprise?this.props.grecaptcha.enterprise[e]:this.props.grecaptcha[e]:null},a.getValue=function(){var e=this.getCaptchaFunction("getResponse");return e&&void 0!==this._widgetId?e(this._widgetId):null},a.getWidgetId=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this._widgetId:null},a.execute=function(){var e=this.getCaptchaFunction("execute");if(e&&void 0!==this._widgetId)return e(this._widgetId);this._executeRequested=!0},a.executeAsync=function(){var e=this;return new Promise(function(n,t){e.executionResolve=n,e.executionReject=t,e.execute()})},a.reset=function(){var e=this.getCaptchaFunction("reset");e&&void 0!==this._widgetId&&e(this._widgetId)},a.forceReset=function(){var e=this.getCaptchaFunction("reset");e&&e()},a.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},a.handleErrored=function(){this.props.onErrored&&this.props.onErrored(),this.executionReject&&(this.executionReject(),delete this.executionResolve,delete this.executionReject)},a.handleChange=function(e){this.props.onChange&&this.props.onChange(e),this.executionResolve&&(this.executionResolve(e),delete this.executionReject,delete this.executionResolve)},a.explicitRender=function(){var e=this.getCaptchaFunction("render");if(e&&void 0===this._widgetId){var n=document.createElement("div");this._widgetId=e(n,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge,isolated:this.props.isolated}),this.captcha.appendChild(n)}this._executeRequested&&this.props.grecaptcha&&void 0!==this._widgetId&&(this._executeRequested=!1,this.execute())},a.componentDidMount=function(){this.explicitRender()},a.componentDidUpdate=function(){this.explicitRender()},a.handleRecaptchaRef=function(e){this.captcha=e},a.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,e.isolated,function(e,n){if(null==e)return{};var t,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t=a[r],n.indexOf(t)>=0||(o[t]=e[t]);return o}(e,bh));return n.createElement("div",vh({},t,{ref:this.handleRecaptchaRef}))},o}(n.Component);function _h(){return _h=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},_h.apply(this,arguments)}wh.displayName="ReCAPTCHA",wh.propTypes={sitekey:nl().string.isRequired,onChange:nl().func,grecaptcha:nl().object,theme:nl().oneOf(["dark","light"]),type:nl().oneOf(["image","audio"]),tabindex:nl().number,onExpired:nl().func,onErrored:nl().func,size:nl().oneOf(["compact","normal","invisible"]),stoken:nl().string,hl:nl().string,badge:nl().oneOf(["bottomright","bottomleft","inline"]),isolated:nl().bool}
2,wh.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var Eh={},kh=0;var Bh="onloadcallback";function Sh(){return"undefined"!==typeof window&&window.recaptchaOptions||{}}const jh=function(e,t){return t=t||{},function(r){var o=r.displayName||r.name||"Component",a=function(o){var a,i;function s(e,n){var t;return(t=o.call(this,e,n)||this).state={},t.__scriptURL="",t}i=o,(a=s).prototype=Object.create(i.prototype),a.prototype.constructor=a,a.__proto__=i;var l=s.prototype;return l.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+kh++),this.__scriptLoaderID},l.setupScriptURL=function(){return this.__scriptURL="function"===typeof e?e():e,this.__scriptURL},l.asyncScriptLoaderHandleLoad=function(e){var n=this;this.setState(e,function(){return n.props.asyncScriptOnLoad&&n.props.asyncScriptOnLoad(n.state)})},l.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=Eh[this.__scriptURL];if(!e||!e.loaded)throw new Error("Script is not loaded.");for(var n in e.observers)e.observers[n](e);delete window[t.callbackName]},l.componentDidMount=function(){var e=this,n=this.setupScriptURL(),r=this.asyncScriptLoaderGetScriptLoaderID(),o=t,a=o.globalName,i=o.callbackName,s=o.scriptId;if(a&&"undefined"!==typeof window[a]&&(Eh[n]={loaded:!0,observers:{}}),Eh[n]){var l=Eh[n];return l&&(l.loaded||l.errored)?void this.asyncScriptLoaderHandleLoad(l):void(l.observers[r]=function(n){return e.asyncScriptLoaderHandleLoad(n)})}var c={};c[r]=function(n){return e.asyncScriptLoaderHandleLoad(n)},Eh[n]={loaded:!1,observers:c};var d=document.createElement("script");for(var A in d.src=n,d.async=!0,t.attributes)d.setAttribute(A,t.attributes[A]);s&&(d.id=s);var u=function(e){if(Eh[n]){var t=Eh[n].observers;for(var r in t)e(t[r])&&delete t[r]}};i&&"undefined"!==typeof window&&(window[i]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),d.onload=function(){var e=Eh[n];e&&(e.loaded=!0,u(function(n){return!i&&(n(e),!0)}))},d.onerror=function(){var e=Eh[n];e&&(e.errored=!0,u(function(n){return n(e),!0}))},document.body.appendChild(d)},l.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===t.removeOnUnmount)for(var n=document.getElementsByTagName("script"),r=0;r<n.length;r+=1)n[r].src.indexOf(e)>-1&&n[r].parentNode&&n[r].parentNode.removeChild(n[r]);var o=Eh[e];o&&(delete o.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===t.removeOnUnmount&&delete Eh[e])},l.render=function(){var e=t.globalName,o=this.props,a=(o.asyncScriptOnLoad,o.forwardedRef),i=function(e,n){if(null==e)return{};var t,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)t=a[r],n.indexOf(t)>=0||(o[t]=e[t]);return o}(o,["asyncScriptOnLoad","forwardedRef"]);return e&&"undefined"!==typeof window&&(i[e]="undefined"!==typeof window[e]?window[e]:void 0),i.ref=a,(0,n.createElement)(r,i)},s}(n.Component),i=(0,n.forwardRef)(function(e,t){return(0,n.createElement)(a,_h({},e,{forwardedRef:t}))});return i.displayName="AsyncScriptLoader("+o+")",i.propTypes={asyncScriptOnLoad:nl().func},v()(i,r)}}(function(){var e=Sh(),n=e.useRecaptchaNet?"recaptcha.net":"www.google.com";return e.enterprise?"https://"+n+"/recaptcha/enterprise.js?onload="+Bh+"&render=explicit":"https://"+n+"/recaptcha/api.js?onload="+Bh+"&render=explicit"},{callbackName:Bh,globalName:"grecaptcha",attributes:Sh().nonce?{nonce:Sh().nonce}:{}})(wh),Th=jh,Fh=e=>{const n=(e.split("@")[0]||"").trim().split(/[._-]/).filter(e=>e&&!/^\d+$/.test(e));return n.map(e=>e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()).join(" ")},Ih=e=>{var t,r;const o=null===(t=e.displayOrganizationName)||void 0===t||t,a=null===(r=e.displayCouponLink)||void 0===r||r,[i,s]=(0,n.useState)(()=>{var n,t,r;const o=null!==(n=e.formValues&&e.formValues.email)&&void 0!==n?n:"";return{name:e.emailReadOnly?Fh(o):"",organizationName:null!==(t=e.formValues&&e.formValues.organizationName)&&void 0!==t?t:"",email:o,password:"",captchaToken:"",coupon:"",organization_uuid:null!==(r=e.formValues&&e.formValues.organization_uuid)&&void 0!==r?r:null,nameError:null,organizationNameError:null,emailError:null,passwordError:null,captchaError:null,hasCoupon:!1}}
2),[l,c]=(0,n.useState)(!1),[d,A]=(0,n.useState)(!1),{clearErrors:u}=eh(),{user:p,register:h,setPluginLinkRedirect:g}=qp(),{isLoading:m,onGoogleSignUp:f}=nh(),C=(0,n.useRef)(null),{redirectOrNavigateTo:b,redirectUrl:v,createUrlWithRedirect:x}=th();(0,n.useEffect)(()=>u,[]),(0,n.useEffect)(()=>{var e;i.hasCoupon&&(null===(e=document.getElementById("invite_code"))||void 0===e||e.focus())},[i.hasCoupon]),(0,n.useEffect)(()=>{p.registerError&&C.current&&C.current.reset()},[p.registerError]);const y=p.register||m,w=(0,n.useCallback)(e=>{const n=e.target.value;s(e=>{const t={...e,email:n};if(!l||o&&!d){const e=Fh(n);l||(t.name=e),o&&!d&&(t.organizationName=e?`${e}'s workspace`:"")}return t})},[l,d,o]),_=(0,n.useCallback)(e=>{c(!0),s(n=>({...n,name:e.target.value}))},[]),E=(0,n.useCallback)(e=>{A(!0),s(n=>({...n,organizationName:e.target.value}))},[]),k=(0,n.useCallback)(e=>{s(n=>({...n,password:e.target.value}))},[]),B=(0,n.useCallback)(e=>{s(n=>({...n,coupon:e.target.value}))},[]),S=(0,n.useCallback)(n=>{y||(v&&g(v),f("register"+(e.formValues&&e.formValues.invitationHash?"&invitationHash="+e.formValues.invitationHash:""))(n))},[y,v]),j=e.submitBtnText||"Create free account",T=(0,n.useMemo)(()=>p.registerError?oh(p.registerError,"Could not create the account. Please try again.").join(" "):null,[p.registerError]);return(0,Wi.jsxs)("form",{action:"/",noValidate:!0,children:[(0,Wi.jsx)("h1",{className:sh.title,children:e.heading||"Create your free account"}),e.subtitle||(0,Wi.jsxs)("p",{className:sh.sub,children:["Free forever on the starter quotas.",(0,Wi.jsx)("br",{}),"Your first widget is live in about two minutes."]}),(0,Wi.jsxs)("div",{className:sh.fields,children:[(0,Wi.jsx)(wA,{label:"Sign up with Google",disabled:y,onClick:S}),(0,Wi.jsx)("div",{className:sh.divider,children:"or"}),(0,Wi.jsx)(Qc,{autoFocus:!e.emailReadOnly,label:"Email",type:"email",value:i.email,onChange:w,disabled:y,readOnly:e.emailReadOnly,hint:e.emailHint,error:i.emailError}),(0,Wi.jsx)(Qc,{autoFocus:e.emailReadOnly,label:"Name",type:"text",value:i.name,onChange:_,disabled:y,error:i.nameError}),o&&(0,Wi.jsx)(Qc,{label:"Workspace",type:"text",value:i.organizationName,onChange:E,disabled:y,error:i.organizationNameError}),(0,Wi.jsx)(Qc,{label:"Password",type:"password",placeholder:"",value:i.password,onChange:k,disabled:y,error:i.passwordError}),!i.hasCoupon&&a&&(0,Wi.jsx)("p",{className:sh.inviteCodePrompt,children:(0,Wi.jsx)("button",{type:"button",className:sh.linkButton,onClick:e=>{e.preventDefault(),s(e=>({...e,hasCoupon:!0}))},children:"Do you have an invite code?"})}),i.hasCoupon&&(0,Wi.jsx)(Qc,{id:"invite_code",label:"Invite code (optional)",type:"text",value:i.coupon,onChange:B,disabled:y}),(0,Wi.jsx)(Th,{ref:C,sitekey:"6LcE82YpAAAAAMg7iSArkxvQgjffZ1w79VxgCUkT",onChange:e=>{s(n=>({...n,captchaToken:e,captchaError:null}))}}),i.captchaError&&(0,Wi.jsx)("span",{className:sh.hint,children:i.captchaError}),T&&(0,Wi.jsx)(SA,{variant:"error",children:T}),(0,Wi.jsx)(Cc,{type:"submit",fullWidth:!0,loading:y,onClick:async n=>{n.preventDefault();const{name:t,email:r,password:a,coupon:l,organizationName:c,organization_uuid:d}=i,{firstName:A,lastName:u}=(e=>{const n=e.trim().split(/\s+/);return{firstName:n[0]||"",lastName:n.slice(1).join(" ")}})(t);let p=null,g=null,m=null,f=null;return Ch()(r)||(p="Please enter a valid email address."),(!A||A.length<2)&&(m="Please enter your name."),(!a||a.length<6)&&(g="Please enter a password, at least 6 characters."),i.captchaToken||(f="Confirm you are not a robot."),s(e=>({...e,nameError:m,passwordError:g,emailError:p,captchaError:f})),m||g||p||f||(await h({first_name:A,last_name:u,organization_name:o?c:void 0,email:r,password:a,trial_coupon:l.toUpperCase(),captcha_token:i.captchaToken,organization_uuid:d}),Ys.getState().user.registerSuccess&&(Ys.getState().user.model.is_account_verified?e.onRegisterSuccess?e.onRegisterSuccess():b("/dashboard"):b("/verify-email"))),!1},children:j}),(0,Wi.jsxs)("p",{className:sh.hint,children:["By continuing you agree to the"," ",(0,Wi.jsx)("a",{href:Xt.tos_link,target:"_app-tos",children:"Terms"})," ","and"," ",(0,Wi.jsx)("a",{href:Xt.pp_link,target:"_app-pp",children:"Privacy Policy"}),"."]})]}),(0,Wi.jsxs)("p",{className:sh.footQuestion,children:["Already have an account?",(0,Wi.jsx)(Rl,{to:x("/login"),
2children:"Log in"})]})]})},Nh=e=>(0,Wi.jsx)(Ac,{rightPane:(0,Wi.jsx)(mh,{}),mobileExtra:(0,Wi.jsx)(gh,{}),children:(0,Wi.jsx)(Ih,{})});var Dh=t(57356),Ph={};Ph.styleTagTransform=rc(),Ph.setAttributes=Zl(),Ph.insert=Kl().bind(null,"head"),Ph.domAPI=Jl(),Ph.insertStyleElement=nc();$l()(Dh.A,Ph);const zh=Dh.A&&Dh.A.locals?Dh.A.locals:void 0,Oh=e=>{let{tone:n="success",icon:t,title:r,children:o,actions:a}=e;return(0,Wi.jsxs)("div",{className:zh.root,children:[(0,Wi.jsx)("span",{className:pc()(zh.disc,zh[`disc--${n}`]),children:(0,Wi.jsx)(Tc,{name:t,size:22})}),(0,Wi.jsx)("h2",{className:zh.title,children:r}),(0,Wi.jsx)("div",{className:zh.body,children:o}),a&&(0,Wi.jsx)("div",{className:zh.actions,children:a})]})},Mh=e=>{const[t,r]=(0,n.useState)(""),[o,a]=(0,n.useState)(null),[i,s]=(0,n.useState)(0),{clearErrors:l}=eh(),{user:c,remindPassword:d}=qp(),A=(0,n.useRef)(),u=Boolean(c.model&&c.model.uuid),p=(0,n.useMemo)(()=>c.remindPasswordError?oh(c.remindPasswordError,"Could not send the reset link. Please try again.").join(" "):null,[c.remindPasswordError]);(0,n.useEffect)(()=>l,[]),(0,n.useEffect)(()=>{c.remindPasswordSuccess&&s(60)},[c.remindPasswordSuccess]),(0,n.useEffect)(()=>{if(i<=0)return;const e=setTimeout(()=>s(e=>e-1),1e3);return()=>clearTimeout(e)},[i]);const h=(0,n.useCallback)(async e=>{e.preventDefault(),l(),Ch()(t)?(a(null),await d(t)):a("Please provide a valid email address.")},[t,l,d]),g=(0,n.useCallback)(()=>{l(),s(0)},[l]),m=c.remindPassword,f=u?"Change password":"Reset your password",C=u?"Back to settings":"Back to log in",b=u?"/settings":"/login";return c.remindPasswordSuccess?(0,Wi.jsx)(Ac,{rightPane:(0,Wi.jsx)(bA,{}),children:(0,Wi.jsxs)(Oh,{tone:"success",icon:"CheckCircle",title:"Check your inbox",actions:(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",iconLeading:(0,Wi.jsx)(Tc,{name:"RefreshCw02",size:16}),disabled:i>0,children:i>0?"Resend in "+(v=i,`${Math.floor(v/60)}:${String(v%60).padStart(2,"0")}`):"Resend link"}),children:[(0,Wi.jsxs)("p",{children:["We sent a reset link to ",(0,Wi.jsx)("b",{children:t}),". It expires in 60 minutes."]}),(0,Wi.jsxs)("p",{children:["Wrong address?"," ",(0,Wi.jsx)("button",{type:"button",className:sh.linkButton,onClick:g,children:"Start again"}),"."]})]})}):(0,Wi.jsx)(Ac,{rightPane:(0,Wi.jsx)(bA,{}),children:(0,Wi.jsxs)("form",{action:"/",noValidate:!0,children:[(0,Wi.jsx)("h1",{className:sh.title,children:f}),(0,Wi.jsx)("p",{className:sh.sub,children:"We'll email you a link to set a new one."}),(0,Wi.jsxs)("div",{className:sh.fields,children:[(0,Wi.jsx)(Qc,{ref:A,label:"Email",type:"email",value:t,autoFocus:!0,onChange:e=>r(e.target.value),disabled:m,error:o}),p&&(0,Wi.jsx)(SA,{variant:"error",children:p}),(0,Wi.jsx)(Cc,{type:"submit",fullWidth:!0,loading:m,onClick:h,children:"Send reset link"})]}),(0,Wi.jsx)("p",{className:sh.footLink,children:(0,Wi.jsx)(Rl,{to:b,children:C})})]})});var v};var Rh=t(749),Lh={};Lh.styleTagTransform=rc(),Lh.setAttributes=Zl(),Lh.insert=Kl().bind(null,"head"),Lh.domAPI=Jl(),Lh.insertStyleElement=nc();$l()(Rh.A,Lh);const Uh=Rh.A&&Rh.A.locals?Rh.A.locals:void 0;function Gh(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{if(e>3)return;return window.updateJquery(),!0}catch(n){setTimeout(()=>Gh(e+1),40),console.log("updating query failed")}}const Wh=new Intl.NumberFormat("en-US",{style:"currency",currency:"USD"});new Intl.DateTimeFormat("en-US",{dateStyle:"full",timeStyle:"short"});const Hh=e=>{var n=document.createElement("textarea");n.style.position="fixed",n.style.top=0,n.style.left=0,n.style.width="2em",n.style.height="2em",n.style.padding=0,n.style.border="none",n.style.outline="none",n.style.boxShadow="none",n.style.background="transparent",n.value=e,document.body.appendChild(n),n.focus(),n.select();try{var t=document.execCommand("copy")?"successful":"unsuccessful";console.log("Copying text command was "+t)}catch(r){console.log("Oops, unable to copy")}document.body.removeChild(n)},Vh=e=>{const n={};return e.name&&e.name.length||(n.nameError="Please enter a Calendar Name. "),(!e.integration_uuid||e.integration_uuid.length<=1)&&(n.integrationError="Please choose an integration. "),n},qh=e=>{const n={};return e.name&&e.name.length||(n.nameError="Please enter a Widget Name. "),(!e.integration_uuid||e.integration_uuid.length<=1)&&(n.integrationError="Please choose an integration. "),n},$h=(e,n)=>{var t,r;const o=Number(null===(t=e.subscription)||void 0===t?void 0:t.quotas[n]),a=Number(null===(r=e.model.usage)||void 0===r?void 0:r[Dn[n]]);return-1===o||a<=o},Yh=e=>$h(e,In.widgets),Jh=(e,n)=>{var t,r;const o=Number(null===(t=e.subscription)||void 0===t?void 0:t.quotas[In.widgets]);let a=Number(null===(r=e.model.usage)||void 0===r?void 0:r[Dn[In.widgets]]);return n||(a+=1),-1===o||a<=o},Qh=e=>
2{const n=e.subscription.code,t=Object.values(Tn).indexOf(n)+1,r=Object.values(Tn).find((e,n)=>n===t);return r?Fn[r]:"Enterprise - contact us"},Kh=e=>{const n=new Date(1e3*e),t=n.getUTCHours(),r=n.getUTCMinutes(),o=n.getUTCSeconds();return`${t?t+"h":""} ${r?r+"m":""} ${o?o+"s":""}`},Xh=e=>e&&"object"===typeof e&&e.constructor===Object;var Zh=t(30378),eg={};eg.styleTagTransform=rc(),eg.setAttributes=Zl(),eg.insert=Kl().bind(null,"head"),eg.domAPI=Jl(),eg.insertStyleElement=nc();$l()(Zh.A,eg);const ng=Zh.A&&Zh.A.locals?Zh.A.locals:void 0,tg=e=>{let{label:t,children:r}=e;const[o,a]=(0,n.useState)(!1),[s,l]=(0,n.useState)(null),c=(0,n.useRef)(null),d=(0,n.useRef)(null),A=(0,n.useRef)(null),u=()=>{clearTimeout(A.current),d.current=setTimeout(()=>a(!0),300)},p=()=>{clearTimeout(d.current),A.current=setTimeout(()=>a(!1),100)};(0,n.useLayoutEffect)(()=>{if(!o)return;const e=()=>{var e;const n=null===(e=c.current)||void 0===e?void 0:e.getBoundingClientRect();n&&l({top:n.top+n.height/2,left:n.right+8})};return e(),window.addEventListener("scroll",e,!0),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e,!0),window.removeEventListener("resize",e)}},[o]);const h=r.ref,g=n.cloneElement(r,{ref:e=>{c.current=e,"function"===typeof h?h(e):h&&(h.current=e)},onMouseEnter:e=>{var n,t;null===(n=(t=r.props).onMouseEnter)||void 0===n||n.call(t,e),u()},onMouseLeave:e=>{var n,t;null===(n=(t=r.props).onMouseLeave)||void 0===n||n.call(t,e),p()},onFocus:e=>{var n,t;null===(n=(t=r.props).onFocus)||void 0===n||n.call(t,e),u()},onBlur:e=>{var n,t;null===(n=(t=r.props).onBlur)||void 0===n||n.call(t,e),p()},onKeyDown:e=>{var n,t;null===(n=(t=r.props).onKeyDown)||void 0===n||n.call(t,e),"Escape"===e.key&&(clearTimeout(d.current),a(!1))}});return(0,Wi.jsxs)(Wi.Fragment,{children:[g,o&&s&&(0,i.createPortal)((0,Wi.jsx)("span",{role:"tooltip",className:ng.tooltip,style:{top:s.top,left:s.left,transform:"translateY(-50%)"},children:t}),document.body)]})};var rg=t(11292),og={};og.styleTagTransform=rc(),og.setAttributes=Zl(),og.insert=Kl().bind(null,"head"),og.domAPI=Jl(),og.insertStyleElement=nc();$l()(rg.A,og);const ag=rg.A&&rg.A.locals?rg.A.locals:void 0,ig=e=>{let{label:n,icon:t,to:r,href:o,onClick:a,active:i=!1,collapsed:s=!1,child:l=!1}=e;const c=pc()(ag.row,{[ag["row--current"]]:i,[ag["row--collapsed"]]:s,[ag["row--child"]]:l&&!s}),d=(0,Wi.jsxs)(Wi.Fragment,{children:[!l&&t&&(0,Wi.jsx)(Tc,{name:t,className:ag.icon}),!s&&(0,Wi.jsx)("span",{className:ag.label,children:n})]}),A=o?(0,Wi.jsx)("a",{href:o,target:"_blank",rel:"noreferrer",className:c,onClick:a,children:d}):(0,Wi.jsx)(Rl,{to:r,className:c,onClick:a,children:d});return s?(0,Wi.jsx)(tg,{label:n,children:A}):A};var sg=t(73250),lg={};lg.styleTagTransform=rc(),lg.setAttributes=Zl(),lg.insert=Kl().bind(null,"head"),lg.domAPI=Jl(),lg.insertStyleElement=nc();$l()(sg.A,lg);const cg=sg.A&&sg.A.locals?sg.A.locals:void 0,dg=e=>{let{parentLabel:n,children:t=[],activeKey:r,onNavigate:o}=e;return(0,Wi.jsxs)("div",{className:cg.panel,role:"menu",children:[(0,Wi.jsx)("div",{className:cg.header,children:n}),t.map(e=>(0,Wi.jsx)(Rl,{to:e.to,role:"menuitem",className:pc()(cg.item,{[cg["item--current"]]:e.key===r}),onClick:()=>null===o||void 0===o?void 0:o(e.key),children:e.label},e.key))]})},Ag=()=>{const[e,t]=(0,n.useState)(!1),r=(0,n.useRef)(null),o=(0,n.useRef)(null),a=function(){var e;let n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];t(!1),n&&(null===(e=r.current)||void 0===e||e.focus())};return(0,n.useEffect)(()=>{if(!e)return;const n=e=>{var n,t;null!==(n=r.current)&&void 0!==n&&n.contains(e.target)||null!==(t=o.current)&&void 0!==t&&t.contains(e.target)||a(!1)},t=e=>{"Escape"===e.key&&a()};return document.addEventListener("mousedown",n),document.addEventListener("keydown",t),()=>{document.removeEventListener("mousedown",n),document.removeEventListener("keydown",t)}},[e]),{open:e,setOpen:t,triggerRef:r,panelRef:o,close:a}};var ug=t(46722),pg={};pg.styleTagTransform=rc(),pg.setAttributes=Zl(),pg.insert=Kl().bind(null,"head"),pg.domAPI=Jl(),pg.insertStyleElement=nc();$l()(ug.A,pg);const hg=ug.A&&ug.A.locals?ug.A.locals:void 0,gg=e=>{let{label:t,icon:r,children:o=[],activeKey:a,collapsed:s=!1,onNavigate:l}=e;const c=o.some(e=>e.key===a),{open:d,setOpen:A,triggerRef:u,panelRef:p,close:h}
2=Ag(),[g,m]=(0,n.useState)(null);if((0,n.useLayoutEffect)(()=>{if(!d)return;const e=()=>{var e;const n=null===(e=u.current)||void 0===e?void 0:e.getBoundingClientRect();n&&m({top:n.top,left:n.right+6})};return e(),window.addEventListener("scroll",e,!0),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e,!0),window.removeEventListener("resize",e)}},[d,u]),!s)return(0,Wi.jsxs)("li",{className:ag.group,children:[(0,Wi.jsxs)("div",{className:pc()(ag.row,ag.groupHeader,{[ag["groupHeader--parentOfCurrent"]]:c}),children:[(0,Wi.jsx)(Tc,{name:r,className:ag.icon}),(0,Wi.jsx)("span",{className:ag.label,children:t})]}),(0,Wi.jsx)("ul",{className:ag.groupChildren,children:o.map(e=>(0,Wi.jsx)("li",{children:(0,Wi.jsx)(ig,{label:e.label,to:e.to,active:e.key===a,child:!0})},e.key))})]});const f=(0,Wi.jsx)("button",{ref:u,type:"button",className:pc()(ag.row,ag["row--collapsed"],{[ag["row--parentOpen"]]:d,[ag["row--current"]]:c&&!d}),"aria-haspopup":"menu","aria-expanded":d,onClick:()=>A(e=>!e),children:(0,Wi.jsx)(Tc,{name:r,className:ag.icon})});return(0,Wi.jsxs)("li",{className:hg.wrap,children:[d?f:(0,Wi.jsx)(tg,{label:t,children:f}),d&&g&&(0,i.createPortal)((0,Wi.jsx)("div",{ref:p,style:{position:"fixed",top:g.top,left:g.left,zIndex:999999},children:(0,Wi.jsx)(dg,{parentLabel:t,children:o,activeKey:a,onNavigate:e=>{h(!1),null===l||void 0===l||l(e)}})}),document.body)]})};var mg=t(74770),fg={};fg.styleTagTransform=rc(),fg.setAttributes=Zl(),fg.insert=Kl().bind(null,"head"),fg.domAPI=Jl(),fg.insertStyleElement=nc();$l()(mg.A,fg);const Cg=mg.A&&mg.A.locals?mg.A.locals:void 0,bg=e=>{let{initials:n,icon:t,size:r}=e;return(0,Wi.jsx)("span",{className:pc()(Cg.squareAvatar,Cg[`squareAvatar--${r}`]),children:t?(0,Wi.jsx)("img",{src:t,alt:"",className:Cg.squareAvatarImg}):n})},vg=e=>{let{workspaces:n=[],current:t,onSwitch:r,addWorkspaceHref:o="/new-organization",workspaceSettingsHref:a="/organization-settings",collapsed:i=!1,disabled:s=!1}=e;const{open:l,setOpen:c,triggerRef:d,panelRef:A,close:u}=Ag(),p=(0,Wi.jsxs)("div",{ref:A,className:pc()(Cg.panel,{[Cg["panel--flyout"]]:i}),children:[(0,Wi.jsx)("div",{className:Cg.panelLabel,children:"Switch workspace"}),(0,Wi.jsx)("div",{className:Cg.list,children:n.map(e=>(0,Wi.jsxs)("button",{type:"button",className:Cg.item,onClick:()=>{return n=e.uuid,u(!1),void(null===r||void 0===r||r(n));var n},children:[(0,Wi.jsx)(bg,{initials:e.initials,icon:e.icon,size:"sm"}),(0,Wi.jsx)("span",{className:Cg.itemLabel,children:e.name}),e.uuid===(null===t||void 0===t?void 0:t.uuid)&&(0,Wi.jsx)(Tc,{name:"Check",className:Cg.check})]},e.uuid))}),(0,Wi.jsxs)("div",{className:Cg.footer,children:[(0,Wi.jsxs)(Rl,{to:a,className:Cg.footerLink,onClick:()=>u(!1),children:[(0,Wi.jsx)(Tc,{name:"Settings01",className:Cg.addIcon}),"Workspace settings"]}),(0,Wi.jsxs)(Rl,{to:o,className:Cg.footerLink,onClick:()=>u(!1),children:[(0,Wi.jsx)(Tc,{name:"Plus",className:Cg.addIcon}),"Add workspace"]})]})]});return i?(0,Wi.jsxs)("div",{className:Cg.collapsedWrap,children:[(0,Wi.jsx)("button",{ref:d,type:"button",className:Cg.collapsedTrigger,disabled:s,"aria-haspopup":"menu","aria-expanded":l,onClick:()=>c(e=>!e),children:(0,Wi.jsx)(bg,{initials:null===t||void 0===t?void 0:t.initials,icon:null===t||void 0===t?void 0:t.icon,size:"md"})}),l&&p]}):(0,Wi.jsxs)("div",{className:Cg.wrap,children:[(0,Wi.jsxs)("button",{ref:d,type:"button",className:pc()(Cg.row,{[Cg["row--open"]]:l}),disabled:s,"aria-haspopup":"menu","aria-expanded":l,onClick:()=>c(e=>!e),children:[(0,Wi.jsx)(bg,{initials:null===t||void 0===t?void 0:t.initials,icon:null===t||void 0===t?void 0:t.icon,size:"md"}),(0,Wi.jsx)("span",{className:Cg.name,children:null===t||void 0===t?void 0:t.name}),(0,Wi.jsx)(Tc,{name:"ChevronSelectorVertical",className:Cg.chevron})]}),l&&p]})};var xg=t(8298),yg={};yg.styleTagTransform=rc(),yg.setAttributes=Zl(),yg.insert=Kl().bind(null,"head"),yg.domAPI=Jl(),yg.insertStyleElement=nc();$l()(xg.A,yg);const wg=xg.A&&xg.A.locals?xg.A.locals:void 0,_g=e=>{let{account:n,collapsed:t=!1,impersonating:r=!1,renderMenu:o}=e;const{open:a,setOpen:i,triggerRef:s,panelRef:l,close:c}=Ag(),d=(0,Wi.jsx)("span",{className:pc()(wg.avatarWrap,{[wg["avatarWrap--impersonating"]]:r}),children:(0,Wi.jsx)(ud,{size:"sm",initials:null===n||void 0===n?void 0:n.initials})});return t?(0,Wi.jsxs)("div",{className:wg.collapsedWrap,children:[(0,Wi.jsx)("button",{ref:s,t
2ype:"button",className:wg.collapsedTrigger,"aria-haspopup":"menu","aria-expanded":a,onClick:()=>i(e=>!e),children:d}),a&&(0,Wi.jsx)("div",{ref:l,className:wg.flyoutPanel,children:o(c)})]}):(0,Wi.jsxs)("div",{className:wg.wrap,children:[(0,Wi.jsxs)("button",{ref:s,type:"button",className:pc()(wg.row,{[wg["row--open"]]:a}),"aria-haspopup":"menu","aria-expanded":a,onClick:()=>i(e=>!e),children:[d,(0,Wi.jsxs)("span",{className:wg.text,children:[r&&(0,Wi.jsx)("span",{className:wg.eyebrow,children:"Viewing as"}),(0,Wi.jsx)("span",{className:wg.name,children:null===n||void 0===n?void 0:n.name}),!r&&(0,Wi.jsx)("span",{className:wg.email,children:null===n||void 0===n?void 0:n.email})]}),(0,Wi.jsx)(Tc,{name:"DotsVertical",className:wg.dots})]}),a&&(0,Wi.jsx)("div",{ref:l,className:wg.panel,children:o(c)})]})};var Eg=t(10368),kg={};kg.styleTagTransform=rc(),kg.setAttributes=Zl(),kg.insert=Kl().bind(null,"head"),kg.domAPI=Jl(),kg.insertStyleElement=nc();$l()(Eg.A,kg);Eg.A&&Eg.A.locals&&Eg.A.locals;const Bg={critical:0,warning:1,info:2,promo:3};const Sg=e=>{let{alert:n,onDismiss:t}=e;const r=n.dismissible&&!["critical","warning"].includes(n.variant);return(0,Wi.jsxs)("div",{className:`sba-alert sba-alert--${n.variant}`,role:"critical"===n.variant||"warning"===n.variant?"status":void 0,children:[(0,Wi.jsx)("span",{className:"sba-icon",children:(0,Wi.jsx)(Tc,{name:n.icon,size:16})}),(0,Wi.jsxs)("div",{className:"sba-body",children:[n.title&&(0,Wi.jsx)("b",{className:r?"sba-pad-dismiss":void 0,children:n.title}),(0,Wi.jsx)("p",{className:!n.title&&r?"sba-pad-dismiss":void 0,children:n.body}),n.action&&(n.action.to?(0,Wi.jsxs)(Rl,{to:n.action.to,className:"sba-action",children:[n.action.label,(0,Wi.jsx)(Tc,{name:"ArrowRight",size:14})]}):(0,Wi.jsxs)("button",{type:"button",className:"sba-action sba-action--button",onClick:n.action.onClick,children:[n.action.label,(0,Wi.jsx)(Tc,{name:"ArrowRight",size:14})]}))]}),r&&(0,Wi.jsx)("button",{type:"button",className:"sba-dismiss","aria-label":"Dismiss",onClick:()=>t(n.id),children:(0,Wi.jsx)(Tc,{name:"XClose",size:12})})]})},jg=e=>{let{alerts:n,onDismiss:t}=e;const r=function(e){const n=[...e].sort((e,n)=>Bg[e.variant]-Bg[n.variant]),t=n.some(e=>"critical"===e.variant);let r=!1;return n.filter(e=>"promo"!==e.variant||!t&&!r&&(r=!0,!0)).slice(0,2)}(n);return r.length?(0,Wi.jsx)("div",{className:"sba-region",role:"region","aria-label":"Notices",children:r.map(e=>(0,Wi.jsx)(Sg,{alert:e,onDismiss:t},e.id))}):null};var Tg=t(82326),Fg={};Fg.styleTagTransform=rc(),Fg.setAttributes=Zl(),Fg.insert=Kl().bind(null,"head"),Fg.domAPI=Jl(),Fg.insertStyleElement=nc();$l()(Tg.A,Fg);const Ig=Tg.A&&Tg.A.locals?Tg.A.locals:void 0,Ng=e=>{let{alerts:n,onDismiss:t}=e;const{open:r,setOpen:o,triggerRef:a,panelRef:i,close:s}=Ag();if(!n.length)return null;const l=n.some(e=>"critical"===e.variant||"warning"===e.variant);return(0,Wi.jsxs)("div",{className:Ig.collapsedAlertsWrap,children:[(0,Wi.jsxs)("button",{ref:a,type:"button",className:Ig.collapsedAlertsButton,"aria-haspopup":"menu","aria-expanded":r,onClick:()=>o(e=>!e),children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",className:Ig.collapsedAlertsIcon}),l&&(0,Wi.jsx)("span",{className:Ig.collapsedAlertsDot})]}),r&&(0,Wi.jsx)("div",{ref:i,className:Ig.collapsedAlertsPanel,children:(0,Wi.jsx)(jg,{alerts:n,onDismiss:e=>{t(e),s(!1)}})})]})},Dg=e=>{var n,t;let{collapsed:r=!1,onToggleCollapse:o,workspaces:a=[],currentWorkspace:i,onSwitchWorkspace:s,nav:l,activeKey:c,alerts:d=[],onDismissAlert:A,account:u,impersonating:p=!1,renderAccountMenu:h,branding:g="revisual"}=e;return(0,Wi.jsxs)("aside",{className:pc()(Ig.root,{[Ig["root--collapsed"]]:r}),children:[(0,Wi.jsx)("div",{className:Ig.logo,children:r?(0,Wi.jsx)(Rl,{to:"/dashboard",children:(0,Wi.jsx)("img",{src:`/img/branding/${g}/logo_icon.png`,height:"30",alt:""})}):(0,Wi.jsx)(Rl,{to:"/dashboard",children:(0,Wi.jsx)("img",{src:`/img/branding/${g}/full_length_logo.png`,height:"30",alt:""})})}),(0,Wi.jsx)(vg,{workspaces:a,current:i,onSwitch:s,collapsed:r,disabled:p}),(0,Wi.jsx)("nav",{className:Ig.nav,"aria-label":"Main",children:(0,Wi.jsxs)("ul",{className:Ig.navList,children:[null===(n=l.top)||void 0===n?void 0:n.map(e=>(0,Wi.jsx)("li",{children:(0,Wi.jsx)(ig,{label:e.label,icon:e.icon,to:e.to||`/${e.key}`,active:e.key===c,collapsed:r})},e.key)),l.widgets&&(0,Wi.jsx)(gg,{label:l.widgets.label,icon:l.widgets.icon,children:l.widgets.children,activeKey:c,collapsed:r}),l.reports&&(0,Wi.jsx)(gg,{label:l.reports.label,icon:l.reports.icon,children:l.reports.children,activeKey:c,collapsed:r}),null===(t=l.standalone)||void 0===t?void 0:t.map(e=>(0,Wi.jsx)("li",{children:(0,Wi.jsx)(ig,{label:e.label,icon:e.icon,to:e.to||`/${e.key}`,active:e.key===c,collapsed:r})},e.key)),l.platformSettings&&(0,Wi.jsx)(gg,{label:l.platformSettings.label,icon:l.platformSettings.icon,children:l.platformSettings.children,activeKey:c,collapsed:r})]})}),(0,Wi.jsx)("div",{className:Ig.alerts,children:r?(0,Wi.jsx)(Ng,{alerts:d,onDismiss:A}):(0,Wi.jsx)(jg,{alerts:d,onDismiss:A})}),(0,Wi.jsxs)("div",{className:Ig.footer,children:[(0,Wi.jsx)(_g,{account:u,collapsed:r,impersonating:p,renderMenu:h}),(0,Wi.jsx)("div",{className:Ig.launcherLane,children:r?(0,Wi.jsx)(tg,{label:"Expand",children:(0,Wi.jsx)("button",{type:"button",className:Ig.collapseToggle,"aria-label":"Expand sidebar",onClick:o,children:(0,Wi.jsx)(Tc,{name:"ChevronRightDouble",className:Ig.collapseIcon})})}):(0,Wi.jsx)("button",{type:"button",className:Ig.collapseToggle,"aria-label":"Collapse sidebar",onClick:o,children:(0,Wi.jsx)(Tc,{name:"ChevronLeftDouble",className:Ig.collapseIcon})})})]})]})};var Pg=t(48316),zg={};zg.styleTagTransform=rc(),zg.setAttributes=Zl(),zg.insert=Kl().bind(null,"head"),zg.domAPI=Jl(),zg.insertStyleElement=nc();$l()(Pg.A,zg);const Og=Pg.A&&Pg.A.locals?Pg.A.locals:void 0,Mg=e=>{let{workspaceInitials:n,workspaceIcon:t,branding:r="revisual",onMenuClick:o}=e;return(0,Wi.jsxs)("div",{className:Og.bar,children:[(0,Wi.jsx)("button",{type:"button",className:Og.menuButton,"aria-label":"Open navigation",onClick:o,children:(0,Wi.jsx)(Tc,{name:"AlignJustify",className:Og.menuIcon})}
2),(0,Wi.jsx)(Rl,{to:"/dashboard",className:Og.logo,children:(0,Wi.jsx)("img",{src:`/img/branding/${r}/full_length_logo.png`,height:"24",alt:""})}),(0,Wi.jsx)("span",{className:Og.workspaceAvatar,children:t?(0,Wi.jsx)("img",{src:t,alt:"",className:Og.workspaceAvatarImg}):n})]})};var Rg=t(66094),Lg={};Lg.styleTagTransform=rc(),Lg.setAttributes=Zl(),Lg.insert=Kl().bind(null,"head"),Lg.domAPI=Jl(),Lg.insertStyleElement=nc();$l()(Rg.A,Lg);const Ug=Rg.A&&Rg.A.locals?Rg.A.locals:void 0,Gg=e=>{var t,r;let{open:o,onClose:a,sidebar:i}=e;if((0,n.useEffect)(()=>{if(!o)return;const e=e=>{"Escape"===e.key&&a()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[o,a]),!o)return null;const{workspaces:s,currentWorkspace:l,onSwitchWorkspace:c,nav:d,activeKey:A,alerts:u,onDismissAlert:p,account:h,impersonating:g,renderAccountMenu:m}=i;return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("div",{className:Ug.scrim,onClick:a}),(0,Wi.jsxs)("div",{className:pc()(Ug.drawer),role:"dialog","aria-modal":"true",children:[(0,Wi.jsx)(vg,{workspaces:s,current:l,onSwitch:c,disabled:g}),(0,Wi.jsx)("nav",{className:Ug.nav,"aria-label":"Main",onClick:e=>{e.target.closest("a")&&a()},children:(0,Wi.jsxs)("ul",{className:Ug.navList,children:[null===(t=d.top)||void 0===t?void 0:t.map(e=>(0,Wi.jsx)("li",{children:(0,Wi.jsx)(ig,{label:e.label,icon:e.icon,to:e.to,active:e.key===A})},e.key)),d.widgets&&(0,Wi.jsx)(gg,{label:d.widgets.label,icon:d.widgets.icon,children:d.widgets.children,activeKey:A}),d.reports&&(0,Wi.jsx)(gg,{label:d.reports.label,icon:d.reports.icon,children:d.reports.children,activeKey:A}),null===(r=d.standalone)||void 0===r?void 0:r.map(e=>(0,Wi.jsx)("li",{children:(0,Wi.jsx)(ig,{label:e.label,icon:e.icon,to:e.to,active:e.key===A})},e.key)),d.platformSettings&&(0,Wi.jsx)(gg,{label:d.platformSettings.label,icon:d.platformSettings.icon,children:d.platformSettings.children,activeKey:A})]})}),(0,Wi.jsx)("div",{className:Ug.alerts,children:(0,Wi.jsx)(jg,{alerts:u,onDismiss:p})}),(0,Wi.jsx)("div",{className:Ug.footer,children:(0,Wi.jsx)(_g,{account:h,impersonating:g,renderMenu:m})})]})]})};var Wg=t(2594),Hg={};Hg.styleTagTransform=rc(),Hg.setAttributes=Zl(),Hg.insert=Kl().bind(null,"head"),Hg.domAPI=Jl(),Hg.insertStyleElement=nc();$l()(Wg.A,Hg);const Vg=Wg.A&&Wg.A.locals?Wg.A.locals:void 0,qg=e=>{let{accountName:n,onStop:t}=e;return(0,Wi.jsxs)("div",{className:Vg.bar,role:"status",children:[(0,Wi.jsx)(Tc,{name:"AlertTriangle",className:Vg.icon}),(0,Wi.jsxs)("p",{className:Vg.copy,children:["Viewing ",(0,Wi.jsx)("b",{className:Vg.accountName,title:n,children:n})," as an administrator. Changes you make are saved to their account."]}),(0,Wi.jsx)("button",{type:"button",className:Vg.stopButton,onClick:t,children:"Stop impersonating"})]})};var $g=t(25890),Yg={};Yg.styleTagTransform=rc(),Yg.setAttributes=Zl(),Yg.insert=Kl().bind(null,"head"),Yg.domAPI=Jl(),Yg.insertStyleElement=nc();$l()($g.A,Yg);const Jg=$g.A&&$g.A.locals?$g.A.locals:void 0,Qg="appshell.sidebarCollapsed",Kg=()=>{try{return"true"===localStorage.getItem(Qg)}catch{return!1}},Xg=e=>{var t,r;let{sidebar:o,impersonation:a,children:i}=e;
2const[s,l]=(0,n.useState)(Kg),[c,d]=(0,n.useState)(!1),A=(()=>{const[e,t]=(0,n.useState)(window.innerWidth);return(0,n.useEffect)(()=>{const e=()=>t(window.innerWidth);return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),e})(),u=A<768,p=A<1280||s;return(0,Wi.jsxs)("div",{className:Jg.root,children:[(null===a||void 0===a?void 0:a.active)&&(0,Wi.jsx)(qg,{accountName:a.accountName,onStop:a.onStop}),(0,Wi.jsxs)("div",{className:pc()(Jg.body,{[Jg["body--mobile"]]:u}),children:[u?(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Mg,{workspaceInitials:null===(t=o.currentWorkspace)||void 0===t?void 0:t.initials,workspaceIcon:null===(r=o.currentWorkspace)||void 0===r?void 0:r.icon,branding:o.branding,onMenuClick:()=>d(!0)}),(0,Wi.jsx)(Gg,{open:c,onClose:()=>d(!1),sidebar:o})]}):(0,Wi.jsx)(Dg,{...o,collapsed:p,onToggleCollapse:()=>{l(e=>{const n=!e;try{localStorage.setItem(Qg,String(n))}catch{}return n})}}),(0,Wi.jsx)("div",{className:Jg.content,"data-app-content":!0,children:i})]})]})};var Zg=t(75292),em={};em.styleTagTransform=rc(),em.setAttributes=Zl(),em.insert=Kl().bind(null,"head"),em.domAPI=Jl(),em.insertStyleElement=nc();$l()(Zg.A,em);const nm=Zg.A&&Zg.A.locals?Zg.A.locals:void 0,tm=e=>{let{breadcrumbs:n=[],title:t,subtitle:r,actions:o,compact:a=!1,noDivider:i=!1}=e;return(0,Wi.jsxs)("div",{className:pc()(nm.root,{[nm["root--compact"]]:a,[nm["root--noDivider"]]:i}),children:[n.length>1&&(0,Wi.jsx)("nav",{className:nm.breadcrumb,"aria-label":"Breadcrumb",children:n.map((e,t)=>{const r=t===n.length-1;return(0,Wi.jsxs)("span",{className:nm.crumbSegment,children:[t>0&&(0,Wi.jsx)(Tc,{name:"ChevronRight",className:nm.crumbSeparator}),r||!e.to?(0,Wi.jsx)("span",{className:nm.crumbCurrent,children:e.label}):(0,Wi.jsx)(Rl,{to:e.to,className:nm.crumbLink,children:e.label})]},e.to||e.label)})}),(0,Wi.jsxs)("div",{className:nm.titleRow,children:[(0,Wi.jsxs)("div",{className:nm.titleGroup,children:[(0,Wi.jsx)("h1",{className:nm.title,children:t}),r&&(0,Wi.jsx)("p",{className:nm.subtitle,children:r})]}),o&&(0,Wi.jsx)("div",{className:nm.actions,children:o})]})]})};t(32141);Object.create(null);const rm={};function om(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];"string"===typeof n[0]&&rm[n[0]]||("string"===typeof n[0]&&(rm[n[0]]=new Date),function(){if(console&&console.warn){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];"string"===typeof n[0]&&(n[0]=`react-i18next:: ${n[0]}`),console.warn(...n)}}(...n))}const am=(e,n)=>()=>{if(e.isInitialized)n();else{const t=()=>{setTimeout(()=>{e.off("initialized",t)},0),n()};e.on("initialized",t)}};function im(e,n,t){e.loadNamespaces(n,am(e,t))}function sm(e,n,t,r){"string"===typeof t&&(t=[t]),t.forEach(n=>{e.options.ns.indexOf(n)<0&&e.options.ns.push(n)}),e.loadLanguages(n,am(e,r))}const lm=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,cm={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"\xa9","&#169;":"\xa9","&reg;":"\xae","&#174;":"\xae","&hellip;":"\u2026","&#8230;":"\u2026","&#x2F;":"/","&#47;":"/"},dm=e=>cm[e];let Am={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(lm,dm)};let um;const pm={type:"3rdParty",init(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Am={...Am,...e}}(e.options.react),function(e){um=e}(e)}};const hm=(0,n.createContext)();class gm{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}function mm(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{i18n:r}=t,{i18n:o,defaultNS:a}=(0,n.useContext)(hm)||{},i=r||o||um;if(i&&!i.reportNamespaces&&(i.reportNamespaces=new gm),!i){om("You will need to pass in an i18next instance by using initReactI18next");const e=(e,n)=>"string"===typeof n?n:n&&"object"===typeof n&&"string"===typeof n.defaultValue?n.defaultValue:Array.isArray(e)?e[e.length-1]:e,n=[e,{},!1];return n.t=e,n.i18n={},n.ready=!1,n}i.options.react&&void 0!==i.options.react.wait&&om("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const s={...Am,...i.options.react,...t},{useSuspense:l,keyPrefix:c}=s;let d=e||a||i.options&&i.options.defaultNS;d="string"===typeof d?[d]:d||["translation"],i.reportNamespaces.addUsedNamespaces&&i.reportNamespaces.addUsedNamespaces(d);const A=(i.isInitialized||i.initializedStoreOnce)&&d.every(e=>function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return n.languages&&n.languages.length?void 0!==n.options.ignoreJSONStructure?n.hasLoadedNamespace(e,{lng:t.lng,precheck:(n,r)=>{if(t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&n.services.backendConnector.backend&&n.isLanguageChangingTo&&!r(n.isLanguageChangingTo,e))return!1}}):function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=n.languages[0],o=!!n.options&&n.options.fallbackLng,a=n.languages[n.languages.length-1];if("cimode"===r.toLowerCase())return!0;const i=(e,t)=>{const r=n.services.backendConnector.state[`${e}|${t}`];return-1===r||2===r};return!(t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&n.services.backendConnector.backend&&n.isLanguageChangingTo&&!i(n.isLanguageChangingTo,e))&&(!!n.hasResourceBundle(r,e)||!(n.services.backendConnector.backend&&(!n.options.resources||n.options.partialBundledLanguages)
2)||!(!i(r,e)||o&&!i(a,e)))}(e,n,t):(om("i18n.languages were undefined or empty",n.languages),!0)}(e,i,s));function u(){return i.getFixedT(t.lng||null,"fallback"===s.nsMode?d:d[0],c)}const[p,h]=(0,n.useState)(u);let g=d.join();t.lng&&(g=`${t.lng}${g}`);const m=((e,t)=>{const r=(0,n.useRef)();return(0,n.useEffect)(()=>{r.current=t?r.current:e},[e,t]),r.current})(g),f=(0,n.useRef)(!0);(0,n.useEffect)(()=>{const{bindI18n:e,bindI18nStore:n}=s;function r(){f.current&&h(u)}return f.current=!0,A||l||(t.lng?sm(i,t.lng,d,()=>{f.current&&h(u)}):im(i,d,()=>{f.current&&h(u)})),A&&m&&m!==g&&f.current&&h(u),e&&i&&i.on(e,r),n&&i&&i.store.on(n,r),()=>{f.current=!1,e&&i&&e.split(" ").forEach(e=>i.off(e,r)),n&&i&&n.split(" ").forEach(e=>i.store.off(e,r))}},[i,g]);const C=(0,n.useRef)(!0);(0,n.useEffect)(()=>{f.current&&!C.current&&h(u),C.current=!1},[i,c]);const b=[p,i,A];if(b.t=p,b.i18n=i,b.ready=A,A)return b;if(!A&&!l)return b;throw new Promise(e=>{t.lng?sm(i,t.lng,d,()=>e()):im(i,d,()=>e())})}function fm(){const e=j(),t=C(e=>e.autologin),r=(0,n.useCallback)(async(n,t,r,o)=>await e(function(e,n,t,r){return async o=>(o({type:"USER_AUTOLOGIN"}),await Hp.post("/api/users/admin_login.json",{email:e},jr.getAuthConfig()).then(e=>{jr.setAuthToken(e.data.token),o({type:"USER_AUTOLOGIN_FULFILLED",payload:e.data,user:n,currentOrganization:t,currentUserPayload:r})}).catch(function(e){o({type:"USER_AUTOLOGIN_REJECTED",payload:e})}))}(n,t,r,o)),[e]),o=(0,n.useCallback)(async n=>await e(function(e){return async n=>{jr.setAuthToken(e.model.token),await n({type:"USER_AUTOLOGOUT",payload:{user:e.model.model,token:e.model.token,plan:e.model.plan,currentOrganization:e.currentOrganization,domains:e.domains,integrations:e.integrations,calendars:e.calendars}})}}(n)),[e]);return{autologin:t,autologinUser:r,autologout:o}}const Cm=[{label:"Calendars",className:"nav-calendar",id:"calendar",url:"/calendars"},{label:"Groups",className:"nav-groups",id:"groups",url:"/groups"},{label:"Event alerts",className:"nav-alerts",id:"alerts",url:"/alerts"},{label:"Sign-up forms",className:"nav-signup",id:"signup",url:"/signups"},{label:"Mailchimp",className:"nav-mailchimp",id:"mailchimp",url:"/mailchimp-instructions",alpha:!0}].filter(e=>Xt.widgets.includes(e.id)),bm=[{label:"Integrations",icon:"Dataflow04",className:"nav-dashboard",id:"integrations",url:"/integrations"},{label:"Websites",icon:"Browser",className:"nav-dashboard",id:"domains",url:"/domains"}],vm=[{label:"Event engagement",className:"nav-plan-usage",id:"eventEngagement",url:"/reports/event-engagement"},{label:"Plan usage",className:"nav-plan-usage",id:"planUsage",url:"/reports/plan-usage"}],xm=e=>({key:e.id,label:e.label,to:e.url}),ym=e=>({key:e.id,label:e.label,icon:e.icon,to:e.url});function wm(){const{user:e}=qp(),{autologin:t}=fm(),{app:r}=eh(),{t:o}=mm(),a=(0,n.useMemo)(()=>e.model?e.model.role:"",[e]),i=t.loginSuccess,s=(new Date).getFullYear(),l=(0,n.useMemo)(()=>bm.filter(e=>(!e.adminOnly||"admins"===a)&&(!e.hidden||!i||window.location.hostname===`dev.${Xt.domain}`)),[a,i]),c=(0,n.useMemo)(()=>vm.filter(e=>!e.adminOnly||"admins"===a),[a]),d=(0,n.useMemo)(()=>((e,n,t)=>[{label:e("Organizations"),id:"organizations",url:`/${Xt.links.organizations}`,disabled:t},{label:"Users",id:"users",url:"/users",disabled:t},{label:"Accounts",id:"accounts",url:"/accounts/"+n,disabled:t},{label:"Queues",id:"queueWorkers",url:"/queue-workers",disabled:t}])(o,s,i),[o,s,i]),A="admins"===a&&r.showAdminNav;return{legacy:{widgetMenuOptions:Cm,reportsMenuOptions:c,userMenuOptions:l,adminOptions:d,showPlatformSettings:A},nav:(0,n.useMemo)(()=>({top:[{key:"dashboard",label:"Dashboard",icon:"HomeLine",to:"/dashboard"}],widgets:Cm.length?{label:"Widgets",icon:"Grid01",children:Cm.map(xm)}:void 0,reports:c.length?{label:"Reports",icon:"BarChart08",children:c.map(xm)}:void 0,standalone:l.map(ym),platformSettings:A?{label:"Platform settings",icon:"Settings01",children:d.map(xm)}:void 0}),[c,l,A,d])}}function _m(){const{user:e,resendActivationToken:n}=qp();return!e.model||e.model.is_account_verified?null:e.resendActivationSuccess?{id:"resendActivation",variant:"warning",icon:"AlertTriangle",title:"Account not activated",body:`A
2ctivation link sent to ${e.model.email}. Check your inbox.`}:{id:"resendActivation",variant:"warning",icon:"AlertTriangle",title:"Account not activated",body:e.resendActivationError?"Couldn't resend the link \u2014 try again.":"Confirm your email to unlock your free trial.",action:{label:"Resend activation link",onClick:()=>n()}}}function Em(e,n){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r){r({type:"ORGANIZATION_EDIT",isAdminRequest:t});const o="/api/organizations/"+e+".json";return Hp.put(o,n,jr.getAuthConfig()).then(e=>{r({type:"ORGANIZATION_EDIT_FULFILLED",payload:e.data,isAdminRequest:t})}).catch(function(e){r({type:"ORGANIZATION_EDIT_REJECTED",payload:e,isAdminRequest:t})})}}function km(e,n){return function(t){t({type:"ORGANIZATION_EDIT"});const r="/api/subscriptions/edit_organization/"+e+".json";return Hp.put(r,{expiry:n},jr.getAuthConfig()).then(e=>{t({type:"ORGANIZATION_EDIT_FULFILLED",payload:e.data})}).catch(function(e){t({type:"ORGANIZATION_EDIT_REJECTED",payload:e})})}}function Bm(){const e=j(),t=C(e=>e.currentOrganization),r=(0,n.useCallback)(async(n,t,r)=>await e(Em(n,t,r)),[e]),o=(0,n.useCallback)(async()=>await e(function(e){return e({type:"BILLING_HISTORY_FETCH"}),Hp.get("/api/organizations/billing_history.json",jr.getAuthConfig()).then(n=>{e({type:"BILLING_HISTORY_FETCH_FULFILLED",payload:n.data})}).catch(function(n){e({type:"BILLING_HISTORY_FETCH_REJECTED",payload:n})})}),[e]),a=(0,n.useCallback)(async(n,t)=>await e(km(n,t)),[e]),i=(0,n.useCallback)(async(n,t)=>await e(((e,n)=>t=>{t({type:"UPLOAD_BRANDING_FILE",fileType:e});const r=new FormData;r.append("type",e),n instanceof File&&r.append("file",n);const o=jr.getAuthConfig();return o.headers["Content-Type"]="multipart/form-data",Hp.post("/api/organizations/upload_branding_file.json",r,o).then(n=>{t({type:"UPLOAD_BRANDING_FILE_FULFILLED",fileType:e,payload:n.data})}).catch(function(n){t({type:"UPLOAD_BRANDING_FILE_REJECTED",fileType:e,payload:n})})})(n,t)),[e]),s=(0,n.useCallback)(async n=>await e(function(e){return function(n){return n({type:"ORGANIZATION_ACTIVATE_TRIAL"}),console.log("activateTrial payload",e),Hp.post("/api/organizations/activate_trial.json",e,jr.getAuthConfig()).then(e=>{n({type:"ORGANIZATION_ACTIVATE_TRIAL_FULFILLED",payload:e.data})}).catch(function(e){n({type:"ORGANIZATION_ACTIVATE_TRIAL_REJECTED",payload:e})})}}(n)),[e]),l=(0,n.useCallback)(async n=>await e(function(e){return function(n){return n({type:"ORGANIZATION_ACTIVATE_FREE_PLAN"}),Hp.post("/api/organizations/activate_free_plan.json",e,jr.getAuthConfig()).then(e=>{n({type:"ORGANIZATION_ACTIVATE_FREE_PLAN_FULFILLED",payload:e.data})}).catch(function(e){n({type:"ORGANIZATION_ACTIVATE_FREE_PLAN_REJECTED",payload:e})})}}(n)),[e]),c=(0,n.useCallback)(async(n,t)=>await e(function(e,n){return function(t){return t({type:"ORGANIZATION_UPDATE_SETTING"}),Hp.post("/api/organizations/update_setting.json",{field:e,value:n},jr.getAuthConfig()).then(e=>{t({type:"ORGANIZATION_UPDATE_SETTING_FULFILLED",payload:e.data})}).catch(function(e){t({type:"ORGANIZATION_UPDATE_SETTING_REJECTED",payload:e})})}}(n,t)),[e]),d=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"ORGANIZATION_DELETE",uuid:e});const t=`/api/organizations/${e}.json`;return Hp.delete(t,jr.getAuthConfig()).then(t=>{n({type:"ORGANIZATION_DELETE_FULFILLED",payload:t.data,uuid:e})}).catch(function(t){n({type:"ORGANIZATION_DELETE_REJECTED",payload:t,uuid:e})})}}(n)),[e]),A=(0,n.useCallback)(async(n,t)=>await e(function(e,n){return function(t){t({type:"ORGANIZATION_UPDATE_DOMAIN"});const r={};switch(e){case"default_domain":r.default_domain=!0;break;case"subdomain":r.subdomain=n;break;case"custom":r.domain=n}return Hp.post("/api/organizations/set_domain.json",r,jr.getAuthConfig()).then(e=>{t({type:"ORGANIZATION_UPDATE_DOMAIN_FULFILLED",payload:e.data})}).catch(function(e){t({type:"ORGANIZATION_UPDATE_DOMAIN_REJECTED",payload:e})})}}(n,t)),[e]),u=(0,n.useCallback)(async()=>await e(function(e){return e({type:"ORGANIZATION_DNS_REFRESH"}),Hp.get("/api/organizations/check_dns.json",jr.getAuthConfig()).then(n=>{e({type:"ORGANIZATION_DNS_REFRESH_FULFILLED",payload:n.data})}).catch(function(n){e({type:"ORGANIZATION_DNS_REFRESH_REJECTED",payload:n})})}),[e]),p=(0,n.useCallback)(async()=>await e(function(e){return e({type:"ORGANIZATION_CERT_REGENERATE"}),Hp.put("/api/organizations/cert_regenerate.json",{},jr.getAuthConfig()).then(n=>{e({type:"ORGANIZATION_CERT_REGENERATE_FULFILLED",payload:n.data})}).catch(function(n){e({type:"ORGANIZATION_CERT_REGENERATE_REJECTED",payload:n})})}),[e]);return{currentOrganization:t,editOrganization:r,fetchBillingHistory:o,editOrganizationSubscription:a,uploadBrandingFile:i,activateTrial:s,activateFreePlan:l,updateOrgSetting:c,deleteOrganization:d,updateDomainSettings:A,refreshDnsStatus:u,regenerateCertificate:p}}const Sm="upgradePlan";function jm(){const{currentOrganization:e}=Bm(),{user:n}=qp(),{dismissedAlerts:t}=eh(),r=Jp(e),o=(e=>{const n=Jp(e),t=!!(n&&1*n.is_trial);return!t||t&&(new Yp).isAfter(new Date(1e3*e.subscription.expiry))})(e),a=o&&r&&r.code!==Tn.free;return r&&r.code!==Tn.free||n.model&&!n.model.is_account_verified?null:a?{id:"trialExpired",variant:"warning",icon:"AlertTriangle",title:"Trial expired",body:"Upgrade to keep your widgets running at full strength.",action:{label:"Upgrade plan",to:"/billing"}}:t.collection.includes(Sm)?null:{id:Sm,variant:"promo",icon:"Zap",title:"Upgrade your plan",body:"Bring your events closer to your audience with more calendars and views.",action:{label:"Upgrade plan",to:"/billing"},dismissible:!0}}function Tm(){const{currentOrganization:e}=Bm();if(!e.model)return null;const n=e.model,t=Jp(e),r=Number.parseInt(n.sent_timestamp_renewal_failed_period_1),o=Number.parseInt(n.sent_timestamp_renewal_failed_period_2),a=!t||t.code===Tn.free;return!r||r&&o||a?null:{id:"failedPayment1",variant:"critical",icon:"AlertCircle",title:"Payment failed",body:"Update billing within 7 days or your account reverts to the free plan.",action:{label:"Update billing",to:"/billing"}}}function Fm(){const{currentOrganization:e}=Bm();if(!e.model)return null;const n=e.model,t=Jp(e),r=!t||t.code===Tn.free;return!Number.parseInt(n.sent_timestamp_renewal_failed_period_2)||r?null:{id:"failedPayment2",variant:"critical",icon:"AlertCircle",title:"Payment failed again",body:"Update billing within 3 days or your account reverts to the free plan.",action:{label:"Update billing",to:"/billing"}}}function Im(){const e=j(),t=C(e=>e.integrations),r=(0,n.useCallback)(async(n,t)=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50;return function(t){t({type:"INTEGRATIONS_FETCH"});const r="/api/integrations.json?page="+e+"&ipp="+n;return Hp.get(r,jr.getAuthConfig()).then(e=>{t({type:"INTEGRATIONS_FETCH_FULFILLED",payload:e.data})}).catch(function(e){t({type:"INTEGRATIONS_FETCH_REJECTED",payload:e})})}}(n,t)),[e]);return{integrations:t,fetchIntegrations:r}}const Nm=e=>{const n="dc"===Xt.branding?e.href:null,t="dc"===Xt.branding?"a":"div";return(0,Wi.jsx)(t,{...e,href:n,children:e.children})};Nm.defaultProps={};const Dm=Nm;function Pm(e){const{user:t}=qp(),r=(0,n.useMemo)(()=>null!==t&&void 0!==t&&t.model?t.model:null,[t]);return(0,n.useMemo)(()=>{const n=(Xt.featureFlags||{}).find(n=>n.name===e);if(!n)return!1;if(n.conditions&&0===n.conditions.length)return!0;for(const e in n.conditions){const t=n.conditions[e];if(r){if(t.user){if(t.user.emails&&t.user.emails.includes(r.email))return!0;
2if(t.user.role===r.role)return!0}if(t.org_uuid&&r.current_org_uuid===t.org_uuid)return!0}}return!1},[r,e])}const zm=e=>{let{name:n,children:t}=e;return Pm(n)?t:null};zm.defaultProps={},zm.propTypes={name:nl().string.isRequired,children:nl().node.isRequired};const Om=zm,Mm=()=>(0,Wi.jsx)(Om,{name:"gcalWelcomeInfo",children:(0,Wi.jsxs)("p",{children:["To learn more about the Google Calendar integration, please click on"," ",(0,Wi.jsx)(Dm,{href:`${Xt.helpdeskAddress}/en/articles/5669866-display-church-integrations-how-to-set-them-up`,target:"_blank",children:"this address"}),"."]})}),Rm=-1,Lm=0,Um=1,Gm=2,Wm=3,Hm=4,Vm=[{title:"Google Calendar\u2122",type:"google",available:!0,premium:!1,description:`The ${Xt.displayName} - Google Calendar integration automatically displays your meetings and events in a variety of views on unlimited calendars.`,help:Mm(),beforeSyncAlert:null,icon:"gcal.png"},{title:"Outlook Calendar\u2122",type:"outlook",available:!0,premium:!1,description:`The ${Xt.displayName} - Outlook Calendar integration automatically displays your meetings and events in a variety of views on unlimited calendars.`,help:Mm(),beforeSyncAlert:null,icon:"outlook.png",beta:!0}].filter(e=>Xt.integrations.includes(e.type)),qm=[Gm,Wm,Hm];function $m(){const{integrations:e}=Im();return e.collection.filter(e=>qm.includes(e.status)&&e.available).map(e=>{return e.status===Hm?{id:`syncIssue-${e.uuid}`,variant:"critical",icon:"AlertCircle",title:`${e.name} access revoked`,body:"Grant the missing permissions to resume syncing.",action:{label:"Review permissions",to:`/integrations?settings=${e.uuid}&reason=permissions`}}:e.status===Wm?{id:`syncIssue-${e.uuid}`,variant:"warning",icon:"AlertTriangle",title:`${e.name} needs attention`,body:"Access expired. New item aren't syncing.",action:{label:"Reconnect",to:`/integrations?reauth=${e.uuid}`}}:{id:`syncIssue-${e.uuid}`,variant:"warning",icon:"AlertTriangle",title:`${e.name} sync failed`,body:(n=e.last_error_message,(n&&n.length>90?`${n.slice(0,89)}\u2026`:n)||"The last sync didn't complete."),action:{label:"Take a look",to:`/integrations?settings=${e.uuid}`}};var n})}function Ym(){const{dismissedAlerts:e}=eh();return Pm("showAffiliates")?e.collection.includes("becomeAffiliate")?null:{id:"becomeAffiliate",variant:"promo",icon:"Gift01",body:"Earn 30% of every subscription you refer.",action:{label:"Join the affiliate program",to:"/affiliate#share-earn"},dismissible:!0}:null}const Jm=Intl.DateTimeFormat(window.navigator.language||"en-US",{month:"long",day:"numeric"});function Qm(){const{currentOrganization:e}=Bm(),t=(0,n.useMemo)(()=>{var n;return(null===(n=e.model)||void 0===n?void 0:n.organization_settings)||{}},[e.model]);if(!e.model)return null;const r=Boolean(Number(t.quota_views_blocked)),o=Boolean(Number(t.quota_views_above_100)),a=Boolean(Number(t.quota_views_above_95)),i=Boolean(Number(t.quota_views_above_75));if(r){const e=Number.parseInt(t.quota_views_blocked_at,10),n=Number.isNaN(e)?new Date:new Date(1e3*e),r=Jm.format(function(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}(n));return{id:"quotaViewsBlocked",variant:"critical",icon:"AlertCircle",title:"Widgets paused",body:`Your quota resets ${r}. Upgrade to restore them now.`,action:{label:"Restore now",to:"/billing"}}}return o?{id:"quotaViewsAbove100",variant:"critical",icon:"AlertCircle",title:"View limit reached",body:"Widgets stop displaying in 5 days unless you upgrade.",action:{label:"Upgrade now",to:"/billing"}}:a?{id:"quotaViewsAbove95",variant:"warning",icon:"AlertTriangle",title:"Running low on views",body:"At current traffic you'll hit your limit soon.",action:{label:"Review your plan",to:"/billing"}}:i?{id:"quotaViewsAbove75",variant:"warning",icon:"AlertTriangle",title:"Ap
2proaching your view limit",body:"You've used 75% of your monthly views.",action:{label:"Upgrade for headroom",to:"/billing"}}:null}function Km(){var e;const{currentOrganization:n}=Bm(),t=null===(e=n.model)||void 0===e?void 0:e.domain_dns;return null!==t&&void 0!==t&&t.validationCNameError||null!==t&&void 0!==t&&t.routingCNameError?{id:"dnsProblem",variant:"warning",icon:"AlertTriangle",title:"Custom domain issue",body:"Your custom domain setup needs attention to keep working.",action:{label:"Review settings",to:"/custom-domain"}}:null}const Xm=e=>e?e instanceof File?URL.createObjectURL(e):e.startsWith("http")?e:jr.getEndpointAddress()+"/"+e:null,Zm=(e,n)=>{const t=n||"revisual.link";return`${new URL(window.location.origin).protocol}//${t}/${e}`};var ef=t(41198),nf={};nf.styleTagTransform=rc(),nf.setAttributes=Zl(),nf.insert=Kl().bind(null,"head"),nf.domAPI=Jl(),nf.insertStyleElement=nc();$l()(ef.A,nf);const tf=ef.A&&ef.A.locals?ef.A.locals:void 0,rf=e=>{let{isAdmin:n=!1,adminNavOpen:t=!1,onToggleAdminNav:r,helpUrl:o="/help",accountSettingsHref:a="/settings",affiliatesHref:i="/settings/affiliates",onLogout:s,onClose:l}=e;return(0,Wi.jsxs)("div",{className:tf.panel,role:"menu",children:[(0,Wi.jsxs)(Rl,{to:a,role:"menuitem",className:tf.item,onClick:l,children:[(0,Wi.jsx)(Tc,{name:"User01",className:tf.itemIcon}),"Account settings"]}),(0,Wi.jsxs)("a",{href:o,target:"_blank",rel:"noreferrer",role:"menuitem",className:tf.item,children:[(0,Wi.jsx)(Tc,{name:"HelpCircle",className:tf.itemIcon}),"Help articles"]}),n&&(0,Wi.jsxs)("div",{className:tf.toggleRow,children:[(0,Wi.jsxs)("span",{className:tf.toggleLabel,children:[(0,Wi.jsx)(Tc,{name:"Settings01",className:tf.itemIcon}),"Admin menu"]}),(0,Wi.jsx)(Vc,{size:"sm",checked:t,onChange:r})]}),(0,Wi.jsx)("div",{className:tf.divider}),(0,Wi.jsxs)("button",{type:"button",role:"menuitem",className:tf.item,onClick:s,children:[(0,Wi.jsx)(Tc,{name:"LogOut01",className:tf.itemIcon}),"Logout"]})]})},of=e=>{if(!e)return"?";return e.trim().split(/\s+/).slice(0,2).map(e=>e[0]).join("").toUpperCase()};const af=e=>{let{className:t="",tooltipMessage:r,children:o=null}=e;(0,n.useEffect)(()=>{Gh()},[]);const a=r?{"data-toggle":"tooltip","data-placement":"top","data-custom-class":"tooltip-alert",title:r}:{};return(0,Wi.jsxs)(Rl,{to:"/billing",className:"visible d-flex align-items-center gap-xxs",children:[(0,Wi.jsx)("img",{src:"/img/crown.png",className:pc()("crown",t),...a}),o]})},sf=e=>{const{widgetName:t,widget:r,isLoading:o}=e,{currentOrganization:a}=Bm(),i=r.available,s=(0,n.useMemo)(()=>Jh(a,Boolean(r.available)),[a,r.model]),l=!o&&s?(0,Wi.jsx)("div",{className:"widget-previously-published",children:(0,Wi.jsxs)("span",{className:pc()("d-flex",{"text-success":i,"text-secondary":!i}),children:[(0,Wi.jsx)("i",{className:"material-icons",children:"adjust"}),i?"Published":"Unpublished"]})}):null,c=s?null:(0,Wi.jsx)("div",{className:"widget-previously-published",children:(0,Wi.jsx)("span",{className:pc()("d-flex align-items-center text-secondary"),children:(0,Wi.jsx)(af,{className:"small mr-1",children:" Upgrade to Publish"})})}),d=r.disabled_date?(0,Wi.jsxs)("div",{className:"d-flex align-items-center gap-xxs",children:[(0,Wi.jsx)("div",{className:"widget-previously-published d-flex align-items-center",children:(0,Wi.jsxs)("span",{className:"d-flex align-items-center text-danger",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"error"}),"Previously Published"]})}),(0,Wi.jsx)("i",{className:"material-icons text-secondary cursor-pointer","data-toggle":"tooltip","data-placement":"bottom",title:"This calendar has been unpublished because of plan downgrade.",children:"help"})]}):null;return(0,Wi.jsx)("div",{className:"widget-name--wrapper",children:(0,Wi.jsxs)("div",{className:"d-flex flex-column",children:[(0,Wi.jsx)("div",{className:"mobile-widget-name",children:t}),(0,Wi.jsxs)("div",{className:"d-flex mobile-widget-info",children:[l," ",c," ",d]})]})})},lf=["page-wrapper-widget","page-wrapper-with-white-bg"];var cf=t(38081),df={};df.styleTagTransform=rc(),df.setAttributes=Zl(),df.insert=Kl().bind(null,"head"),df.domAPI=Jl(),df.insertStyleElement=nc();$l()(cf.A,df);const Af=cf.A&&cf.A.locals?cf.A.locals:void 0,uf=e=>{let{title:t,subtitle:r,className:o="",sidebarId:a,headerControls:i,header:s,children:l}=e;(0,n.useEffect)(()=>(Gh(),()=>{Gh()}),[]);const{nav:c}
2=wm(),{alerts:d,dismissAlert:A}=function(){const{dismissAlert:e}=eh(),t=_m(),r=Tm(),o=Fm(),a=$m(),i=Qm(),s=Km(),l=Ym(),c=jm();return{alerts:(0,n.useMemo)(()=>[r,o,...a,i,t,s,l,c].filter(Boolean),[r,o,a,i,t,s,l,c]),dismissAlert:e}}(),{workspaces:u,currentWorkspace:p,onSwitchWorkspace:h,account:g,impersonating:m,impersonation:f,renderAccountMenu:C}=function(){const{user:e,changeOrganization:n,logout:t}=qp(),{currentOrganization:r}=Bm(),{autologin:o,autologout:a}=fm(),{app:i,toggleAdminNavigation:s,shutdownIntercom:l}=eh(),c=jl(),d=e.model||{},A=r.model||{},u=(d.organizations||[]).map(e=>{var n;return{uuid:e.uuid,name:e.name,initials:of(e.name),icon:null!==(n=e.settings)&&void 0!==n&&n.favicon?Xm(e.settings.favicon):null,current:e.uuid===d.current_org_uuid}}),p=u.find(e=>e.current),h={name:d.name,email:d.email,initials:of(d.name)},g=Boolean(o.model),m={active:g||Boolean(o.login),accountName:g?A.name:void 0,onStop:async()=>{await a(o),c.push("/dashboard")}},f=async()=>{l(),await t(),setTimeout(()=>c.push("/login"),200)};return{workspaces:u,currentWorkspace:p,onSwitchWorkspace:e=>{e!==d.current_org_uuid&&n(e)},account:h,impersonating:g,impersonation:m,renderAccountMenu:e=>(0,Wi.jsx)(rf,{isAdmin:"admins"===d.role,adminNavOpen:i.showAdminNav,onToggleAdminNav:()=>s(),helpUrl:`https://help.${Xt.domain}/en/`,accountSettingsHref:"/settings",affiliatesHref:"/settings/affiliates",onLogout:f,onClose:e})}}(),{title:b,actions:v,extraHeaderBlock:x,compact:y}=function(e,t,r){const o=t,a=lf.includes(r);return n.isValidElement(e)&&e.type===sf?{title:e.props.widgetName,actions:o,extraHeaderBlock:e,compact:a}:{title:e,actions:o,extraHeaderBlock:null,compact:a}}(t,i,o);return(0,Wi.jsx)(Xg,{sidebar:{workspaces:u,currentWorkspace:p,onSwitchWorkspace:h,nav:c,activeKey:a,alerts:d,onDismissAlert:A,account:g,impersonating:m,renderAccountMenu:C,branding:Xt.branding},impersonation:f,children:y?(0,Wi.jsxs)("div",{className:Af.fullHeightWrap,children:[s||b&&(0,Wi.jsx)(tm,{title:b,subtitle:r,actions:v,compact:!0}),(0,Wi.jsxs)("div",{className:pc()(Af.fullHeightBody,{[Af["fullHeightBody--flush"]]:s}),children:[x,l]})]}):b?(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(tm,{title:b,subtitle:r,actions:v}),(0,Wi.jsxs)("div",{className:Af.body,children:[x,l]})]}):l})},pf=e=>{let{number:n,state:t,title:r,explanation:o,optional:a=!1,linkUrl:i,ctaLabel:s}=e;const l=jl();let c;return c="done"===t?(0,Wi.jsx)("span",{className:"cfg-tag",children:"Done"}):i?"next"===t?(0,Wi.jsx)("div",{className:"cfg-cta",children:(0,Wi.jsx)(Cc,{hierarchy:"primary",size:"sm",onClick:()=>l.push(i),children:s})}):(0,Wi.jsx)("div",{className:"cfg-cta",children:(0,Wi.jsxs)(Rl,{to:i,className:"cfg-link",children:[s,(0,Wi.jsx)(Tc,{name:"ArrowNarrowRight",size:16})]})}):(0,Wi.jsx)("div",{className:"cfg-cta",children:(0,Wi.jsx)("span",{className:"cfg-cta--muted",children:s})}),(0,Wi.jsxs)("div",{className:pc()("cfg-tile",{"cfg-tile--done":"done"===t,"cfg-tile--next":"next"===t}),children:[(0,Wi.jsxs)("div",{className:"cfg-tile-top",children:[(0,Wi.jsx)("span",{className:pc()("cfg-mark",{"cfg-mark--done":"done"===t,"cfg-mark--next":"next"===t}),children:"done"===t?(0,Wi.jsx)(Tc,{name:"Check",size:15}):n}),a&&(0,Wi.jsx)("span",{className:"cfg-opt",children:"Optional"})]}),(0,Wi.jsx)("span",{className:"cfg-title",children:r}),(0,Wi.jsx)("p",{className:"cfg-explanation",children:o}),c]})};var hf=t(50255),gf={};gf.styleTagTransform=rc(),gf.setAttributes=Zl(),gf.insert=Kl().bind(null,"head"),gf.domAPI=Jl(),gf.insertStyleElement=nc();$l()(hf.A,gf);hf.A&&hf.A.locals&&hf.A.locals;const mf={[_n.google]:"Google Calendar\u2122",[_n.outlook]:"Outlook Calendar\u2122"},ff={[_n.google]:"Google Calendar",[_n.outlook]:"Outlook Calendar"},Cf={[_n.google]:_n.outlook,[_n.outlook]:_n.google};function bf(e){const n=e.find(e=>mf[e]);return n?`${mf[n]} connected. ${ff[Cf[n]]} is also available.`:"Google Calendar\u2122 connected. Outlook Calendar is also available."}const vf=e=>{var t;const{isActivated:r,hasSync:o,hasCalendar:a,hasWebsite:i,connectedIntegrationTypes:s=[]}
2=e,l=r&&o&&a,[c,d]=(0,n.useState)(!1),[A,u]=(0,n.useState)(!1);(0,n.useEffect)(()=>{d(!0);const e=setTimeout(()=>u(!0),500);return()=>clearTimeout(e)},[]);const[p,h]=(0,n.useState)(l);if((0,n.useEffect)(()=>{if(!l)return void h(!1);const e=setTimeout(()=>h(!0),600);return()=>clearTimeout(e)},[l]),p)return null;const g=c&&r,m=A&&o,f=null===(t=[{key:"activate",completed:Boolean(r)},{key:"sync",completed:o},{key:"widget",completed:a}].find(e=>!e.completed))||void 0===t?void 0:t.key,C=[g,m,a].filter(Boolean).length,b=function(e,n){return n?"done":arguments.length>2&&void 0!==arguments[2]&&arguments[2]||e!==f?"not-started":"next"},v=b("activate",g),x=b("sync",m),y=b("widget",a),w=b("website",i,!0);return(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:"Configuration checklist",subtitle:"A few things to set up before you can share your first widget.",children:(0,Wi.jsxs)("span",{className:"cfg-header-count",children:[C," of 3 done"]})}),(0,Wi.jsx)(fd.Body,{noPadding:!0,children:(0,Wi.jsxs)("div",{className:"cfg-tiles",children:[(0,Wi.jsx)(pf,{number:1,state:v,title:"Activate account",explanation:r?"Email confirmed, so we can sync calendars on your behalf.":"Confirms your email so we can sync calendars on your behalf.",ctaLabel:"Check your inbox to confirm"}),(0,Wi.jsx)(pf,{number:2,state:x,title:"Connect a data source",explanation:bf(s),linkUrl:"/integrations",ctaLabel:"Connect a platform"}),(0,Wi.jsx)(pf,{number:3,state:y,title:"Create your first widget",explanation:"Choose a layout and which calendars feed it. Nothing is live until a widget exists.",linkUrl:"/calendar/new",ctaLabel:"next"===y?"Create widget":"Create a widget"}),(0,Wi.jsx)(pf,{number:4,state:w,title:"Grant widget access to your websites",explanation:"Only needed to embed a widget on your own site. You can share a widget without this.",linkUrl:"/domains",ctaLabel:"Add a website",optional:!0})]})})]})},xf=e=>(0,Wi.jsx)("div",{className:pc()("loader",e),children:(0,Wi.jsx)("div",{className:"progress",children:(0,Wi.jsx)("div",{className:"indeterminate"})})}),yf=[Gm,Wm,Hm],wf={[Gm]:"Sync failed",[Wm]:"Session expired",[Hm]:"Access revoked"};function _f(e){return e===Lm?"healthy":yf.includes(e)?"failed":"pending"}function Ef(e){const n=Vm.find(n=>n.type===e.type);return(null===n||void 0===n?void 0:n.title)||e.name||e.type}function kf(e){return new Intl.NumberFormat(window.navigator.language||"en-US").format(e)}const Bf=[["year",31536e3],["month",2592e3],["week",604800],["day",86400],["hour",3600],["minute",60],["second",1]];function Sf(e){const n=Math.round(Date.now()/1e3-e),t=new Intl.RelativeTimeFormat(window.navigator.language||"en-US",{numeric:"auto"});for(const[r,o]of Bf)if(Math.abs(n)>=o||"second"===r)return t.format(-Math.round(n/o),r)}const jf={healthy:"success",failed:"error",pending:"gray"},Tf=e=>{let{integration:t}=e;const r=jl(),o=Vm.find(e=>e.type===t.type),a=_f(t.status),i=t.status===Wm?`/integrations?reauth=${t.uuid}`:`/integrations?settings=${t.uuid}`,s=(0,n.useCallback)(()=>r.push(i),[r,i]);return(0,Wi.jsxs)("div",{className:"csw-row",children:[(0,Wi.jsx)("span",{className:"csw-logo",children:o?(0,Wi.jsx)("img",{src:`/img/integrations_icons/${o.icon}`,alt:""}):null}),(0,Wi.jsxs)("span",{className:"csw-who",children:[(0,Wi.jsx)("span",{className:"csw-name",children:Ef(t)}),(0,Wi.jsx)("span",{className:"csw-meta",children:t.last_sync?`Synced ${Sf(t.last_sync)}`:"Not synced yet"})]}),(0,Wi.jsxs)("span",{className:"csw-right",children:["failed"===a&&(0,Wi.jsx)("button",{type:"button",className:"csw-btn-secondary",onClick:s,children:"Reconnect"}),(0,Wi.jsx)(yc,{color:jf[a],dot:!0,children:(l=t.status,l===Lm?"Healthy":wf[l]?wf[l]:l===Um?"Sync in progress":"Not synced yet")})]})]});var l};function Ff(){const e=j(),t=C(e=>e.imports),r=(0,n.useCallback)(async(n,t)=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:5;return function(t){t({type:"IMPORTS_FETCH",payload:{page:e,limit:n}});const r="/api4/imports.json?"+jr.objectToURLQuery({page:e,limit:n});return Hp.get(r,jr.getAuthConfig()).then(e=>{t({type:"IMPORTS_FETCH_FULFILLED",payload:e.data})}).catch(function(e){t({type:"IMPORTS_FETCH_REJECTED",payload:e})})}}(n,t)),[e]);return{imports:t,fetchImports:r}}var If=t(31382),Nf={};Nf.styleTagTransform=rc(),Nf.setAttributes=Zl(),Nf.insert=Kl().bind(null,"head"),Nf.domAPI=Jl(),Nf.insertStyleElement=nc();$l()(If.A,Nf);If.A&&If.A.locals&&If.A.locals;const Df=[_n.google,_n.outlook],Pf=()=>{var e,t,r;const{currentOrganization:o}=Bm(),{integrations:a,fetchIntegrations:i}=Im(),{imports:s,fetchImports:l}=Ff(),c=((null===(e=o.model)||void 0===e||null===(t=e.usage)||void 0===t?void 0:t.integrations)||0)>0;if((0,n.useEffect)(()=>{c&&(i(),l(1,1))},[c]),!c)return null;const d=a.collection.filter(e=>Df.includes(e.type)),A=a.fetch&&!a.fetchSuccess,u=d.length>0,p=d.find(e=>"failed"===_f(e.status)),h=A?(0,Wi.jsx)(xf,{}):u?(0,Wi.jsx)("div",{className:"csw-rows",children:d.map(e=>(0,Wi.jsx)(Tf,{integration:e},e.uuid))}):(0,Wi.jsxs)("div",{className:"csw-empty",children:[(0,Wi.jsx)(yc,{color:"gray",children:"Not connected"}),(0,Wi.jsx)("p",{className:"csw-empty-copy",children:"No calendar source is connected, so nothing is syncing. Set up an integration with Google Calendar\u2122 or Outlook Calendar to start pulling events."}),(0,Wi.jsx)(Rl,{to:"/integrations",className:"csw-btn-secondary",children:"Set up integration"})]}),g=!A&&u?p?(0,Wi.jsx)("div",{className:"csw-footer",children:(0,Wi.jsxs)("span",{children:["Events from ",Ef(p)," stopped updating"," ",Sf(p.last_sync),"."]})}):(0,Wi.jsx)("div",{className:"csw-footer",children:null!=(null===(r=s.pagination)||void 0===r?void 0:r.count)&&(0,Wi.jsxs)("span",{children:[kf(s.pagination.count)," runs in total."]})}):null;return(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:"Integrations",subtitle:"Data sources feeding your widgets.",children:(0,Wi.jsxs)(Rl,{to:"/integrations",className:"csw-tertiary-link",children:["Manage",(0,Wi.jsx)(Tc,{name:"ArrowNarrowRight",size:16})]})}),(0,Wi.jsx)(fd.Body,{noPadding:!0,children:h}),g]})};var zf=t(93799),Of={};Of.styleTagTransform=rc(),Of.setAttributes=Zl(),Of.insert=Kl().bind(null,"head"),Of.domAPI=Jl(),Of.insertStyleElement=nc();$l()(zf.A,Of);zf.A&&zf.A.locals&&zf.A.locals;const Mf=()=>{const{user:{pluginRedirectUrl:e}}=qp();if(!e)return null;const n=e.split("sitename=")[1].split("&")[0];return(0,Wi.jsxs)("div",{className:"wpc-banner",role:"status",children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:20,className:"wpc-icon"}),(0,Wi.jsxs)("div",{className:"wpc-content",children:[(0,Wi.jsx)("b",{className:"wpc-title",children:"Finish connecting your WordPress site"}),(0,Wi.jsxs)("p",{className:"wpc-body",children:["You\u2019ll be redirected to confirm the link for"," ",(0,Wi.jsx)("b",{children:n}),", then returned to your WordPress dashboard. Your events won\u2019t appear on the site until this is done."]}),(0,Wi.jsx)("div",{className:"wpc-action",children:(0,Wi.jsx)("a",{href:e,target:"_finishWPSetup",children:"Complete setup"})})]})]})},Rf={[In.domains]:"Website domains",[In.team]:"Team members",[In.integrations]:"Integrations",[In.widgets]:"Published widgets",[In.views]:"Widget views",[In.events]:"Synced events",[In.eventsMonthsAhead]:"Future events pulled"},Lf=new Set([In.views,In.events]);function Uf(e,n){if(!(n>0))return"room";const t=e||0;return t>=n?"full":t/n>=.75?"near":"room"}const Gf=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function Wf(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date;
2const n=new Date(e.getFullYear(),e.getMonth()+1,1);return`1 ${Gf[n.getMonth()]} ${n.getFullYear()}`}function Hf(e){return Intl.NumberFormat(window.navigator.language||"en-US").format(e)}In.widgets,In.integrations,In.domains,In.team,In.views;const Vf={[In.events]:"not enforced yet",[In.eventsMonthsAhead]:"hard limit"};function qf(e,n){return-1===n?"Unlimited":0===n?"Not included":e===In.eventsMonthsAhead?1===n?"1 month":`${n} months`:Hf(n)}function $f(e){let{usage:n,quota:t}=e;if(!(t>0))return null;const r=Uf(n,t);if("room"===r)return null;if("full"===r)return(0,Wi.jsx)(yc,{color:"warning",className:"qs-badge-filled",children:"Limit reached"});const o=Math.max(0,t-(n||0));return(0,Wi.jsxs)(yc,{color:"warning",children:[Hf(o)," left"]})}function Yf(e){let{usage:n,quota:t,size:r}=e;const o="lg"===r?"qs-val--lg":null;if(-1===t)return(0,Wi.jsx)("span",{className:pc()("qs-val",o),children:"Unlimited"});if(0===t)return(0,Wi.jsx)("span",{className:pc()("qs-val",o,"qs-val--muted"),children:"Not included"});const a=n||0,i=0===a;return(0,Wi.jsxs)("span",{className:pc()("qs-val",o,{"qs-val--zero":i}),children:[(0,Wi.jsx)("strong",{children:i?"\u2014":Hf(a)})," of"," ",Hf(t)]})}function Jf(e){let{usage:n,quota:t}=e;if(!(t>0))return null;const r=n||0;if(0===r)return(0,Wi.jsx)("span",{className:"qs-track"});const o=Math.min(100,Math.max(6,Math.round(r/t*100))),a=Uf(r,t);return(0,Wi.jsx)("span",{className:"qs-track",children:(0,Wi.jsx)("i",{className:pc()("qs-fill",{"qs-fill--warn":"near"===a,"qs-fill--full":"full"===a}),style:{width:`${o}%`}})})}const Qf=e=>{let{quotaKey:n,quota:t,resetsMonthly:r}=e;const o=qf(n,t),a=Vf[n],i=-1===t||0===t?o:(0,Wi.jsxs)(Wi.Fragment,{children:["Limit ",(0,Wi.jsx)("strong",{children:o}),a?` \u2014 ${a}`:""]});return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("dt",{children:[Rf[n],r&&(0,Wi.jsx)("span",{className:"qs-per",children:"this month"})]}),(0,Wi.jsx)("dd",{children:i})]})},Kf=e=>{let{quotaKey:n,quota:t,usage:r,resetsMonthly:o}=e;return(0,Wi.jsxs)("div",{className:"qs-strip-item",children:[(0,Wi.jsxs)("span",{className:"qs-strip-label",children:[Rf[n],o&&(0,Wi.jsx)("span",{className:"qs-per",children:"this month"}),(0,Wi.jsx)($f,{usage:r,quota:t})]}),(0,Wi.jsx)(Yf,{usage:r,quota:t,size:"lg"}),(0,Wi.jsx)(Jf,{usage:r,quota:t})]})},Xf=e=>{let{items:t}=e;return(0,Wi.jsx)("p",{className:"qs-strip-foot",children:t.map(e=>{let{quotaKey:t,quota:r,resetsMonthly:o}=e;const a=Vf[t];return(0,Wi.jsxs)(n.Fragment,{children:[Rf[t],o?" this month":"",": limit"," ",(0,Wi.jsx)("strong",{children:qf(t,r)}),a?`, ${a}`:"",". "]},t)})})},Zf=e=>{let{quotaKey:n,quota:t,usage:r,resetsMonthly:o}=e;return(0,Wi.jsxs)("div",{className:"qs-row",children:[(0,Wi.jsxs)("span",{className:"qs-label",children:[Rf[n],o&&(0,Wi.jsx)("span",{className:"qs-per",children:"this month"}),(0,Wi.jsx)($f,{usage:r,quota:t})]}),(0,Wi.jsx)(Yf,{usage:r,quota:t}),(0,Wi.jsx)(Jf,{usage:r,quota:t})]})},eC=(e,n)=>Object.values(In).sort((t,r)=>{const o=e[t],a=e[r],i=Dn[r],s=n[Dn[t]],l=n[i],c=(e,n)=>{return e>0&&(void 0!==(t=n)&&null!==t)?0:-1===e?1:2;var t};return c(o,s)-c(a,l)}),nC=e=>{var n;return((null===e||void 0===e||null===(n=e.model)||void 0===n?void 0:n.organizations_plans)||[]).filter(e=>1*e.available===0&&e.price>0).sort((e,n)=>(n.expiry||n.created||0)-(e.expiry||e.created||0))[0]||null},tC=(e,n)=>{const t=e.metadata,r=n.model.usage;for(const o of Object.keys(Dn)){const e=Dn[o],n=Number(t[o]),a=r[e]||0;if(-1!==n&&(n>0&&a>n))return!0}return!1};var rC=t(78621),oC={};oC.styleTagTransform=rc(),oC.setAttributes=Zl(),oC.insert=Kl().bind(null,"head"),oC.domAPI=Jl(),oC.insertStyleElement=nc();$l()(rC.A,oC);rC.A&&rC.A.locals&&rC.A.locals;const aC=e=>{let{showManageButton:n=!0,layout:t="vertical",title:r="Quota summary",splitFooter:o=!1}=e;const{currentOrganization:a}=Bm(),i=Jp(a),s=i.quotas;if(!s)return(0,Wi.jsx)("div",{className:"alert alert-warning",children:"No subscription limits available."});const l=a.model.usage,c=eC(s,l),d=c.filter(e=>Dn[e]),A=c.filter(e=>!Dn[e]),u="horizontal"===t,p=u?Kf:Zf,h=d.map(e=>(0,Wi.jsx)(p,{quotaKey:e,quota:Number(s[e]),usage:Number(l[Dn[e]]),resetsMonthly:Lf.has(e)},e)),g=A.map(e=>({quotaKey:e,quota:Number(s[e]),resetsMonthly:Lf.has(e)})),m=A.map(e=>(0,Wi.jsx)(Qf,{quotaKey:e,quota:Number(s[e]),resetsMonthly:Lf.has(e)},e));return(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{className:"qs-header",title:r,subtitle:o?(0,Wi.jsxs)(Wi.Fragment,{children:["What you are using under the"," ",(0,Wi.jsx)("strong",{className:"qs-emphasis",children:i.name}),"."]}):(0,Wi.jsxs)(Wi.Fragment,{children:["Your usage under the"," ",(0,Wi.jsx)("strong",{className:"qs-emphasis",children:i.name})," ","plan. Monthly limits reset on"," ",(0,Wi.jsx)("strong",{className:"qs-emphasis",children:Wf()})]}),children:(0,Wi.jsxs)("div",{className:"qs-actions",children:[(0,Wi.jsx)(Rl,{to:"/reports/plan-usage",className:"qs-btn qs-btn--tertiary",children:"View plan usage"}),n&&(0,Wi.jsx)(Rl,{to:"/billing",className:"qs-btn qs-btn--secondary",children:"Manage plan"})]})}),(0,Wi.jsx)(fd.Body,{noPadding:!0,children:u?(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("div",{className:"qs-strip",children:h}),g.length>0&&(0,Wi.jsx)(Xf,{items:g})]}):(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("div",{className:"qs-rows",children:h}),m.length>0&&(0,Wi.jsx)("div",{className:"qs-footer",children:(0,Wi.jsx)("dl",{className:"qs-footer-list",children:m})})]})}),o&&(0,Wi.jsxs)(fd.Footer,{children:["Monthly limits reset on"," ",(0,Wi.jsx)("strong",{className:"qs-emphasis",children:Wf()})]})]})};const iC=(e,n)=>{const{controls:t,toolbarItems:r,getChartEditor:o}=e;return n&&n.charts&&n.visualization&&n.visualization.ChartWrapper&&n.visualization.Dashboard&&(!t||n.visualization.ChartWrapper)&&(!o||n.visualization.ChartEditor)&&(!r||n.visualization.drawToolbar)};function sC(e){const{chartVersion:t="current",chartPackages:r=["corechart","controls"],chartLanguage:o="en",mapsApiKey:a}
2=e,[i,s]=(0,n.useState)(null),[l,c]=(0,n.useState)(null),[d,A]=(0,n.useState)(null),{isLoading:u,error:p,isSuccess:h}=function(e){const[t,r]=(0,n.useState)(!0),[o,a]=(0,n.useState)(null),[i,s]=(0,n.useState)(!1),l=()=>{r(!1),s(!0)};return(0,n.useEffect)(()=>{if(!document){const n=new Error(`[ScriptLoadingError] document not defined when attempting to load ${e}`);return void a(n)}const n=document.querySelector(`script[src="${e}"]`);if(n?.dataset.loaded)return void l();const t=n||document.createElement("script");n||(t.src=e),t.addEventListener("load",()=>{t.dataset.loaded="1",l()}),t.addEventListener("error",n=>{console.error("Failed to load script:",e,n);const t=new Error(`[ScriptLoadingError] Failed to load script: ${e}`);a(t)}),n||document.head.append(t)},[]),{isLoading:t,error:o,isSuccess:i}}(e.chartLoaderScriptUrl||"https://www.gstatic.com/charts/loader.js");return(0,n.useEffect)(()=>{if(!h)return;const n=window.google;if(!(e=>e&&e.charts)(n)){const e=new Error("[ScriptInitializationError] Script loaded but Google not attached to window.");return void c(e)}iC(e,n)?s(n):(n.charts.load(t,{packages:r,language:o,mapsApiKey:a}),n.charts.setOnLoadCallback(()=>{if(!iC(e,n)){const e=new Error("[GoogleChartsInitializationError] Google Charts not ready after load callback.");return console.error(e),void A(e)}s(n)}))},[h]),{error:p||l||d,isLoading:u,google:i}}const lC={legend_toggle:!1,options:{},legendToggle:!1,getChartWrapper:()=>{},spreadSheetQueryParameters:{headers:1,gid:1},rootProps:{},chartWrapperParams:{},chartLoaderScriptUrl:"https://www.gstatic.com/charts/loader.js"},cC=e=>{const{isReady:t,chartControls:r,filter:o}=e;return t&&r&&r?.length?n.createElement(n.Fragment,null,r.filter(e=>{let{controlProp:n,control:t}=e;return!o||o({control:t,controlProp:n})}).map(e=>{let{control:t}=e;return n.createElement("div",{key:t.getContainerId(),id:t.getContainerId()})})):null};let dC=0;const AC=()=>(dC+=1,`reactgooglegraph-${dC}`);class uC{static initializeControls=e=>{for(let n=0;n<e.length;n+=1){const{controlType:t,options:r,controlWrapperParams:o}=e[n].controlProp;o&&"state"in o&&e[n].control.setState(o.state),e[n].control.setOptions(r),e[n].control.setControlType(t)}};static listenToControlEvents=(e,n)=>{const{google:t}=n;return e.flatMap(e=>{const{control:r,controlProp:o}=e,{controlEvents:a=[]}=o;return a.map(e=>{const{callback:o,eventName:a}=e;return t.visualization.events.addListener(r,a,function(){for(var e=arguments.length,a=new Array(e),i=0;i<e;i++)a[i]=arguments[i];o({chartWrapper:null,controlWrapper:r,props:n,google:t,eventArgs:a})})})})};static createControlId=e=>{let n;return n="undefined"===typeof e?`googlechart-control-${AC()}`:e,n};static createChartControls=e=>{const{controls:n,google:t}=e;return n?n.map((e,n)=>{const{controlID:r,controlType:o,options:a,controlWrapperParams:i}=e,s=this.createControlId(r);return{controlProp:e,control:new t.visualization.ControlWrapper({containerId:s,controlType:o,options:a,...i})}}):null};static addControls=e=>{const{chartWrapper:n,chartDashboard:t}=e,r=this.createChartControls(e);return r&&t&&n?(t.bind(r.map(e=>{let{control:n}=e;return n}),n),this.initializeControls(r),r):null}}const pC=e=>{const[t,r]=(e=>{const[t,r]=n.useState(null),o=n.useMemo(()=>t&&e?e.map((e,n)=>{const r=t[n];return r?{controlProp:e,control:r}:void 0}).flatMap(e=>e?[e]:[]):null,[t,e]);return[o,r]})(e.controls);((e,t)=>{n.useEffect(()=>{const n=uC.listenToControlEvents(e??[],t);return()=>{n.forEach(e=>{t.google.visualization.events.removeListener(e)})}},[e,t])})(t??[],e);return{addControls:e=>{const n=uC.addControls(e);r(n?.map(e=>e.control)??null)},renderControl:r=>{const{chartWrapper:o,chartDashboard:a}=e;return n.createElement(cC,{...e,isReady:Boolean(o&&a),chartControls:t,filter:r})}}},hC=["#3366CC","#DC3912","#FF9900","#109618","#990099","#3B3EAC","#0099C6","#DD4477","#66AA00","#B82E2E","#316395","#994499","#22AA99","#AAAA11","#6633CC","#E67300","#8B0707","#329262","#5574A6","#3B3EAC"];class gC{static grayOutHiddenColumnsLabel=(e,n)=>{const{googleChartWrapper:t,options:r}=e;if(!t)return void console.error("googleChartWrapper is not defined");const o=t.getDataTable();if(!o)return;const a=o.getNumberOfColumns();if(!1===n.length>0)return;const i=Array.from({length:a-1}).map((e,t)=>{const a=this.getColumnId(o,t+1);return n.includes(a)?"#CCCCCC":r&&r.colors?r.colors[t]:hC[t]});t.setOptions({...r,colors:i}),t.draw()};
2static listenToLegendToggle=(e,n)=>{const[t,r]=n,{google:o,googleChartWrapper:a}=e;if(a)return o.visualization.events.addListener(a,"select",()=>{const e=a.getChart().getSelection(),n=a.getDataTable();if(0===e.length||null!==e[0].row||!n)return;const o=e[0].column,i=this.getColumnId(n,o);t?.includes(i)?r(e=>[...e.filter(e=>e!==i)]):r(e=>[...e,i])});console.error("googleChartWrapper is not defined")};static draw=async e=>{const{data:n,diffdata:t,rows:r,columns:o,options:a,chartType:i,formatters:s,spreadSheetUrl:l,spreadSheetQueryParameters:c,googleChartDashboard:d,googleChartWrapper:A,google:u,hiddenColumns:p,legendToggle:h,legend_toggle:g}=e;if(!A)return void console.error("draw was called with googleChartWrapper = null");let m,f=null;if(t){const e=u.visualization.arrayToDataTable(t.old),n=u.visualization.arrayToDataTable(t.new);f=u.visualization[i].prototype.computeDiff(e,n)}m=n?n instanceof u.visualization.DataTable?n:Array.isArray(n)?u.visualization.arrayToDataTable(n):new u.visualization.DataTable(n):r&&o?u.visualization.arrayToDataTable([o,...r]):l?await async function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return new Promise((r,o)=>{const a=t.headers?`headers=${t.headers}`:"headers=0",i=t.query?`&tq=${encodeURIComponent(t.query)}`:"",s=t.gid?`&gid=${t.gid}`:"",l=t.sheet?`&sheet=${t.sheet}`:"",c=t.access_token?`&access_token=${t.access_token}`:"",d=`${n}/gviz/tq?${a}${s}${l}${i}${c}`;new e.visualization.Query(d).send(e=>{e.isError()?o(`Error in query:  ${e.getMessage()} ${e.getDetailedMessage()}`):r(e.getDataTable())})})}(u,l,c):u.visualization.arrayToDataTable([]);const C=m.getNumberOfColumns(),b=Array(C).fill(0).map((e,n)=>{const t=this.getColumnId(m,n);return p.includes(t)?{label:m.getColumnLabel(n),type:m.getColumnType(n),calc:()=>null}:n}),v=A.getChart();"Timeline"===A.getChartType()&&v&&v.clearChart(),A.setChartType(i),A.setOptions(a||{});const x=new u.visualization.DataView(m);x.setColumns(b),A.setDataTable(x),A.draw(),d&&d.draw(m),f&&(A.setDataTable(f),A.draw()),s&&(this.applyFormatters({dataTable:m,formatters:s,google:u}),A.setDataTable(m),A.draw()),!0!==h&&!0!==g||this.grayOutHiddenColumnsLabel(e,p)};static getColumnId=(e,n)=>e.getColumnId(n)||e.getColumnLabel(n);static applyFormatters=e=>{let{dataTable:n,formatters:t,google:r}=e;for(let o of t)switch(o.type){case"ArrowFormat":return void new r.visualization.ArrowFormat(o.options).format(n,o.column);case"BarFormat":return void new r.visualization.BarFormat(o.options).format(n,o.column);case"ColorFormat":{const e=new r.visualization.ColorFormat(o.options),{ranges:t}=o;if(t)for(let n of t)e.addRange(...n);return void e.format(n,o.column)}case"DateFormat":return void new r.visualization.DateFormat(o.options).format(n,o.column);case"NumberFormat":return void new r.visualization.NumberFormat(o.options).format(n,o.column);case"PatternFormat":return void new r.visualization.PatternFormat(o.options).format(n,o.column);default:return void console.warn(`Unknown formatter type: ${o.type}`)}}}const mC=e=>{(0,n.useEffect)(()=>{if(!e.googleChartWrapper)return;const n=(e=>{const{chartEvents:n,google:t,googleChartWrapper:r}=e;if(n){if(r)return n.map(n=>{let{eventName:o,callback:a}=n;return t.visualization.events.addListener(r,o,function(){for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];a({chartWrapper:r,props:e,google:t,eventArgs:o})})});console.warn("listenToEvents was called before chart wrapper ready.")}})(e);return()=>{n?.forEach(n=>{e.google.visualization.events.removeListener(n)})}},[e])},fC=e=>{const[t,r]=n.useState(null),[o,a]=n.useState(null),{addControls:i,renderControl:s}=pC({...e,chartDashboard:o,chartWrapper:t});mC({...e,googleChartWrapper:t});const{chartId:l}=(e=>{const t=n.useRef(null);return{chartId:(()=>{const{graphID:n,graph_id:r}=e;let o;return o=n||r||t.current||AC(),t.current=o,t.current})()}})(e),c=n.useRef(null),d=n.useRef(null);n.useEffect(()=>{const{options:n,google:t,chartType:o,chartWrapperParams:s,toolbarItems:A,getChartEditor:u,getChartWrapper:p,onLoad:h}=e,g={chartType:o,options:n,containerId:l,...s},m=new t.visualization.ChartWrapper(g);m.setOptions(n||{}),p?.(m,t);const f=new t.visualization.Dashboard(c.current);A&&t.visualization.drawToolbar(d.current,A);let C=null;u&&(C=new t.visualization.ChartEditor,u({chartEditor:C,chartWrapper:m,google:t})),i({...e,chartDashboard:f,chartWrapper:m}),r(m),a(f),h?.(t,{google:t,chartWrapper:m,chartEditor:C,chartDashboard:f})},[]),(e=>{const{google:t,googleChartWrapper:r,googleChartDashboard:o}=e,[a,i]=n.useState([]);n.useEffect(()=>{r&&gC.draw({...e,hiddenColumns:a,googleChartWrapper:r,googleChartDashboard:o,google:t})},[a,e.data,e.rows,e.columns,e.options,e.chartLoaderScriptUrl,e.chartType,e.formatters,e.spreadSheetUrl,e.spreadSheetQueryParameters,e.legendToggle,e.legend_toggle]);const s=()=>{const{googleChartWrapper:n}=e;n&&n.draw()},l=n=>{const r=[],{legendToggle:l,legend_toggle:c}=e;if(gC.draw({...e,hiddenColumns:a,googleChartWrapper:n,googleChartDashboard:o,google:t}),window.addEventListener("resize",s),c||l){const n=gC.listenToLegendToggle(e,[a,i]);n&&r.push(n)}return r},c=(e,n)=>
2{window.removeEventListener("resize",s),n.forEach(e=>{t.visualization.events.removeListener(e)}),"Timeline"===e.getChartType()&&e.getChart()&&e.getChart().clearChart()};n.useEffect(()=>{if(!r)return;const e=l(r);return()=>{c(r,e)}},[r,l,c])})({...e,googleChartWrapper:t,googleChartDashboard:o});const A=()=>{const{width:t,height:r,options:o,style:a,className:i,rootProps:s,google:c}=e,d={height:r||o&&o.height,width:t||o&&o.width,...a};return n.createElement("div",{id:l,style:d,className:i,...s})},u=()=>e.toolbarItems?n.createElement("div",{ref:d}):null,{width:p,height:h,options:g,style:m}=e,f={height:h||g&&g.height,width:p||g&&g.width,...m};return e.render?n.createElement("div",{ref:c,style:f},n.createElement("div",{ref:d,id:"toolbar"}),e.render({renderChart:A,renderControl:s,renderToolbar:u})):n.createElement("div",{ref:c,style:f},s(e=>{let{controlProp:n}=e;return"bottom"!==n.controlPosition}),A(),s(e=>{let{controlProp:n}=e;return"bottom"===n.controlPosition}),u())},CC=n.createContext(lC),bC=e=>{let{children:t,value:r}=e;return n.createElement(CC.Provider,{value:r},t)},vC=e=>{const{google:t,isLoading:r,error:o}=sC(e);return r?e.loader??null:o?e.errorElement??null:t?n.createElement(fC,{google:t,...e}):null},xC=e=>{const t={...lC,...e};return n.createElement(bC,{value:t},n.createElement(vC,t))};var yC;function wC(){const e=j(),t=C(e=>e.reports),r=(0,n.useCallback)(async()=>await e(function(e){e({type:"DASHBOARD_STATS_FETCH"});const n=jr.getEndpointAddress()+"/api/reports/dashboard.json";Hp.get(n,jr.getAuthConfig()).then(n=>{e({type:"DASHBOARD_STATS_FETCH_FULFILLED",payload:n.data})}).catch(function(n){e({type:"DASHBOARD_STATS_FETCH_REJECTED",payload:n})})}),[e]),o=(0,n.useCallback)(async n=>await e(function(e){let{from:n,to:t,sortField:r="impressions",sortDirection:o="desc",limit:a=10,page:i=1,status:s}=e;return function(e){e({type:"EVENTS_STATS_FETCH"});const l={from:n,to:t,sort_field:r,sort_direction:o,limit:a,page:i};s&&(l.status=s);const c=`${jr.getEndpointAddress()}/api/reports/events_stats.json?${jr.objectToURLQuery(l)}`;Hp.get(c,jr.getAuthConfig()).then(n=>{e({type:"EVENTS_STATS_FETCH_FULFILLED",payload:n.data})}).catch(function(n){e({type:"EVENTS_STATS_FETCH_REJECTED",payload:n})})}}(n)),[e]),a=(0,n.useCallback)(async(n,t)=>await e(function(e,n){return function(t){t({type:"EVENTS_TIME_SERIES_FETCH"});const r=`${jr.getEndpointAddress()}/api/reports/events_time_series.json?${jr.objectToURLQuery({from:e,to:n})}`;Hp.get(r,jr.getAuthConfig()).then(e=>{t({type:"EVENTS_TIME_SERIES_FETCH_FULFILLED",payload:e.data})}).catch(e=>{t({type:"EVENTS_TIME_SERIES_FETCH_REJECTED",payload:e})})}}(n,t)),[e]),i=(0,n.useCallback)(async(n,t,r)=>await e(function(e,n,t){return function(r){r({type:"EVENT_SERIES_FETCH"});const o=`${jr.getEndpointAddress()}/api/reports/events_time_series.json?${jr.objectToURLQuery({from:e,to:n,event_uuid:t})}`;Hp.get(o,jr.getAuthConfig()).then(e=>{r({type:"EVENT_SERIES_FETCH_FULFILLED",payload:e.data})}).catch(e=>{r({type:"EVENT_SERIES_FETCH_REJECTED",payload:e})})}}(n,t,r)),[e]),s=(0,n.useCallback)(async()=>await e(function(e){e({type:"PLAN_USAGE_STATS_FETCH"});const n=jr.getEndpointAddress()+"/api/reports/plan-usage.json";Hp.get(n,jr.getAuthConfig()).then(n=>{e({type:"PLAN_USAGE_STATS_FETCH_FULFILLED",payload:n.data})}).catch(function(n){e({type:"PLAN_USAGE_STATS_FETCH_REJECTED",payload:n})})}),[e]);return{reports:t,fetchDashboardStats:r,fetchEventsStats:o,fetchEventsTimeSeriesStats:a,fetchEventSeriesStats:i,fetchPlanUsageStats:s}}!function(e){e.annotation="annotation",e.annotationText="annotationText",e.certainty="certainty",e.emphasis="emphasis",e.interval="interval",e.scope="scope",e.style="style",e.tooltip="tooltip",e.domain="domain"}(yC||(yC={}));const _C=e=>{let{icon:t,label:r,href:o,onClick:a,disabled:i=!1,target:s="_self"}=e;const l=(0,n.useCallback)(e=>{a&&(e.preventDefault(),a(e))},[a]),c=o?"a":Rl;return(0,Wi.jsxs)(c,{className:pc()("dropdown-item d-flex align-items-center",{"pointer-events-none":i,"text-muted":i,"cursor-wait":i}),to:o||"#",href:o||"#",title:"Delete",onClick:l,disabled:i,target:s,children:[(0,Wi.jsx)("i",{className:"material-icons icon-sm m-r-5","aria-hidden":!0,
2children:t})," ",r]})},EC=e=>{let{disabled:n,options:t,label:r}=e;const o=t.map((e,n)=>(0,Wi.jsx)(_C,{...e},n));return(0,Wi.jsxs)("div",{className:"dropdown dropdown-action",children:[(0,Wi.jsxs)("a",{href:n?null:"#","data-toggle":n?"":"dropdown",className:"btn btn-white dropdown-toggle","aria-expanded":"false",children:[r," ",(0,Wi.jsx)("i",{className:"material-icons",children:"arrow_drop_down"})]}),(0,Wi.jsx)("div",{className:"dropdown-menu dropdown-menu-right",children:o})]})},kC={legend:{position:"none"},series:{0:{color:"#B146B3",axis:"views"}},axes:{y:{views:{label:"views"}}},vAxis:{minorGridlines:{count:0},format:"0",viewWindow:{min:0},minValue:0},annotations:{alwaysOutside:!0,textStyle:{fontSize:12,auraColor:"none"}},chartArea:{width:"90%"}},BC={all:"All widgets types",calendar:"Calendar widgets",alert:"Event alert widget"},SC=e=>{const n=new Map;for(const t of e){const e=t.bucket_start;n.set(e,(n.get(e)||0)+t.total_views)}return Array.from(n,e=>{let[n,t]=e;return{bucket_start:n,total_views:t}})},jC=()=>{const{reports:e,fetchDashboardStats:t}=wC(),[r,o]=(0,n.useState)("all"),a=(0,n.useCallback)(e=>n=>{o(e)},[o]),i=(0,n.useMemo)(()=>Object.keys(BC).map(e=>({label:BC[e],onClick:a(e)})),[a]);(0,n.useEffect)(()=>{e.fetchDashboardStatsSuccess||t()},[e.fetchDashboardStatsSuccess]);const s=(0,n.useMemo)(()=>{const n=("all"===r?SC(e.dashboardStatsCollection):e.dashboardStatsCollection.filter(e=>e.widget_type===r)).map(e=>{const n=e.bucket_start.split(" ")[0];return[Oa(new Date(n),{month:"short",day:"numeric",weekday:"short"}),e.total_views]});return n.unshift(["Timestamp 1 day","Views"]),n},[e.dashboardStatsCollection,r]),l=(0,n.useMemo)(()=>("all"===r?SC(e.dashboardStatsCollection):e.dashboardStatsCollection.filter(e=>e.widget_type===r)).map(e=>e.total_views).reduce((e,n)=>e+n,0)>0,[e.dashboardStatsCollection,r]),c=l?(0,Wi.jsx)("div",{children:(0,Wi.jsx)(xC,{chartType:"ColumnChart",data:s,options:kC,width:"100%"})}):(0,Wi.jsx)(pA,{icon:(0,Wi.jsx)(Tc,{name:"BarChart01",size:24}),title:"No views yet",body:`No ${"all"===r?"":hr[r].toLowerCase()+" "}widget views in the last 7 days.`});return(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:"Last 7 days performance",subtitle:"Widget views, last 7 days.",children:l&&(0,Wi.jsx)(EC,{label:BC[r],options:i})}),(0,Wi.jsx)(fd.Body,{children:c})]})};function TC(e){let{value:n,max:t,color:r}=e;const o=!n,a=o?0:Math.max(6,Math.round(n/t*100));return(0,Wi.jsxs)("div",{className:"eew-metric",children:[(0,Wi.jsx)("div",{className:"eew-metric-track",children:!o&&(0,Wi.jsx)("div",{className:pc()("eew-metric-fill",`eew-metric-fill--${r}`),style:{width:`${a}%`}})}),(0,Wi.jsx)("span",{className:pc()("eew-metric-value",{"eew-metric-value--zero":o}),children:o?"\u2014":n.toLocaleString()})]})}function FC(e){let{children:n}=e;return(0,Wi.jsxs)("div",{className:"eew-footer",children:[(0,Wi.jsx)("span",{children:n}),(0,Wi.jsxs)("div",{className:"eew-footer-legend",children:[(0,Wi.jsxs)("span",{className:"eew-footer-legend-item",children:[(0,Wi.jsx)("span",{className:"eew-legend-dot eew-legend-dot--imp"}),"Impressions"]}),(0,Wi.jsxs)("span",{className:"eew-footer-legend-item",children:[(0,Wi.jsx)("span",{className:"eew-legend-dot eew-legend-dot--views"}),"Views"]})]})]})}const IC=[{key:"widget",label:"Widget",color:"var(--bg-brand-solid)"},{key:"direct",label:"Direct",color:"var(--fg-quaternary)"},{key:"qr",label:"QR code",color:"#1D9E75"},{key:"email",label:"Email",color:"#D85A30"},{key:"kiosk",label:"Kiosk",color:"#371408"},{key:"rss",label:"RSS Feed",color:"#30c4d8"}];function NC(e){let{sources:n}=e;const t=IC.filter(e=>n[e.key]>0);return(0,Wi.jsxs)("div",{className:"eew-expand-inner",children:[(0,Wi.jsx)("div",{className:"eew-expand-label",children:"Views by source"}),(0,Wi.jsx)("div",{className:"eew-source-grid",children:t.map(e=>(0,Wi.jsxs)("div",{className:"eew-source-chip",children:[(0,Wi.jsx)("span",{className:"eew-source-dot",style:{background:e.color}}),(0,Wi.jsx)("span",{className:"eew-source-label",children:e.label}),(0,Wi.jsx)("span",{className:"eew-source-count",children:n[e.key]})]},e.key))})]})}function DC(e){const n=new Date(e),t=Math.round((Date.now()-n.getTime())/864e5);return 0===t?"today":1===t?"yesterday":`${t} days ago`}const PC={high:"success",med:"warning",low:"gray"};function zC(e){let{dtg:n}=e;return 0===n?(0,Wi.jsx)(yc,{color:"warning",dot:!0,className:"eew-badge-today",children:"Today"}):n>=1&&n<=3?(0,Wi.jsxs)(yc,{color:"warning",dot:!0,children:[n," ",1===n?"day":"days"]}):(0,Wi.jsxs)("span",{className:"eew-dtg",children:[n,(0,Wi.jsx)("span",{className:"eew-dtg-unit",children:"days"})]})}function OC(e){let{event:n,sharedMax:t,isExpanded:r,onToggle:o,variant:a}=e;const i="past"===a,s=i?function(e,n){const t=Number(e),r=Number(n);return t&&isFinite(t)?Math.round(r/t*100):null}(n.impressions,n.views):null,l=null!==s?function(e){return e>100?{level:"high"}:e>=50?{level:"med"}:{level:"low"}}(s):null,c=i?null:function(e){const n=new Date(e);return Math.round((n.getTime()-Date.now())/864e5)}(n.date),d=function(e){const n=new Date(e);return n.toLocaleDateString(window.navigator.language,{day:"2-digit",month:"2-digit",year:"numeric"})+" "+n.toLocaleTimeString(window.navigator.language,{hour:"2-digit",minute:"2-digit"})}(n.date);return(0,Wi.jsxs)("tr",{className:pc()("eew-data-row",{"eew-data-row--expanded":r}),onClick:o,children:[(0,Wi.jsx)("td",{className:"eew-col-event",children:(0,Wi.jsxs)("div",{className:"eew-event-cell",children:[(0,Wi.jsx)("div",{className:"eew-event-name",children:n.name}),(0,Wi.jsxs)("div",{className:"eew-event-meta",children:[d,i&&` \xb7 ${DC(n.date)}`]})]})}),(0,Wi.jsx)("td",{className:"eew-col-metric text-right",children:(0,Wi.jsx)(TC,{value:n.impressions,max:t,color:"imp"})}),(0,Wi.jsx)("td",{className:"eew-col-metric text-right",children:(0,Wi.jsx)(TC,{value:n.views,max:t,color:"views"})}),i?(0,Wi.jsx)("td",{className:"eew-col-when text-right",children:l?(0,Wi.jsxs)(yc,{color:PC[l.level],children:[s,"%"]}):(0,Wi.jsx)("span",{className:"eew-ratio-empty",children:"\u2014"})}):(0,Wi.jsx)("td",{className:"eew-col-when text-right",children:(0,Wi.jsx)(zC,{dtg:c})}),(0,Wi.jsx)("td",{className:"eew-col-chevron text-right",children:(0,Wi.jsx)("button",{type:"button",className:"eew-expand-btn","aria-expanded":r,"aria-label":`Views by source for ${n.name}, ${d}`,onClick:e=>{e.stopPropagation(),o()},children:(0,Wi.jsx)(Tc,{name:"ChevronRight",size:16})})})]})}const MC=function(e){let{days:n,onRangeChange:t,type:r="past"}=e;const o=n<90,a=o?n:90,i=7===n?30:90;return(0,Wi.jsx)(pA,{icon:(0,Wi.jsx)(Tc,{name:"Calendar2",size:24}),title:"No event data yet",body:`No engagement recorded in the past ${a} days.`,actions:o&&t?[{label:`Try last ${i} days`,onClick:t(i)}]:[]})};const RC=function(){return(0,Wi.jsxs)("div",{className:"eew-shimmer-table",children:[(0,Wi.jsxs)("div",{className:"eew-shimmer-thead",children:[(0,Wi.jsx)("div",{className:"eew-scol-a",children:(0,Wi.jsx)("div",{className:"eew-skel eew-skel-h",style:{width:"55%"}}
2)}),(0,Wi.jsx)("div",{className:"eew-scol-b",children:(0,Wi.jsx)("div",{className:"eew-skel eew-skel-h",style:{width:"70%"}})}),(0,Wi.jsx)("div",{className:"eew-scol-c",children:(0,Wi.jsx)("div",{className:"eew-skel eew-skel-h",style:{width:"60%"}})}),(0,Wi.jsx)("div",{className:"eew-scol-d",children:(0,Wi.jsx)("div",{className:"eew-skel eew-skel-h",style:{width:"80%"}})})]}),[1,.6,.3].map((e,n)=>(0,Wi.jsxs)("div",{className:"eew-shimmer-row",style:{opacity:e},children:[(0,Wi.jsxs)("div",{className:"eew-scol-a",children:[(0,Wi.jsx)("div",{className:"eew-skel eew-skel-h",style:{width:60+8*n+"%"}}),(0,Wi.jsx)("div",{className:"eew-skel eew-skel-h-sm",style:{width:"38%"}})]}),(0,Wi.jsxs)("div",{className:"eew-scol-b",children:[(0,Wi.jsx)("div",{className:"eew-skel eew-skel-h-sm",style:{width:"100%"}}),(0,Wi.jsx)("div",{className:"eew-skel eew-skel-h",style:{width:"50%"}})]}),(0,Wi.jsxs)("div",{className:"eew-scol-c",children:[(0,Wi.jsx)("div",{className:"eew-skel eew-skel-h-sm",style:{width:"100%"}}),(0,Wi.jsx)("div",{className:"eew-skel eew-skel-h",style:{width:"55%"}})]}),(0,Wi.jsx)("div",{className:"eew-scol-d",children:(0,Wi.jsx)("div",{className:"eew-skel eew-skel-h",style:{width:"60%",borderRadius:10}})})]},n))]})};function LC(e){let{events:t,range:r,onRangeChange:o,isLoading:a}=e;const[i,s]=(0,n.useState)(new Set),l=(0,n.useMemo)(()=>Math.max(...t.map(e=>Math.max(e.impressions,e.views)),1),[t]),c=(0,n.useCallback)(e=>()=>{s(n=>{const t=new Set(n);return t.has(e)?t.delete(e):t.add(e),t})},[]),d=(0,n.useMemo)(()=>t.map(e=>{const t=i.has(e.event_uuid);return(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(OC,{event:e,sharedMax:l,isExpanded:t,onToggle:c(e.event_uuid),variant:"past"}),t&&(0,Wi.jsx)("tr",{className:"eew-expand-row",children:(0,Wi.jsx)("td",{colSpan:5,children:(0,Wi.jsx)(NC,{sources:e.sources})})})]},e.event_uuid)}),[t,i,l,c]),A=t.length>0,u=a?(0,Wi.jsx)(RC,{}):A?(0,Wi.jsxs)("table",{className:"eew-table",children:[(0,Wi.jsxs)("colgroup",{children:[(0,Wi.jsx)("col",{className:"eew-col-event"}),(0,Wi.jsx)("col",{className:"eew-col-metric"}),(0,Wi.jsx)("col",{className:"eew-col-metric"}),(0,Wi.jsx)("col",{className:"eew-col-when"}),(0,Wi.jsx)("col",{className:"eew-col-chevron"})]}),(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{children:"Event"}),(0,Wi.jsx)("th",{className:"text-right",children:"Impressions"}),(0,Wi.jsx)("th",{className:"text-right",children:"Views"}),(0,Wi.jsx)("th",{className:"text-right",children:"View rate"}),(0,Wi.jsx)("th",{className:"text-right",children:(0,Wi.jsx)("span",{className:"eew-sr-only",children:"Expand"})})]})}),(0,Wi.jsx)("tbody",{children:d})]}):(0,Wi.jsx)(MC,{days:r,onRangeChange:o});return(0,Wi.jsxs)(Wi.Fragment,{children:[u,!a&&A&&(0,Wi.jsxs)(FC,{children:["Bars are relative to the busiest event in view (",l.toLocaleString()," impressions). View rate is views \xf7 impressions."]})]})}function UC(e){let{events:t,range:r,onRangeChange:o,isLoading:a}=e;const[i,s]=(0,n.useState)(new Set),l=(0,n.useMemo)(()=>Math.max(...t.map(e=>Math.max(e.impressions,e.views)),1),[t]),c=(0,n.useCallback)(e=>()=>{s(n=>{const t=new Set(n);return t.has(e)?t.delete(e):t.add(e),t})},[]),d=(0,n.useMemo)(()=>t.map(e=>{const t=i.has(e.event_uuid);return(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(OC,{event:e,sharedMax:l,isExpanded:t,onToggle:c(e.event_uuid),variant:"upcoming"}),t&&(0,Wi.jsx)("tr",{className:"eew-expand-row",children:(0,Wi.jsx)("td",{colSpan:5,children:(0,Wi.jsx)(NC,{sources:e.sources})})})]},e.event_uuid)}),[t,i,l,c]),A=t.length>0,u=a?(0,Wi.jsx)(RC,{}):A?(0,Wi.jsxs)("table",{className:"eew-table",children:[(0,Wi.jsxs)("colgroup",{children:[(0,Wi.jsx)("col",{className:"eew-col-event"}),(0,Wi.jsx)("col",{className:"eew-col-metric"}),(0,Wi.jsx)("col",{className:"eew-col-metric"}),(0,Wi.jsx)("col",{className:"eew-col-when"}),(0,Wi.jsx)("col",{className:"eew-col-chevron"})]}),(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{children:"Event"}),(0,Wi.jsx)("th",{className:"text-right",children:"Impressions"}),(0,Wi.jsx)("th",{className:"text-right",children:"Views"}),(0,Wi.jsx)("th",{className:"text-right",children:"Days to go"}),(0,Wi.jsx)("th",{className:"text-right",children:(0,Wi.jsx)("span",{className:"eew-sr-only",children:"Expand"})})]})}),(0,Wi.jsx)("tbody",{children:d})]}):(0,Wi.jsx)(MC,{days:r,onRangeChange:o,type:"upcoming"});return(0,Wi.jsxs)(Wi.Fragment,{children:[u,!a&&A&&(0,Wi.jsxs)(FC,{children:["Bars are relative to the busiest event in view (",l.toLocaleStr
2ing()," impressions). All ",t.length," ","events are still accumulating."]})]})}var GC=t(49966),WC={};WC.styleTagTransform=rc(),WC.setAttributes=Zl(),WC.insert=Kl().bind(null,"head"),WC.domAPI=Jl(),WC.insertStyleElement=nc();$l()(GC.A,WC);GC.A&&GC.A.locals&&GC.A.locals;const HC=[{key:"upcoming",label:"Upcoming"},{key:"past",label:"Past events"}];function VC(e){let{pastEvents:n=[],upcomingEvents:t=[],range:r=7,onRangeChange:o,onViewAll:a,activeTab:i="past",onActiveTabChange:s,isLoading:l=!0}=e;return(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:"Event engagement",subtitle:`Impressions and views, last ${r} days.`,children:(0,Wi.jsxs)(Rl,{to:"/reports/event-engagement",className:"eew-view-all",children:["View all",(0,Wi.jsx)(Tc,{name:"ArrowNarrowRight",size:16})]})}),(0,Wi.jsxs)(fd.Body,{noPadding:!0,children:[(0,Wi.jsx)("div",{className:"eew-toolbar",children:(0,Wi.jsx)(Td,{items:HC,value:i,onChange:e=>s(e)()})}),"past"===i?(0,Wi.jsx)(LC,{events:n,range:r,onRangeChange:o,isLoading:l}):(0,Wi.jsx)(UC,{events:t,range:r,onRangeChange:o,isLoading:l})]})]})}const qC=()=>{const{reports:e,fetchEventsStats:t}=wC(),[r,o]=(0,n.useState)(7),[a,i]=(0,n.useState)("upcoming"),s=jl();(0,n.useEffect)(()=>{const e=s.location.hash.slice(1);["upcoming","past"].includes(e)&&i(e)},[s.location.hash]);const{from:l,to:c}=(0,n.useMemo)(()=>{const e=Math.floor(Date.now()/1e3);return{from:e-86400*r,to:e}},[r]);(0,n.useEffect)(()=>{t({from:l,to:c,sortField:"impressions",sortDirection:"desc",page:1,limit:5,status:"upcoming"===a?"upcoming":void 0})},[a,l,c,t]);const d=(0,n.useCallback)(e=>()=>o(e),[o]),A=(0,n.useCallback)(e=>()=>i(e),[i]),u=(0,n.useMemo)(()=>{var n;return((null===(n=e.eventsCollection)||void 0===n?void 0:n.items)||[]).map(e=>({...e,date:new Date(1e3*e.start_date)}))},[e.eventsCollection]),p=(0,n.useMemo)(()=>"past"===a?u.filter(e=>"upcoming"!==e.status):void 0,[u,a]),h=(0,n.useMemo)(()=>"upcoming"===a?u:void 0,[u,a]);return(0,Wi.jsx)(VC,{onRangeChange:d,range:r,activeTab:a,onActiveTabChange:A,isLoading:e.fetchEventsStats,pastEvents:p,upcomingEvents:h})},$C=e=>{var t;const{integrations:r}=Im(),{currentOrganization:o}=Bm(),{user:a}=qp(),i=a.model||{},s=(null===(t=o.model)||void 0===t?void 0:t.usage)||{},l=(s.integrations||0)>0,c=(s.widgets||0)>0,d=(s.domains||0)>0,A=Boolean(i.is_account_verified)&&l&&c,u=c,p=(0,n.useMemo)(()=>[...new Set(r.collection.map(e=>e.type))],[r.collection]);return(0,Wi.jsxs)(uf,{sidebarId:"dashboard",title:"Dashboard",icon:"home",children:[!A&&(0,Wi.jsx)("div",{className:pc()("row",Uh.setupRow),children:(0,Wi.jsx)("div",{className:pc()("col-12",Uh.cardCol),children:(0,Wi.jsx)(vf,{isActivated:i.is_account_verified,hasSync:l,connectedIntegrationTypes:p,hasCalendar:c,hasWebsite:d})})}),(0,Wi.jsx)(Mf,{}),(0,Wi.jsx)("div",{className:pc()("row",Uh.topRow),children:u?(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("div",{className:pc()("col-12","col-lg-6",Uh.stackCol),children:[(0,Wi.jsx)(jC,{}),l&&(0,Wi.jsx)(Pf,{})]}),(0,Wi.jsx)("div",{className:pc()("col-12","col-lg-6",Uh.cardCol),children:(0,Wi.jsx)(qC,{})})]}):l?(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("div",{className:pc()("col-12","col-lg-6",Uh.cardCol),children:(0,Wi.jsx)(jC,{})}),(0,Wi.jsx)("div",{className:pc()("col-12","col-lg-6",Uh.cardCol),children:(0,Wi.jsx)(Pf,{})})]}):(0,Wi.jsx)("div",{className:pc()("col-12",Uh.cardCol),children:(0,Wi.jsx)(jC,{})})}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:pc()("col-12",Uh.cardCol),children:(0,Wi.jsx)(aC,{layout:"horizontal"})})})]})};var YC=t(73082),JC={};JC.styleTagTransform=rc(),JC.setAttributes=Zl(),JC.insert=Kl().bind(null,"head"),JC.domAPI=Jl(),JC.insertStyleElement=nc();$l()(YC.A,JC);const QC=YC.A&&YC.A.locals?YC.A.locals:void 0,KC=e=>{let{tabs:n=[]}=e;const t=n.map(e=>(0,Wi.jsxs)(Gl,{to:e.to,exact:!1!==e.exact,className:QC.tab,activeClassName:QC["tab--current"],children:[e.label,null!=e.badge&&(0,Wi.jsx)(yc,{color:"gray",size:"sm",className:QC.badge,children:e.badge})]},e.key));return(0,Wi.jsx)("div",{className:QC.root,children:(0,Wi.jsx)("div",{className:QC.scroller,children:t})})};var XC=t(14974),ZC={};ZC.styleTagTransform=rc(),ZC.setAttributes=Zl(),ZC.insert=Kl().bind(null,"head"),ZC.domAPI=Jl(),ZC.insertStyleElement=nc();$l()(XC.A,ZC);const eb=XC.A&&XC.A.locals?XC.A.locals:void 0,nb=e=>{let{title:n,subtitle:t,tabs:r,children:o}=e;return(0,Wi.jsxs)(uf,{children:[(0,Wi.jsx)(tm,{title:n,subtitle:t,noDivider:!0}),(0,Wi.jsx)(KC,{tabs:r}),(0,Wi.jsx)("div",{className:eb.body,children:o})]})},tb=[{key:"general",label:"General",to:"/organization-settings"},{key:"branding",label:"Branding",to:"/organization-settings/branding"},{key:"members",label:"Members",to:"/organization-settings/members",badge:"Beta"},{key:"billing",label:"Billing",to:"/organization-settings/billing"},{key:"domain",label:"Domain & links",to:"/organization-settings/domain",badge:"Beta"}],rb=[{key:"profile",label:"Profile",to:"/settings"}];var ob=t(46323),ab={};ab.styleTagTransform=rc(),ab.setAttributes=Zl(),ab.insert=Kl().bind(null,"head"),ab.domAPI=Jl(),ab.insertStyleElement=nc();$l()(ob.A,ab);const ib=ob.A&&ob.A.locals?ob.A.locals:void 0,sb=["first_name","last_name","email"];const lb=e=>({first_name:e.first_name||"",last_name:e.last_name||"",email:e.email||""}),cb=e=>{let{userModel:t,user:r,editUser:o}=e;
2const[a,i]=(0,n.useState)(()=>lb(t)),[s,l]=(0,n.useState)(!1),c=lb(t),d=a.first_name!==c.first_name||a.last_name!==c.last_name||a.email!==c.email,A=r.edit;(0,n.useEffect)(()=>{r.editSuccess&&(i(lb(t)),l(!0))},[r.editSuccess]);const{fieldErrors:u,generalMessage:p}=r.editError?function(e){var n;const t=null===e||void 0===e||null===(n=e.response)||void 0===n?void 0:n.data,r=Array.isArray(null===t||void 0===t?void 0:t.error)?t.error:[],o={};return r.forEach(e=>{let{field:n,messages:t}=e;sb.includes(n)&&null!==t&&void 0!==t&&t.length&&(o[n]=t[0])}),Object.keys(o).length?{fieldErrors:o,generalMessage:null}:{fieldErrors:{},generalMessage:(null===t||void 0===t?void 0:t.message)||(null===e||void 0===e?void 0:e.message)||"The service is unavailable. Your edits are still here \u2014 try again in a moment."}}(r.editError):{fieldErrors:{},generalMessage:null},h=Object.keys(u).length>0,g=e=>n=>{l(!1),i(t=>({...t,[e]:n.target.value}))},m=a.first_name.trim()&&a.email.trim(),f=A||!d||!m,C=A||!d;return(0,Wi.jsxs)(fd,{"aria-labelledby":"basic-information-title",children:[(0,Wi.jsx)(fd.Header,{id:"basic-information-title",title:"Basic information",subtitle:"Your name and email, as workspace members see them."}),(0,Wi.jsxs)("form",{onSubmit:e=>{e.preventDefault(),o(t.uuid,a)},children:[(0,Wi.jsxs)(fd.Body,{children:[(0,Wi.jsxs)("div",{className:ib.identity,children:[(0,Wi.jsx)(ud,{className:ib.identityAvatar,icon:(0,Wi.jsx)(Tc,{name:"User01",size:32})}),(0,Wi.jsxs)("div",{className:ib.identityName,children:[c.first_name," ",c.last_name]})]}),(0,Wi.jsxs)("div",{className:ib.grid,children:[(0,Wi.jsx)(Qc,{label:"First name",value:a.first_name,onChange:g("first_name"),readOnly:A,maxLength:32,error:u.first_name}),(0,Wi.jsx)(Qc,{label:"Last name",value:a.last_name,onChange:g("last_name"),readOnly:A,maxLength:64,error:u.last_name}),(0,Wi.jsx)(Qc,{label:"Email",type:"email",value:a.email,onChange:g("email"),readOnly:A,hint:u.email?void 0:"Used for sign-in and account notices.",error:u.email})]})]}),(0,Wi.jsxs)(fd.Footer,{className:ib.cardFooter,children:[p&&(0,Wi.jsxs)("span",{className:`${ib.footerMessage} ${ib["footerMessage--error"]}`,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16,className:`${ib.footerMessageIcon} ${ib["footerMessageIcon--error"]}`}),(0,Wi.jsxs)("span",{children:[(0,Wi.jsx)("strong",{children:"Couldn't save your changes."})," ",p]})]}),!p&&h&&(0,Wi.jsxs)("span",{className:`${ib.footerMessage} ${ib["footerMessage--error"]}`,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16,className:`${ib.footerMessageIcon} ${ib["footerMessageIcon--error"]}`}),(0,Wi.jsxs)("span",{children:[(0,Wi.jsx)("strong",{children:"Changes were not saved."})," Fix the field above and try again."]})]}),!p&&!h&&s&&!d&&(0,Wi.jsxs)("span",{className:`${ib.footerMessage} ${ib["footerMessage--success"]}`,children:[(0,Wi.jsx)(Tc,{name:"CheckCircle",size:16,className:`${ib.footerMessageIcon} ${ib["footerMessageIcon--success"]}`}),(0,Wi.jsx)("span",{children:"Saved just now"})]}),(0,Wi.jsxs)("div",{className:ib.cardFooterActions,children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",disabled:C,onClick:()=>{i(c),l(!1)},type:"button",children:"Restore"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",type:"submit",disabled:f,loading:A,children:A?"Saving\u2026":p?"Try again":"Save changes"})]})]})]})]})},db=e=>{let{email:t,user:r,remindPassword:o}=e;
2const[a,i]=(0,n.useState)("idle"),[s,l]=(0,n.useState)(0),c=(0,n.useRef)(null),d=r.remindPassword;(0,n.useEffect)(()=>{r.remindPasswordSuccess&&(i("sent"),l(60))},[r.remindPasswordSuccess]),(0,n.useEffect)(()=>{r.remindPasswordError&&i("failed")},[r.remindPasswordError]);const A="sent"!==a||s<=0;(0,n.useEffect)(()=>{if(!A)return c.current=setInterval(()=>{l(e=>Math.max(e-1,0))},1e3),()=>clearInterval(c.current);clearInterval(c.current)},[A]);const u=`0:${String(s).padStart(2,"0")}`;return(0,Wi.jsxs)(fd,{"aria-labelledby":"password-title",children:[(0,Wi.jsx)(fd.Header,{id:"password-title",title:"Password",subtitle:"We email a reset link rather than asking for your current password."}),(0,Wi.jsx)(fd.Body,{children:(0,Wi.jsxs)("div",{className:ib.row,children:["sent"===a?(0,Wi.jsxs)("span",{className:`${ib.footerMessage} ${ib["footerMessage--success"]}`,children:[(0,Wi.jsx)(Tc,{name:"CheckCircle",size:16,className:`${ib.footerMessageIcon} ${ib["footerMessageIcon--success"]}`}),(0,Wi.jsxs)("span",{children:[(0,Wi.jsxs)("strong",{children:["Reset link sent to ",t,"."]})," It expires in 60 minutes. Check your spam folder if it hasn't arrived."]})]}):"failed"===a?(0,Wi.jsxs)("span",{className:`${ib.footerMessage} ${ib["footerMessage--error"]}`,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16,className:`${ib.footerMessageIcon} ${ib["footerMessageIcon--error"]}`}),(0,Wi.jsxs)("span",{children:[(0,Wi.jsx)("strong",{children:"Couldn't send the link."})," The service is unavailable \u2014 try again in a moment."]})]}):(0,Wi.jsxs)("p",{children:["The link goes to ",(0,Wi.jsx)("strong",{children:t})," and expires after 60 minutes."]}),(0,Wi.jsx)("div",{className:ib.rowActions,children:(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:()=>{o(t)},disabled:d||!A,loading:d,children:d?"Sending\u2026":"sent"!==a||A?"failed"===a?"Try again":"sent"===a?"Resend link":"Send reset link":`Resend in ${u}`})})]})})]})},Ab=e=>{let{email:t,user:r,deleteAccount:o}=e;
2const[a,i]=(0,n.useState)(!1),[s,l]=(0,n.useState)(!1),[c,d]=(0,n.useState)(""),A=r.deleteAccount;(0,n.useEffect)(()=>{r.deleteAccountError&&l(!1)},[r.deleteAccountError]);const u=r.deleteAccountError?function(e,n){var t;const r=null===e||void 0===e||null===(t=e.response)||void 0===t?void 0:t.data,o=(Array.isArray(null===r||void 0===r?void 0:r.error)?r.error:[]).flatMap(e=>e.messages||[]);return o.length?o.join(" "):(null===r||void 0===r?void 0:r.message)||(null===e||void 0===e?void 0:e.message)||n}(r.deleteAccountError,"The service is unavailable. Try again in a moment."):null;return(0,Wi.jsxs)(fd,{"aria-labelledby":"delete-account-title",children:[(0,Wi.jsx)(fd.Header,{className:pc()(ib.clickableHeader,{[ib.noHeaderBorder]:!a}),onClick:()=>i(e=>!e),children:(0,Wi.jsxs)("div",{className:ib.deleteHeader,children:[(0,Wi.jsxs)("div",{className:ib.deleteHeaderText,children:[(0,Wi.jsx)("h2",{id:"delete-account-title",children:"Delete account"}),(0,Wi.jsxs)("p",{children:["Removes your profile and everything only you own."," ",(0,Wi.jsxs)("a",{className:ib.deleteLink,href:"https://help.revisual.io/en/articles/13610143-how-to-delete-your-revisual-account",target:"_blank",rel:"noopener noreferrer",onClick:e=>e.stopPropagation(),children:["How account deletion works",(0,Wi.jsx)(Tc,{name:"Share04",size:14,className:ib.deleteLinkIcon})]})]})]}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm","aria-expanded":a,iconTrailing:(0,Wi.jsx)(Tc,{name:"ChevronDown",size:16,className:`${ib.disclosureChevron} ${a?ib["disclosureChevron--open"]:""}`}),className:ib.disclosureButton,children:(0,Wi.jsx)("span",{className:ib.disclosureLabel,children:a?"Hide details":"Show details"})})]})}),a&&(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)(fd.Body,{children:[(0,Wi.jsxs)("div",{className:ib.alert,children:[(0,Wi.jsx)(Tc,{name:"AlertTriangle",size:20,className:ib.alertIcon}),(0,Wi.jsxs)("div",{className:ib.alertText,children:[(0,Wi.jsx)("strong",{children:"This is permanent."})," Deleted accounts, workspaces and widget data cannot be restored."]})]}),(0,Wi.jsxs)("div",{className:ib.prose,children:[(0,Wi.jsx)("p",{children:"The impact on your workspaces depends on your role in each one:"}),(0,Wi.jsxs)("ul",{children:[(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("strong",{children:"Workspaces where you are the only Owner"})," are deleted with the account."]}),(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("strong",{children:"Workspaces with other members, or where you are not the Owner"})," ","stay active for those members."]})]}),(0,Wi.jsx)("p",{className:ib.eyebrow,children:"When a workspace is deleted"}),(0,Wi.jsxs)("ul",{children:[(0,Wi.jsx)("li",{children:"All workspace data, integrations, widgets and connected websites are removed"}),(0,Wi.jsx)("li",{children:"Financial records are kept for as long as the law requires"})]}),(0,Wi.jsx)("p",{children:"You are signed out as soon as deletion completes."})]})]}),(0,Wi.jsxs)(fd.Footer,{className:ib.cardFooter,children:[u?(0,Wi.jsxs)("span",{className:`${ib.footerMessage} ${ib["footerMessage--error"]}`,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16,className:`${ib.footerMessageIcon} ${ib["footerMessageIcon--error"]}`}),(0,Wi.jsxs)("span",{children:[(0,Wi.jsx)("strong",{children:"Couldn't delete your account."})," ",u]})]}):(0,Wi.jsx)("span",{className:ib.footerNote,children:"Deleting removes your profile and any workspace you solely own."}),(0,Wi.jsx)("div",{className:ib.cardFooterActions,children:(0,Wi.jsx)(Cc,{hierarchy:"destructive",onClick:()=>l(!0),children:u?"Try again":"Delete account"})})]})]}),(0,Wi.jsxs)(Kd,{open:s,onClose:()=>{A||(l(!1),d(""))},onConfirm:()=>{o()},icon:(0,Wi.jsx)(Tc,{name:"AlertTriangle",size:24}),title:"Delete your account?",confirmLabel:A?"Deleting\u2026":"Delete account",confirmDisabled:c!==t,busy:A,children:[(0,Wi.jsx)("p",{children:"This cannot be undone. Type your email address to confirm."}),(0,Wi.jsx)("div",{className:ib.confirmField,children:(0,Wi.jsx)(Qc,{label:"Confirm your email",hint:t,value:c,onChange:e=>d(e.target.value),disabled:A,autoComplete:"off"})})]})]})},ub=()=>{const{user:e,editUser:t,deleteAccount:r,remindPassword:o,logout:a}=qp(),{clearErrors:i}=eh(),s=e.model||{},l=jl();return(0,n.useEffect)(()=>i,[]),(0,n.useEffect)(()=>{e.deleteAccountSuccess&&(a(),l.push("/login"))},[e.deleteAccountSuccess,a]),(0,Wi.jsx)(nb,{title:"Account settings",subtitle:"Ap
2plies to you in every workspace you belong to.",tabs:rb,children:(0,Wi.jsxs)("div",{className:ib.page,children:[(0,Wi.jsx)(cb,{userModel:s,user:e,editUser:t}),(0,Wi.jsx)(db,{email:s.email,user:e,remindPassword:o}),(0,Wi.jsx)(Ab,{email:s.email,user:e,deleteAccount:r})]})})},pb=e=>{var t,r;const o=decodeURIComponent(e.match.params.email),a=e.match.params.token,{user:i,resetPassword:s}=qp(),l=jl(),[c,d]=(0,n.useState)(""),[A,u]=(0,n.useState)(""),[p,h]=(0,n.useState)(null),[g,m]=(0,n.useState)(null),{clearErrors:f}=eh();(0,n.useEffect)(()=>f,[]);const C=404===(null===(t=i.resetPasswordError)||void 0===t||null===(r=t.response)||void 0===r?void 0:r.status),b=C?null:i.resetPasswordError,v=(0,n.useMemo)(()=>b?oh(b,"Could not reset your password. Please try again.").join(" "):null,[b]),x=i.resetPassword;return C?(0,Wi.jsx)(Ac,{rightPane:(0,Wi.jsx)(bA,{}),children:(0,Wi.jsx)(Oh,{tone:"error",icon:"AlertCircle",title:"This link has expired",actions:(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{hierarchy:"primary",onClick:()=>l.push("/password-reminder"),children:"Send a new link"}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:()=>l.push("/login"),children:"Back to log in"})]}),children:(0,Wi.jsx)("p",{children:"Reset links last 60 minutes. Ask for a fresh one and we'll email it straight away."})})}):(0,Wi.jsx)(Ac,{rightPane:(0,Wi.jsx)(bA,{}),children:(0,Wi.jsxs)("form",{action:"/",noValidate:!0,children:[(0,Wi.jsx)("h1",{className:sh.title,children:"Set a new password"}),(0,Wi.jsxs)("p",{className:sh.sub,children:["For ",(0,Wi.jsx)("b",{children:o}),"."]}),(0,Wi.jsxs)("div",{className:sh.fields,children:[(0,Wi.jsx)(Qc,{label:"New password",type:"password",placeholder:"",value:c,autoFocus:!0,onChange:e=>d(e.target.value),disabled:x,error:p,autoComplete:"off"}),(0,Wi.jsx)(Qc,{label:"Confirm new password",type:"password",placeholder:"",value:A,onChange:e=>u(e.target.value),disabled:x,error:g,autoComplete:"off"}),v&&(0,Wi.jsx)(SA,{variant:"error",children:v}),(0,Wi.jsx)(Cc,{type:"submit",fullWidth:!0,loading:x,onClick:async e=>{e.preventDefault();let n=null,t=null;!c||c.length<6?n="Please enter a password, at least 6 characters.":c!==A&&(t="Both passwords must match."),h(n),m(t),n||t||(await s(o,a,c),Ys.getState().user.resetPasswordSuccess&&(f(),l.push("/dashboard")))},children:"Save and log in"})]}),(0,Wi.jsx)("p",{className:sh.footLink,children:(0,Wi.jsx)(Rl,{to:"/login",children:"Back to log in"})})]})})},hb=new Intl.DateTimeFormat(window.navigator.language||"en-US",{year:"numeric",month:"short",day:"numeric"}),gb=e=>{var n,t;if(e.disabled_date)return{tier:1,kind:"error",icon:"SlashCircle01",title:"Disabled when the plan changed",detail:"This integration is over your plan's limit. Upgrade to switch it back on \u2014 its data is still here.",actionType:"link",actionLabel:"Upgrade",actionHref:"/billing",disabled:!0};if(e.status===Wm)return{tier:2,kind:"error",icon:"Lock01",title:"Session expired",detail:"Revisual can no longer reach this account.",actionType:"reauth",actionLabel:`Re-authenticate with ${Bn[e.type]}`};if(e.status===Hm){const n=(e.integration_scopes||[]).find(e=>e.available&&!e.has_permissions);return{tier:3,kind:"warning",icon:"AlertCircle",title:`Paused \u2014 access to ${n?(t=n.name,t.includes(".")?t:t.charAt(0).toUpperCase()+t.slice(1)):"a required scope"} was withdrawn`,detail:"Revisual can still sign in, but cannot read data.",actionType:"reauth",actionLabel:"Update permissions"}}if(e.status===Gm)return{tier:4,kind:"error",icon:"AlertCircle",title:"Last sync failed",detail:e.last_sync?`Data from ${hb.format(new Date(1e3*e.last_sync))} onwards may be missing. Auto-sync will try again.`:"Auto-sync will try again.",chevron:Boolean(e.last_error_message),rawDetail:e.last_error_message};const r=((null===(n=e.settings)||void 0===n?void 0:n.calendars)||[]).some(e=>e.sync);return e.status===Um||r?e.status===Um?{tier:6,kind:"progress",title:"Syncing",hideMeta:!0}:e.status===Rm?{tier:7,kind:"healthy",metaIcon:"Clock",metaOk:!1}:{tier:8,kind:"healthy",metaIcon:"CheckCircle",metaOk:!0}:{tier:5,kind:"error",icon:"AlertTriangle",title:"Setup incomplete",detail:"You left before granting access, so nothing is syncing.",actionType:"link",actionLabel:"Finish setup",actionHref:`/integrations/connect/${e.type}/calendars?uuid=${e.uuid}`,hideMeta:!0}},mb=e=>{let n=0,t=new Date(e.fetched);if(e.completed){n=new Date(e.completed)-t}if(e.failed){n=new Date(e.failed)-t}if(e.fetched&&!e.failed&&!e.completed){const e=new Date;e.getTimezoneOffset();n=e-new Date(t.getTime())}return n/1e3},fb=e=>{let{job:t}=e;
2const r=t.fetched&&!t.failed&&!t.completed,[o,a]=(0,n.useState)(new Date),i=(0,n.useMemo)(()=>mb(t),[t,o]),s=Math.round(100*i/(t.data.last_duration+30));return(0,n.useEffect)(()=>{if(r&&s<=100){const e=setInterval(()=>{a(new Date)},1e3);return()=>clearInterval(e)}},[r,i,s]),r&&i?s>100?"It takes longer than usual:"+Kh(t.data.last_duration):(0,Wi.jsx)("div",{className:"progress",children:(0,Wi.jsxs)("div",{className:"progress-bar",role:"progressbar",style:{width:`${s}%`},"aria-valuenow":s,"aria-valuemin":"0","aria-valuemax":"100",children:[s,"%"]})}):null};fb.defaultProps={};const Cb=fb,bb=e=>{let{job:t,asPercentage:r,showETA:o}=e;const[a,i]=(0,n.useState)(new Date),s=(0,n.useMemo)(()=>t.fetched&&!t.failed&&!t.completed,[t]),l=(0,n.useMemo)(()=>mb(t),[t,a]);if((0,n.useEffect)(()=>{if(s){const e=setInterval(()=>{i(new Date)},1e3);return()=>clearInterval(e)}},[s,l]),!l)return(0,Wi.jsx)("span",{children:"-"});const c=t.data.last_duration+30;let d=null;o&&(d=c-l);const A=Math.round(100*l/c),u=r&&A<=100?`${A}%`:Kh(l);return(0,Wi.jsxs)("span",{children:[u," ",o&&d>=0?` (ETA ${Kh(d)})`:null]})};bb.defaultProps={asPercentage:!1,showETA:!1};const vb=bb,xb=e=>(0,Wi.jsx)("div",{className:pc()("loader",e.className),children:(0,Wi.jsx)("div",{className:"progress",children:(0,Wi.jsx)("div",{className:"indeterminate"})})});var yb=t(67573),wb={};wb.styleTagTransform=rc(),wb.setAttributes=Zl(),wb.insert=Kl().bind(null,"head"),wb.domAPI=Jl(),wb.insertStyleElement=nc();$l()(yb.A,wb);const _b=yb.A&&yb.A.locals?yb.A.locals:void 0,Eb=e=>{var n;let{integration:t}=e;const r=Boolean(null===t||void 0===t?void 0:t.last_import),o=new Date(1e3*(t.modified||Date.now()/1e3)),a={data:{last_duration:(null===t||void 0===t||null===(n=t.last_import)||void 0===n?void 0:n.duration)||0},created:o,fetched:o,completed:null,progress:0};return(0,Wi.jsxs)("div",{className:_b.stripWrap,children:[(0,Wi.jsxs)("div",{className:_b.progressLabel,children:["Syncing\u2026"," ",r?(0,Wi.jsx)(vb,{job:a,asPercentage:!0,showETA:!0}):"Initial sync, please wait\u2026"]}),r?(0,Wi.jsx)(Cb,{job:a}):(0,Wi.jsx)(xb,{className:_b.progressIndeterminate})]})},kb=e=>{window.open(e,"_self")},Bb=e=>{let{status:t,integration:r}=e;const[o,a]=(0,n.useState)(!1),i=(0,n.useCallback)(()=>kb(r.auth_url),[r]),s=(0,n.useCallback)(()=>a(e=>!e),[]);if("healthy"===t.kind)return null;if("progress"===t.kind)return(0,Wi.jsx)(Eb,{integration:r});const l=o?"ChevronUp":"ChevronDown";return(0,Wi.jsxs)("div",{className:pc()(_b.stripWrap,_b[`strip--${t.kind}`]),children:[(0,Wi.jsxs)("div",{className:_b.strip,children:[t.icon&&(0,Wi.jsx)(Tc,{name:t.icon,size:18,className:_b.stripIcon}),(0,Wi.jsxs)("span",{className:_b.stripText,children:[(0,Wi.jsx)("span",{className:_b.stripTitle,children:t.title}),t.detail&&(0,Wi.jsx)("span",{className:_b.stripDetail,children:t.detail})]}),"reauth"===t.actionType&&(0,Wi.jsx)("button",{type:"button",className:_b.stripAction,onClick:i,children:t.actionLabel}),"link"===t.actionType&&(0,Wi.jsx)(Rl,{to:t.actionHref,className:_b.stripAction,children:t.actionLabel}),t.chevron&&(0,Wi.jsx)("button",{type:"button",className:_b.stripChevron,onClick:s,"aria-expanded":o,children:(0,Wi.jsx)(Tc,{name:l,size:16})})]}),t.chevron&&o&&(0,Wi.jsx)("div",{className:_b.stripRaw,children:t.rawDetail})]})},Sb=e=>{let{checked:n,saving:t,onChange:r,disabled:o}=e;return(0,Wi.jsxs)("div",{className:_b.autoSync,children:[(0,Wi.jsx)(Vc,{size:"sm",checked:n,disabled:o||t,onChange:r,label:n?"Auto-sync on":"Auto-sync off"}),(0,Wi.jsx)("span",{className:_b.autoSyncLabel,children:t?"Saving\u2026":n?"Auto-sync on":"Auto-sync off"})]})},jb=e=>{let{integration:t,syncing:r,onEditSettings:o,onResync:a,onFullResync:i,onDisconnect:s}=e;const l=(0,n.useMemo)(()=>[{key:"edit",label:"Edit scopes and calendars",icon:(0,Wi.jsx)(Tc,{name:"Settings01",size:16}),onClick:()=>o(t)},{key:"resync",label:"Resync now",icon:(0,Wi.jsx)(Tc,{name:"RefreshCcw01",size:16}),disabled:r,onClick:()=>a(t)},{type:"divider"},{key:"full-resync",label:(0,Wi.jsxs)("span",{className:_b.menuLabelRow,children:["Full re-sync",(0,Wi.jsx)(yc,{color:"warning",size:"sm",children:"Wipes data"})]}),icon:(0,Wi.jsx)(Tc,{name:"RefreshCcw05",size:16}),disabled:r,onClick:()=>i(t)},{key:"disconnect",label:"Disconnect",icon:(0,Wi.jsx)(Tc,{name:"Trash01",size:16}),destructive:!0,onClick:()=>s(t)}],[t,r,o,a,i,s]);return(0,Wi.jsx)(Wd,{trigger:(0,Wi.jsx)(Bc,{icon:(0,Wi.jsx)(Tc,{name:"DotsVertical"}),label:"More actions"}),items:l})},Tb=new Intl.DateTimeFormat(window.navigator.language||"en-US",{year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"numeric"}),Fb=e=>{var t;let{integration:r,autoSyncSaving:o,onToggleAutoSync:a,onResync:i,onEditSettings:s,onFullResync:l,onDisconnect:c}=e;const d=Vm.find(e=>e.type===r.type),A=gb(r),u=jn[r.type]||"item",p=((null===(t=r.settings)||void 0===t?void 0:t.calendars)||[]).filter(e=>e.sync).length,h=(0,n.useCallback)(()=>a(r),[a,r]),g=(0,n.useCallback)(()=>i(r),[i,r]),m=r.last_sync?`${A.disabled?"Last synced":"Synced"} ${Tb.format(new Date(1e3*r.last_sync))}${p?` \xb7 ${p} ${u}${1===p?"":"s"}`:""}${A.disabled?" \xb7 kept, not deleted":""}`:"Not synced yet";return(0,Wi.jsxs)("div",{className:pc()(_b.row,{[_b["row--dimmed"]]:A.disabled}),children:[(0,Wi.jsxs)("div",{className:_b.top,children:[(0,Wi.jsx)("span",{className:_b.mark,children:d?(0,Wi.jsx)("img",{src:`/img/integrations_icons/${d.icon}`,alt:""}):null}),(0,Wi.jsxs)("div",{className:_b.identity,children:[(0,Wi.jsxs)("div",{className:_b.identityTop,children:[(0,Wi.jsx)("span",{className:_b.name,children:Ef(r)}),(null===d||void 0===d?void 0:d.beta)&&(0,Wi.jsx)(yc,{color:"blueLight",size:"sm",children:"Beta"}),A.disabled&&(0,Wi.jsx)(yc,{color:"error",size:"sm",children:"Disabled"})]}),(0,Wi.jsx)("span",{className:_b.account,children:r.username})]}),(0,Wi.jsxs)("div",{className:_b.syncActions,children:[(0,Wi.jsx)(Sb,{checked:Boolean(Number(r.is_auto_sync)),saving:o,disabled:A.disabled,onChange:h}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",iconLeading:(0,Wi.jsx)(Tc,{name:"RefreshCcw01",
2size:16}),disabled:"progress"===A.kind||A.disabled,onClick:g,children:"Resync"})]}),(0,Wi.jsx)("span",{className:_b.kebabWrap,children:(0,Wi.jsx)(jb,{integration:r,syncing:"progress"===A.kind,onEditSettings:s,onResync:i,onFullResync:l,onDisconnect:c})})]}),(0,Wi.jsxs)("div",{className:_b.indented,children:[!A.hideMeta&&(0,Wi.jsxs)("span",{className:pc()(_b.metaLine,{[_b.metaLineOk]:A.metaOk}),children:[(0,Wi.jsx)(Tc,{name:A.metaIcon||"Clock",size:16,className:_b.metaIcon}),m]}),(0,Wi.jsx)(Bb,{status:A,integration:r})]})]})};var Ib=t(86849),Nb={};Nb.styleTagTransform=rc(),Nb.setAttributes=Zl(),Nb.insert=Kl().bind(null,"head"),Nb.domAPI=Jl(),Nb.insertStyleElement=nc();$l()(Ib.A,Nb);const Db=Ib.A&&Ib.A.locals?Ib.A.locals:void 0,Pb=e=>{let{provider:n,title:t,description:r,badge:o,disabled:a,onClick:i}=e;const s=Vm.find(e=>e.type===n);return(0,Wi.jsxs)("button",{type:"button",className:pc()(Db.pick,{[Db.disabled]:a}),onClick:i,disabled:a,children:[(0,Wi.jsx)("span",{className:Db.mark,children:s?(0,Wi.jsx)("img",{src:`/img/integrations_icons/${s.icon}`,alt:t}):null}),(0,Wi.jsxs)("span",{className:Db.text,children:[(0,Wi.jsxs)("span",{className:Db.titleRow,children:[(0,Wi.jsx)("b",{children:t}),o&&(0,Wi.jsx)(yc,{color:o.color,size:"sm",children:o.label})]}),(0,Wi.jsx)("p",{children:r})]}),!a&&(0,Wi.jsx)("span",{className:Db.go,children:(0,Wi.jsx)(Tc,{name:"ArrowRight",size:20})})]})};var zb=t(13036),Ob={};Ob.styleTagTransform=rc(),Ob.setAttributes=Zl(),Ob.insert=Kl().bind(null,"head"),Ob.domAPI=Jl(),Ob.insertStyleElement=nc();$l()(zb.A,Ob);const Mb=zb.A&&zb.A.locals?zb.A.locals:void 0,Rb=[{provider:"google",title:`Connect ${En[_n.google]}`,description:"Any calendar on your Google account, including shared ones."},{provider:"outlook",title:`Connect ${En[_n.outlook]}`,description:"Outlook and Microsoft 365.",badge:{label:"Beta",color:"blueLight"}}],Lb=[{title:"Sign in",description:"You approve read-only access on your provider's own screen."},{title:"Choose what to sync",description:"Tick the items that should be public. You can change this later."},{title:"Data appears",description:"The first sync takes a minute or two, then it keeps itself current."}].map((e,n)=>(0,Wi.jsxs)("li",{children:[(0,Wi.jsxs)("span",{className:Mb.emptyStepHead,children:[(0,Wi.jsx)("span",{className:Mb.emptyStepNumber,children:n+1}),e.title]}),(0,Wi.jsx)("p",{children:e.description})]},e.title)),Ub=e=>{let{onSelectProvider:t}=e;const r=(0,n.useMemo)(()=>Rb.map(e=>(0,Wi.jsx)(Pb,{provider:e.provider,title:e.title,description:e.description,badge:e.badge,onClick:()=>t(e.provider)},e.provider)),[t]);return(0,Wi.jsxs)("div",{className:Mb.emptyState,children:[(0,Wi.jsxs)("h3",{className:Mb.emptyTitle,children:["Bring your data into ",Xt.displayName]}),(0,Wi.jsxs)("p",{className:Mb.emptyBody,children:["Pick where your data live. ",Xt.displayName," reads them, keeps them in sync as they change, and your widgets fill themselves in."]}),(0,Wi.jsx)("div",{className:Mb.picks,children:r}),(0,Wi.jsx)("ol",{className:Mb.emptySteps,children:Lb})]})},Gb=[0,1,2].map(e=>(0,Wi.jsxs)("div",{className:Mb.loadingRow,children:[(0,Wi.jsx)("span",{className:Mb.loadingMark}),(0,Wi.jsxs)("span",{className:Mb.loadingLines,children:[(0,Wi.jsx)("span",{className:Mb.loadingLine}),(0,Wi.jsx)("span",{className:Mb.loadingLineShort})]})]},e)),Wb=()=>(0,Wi.jsx)("div",{className:Mb.loadingRows,"aria-hidden":"true",children:Gb}),Hb=e=>{let{icon:n="info",errorLevel:t="info",className:r="",children:o}=e;return(0,Wi.jsxs)("div",{className:pc()(`alert alert-${t} alert-expandable`,r),children:[(0,Wi.jsx)("div",{children:(0,Wi.jsx)("i",{className:"material-icons glowing-icon",children:n})}),(0,Wi.jsx)("div",{className:"alert-expandable-content",children:(0,Wi.jsx)("div",{className:"alert-expandable-header ",children:(0,Wi.jsx)("div",{className:"title",children:o})})})]})},Vb={"%billing%":(0,Wi.jsx)(Rl,{to:"/billing",children:"Manage your subscription"})},qb=e=>{const n=e.error;if(!n)return null;const t=oh(n,e.defaultErrorMessage);let r=(0,Wi.jsx)("ul",{children:t.map((e,n)=>{let t=e;return Object.keys(Vb).forEach(n=>{-1!==e.indexOf(n)&&(t=t.split(n).filter(e=>e).flatMap(e=>[e,Vb[n]]))}),(0,Wi.jsxs)("li",{children:[t,"."]},n)})});return(0,Wi.jsxs)(Hb,{errorLevel:"danger",icon:"error",className:e.className,children:[e.heading?e.heading:"The following error occurred:",(0,Wi.jsx)("div",{className:"font-weight-normal",children:r})]})};qb.defaultProps={className:"alert-danger"};const $b=qb,Yb=e=>{let{quota:n,disabledCount:t}=e;if(!n)return null;const r=n.unlimited?"Unlimited integrations.":`${n.used} of ${n.limit} integrations used`,o=n.unlimited?null:t>0?`${t} disabled by your plan`:n.atLimit?"No integrations left \u2014 upgrade to connect another":null,a=o?(0,Wi.jsxs)("span",{className:Mb.footerWarning,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16}),o]}):(0,Wi.jsxs)("span",{children:[n.left," left"]});return(0,Wi.jsx)("div",{className:Mb.footer,children:(0,Wi.jsxs)("span",{className:Mb.footerLeft,children:[(0,Wi.jsx)("span",{children:r}),!n.unlimited&&(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("span",{className:Mb.footerDot,children:"\xb7"}),a]}),o&&(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("span",{className:Mb.footerDot,children:"\xb7"}),(0,Wi.jsx)(Rl,{to:"/billing",className:Mb.footerLink,children:"Upgrade plan"})]})]})})},Jb=e=>{let{integrations:n,isLoading:t,pageError:r,quota:o,disabledCount:a,savingUuid:i,onSelectProvider:s,rowProps:l}=e;const c=n.length>0,d=n.map(e=>(0,Wi.jsx)(Fb,{integration:e,autoSyncSaving:i===e.uuid,...l},e.uuid));let A;return A=t?(0,Wi.jsx)(Wb,{}):c?(0,Wi.jsx)("div",{className:Mb.rows,children:d}):(0,Wi.jsx)(Ub,{onSelectProvider:s}),(0,Wi.jsxs)(fd,{className:Mb.card,children:[(0,Wi.jsx)(fd.Header,{title:"Connections",subtitle:"Accounts syncing into this workspace.",className:Mb.cardHeader}),(0,Wi.jsx)($b,{error:r,defaultErrorMessage:"Something went wrong. Please try again."}),(0,Wi.jsx)(fd.Body,{noPadding:!0,children:A}),(0,Wi.jsx)(Yb,{quota:o,disabledCount:a})]})},Qb=[{provider:"google",title:"Google Calendar\u2122",description:"Sync meetings and events from any of your Google calendars."},{provider:"outlook",title:"Outlook Calendar\u2122",description:"Sync events from Outlook and Microsoft 365 calendars.",badge:{label:"Beta",color:"blueLight"}}],Kb=e=>{let{open:t,onClose:r,onSelectProvider:o}=e;const a=(0,n.useMemo)(()=>Qb.map(e=>
2(0,Wi.jsx)(Pb,{provider:e.provider,title:e.title,description:e.description,badge:e.badge,disabled:e.disabled,onClick:e.disabled?void 0:()=>o(e.provider)},e.provider)),[o]);return(0,Wi.jsxs)($d,{open:t,onClose:r,title:"Add integration",size:"lg",className:Mb.addSheetPanel,children:[(0,Wi.jsx)("p",{className:Mb.emptyBody,children:"Pick where your data live. You will sign in to that account and choose what to sync."}),(0,Wi.jsx)("div",{className:Mb.picks,children:a})]})},Xb=e=>{let{integration:n,busy:t,onClose:r,onConfirm:o}=e;return(0,Wi.jsxs)(Kd,{open:Boolean(n),onClose:r,onConfirm:o,variant:"destructive",icon:(0,Wi.jsx)(Tc,{name:"Trash01",size:24}),title:n?`Disconnect this ${kn[n.type]} account?`:"",confirmLabel:"Disconnect",busy:t,children:[(0,Wi.jsxs)("p",{children:["Syncing stops immediately for ",(0,Wi.jsx)("b",{children:null===n||void 0===n?void 0:n.username}),", and the data it brought in is removed from your widgets."]}),(0,Wi.jsxs)("p",{children:["Nothing changes in ",n?En[n.type]:""," itself. You can connect the account again, but it will sync from scratch."]})]})},Zb=e=>{let{integration:n,busy:t,onClose:r,onConfirm:o}=e;return(0,Wi.jsx)(Kd,{open:Boolean(n),onClose:r,onConfirm:o,variant:"warning",icon:(0,Wi.jsx)(Tc,{name:"RefreshCcw05",size:24}),title:n?`Full re-sync ${Ef(n)}?`:"",confirmLabel:"Start full re-sync",busy:t,children:(0,Wi.jsx)("p",{children:"This wipes your synced data and syncs everything from scratch. It may take a few minutes, and your widgets won\u2019t show items from this source while it runs."})})};var ev=t(16309),nv={};nv.styleTagTransform=rc(),nv.setAttributes=Zl(),nv.insert=Kl().bind(null,"head"),nv.domAPI=Jl(),nv.insertStyleElement=nc();$l()(ev.A,nv);const tv=ev.A&&ev.A.locals?ev.A.locals:void 0,rv={google:{label:"Sign in with Google",Mark:()=>(0,Wi.jsxs)("svg",{viewBox:"0 0 48 48","aria-hidden":"true",className:tv.markGoogle,children:[(0,Wi.jsx)("path",{fill:"#EA4335",d:"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"}),(0,Wi.jsx)("path",{fill:"#4285F4",d:"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"}),(0,Wi.jsx)("path",{fill:"#FBBC05",d:"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"}),(0,Wi.jsx)("path",{fill:"#34A853",d:"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"})]}),className:tv.google},microsoft:{label:"Sign in with Microsoft",Mark:()=>(0,Wi.jsxs)("svg",{viewBox:"0 0 21 21","aria-hidden":"true",className:tv.markMicrosoft,children:[(0,Wi.jsx)("rect",{width:"9",height:"9",x:"1",y:"1",fill:"#F25022"}),(0,Wi.jsx)("rect",{width:"9",height:"9",x:"11",y:"1",fill:"#7FBA00"}),(0,Wi.jsx)("rect",{width:"9",height:"9",x:"1",y:"11",fill:"#00A4EF"}),(0,Wi.jsx)("rect",{width:"9",height:"9",x:"11",y:"11",fill:"#FFB900"})]}),className:tv.microsoft}},ov=e=>{let{provider:n,onClick:t,disabled:r=!1,className:o}=e;const{label:a,Mark:i,className:s}=rv[n];return(0,Wi.jsxs)("button",{type:"button",className:pc()(tv.root,s,o),onClick:t,disabled:r,children:[(0,Wi.jsx)(i,{}),a]})},av=e=>{const n=document.querySelector("#"+e);n.readOnly=!1,n.contentEditable=!0,n.focus(),n.select();const t=document.createRange();t.selectNodeContents(n);const r=window.getSelection();r.removeAllRanges(),r.addRange(t),n.setSelectionRange(0,999999);let o=!1;try{o=document.execCommand("copy")}catch(a){return!1}return r.removeAllRanges(),r.addRange(t),n.blur(),n.readOnly=!0,n.contentEditable=!1,o};var iv=t(61500),sv={};sv.styleTagTransform=rc(),sv.setAttributes=Zl(),sv.insert=Kl().bind(null,"head"),sv.domAPI=Jl(),sv.insertStyleElement=nc();$l()(iv.A,sv);const lv=iv.A&&iv.A.locals?iv.A.locals:void 0,cv=e=>{let{value:t}=e;const[r,o]=(0,n.useState)(!1);(0,n.useEffect)(()=>{if(r){const e=setTimeout(()=>o(!1),3e3);return()=>clearTimeout(e)}},[r]);const a=(0,n.useCallback)(async e=>{e.preventDefault(),await(async e=>{await navigator.clipboard.write([new ClipboardItem({"text/plain":new Blob([e],{type:"text/plain"})})])})(t),o(!0)},[t]);
2return(0,Wi.jsx)(cA,{content:r?"Copied":"Copy to clipboard",children:(0,Wi.jsx)("button",{type:"button",className:pc()(lv.root,{[lv["is-copied"]]:r}),onClick:a,"aria-label":"Copy to clipboard",children:(0,Wi.jsx)(Tc,{name:r?"Check":"Copy01",size:16})})})};var dv=t(2030),Av={};Av.styleTagTransform=rc(),Av.setAttributes=Zl(),Av.insert=Kl().bind(null,"head"),Av.domAPI=Jl(),Av.insertStyleElement=nc();$l()(dv.A,Av);const uv=dv.A&&dv.A.locals?dv.A.locals:void 0,pv=()=>(0,Wi.jsxs)("span",{className:uv.field,children:[(0,Wi.jsx)("span",{className:uv.value,children:Xt.serviceAccountEmail}),(0,Wi.jsx)(cv,{value:Xt.serviceAccountEmail})]}),hv={google:{profile:{mandatory:!0,label:"Public profile",description:"We will pull public profile information to display your name on the integration card."},calendar:{mandatory:!1,label:"Calendar API",description:"It will allow us to pull events from your calendars."},attachments:{mandatory:!1,label:(0,Wi.jsxs)("span",{children:["Events Attachments (optional)"," ",(0,Wi.jsxs)("a",{href:"https://help.revisual.io/en/articles/9164917-revisual-io-google-calendar-sharing-your-event-images",target:"_help",className:"px-2",children:["Learn how ",(0,Wi.jsx)("i",{className:"material-icons icon-xs",children:"open_in_new"})]})]}),description:(0,Wi.jsxs)("span",{children:["If you attach an image to an event, we will pull and use it as an event cover image. To grant access to your Events attachments, share them with the email address: ",(0,Wi.jsx)(pv,{})]})}},outlook:{"User.Read":{mandatory:!0,label:"Profile",description:"We will pull your profile information to display your name on the integration card."},"Calendars.Read":{mandatory:!1,label:"Calendar API",description:"It will allow us to pull events from your calendars."},attachments:{mandatory:!1,label:"Events Attachments (optional)",description:"If you attach an image to an event in Outlook Calendar, we'll pull it and use it as the event's cover image."}}};function gv(){const e=j(),t=C(e=>e.integration),r=(0,n.useCallback)(async n=>await e((e=>async n=>{n({type:"INTEGRATION_FETCH",payload:{uuid:e}});const t="/api/integrations/"+e+".json";return await Hp.get(t,jr.getAuthConfig()).then(t=>{n({type:"INTEGRATION_FETCH_FULFILLED",uuid:e,payload:t.data})}).catch(function(e){n({type:"INTEGRATION_FETCH_REJECTED",payload:e})})})(n)),[e]),o=(0,n.useCallback)(async n=>await e((e=>async n=>{n({type:"INTEGRATION_SET",payload:e})})(n)),[e]),a=(0,n.useCallback)(async(n,t)=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1?arguments[1]:void 0;return async t=>{t({type:"INTEGRATION_UPDATE",payload:{uuid:e}});const r=`/api/integrations${e?`/${e}`:""}.json`,o=e?Hp.put:Hp.post;return await o(r,n,jr.getAuthConfig()).then(e=>{t({type:"INTEGRATION_UPDATE_FULFILLED",payload:e.data})}).catch(function(n){t({type:"INTEGRATION_UPDATE_REJECTED",payload:n,integrationUuid:e})})}}(n,t)),[e]),i=(0,n.useCallback)(async(n,t)=>await e(function(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(t){t({type:"INTEGRATION_SYNC",payload:{uuid:e}});const r="/api/integrations/sync/"+e+".json";return Hp.post(r,{removeAll:n},jr.getAuthConfig()).then(n=>{t({type:"INTEGRATION_SYNC_FULFILLED",uuid:e,payload:n.data})}).catch(function(n){n.response&&[503,504].includes(n.response.status)||t({type:"INTEGRATION_SYNC_REJECTED",uuid:e,payload:n})})}}(n,t)),[e]),s=(0,n.useCallback)(async n=>{return await e((t=n,async e=>{e({type:"INTEGRATION_ACCESS_CHECK",payload:{uuid:t}});const n=`/api/integrations/check_access/${t}.json`;return await Hp.get(n,jr.getAuthConfig()).then(n=>{e({type:"INTEGRATION_ACCESS_CHECK_FULFILLED",uuid:t,payload:n.data})}).catch(function(n){e({type:"INTEGRATION_ACCESS_CHECK_REJECTED",payload:n})})}));var t},[e]),l=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"INTEGRATION_DELETE"});const t="/api/integrations/"+e+".json";return Hp.delete(t,jr.getAuthConfig()).then(t=>{n({type:"INTEGRATION_DELETE_FULFILLED",payload:{uuid:e}})}).catch(function(e){n({type:"INTEGRATION_DELETE_REJECTED",payload:e})})}}(n)),[e]);return{integration:t,fetchIntegration:r,setIntegrationModel:o,updateIntegration:a,syncIntegration:i,checkAccess:s,deleteIntegration:l}}var mv=t(8439),fv={};fv.styleTagTransform=rc(),fv.setAttributes=Zl(),fv.insert=Kl().bind(null,"head"),fv.domAPI=Jl(),fv.insertStyleElement=nc();$l()(mv.A,fv);const Cv=mv.A&&mv.A.locals?mv.A.locals:void 0,bv=e=>{let{calendar:t,isPrimary:r,checked:o,onChange:a}=e;const i=(0,n.useCallback)(e=>a(t.id,e.target.checked),[a,t.id]),s=(0,n.useCallback)(e=>
2{e.target.closest("label")||a(t.id,!o)},[a,t.id,o]);return(0,Wi.jsxs)("li",{className:Cv.row,onClick:s,children:[(0,Wi.jsx)(Pc,{size:"md",className:Cv.rowCheckbox,id:`calendar-${t.id}`,checked:o,onChange:i}),(0,Wi.jsxs)("label",{htmlFor:`calendar-${t.id}`,className:Cv.rowText,children:[(0,Wi.jsx)("span",{className:Cv.rowName,children:t.label}),r&&(0,Wi.jsx)("span",{className:Cv.rowSecondary,children:"Primary calendar"})]})]})},vv=e=>{let{calendars:t,selected:r,onChange:o,onSelectAll:a,primaryCalendarId:i,fixedHeight:s=!1}=e;const[l,c]=(0,n.useState)(""),d=(0,n.useMemo)(()=>{const e=l.trim().toLowerCase(),n=[...t].sort((e,n)=>e.label.localeCompare(n.label));return e?n.filter(n=>n.label.toLowerCase().includes(e)):n},[t,l]),A=t.length>0&&t.every(e=>r[e.id]),u=(0,n.useCallback)(e=>c(e.target.value),[]),p=(0,n.useCallback)(()=>a(!A),[a,A]),h=d.map(e=>(0,Wi.jsx)(bv,{calendar:e,isPrimary:Boolean(i)&&e.id===i,checked:Boolean(r[e.id]),onChange:o},e.id));return(0,Wi.jsxs)("div",{className:Cv.wrap,children:[(0,Wi.jsxs)("div",{className:Cv.toolbar,children:[(0,Wi.jsx)(Qc,{size:"sm",className:Cv.search,iconLeading:(0,Wi.jsx)(Tc,{name:"SearchLg",size:16}),placeholder:"Search calendars",value:l,onChange:u}),(0,Wi.jsx)("button",{type:"button",className:Cv.selectAll,onClick:p,children:A?"Deselect all":"Select all"})]}),(0,Wi.jsx)("ul",{className:pc()(Cv.list,{[Cv["list--fixed"]]:s}),children:h})]})};var xv=t(73260),yv={};yv.styleTagTransform=rc(),yv.setAttributes=Zl(),yv.insert=Kl().bind(null,"head"),yv.domAPI=Jl(),yv.insertStyleElement=nc();$l()(xv.A,yv);const wv=xv.A&&xv.A.locals?xv.A.locals:void 0,_v=e=>{var t;let{integration:r,selected:o,onChange:a,onSelectAll:i}=e;const s=(null===(t=r.settings)||void 0===t?void 0:t.calendars)||[],l=r.username,c=(0,n.useMemo)(()=>s.filter(e=>e.sync&&!o[e.id]),[s,o]),d=c.map(e=>(0,Wi.jsxs)("div",{className:wv.warnStrip,children:[(0,Wi.jsx)(Tc,{name:"AlertTriangle",size:18,className:wv.warnIcon}),(0,Wi.jsxs)("p",{children:[(0,Wi.jsxs)("b",{children:[e.label," will stop syncing when you save"]}),"Its data is removed from your widgets. Tick it again to bring it back \u2014 nothing is deleted at the source."]})]},e.id));return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("p",{className:wv.cap,children:"Only ticked calendars sync into Revisual. Everything else on this account stays private."}),(0,Wi.jsx)(vv,{calendars:s,selected:o,onChange:a,onSelectAll:i,primaryCalendarId:l,fixedHeight:!0}),d]})},Ev=[{key:"all",label:"Everything"},{key:"3m",label:"Last 3 months"},{key:"today",label:"From today"}],kv=e=>{let{integration:t,autoSync:r,onAutoSyncChange:o,lookback:a,onLookbackChange:i,onFullResync:s,onDisconnect:l}=e;const c=En[t.type],d=(0,n.useCallback)(()=>s(t),[s,t]),A=(0,n.useCallback)(()=>l(t),[l,t]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:wv.srow,children:[(0,Wi.jsxs)("div",{className:wv.srowText,children:[(0,Wi.jsx)("label",{className:wv.rowLabel,children:"Auto-sync"}),(0,Wi.jsxs)("p",{children:["Changes in ",c," appear in Revisual within a few minutes. Turn it off to freeze events where they are."]})]}),(0,Wi.jsx)("div",{className:wv.srowAction,children:(0,Wi.jsx)(Vc,{checked:r,onChange:o,label:"Auto-sync"})})]}),(0,Wi.jsx)("div",{className:wv.srow,children:(0,Wi.jsxs)("div",{className:wv.srowText,children:[(0,Wi.jsx)("label",{className:wv.rowLabel,children:"How far back to read"}),(0,Wi.jsx)("p",{children:"Older events are ignored, which keeps the first sync short."}),(0,Wi.jsx)(Td,{variant:"segmented",items:Ev,value:a,onChange:i,disabled:!0,className:wv.lookbackTabs})]})}),(0,Wi.jsxs)("div",{className:wv.srow,children:[(0,Wi.jsxs)("div",{className:wv.srowText,children:[(0,Wi.jsx)("label",{className:wv.rowLabel,children:"Full re-sync"}),(0,Wi.jsx)("p",{children:"Wipes your synced data and syncs everything from scratch. Your widgets won\u2019t show items from this source while it runs."})]}),(0,Wi.jsx)("div",{className:wv.srowAction,children:(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",iconLeading:(0,Wi.jsx)(Tc,{name:"RefreshCcw01",size:16}),onClick:d,children:"Start"})})]}),(0,Wi.jsxs)("div",{className:wv.srow,children:[(0,Wi.jsxs)("div",{className:wv.srowText,children:[(0,Wi.jsx)("label",{className:wv.rowLabel,children:"Disconnect"}),(0,Wi.jsx)("p",{children:"Stops syncing and removes the data this account brought in."})]}),(0,Wi.jsx)("div",{className:wv.srowAction,children:(0,Wi.jsx)(Cc,{hierarchy:"destructive",size:"sm",onClick:A,children:"Disconnect"})})]})]})};var Bv=t(61097),Sv={};Sv.styleTagTransform=rc(),Sv.setAttributes=Zl(),Sv.insert=Kl().bind(null,"head"),Sv.domAPI=Jl(),Sv.insertStyleElement=nc();$l()(Bv.A,Sv);const jv=Bv.A&&Bv.A.locals?Bv.A.locals:void 0,Tv=e=>{let{name:t,definition:r,checked:o,onChange:a}=e;const i=(0,n.useCallback)(e=>a(t,e.target.checked),[a,t]);return(0,Wi.jsx)("li",{className:jv.scopeRow,children:(0,Wi.jsx)(Pc,{size:"md",id:`scope-${t}`,checked:!!r.mandatory||o,disabled:r.mandatory,onChange:i,label:r.label,supp
2ortingText:r.description})})},Fv=new Intl.DateTimeFormat(window.navigator.language||"en-US",{year:"numeric",month:"short",day:"numeric"}),Iv=e=>{let{integration:t,scopes:r,onScopeChange:o}=e;const a=hv[t.type],i=En[t.type],s=(0,n.useMemo)(()=>{const e=(t.integration_scopes||[]).reduce((e,n)=>null===e||n.created<e?n.created:e,null);return e?Fv.format(new Date(1e3*e)):null},[t.integration_scopes]),l=Object.keys(a).map(e=>(0,Wi.jsx)(Tv,{name:e,definition:a[e],checked:Boolean(r[e]),onChange:o},e));return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("p",{className:wv.cap,children:["Granted by ",(0,Wi.jsx)("b",{className:wv.capStrong,children:t.username}),s?` on ${s}.`:"."]}),(0,Wi.jsx)("ul",{className:wv.scin,children:l}),(0,Wi.jsxs)("p",{className:wv.hint,children:["Click the button below to apply changes to your ",i," ","integration. Signing in leaves Revisual and returns you to this connection."]})]})},Nv=[{key:"calendars",label:"Calendars"},{key:"sync",label:"Sync"},{key:"scopes",label:"Scopes"}],Dv=e=>({type:e.type,available:e.available,name:e.name,pull_events_ahead:e.pull_events_ahead,integration_scopes:(e.integration_scopes||[]).map(e=>({uuid:e.uuid,name:e.name,available:e.available}))}),Pv=e=>{var t;let{integration:r,initialTab:o="calendars",onClose:a,onFullResync:i,onDisconnect:s}=e;const{integration:l,updateIntegration:c,setIntegrationModel:d,syncIntegration:A}=gv(),[u,p]=(0,n.useState)(o),[h,g]=(0,n.useState)({}),[m,f]=(0,n.useState)(!1),[C,b]=(0,n.useState)("3m"),[v,x]=(0,n.useState)({});(0,n.useEffect)(()=>{r&&(d(null),p(o),g((e=>{var n;return((null===e||void 0===e||null===(n=e.settings)||void 0===n?void 0:n.calendars)||[]).reduce((e,n)=>({...e,[n.id]:Boolean(n.sync)}),{})})(r)),f(Boolean(Number(r.is_auto_sync))),x((e=>{const n=hv[null===e||void 0===e?void 0:e.type]||{};return Object.keys(n).reduce((t,r)=>{const o=(e.integration_scopes||[]).find(e=>e.name===r);return t[r]=n[r].mandatory||Boolean(null===o||void 0===o?void 0:o.available),t},{})})(r)))},[null===r||void 0===r?void 0:r.uuid]);const[y,w]=(0,n.useState)(!1),[_,E]=(0,n.useState)(!1),[k,B]=(0,n.useState)(!1);(0,n.useEffect)(()=>{var e;if(y&&l.updateSuccess){if(w(!1),_&&null!==(e=l.model)&&void 0!==e&&e.auth_url)return E(!1),void kb(l.model.auth_url);k&&(B(!1),A(r.uuid,!1)),a()}},[l.updateSuccess]);const S=(0,n.useCallback)((e,n)=>g(t=>({...t,[e]:n})),[]),j=(0,n.useCallback)(e=>{var n;const t=(null===r||void 0===r||null===(n=r.settings)||void 0===n?void 0:n.calendars)||[];g(t.reduce((n,t)=>({...n,[t.id]:e}),{}))},[r]),T=(0,n.useCallback)((e,n)=>x(t=>({...t,[e]:n})),[]),F=(0,n.useCallback)(()=>{var e;const n=((null===(e=r.settings)||void 0===e?void 0:e.calendars)||[]).map(e=>({...e,sync:Boolean(h[e.id])}));w(!0),B(!0),c(r.uuid,{...Dv(r),is_auto_sync:r.is_auto_sync,settings:{...r.settings,calendars:n}})},[r,h,c]),I=(0,n.useCallback)(()=>{w(!0),c(r.uuid,{...Dv(r),is_auto_sync:m?1:0})},[r,m,c]),N=(0,n.useCallback)(()=>{const e=hv[r.type],n=Object.keys(e).map(n=>({name:n,available:e[n].mandatory||v[n]?1:0}));w(!0),E(!0),c(r.uuid,{...Dv(r),integration_scopes:n})},[r,v,c]);if(!r)return null;const D=Vm.find(e=>e.type===r.type),P=Object.values(h).filter(Boolean).length,z=((null===(t=r.settings)||void 0===t?void 0:t.calendars)||[]).length,O=Sn[r.type];let M,R;return"calendars"===u?(M=(0,Wi.jsx)(_v,{integration:r,selected:h,onChange:S,onSelectAll:j}),R=(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("span",{className:wv.footerNote,children:[P," of ",z," selected"]}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:a,children:"Cancel"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",onClick:F,disabled:l.update,children:"Save changes"})]})):"sync"===u?(M=(0,Wi.jsx)(kv,{integration:r,autoSync:m,onAutoSyncChange:f,lookback:C,onLookbackChange:b,onFullResync:i,onDisconnect:s}),R=(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:a,children:"Cancel"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",onClick:I,disabled:l.update,children:"Save changes"})]})):(M=(0,Wi.jsx)(Iv,{integration:r,scopes:v,onScopeChange:T}),R=(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:a,children:"Cancel"}),(0,Wi.jsx)(ov,{provider:O,onClick:N,disabled:l.update})]})),(0,Wi.jsx)($d,{open:Boolean(r),onClose:a,size:"settings",children:(0,Wi.jsxs)("div",{className:wv.root,children:[(0,Wi.jsxs)("div",{className:wv.head,children:[(0,Wi.jsx)("span",{className:wv.mark,children:D?(0,Wi.jsx)("img",{src:`/img/integrations_icons/${D.icon}`,alt:""}):null}),(0,Wi.jsxs)("div",{className:wv.headText,children:[(0,Wi.jsx)("b",{children:Ef(r)}),(0,Wi.jsx)("span",{className:wv.account,children:r.username})]})]}),(0,Wi.jsx)(Td,{variant:"segmented",items:Nv,value:u,onChange:p,className:wv.tabs}),(0,Wi.jsxs)("div",{className:wv.body,children:[(0,Wi.jsx)($b,{error:l.updateError,defaultErrorMessage:"Could not save your changes. Please try again."}),M]}),(0,Wi.jsx)("div",{className:wv.footer,children:R})]})})},zv=e=>{var n,t;const r=Jp(e);if(!r||!r.quotas)return null;const o=Number((null===(n=e.model)||void 0===n||null===(t=n.usage)||void 0===t?void 0:t[Dn[In.integrations]])||0),a=Number(r.quotas[In.integrations]),i=-1===a,s=!i&&o>=a;return{used:o,limit:a,left:i?null:Math.max(a-o,0),unlimited:i,atLimit:s,blockedByPlan:s}},Ov=()=>{const e=Tl();return new URLSearchParams(e.search)},Mv=()=>{const e=jl(),t=Ov(),{currentOrganization:r}=Bm(),{checkSession:o}=qp(),{integrations:a,fetchIntegrations:i}=Im(),{updateIntegration:s,syncIntegration:l,deleteIntegration:c}
2=gv(),[d,A]=(0,n.useState)(!1),[u,p]=(0,n.useState)(null),[h,g]=(0,n.useState)(null),[m,f]=(0,n.useState)(null),[C,b]=(0,n.useState)("calendars");(0,n.useEffect)(()=>{i()},[]),(0,n.useEffect)(()=>{if(!a.fetchSuccess)return;const n=t.get("settings"),r=t.get("reauth"),o=t.get("autosync");if(n){const r=a.collection.find(e=>e.uuid===n);return r&&(b("permissions"===t.get("reason")?"scopes":"sync"),f(r)),void e.replace("/integrations")}if(r){const n=a.collection.find(e=>e.uuid===r);return null!==n&&void 0!==n&&n.auth_url&&kb(n.auth_url),void e.replace("/integrations")}if(o){const n=a.collection.find(e=>e.uuid===o);n&&l(n.uuid,!1),e.replace("/integrations")}},[a.fetchSuccess]);const v=(0,n.useMemo)(()=>zv(r),[r]),x=a.fetch&&!a.fetchSuccess,y=a.deleteError||a.syncError,w=Boolean(null===v||void 0===v?void 0:v.blockedByPlan),_=a.collection.filter(e=>e.disabled_date).length,E=(0,n.useCallback)(n=>{A(!1),e.push(`/integrations/connect/${n}`)},[e]),k=(0,n.useCallback)(e=>{s(e.uuid,{available:e.available,is_auto_sync:Number(e.is_auto_sync)?0:1,name:e.name,pull_events_ahead:e.pull_events_ahead,integration_scopes:(e.integration_scopes||[]).map(e=>({uuid:e.uuid,name:e.name,available:e.available}))})},[s]),B=(0,n.useCallback)(e=>l(e.uuid,!1),[l]),S=(0,n.useCallback)(async()=>{await l(h.uuid,!0),g(null)},[l,h]),j=(0,n.useCallback)(async()=>{await c(u.uuid),p(null),f(e=>(null===e||void 0===e?void 0:e.uuid)===u.uuid?null:e),o()},[c,u,o]),T=(0,n.useCallback)(e=>{b("calendars"),f(e)},[]),F=(0,n.useCallback)(()=>A(!0),[]),I=(0,n.useCallback)(()=>A(!1),[]),N=(0,n.useCallback)(()=>p(null),[]),D=(0,n.useCallback)(()=>g(null),[]),P=(0,n.useCallback)(()=>f(null),[]),z=(0,n.useMemo)(()=>({onToggleAutoSync:k,onResync:B,onEditSettings:T,onFullResync:g,onDisconnect:p}),[k,B,T]),O=(0,n.useMemo)(()=>(0,Wi.jsx)(Cc,{iconLeading:(0,Wi.jsx)(Tc,{name:"Plus"}),onClick:F,disabled:w,children:"Add integration"},"add-integration"),[F,w]),M=(0,n.useMemo)(()=>[O],[O]);return(0,Wi.jsxs)(uf,{sidebarId:"integrations",title:"Integrations",subtitle:`Connect a data source and ${Xt.displayName} keeps its data in sync. Changes in the source appear here as they happen.`,headerControls:M,children:[(0,Wi.jsx)(Jb,{integrations:a.collection,isLoading:x,pageError:y,quota:v,disabledCount:_,savingUuid:a.update?a.updateUUID:null,onSelectProvider:E,rowProps:z}),(0,Wi.jsx)(Kb,{open:d,onClose:I,onSelectProvider:E}),(0,Wi.jsx)(Xb,{integration:u,busy:a.delete,onClose:N,onConfirm:j}),(0,Wi.jsx)(Zb,{integration:h,busy:a.sync,onClose:D,onConfirm:S}),(0,Wi.jsx)(Pv,{integration:m,initialTab:C,onClose:P,onFullResync:g,onDisconnect:p})]})};var Rv=t(12268);class Lv extends n.Component{render(){const{total:e,currentPage:n,itemsPerPage:t}=this.props;let r=Math.ceil(e/t);return r?(0,Wi.jsx)(Rv.A,{activePage:n,itemsCountPerPage:t,totalItemsCount:e,pageRangeDisplayed:7,itemClass:"page-item",linkClass:"page-link",onChange:this.props.onPageChange,nextPageText:r?"\xbb":null,prevPageText:r?"\xab":null,firstPageText:r?"1":null,lastPageText:r+"",getPageUrl:this.props.getPageUrl}):null}}Lv.defaultProps={currentPage:1,itemsPerPage:25};const Uv=Lv,Gv=new Intl.DateTimeFormat(window.navigator.language||"en-US",{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric"}),Wv=new Intl.DateTimeFormat(window.navigator.language||"en-US",{year:"numeric",month:"numeric",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"}),Hv=(new Intl.DateTimeFormat(window.navigator.language||"en-US",{month:"long"}),new Intl.DateTimeFormat(window.navigator.language||"en-US",{month:"short"}));function Vv(e){const n=new Date(e),t=String(n.getHours()).padStart(2,"0"),r=String(n.getMinutes()).padStart(2,"0");return`${n.getDate()} ${Hv.format(n)} ${n.getFullYear()}, ${t}:${r}`}function qv(e){const n=new Date(e),t=n.getFullYear()===(new Date).getFullYear()?"":` ${n.getFullYear()}`;return`${n.getDate()} ${Hv.format(n)}${t}`}var $v=t(62726),Yv={};Yv.styleTagTransform=rc(),Yv.setAttributes=Zl(),Yv.insert=Kl().bind(null,"head"),Yv.domAPI=Jl(),Yv.insertStyleElement=nc();$l()($v.A,Yv);const Jv=$v.A&&$v.A.locals?$v.A.locals:void 0,Qv=e=>{let{integrations:t,fetchImports:r,imports:o}=e;(0,n.useEffect)(()=>{r(1)},[]);const a=[{key:"created",header:"Date",render:e=>Gv.format(1e3*e.created)},{key:"integration",header:"Integration",render:e=>{var n;return(null===(n=t.find(n=>n.uuid==e.integration_uuid))||void 0===n?void 0:n.name)||"-"}},{key:"duration",header:"Duration",render:e=>Kh(e.duration)},{key:"events_imported_count",header:"No. of synced events",render:e=>e.data.events_imported_count}],i=o.collection.length&&o.pagination.pageCount>1?(0,Wi.jsx)(Uv,{total:o.pagination.count,currentPage:o.pagination.page,itemsPerPage:o.ipp,onPageChange:r,getPageUrl:()=>""}):null,s=o.total?`${o.total} in total`:null;return(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{id:"imports-card-title",title:"Recent integration syncs",subtitle:s}),(0,Wi.jsx)(fd.Body,{noPadding:!0,children:o.fetch?(0,Wi.jsx)(xf,{}):(0,Wi.jsx)("div",{className:Jv.tableScroll,children:(0,Wi.jsx)(yd,{columns:a,rows:o.collection,emptyState:(0,Wi.jsx)(pA,{title:"No data",body:(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Rl,{to:"/integrations",children:"Go to integrations"}),", and synchronize the calendar events data."]})})})})}),i&&(0,Wi.jsx)(fd.Footer,{children:i})]})},Kv=()=>{const{fetchImports:e,imports:t}=Ff(),{integrations:r,fetchIntegrations:o}=Im();return(0,n.useEffect)(()=>{o()},[]),(0,Wi.jsx)(uf,{sidebarId:"integrations",title:"Sync history",icon:"sync",children:(0,Wi.jsx)(Qv,{imports:t,integrations:r.collection,fetchImports:e})})};function Xv(){const e=j(),t=C(e=>e.domains),r=(0,n.useCallback)(async(n,t)=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50;return function(t){t({type:"DOMAINS_FETCH"});const r="/api/domains.json?page="+e+"&ipp="+n;return Hp.get(r,jr.getAuthConfig()).then(e=>{t({type:"DOMAINS_FETCH_FULFILLED",payload:e.data})}).catch(function(e){t({type:"DOMAINS_FETCH_REJECTED",payload:e})})}}(n,t)),[e]),o=(0,n.useCallback)(async(n,t)=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1?arguments[1]:void 0;return function(t){t({type:"DOMAIN_UPDATE"});const r="/api/domains"+(e?"/"+e:"")+".json";return(e?Hp.put:Hp.post)(r,n,jr.getAuthConfig()).then(e=>{t({type:"DOMAIN_UPDATE_FULFILLED",payload:e.data})}).catch(function(e){t({type:"DOMAIN_UPDATE_REJECTED",payload:e})})}}(n,t)),[e]),a=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"DOMAIN_DELETE"});const t="/api/domains/"+e+".json";return Hp.delete(t,jr.getAuthConfig()).then(t=>{n({type:"DOMAIN_DELETE_FULFILLED",payload:{uuid:e}})}).catch(function(e){n({type:"DOMAIN_DELETE_REJECTED",payload:e})})}}(n)),[e]);return{domains:t,fetchDomains:r,updateDomain:o,deleteDomain:a}}var Zv=t(7155),ex={};ex.styleTagTransform=rc(),ex.setAttributes=Zl(),ex.insert=Kl().bind(null,"head"),ex.domAPI=Jl(),ex.insertStyleElement=nc();$l()(Zv.A,ex);const nx=Zv.A&&Zv.A.locals?Zv.A.locals:void 0,tx=e=>{var n,t;let{domain:r,renderMenu:o,isBusy:a=!1}=e;const i=!r.available,s=r.created?qv(1e3*r.created):"\u2014",l=(null===(n=r.creator)||void 0===n?void 0:n.name)||(null===(t=r.creator)||void 0===t?void 0:t.email)||null,c=l?`Added ${s} \xb7 ${l}`:`Added ${s}`,d=a?(0,Wi.jsxs)(yc,{color:"gray",size:"sm",children:[(0,Wi.jsx)("span",{className:nx.spinner,"aria-hidden":"true"}),i?"Resuming\u2026":"Pausing\u2026"]}):i&&(0,Wi.jsx)(yc,{color:"gray",size:"sm",children:"Paused"});return(0,Wi.jsxs)("tr",{className:pc()(nx.row,{[nx["row--busy"]]:a}),children:[(0,Wi.jsx)("td",{className:nx.td,children:(0,Wi.jsxs)("div",{className:nx.domainCell,children:[(0,Wi.jsx)("span",{className:pc()(nx.iconDisc,{[nx["iconDisc--paused"]]:i}),"aria-hidden":"true",children:(0,Wi.jsx)(Tc,{name:"GlobeSlated01",size:20})}),(0,Wi.jsxs)("span",{className:nx.domainText,children:[(0,Wi.jsx)("span",{className:nx.domainName,children:r.domain}),(0,Wi.jsxs)("span",{className:nx.mobileMeta,children:[d,(0,Wi.jsx)("span",{className:nx.mobileAdded,children:c})]})]})]})}),(0,Wi.jsx)("td",{className:pc()(nx.td,nx.statusCell),children:a||i?d:(0,Wi.jsx)("span",{className:nx.activeLabel,children:"Active"})}),(0,Wi.jsxs)("td",{className:pc()(nx.td,nx.addedCell),children:[(0,Wi.jsx)("span",{className:nx.addedDate,children:s}),l&&(0,Wi.jsxs)("span",{className:nx.addedBy,children:["by ",l]})]}),(0,Wi.jsx)("td",{className:pc()(nx.td,nx.actionsCell),children:!a&&o(r)})]})},rx=[{key:"domain",label:"Domain"},{key:"status",label:"Status"},{key:"added",label:"Added"}],ox=e=>{let{rows:t,renderMenu:r,busyRowId:o,rowExtra:a,emptyState:i}=e;return(0,Wi.jsxs)("table",{className:nx.table,children:[(0,Wi.jsxs)("colgroup",{children:[(0,Wi.jsx)("col",{}),rx.slice(1).map(e=>(0,Wi.jsx)("col",{className:"status"===e.key?nx.statusCol:nx.addedCol},e.key)),(0,Wi.jsx)("col",{className:nx.actionsCol})]}),(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[rx.map(e=>(0,Wi.jsx)("th",{scope:"col",className:pc()(nx.th,{[nx.statusCell]:"status"===e.key,[nx.addedCell]:"added"===e.key}),children:e.label},e.key)),(0,Wi.jsx)("th",{scope:"col",className:pc()(nx.th,nx.thActions),children:(0,Wi.jsx)("span",{className:nx.srOnly,children:"Actions"})})]})}),(0,Wi.jsx)("tbody",{children:0===t.length?(0,Wi.jsx)("tr",{children:(0,Wi.jsx)("td",{colSpan:4,className:nx.emptyCell,children:i})}):t.map(e=>(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(tx,{domain:e,renderMenu:r,isBusy:o===e.uuid}),null===a||void 0===a?void 0:a(e)]},e.uuid))})]})},ax=e=>{let{domain:n,message:t,onRetry:r,onDismiss:o,colSpan:a}=e;return(0,Wi.jsx)("tr",{children:(0,Wi.jsx)("td",{colSpan:a,className:nx.errorCell,children:(0,Wi.jsxs)("div",{className:nx.errorStrip,children:[(0,Wi.jsx)(Tc,{name:"AlertTriangle",className:nx.errorStripIcon}),(0,Wi.jsxs)("span",{className:nx.errorStripText,children:[(0,Wi.jsx)("span",{className:nx.errorStripName,children:n.domain}
2)," couldn\u2019t be",n.available?" paused":" resumed",": ",t,". It is still"," ",n.available?"active":"paused","."]}),(0,Wi.jsxs)("span",{className:nx.errorStripActions,children:[(0,Wi.jsx)(Cc,{hierarchy:"tertiary",size:"sm",onClick:r,children:"Try again"}),(0,Wi.jsx)(Cc,{hierarchy:"tertiary",size:"sm",onClick:o,children:"Dismiss"})]})]})})})};var ix=t(10529),sx={};sx.styleTagTransform=rc(),sx.setAttributes=Zl(),sx.insert=Kl().bind(null,"head"),sx.domAPI=Jl(),sx.insertStyleElement=nc();$l()(ix.A,sx);const lx=ix.A&&ix.A.locals?ix.A.locals:void 0,cx=e=>{let{domainsUsed:n,domainLimit:t,domainsFree:r,onUpgrade:o}=e;return null==t||t<0?(0,Wi.jsx)("span",{className:lx.footerQuota,children:"Unlimited domains"}):(0,Wi.jsxs)("span",{className:lx.footerQuota,children:[n," of ",t," domains used",(0,Wi.jsx)("i",{children:"\xb7"}),0===r?(0,Wi.jsxs)("span",{className:lx.quotaWarn,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16}),"No domains left \u2014 remove one or upgrade to add more"]}):(0,Wi.jsxs)("span",{children:[r," left"]}),(0,Wi.jsx)("i",{children:"\xb7"}),(0,Wi.jsx)("button",{type:"button",className:lx.upgradeLink,onClick:o,children:"Upgrade plan"})]})},dx=e=>{let{domains:t,loading:r,error:o,onRetryFetch:a,activeCount:i,pausedCount:s,domainsUsed:l,domainLimit:c,domainsFree:d,onUpgrade:A,busyRowId:u,rowError:p,onDismissRowError:h,onRetryRowAction:g,renderMenu:m,onOpenAdd:f}=e;const C=i+s===0?"No websites yet":`${i} active \xb7 ${s} paused`,b=(0,n.useCallback)(e=>(null===p||void 0===p?void 0:p.rowId)===e.uuid?(0,Wi.jsx)(ax,{domain:e,message:p.message,onRetry:g,onDismiss:h,colSpan:4}):null,[p,g,h]);let v;return v=r?(0,Wi.jsx)(ox,{rows:[],emptyState:(0,Wi.jsx)("p",{className:lx.loadingText,children:"Loading websites\u2026"})}):o?(0,Wi.jsx)(ox,{rows:[],emptyState:(0,Wi.jsx)(pA,{variant:"error",icon:(0,Wi.jsx)(Tc,{name:"AlertCircle",size:24}),title:"Couldn't load websites",body:"The service didn't respond. Try again in a moment.",actions:[{label:"Retry",onClick:a}]})}):0===t.length?(0,Wi.jsx)(ox,{rows:[],emptyState:(0,Wi.jsxs)("div",{className:lx.emptyWrap,children:[(0,Wi.jsx)(pA,{icon:(0,Wi.jsx)(Tc,{name:"GlobeSlated01",size:24}),title:"No websites yet",body:"Add the domain of the site where you will embed your widgets. Until then, every embed is refused.",actions:[{label:"Add website",hierarchy:"primary",onClick:f}]}),(0,Wi.jsx)("p",{className:lx.emptyAside,children:"Sharing a widget\u2019s own URL works without adding a website"})]})}):(0,Wi.jsx)(ox,{rows:t,renderMenu:m,busyRowId:u,rowExtra:b}),(0,Wi.jsxs)(fd,{"aria-labelledby":"websites-title",children:[(0,Wi.jsx)(fd.Header,{id:"websites-title",title:"Allowed domains",subtitle:"Widgets load only on these domains. On any other domain the browser refuses the embed."}),(0,Wi.jsx)("div",{className:lx.tableScroll,children:v}),(0,Wi.jsxs)("div",{className:lx.footer,children:[(0,Wi.jsx)(cx,{domainsUsed:l,domainLimit:c,domainsFree:d,onUpgrade:A}),(0,Wi.jsx)("span",{className:lx.footerRight,children:C})]})]})};var Ax=t(61618),ux={};ux.styleTagTransform=rc(),ux.setAttributes=Zl(),ux.insert=Kl().bind(null,"head"),ux.domAPI=Jl(),ux.insertStyleElement=nc();$l()(Ax.A,ux);const px=Ax.A&&Ax.A.locals?Ax.A.locals:void 0,hx=e=>{let{domain:t,onCopy:r,onTogglePause:o,onRemove:a,disabled:i}=e;const s=!t.available,l=(0,n.useMemo)(()=>[{key:"copy",label:"Copy domain",icon:(0,Wi.jsx)(Tc,{name:"Copy01"}),onClick:()=>r(t)},{key:"toggle",label:s?"Resume embedding":"Pause embedding",icon:(0,Wi.jsx)(Tc,{name:s?"Check":"SlashCircle01"}),onClick:()=>o(t)},{type:"divider"},{key:"remove",label:"Remove website",icon:(0,Wi.jsx)(Tc,{name:"Trash01"}),destructive:!0,onClick:()=>a(t)}],[t,s,r,o,a]),c=s?"Widgets aren't loading on this domain. Resume to restore them.":void 0;return(0,Wi.jsx)(Wd,{trigger:(0,Wi.jsx)(Bc,{icon:(0,Wi.jsx)(Tc,{name:"DotsVertical"}),label:"More actions",disabled:i}),items:l,footer:c,panelClassName:px.panel})};var gx=t(87492),mx=t.n(gx);function fx(e){let n=(e||"").trim();return n=n.replace(/^[a-z][a-z0-9+.-]*:\/\//i,""),n=n.replace(/^www\./i,""),n=n.replace(/[/?#].*$/,""),n=n.replace(/:\d+$/,""),n.toLowerCase()}var Cx=t(94725),bx={};bx.styleTagTransform=rc(),bx.setAttributes=Zl(),bx.insert=Kl().bind(null,"head"),bx.domAPI=Jl(),bx.insertStyleElement=nc();$l()(Cx.A,bx);const vx=Cx.A&&Cx.A.locals?Cx.A.locals:void 0,xx=e=>{let{open:t,onClose:r,onSubmit:o,sending:a,submitError:i,existingDomains:s,domainsUsed:l,domainLim
2it:c}=e;const d=jl(),[A,u]=(0,n.useState)(""),[p,h]=(0,n.useState)(!1);(0,n.useEffect)(()=>{t&&(u(""),h(!1))},[t]);const g=fx(A),m=0===A.trim().length,f=!m&&g.includes("*");const C=!m&&!f&&(e=>!!e&&mx()(e))(g),b=m?null:s.find(e=>e.domain.toLowerCase()===g),v=null!=c&&c>=0&&l>=c,x=(0,n.useCallback)(e=>{var n;const t=e.target.value;u(t);if("insertFromPaste"===(null===(n=e.nativeEvent)||void 0===n?void 0:n.inputType)){const e=fx(t);h(e.length>0&&e!==t.trim().toLowerCase())}else h(!1)},[]),y=(0,n.useCallback)(()=>{r(),d.push("/organization-settings/billing/plans")},[r,d]),w=(0,n.useCallback)(e=>{e.preventDefault(),!C||b||v||a||o(g)},[C,b,v,a,o,g]);if(!t)return null;let _=null;if(!m)if(f)_=(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("span",{className:vx.errorLine,children:"Wildcard domains are not supported."}),(0,Wi.jsxs)("span",{className:vx.errorLine,children:["Add each subdomain as its own website \u2014 e.g."," ",(0,Wi.jsx)("strong",{children:"shop.mydomain.com"}),"."]})]});else if(C){if(b){var E,k;_=(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("span",{className:vx.errorLine,children:[g," is already on the list."]}),(0,Wi.jsxs)("span",{className:vx.errorLine,children:["Added"," ",b.created?qv(1e3*b.created):"\u2014",null!==(E=b.creator)&&void 0!==E&&E.name||null!==(k=b.creator)&&void 0!==k&&k.email?` by ${b.creator.name||b.creator.email}`:"",". Subdomains are separate entries."]})]})}}else _=(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("span",{className:vx.errorLine,children:"That is not a valid domain."}),(0,Wi.jsxs)("span",{className:vx.errorLine,children:["Enter a domain such as ",(0,Wi.jsx)("strong",{children:"mydomain.com"})," or"," ",(0,Wi.jsx)("strong",{children:"shop.mydomain.com"})," \u2014 letters, numbers, hyphens and dots only."]})]});const B=!_&&p?(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Tc,{name:"Check",size:14,className:vx.hintTick}),"Saved as ",(0,Wi.jsx)("strong",{children:g})," \u2014 the protocol, www and path were removed."]}):_?void 0:(0,Wi.jsxs)(Wi.Fragment,{children:["Paste a full URL if it is easier \u2014 the protocol, www and any path are removed for you. Subdomains are separate entries: add"," ",(0,Wi.jsx)("strong",{children:"shop.mydomain.com"})," as its own website."]}),S=!m&&C&&!b&&!v&&!a;return(0,Wi.jsx)($d,{open:t,onClose:r,icon:(0,Wi.jsx)(Tc,{name:"GlobeSlated01",size:24}),title:"Add website",footer:(0,Wi.jsx)("div",{className:vx.footerButtons,children:v?(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:r,className:vx.footerBtn,children:"Cancel"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",onClick:y,className:vx.footerBtn,children:"Upgrade plan"})]}):(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:r,disabled:a,className:vx.footerBtn,children:"Cancel"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",onClick:w,disabled:!S,loading:a,className:vx.footerBtn,children:a?"Adding\u2026":"Add website"})]})}),children:(0,Wi.jsxs)("form",{onSubmit:w,className:vx.form,children:[(0,Wi.jsx)("p",{className:vx.lede,children:"Enter the domain where your widgets will be embedded."}),(0,Wi.jsx)(Qc,{label:"Domain",placeholder:"mydomain.com",value:A,onChange:x,error:_,hint:B,disabled:a||v,autoFocus:!0,autoComplete:"off"}),v?(0,Wi.jsxs)("div",{className:vx.quotaPanel,children:[(0,Wi.jsxs)("p",{className:vx.quotaPanelTitle,children:["You have used all ",c," of your domains."]}),(0,Wi.jsx)("p",{className:vx.quotaPanelText,children:"Remove a website you no longer embed on, or upgrade for more."})]}):null!=c&&c>=0&&(0,Wi.jsxs)("p",{className:vx.quotaLine,children:[l," of ",c," domains used."]}),i&&(0,Wi.jsx)("p",{className:vx.submitError,children:i})]})})},yx=e=>{let{domain:n,busy:t,errorMessage:r,onClose:o,onConfirm:a}=e;return(0,Wi.jsxs)(Kd,{open:!!n,onClose:o,onConfirm:a,icon:(0,Wi.jsx)(Tc,{name:"Trash01",size:24}),title:n?`Remove ${n.domain}?`:"",confirmLabel:t?"Removing\u2026":r?"Try again":"Remove website",busy:t,children:[(0,Wi.jsx)("p",{children:"Widgets stop loading on this domain immediately. Any live page embedding one will show nothing until the domain is added again."}),(0,Wi.jsx)("p",{children:"Your calendars and widgets are not affected, and 
2you can add the domain back at any time."}),r&&(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)(Tc,{name:"AlertTriangle",size:16})," Nothing was removed \u2014 the domain is still allowed. ",r]})]})};var wx=t(29075),_x={};_x.styleTagTransform=rc(),_x.setAttributes=Zl(),_x.insert=Kl().bind(null,"head"),_x.domAPI=Jl(),_x.insertStyleElement=nc();$l()(wx.A,_x);const Ex=wx.A&&wx.A.locals?wx.A.locals:void 0,kx=e=>{let{icon:t="CheckCircle",title:r,text:o,duration:a,onDismiss:s}=e;return(0,n.useEffect)(()=>{if(!a)return;const e=setTimeout(s,a);return()=>clearTimeout(e)},[s,a]),(0,i.createPortal)((0,Wi.jsxs)("div",{className:Ex.root,role:"status",children:[(0,Wi.jsx)("span",{className:Ex.disc,children:(0,Wi.jsx)(Tc,{name:t,size:20})}),(0,Wi.jsxs)("div",{className:Ex.body,children:[(0,Wi.jsx)("p",{className:Ex.title,children:r}),o&&(0,Wi.jsx)("p",{className:Ex.text,children:o})]}),(0,Wi.jsx)("span",{className:Ex.dismiss,children:(0,Wi.jsx)(Bc,{size:"sm",variant:"ghost",icon:(0,Wi.jsx)(Tc,{name:"XClose"}),label:"Dismiss",onClick:s})})]}),document.body)};var Bx=t(89653),Sx={};Sx.styleTagTransform=rc(),Sx.setAttributes=Zl(),Sx.insert=Kl().bind(null,"head"),Sx.domAPI=Jl(),Sx.insertStyleElement=nc();$l()(Bx.A,Sx);const jx=Bx.A&&Bx.A.locals?Bx.A.locals:void 0,Tx={removed:e=>({title:"Website removed",text:e?`${e} is no longer allowed to embed your widgets.`:"It is no longer allowed to embed your widgets."})},Fx=()=>{var e;const t=jl(),{domains:r,fetchDomains:o,updateDomain:a,deleteDomain:i}=Xv(),{currentOrganization:s}=Bm(),{clearErrors:l}=eh(),c=aA(),d=(0,n.useRef)(r);d.current=r;const[A,u]=(0,n.useState)(!1),[p,h]=(0,n.useState)(null),[g,m]=(0,n.useState)(null),[f,C]=(0,n.useState)(null),[b,v]=(0,n.useState)(null),[x,y]=(0,n.useState)(null),[w,_]=(0,n.use
2State)(null);(0,n.useEffect)(()=>{o()},[]),(0,n.useEffect)(()=>l,[]);const E=s.model||{},k=Jp(s),B=Number((null===(e=E.usage)||void 0===e?void 0:e[Dn[In.domains]])||0),S=null!==k&&void 0!==k&&k.quotas?Number(k.quotas[In.domains]):null,j=null!=S&&S>=0?Math.max(S-B,0):null,T=r.collection.filter(e=>e.available).length,F=r.collection.length-T,I=(0,n.useCallback)(()=>{h(null),u(!0)},[]),N=(0,n.useCallback)(()=>u(!1),[]),D=(0,n.useCallback)(async e=>{h(null),await a(null,{domain:e,available:1});const n=d.current;n.updateError?h(oh(n.updateError,"Could not add this website. Try again.").join(" ")):u(!1)},[a]),P=(0,n.useCallback)(e=>{C(null),m(e)},[]),z=(0,n.useCallback)(()=>m(null),[]),O=(0,n.useCallback)(async()=>{const e=g;if(!e)return;C(null),await i(e.uuid);const n=d.current;n.deleteError?C(oh(n.deleteError,"Could not remove this website. Try again.").join(" ")):(m(null),_({type:"removed",domainName:e.domain}))},[g,i]),M=(0,n.useCallback)(async e=>{const n=!!e.available;v(e.uuid),y(n=>(null===n||void 0===n?void 0:n.rowId)===e.uuid?null:n),await a(e.uuid,{...e,available:n?0:1});const t=d.current;t.updateError?y({rowId:e.uuid,message:oh(t.updateError,"The service didn't respond. Try again in a moment.").join(" "),retry:()=>M(e)}):y(null),v(null)},[a]),R=(0,n.useCallback)(()=>y(null),[]),L=(0,n.useCallback)(()=>{var e;return null===x||void 0===x||null===(e=x.retry)||void 0===e?void 0:e.call(x)},[x]),U=(0,n.useCallback)(e=>{navigator.clipboard.writeText(e.domain),c({variant:"success",message:`"${e.domain}" copied to your clipboard.`})},[c]),G=(0,n.useCallback)(()=>_(null),[]),W=(0,n.useCallback)(()=>{t.push("/organization-settings/billing/plans")},[t]),H=(0,n.useCallback)(e=>(0,Wi.jsx)(hx,{domain:e,onCopy:U,onTogglePause:M,onRemove:P,disabled:b===e.uuid}),[U,M,P,b]),V=0===j;return(0,Wi.jsxs)(uf,{sidebarId:"domains",title:"Websites",subtitle:"Domains allowed to embed your widgets. A widget loads only on a domain listed here \u2014 anywhere else the embed is refused.",icon:"language",headerControls:[(0,Wi.jsx)(Cc,{iconLeading:(0,Wi.jsx)(Tc,{name:"Plus"}),onClick:I,disabled:V,children:"Add website"},"add-website")],children:[(0,Wi.jsx)("div",{className:jx.page,children:(0,Wi.jsx)(dx,{domains:r.collection,loading:r.fetch&&!r.collection.length,error:r.fetchError,onRetryFetch:o,activeCount:T,pausedCount:F,domainsUsed:B,domainLimit:S,domainsFree:j,onUpgrade:W,busyRowId:b,rowError:x,onDismissRowError:R,onRetryRowAction:L,renderMenu:H,onOpenAdd:I})}),(0,Wi.jsx)(xx,{open:A,onClose:N,onSubmit:D,sending:r.update,submitError:p,existingDomains:r.collection,domainsUsed:B,domainLimit:S}),(0,Wi.jsx)(yx,{domain:g,busy:!!g&&r.delete,errorMessage:f,onClose:z,onConfirm:O}),w&&(0,Wi.jsx)(kx,{...Tx[w.type](w.domainName),duration:4e3,onDismiss:G})]})},Ix=()=>(0,Wi.jsx)(oA,{children:(0,Wi.jsx)(Fx,{})});const Nx=e=>{var n;return{integration_uuid:null===e||void 0===e||null===(n=e.integration)||void 0===n?void 0:n.uuid,available:e.available,name:e.name,show_private_events:e.show_private_events?1:0,template:e.template,featured_events_limit:e.featured_events_limit,group_recurring_events:e.group_recurring_events?1:0,filter_settings:{...e.filter_settings},widget_settings:{...e.widget_settings},has_featured_events:e.has_featured_events,has_group_events_included:e.has_group_events_included}};function Dx(){const e=j(),t=C(e=>e.calendars),r=(0,n.useCallback)(async()=>await e(function(e){return e({type:"CALENDARS_FETCH"}),Hp.get("/api/calendars.json",jr.getAuthConfig()).then(n=>{e({type:"CALENDARS_FETCH_FULFILLED",payload:n.data})}).catch(function(n){e({type:"CALENDARS_FETCH_REJECTED",payload:n})})}),[e]);return{calendars:t,fetchCalendars:r}}function Px(){const e=j(),t=C(e=>e.calendar),r=(0,n.useCallback)(async(n,t)=>await e(function(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(t){t({type:"CALENDAR_FETCH"});const r=jr.objectToURLQuery({is_internal:!!n||void 0}),o="/api/calendars/"+e+".json?"+r;return Hp.get(jr.getEndpointAddress()+o,jr.getAuthToken()?jr.getAuthConfig():jr.getConfig()).then(e=>{t({type:"CALENDAR_FETCH_FULFILLED",payload:e.data})}).catch(function(e){if(console.log(e.message),e.message&&"string"===typeof e.message&&e.message.match(/Network Error/))t({type:"CORS_ERROR",payload:e});else{const n=!("object"!==typeof e||!e.response)&&e.response,r=null===n||void 0===n?void 0:n.status;t(429===r?{type:"WIDGET_QUOTA_LIMIT",payload:e,quotaLimit:!0}:{type:"CALENDAR_FETCH_REJECTED",payload:e,unpublished:403===r})}})}}(n,t)),[e]),o=(0,n.useCallback)(async n=>await e(function(e){return async n=>{n({type:"CALENDAR_DELETE",payload:{calendarUUID:e}});const t="/api/calendars/"+e+".json";return await Hp.delete(t,jr.getAuthConfig()).then(t=>{n({type:"CALENDAR_DELETE_FULFILLED",payload:{uuid:e}})}).catch(function(e){n({type:"CALENDAR_DELETE_REJECTED",payload:e})})}}(n)),[e]),a=(0,n.useCallback)(async(n,t)=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1?arguments[1]:void 0;return async t=>{t({type:"CALENDAR_UPDATE",payload:{calendarUUID:e}});const r="/api/calendars"+(e?"/"+e:"")+".json",o=e?Hp.put:Hp.post;return await o(r,n,jr.getAuthConfig()).then(e=>{t({type:"CALENDAR_UPDATE_FULFILLED",payload:e.data})}).catch(function(e){t({type:"CALENDAR_UPDATE_REJECTED",payload:e})})}}(n,t)),[e]),i=(0,n.useCallback)(async n=>{return await e((t=n,async e=>{e({type:"CALENDAR_SET",payload:t})}));var t},[e]);return{calendar:t,deleteCalendar:o,updateCalendar:a,fetchCalendar:r,setCalendar:i}}const zx=(e,t,r,o)=>{const a=(0,n.useMemo)(()=>{const n=r?t.find(e=>e.id===r):null;return n&&n.sort&&o?[...e].sort(n.sort(o)):e},[e,r,o]);return{sortedData:a,sortBy:r,sortDirection:o}};function Ox(){const e=j(),t=C(e=>e.sortableTables),r=(0,n.useCallback)((n,t,r)=>e(((e,n,t)=>r=>{r({type:"WIDGETS_SORTING_SET",widgetType:e,field:n,order:t})})(n,t,r)),[]);return{sortableTables:t,setWidgetsSorting:r}}const Mx=(e,t)=>
2{const[r,o]=(0,n.useState)(e);return(0,n.useEffect)(()=>{const n=setTimeout(()=>{o(e)},t);return()=>{clearTimeout(n)}},[e,t]),r};var Rx=t(81123),Lx={};Lx.styleTagTransform=rc(),Lx.setAttributes=Zl(),Lx.insert=Kl().bind(null,"head"),Lx.domAPI=Jl(),Lx.insertStyleElement=nc();$l()(Rx.A,Lx);const Ux=Rx.A&&Rx.A.locals?Rx.A.locals:void 0,Gx=e=>{let{item:n,isPublishing:t=!1}=e;return t?(0,Wi.jsxs)(yc,{color:"gray",size:"md",children:[(0,Wi.jsx)("span",{className:Ux.spinner,"aria-hidden":"true"}),"Publishing\u2026"]}):n.available?(0,Wi.jsx)(yc,{color:"success",size:"md",dot:!0,children:"Published"}):(0,Wi.jsx)(yc,{color:"gray",size:"md",dot:!0,children:"Unpublished"})};var Wx=t(48557),Hx={};Hx.styleTagTransform=rc(),Hx.setAttributes=Zl(),Hx.insert=Kl().bind(null,"head"),Hx.domAPI=Jl(),Hx.insertStyleElement=nc();$l()(Wx.A,Hx);const Vx=Wx.A&&Wx.A.locals?Wx.A.locals:void 0,qx=e=>{var n;let{currentOrganization:t,itemLabel:r,publishedCount:o}=e;const a=Jp(t);if(!a||!a.quotas)return null;const i=Number((null===(n=t.model.usage)||void 0===n?void 0:n[Dn[In.widgets]])||0),s=Number(a.quotas[In.widgets]),l=-1===s,c=!l&&i>=s,d=`${o} ${1===o?r:r+"s"} published.`;return(0,Wi.jsxs)("div",{className:Vx.quota,children:[(0,Wi.jsxs)("span",{className:Vx.quotaText,children:[d," ",c&&(0,Wi.jsx)(Tc,{name:"AlertTriangle",className:Vx.warningIcon}),c?(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("span",{className:Vx.warningBadge,children:[i," of ",s]})," ","widgets in use. Publishing needs a free slot."]}):l?"Unlimited widgets in use.":`${i} of ${s} widgets in use.`]}),(0,Wi.jsx)(Rl,{to:"/billing",className:Vx.managePlan,children:"Manage plan"})]})},$x=e=>{let{currentOrganization:n,itemLabel:t,publishedCount:r,rangeStart:o,rangeEnd:a,total:i,totalCount:s,pagination:l}=e;return(0,Wi.jsxs)("div",{className:Vx.root,children:[(0,Wi.jsx)(qx,{currentOrganization:n,itemLabel:t,publishedCount:r}),(0,Wi.jsxs)("div",{className:Vx.right,children:[(0,Wi.jsx)("span",{className:Vx.count,children:0===i&&s>0?`0 of ${s} ${t}s shown`:`${o}\u2013${a} of ${i} ${t}s`}),l&&(0,Wi.jsx)("div",{className:Vx.paginationWrap,children:l})]})]})};var Yx=t(61708),Jx={};Jx.styleTagTransform=rc(),Jx.setAttributes=Zl(),Jx.insert=Kl().bind(null,"head"),Jx.domAPI=Jl(),Jx.insertStyleElement=nc();$l()(Yx.A,Jx);const Qx=Yx.A&&Yx.A.locals?Yx.A.locals:void 0,Kx=e=>{let{item:t,itemLabel:r,deleting:o,deleteErrorMessage:a,onConfirm:i,onCancel:s}=e;const[l,c]=(0,n.useState)("");if((0,n.useEffect)(()=>{c("")},[null===t||void 0===t?void 0:t.uuid]),!t)return null;const d=1===t.available,A=l===t.name,u=!d||A;return(0,Wi.jsx)(Kd,{open:!0,onClose:s,onConfirm:()=>i(t),icon:(0,Wi.jsx)(Tc,{name:"Trash01"}),title:`Delete "${t.name}"?`,panelClassName:Qx.panel,confirmLabel:o?"Deleting\u2026":a?"Try again":`Delete ${r}`,confirmDisabled:!u,busy:o,children:(0,Wi.jsxs)("div",{className:Qx.body,children:[(0,Wi.jsx)("p",{children:d?"Wherever this is embedded, it will stop working and show an error to visitors instead.":`This ${r} isn\u2019t published, so nothing changes for site visitors.`}),(0,Wi.jsx)("p",{children:"Its source events aren\u2019t affected."}),(0,Wi.jsx)("p",{children:"This cannot be undone."}),d&&(0,Wi.jsx)("div",{className:Qx.confirmField,children:(0,Wi.jsx)(Qc,{size:"sm",label:`Type "${t.name}" to confirm`,value:l,onChange:e=>c(e.target.value),disabled:o,autoComplete:"off"})}),a&&(0,Wi.jsxs)("div",{className:Qx.failureBlock,children:[(0,Wi.jsx)(Tc,{name:"AlertTriangle",className:Qx.failureIcon}),(0,Wi.jsxs)("span",{className:Qx.failureText,children:["Nothing was deleted \u2014 the embed is still live. ",a]})]})]})})};var Xx=t(58180),Zx={};Zx.styleTagTransform=rc(),Zx.setAttributes=Zl(),Zx.insert=Kl().bind(null,"head"),Zx.domAPI=Jl(),Zx.insertStyleElement=nc();$l()(Xx.A,Zx);const ey=Xx.A&&Xx.A.locals?Xx.A.locals:void 0,ny=e=>{let{item:n,message:t,onRetry:r,onDismiss:o,colSpan:a}=e;return(0,Wi.jsx)("tr",{children:(0,Wi.jsx)("td",{colSpan:a,className:ey.errorCell,children:(0,Wi.jsxs)("div",{className:ey.errorStrip,children:[(0,Wi.jsx)(Tc,{name:"AlertTriangle",className:ey.errorStripIcon}),(0,Wi.jsxs)("span",{className:ey.errorStripText,children:[(0,Wi.jsx)("span",{className:ey.errorStripName,children:n.name})," couldn\u2019t be",n.available?" unpublished":" published",": ",t]}),(0,Wi.jsxs)("span",{className:ey.errorStripActions,children:[(0,Wi.jsx)(Cc,{hierarchy:"tertiary",size:"sm",onClick:r,children:"Try again"}),(0,Wi.jsx)(Cc,{hierarchy:"tertiary",size:"sm",onClick:o,children:"Dismiss"})]})]})})})},ty=e=>
2{let{onClear:t,itemLabelPlural:r}=e;const o=(0,n.useMemo)(()=>[{label:"Clear search and filters",onClick:t}],[t]);return(0,Wi.jsx)(pA,{icon:(0,Wi.jsx)(Tc,{name:"SearchLg",size:24}),title:`No ${r} match`,body:`Try a different search term or clear your filters to see all ${r}.`,actions:o})};var ry=t(80104),oy={};oy.styleTagTransform=rc(),oy.setAttributes=Zl(),oy.insert=Kl().bind(null,"head"),oy.domAPI=Jl(),oy.insertStyleElement=nc();$l()(ry.A,oy);const ay=ry.A&&ry.A.locals?ry.A.locals:void 0,iy=e=>{let{item:n,editUrl:t,templateLabel:r,disabledReason:o,renderStatus:a,renderMenu:i,isPublishing:s=!1}=e;const l=n.integration?n.integration.type.toUpperCase():(0,Wi.jsx)("span",{className:ay.integration_disconnected,children:"Disconnected"}),c=[l,r,n.modified?qv(1e3*n.modified):"\u2014"].join(" \xb7 ");return(0,Wi.jsxs)("tr",{className:pc()(ay.row,{[ay["row--publishing"]]:s}),children:[(0,Wi.jsx)("td",{className:ay.td,children:(0,Wi.jsx)(Rl,{to:t,className:ay.cellLink,children:(0,Wi.jsxs)("span",{className:ay.nameCell,children:[(0,Wi.jsxs)("span",{className:ay.name,children:[o&&(0,Wi.jsx)("span",{className:ay.disabledIcon,title:o,children:(0,Wi.jsx)(Tc,{name:"AlertTriangle",size:14})}),n.name]}),(0,Wi.jsx)("span",{className:ay.integration,children:l}),(0,Wi.jsx)("span",{className:ay.mobileMeta,children:c})]})})}),(0,Wi.jsx)("td",{className:pc()(ay.td,ay.templateCell),children:(0,Wi.jsx)(Rl,{to:t,className:ay.cellLink,children:r})}),(0,Wi.jsx)("td",{className:pc()(ay.td,ay.lastEdited,ay.lastEditedCell),children:(0,Wi.jsx)(Rl,{to:t,className:ay.cellLink,children:n.modified?Vv(1e3*n.modified):(0,Wi.jsx)("span",{className:ay.lastEditedEmpty,children:"\u2014"})})}),(0,Wi.jsx)("td",{className:ay.td,children:a(n)}),(0,Wi.jsx)("td",{className:pc()(ay.td,ay.actionsCell),children:!s&&i(n)})]})},sy=25,ly={[ln]:"Full Calendar",[sn]:"Events List",[cn]:"Weekly view",[dn]:"Cards (Grid)",[An]:"Cards (List)",[un]:"Cards (Slider)",[pn]:"Detailed list",[hn]:"Tile view"},cy=Object.entries(ly).map(e=>{let[n,t]=e;return{value:n,label:t}}),dy=e=>e.integration?"/calendar/"+e.uuid:"/attach-integration/"+e.uuid,Ay=[{id:"name",sort:e=>(n,t)=>"asc"===e?n.name.localeCompare(t.name):t.name.localeCompare(n.name)},{id:"lastEdited",sort:e=>(n,t)=>"asc"===e?n.modified-t.modified:t.modified-n.modified}];var uy=t(1345),py={};py.styleTagTransform=rc(),py.setAttributes=Zl(),py.insert=Kl().bind(null,"head"),py.domAPI=Jl(),py.insertStyleElement=nc();$l()(uy.A,py);const hy=uy.A&&uy.A.locals?uy.A.locals:void 0,gy=[{key:"name",label:"Widget name",sortable:!0},{key:"template",label:"Template",sortable:!1,mobileHidden:!0},{key:"lastEdited",label:"Last edited",sortable:!0,align:"right",mobileHidden:!0},{key:"status",label:"Status",sortable:!1}],my={template:"colTemplate",lastEdited:"colLastEdited",status:"statusCol"},fy=e=>{let{rows:t,sortBy:r,onSortChange:o,renderStatus:a,renderMenu:i,rowExtra:s,isRowPublishing:l}=e;const c=(0,n.useCallback)(e=>{const n=gy.find(n=>n.key===e);if(null===n||void 0===n||!n.sortable)return;const t=(null===r||void 0===r?void 0:r.key)===n.key&&"asc"===r.direction?"desc":"asc";null===o||void 0===o||o({key:n.key,direction:t})},[r,o]),d=(0,n.useMemo)(()=>Object.fromEntries(gy.filter(e=>e.sortable).map(e=>[e.key,()=>c(e.key)])),[c]),A=gy.slice(1).map(e=>(0,Wi.jsx)("col",{className:hy[my[e.key]]},e.key)),u=gy.map(e=>{const n=(null===r||void 0===r?void 0:r.key)===e.key;return(0,Wi.jsx)("th",{scope:"col",className:pc()(hy.th,{[hy["th--last-edited"]]:"right"===e.align,[hy["th--sorted"]]:n,[hy.templateCell]:"template"===e.key,[hy.lastEditedCell]:"lastEdited"===e.key}),children:e.sortable?(0,Wi.jsxs)("button",{type:"button",className:hy.sortButton,onClick:d[e.key],"aria-sort":n?"asc"===r.direction?"ascending":"descending":"none",children:[e.label,(0,Wi.jsx)(Tc,{name:"ArrowDown",size:16,className:pc()(hy.sortIcon,{[hy["sortIcon--asc"]]:n&&"asc"===r.direction,[hy["sortIcon--active"]]:n})})]}):e.label},e.key)}),p=t.map(e=>(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(iy,{item:e,editUrl:dy(e),templateLabel:ly[e.template]||e.template,renderStatus:a,renderMenu:i,isPublishing:(null===l||void 0===l?void 0:l(e))||!1}),null===s||void 0===s?void 0:s(e)]},e.uuid));return(0,Wi.jsxs)("table",{className:hy.table,children:[(0,Wi.jsxs)("colgroup",{children:[(0,Wi.jsx)("col",{}),A,(0,Wi.jsx)("col",{className:hy.actionsCol})]}),(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[u,(0,Wi.jsx)("th",{scope:"col",className:pc()(hy.th,hy.thActions),children:(0,Wi.jsx)("span",{className:hy.srOnly,children:"Actions"})})]})}),(0,Wi.jsx)("tbody",{children:p})]})};
2var Cy=t(30965),by={};by.styleTagTransform=rc(),by.setAttributes=Zl(),by.insert=Kl().bind(null,"head"),by.domAPI=Jl(),by.insertStyleElement=nc();$l()(Cy.A,by);const vy=Cy.A&&Cy.A.locals?Cy.A.locals:void 0,xy=e=>{let{item:t,itemLabel:r,editUrl:o,onDuplicate:a,onCopyLink:i,onTogglePublish:s,onDelete:l,disabled:c}=e;const d=jl(),{currentOrganization:A}=Bm(),u=1===t.available,p=u||Jh(A,u),h=(0,n.useMemo)(()=>{const e=[{key:"open",label:"Open in builder",icon:(0,Wi.jsx)(Tc,{name:"Edit01"}),onClick:()=>d.push(o)}];return i&&e.push({key:"copy-link",label:"Copy shareable link",icon:(0,Wi.jsx)(Tc,{name:"Share07"}),disabled:!u,onClick:()=>i(t)}),e.push({key:"duplicate",label:"Duplicate",icon:(0,Wi.jsx)(Tc,{name:"Copy01"}),onClick:()=>a(t)},{type:"divider"},{key:"publish",label:p?u?"Unpublish":"Publish":(0,Wi.jsxs)("span",{className:vy.publishLabel,children:[(0,Wi.jsx)("span",{children:"Publish"}),(0,Wi.jsx)("span",{className:vy.publishReason,children:"You\u2019ve reached your published-slot limit."})]}),icon:(0,Wi.jsx)(Tc,{name:u?"SlashCircle01":"CheckCircle"}),disabled:!p,onClick:()=>s(t)},{type:"divider"},{key:"delete",label:`Delete ${r}`,icon:(0,Wi.jsx)(Tc,{name:"Trash01"}),destructive:!0,onClick:()=>l(t)}),e},[d,o,t,r,u,i,a,p,s,l]);return(0,Wi.jsx)(Wd,{trigger:(0,Wi.jsx)(Bc,{icon:(0,Wi.jsx)(Tc,{name:"DotsVertical"}),label:"More actions",disabled:c}),items:h})};var yy=t(61485),wy={};wy.styleTagTransform=rc(),wy.setAttributes=Zl(),wy.insert=Kl().bind(null,"head"),wy.domAPI=Jl(),wy.insertStyleElement=nc();$l()(yy.A,wy);const _y=yy.A&&yy.A.locals?yy.A.locals:void 0,Ey=e=>{var t;let{label:r,options:o,selectedValues:a,onChange:s}=e;
2const[l,c]=(0,n.useState)(!1),[d,A]=(0,n.useState)(null),u=(0,n.useRef)(null),p=(0,n.useRef)(null),h=a.length>0,g=0===a.length?`${r}: All`:1===a.length?`${r}: ${null===(t=o.find(e=>e.value===a[0]))||void 0===t?void 0:t.label}`:`${r}: ${a.length} selected`;(0,n.useEffect)(()=>{if(!l)return;const e=e=>{var n,t;null!==(n=u.current)&&void 0!==n&&n.contains(e.target)||null!==(t=p.current)&&void 0!==t&&t.contains(e.target)||c(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[l]),(0,n.useEffect)(()=>{if(!l)return;const e=e=>{var n;"Escape"===e.key&&(c(!1),null===(n=u.current)||void 0===n||n.focus())};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[l]),(0,n.useLayoutEffect)(()=>{if(!l||!u.current||!p.current)return;const e=()=>{const e=u.current.getBoundingClientRect(),n=p.current.offsetHeight,t=window.innerHeight-e.bottom,r=e.top,o=!(t>=n+4)&&(r>=n+4||r>t);A({position:"fixed",left:e.left,...o?{bottom:window.innerHeight-e.top+4}:{top:e.bottom+4}})};return e(),window.addEventListener("scroll",e,!0),window.addEventListener("resize",e),()=>{window.removeEventListener("scroll",e,!0),window.removeEventListener("resize",e)}},[l]);return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("button",{type:"button",ref:u,className:pc()(_y.trigger,{[_y["trigger--applied"]]:h}),onClick:()=>c(e=>!e),"aria-haspopup":"true","aria-expanded":l,children:[g,(0,Wi.jsx)(Tc,{name:"ChevronDown",className:_y.chevron})]}),l&&(0,i.createPortal)((0,Wi.jsx)("div",{ref:p,className:_y.panel,style:d||{position:"fixed",top:-9999,left:-9999},children:o.map(e=>(0,Wi.jsx)("div",{className:_y.option,children:(0,Wi.jsx)(Pc,{checked:a.includes(e.value),onChange:()=>{return n=e.value,void s(a.includes(n)?a.filter(e=>e!==n):[...a,n]);var n},label:e.label})},e.value))}),document.body)]})},ky=()=>{const[e,t]=(0,n.useState)({width:void 0,height:void 0});return(0,n.useEffect)(()=>{function e(){t({width:window.innerWidth,height:window.innerHeight})}return window.addEventListener("resize",e),e(),()=>window.removeEventListener("resize",e)},[]),e};var By=t(22581),Sy={};Sy.styleTagTransform=rc(),Sy.setAttributes=Zl(),Sy.insert=Kl().bind(null,"head"),Sy.domAPI=Jl(),Sy.insertStyleElement=nc();$l()(By.A,Sy);const jy=By.A&&By.A.locals?By.A.locals:void 0,Ty=[{value:"published",label:"Published"},{value:"unpublished",label:"Unpublished"}],Fy=e=>{let{search:n,onSearchChange:t,statusValues:r,onStatusChange:o,itemLabelPlural:a,templateFilterOptions:i,templateValues:s,onTemplateChange:l}=e;const{width:c}=ky(),d=c&&c<=767;return(0,Wi.jsxs)("div",{className:jy.root,children:[(0,Wi.jsx)("div",{className:jy.search,children:(0,Wi.jsx)(Qc,{size:d?"md":"sm",placeholder:`Search ${a}`,iconLeading:(0,Wi.jsx)(Tc,{name:"SearchLg"}),value:n,onChange:e=>t(e.target.value),"aria-label":`Search ${a}`})}),(0,Wi.jsxs)("div",{className:jy.filters,children:[(0,Wi.jsx)(Ey,{label:"Status",options:Ty,selectedValues:r,onChange:o}),i&&(0,Wi.jsx)(Ey,{label:"Template",options:i,selectedValues:s,onChange:l})]})]})};function Iy(e){let{item:t,updateItem:r,setItem:o,getCurrentData:a}=e;const[i,s]=(0,n.useState)(null),[l,c]=(0,n.useState)(null),d=(0,n.useRef)(null),A=(0,n.useCallback)(e=>{const n=e.available,t=a({...e,available:n?0:1});d.current={uuid:e.uuid,previousAvailable:n},c(n=>(null===n||void 0===n?void 0:n.uuid)===e.uuid?null:n),s(e.uuid),r(e.uuid,t)},[r,a]);(0,n.useEffect)(()=>{d.current&&(t.updateError?(c({uuid:d.current.uuid,message:oh(t.updateError).join(" "),previousAvailable:d.current.previousAvailable}),s(null),d.current=null):t.updateSuccess&&(s(null),d.current=null,o(null)))},[t.updateError,t.updateSuccess]);return{pendingUuid:i,failedRow:l,togglePublish:A,dismissError:(0,n.useCallback)(()=>c(null),[])}}var Ny=t(58944),Dy={};Dy.styleTagTransform=rc(),Dy.setAttributes=Zl(),Dy.insert=Kl().bind(null,"head"),Dy.domAPI=Jl(),Dy.insertStyleElement=nc();$l()(Ny.A,Dy);const Py=Ny.A&&Ny.A.locals?Ny.A.locals:void 0,zy=e=>{const t=jl(),{calendars:r,fetchCalendars:o}=Dx(),{calendar:a,updateCalendar:i,setCalendar:s,deleteCalendar:l}=Px(),{currentOrganization:c}=Bm(),d=aA(),{sortableTables:A,setWidgetsSorting:u}
2=Ox(),[p,h]=(0,n.useState)(""),g=Mx(p,200),[m,f]=(0,n.useState)([]),[C,b]=(0,n.useState)([]),v=!!g.trim()||m.length>0||C.length>0,x=function(e,t){let{search:r,statusValues:o,templateValues:a}=t;return(0,n.useMemo)(()=>{let n=e;const t=r.trim().toLowerCase();return t&&(n=n.filter(e=>e.name.toLowerCase().includes(t))),o.length&&(n=n.filter(e=>o.includes(e.available?"published":"unpublished"))),a.length&&(n=n.filter(e=>a.includes(e.template))),n},[e,r,o,a])}(r.collection,{search:g,statusValues:m,templateValues:C}),{sortedData:y}=zx(x,Ay,A.columns[dr].field,A.columns[dr].order),[w,_]=(0,n.useState)(1),E=Math.max(1,Math.ceil(y.length/sy)),k=y.slice((w-1)*sy,w*sy),B=(0,n.useRef)(null),[S,j]=(0,n.useState)("");(0,n.useEffect)(()=>{_(1)},[g,m,C]);const T=(0,n.useCallback)(e=>{var n;_(e),null===(n=B.current)||void 0===n||n.focus();const t=(e-1)*sy+1,r=Math.min(e*sy,y.length);j(`Showing ${t} to ${r} of ${y.length} calendars`)},[y.length]),F=(0,n.useCallback)(()=>{h(""),f([]),b([])},[]);(0,n.useEffect)(()=>{o()},[]),(0,n.useEffect)(()=>{r.fetchSuccess&&!r.collection.length&&("POP"===t.action&&e?t.go(-1):t.push("/calendar/new")),Gh()},[r.fetchSuccess]);const{pendingUuid:I,failedRow:N,togglePublish:D,dismissError:P}=Iy({item:a,updateItem:i,setItem:s,getCurrentData:Nx}),z=(0,n.useRef)(null),O=(0,n.useCallback)(e=>{const n=Nx(e);n.uuid=null,n.available=0,n.name="Copy of "+n.name,z.current={name:e.name},i(null,n)},[i]);(0,n.useEffect)(()=>{z.current&&(a.updateError?(d({variant:"error",message:`Could not duplicate "${z.current.name}". ${oh(a.updateError).join(" ")}`}),z.current=null):a.updateSuccess&&(d({variant:"success",message:`"${z.current.name}" duplicated.`}),z.current=null,s(null)))},[a.updateError,a.updateSuccess]);const[M,R]=(0,n.useState)(null),[L,U]=(0,n.useState)(null),G=(0,n.useRef)(null),W=(0,n.useCallback)(e=>l(e.uuid),[l]),H=(0,n.useCallback)(()=>{clearTimeout(G.current),U(null)},[]);(0,n.useEffect)(()=>{M&&a.deleteSuccess&&(U(M.name),clearTimeout(G.current),G.current=setTimeout(()=>U(null),6e3),R(null),s(null))},[a.deleteSuccess]),(0,n.useEffect)(()=>()=>clearTimeout(G.current),[]);const V=(0,n.useCallback)(()=>t.push("/calendar/new"),[t]),q=(0,n.useCallback)(e=>{Hh(Zm(`c/${e.slug}`,c.model.widget_domain)),d({variant:"success",message:"Link copied"})},[c.model,d]),$=r.fetch,Y=r.fetch&&!r.collection.length,J=A.columns[dr].field?{key:A.columns[dr].field,direction:A.columns[dr].order||"asc"}:void 0;return(0,Wi.jsxs)(uf,{sidebarId:"calendar",title:"Calendars",subtitle:`${c.model.name} calendar widgets.`,icon:"event",headerControls:[(0,Wi.jsx)(Cc,{iconLeading:(0,Wi.jsx)(Tc,{name:"Plus"}),onClick:V,children:"Create calendar"},"create-calendar")],children:[(0,Wi.jsxs)(fd,{className:Py.card,children:[(0,Wi.jsx)(Fy,{search:p,onSearchChange:h,statusValues:m,onStatusChange:f,itemLabelPlural:"calendars",templateFilterOptions:cy,templateValues:C,onTemplateChange:b}),(0,Wi.jsx)(fd.Body,{noPadding:!0,children:(0,Wi.jsx)("div",{className:Py.tableScroll,ref:B,tabIndex:-1,"aria-label":"Calendars table",children:Y||!r.collection.length&&!v?(0,Wi.jsx)(pA,{icon:(0,Wi.jsx)(Tc,{name:"Calendar2",size:24}),title:"No calendars yet",body:"Create your first calendar widget to get started."}):0===y.length?(0,Wi.jsx)(ty,{onClear:F,itemLabelPlural:"calendars"}):(0,Wi.jsx)(fy,{rows:k,sortBy:J,onSortChange:e=>{let{key:n,direction:t}=e;return u(dr,n,t)},isRowPublishing:e=>I===e.uuid,renderStatus:e=>(0,Wi.jsx)(Gx,{item:e,isPublishing:I===e.uuid}),renderMenu:e=>(0,Wi.jsx)(xy,{item:e,itemLabel:"calendar",editUrl:dy(e),onDuplicate:O,onCopyLink:q,onTogglePublish:D,onDelete:R,disabled:$}),rowExtra:e=>(null===N||void 0===N?void 0:N.uuid)===e.uuid?(0,Wi.jsx)(ny,{item:e,message:N.message,onRetry:()=>D(e),onDismiss:P,colSpan:5}):null})})}),(0,Wi.jsx)("div",{"aria-live":"polite",className:"sr-only",children:S}),(0,Wi.jsx)($x,{currentOrganization:c,itemLabel:"calendar",publishedCount:r.collection.filter(e=>1===e.available).length,rangeStart:k.length?(w-1)*sy+1:0,rangeEnd:(w-1)*sy+k.length,total:y.length,totalCount:r.collection.length,pagination:y.length>sy?(0,Wi.jsx)(Dd,{variant:"numbered",page:w,totalPages:E,onPageChange:T}):null})]}
2),(0,Wi.jsx)(Kx,{item:M,itemLabel:"calendar",deleting:a.delete,deleteErrorMessage:a.deleteError?oh(a.deleteError).join(" "):null,onConfirm:W,onCancel:()=>R(null)}),L&&(0,Wi.jsx)(kx,{title:L,text:"Its embed has stopped showing events.",onDismiss:H})]})},Oy=e=>(0,Wi.jsx)(oA,{children:(0,Wi.jsx)(zy,{...e})}),My=()=>window.Rewardful&&window.Rewardful.coupon||null;function Ry(){const e=j(),t=C(e=>e.subscriptionPlans),r=(0,n.useCallback)(async()=>await e(function(e){e({type:"SUBSCRIPTION_PLAN_FETCH"});let n="/api/subscription_plans.json";const t=My();return t&&(n+="?referral_coupon="+t.id),Hp.get(jr.getEndpointAddress()+n,jr.getAuthConfigIfAvailable()).then(n=>{e({type:"SUBSCRIPTION_PLAN_FETCH_FULFILLED",payload:n.data})}).catch(function(n){e({type:"SUBSCRIPTION_PLAN_FETCH_REJECTED",payload:n})})}),[e]),o=(0,n.useCallback)(async(n,t)=>await e(function(e,n){return function(t){t({type:"SUBSCRIPTION_PLAN_UPDATE"});const r="/api/subscription_plans"+(e?"/"+e:"")+".json";return(e?Hp.put:Hp.post)(r,n,jr.getAuthConfig()).then(e=>{t({type:"SUBSCRIPTION_PLAN_UPDATE_FULFILLED",payload:e.data})}).catch(function(e){t({type:"SUBSCRIPTION_PLAN_UPDATE_REJECTED",payload:e})})}}(n,t)),[e]),a=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"SUBSCRIPTION_PLAN_DELETE"});const t="/api/subscription_plans/"+e+".json";return Hp.delete(t,jr.getAuthConfig()).then(t=>{n({type:"SUBSCRIPTION_PLAN_DELETE_FULFILLED",payload:{uuid:e}})}).catch(function(e){n({type:"SUBSCRIPTION_PLAN_DELETE_REJECTED",payload:e})})}}(n)),[e]);return{subscriptionPlans:t,fetchPlans:r,updatePlan:o,deletePlan:a}}const Ly=e=>{let{label:n,onClick:t,disabled:r=!1}=e;return(0,Wi.jsx)("a",{href:r?null:"#",onClick:t,className:pc()("a-underlined",{"text-muted":r}),children:n})},Uy=e=>{let{wrapperClassName:t="",errorLevel:r,icon:o,header:a,body:i}=e;
2const[s,l]=(0,n.useState)(!1),c=(0,n.useCallback)(e=>{e.preventDefault(),l(!s)},[s]);return(0,Wi.jsxs)("div",{className:pc()("alert word-break-words d-flex alert-expandable",`alert-${r}`,t),children:[(0,Wi.jsx)("p",{className:"m-r-5 m-b-0",children:(0,Wi.jsx)("i",{className:"material-icons icon-sm glowing-icon",children:o})}),(0,Wi.jsxs)("div",{className:"alert-expandable-content",children:[(0,Wi.jsx)("div",{className:"alert-expandable-header",children:(0,Wi.jsxs)("a",{className:"d-inline-flex justify-content-between link-read-more",href:"#",onClick:c,children:[(0,Wi.jsx)("p",{className:"m-b-0 m-r-5 d-inline-flex title",children:a}),(0,Wi.jsxs)("span",{className:"d-flex",children:[(0,Wi.jsx)("i",{className:"material-icons",children:s?"keyboard_arrow_up":"keyboard_arrow_down"})," "]})]})}),s?(0,Wi.jsx)("p",{className:"content",children:i}):null]})]})},Gy=Intl.DateTimeFormat(window.navigator.language||"en-US",{year:"numeric",month:"short",day:"numeric"}),Wy=e=>{let{onUpdatePlan:t,onShowBillingHistory:r,onCancelSubscription:o,onChangeBillingDetails:a=()=>{},disabled:i=!1,onAddPaymentMethod:s}=e;const l=(0,n.useCallback)(e=>n=>{if(n.preventDefault(),!i)return e(),!1},[i]),{currentOrganization:c}=Bm(),d=c.subscription,{subscriptionPlans:A}=Ry(),u=((0,n.useMemo)(()=>A.collection.find(e=>e.uuid==d.uuid),[A.collection,d]),c.model),p=!!(1*d.is_annual),h=d.available&&d.expiry<Number.parseInt(new Date/1e3),g=u.organization_settings.sent_timestamp_renewal_failed_period_1,m=!!(d&&1*d.is_trial),f=(0,n.useMemo)(()=>{let e="Transitioning",n="badge-secondary";return d.is_trial?(e="Trial",n="badge-info"):1*d.is_terminated?(e="Cancelled",n="badge-warning"):h?(e="Due",n="badge-danger"):(e="Active",n="badge-success"),(0,Wi.jsx)("span",{className:`badge ${n}`,children:e})},[d,h]),C=d.expiry?(0,Wi.jsxs)("span",{children:[(0,Wi.jsxs)("strong",{children:[h?"has expired":"is valid until"," ",Gy.format(new Date(1e3*d.expiry))]}),"."]}):null,b=h?(0,Wi.jsx)("div",{className:"alert alert-danger",children:"Your subscription has expired. Please update your billing details to continue using the service."}):null,v=g?(0,Wi.jsx)("div",{className:"alert alert-danger",children:"Payment failed. Your account will revert to the FREE PLAN within 3 days if you decide to do nothing."}):null;let x=d.is_trial||d.is_terminated||!d.expiry||h?null:(0,Wi.jsxs)("p",{children:["The plan will auto-renew on"," ",(0,Wi.jsxs)("strong",{children:[Gy.format(new Date(1e3*d.expiry))," "]})]});const y=(0,Wi.jsxs)("p",{children:["Billing email: ",(0,Wi.jsx)("strong",{children:u.treasurer_email})," ",(0,Wi.jsx)("span",{className:"d-inline-flex",children:(0,Wi.jsxs)("button",{type:"button",className:"btn btn-link p-0 align-baseline text-primary",onClick:l(a),disabled:i,title:"Opens Stripe billing portal",children:["edit ",(0,Wi.jsx)("i",{className:"material-icons icon-xs",children:"open_in_new"})]})})]}),w=1*d.is_terminated?(0,Wi.jsx)("div",{className:"alert alert-warning",children:"You have canceled your subscription. You can renew it by clicking the button below."}):null,_=1*d.is_terminated?"Renew plan":"Change plan",E=(0,Wi.jsx)("button",{className:pc()("btn",{"btn-primary":!Boolean(d.is_trial),"btn-outline-primary":Boolean(d.is_trial)}),onClick:t,disabled:i||d.is_bundle,children:_}),k=d.is_bundle?(0,Wi.jsx)(Uy,{header:"You\u2019re currently on the Fluid Ministry Bundle.",errorLevel:"info",wrapperClassName:"m-t-5",body:(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("p",{children:["To change your Display.Church plan, you\u2019ll need to"," ",(0,Wi.jsx)("a",{href:"#",onClick:l(o),children:"cancel this bundle"})," ","first where it is managed."]}),(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("strong",{children:"Important"}),": There are no prorated refunds for Display.Church when canceling a bundle. We recommend canceling closer to your renewal date."]}),(0,Wi.jsx)("p",{children:"After you cancel the bundle, you will continue to have access to Display.Church until the current billing period ends."}),(0,Wi.jsx)("p",{children:"When your bundle fully expires, you\u2019ll be able to choose a new plan directly inside Display.Church."})]})}):null,B=Boolean(d.is_trial)?(0,Wi.jsx)("button",{className:"btn btn-primary",onClick:l(a),disabled:i,children:"Add payment method"}):null,S=[];m||S.push((0,Wi.jsx)(Ly,{label:"Update billing details",onClick:l(a),disabled:i})),d.is_trial||1*d.is_terminated||S.push((0,Wi.jsx)(Ly,{label:"Cancel subscription",onClick:l(o),disabled:i})),m&&!Boolean(d.is_terminated)&&S.push((0,Wi.jsx)(Ly,{label:"Cancel Trial",onClick:o})),m||S.push((0,Wi.jsx)(Ly,{label:"Show payments history",onClick:l(r),disabled:i}));const j=S.flatMap((e,n)=>n<S.length-1?[e,(0,Wi.jsxs)("span",{className:"text-muted-light",children:[" ","\u2022"," "]},`sep-${n}`)]:[e]);if(d.code===Tn.free)return null;const T=d&&d.expiry?(0,Wi.jsxs)("div",{className:"card-box",children:[(0,Wi.jsxs)("h4",{className:"card-title d-flex gap-xs align-items-start",children:[(0,Wi.jsxs)("span",{children:[d.name," - ",p?"Yearly":"Monthly"," ","renewal"]}),f," "]}),(0,Wi.jsxs)("p",{className:"",children:["Subscription ",C]}),w,x,b,v,y,(0,Wi.jsxs)("div",{className:"d-flex gap-xs",children:[E,B]}),k,(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("br",{}),j]})]}):(0,Wi.jsxs)("div",{className:"card-box",children:[w,x,b,(0,Wi.jsxs)("div",{className:"d-flex gap-xs",children:[E,B]}),k,(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("br",{}),j]})]});return(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-12",children:T})})},Hy=e=>{const{children:n}=e;return n?(0,Wi.jsx)("div",{className:pc()("alert alert-dismissible fade show",e.alertKind,e.className),role:"alert",children:n}):null};Hy.defaultProps={alertKind:"alert-success "};const Vy=Hy,qy=e=>{const t=(0,n.useRef)(null);t.current=e,(0,n.useEffect)(()=>()=>{const e=document.querySelector(".modal-backdrop");e&&e.remove(),document.getElementsByTagName("body")[0].className="",t.current&&t.current()},[])},$y=()=>window.Rewardful&&window.Rewardful.referral||"checkout_"+(new Date).getTime();function Yy(){const e=j(),t=C(e=>e.subscription),r=(0,n.useCallback)(async n=>await e(function(e){return function(n){var t;n({type:"SUBSCRIPTION_CHECKOUT_SESSION_CREATE"});let r=null;
2return r=Hp.post("/api/subscriptions/create_session.json",{stripe_price_id:e,referral:$y(),referralCoupon:null===(t=My())||void 0===t?void 0:t.id},jr.getAuthConfig()),r.then(e=>{n({type:"SUBSCRIPTION_CHECKOUT_SESSION_CREATE_FULFILLED",payload:e.data})}).catch(function(e){n({type:"SUBSCRIPTION_CHECKOUT_SESSION_CREATE_REJECTED",payload:e})})}}(n)),[e]),o=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"SUBSCRIPTION_CUSTOMER_PORTAL_LINK_FETCH"});let t=null,r="/api/subscriptions/create_customer_portal_link.json";return e&&(r+="?"+jr.objectToURLQuery({flow:e})),t=Hp.get(r,jr.getAuthConfig()),t.then(e=>{n({type:"SUBSCRIPTION_CUSTOMER_PORTAL_LINK_FETCH_FULFILLED",payload:e.data})}).catch(function(e){n({type:"SUBSCRIPTION_CUSTOMER_PORTAL_LINK_FETCH_REJECTED",payload:e})})}}(n)),[e]),a=(0,n.useCallback)(async(n,t,r)=>await e(function(e){return function(n){var t;n({type:"SUBSCRIPTION_CUSTOMER_SESSION_FETCH"});let r=null,o={stripe_price_id:e,referral:$y(),referralCoupon:null===(t=My())||void 0===t?void 0:t.id};return r=Hp.post("/api/subscriptions/create_customer_session.json",o,jr.getAuthConfig()),r.then(e=>{n({type:"SUBSCRIPTION_CUSTOMER_SESSION_FETCH_FULFILLED",payload:e.data})}).catch(function(e){n({type:"SUBSCRIPTION_CUSTOMER_SESSION_FETCH_REJECTED",payload:e})})}}(n)),[e]),i=(0,n.useCallback)(async(n,t,r)=>await e(function(e){return function(n){var t;n({type:"SUBSCRIPTION_PAYMENT_LINK_FETCH"});let r=null;My();let o={stripe_price_id:e,referral:$y(),referralCoupon:null===(t=My())||void 0===t?void 0:t.id};return r=Hp.post("/api/subscriptions/create_payment_link.json",o,jr.getAuthConfig()),r.then(e=>{n({type:"SUBSCRIPTION_PAYMENT_LINK_FETCH_FULFILLED",payload:e.data})}).catch(function(e){n({type:"SUBSCRIPTION_PAYMENT_LINK_FETCH_REJECTED",payload:e})})}}(n)),[e]);return{subscription:t,createStripeCheckoutSession:r,fetchCustomerPortalLink:o,createPaymentLink:i,fetchCustomerSession:a}}const Jy=e=>{var t;let{onUpdatePlan:r,onShowBillingHistory:o,disabled:a}=e;const{currentOrganization:i}=Bm(),s=i.subscription,l=(0,n.useMemo)(()=>void 0!==i.model.organizations_plans.find(e=>e.is_trial),[i]),c=(0,n.useCallback)(e=>n=>{if(n.preventDefault(),!a)return e(),!1},[a]);if(!s||s.code!==Tn.free)return null;const d=null===(t=i.model.organizations_plans)||void 0===t?void 0:t.find(e=>e.stripe_subscription_id),A=d?(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("br",{}),(0,Wi.jsx)(Ly,{label:"Show payments history",onClick:c(o),disabled:a})]}):null;return(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-12",children:(0,Wi.jsxs)("div",{className:"card-box",children:[(0,Wi.jsxs)("h4",{className:"card-title d-flex gap-xs",children:[(0,Wi.jsx)("span",{children:s.name}),(0,Wi.jsx)("span",{className:"badge badge-info",children:"FREE"})]}),(0,Wi.jsx)("p",{className:"",children:"Subscription is valid indefinitely."}),(0,Wi.jsx)("button",{className:"btn btn-primary",onClick:r,children:l?"Upgrade":"Start 30 days free trial"}),A]})})})};const Qy=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const t=(0,n.useRef)(null);return(0,n.useEffect)(()=>{const n=t.current;if(!n)return;n.classList.remove("animate-in"),n.style.opacity="0";const r=setTimeout(()=>{n.style.animationDelay=`${e}s`,n.classList.add("animate-in")},0);return()=>clearTimeout(r)},[e]),t},Ky=(e,n,t)=>{const r=Intl.NumberFormat(window.navigator.locale||"en-US",{style:"currency",currency:t,currencyDisplay:"narrowSymbol",minimumFractionDigits:0}),o=e/100,a=n&&n.amount_off?o-n.amount_off/100:n&&n.percent_off?o-o*n.percent_off/100:o;return r.format(a)},Xy=(e,n)=>{if(!e)return null;const t=Intl.NumberFormat(window.navigator.locale||"en-US",{style:"currency",currency:n,currencyDisplay:"symbol",minimumFractionDigits:0});return e.amount_off?`-${t.format(e.amount_off)}`:e.percent_off?`${e.percent_off}% off`:null},Zy=e=>{let{price:n,discount:t}=e;const r=t?(0,Wi.jsxs)("div",{className:"text-muted",children:["Discount applied:"," ",(0,Wi.jsx)("span",{className:"text-success",children:Xy(t,n.currency)}),". Regular price:"," ",(0,Wi.jsx)("span",{className:"text-secondary",children:Ky(n.unit_amount,null,n.currency)})]}):null;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("h2",{children:[Ky(n.unit_amount,t,n.currency),(0,Wi.jsx)("span",{className:"subscription-plan-column-price-interval",children:n.unit_amount?`per ${n.recurring.interval}`:"forever"})]}),r]})},ew=e=>{let{plan:n,price:t,showAction:r=!0,showImage:o=!0,onAction:a,showBestDealLabel:i=!1,index:s,actionLabel:l="Subscribe",discount:c,disabled:d=!1}=e;const A=Qy(.05*s),u=r?(0,Wi.jsx)("div",{className:"subscription-plan-column-action",children:(0,Wi.jsx)("button",{className:pc()("btn btn-primary w-100",{"btn-secondary":d}),onClick:a(t,n),disabled:d,children:l})}):null,p=n.images[0]&&o?(0,Wi.jsx)("div",{className:"subscription-plan-column-image",children:(0,Wi.jsx)("img",{src:n.images[0],alt:n.name})}):null,h=t.livemode?null:(0,Wi.jsx)("div",{className:"subscription-plan-column-sandbox",children:"Sandbox"}),g=i?(0,Wi.jsx)("div",{className:"subscription-plan-column-best-deal",children:"Best Deal"}):null;return(0,Wi.jsxs)("div",{ref:A,className:pc()("card-box subscription-plan-column",{"subscription-plan-column_highlight":i}),children:[(0,Wi.jsxs)("div",{className:"card-box-subscription-plan-column-labels",children:[g,h]}),(0,Wi.jsxs)("div",{className:"subscription-plan-column-heading",children:[p,(0,Wi.jsxs)("div",{className:"subscription-plan-column-name",children:[(0,Wi.jsx)("h3",{children:n.name}),(0,Wi.jsx)("p",{children:n.description})]})]}),(0,Wi.jsxs)("div",{className:"subscription-plan-column-price-cta",children:[(0,Wi.jsx)("div",{className:"subscription-plan-column-price",children:(0,Wi.jsx)(Zy,{price:t,discount:c})}),u]}),(0,Wi.jsxs)("div",{className:"subscription-plan-column-features",children:[(0,Wi.jsx)("p",{children:"This includes:"}),(0,Wi.jsx)("ul",{children:n.marketing_features.map((e,n)=>(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("i",{className:"material-icons",children:"check_circle"})," ",e.name]},n))})]})]})},nw=e=>{let{onIntervalChange:n,isSelected:t,interval:r,label:o}=e;return(0,Wi.jsx)("div",{role:"presentation",className:pc()("subscription-plan-table-selectors-interval-button",{"subscription-plan-table-selectors-interval-button_
2selected":t}),children:(0,Wi.jsx)("button",{id:`1-${r}-tab`,"data-testid":"1-month-tab-button",role:"tab",type:"button","aria-controls":"1-month-tab-panel","aria-label":Na(r),"aria-selected":"true",tabIndex:"0",title:Na(r),onClick:n(r),children:(0,Wi.jsx)("div",{className:"subscription-plan-table-selectors-interval-button-content",children:(0,Wi.jsx)("div",{className:"Tabs-TabListPaymentMethod",children:(0,Wi.jsx)("div",{className:"Tabs-TabListPaymentLabel","data-text":o,children:o})})})})})},tw=e=>{let{usage:t,limit:r}=e;const o=Number(r),a=(0,n.useMemo)(()=>({width:t/o*100+"%"}),[t,o]);return-1===o?(0,Wi.jsx)("div",{}):(0,Wi.jsx)("div",{className:pc()("comparison-bar",{"bg-danger":t>o}),children:(0,Wi.jsx)("div",{className:pc()("progress-bar",{"bg-danger":t>o,"bg-primary":t<o}),style:a,role:"progressbar","aria-valuenow":t,"aria-valuemin":"0","aria-valuemax":o})})},rw=e=>{let{newLimit:n,limit:t,usage:r}=e;const o=Intl.NumberFormat(window.navigator.locale||"en-US");return(0,Wi.jsxs)("div",{className:"plan-comparison-table-item-detail",children:[(0,Wi.jsxs)("div",{className:"plan-comparison-table-item-detail-item",children:["Current Plan usage:"," ",(0,Wi.jsxs)("span",{children:[o.format(r)," /"," ",-1!==t?o.format(t):"Unlimited"]})]}),(0,Wi.jsx)(tw,{usage:r,limit:t}),(0,Wi.jsxs)("div",{className:"plan-comparison-table-item-detail-item",children:["New Plan usage:"," ",(0,Wi.jsxs)("span",{children:[o.format(r)," / ",o.format(n)]})]}),(0,Wi.jsx)(tw,{usage:r,limit:n})]})},ow={[In.widgets]:e=>"Published Widget"+(1!==e?"s":""),[In.team]:e=>"Team Member"+(1!==e?"s":""),[In.domains]:e=>"Website Domain"+(1!==e?"s":""),[In.integrations]:e=>"Integration"+(1!==e?"s":""),[In.events]:e=>"Synced Events / month",[In.eventsMonthsAhead]:e=>`Month${1!==e?"s":""} of Future Events Pulled`,[In.views]:e=>"Widget Views / month"},aw=(In.widgets,In.integrations,In.domains,In.team,e=>{let{quotaKey:n,quota:t}=e;const r=Intl.NumberFormat(window.navigator.locale||"en-US");let o="";switch(n){case In.views:o="widget views";break;case In.events:o="events";break;case In.eventsMonthsAhead:o="months"}return(0,Wi.jsxs)(Wi.Fragment,{children:[r.format(t)," ",o]})}),iw=e=>{let{quotaKey:n,usage:t,newLimit:r}=e,o=null;switch(n){case In.eventsMonthsAhead:case In.views:case In.events:o=(0,Wi.jsxs)("span",{className:pc()("d-flex align-items-center gap-xxs text-warning"),children:[(0,Wi.jsx)("i",{className:"material-icons",children:"warning"}),"Will be reduced"]});break;default:const e=t>r&&-1!==r;o=(0,Wi.jsxs)("span",{className:pc()("d-flex align-items-center gap-xxs",{"text-success":t<=r,"text-danger":e}),children:[(0,Wi.jsx)("i",{className:"material-icons icon-sm",children:e?"warning":"check_circle"}),e?"Over ":"Within "," new limit"]})}return o},sw=e=>{let{quota:t,usage:r,icon:o,quotaKey:a,newQuota:i}=e;const s=ow[a](t),l=(0,n.useMemo)(()=>![In.events,In.views,In.eventsMonthsAhead].includes(a),[a]),c=(0,n.useMemo)(()=>-1===t?(0,Wi.jsxs)("div",{className:"text-secondary",children:["Your plan includes unlimited ",s.toLowerCase(),"."]}):null,[]),d=l?(0,Wi.jsx)(rw,{limit:t,newLimit:i,usage:r}):null,A=l?null:(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"d-flex gap-xxs",children:[(0,Wi.jsx)("div",{children:"Current Plan: "}),(0,Wi.jsx)("div",{children:(0,Wi.jsx)(aw,{quotaKey:a,quota:t})})]}),(0,Wi.jsxs)("div",{className:"d-flex gap-xxs",children:[(0,Wi.jsx)("div",{children:"New Plan: "}),(0,Wi.jsx)("div",{children:(0,Wi.jsx)(aw,{quotaKey:a,quota:i})})]})]});return(0,Wi.jsxs)("div",{className:"plan-comparison-table-item",children:[(0,Wi.jsxs)("div",{className:"plan-comparison-table-item-header",children:[(0,Wi.jsx)("strong",{children:s}),(0,Wi.jsx)(iw,{quotaKey:a,usage:r,newLimit:i})]}),c,d,A]})},lw=e=>{let{newPlan:t,newPrice:r,onCancel:o,onSubmit:a}=e;const{currentOrganization:i}=Bm(),s=Jp(i),l=s.quotas,c=((0,n.useCallback)(e=>{a(t,r)},[t,r,a]),eC(l,i.model.usage).map((e,n)=>{const r=i.model.usage[Dn[e]];if(!([In.widgets,In.team,In.integrations,In.domains].includes(e)&&t.metadata[e]>=r))return(0,Wi.jsx)("li",{children:(0,Wi.jsx)(sw,{quotaKey:e,quota:l[e],newQuota:t.metadata[e],usage:r})},`quota-${n}`)}));return(0,Wi.jsxs)("div",{className:"card-box",children:[(0,Wi.jsx)("div",{className:"card-title d-flex justify-content-between",children:(0,Wi.jsx)("span",{children:"You can't downgrade just yet"})}),(0,Wi.jsx)("div",{children:(0,Wi.jsx)("div",{className:"container",children:(0,Wi.jsxs)("div",{className:"row",children:[(0,Wi.jsxs)("div",{className:"col-md-6",children:[(0,Wi.jsxs)("p",{children:["You\u2019re trying to switch from the"," ",(0,Wi.jsx)("strong",{children:s.name})," to the"," ",(0,Wi.jsx)("strong",{children:t.name}),", but your current usage is above the limits of the new plan."]}),(0,Wi.jsx)("p",{children:"The table below shows where your usage exceeds the limits. To downgrade, you'll need to:"}),(0,Wi.jsxs)("ul",{className:"list",children:[(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("strong",{children:"Unpublish widgets"})," until you\u2019re within the new plan's limits"]}),(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("strong",{children:"Remove extra team members"})," if you're above the limit"]}),(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("strong",{children:"Disconnect or reduce integrations"})," if necessary"]}),(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("strong",{children:"Lower other usage areas"})," highlighted in red or with warnings"]})]}),(0,Wi.jsx)("p",{children:"Once your usage matches the new plan's limits, you\u2019ll be able to downgrade successfully."})]}),(0,Wi.jsx)("div",{className:"col-md-6",children:(0,Wi.jsx)("div",{className:"",children:(0,Wi.jsx)("ul",{className:"list-unstyled ",children:c})})})]})})}),(0,Wi.jsx)("hr",{}),(0,Wi.jsx)("div",{className:"w-100 d-flex justify-content-between",children:(0,Wi.jsx)("button",{className:"btn btn-secondary",onClick:o,children:"Cancel"})})]})},cw=e=>{let{size:t="md",onClose:r,header:o,id:a,sidebarId:i,children:s,title:l}=e;const c=jl();(0,n.useEffect)(()=>(window.$("#"+a).modal("show"),()=>{window.$("#"+a).modal("hide"),setTimeout(()=>{window.$(".modal-backdrop.fade.show").remove(),document.body.className=document.body.className.replace("modal-open","")},300)}),[]);return(0,Wi.jsx)(uf,{sidebarId:i,title:l,children:(0,Wi.jsx)("div",{className:"page-wrapper",children:(0,Wi.jsx)("div",{className:"content container-fluid",children:(0,Wi.jsx)("div",{id:a,className:pc()("modal custom-modal fade"),role:"dialog","data-backdrop":"static",children:(0,Wi.jsx)("div",{className:"modal-dialog",children:(0,Wi.jsxs)("div",{className:pc()("modal-content","modal
2-"+t),children:[(0,Wi.jsx)("button",{type:"button",className:"close","data-dismiss":"modal",onClick:e=>(e&&e.preventDefault&&(e.preventDefault(),e.stopPropagation()),r?r():(c.goBack(),!1)),children:"\xd7"}),(0,Wi.jsx)("div",{className:"modal-header",children:(0,Wi.jsxs)("h4",{className:"modal-title visible-xs",children:[(0,Wi.jsx)("img",{src:`/img/branding/${Xt.branding}/icon/ms-icon-310x310.png`,width:24,height:24,className:"m-r-5"}),o]})}),(0,Wi.jsx)("div",{className:"modal-body",children:s})]})})})})})})},dw=e=>{let{selectedPlan:n,selectedPrice:t,onCancel:r,onSubmit:o}=e;return(0,Wi.jsx)(cw,{id:"billingDetailsModal",header:"Plan Downgrade Details",size:"lg",onClose:r,children:(0,Wi.jsx)(lw,{newPlan:n,newPrice:t,onCancel:r,onSubmit:o})})},Aw=navigator.language||navigator.userLanguage||"en-US",uw=["AT","BE","CY","EE","FI","FR","DE","GR","IE","IT","LV","LT","LU","MT","NL","PT","SK","SI","ES","AD","MC","SM","VA","ME","XK","BG","HR","CZ","DK","HU","PL","RO","SE","AL","AM","AZ","BA","BY","CH","GE","IS","LI","MD","MK","NO","RS","TR","UA","GB"].includes(Aw.slice(-2).toUpperCase())?"eur":"usd",pw=()=>{const{currentOrganization:e}=Bm(),t=Jp(e),{subscriptionPlans:r}=Ry(),{createStripeCheckoutSession:o,subscription:a,fetchCustomerPortalLink:i}
2=Yy(),[s,l]=(0,n.useState)("month"),[c,d]=(0,n.useState)(uw),[A,u]=(0,n.useState)(!1),[p,h]=(0,n.useState)(null),[g,m]=(0,n.useState)(null),[f,C]=(0,n.useState)(!1),b=(0,n.useMemo)(()=>void 0!==e.model.organizations_plans.find(e=>Number.parseInt(e.is_trial)),[e]),v=a.fetch||a.startCheckoutSession||a.stripeBillingPortalLinkFetch||a.stripeCustomerSessionFetch||a.stripePaymentLinkFetch;(0,n.useEffect)(()=>{},[t]),(0,n.useEffect)(()=>{if(r.fetchSuccess){const e=Object.keys(r.collection[0].prices);e.includes(c)||d(e[0])}},[r.fetchSuccess]);const x=(0,n.useMemo)(()=>r.collection.sort((e,n)=>{var t,r,o,a;return((null===(t=e.prices[c])||void 0===t||null===(r=t.find(e=>{var n;return 0===(null===(n=e.recurring)||void 0===n?void 0:n.interval.localeCompare(s))}))||void 0===r?void 0:r.unit_amount)||0)-((null===(o=n.prices[c])||void 0===o||null===(a=o.find(e=>{var n;return 0===(null===(n=e.recurring)||void 0===n?void 0:n.interval.localeCompare(s))}))||void 0===a?void 0:a.unit_amount)||0)}).reduce((e,n)=>{var t;return(null===(t=n.prices[c])||void 0===t?void 0:t.length)>0&&(e[n.id]=n),e},{}),[r,c,s]),y=(0,n.useMemo)(()=>r.collection.reduce((e,n)=>{var t;const r=null===(t=n.prices[c])||void 0===t?void 0:t.find(e=>{var n;return 0===(null===(n=e.recurring)||void 0===n?void 0:n.interval.localeCompare(s))});return r&&r.active&&(e[n.id]=r),e},{}),[r,s,c]),w=(0,n.useCallback)(e=>()=>{l(e)},[l]),_=(0,n.useCallback)(e=>{d(e.target.value)},[d]),E=(0,n.useCallback)((n,r)=>()=>{const o=Object.values(Tn).indexOf(t.plan_code),a=Object.values(Tn).indexOf(r.metadata.app_plan_code);!t.is_trial&&t.plan_code!==Tn.free&&o>=a&&tC(r,e)?(h(r),m(n),u(!0)):k(n,r)},[A,t]),k=(0,n.useCallback)((e,n)=>{t.plan_code!==Tn.free?i("subscription_update"):o(e.id)},[]),B=(0,n.useCallback)(()=>{u(!1),h(null),m(null)},[u,h]),S=Object.values(y).map((e,n)=>{const o=x[e.product];let a="Subscribe",i=!1;if(b){if(!t.is_trial){const n=o.metadata.app_plan_code,r=Object.values(Tn),s=r.indexOf(t.plan_code),l=r.indexOf(n);if(!t.is_trial)if(s<l)a="Upgrade";else if(s>l)a="Downgrade";else{const n="month"===e.recurring.interval;e.id===t.stripe_price_id?(a="Current Plan",i=!0):t.is_annual&&n?a="Downgrade":t.is_annual||n||(a="Upgrade")}}}else a="Start Free Trial";return(0,Wi.jsx)(ew,{plan:o,price:e,onAction:E,showAction:!0,showImage:!1,showBestDealLabel:1===n,index:n,currency:c,actionLabel:a,discount:r.coupon,disabled:i||v},e.id)}),j=Object.keys(r.collection[0].prices).map(e=>(0,Wi.jsx)("option",{value:e,children:e.toUpperCase()},e)),T=j.length>1?(0,Wi.jsx)("div",{className:"currency-select-wrapper",children:(0,Wi.jsx)("select",{className:"currency-select",onChange:_,children:j})}):null;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)($b,{error:a.stripeCustomerSessionFetchError,heading:"Couldn't start Customer Session"}),(0,Wi.jsx)($b,{error:a.startCheckoutSessionError,heading:"Couldn't start Checkout Session"}),(0,Wi.jsx)($b,{error:a.stripeBillingPortalLinkFetchError,heading:"Couldn't start Billing Portal Session"}),A?(0,Wi.jsx)(dw,{selectedPlan:p,selectedPrice:g,onCancel:B,onSubmit:k}):null,(0,Wi.jsxs)("div",{className:"subscription-plan-table-selectors",children:[(0,Wi.jsx)("div",{}),(0,Wi.jsx)("div",{className:"subscription-plan-table-selectors-interval-container",children:(0,Wi.jsxs)("div",{role:"tablist","aria-orientation":"horizontal","aria-label":"Billing intervals",className:"subscription-plan-table-selectors-interval",children:[(0,Wi.jsx)(nw,{onIntervalChange:w,isSelected:"month"===s,label:"Monthly",interval:"month"}),(0,Wi.jsx)(nw,{onIntervalChange:w,isSelected:"year"===s,label:"Yearly",interval:"year"}),(0,Wi.jsx)("span",{className:pc()("subscription-plan-table-selectors-interval-button_glider",{"subscription-plan-table-selectors-interval-button_glider-right":"month"!==s})})]})}),(0,Wi.jsx)("div",{children:T})]}),(0,Wi.jsx)("div",{className:"subscription-plan-table",children:S})]})},hw=e=>{let{discount:n}=e;if(!My()||!n)return null;const t="once"===n.duration?"first payment":"each payment";return(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-12",children:(0,Wi.jsx)("div",{className:"d-flex justify-content-center alert alert-success",children:(0,Wi.jsxs)("div",{children:["Congratulations: Affiliate Discount Found!"," ",(0,Wi.jsx)("strong",{children:n.name}),"! ",t,"."]})})})})},gw=e=>
2{const[t,r]=(0,n.useState)(!1),{user:o,checkSession:a,resendActivationToken:i}=qp(),{currentOrganization:s}=Bm(),{fetchPlans:l,subscriptionPlans:c}=Ry(),{subscription:d,fetchCustomerPortalLink:A,createStripeCheckoutSession:u}=Yy(),{clearErrors:p}=eh(),h=d.startCheckoutSession||d.stripeBillingPortalLinkFetch,g=d.fetch||d.startCheckoutSession||d.stripeBillingPortalLinkFetch||d.stripeCustomerSessionFetch||d.stripePaymentLinkFetch,m=s.model,f=(0,n.useRef)(null);qy(e=>{},[]),(0,n.useEffect)(()=>{d.startCheckoutSessionSuccess&&d.checkoutSession&&window.open(d.checkoutSession.url,"_self")},[d.startCheckoutSessionSuccess,d.checkoutSession]),(0,n.useEffect)(()=>{var e;null!==(e=d.stripePaymentLink)&&void 0!==e&&e.url&&window.open(d.stripePaymentLink.url,"_self")},[d.stripePaymentLink]),(0,n.useEffect)(()=>{const e=window.Rewardful||null;e&&e.ready(()=>{console.log("rewardful ready")})},[]),(0,n.useEffect)(()=>{c.fetchSuccess&&c.collection.length&&t&&setTimeout(()=>document.getElementById("subscription-pricing-table").scrollIntoView({block:"center",inline:"center",behavior:"smooth"}),100)},[c.fetchSuccess]),(0,n.useEffect)(()=>(p(),l(),Gh(),()=>{p(),window.$("#edit_plan").modal("hide")}),[]),(0,n.useEffect)(()=>(m&&m.pending_payment,()=>{clearTimeout(f.current)}),[m]),(0,n.useEffect)(()=>{d.stripeBillingPortalLinkFetchSuccess&&d.stripeBillingPortalLink&&window.open(d.stripeBillingPortalLink.url,"_self")},[d.stripeBillingPortalLinkFetchSuccess]);const C=e=>(e.preventDefault(),i(),!1),b=(0,n.useCallback)(()=>{h||A()},[h]),v=(0,n.useCallback)(()=>{h||A("subscription_cancel")},[h]),x=(0,n.useCallback)(()=>{h||A()},[h]),y=(0,n.useCallback)(()=>{s.subscription.is_terminated?A():(r(!0),l())},[s.subscription,t]),w=(0,n.useCallback)(()=>{u(s.subscription.stripe_price_id)},[s.subscription]),_=o.model;if(!(_&&_.is_account_verified))return(0,Wi.jsx)(nb,{title:"Workspace settings",subtitle:(null===m||void 0===m?void 0:m.name)&&`Applies to ${m.name}. Other workspaces are unaffected.`,tabs:tb,children:(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-lg-6",children:(0,Wi.jsxs)("div",{className:"card-box",children:[(0,Wi.jsx)("div",{className:"card-title",children:(0,Wi.jsx)("h4",{children:"Activate your account"})}),(0,Wi.jsx)("p",{children:"We permit only verified accounts to subscribe and create calendars."}),(0,Wi.jsx)("p",{children:"Please check your mailbox for the email we sent you after you registered."}),(0,Wi.jsxs)("p",{children:["If you did not receive an email from us, please check your SPAM folder. If no luck in there, please try to"," ",(0,Wi.jsx)("a",{href:"#",onClick:C,children:"resend the activation link"}),"."]})]})})})});const E=(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Vy,{alertKind:"alert-info",children:m&&1*m.pending_payment?"Your subscription payment is being processed. Your plan will become active shortly.":null}),(0,Wi.jsxs)("div",{className:"row",children:[(0,Wi.jsxs)("div",{className:"col-md-6",children:[(0,Wi.jsx)(Wy,{onUpdatePlan:y,onShowBillingHistory:b,onCancelSubscription:v,onChangeBillingDetails:x,disabled:h||g,onAddPaymentMethod:w}),(0,Wi.jsx)(Jy,{onUpdatePlan:y,onShowBillingHistory:b,disabled:h||g})]}),(0,Wi.jsx)("div",{className:"col-md-6",children:(0,Wi.jsx)(aC,{showManageButton:!1})})]})]}),k=c.collection.length?(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-12",id:"subscription-pricing-table",children:(0,Wi.jsx)(pw,{})})}):null,B=(0,Wi.jsxs)(Wi.Fragment,{children:[E,t?(0,Wi.jsxs)("div",{className:"card-box",children:[(0,Wi.jsx)(hw,{discount:c.coupon}),c.fetch?(0,Wi.jsx)(xf,{}):k]}):null]});return(0,Wi.jsx)(nb,{title:"Workspace settings",subtitle:(null===m||void 0===m?void 0:m.name)&&`Applies to ${m.name}. Other workspaces are unaffected.`,tabs:tb,children:B})};var mw=t(37258),fw={};fw.styleTagTransform=rc(),fw.setAttributes=Zl(),fw.insert=Kl().bind(null,"head"),fw.domAPI=Jl(),fw.insertStyleElement=nc();$l()(mw.A,fw);const Cw=mw.A&&mw.A.locals?mw.A.locals:void 0,bw=e=>{let{kind:n="gray",icon:t,title:r,children:o,action:a}=e;return(0,Wi.jsxs)("div",{className:pc()(Cw.root,Cw[`root--${n}`]),children:[(0,Wi.jsx)("span",{className:Cw.icon,children:t}),(0,Wi.jsxs)("div",{className:Cw.text,children:[(0,Wi.jsx)("b",{className:Cw.title,children:r}),o&&(0,Wi.jsx)("p",{className:Cw.body,children:o})]}),a&&(0,Wi.jsx)("button",{type:"button",className:Cw.action,onClick:a.onClick,disabled:a.disabled,children:a.label})]})},vw=Intl.DateTimeFormat(window.navigator.language||"en-US",{year:"numeric",month:"short",day:"numeric"}),xw=e=>e?vw.format(new Date(1e3*e)):null,yw=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"EUR";return new Intl.NumberFormat(window.navigator.language||"en-US",{style:"currency",currency:n,maximumFractionDigits:0}).format(e)};function ww(e){var n;let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o=e.model,a=e.subscription||{},i=o.treasurer_email,s=Boolean(1*o.pending_payment)||t,l=Boolean(null===(n=o.organization_settings)||void 0===n?void 0:n.sent_timestamp_renewal_failed_period_1),c=r||(o.organizations_plans||[]).some(e=>1*e.is_trial),d=(o.organizations_plans||[]).some(e=>e.stripe_subscription_id),A=(e=>{var n;const t=null===e||void 0===e||null===(n=e.subscription)||void 0===n?void 0:n.code;if(t&&t!==Tn.free)return null;const r=nC(e);return r&&1*r.is_terminated!==1?r:null})(e),u=(e=>{var n;const t=null===e||void 0===e||null===(n=e.subscription)||void 0===n?void 0:n.code;if(t&&t!==Tn.free)return!1;const r=nC(e);return Boolean(r&&1*r.is_terminated===1)})(e),p=i?{label:"Billing email",value:i,action:"editBillingEmail"}:null;if(a.is_bundle)return{badge:{color:"success",label:"Active"},title:a.name||"Bundle plan",subtitle:"Yearly renewal \xb7 billed through the bundle",band:{kind:"info",icon:"Package",title:`This workspace is part of the ${a.name||"bundle"}.`,body:"Your plan and limits are set by the bundle owner, and billing is handled outside this workspace. Changing plan here is not possible."},facts:[a.expiry&&{label:"Valid until",value:xw(a.expiry)}
2].filter(Boolean),primaryActions:[{key:"changePlan",label:"Change plan",hierarchy:"primary",disabled:!0}],footerLinks:[],footerNote:"Payments are handled by the bundle owner and are not visible here."};if(s)return{badge:{color:"gray",label:"Pending"},title:a.name||"Subscription",subtitle:"Your plan will become active shortly",band:{kind:"info",icon:"ClockRewind",title:"Your subscription payment is being processed",body:"Your plan will become active shortly. This page updates on its own once it's confirmed \u2014 there is nothing to do, and reloading will not charge you twice."},facts:[{label:"Paid",value:"Today, via Stripe"},{label:"Waiting on",value:"Confirmation from Stripe"},p].filter(Boolean),primaryActions:[{key:"changePlan",label:"Change plan",hierarchy:"primary",disabled:!0}],footerLinks:[],footerNote:"Payment history appears once the payment is confirmed."};const h=!a.code||a.code===Tn.free;return h&&A?{badge:{color:"error",label:"Reverted"},title:"Forever Free plan",subtitle:`Your previous plan ended on ${xw(A.expiry)}.`,band:{kind:"err",icon:"AlertCircle",title:"Renewal failed, so the plan reverted to free",body:"Some widgets, website domains or team members may now be blocked while your usage is above the free plan's limits. Renewing restores everything exactly as it was \u2014 nothing was deleted."},facts:[A.price&&{label:"Previous plan",value:`${yw(A.price)} per ${1*A.is_annual?"year":"month"}`},{label:"Reverted on",value:xw(a.created||A.expiry)},p].filter(Boolean),primaryActions:[{key:"renew",label:"Renew plan",hierarchy:"primary"}],footerLinks:d?[{key:"paymentHistory",label:"Payment history",external:!0}]:[]}:h?u?{badge:{color:"gray",label:"Free"},title:"Forever Free plan",subtitle:"Valid indefinitely. No subscription, so nothing to renew.",band:null,facts:[p].filter(Boolean),primaryActions:[{key:"changePlan",label:c?"Upgrade":"Start 30-day free trial",hierarchy:"primary"}],footerLinks:d?[{key:"paymentHistory",label:"Payment history",external:!0}]:[],footerNote:d?null:"No payments yet."}:c?{badge:{color:"gray",label:"Free"},title:"Forever Free plan",subtitle:"Valid indefinitely. No subscription, so nothing to renew.",band:{kind:"gray",icon:"ClockRewind",title:"Your free trial has already been used",body:"A trial is available once per workspace, so upgrading now starts a paid plan straight away."},facts:[{label:"Renews",value:"Never \u2014 the free plan does not expire"},p].filter(Boolean),primaryActions:[{key:"changePlan",label:"Upgrade",hierarchy:"primary"}],footerLinks:d?[{key:"paymentHistory",label:"Payment history",external:!0}]:[],footerNote:d?null:"No payments yet."}:{badge:{color:"gray",label:"Free"},title:"Forever Free plan",subtitle:"Valid indefinitely. No subscription, so nothing to renew.",band:null,facts:[p].filter(Boolean),primaryActions:[{key:"changePlan",label:"Start 30-day free trial",hierarchy:"primary"}],footerLinks:[],footerNote:"No payments yet."}:1*a.is_terminated?{badge:{color:"warning",label:"Cancelled"},title:a.name,subtitle:"Will not renew",band:{kind:"warn",icon:"SlashCircle01",title:`Your subscription ends on ${xw(a.expiry)}`,body:"Everything keeps working until then. After that the workspace reverts to the free plan, and anything over the free limits stops being published."},facts:[{label:"Access until",value:xw(a.expiry)},{label:"Renews",value:"No \u2014 cancelled"},p].filter(Boolean),primaryActions:[{key:"renew",label:"Renew plan",hierarchy:"primary",external:!0},{key:"changePlan",label:"Change plan",hierarchy:"secondaryGray"}],footerLinks:d?[{key:"paymentHistory",label:"Payment history",external:!0}]:[]}:1*a.is_trial?{badge:{color:"gray",label:"Trial"},title:a.name,subtitle:"Monthly renewal after the trial"+(a.price?` \xb7 ${yw(a.price)} per month`:""),band:null,facts:[{label:"Trial ends",value:xw(a.expiry)},a.price&&{label:"First charge",value:`${yw(a.price)} on ${xw(a.expiry)}`},p].filter(Boolean),primaryActions:[{key:"changePlan",label:"Change plan",hierarchy:"primary"},{key:"manageSubscription",label:"Manage subscription",hierarchy:"secondaryGray",external:!0}],footerLinks:[{key:"cancelTrial",label:"Cancel trial"},d&&{key:"paymentHistory",label:"Payment history",external:!0}
2].filter(Boolean)}:l?{badge:{color:"warning",label:"Renewal failed"},title:a.name,subtitle:`${1*a.is_annual?"Yearly":"Monthly"} renewal${a.price?` \xb7 ${yw(a.price)} per ${1*a.is_annual?"year":"month"}`:""}`,band:{kind:"err",icon:"CreditCardDown",title:"Renewal payment failed",body:"We could not charge the card on file. Update it in the billing portal, or the plan will revert to free if payment keeps failing."},facts:[a.price&&{label:"Amount due",value:yw(a.price)},p].filter(Boolean),primaryActions:[{key:"updateCard",label:"Update card",hierarchy:"primary",external:!0},{key:"changePlan",label:"Change plan",hierarchy:"secondaryGray"}],footerLinks:[{key:"cancelSubscription",label:"Cancel subscription"},d&&{key:"paymentHistory",label:"Payment history",external:!0}].filter(Boolean)}:{badge:{color:"success",label:"Active"},title:a.name,subtitle:`${1*a.is_annual?"Yearly":"Monthly"} renewal${a.price?` \xb7 ${yw(a.price)} per ${1*a.is_annual?"year":"month"}`:""}`,band:null,facts:[{label:"Valid until",value:xw(a.expiry)},{label:"Renews",value:`Automatically on ${xw(a.expiry)}`},p].filter(Boolean),primaryActions:[{key:"changePlan",label:"Change plan",hierarchy:"primary"},{key:"manageSubscription",label:"Manage subscription",hierarchy:"secondaryGray",external:!0}],footerLinks:[{key:"cancelSubscription",label:"Cancel subscription"},d&&{key:"paymentHistory",label:"Payment history",external:!0}].filter(Boolean)}}var _w=t(27720),Ew={};Ew.styleTagTransform=rc(),Ew.setAttributes=Zl(),Ew.insert=Kl().bind(null,"head"),Ew.domAPI=Jl(),Ew.insertStyleElement=nc();$l()(_w.A,Ew);const kw=_w.A&&_w.A.locals?_w.A.locals:void 0,Bw=()=>(0,Wi.jsx)(Tc,{name:"ArrowUpRight",size:14,className:kw.extIcon}),Sw=e=>{var t;let{actions:r,disabled:o=!1,checkingOut:a=!1}=e;const{currentOrganization:i}=Bm(),{user:s}=qp(),l=Boolean(null===(t=s.model)||void 0===t?void 0:t.has_used_trial),c=(0,n.useMemo)(()=>ww(i,a,l),[i,a,l]),d=(0,n.useMemo)(()=>Object.fromEntries(Object.keys(r).map(e=>[e,n=>{var t,a;null===n||void 0===n||null===(t=n.preventDefault)||void 0===t||t.call(n),o||null===(a=r[e])||void 0===a||a.call(r)}])),[r,o]),A=(0,n.useMemo)(()=>{var e;return(null===(e=c.band)||void 0===e?void 0:e.action)&&{label:c.band.action.label,disabled:o,onClick:d[c.band.action.key]}},[c.band,o,d]),u=c.facts.map(e=>(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)("dt",{children:e.label}),(0,Wi.jsxs)("dd",{children:[(0,Wi.jsx)("span",{className:kw.factValue,children:e.value}),e.action&&(0,Wi.jsx)("a",{href:"#",onClick:d[e.action],children:"Edit"})]})]},e.label)),p=u.length?(0,Wi.jsx)("dl",{className:kw.facts,children:u}):null,h=c.primaryActions.map(e=>(0,Wi.jsx)(Cc,{hierarchy:e.hierarchy,disabled:o||e.disabled,iconTrailing:e.external?(0,Wi.jsx)(Bw,{}):null,onClick:d[e.key],children:e.label},e.key)),g=c.footerLinks.map((e,t)=>(0,Wi.jsxs)(n.Fragment,{children:[t>0&&(0,Wi.jsx)("span",{className:kw.sep,children:"\xb7"}),(0,Wi.jsxs)("button",{type:"button",className:kw.link,disabled:o,onClick:d[e.key],children:[e.label,e.external&&(0,Wi.jsx)(Bw,{})]})]},e.key)),m=c.footerNote?(0,Wi.jsx)("span",{children:c.footerNote}):g;return(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:(0,Wi.jsxs)("span",{className:kw.titleRow,children:[c.title,(0,Wi.jsx)(yc,{color:c.badge.color,size:"sm",children:c.badge.label})]}),subtitle:c.subtitle}),c.band&&(0,Wi.jsx)(bw,{kind:c.band.kind,icon:(0,Wi.jsx)(Tc,{name:c.band.icon,size:20}),title:c.band.title,action:A,children:c.band.body}),(0,Wi.jsxs)(fd.Body,{className:kw.body,children:[p,(0,Wi.jsx)("div",{className:kw.actions,children:h})]}),(c.footerLinks.length>0||c.footerNote)&&(0,Wi.jsx)(fd.Footer,{className:kw.footer,children:m})]})};var jw=t(99782),Tw={};Tw.styleTagTransform=rc(),Tw.setAttributes=Zl(),Tw.insert=Kl().bind(null,"head"),Tw.domAPI=Jl(),Tw.insertStyleElement=nc();$l()(jw.A,Tw);const Fw=jw.A&&jw.A.locals?jw.A.locals:void 0,Iw=e=>{let{email:n,onResend:t,onChangeEmail:r,disabled:o}=e;return(0,Wi.jsx)(fd,{className:Fw.root,children:(0,Wi.jsxs)(fd.Body,{children:[(0,Wi.jsx)("span",{className:Fw.disc,children:(0,Wi.jsx)(Tc,{name:"Lock01",size:24})}),(0,Wi.jsx)("h2",{className:Fw.title,children:"Activate your account to manage billing"}),(0,Wi.jsx)("p",{className:Fw.body,children:"We sent an activation link 
2when the account was created. Until it is used we cannot start a subscription or show payment details."}),n&&(0,Wi.jsxs)("div",{className:Fw.sent,children:[(0,Wi.jsx)(Tc,{name:"CheckCircle",size:20,className:Fw.sentIcon}),(0,Wi.jsxs)("span",{children:["Sent to ",(0,Wi.jsx)("strong",{children:n})]})]}),(0,Wi.jsxs)("div",{className:Fw.actions,children:[(0,Wi.jsx)(Cc,{hierarchy:"primary",disabled:o,iconLeading:(0,Wi.jsx)(Tc,{name:"RefreshCcw01",size:20}),onClick:t,children:"Resend activation link"}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",disabled:o,onClick:r,children:"Change email address"})]})]})})};var Nw=t(15884),Dw={};Dw.styleTagTransform=rc(),Dw.setAttributes=Zl(),Dw.insert=Kl().bind(null,"head"),Dw.domAPI=Jl(),Dw.insertStyleElement=nc();$l()(Nw.A,Dw);const Pw=Nw.A&&Nw.A.locals?Nw.A.locals:void 0,zw=()=>{var e,t,r;const o=jl(),a=Tl(),{user:i,checkSession:s,resendActivationToken:l}=qp(),{currentOrganization:c}=Bm(),{subscription:d,fetchCustomerPortalLink:A}=Yy(),u=d.stripeBillingPortalLinkFetch||d.stripeCustomerSessionFetch,[p,h]=(0,n.useState)(!1),g=(0,n.useRef)(null);(0,n.useEffect)(()=>{new URLSearchParams(a.search).has("checkout")&&(g.current=JSON.stringify(c.subscription),h(!0),o.replace(a.pathname))},[]),(0,n.useEffect)(()=>{p&&JSON.stringify(c.subscription)!==g.current&&h(!1)},[p,c.subscription]),(0,n.useEffect)(()=>{if(!p)return;let e=0;const n=setInterval(()=>{e+=1,s(),e>=8&&(clearInterval(n),h(!1))},3e3);return()=>clearInterval(n)},[p,s]),(0,n.useEffect)(()=>{d.stripeBillingPortalLinkFetchSuccess&&d.stripeBillingPortalLink&&window.open(d.stripeBillingPortalLink.url,"_self")},[d.stripeBillingPortalLinkFetchSuccess]),(0,n.useEffect)(()=>{var e;if(!(1*(null===(e=c.model)||void 0===e?void 0:e.pending_payment)))return;const n=setInterval(()=>s(),5e3);return()=>clearInterval(n)},[null===(e=c.model)||void 0===e?void 0:e.pending_payment]);const m=(0,n.useCallback)(()=>{o.push("/organization-settings/billing/plans")},[o]),f=(0,n.useCallback)(e=>{var n;null===e||void 0===e||null===(n=e.preventDefault)||void 0===n||n.call(e),l()},[l]),C={changePlan:m,renew:m,manageSubscription:()=>A(),updateCard:()=>A(),editBillingEmail:()=>A(),paymentHistory:()=>A(),cancelSubscription:()=>A("subscription_cancel"),cancelTrial:()=>A("subscription_cancel"),changeEmail:()=>A()},b=Boolean(null===(t=i.model)||void 0===t?void 0:t.is_account_verified),v=c.model;return(0,Wi.jsx)(nb,{title:"Workspace settings",subtitle:(null===v||void 0===v?void 0:v.name)&&`Applies to ${v.name}. Other workspaces are unaffected.`,tabs:tb,children:b?(0,Wi.jsxs)("div",{className:Pw.grid,children:[(0,Wi.jsx)(Sw,{actions:C,disabled:u||p,checkingOut:p}),(0,Wi.jsx)(aC,{title:"Plan usage",splitFooter:!0,showManageButton:!1})]}):(0,Wi.jsx)(Iw,{email:null===(r=i.model)||void 0===r?void 0:r.email,disabled:i.resendActivation,onResend:f,onChangeEmail:C.changeEmail})})};var Ow=t(51116),Mw={};Mw.styleTagTransform=rc(),Mw.setAttributes=Zl(),Mw.insert=Kl().bind(null,"head"),Mw.domAPI=Jl(),Mw.insertStyleElement=nc();$l()(Ow.A,Mw);const Rw=Ow.A&&Ow.A.locals?Ow.A.locals:void 0,Lw=(e,n,t)=>{const r=((e,n)=>n?n.amount_off?e-n.amount_off/100:n.percent_off?e-e*n.percent_off/100:e:e)((e||0)/100,t);return new Intl.NumberFormat(window.navigator.language||"en-US",{style:"currency",currency:n,currencyDisplay:"narrowSymbol",minimumFractionDigits:0}).format(r)},Uw=e=>{var t;let{plan:r,monthlyPrice:o,yearlyPrice:a,interval:i,currency:s,discount:l,isCurrent:c,isBest:d,actionLabel:A,disabled:u,onAction:p}=e;const h="year"===i;let g;if(!(null!==o&&void 0!==o&&o.unit_amount)&&!(null!==a&&void 0!==a&&a.unit_amount))g=(0,Wi.jsxs)("div",{className:Rw.price,children:[(0,Wi.jsxs)("div",{className:Rw["now-price"],children:[(0,Wi.jsx)("span",{className:Rw.amount,children:Lw(0,s,null)}),(0,Wi.jsx)("span",{className:Rw.interval,children:"/month"})]}),(0,Wi.jsx)("p",{className:Rw.billNote,children:"Free forever, no card needed"})]});else if(h&&a){const e=Math.round(a.unit_amount/12);g=(0,Wi.jsxs)("div",{className:Rw.price,children:[o&&(0,Wi.jsxs)("div",{className:Rw.was,children:[Lw(o.unit_amount,s,null),"/month"]}),(0,Wi.jsxs)("div",{className:Rw["now-price"],children:[(0,Wi.jsx)("span",{className:Rw.amount,children:Lw(e,s,l)}),(0,Wi.jsx)("span",{className:Rw.interval,children:"/month"})]}),(0,Wi.jsxs)("p",{className:Rw.billNote,children:[Lw(a.unit_amount,s,l)," billed yearly"]})]})}else g=(0,Wi.jsxs)("div",{className:Rw.price,children:[(0,Wi.jsxs)("div",{className:Rw["now-price"],children:[(0,Wi.jsx)("span",{className:Rw.amount,children:o?Lw(o.unit_amount,s,l):"\u2014"}),(0,Wi.jsx)("span",{className:Rw.interval,children:"/month"})]}),a&&(0,Wi.jsxs)("p",{className:Rw.billNote,children:[Lw(a.unit_amount,s,l)," if billed yearly"]})]});const m=h?a||o:o||a,f=(0,n.useCallback)(()=>{m&&p(m,r)},[m,p,r]);let C=null;c?C=(0,Wi.jsx)("span",{className:Rw.flag,children:"Current plan"}):d&&(C=(0,Wi.jsx)("span",{className:pc()(Rw.flag,Rw["flag--neutral"]),children:"Best deal"}));const b=null===(t=r.marketing_features)||void 0===t?void 0:t.map((e,n)=>(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)(Tc,{name:"Check",size:16,className:Rw.checkIcon}),e.name]},n));let v="secondaryGray";return!c&&d&&(v="primary"),(0,Wi.jsxs)("div",{className:pc()(Rw.col,{[Rw.best]:d&&!c,[Rw.now]:c}),children:[C,(0,Wi.jsx)("h3",{className:Rw.name,children:r.name}),(0,Wi.jsx)("p",{className:Rw.tag,children:r.description}),g,(0,Wi.jsx)("div",{className:Rw.cta,children:(0,Wi.jsx)(Cc,{hierarchy:v,disabled:u||c,onClick:f,children:A})}),(0,Wi.jsxs)("ul",{className:Rw.includes,children:[(0,Wi.jsx)("li",{className:Rw.includesHeading,children:"This includes"}),b]}),m&&!m.livemode&&(0,Wi.jsx)("div",{className:Rw.sandbox,children:"Sandbox price"})]})};var Gw=t(51336),Ww={};Ww.styleTagTransform=rc(),Ww.setAttributes=Zl(),Ww.insert=Kl().bind(null,"head"),Ww.domAPI=Jl(),Ww.insertStyleElement=nc();$l()(Gw.A,Ww);const Hw=Gw.A&&Gw.A.locals?Gw.A.locals:void 0,Vw=()=>(0,Wi.jsxs)("div",{className:Hw.col,children:[(0,Wi.jsx)("div",{className:`${Hw.sk} ${Hw.title}`}),(0,Wi.jsx)("div",{className:`${Hw.sk} ${Hw.line}`}),(0,Wi.jsx)("div",{className:`${Hw.sk} ${Hw.line2}`}),(0,Wi.jsx)("div",{className:`${Hw.sk} ${Hw.priceLine}`}),(0,Wi.jsx)("div",{className:`${Hw.sk} ${Hw.button}`}),(0,Wi.jsx)("div",{className:`${Hw.sk} ${Hw.feature}`}),(0,Wi.jsx)("div",{className:`${Hw.sk} ${Hw.feature}`}),(0,Wi.jsx)("div",{className:`${Hw.sk} ${Hw.feature}`}),(0,Wi.jsx)("div",{className:`${Hw.sk} ${Hw.feature}`})]});var qw=t(23592),$w={};$w.styleTagTransform=rc(),$w.setAttributes=Zl(),$w.insert=Kl().bind(null,"head"),$w.domAPI=Jl(),$w.insertStyleElement=nc();$l()(qw.A,$w);const Yw=qw.A&&qw.A.locals?qw.A.locals:void 0,Jw=e=>{let{interval:n,onChange:t}=e;return(0,Wi.jsxs)("div",{className:Yw.seg,role:"tablist","aria-label":"Billing interval",children:[(0,Wi.jsx)("button",{type:"button",role:"tab","aria-selected":"month"===n,className:pc()(Yw.option,{[Yw.on]:"month"===n}),onClick:()=>t("month"),children:"Monthly"}),(0,Wi.jsxs)("button",{type:"button",role:"tab","aria-selected":"year"===n,className:pc()(Yw.option,{[Yw.on]:"year"===n}),onClick:()=>t("year"),children:["Yearly",(0,Wi.jsx)("span",{className:Yw.save,children:"Save 20%"})]})]})};var Qw=t(8235),Kw={};Kw.styleTagTransform=rc(),Kw.setAttributes=Zl(),Kw.insert=Kl().bind(null,"head"),Kw.domAPI=Jl(),Kw.insertStyleElement=nc();$l()(Qw.A,Kw);const Xw=Qw.A&&Qw.A.locals?Qw.A.locals:void 0,Zw={[In.widgets]:"Unpublish",[In.team]:"Remove",[In.integrations]:"Disconnect",[In.domains]:"Remove"},e_=e=>Intl.NumberFormat(window.navigator.language||"en-US").format(e);const n_=e=>{let{plan:t,price:r,blocked:o,currentOrganization:a,currentSubscription:i,onClose:s,onConfirm:l}=e;const{actionable:c,reduced:d}=(0,n.useMemo)(()=>function(e,n,t){const r=e.quotas||{},o=n.model.usage||{},a=t.metadata||{},i=[],s=[];
2return eC(r,o).forEach(e=>{const n=Number(r[e]),t=Number(a[e]);if(!(t>=0))return;const l=Dn[e],c=l?Number(o[l])||0:null;Zw[e]&&null!==c&&c>t?i.push({key:e,label:Nn[e],used:c,newLimit:t,action:`${Zw[e]} ${e_(c-t)}`}):n>=0&&t<n&&s.push({key:e,label:Nn[e],used:c,newLimit:t})}),{actionable:i,reduced:s}}(i,a,t),[i,a,t]);return o?(0,Wi.jsxs)($d,{open:!0,onClose:s,size:"lg",title:`You cannot downgrade to ${t.name} yet`,footer:(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("span",{className:Xw.note,children:["This is checked again next time, so the ",t.name," column keeps its Downgrade button."]}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:s,children:"Close"})]}),children:[(0,Wi.jsxs)("p",{className:Xw.lead,children:["Your usage is above the ",t.name," limits in ",c.length," ",1===c.length?"place":"places",". Reduce"," ",1===c.length?"it":"those"," and the downgrade becomes available \u2014 nothing is charged or changed until then."]}),(0,Wi.jsxs)("div",{className:Xw.table,children:[(0,Wi.jsxs)("div",{className:Xw.headerRow,children:[(0,Wi.jsx)("span",{children:"Limit"}),(0,Wi.jsx)("span",{children:"You use"}),(0,Wi.jsxs)("span",{children:[t.name," allows"]}),(0,Wi.jsx)("span",{children:"To downgrade"})]}),c.map(e=>(0,Wi.jsxs)("div",{className:Xw.row,children:[(0,Wi.jsx)("span",{children:e.label}),(0,Wi.jsx)("span",{children:e_(e.used)}),(0,Wi.jsx)("span",{children:e_(e.newLimit)}),(0,Wi.jsx)("b",{className:Xw.over,children:e.action})]},e.key)),d.map(e=>(0,Wi.jsxs)("div",{className:Xw.row,children:[(0,Wi.jsx)("span",{children:e.label}),(0,Wi.jsx)("span",{children:null!==e.used?e_(e.used):"\u2014"}),(0,Wi.jsx)("span",{children:e_(e.newLimit)}),(0,Wi.jsx)("span",{className:Xw.same,children:"Reduced"})]},e.key))]}),d.length>0&&(0,Wi.jsxs)("p",{className:Xw.footnote,children:[1===d.length?"The other limit is":"The other limits are"," ","simply lower on ",t.name,". ",1===d.length?"It reduces":"They reduce"," ","on its own, so there is nothing to do about ",1===d.length?"it":"them","."]})]}):(0,Wi.jsx)($d,{open:!0,onClose:s,icon:(0,Wi.jsx)(Tc,{name:"ArrowDown",size:24}),title:`Downgrade to ${t.name}?`,footer:(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:s,children:"Keep current plan"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",iconTrailing:(0,Wi.jsx)(Tc,{name:"ArrowUpRight",size:14}),onClick:l,children:"Continue in Stripe"})]}),children:(0,Wi.jsxs)("p",{className:Xw.lead,children:["Your usage already fits inside the ",t.name," limits, so nothing will be blocked. The change takes effect when the current billing period ends, and Stripe handles the billing."]})})},t_=["AT","BE","CY","EE","FI","FR","DE","GR","IE","IT","LV","LT","LU","MT","NL","PT","SK","SI","ES","AD","MC","SM","VA","ME","XK","BG","HR","CZ","DK","HU","PL","RO","SE","AL","AM","AZ","BA","BY","CH","GE","IS","LI","MD","MK","NO","RS","TR","UA"];const r_={name:"FREE plan",description:"Essential features and starter quotas to explore and evaluate the platform risk-free.",livemode:!1,marketing_features:[{name:"50 events"},{name:"3 months ahead"},{name:"1 widgets"},{name:"1 website"},{name:"200 views"},{name:"1 team member"}],images:[],metadata:{app_plan_code:Tn.free}},o_={id:"freeplan",object:"price",active:!0,billing_scheme:"per_unit",created:1755694303,currency:"usd",custom_unit_amount:null,livemode:!1,lookup_key:null,metadata:[],nickname:null,product:"freeplan",recurring:{aggregate_usage:null,interval:"month",interval_count:1,meter:null,trial_period_days:null,usage_type:"licensed"},tax_behavior:"unspecified",tiers_mode:null,transform_quantity:null,type:"recurring",unit_amount:0,unit_amount_decimal:"0"};var a_=t(74644),i_={};i_.styleTagTransform=rc(),i_.setAttributes=Zl(),i_.insert=Kl().bind(null,"head"),i_.domAPI=Jl(),i_.insertStyleElement=nc();$l()(a_.A,i_);const s_=a_.A&&a_.A.locals?a_.A.locals:void 0,l_=(e,n,t)=>{var r,o;return null===e||void 0===e||null===(r=e.prices)||void 0===r||null===(o=r[n])||void 0===o?void 0:o.find(e=>{var n;return(null===(n=e.recurring)||void 0===n?void 0:n.interval)===t})},c_={id:"free",name:"Forever Free",description:"Try the product on one site.",marketing_features:r_.marketing_features,metadata:{app_plan_code:Tn.free}},d_=()=>{var e,t;const{currentOrganization:r}=Bm(),{user:o}=qp(),{subscriptionPlans:a,fetchPlans:i}=Ry(),{subscription:s,createStripeCheckoutSession:l,fetchCustomerPortalLink:c}
2=Yy(),[d,A]=(0,n.useState)("month"),[u,p]=(0,n.useState)(()=>function(e){var n;const t=null===(n=(e||"").split("-").pop())||void 0===n?void 0:n.toUpperCase();return"GB"===t?"gbp":t_.includes(t)?"eur":"usd"}(navigator.language)),[h,g]=(0,n.useState)(null),[m,f]=(0,n.useState)(null);(0,n.useEffect)(()=>{i()},[]),(0,n.useEffect)(()=>{s.startCheckoutSessionSuccess&&s.checkoutSession&&window.open(s.checkoutSession.url,"_self")},[s.startCheckoutSessionSuccess,s.checkoutSession]),(0,n.useEffect)(()=>{s.stripeBillingPortalLinkFetchSuccess&&s.stripeBillingPortalLink&&window.open(s.stripeBillingPortalLink.url,"_self")},[s.stripeBillingPortalLinkFetchSuccess]);const C=(0,n.useMemo)(()=>a.collection.length?Object.keys(a.collection[0].prices||{}):[],[a.collection]);(0,n.useEffect)(()=>{C.length&&!C.includes(u)&&p(C.includes("usd")?"usd":C[0])},[C]);const b=Jp(r)||{},v=!b.code||b.code===Tn.free,x=Boolean(null===(e=o.model)||void 0===e?void 0:e.has_used_trial),y=s.startCheckoutSession||s.stripeBillingPortalLinkFetch||s.stripeCustomerSessionFetch,w=(0,n.useCallback)((e,n)=>{f({price:e,plan:n}),v?l(e.id):c("subscription_update")},[v,l,c]),_=(0,n.useCallback)(()=>{m&&w(m.price,m.plan)},[m,w]),E=(0,n.useCallback)((e,n)=>{var t;if(y)return;const o=null===(t=n.metadata)||void 0===t?void 0:t.app_plan_code,a=Object.values(Tn),i=a.indexOf(b.code),s=a.indexOf(o);!v&&!b.is_trial&&i>=0&&i>s?g({plan:n,price:e,blocked:tC(n,r)}):w(e,n)},[y,v,b,r,w]),k=(0,n.useMemo)(()=>a.collection.filter(e=>{var n,t;return null===(n=e.prices)||void 0===n||null===(t=n[u])||void 0===t?void 0:t.length}),[a.collection,u]),B=a.coupon,S=a.fetch,j=(0,n.useMemo)(()=>[c_,...k],[k]).map((e,n)=>{var t;const r=e===c_,o=r?(e=>({unit_amount:0,currency:e,livemode:!0,recurring:{interval:"month"}}))(u):l_(e,u,"month"),a=r?null:l_(e,u,"year"),i=r?o:"year"===d?a:o,s=null===(t=e.metadata)||void 0===t?void 0:t.app_plan_code,l=!v&&!b.is_trial&&s===b.code,c="year"===d===Boolean(1*b.is_annual),A=r?v:l&&c;let p=x?"Subscribe":"Start free trial";if(A)p="Current plan";else if(r)p="Downgrade to Free";else if(l)p="year"===d?"Switch to yearly billing":"Switch to monthly billing";else if(!v&&!b.is_trial){const e=Object.values(Tn),n=e.indexOf(b.code);p=e.indexOf(s)>n?"Upgrade":"Downgrade"}return(0,Wi.jsx)(Uw,{plan:e,monthlyPrice:o,yearlyPrice:a,interval:d,currency:u,discount:B,isCurrent:A,isBest:!r&&2===n,actionLabel:p,disabled:y||A||!i,onAction:E},e.id)}),T=k[0]&&!(null!==(t=l_(k[0],u,d))&&void 0!==t&&t.livemode),F=s.startCheckoutSessionError?oh(s.startCheckoutSessionError,"Stripe did not return a checkout session, so nothing was charged and your plan has not changed.").join(" "):null;return(0,Wi.jsxs)(uf,{children:[(0,Wi.jsx)(tm,{breadcrumbs:[{label:"Billing",to:"/organization-settings/billing"},{label:"Change plan"}],title:"Change plan",subtitle:"Your plan sets how many widgets, websites, team members and monthly views the workspace can have. Changes take effect immediately."}),(0,Wi.jsx)("div",{className:s_.body,children:(0,Wi.jsxs)(fd,{className:s_.card,children:[T&&(0,Wi.jsxs)(bw,{kind:"gray",icon:(0,Wi.jsx)(Tc,{name:"Beaker02",size:20}),title:"Test mode",children:["These plans come from Stripe test data (",(0,Wi.jsx)("code",{children:"livemode: false"}),"), so the prices are not real and no card will be charged."]}),B&&(0,Wi.jsxs)(bw,{kind:"info",icon:(0,Wi.jsx)(Tc,{name:"Gift01",size:20}),title:"Discount applied",children:[B.percent_off,"% off","repeating"===B.duration?" every payment":" your first payment",". It is applied at checkout, and the prices below already include it."]}),F&&(0,Wi.jsx)(bw,{kind:"err",icon:(0,Wi.jsx)(Tc,{name:"AlertCircle",size:20}),title:"We could not start checkout",action:{label:"Try again",onClick:_,disabled:y},children:F}),s.stripeBillingPortalLinkFetchError&&(0,Wi.jsx)(bw,{kind:"err",icon:(0,Wi.jsx)(Tc,{name:"AlertCircle",size:20}),title:"We could not open the billing portal",action:{label:"Try again",onClick:_,disabled:y},children:"Stripe did not return a billing portal session, so nothing was charged and your plan has not changed."}),(0,Wi.jsxs)("div",{className:s_.toolbar,children:[(0,Wi.jsx)(Jw,{interval:d,onChange:A}),C.length>1&&(0,Wi.jsx)(nd,{className:s_.currency,value:u,onChange:e=>p(e.target.value),options:C.map(e=>({value:e,label:e.toUpperCase()}))})]}),(0,Wi.jsx)("div",{className:s_.cols,children:S?[0,1,2,3].map(e=>(0,Wi.jsx)(Vw,{},e)):j})]})}),h&&(0,Wi.jsx)(n_,{plan:h.plan,price:h.price,blocked:h.blocked,currentOrganization:r,currentSubscription:b,onClose:()=>g(null),onConfirm:()=>{w(h.price,h.plan),g(null)}})]})},A_=e=>{let{title:n,description:t,thumbnailUrl:r,features:o,slug:a,isSelected:i,previewUrl:s,isNew:l=!1,onSelect:c}=e;const d=(0,Wi.jsx)(Om,{name:"showNewWidgetPreviewButton",children:(0,Wi.jsx)("a",{href:s,target:"_blank",children:(0,Wi.jsx)("button",{className:"btn btn-rounded w-md btn-default",children:"Live preview"})})}),A=l?(0,Wi.jsx)("div",{className:"badge-new-calendar",children:(0,Wi.jsx)("span",{className:"badge badge-success-border ",children:"New arrival!"})}):null;return(0,Wi.jsx)("div",{className:"col-xs-12 col-sm-12 col-md-12 col-lg-12",children:(0,Wi.jsxs)("div",{className:"pricing-box new-calendar",children:[(0,Wi.jsxs)("div",{className:"product-inner text-center",children:[(0,Wi.jsx)("img",{alt:n,src:r}),d]}),(0,Wi.jsxs)("div",{className:"product-description-container",children:[A,(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("p",{children:t}),(0,Wi.jsx)("ul",{children:o.map((e,n)=>(0,Wi.jsxs)("li",{className:"d-flex align-items-center",children:[(0,Wi.jsx)("i",{className:"material-icons icon-lg","aria-hidden":"true",children:"done"}),e]},"fl-"+a+"-"+n))})]}),(0,Wi.jsxs)("div",{className:"d-flex flex-column align-items-center w-100",children:[(0,Wi.jsx)("a",{href:"#chat_sidebar",type:"button",onClick:c,className:pc()("btn btn-rounded w-md sidenav_btn  d-xs-block d-sm-block d-md-block d-lg-none d-xl-none  task-chat",{"btn-success":i,"btn-primary":!i}),children:i?"Selected":"Select"}),(0,Wi.jsx)("button",{type:"button",onClick:c,className:pc()("btn btn-rounded w-md d-none d-xs-none d-sm-none d-md-none d-lg-block d-xl-block",{"btn-success":i,"btn-primary":!i}),children:i?"Selected":"Select"})]})]})]})})},u_=e=>{let{title:t,children:r,show:o,subtitle:a,keepExpanded:i,defaultExpanded:s}=e;const l=(0,n.useCallback)(e=>(e.preventDefault(),e.stopPropagation(),!1),[]),c=a&&(0,Wi.jsx)("h6",{children:a});return(0,Wi.jsx)("div",{className:pc()("card-box",o?"d-display":"d-none","sidebar-panel-box sidebar-menu widget-settings-tab border-radius-0",{"widget-settings-tab_opened":s}),children:(0,Wi.jsx)("ul",{children:(0,Wi.jsxs)("li",{className:"submenu",children:[(0,Wi.jsx)("a",{className:pc()("al
2ign-items-baseline",{subdrop:s}),href:i?null:"#",onClick:l,children:(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"widget-settings-tab-wrapper",children:[(0,Wi.jsx)("h4",{children:t}),!i&&(0,Wi.jsx)("span",{className:"menu-arrow"})]}),c]})}),(0,Wi.jsx)("ul",{className:"list-unstyled",style:{display:i||s?"block":"none"},children:r})]})})})};u_.defaultProps={show:!0,subtitle:null};const p_=u_,h_=e=>{let{onChange:n,disabled:t,allowedIntegrations:r=Object.values(_n),error:o,selectedIntegrationUUID:a}=e;const{integrations:i}=Im(),s=i.collection.length?i.collection.filter(e=>Number.parseInt(e.available)).filter(e=>r.includes(e.type)).map(e=>{const n=null!==e&&void 0!==e&&e.created?Oa(new Date(1e3*(null===e||void 0===e?void 0:e.created))):"-";return(0,Wi.jsxs)("option",{value:e.uuid,children:[e.name," - ",e.username," [",n,"]"]},"integration-"+e.uuid)}):null;return(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsxs)("div",{className:"col-md-xs",children:[(0,Wi.jsx)("label",{htmlFor:"widget_integration_uuid",className:"",children:"Integration"}),(0,Wi.jsxs)("select",{className:pc()("form-control",{"is-invalid":o}),value:a,id:"widget_integration_uuid",onChange:n,disabled:t,children:[(0,Wi.jsx)("option",{value:0,children:"Select Integration..."}),s]},(new Date).valueOf())]})})},g_=e=>{const t=n=>t=>{e.onUpdateField(n,t.target.value)},r=(0,n.useCallback)(e=>{e.preventDefault()},[]),o=e.showSummary&&e.calendarModel&&e.calendarModel.integration_uuid?`${Na(e.calendarModel.name)} calendar using ${En[e.calendarModel.integration.type]}.`:null;return(0,Wi.jsx)(p_,{title:"Name & Integration",subtitle:o,keepExpanded:e.expanded,children:(0,Wi.jsxs)("form",{action:"#",onSubmit:r,children:[(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsxs)("div",{className:"col-xs-12",children:[(0,Wi.jsx)("label",{htmlFor:"calendar_name",className:"",children:"Widget Name"}),(0,Wi.jsx)("input",{type:"text",className:pc()("form-control",{"is-invalid":e.formErrors.nameError}),placeholder:"Calendar Name",id:"calendar_name",onChange:t("name"),value:e.calendarModel.name||"",disabled:e.disabled})]})}),(0,Wi.jsx)(h_,{disabled:e.disabled,error:e.formErrors.integrationError,onChange:t("integration_uuid"),selectedIntegrationUUID:e.calendarModel.integration_uuid})]})})};g_.defaultProps={expanded:!1,showSummary:!0};const m_=g_,f_=e=>{const{widgetName:n}=e,t=[{label:"Select template from the list",checked:e.hasSelectedWidget},{label:"Name your new widget",checked:e.hasEnteredWidgetName},{label:"Choose integration to connect to",checked:e.hasSelectedIntegration}].map((e,n)=>(0,Wi.jsxs)("div",{className:pc()("task wizard-option",{completed:e.checked}),children:[(0,Wi.jsx)("span",{className:"task-action-btn task-check",children:(0,Wi.jsx)("span",{className:"action-circle large complete-btn",children:(0,Wi.jsx)("i",{className:"material-icons",children:"check"})})}),(0,Wi.jsx)("span",{className:"new-widget--sidebar-wizard_label",children:e.label})]},"ncw-"+n));return(0,Wi.jsx)(p_,{title:"New "+n+" checklist",keepExpanded:!0,children:(0,Wi.jsx)("div",{className:"m-t-10 new-widget--sidebar-wizard",children:t})})},C_=e=>{const n=e.footer?(0,Wi.jsx)("div",{className:"chat-footer",children:e.footer}
2):null,t=e.scrollContents?(0,Wi.jsx)("div",{className:e.wapperClassName,children:(0,Wi.jsx)("div",{className:"chat-box",children:e.children})}):e.children;return(0,Wi.jsx)("div",{className:"content-full tab-pane "+(e.show?" active show":""),id:e.id,children:(0,Wi.jsxs)("div",{className:"chat-window",children:[(0,Wi.jsx)("div",{className:"chat-contents",children:(0,Wi.jsx)("div",{className:"chat-content-wrap",children:t})}),n]})})};C_.defaultProps={scrollContents:!0,wapperClassName:"chat-wrap-inner builder"};const b_=C_;var v_=t(10317),x_=t.n(v_);const y_=function(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[],s=arguments.length>7&&void 0!==arguments[7]&&arguments[7],l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0,c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:{};return async(d,A)=>{const u=t instanceof Date?t:new Date(`${t}T00:00:00`),p={calendar_uuid:n,start_date:u.getStartOfDay().getUnixTime(),tz:Intl.DateTimeFormat().resolvedOptions().timeZone,page:a,limit:o,...c};if(!a){const e=r instanceof Date?r:new Date(`${r}T00:00:00`);p.end_date=e.getEndOfDay().getUnixTime()}i&&i.length&&(p.calendar_filters=i),l&&(p.featured=1);const h={page:a,limit:o,uuid:n};1===(null===c||void 0===c?void 0:c.internal)&&(h.internal=1,delete p.internal);const g="/api4/events/get_list.json?"+jr.objectToURLQuery(h),m=jr.objectToURLQuery(p);if(d({type:e,requestUri:m,preservePreviousEvents:s}),!A().widgetItemsCache.collection[m])return await Hp.post(jr.getEndpointAddress()+g,p,jr.getAuthConfigIfAvailable()).then(n=>{d({type:`${e}_FULFILLED`,payload:n.data,preservePreviousEvents:s,requestUri:jr.objectToURLQuery(p)})}).catch(function(n){d({type:`${e}_REJECTED`,payload:n,preservePreviousEvents:s})})}};function w_(){const e=j(),t=C(e=>e.events),r=(0,n.useCallback)(async(n,t)=>await e(function(e,n){return function(t){t({type:"EVENTS_FETCH"});let r="/api4/events/"+e+".json";return n&&(r+="?_s="+n),Hp.get(jr.getEndpointAddress()+r,jr.getAuthConfigIfAvailable()).then(e=>{t({type:"EVENTS_FETCH_FULFILLED",payload:e.data})}).catch(function(e){t({type:"EVENTS_FETCH_REJECTED",payload:e})})}}(n,t)),[e]),o=(0,n.useCallback)(async function(n,t,r,o,a,i){let s=arguments.length>6&&void 0!==arguments[6]&&arguments[6],l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:{};return await e(function(e,n){return y_("EVENTS_FETCH",e,n,arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],arguments.length>6&&void 0!==arguments[6]&&arguments[6],0,arguments.length>8&&void 0!==arguments[8]?arguments[8]:{})}(n,t,r,o,a,i,s,0,l))},[e]),a=(0,n.useCallback)(async(n,t,r,o,a,i,s,l)=>await e(function(e,n){return y_("FEATURED_EVENTS_FETCH",e,n,arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],arguments.length>6&&void 0!==arguments[6]&&arguments[6],1,arguments.length>7&&void 0!==arguments[7]?arguments[7]:{})}(n,t,r,o,a,i,s,l)),[e]),i=(0,n.useCallback)(async(n,t,r,o,a)=>await e(function(e,n,t,r,o){return function(a){a({type:"EVENT_RSVP"});let i="/api/events/register_user_to_an_event.json?uuid="+e+"&event_slug="+n;return Hp.post(jr.getEndpointAddress()+i,{login:t,password:r,registration_status:o},jr.getConfig()).then(e=>{x_().set("rsvp-event-"+n,o),a({type:"EVENT_RSVP_FULFILLED",payload:e.data})}).catch(function(e){a({type:"EVENT_RSVP_REJECTED",payload:e})})}}(n,t,r,o,a)),[e]),s=(0,n.useCallback)(()=>e(function(e){e({type:"EVENTS_COLLECTION_RESET"})}),[e]),l=(0,n.useCallback)(async(n,t,r,o,a,i)=>await e(function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=arguments.length>5&&void 0!==arguments[5]&&arguments[5];return async a=>{a({type:"EVENTS_FETCH"});const i={calendar_uuid:e,tz:Intl.DateTimeFormat().resolvedOptions().timeZone,query:n},s="/api4/events/search.json?"+jr.objectToURLQuery({page:r,limit:t,uuid:e});return await Hp.post(jr.getEndpointAddress()+s,i,jr.getAuthConfigIfAvailable()).then(e=>{a({type:"EVENTS_FETCH_FULFILLED",payload:e.data,preservePreviousEvents:o})}).catch(function(e){a({type:"EVENTS_FETCH_REJECTED",payload:e,preservePreviousEvents:o})})}}(n,t,r,o,a,i)),[e]);return{events:t,fetchEvents:o,fetchFeaturedEvents:a,resetEventsCollection:s,RSVPEvent:i,fetchEvent:r,searchEvents:l}}var __=t(97329),E_={};E_.styleTagTransform=rc(),E_.setAttributes=Zl(),E_.insert=Kl().bind(null,"head"),E_.domAPI=Jl(),E_.insertStyleElement=nc();$l()(__.A,E_);const k_=__.A&&__.A.locals?__.A.locals:void 0,B_=e=>{let{quotaItem:n}=e;const{currentOrganization:t}=Bm(),r=Jp(t),o=Number(t.model.usage[Dn[n]]||0);if(!r||!r.quotas)return null;const a=Number(r.quotas[n]);if(void 0===a)return null;let i="";return i=-1===a?`Your plan includes unlimited ${Nn[n]}s.`:0===a?`Your plan does not include any ${Nn[n]}s.`:`You have used ${o} of ${a} ${Nn[n]}${a>1?"s":""}.`,(0,Wi.jsx)("h6",{className:"m-t-5 d-flex align-items-center gap-xs",children:(0,Wi.jsx)("div",{children:i})})},S_={[_n.google]:null},j_={calendarModel:{name:"",available:0,integration_uuid:0,template:"",show_private_events:0,featured_events_limit:0},errors:{}},T_=e=>{const t=(0,n.useRef)(null),r=(0,n.useRef)(null),{calendar:o}=Px(),{calendars:a}=Dx(),{events:i}=w_(),{integrations:s}=Im(),{currentOrganization:l}=Bm(),c=o.update||o.fetch||o.delete,{updateCalendar:d,setCalendar:A}
2=Px(),u=jl(),[p,h]=(0,n.useState)(JSON.parse(JSON.stringify(j_)));(0,n.useEffect)(()=>{o.fetchSuccess&&(o.model.integration||u.push("/dashboard")),a.fetchSuccess&&setTimeout(Gh,200),i.fetchSuccess&&setTimeout(()=>window.$('[data-toggle="tooltip"]').tooltip(),500)},[o.fetchSuccess,a.fetchSuccess,i.fetchSuccess]),(0,n.useEffect)(()=>{var e,n;(null===(e=document.querySelector("[data-app-content]"))||void 0===e||e.scrollTo({top:0,behavior:"smooth"}),p.calendarModel.template)&&(null===(n=document.getElementById("calendar_name"))||void 0===n||n.focus())},[p.calendarModel.template]),(0,n.useEffect)(()=>()=>A(null),[]);const g=(0,n.useCallback)(e=>()=>{A({});const n={...p};n.calendarModel.template=e,h(n)},[p.calendarModel]),m=(0,n.useCallback)(()=>{var e,n,o,a;(A({}),h(JSON.parse(JSON.stringify(j_))),null!==t&&void 0!==t&&t.current)&&(null===(e=t.current)||void 0===e||null===(n=e.classList)||void 0===n||n.remove("opened"));null!==r&&void 0!==r&&r.current&&(null===(o=r.current)||void 0===o||null===(a=o.classList)||void 0===a||a.remove("opened"))},[p.calendarModel]),f=[{title:"Detailed list",description:(0,Wi.jsx)("span",{children:"Looking for a way to better sell your events? Consider this option."}),slug:pn,thumbnailUrl:"/img/calendar_type/detailed_list_icon.png",features:["Can put CTA links to RSVP/Sign-up Forms on main page.","More visible highlight of Featured Events."],defaultDesignSettings:{generalOpenDetailsModal:1,generalExpandDetailAccording:0,calendarShowShare:1},previewUrl:`${Xt.homepage}/demo-calendars/detailed-list/`},{title:"Cards (Slider)",description:(0,Wi.jsx)("span",{children:"Cards Slider is a carousel design with a modern and familiar experience allowing a great way to show a lot in a little space."}),slug:un,thumbnailUrl:"/img/calendar_type/card_slider_icon.png",features:["Ideal for those who want a carousel or presentation design.","Works great for the web and especially on mobile phones"],defaultDesignSettings:{generalOpenDetailsModal:1,generalExpandDetailAccording:0,eventsNumberOption:"upcoming-limit",eventsNumber:3,calendarShowShare:1},previewUrl:`${Xt.homepage}/demo-calendars/slider/`},{title:"Cards (Grid)",description:(0,Wi.jsxs)("span",{children:["Cards (Grid) offers a modern, easy template modeled on social media type cards. ",(0,Wi.jsx)("strong",{children:"Especially suited for desktop viewing."})]}),slug:dn,thumbnailUrl:"/img/calendar_type/card_view_icon.png",features:["At-a glance, multiple event full desktop display.","Creates excitement encouraging people to participate."],defaultDesignSettings:{generalOpenDetailsModal:1,generalExpandDetailAccording:0,infiniteScroll:1,calendarShowShare:1},previewUrl:`${Xt.homepage}/demo-calendars/cardsgrid/`},{title:"Cards (List)",description:(0,Wi.jsxs)("span",{children:["Cards (List) offers a modern, easy template modeled on social media type cards. ",(0,Wi.jsx)("strong",{children:"Especially suited for mobile viewing."})]}),slug:An,thumbnailUrl:"/img/calendar_type/card_view_list_icon.png",features:["Compact view can include both image and details.","Layout looks great on smaller digital screens."],defaultDesignSettings:{generalOpenDetailsModal:1,generalExpandDetailAccording:0,infiniteScroll:1,calendarShowShare:1},previewUrl:`${Xt.homepage}/demo-calendars/cardslist/`},{title:"Monthly View",description:(0,Wi.jsx)("span",{children:"This view gives your people a better picture of everything happening during the month."}),slug:ln,thumbnailUrl:"/img/calendar_type/fullcal_icon.png",features:["Desktop: At-a-glance overview of recurring and featured events.","Mobile: Easy access to daily events with minimal scrolling."],defaultDesignSettings:{calendarShowShare:1},previewUrl:`${Xt.homepage}/demo-calendars/fullcalendar/`},{title:"Weekly View",description:(0,Wi.jsx)("span",{children:"Reduce the overload by focusing on just this weeks events."}),slug:cn,thumbnailUrl:"/img/calendar_type/weekly_view_icon.png",features:["Easier for your people to plan their attendance.","Choice of 3 displays: list, pills, and stacks."],defaultDesignSettings:{calendarShowShare:1},previewUrl:`${Xt.homepage}/demo-calendars/weeklyview/`},{title:"Events List",description:(0,Wi.jsx)("span",{children:"This view gives a straightforward, uncluttered listing of your monthly happenings."}),slug:sn,thumbnailUrl:"/img/calendar_type/events_list_icon.png",features:["Keep it simple to focus on the events themselves.","Recurring and Featured Badges show up well on de
2sktop and mobile."],defaultDesignSettings:{infiniteScroll:1,calendarShowShare:1},previewUrl:`${Xt.homepage}/demo-calendars/eventlist/`},{title:"Tiles",description:(0,Wi.jsx)("span",{children:"A compact way to show your events. Can work as a sidebar widget or a featured events section."}),slug:hn,thumbnailUrl:"/img/calendar_type/tiles_icon.png",features:["Change the size and shape of the tiles to fit a variety of page layouts.","Use image + CTA for a shortcut to your contact person or sign-up forms."],defaultDesignSettings:{generalOpenDetailsModal:1,generalExpandDetailAccording:0,calendarShowShare:1}}],C=[];C.push({label:"Setup",id:"setup_tab",additionalClassName:"active show"});const b=C.map((e,n)=>(0,Wi.jsx)("li",{className:"nav-item",children:(0,Wi.jsx)("a",{className:"nav-link "+e.additionalClassName,href:"#"+e.id,"data-toggle":"tab",children:e.label})},"settings-tab-"+n)),v=c?null:(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)(Vy,{children:o.updateSuccess?"Your changes have been saved.":null}),(0,Wi.jsx)($b,{error:o.updateError,defaultErrorMessage:"Could not save your settings. Please try again"}),(0,Wi.jsxs)("div",{className:"d-flex justify-content-end gap-xs",children:[(0,Wi.jsx)("button",{type:"button","data-reff":"#chat_sidebar",onClick:m,className:"btn btn-secondary d-xs-block d-lg-none sidenav_btn  task-chat nav-link ",children:"Cancel"}),(0,Wi.jsx)("button",{disabled:c,type:"submit",className:"btn btn-primary",onClick:async()=>{const e=f.find(e=>e.slug===p.calendarModel.template).defaultDesignSettings,n={...p.calendarModel};n.widget_settings={design:e};const t=s.collection.find(e=>e.uuid===p.calendarModel.integration_uuid);S_[t.type]&&(n.filter_settings={filters:S_[t.type],featured_filters:S_[t.type]}),await d(null,n);const r=Ys.getState();r.calendar.updateSuccess&&(await A(null),u.push("/calendar/"+r.calendar.model.uuid))},children:"Create"})]})]}),x=!!p.calendarModel.template.length,y=(0,Wi.jsxs)(b_,{id:"setup_tab",show:!0,footer:x?v:null,children:[(0,Wi.jsx)(f_,{hasSelectedWidget:p.calendarModel.template,hasEnteredWidgetName:p.calendarModel.name.length>=3,hasSelectedIntegration:"0"!=p.calendarModel.integration_uuid,widgetName:"Calendar",widgetType:dr}),x?(0,Wi.jsx)(m_,{calendarModel:p.calendarModel||{},onUpdateField:(e,n)=>{const t={...p};t.calendarModel[e]=n,t.errors=Vh(t.calendarModel),h(t)},disabled:c,formErrors:p.errors,integrations:s.collection,expanded:!0,showSummary:!1}):null]}),w=f.map((e,n)=>(0,Wi.jsx)(A_,{...e,onSelect:g(e.slug),subscriptionPlanNames:!0,isSelected:p.calendarModel.template===e.slug},e.slug));return(0,Wi.jsxs)(uf,{title:"Calendars",subtitle:(0,Wi.jsx)(B_,{title:"widgets",quotaItem:In.widgets}),sidebarId:"calendar",icon:"event",className:"page-wrapper-with-white-bg",children:[(0,Wi.jsxs)("div",{className:k_.builderRow,children:[(0,Wi.jsxs)("div",{className:k_.canvas,children:[(0,Wi.jsx)("p",{children:"Start by selecting a calendar type, adding a name, and selecting the integration."}),(0,Wi.jsx)("div",{className:"row",children:w})]}),(0,Wi.jsx)("div",{className:"chat-profile-view chat-sidebar",id:"chat_sidebar",ref:r,children:(0,Wi.jsxs)("div",{className:"chat-window video-window",children:[(0,Wi.jsx)("div",{className:"fixed-header",children:(0,Wi.jsx)("ul",{className:"nav nav-tabs nav-tabs-bottom",children:b})}),(0,Wi.jsx)("div",{className:"tab-content chat-contents",children:y})]})})]}),(0,Wi.jsx)("div",{className:"sidebar-overlay","data-reff":"#chat_sidebar",ref:t})]})},F_=e=>{const{app:t,changePreviewType:r,toggleWidgetPreview:o}=eh(),a=t.previewType===wn,i=(0,n.useCallback)(()=>{r(xn),o(!1)},[]),s=(0,n.useCallback)(e=>n=>{n.preventDefault(),r(e)},[]);return(0,Wi.jsxs)("div",{className:`widget-preview-container__bar bar-${e.widgetType}`,children:[(0,Wi.jsxs)("div",{className:"d-flex",children:[(0,Wi.jsxs)("h4",{className:"mr-2",children:[(0,Wi.jsx)("img",{src:`/img/nav_icons/${e.widgetType}.svg`,className:"mr-1"}),e.title]}),(0,Wi.jsxs)("div",{className:"dropdown action-label",children:[(0,Wi.jsxs)("a",{className:"btn btn-white btn-sm btn-rounded dropdown-toggle",href:"#","data-toggle":"dropdown","aria-expanded":"false",children:[(0,Wi.jsx)("i",{className:pc()("material-icons",{"text-primary":!a,"text-success":a}),children:pc()({computer:!a,smartphone:a})})," ",(0,Wi.jsxs)("span",{children:[a?"Mobile":"Desktop"," preview"]})]}),(0,Wi.jsxs)("div",{className:"dropdown-menu dropdown-menu-right","x-placement":"bottom-end",children:[(0,Wi.jsxs)("a",{className:"dropdown-item d-flex align-items-center",href:"#",onClick:s("desktop"),children:[(0,Wi.jsx)("i",{className:"material-icons icon-sm text-primary",children:"computer"})," ","Desktop preview"]}),(0,Wi.jsxs)("a",{className:"dropdown-item d-flex align-items-center",href:"#",onClick:s("mobile"),children:[(0,Wi.jsx)("i",{className:"material-icons icon-sm text-success",children:"smartphone"})," ","Mobile preview"]})]})]})]}),(0,Wi.jsx)("button",{type:"button",className:"close","data-dismiss":"modal",onClick:i,children:"\xd7"})]})};F_.defaultProps={};const I_=F_;var N_=t(94173),D_={};D_.styleTagTransform=rc(),D_.setAttributes=Zl(),D_.insert=Kl().bind(null,"head"),D_.domAPI=Jl(),D_.insertStyleElement=nc();$l()(N_.A,D_);const P_=N_.A&&N_.A.locals?N_.A.locals:void 0,z_=e=>{const{app:t}=eh();(0,n.useEffect)(()=>{e.widget.model.widget_settings&&(Ii(e.widget.model),e.widget.model.widget_settings.has_feature_highlights&&Ii(e.widget.model,"highlights"))},[t.widgetSettingsUpdateTimestamp]);const r=e.widget.model.widget_type,o=r.charAt(0),a=t.isWidgetPreviewMode?(0,Wi.jsx)(I_,{title:e.widget.model.name,widgetType:r}):null;return(0,Wi.jsx)("div",{className:pc()(P_.scroll,e.className,`${r}-background`,`${o}${e.uuid}`),children:(0,Wi.jsxs)("div",{className:pc()(`${r}-preview-container`,`widget-preview-container--${t.previewType}`,{"widget-preview-container":t.isWidgetPreviewMode}),children:[a,e.children,(0,Wi.jsx)("div",{className:"clearfix"})]})})},O_=e=>{const{calendars:t}=Dx(),{calendar:r}
2=Px(),[o,a]=(0,n.useState)(0),[i,s]=(0,n.useState)(!1),l=(0,n.useMemo)(()=>t.collection.map((e,n)=>e.uuid==r.model.uuid?null:(0,Wi.jsx)("option",{value:e.uuid,children:e.name},e.uuid)),[t.collection]),c=(0,n.useMemo)(()=>!(0==o),[o])?(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsx)("div",{className:"text-right",children:(0,Wi.jsx)("button",{type:"submit",className:"btn btn btn-outline",onClick:n=>{n.preventDefault();const o=t.collection.find(e=>e.uuid==r.model.uuid),i={show_private_events:o.show_private_events,show_events_with_images:o.show_events_with_images,group_recurring_events:o.group_recurring_events,filter_settings:{...o.filter_settings}};return e.overwriteDesignProp(o.widget_settings.design),e.overwriteFilterProp(i),a(0),document.getElementById("clone_calendar_uuid").selectedIndex=0,s(!1),!1},children:"Restore"})})}):null,d=(0,n.useMemo)(()=>i?(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsx)("div",{className:"alert alert-warning",children:"This calendar and your import calendar are from different integrations. Only the design settings will be imported."})}):null,[i]);return(0,Wi.jsx)(p_,{title:"Import Calendar Settings",children:(0,Wi.jsxs)("form",{action:"#",children:[(0,Wi.jsx)(Uy,{wrapperClassName:"alert-snackbar",icon:"help",errorLevel:"info",header:"How does it work?",body:(0,Wi.jsx)("span",{children:"This tool allows you to import setup and design settings when the current and import calendars are within the same integration. Otherwise, only the design settings are imported."})}),(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("div",{className:"col-md-xs",children:(0,Wi.jsxs)("select",{className:"form-control form-control-sm ",id:"clone_calendar_uuid",onChange:n=>{a(n.target.value);const o=t.collection.find(e=>e.uuid==n.target.value),i=r&&r.model&&r.model.integration&&r.model.integration.type,l=o&&o.integration&&o.integration.type;if(o&&o.widget_settings.design){const n=zi(o.widget_settings.design,r.model.builder.design.values);e.overwriteDesignProp(n)}if(i===l){const n={show_private_events:o.show_private_events,show_events_with_images:o.show_events_with_images,group_recurring_events:o.group_recurring_events,filter_settings:{...r.model.filter_settings,...o.filter_settings}};e.overwriteFilterProp(n),s(!1)}else s(!0)},children:[(0,Wi.jsx)("option",{value:0,children:"Select calendar"}),l]})}),d]}),c]})})},M_=e=>{let{id:t,children:r,separator:o=" | "}=e;return(0,Wi.jsx)(n.Fragment,{children:n.Children.toArray(r).reduce((e,n,r)=>[...e,n,{...o,key:`sep-${r}-${t}`}],[]).slice(0,-1)})},R_=e=>((0,n.useEffect)(()=>{const n=n=>{e.onClose&&!n.target.closest(".filters")&&e.onClose()};return document.addEventListener("click",n),()=>{document.removeEventListener("click",n)}},[]),(0,Wi.jsx)("div",{className:"filters__dropdown",children:e.children})),L_=n.createContext({hovered:!1}),U_=n.createContext(null),G_=n.createContext({filters:{conjunction:"and",groups:[]},updateGroup:()=>{},updateConjunction:()=>{},updateMainConjunction:()=>{}}),W_=e=>{let{value:t,labels:r=[{field:"and",label:"and"},{field:"or",label:"or"}],onChange:o,toggleHovered:a}=e;const i=(0,n.useContext)(L_),{filters:s}=(0,n.useContext)(G_),[l,c]=n.useState(!1),d=(0,n.useMemo)(()=>r.find(e=>e.field===t),[t]),A=(0,n.useCallback)(e=>{e.preventDefault(),e.stopPropagation(),c(!l)},[l,s]),u=(0,n.useCallback)(e=>n=>{o(e),c(!1)},[t,l]),p=(0,n.useCallback)(()=>{c(!1)},[s]),h=(0,n.useMemo)(()=>r.map(e=>{const n=e.field===t;return(0,Wi.jsxs)("div",{onClick:u(e.field),className:pc()("filters__dropdown__option",{"filters__dropdown__option-active":e.field===t}),children:[e.label,n?(0,Wi.jsx)("span",{children:"\u2713"}):null]},e.field)}),[t,s]),g=l?(0,Wi.jsx)(R_,{onClose:p,children:h}):null;return(0,Wi.jsxs)("div",{className:pc()("filters__conjunction",{filters__conjunction_active:l||i.hovered}),onClick:A,onMouseOver:a,onMouseOut:a,children:[d.label,g]})},H_=e=>{const t=(0,n.useCallback)(n=>()=>{const t={field:n.field,value:"",label:"",operator:n.operators[0]};e.onSelectedNewRule(t)},[e.onSelectedNewRule]),r=(0,n.useMemo)(()=>e.availableRules.map(e=>{e.operators.reduce((e,n)=>n.input.props.collection.length>0||e,!1);return(0,Wi.jsx)("div",{className:"filters__add-group-button__new-rule__option",onClick:t(e),children:e.field.label},e.field.value)}),[e.availableRules]);return(0,Wi.jsx)(R_,{onClose:e.onClose,children:(0,Wi.jsx)("div",{className:"filters__add-group-button__new-rule",children:r})})},V_=e=>{const[t,r]=n.useState(!1),o=(0,n.useContext)(U_),{filters:a,updateGroup:i,setNewRule:s}=(0,n.useContext)(G_),l=(0,n.useCallback)(e=>{e&&(e.preventDefault(),e.stopPropagation()),r(!t)},[t]),c=(0,n.useCallback)(n=>{const t=a.groups[e.groupId]||{conjunction:"and",rules:[]},o={field:n.field,operator:{label:n.operator.label,value:n.operator.value},value:n.value,label:n.label},l={...t,rules:[...t.rules,o]};i(e.groupId,l),s({groupId:e.groupId,id:l.rules.length-1}),r(!1)},[a]),d=t?(0,Wi.jsx)(H_,{onClose:l,availableRules:o,onSelectedNewRule:c}):null;return(0,Wi.jsxs)("div",{className:pc()("filter-group__add",e.className),onClick:l,children:[e.children,d]})},q_=e=>{let{rule:t,id:r,groupId:o,onClose:a,submitLabel:i="Done"}=e;const s=(0,n.useContext)(U_),{filters:l,updateGroup:c}=(0,n.useContext)(G_),d=s.find(e=>e.field.value===t.field.value),A=(0,n.useMemo)(()=>d.operators.find(e=>e.value===t.operator.value),[t]),{value:u,label:p}=l.groups[o].rules[r],h=(0,n.useCallback)(e=>n=>{const a={...t,value:u,label:p,operator:{value:e.value,label:e.label}},i={...l.groups[o]};i.rules[r]=a,c(o,i)},[t]),g=(0,Wi.jsx)("div",{className:"filters__edit-rule__option-input",children:(0,Wi.jsx)(A.input.component,{...A.input.props,groupId:o,filterId:r})}),m=(0,n.useMemo)(()=>d.operators.map(e=>{const n=e.value===t.operator.value,r=n?g:null;return(0,Wi.jsxs)("div",{className:"filters__dropdown__option filters__edit-rule__option",children:[(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:"operator",value:e.value,checked:n,onChange:h(e)}),e.label]}),r]},`${e.value}`)}),[t]);return(0,Wi.jsxs)(R_,{onClose:a,children:[m,(0,Wi.jsx)("div",{className:"filters__edit-rule__submit",onClick:a,children:i})]})},$_=e=>{let{filter:t,rule:r}=e;return(0,n.useMemo)(()=>{var e;return"function"===typeof(null===t||void 0===t?void 0:t.fieldComponent)?t.fieldComponent(r):(null===t||void 0===t||null===(e=t.field)||void 0===e?void 0:e.label)||"Unknown Field"},[t,r])},Y_=e=>{let{groupId:t,id:r,rule:o,onRemoveRule:a}=e;const{newRule:i,clearNewRule:s}=(0,n.useContext)(G_),l=(0,n.useMemo)(()=>i&&i.id===r&&i.groupId===t,[i]),[c,d]=n.useState(l),A=(0,n.useContext)(U_),u=(0,n.useMemo)(()=>A.find(e=>e.field.value===o.field.value),[A,o.field.value]),p=(0,n.useCallback)(()=>{d(!0)},[c]),h=(0,n.useCallback)(e=>{e&&e.stopPropagation(),a(r)},[a,r]),g=(0,n.useCallback)(e=>{e&&e.stopPropagation(),d(!1),l&&s()},[s,l]),m=c?(0,Wi.jsx)(q_,{groupId:t,id:r,onClose:g,rule:o}):null,f=!c&&(!o.value||!o.value.length),C=f?"is missing value":`${o.operator.label} ${o.label}`;return(0,Wi.jsxs)("div",{onClick:p,className:pc()("filter-group__rule",{"filter-group__rule-error":f,"filter-group__rule-active":c}),children:[(0,Wi.jsxs)("span",{children:[(0,Wi.jsx)("strong",{children:(0,Wi.jsx)($_,{rule:o,filter:u})})," ",C]}),(0,Wi.jsx)("div",{onClick:h,className:"filter-group__rule--remove",children:"\xd7"}),m]})},J_=e=>{let{rules:t,conjunction:r,groupId:o}=e;const[a,i]=n.useState(!1),{updateGroup:s,filters:l}=(0,n.useContext)(G_),c=(0,n.useCallback)(e=>{t.splice(e,1),s(o,{conjunction:r,rules:[...t]})},[r,o,t,s]),d=(0,n.useCallback)(()=>{i(!a)},[a]),A=(0,n.useCallback)(e=>{i(!1),s(o,{...l.groups[o],conjunction:e})},[s,o,l.groups]),u=(0,n.useMemo)(()=>t.map((e,n)=>(0,Wi.jsx)(Y_,{groupId:o,id:n,rule:e,onRemoveRule:c},`${o}-r-${n}`)),[o,c,t]);return(0,Wi.jsx)(L_.Provider,{value:{hovered:a},children:(0,Wi.jsxs)("div",{className:"filters__filter-group-container",children:[(0,Wi.jsx)("div",{className:"filters__filter-group",children:(0,Wi.jsx)(M_,{id:o,separator:(0,Wi.jsx)(W_,{value:r,onChange:A,toggleHovered:d}),children:u})}),(0,Wi.jsx)(V_,{groupId:o,children:(0,Wi.jsx)("div",{className:"filter-group__add-button",children:"+"})})]})})},Q_=()=>{const[e,t]=n.useState(!1),{filters:r,updateMainConjunction:o,updateGroup:a}=(0,n.useContext)(G_),i=r.groups||[],s=(0,n.useCallback)(e=>{t(!1),o(e)},[r]),l=(0,n.useCallback)(()=>{t(!e)},[e]),c=i.map((e,n)=>(0,Wi.jsx)(J_,{groupId:n,rules:e.rules,conjunction:e.conjunction},`g-${n}`));return(0,Wi.jsxs)(L_.Provider,{value:{hovered:e},children:[(0,Wi.jsx)("div",{className:"filters",children:(0,Wi.jsx)(M_,{id:"main",separator:(0,Wi.jsx)(W_,{value:r.conjunction,toggleHovered:l,onChange:s}),children:c})}),(0,Wi.jsxs)(V_,{className:"filters__add-group-button",groupId:i.length,children:[(0,Wi.jsx)("span",{children:"+"})," Add filter"]})]})};function K_(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,De(r.key),r)}}function X_(e){return X_=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},X_(e)}function Z_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Z_=function(){return!!e})()}function eE(e,n){if(n&&("object"===Ne(n)||"function"===typeof n))return n;if(void 0!==n)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function nE(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,r=new Array(n);t<n;t++)r[t]=e[t];return r}function tE(e,n){if(e){if("string"===typeof e)return nE(e,n);var t=Object.prototype.toString.call(e).slice(8,-1);return"Object"===t&&e.constructor&&(t=e.constructor.name),"Map"===t||"Set"===t?Array.from(e):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?nE(e,n):void 0}}function rE(e){return function(e){if(Array.isArray(e))return nE(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||tE(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var oE=function(){function e(e){var n=this;this._insertTag=function(e){var t;t=0===n.tags.length?n.insertionPoint?n.insertionPoint.nextSibling:n.prepend?n.container.firstChild:n.before:n.tags[n.tags.length-1].nextSibling,n.container.insertBefore(e,t),n.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var n=e.prototype;return n.hydrate=function(e){e.forEach(this._insertTag)},n.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var n=document.createElement("style");return n.setAttribute("data-emotion",e.key),void 0!==e.nonce&&n.setAttribute("nonce",e.nonce),n.appendChild(document.createTextNode("")),n.setAttribute("data-s",""),n}(this));var n=this.tags[this.tags.length-1];if(this.isSpeedy){var t=function(e){if(e.sheet)return e.sheet;for(var n=0;n<document.styleSheets.length;n++)if(document.styleSheets[n].ownerNode===e)return document.styleSheets[n]}(n);try{t.insertRule(e,t.cssRules.length)}catch(r){0}}else n.appendChild(document.createTextNode(e));this.ctr++}
vendor: 9,146 bytes, line 2
2,n.flush=function(){this.tags.forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),this.tags=[],this.ctr=0},e}(),aE=Math.abs,iE=String.fromCharCode,sE=Object.assign;function lE(e){return e.trim()}function cE(e,n,t){return e.replace(n,t)}function dE(e,n){return e.indexOf(n)}function AE(e,n){return 0|e.charCodeAt(n)}function uE(e,n,t){return e.slice(n,t)}function pE(e){return e.length}function hE(e){return e.length}function gE(e,n){return n.push(e),e}var mE=1,fE=1,CE=0,bE=0,vE=0,xE="";function yE(e,n,t,r,o,a,i){return{value:e,root:n,parent:t,type:r,props:o,children:a,line:mE,column:fE,length:i,return:""}}function wE(e,n){return sE(yE("",null,null,"",null,null,0),e,{length:-e.length},n)}function _E(){return vE=bE>0?AE(xE,--bE):0,fE--,10===vE&&(fE=1,mE--),vE}function EE(){return vE=bE<CE?AE(xE,bE++):0,fE++,10===vE&&(fE=1,mE++),vE}function kE(){return AE(xE,bE)}function BE(){return bE}function SE(e,n){return uE(xE,e,n)}function jE(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function TE(e){return mE=fE=1,CE=pE(xE=e),bE=0,[]}function FE(e){return xE="",e}function IE(e){return lE(SE(bE-1,PE(91===e?e+2:40===e?e+1:e)))}function NE(e){for(;(vE=kE())&&vE<33;)EE();return jE(e)>2||jE(vE)>3?"":" "}function DE(e,n){for(;--n&&EE()&&!(vE<48||vE>102||vE>57&&vE<65||vE>70&&vE<97););return SE(e,BE()+(n<6&&32==kE()&&32==EE()))}function PE(e){for(;EE();)switch(vE){case e:return bE;case 34:case 39:34!==e&&39!==e&&PE(vE);break;case 40:41===e&&PE(e);break;case 92:EE()}return bE}function zE(e,n){for(;EE()&&e+vE!==57&&(e+vE!==84||47!==kE()););return"/*"+SE(n,bE-1)+"*"+iE(47===e?e:EE())}function OE(e){for(;!jE(kE());)EE();return SE(e,bE)}var ME="-ms-",RE="-moz-",LE="-webkit-",UE="comm",GE="rule",WE="decl",HE="@keyframes";function VE(e,n){for(var t="",r=hE(e),o=0;o<r;o++)t+=n(e[o],o,e,n)||"";return t}function qE(e,n,t,r){switch(e.type){case"@import":case WE:return e.return=e.return||e.value;case UE:return"";case HE:return e.return=e.value+"{"+VE(e.children,r)+"}";case GE:e.value=e.props.join(",")}return pE(t=VE(e.children,r))?e.return=e.value+"{"+t+"}":""}function $E(e,n){switch(function(e,n){return(((n<<2^AE(e,0))<<2^AE(e,1))<<2^AE(e,2))<<2^AE(e,3)}(e,n)){case 5103:return LE+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return LE+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return LE+e+RE+e+ME+e+e;case 6828:case 4268:return LE+e+ME+e+e;case 6165:return LE+e+ME+"flex-"+e+e;case 5187:return LE+e+cE(e,/(\w+).+(:[^]+)/,LE+"box-$1$2"+ME+"flex-$1$2")+e;case 5443:return LE+e+ME+"flex-item-"+cE(e,/flex-|-self/,"")+e;case 4675:return LE+e+ME+"flex-line-pack"+cE(e,/align-content|flex-|-self/,"")+e;case 5548:return LE+e+ME+cE(e,"shrink","negative")+e;case 5292:return LE+e+ME+cE(e,"basis","preferred-size")+e;case 6060:return LE+"box-"+cE(e,"-grow","")+LE+e+ME+cE(e,"grow","positive")+e;case 4554:return LE+cE(e,/([^-])(transform)/g,"$1"+LE+"$2")+e;case 6187:return cE(cE(cE(e,/(zoom-|grab)/,LE+"$1"),/(image-set)/,LE+"$1"),e,"")+e;case 5495:case 3959:return cE(e,/(image-set\([^]*)/,LE+"$1$`$1");case 4968:return cE(cE(e,/(.+:)(flex-)?(.*)/,LE+"box-pack:$3"+ME+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+LE+e+e;case 4095:case 3583:case 4068:case 2532:return cE(e,/(.+)-inline(.+)/,LE+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(pE(e)-1-n>6)switch(AE(e,n+1)){case 109:if(45!==AE(e,n+4))break;case 102:return cE(e,/(.+:)(.+)-([^]+)/,"$1"+LE+"$2-$3$1"+RE+(108==AE(e,n+3)?"$3":"$2-$3"))+e;case 115:return~dE(e,"stretch")?$E(cE(e,"stretch","fill-available"),n)+e:e}break;case 4949:if(115!==AE(e,n+1))break;case 6444:switch(AE(e,pE(e)-3-(~dE(e,"!important")&&10))){case 107:return cE(e,":",":"+LE)+e;case 101:return cE(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+LE+(45===AE(e,14)?"inline-":"")+"box$3$1"+LE+"$2$3$1"+ME+"$2box$3")+e}break;case 5936:switch(AE(e,n+11)){case 114:return LE+e+ME+cE(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return LE+e+ME+cE(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return LE+e+ME+cE(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return LE+e+ME+e+e}return e}function YE(e){return FE(JE("",null,null,null,[""],e=TE(e),0,[0],e))}function JE(e,n,t,r,o,a,i,s,l){for(var c=0,d=0,A=i,u=0,p=0,h=0,g=1,m=1,f=1,C=0,b="",v=o,x=a,y=r,w=b;m;)switch(h=C,C=EE()){case 40:if(108!=h&&58==w.charCodeAt(A-1)){-1!=dE(w+=cE(IE(C),"&","&\f"),"&\f")&&(f=-1);break}case 34:case 39:case 91:w+=IE(C);break;case 9:case 10:case 13:case 32:w+=NE(h);break;case 92:w+=DE(BE()-1,7);continue;case 47:switch(kE()){case 42:case 47:gE(KE(zE(EE(),BE()),n,t),l);break;default:w+="/"}break;case 123*g:s[c++]=pE(w)*f;case 125*g:case 59:case 0:switch(C){case 0:case 125:m=0;case 59+d:p>0&&pE(w)-A&&gE(p>32?XE(w+";",r,t,A-1):XE(cE(w," ","")+";",r,t,A-2),l);break;case 59:w+=";";default:if(gE(y=QE(w,n,t,c,d,o,s,b,v=[],x=[],A),a),123===C)if(0===d)JE(w,n,y,y,v,a,A,s,x);else switch(u){case 100:case 109:case 115:JE(e,y,y,r&&gE(QE(e,y,y,0,0,o,s,b,o,v=[],A),x),o,x,A,s,r?v:x);break;default:JE(w,y,y,y,[""],x,0,s,x)}}c=d=p=0,g=f=1,b=w="",A=i;break;case 58:A=1+pE(w),p=h;default:if(g<1)if(123==C)--g;else if(125==C&&0==g++&&125==_E())continue;switch(w+=iE(C),C*g){case 38:f=d>0?1:(w+="\f",-1);break;case 44:s[c++]=(pE(w)-1)*f,f=1;break;case 64:45===kE()&&(w+=IE(EE())),u=kE(),d=A=pE(b=w+=OE(BE())),C++;break;case 45:45===h&&2==pE(w)&&(g=0)}}return a}function QE(e,n,t,r,o,a,i,s,l,c,d){for(var A=o-1,u=0===o?a:[""],p=hE(u),h=0,g=0,m=0;h<r;++h)for(var f=0,C=uE(e,A+1,A=aE(g=i[h])),b=e;f<p;++f)(b=lE(g>0?u[f]+" "+C:cE(C,/&\f/g,u[f])))&&(l[m++]=b);return yE(e,n,t,0===o?GE:s,l,c,d)}function KE(e,n,t){return yE(e,n,t,UE,iE(vE),uE(e,2,-2),0)}function XE(e,n,t,r){return yE(e,n,t,WE,uE(e,0,r),uE(e,r+1,-1),r)}var ZE=function(e,n,t){for(var r=0,o=0;r=o,o=kE(),38===r&&12===o&&(n[t]=1),!jE(o);)EE();return SE(e,bE)},ek=function(e,n){return FE(function(e,n){var t=-1,r=44;do{switch(jE(r)){case 0:38===r&&12===kE()&&(n[t]=1),e[t]+=ZE(bE-1,n,t);break;case 2:e[t]+=IE(r);break;case 4:if(44===r){e[++t]=58===kE()?"&\f":"",n[t]=e[t].length;break}default:e[t]+=iE(r)}}while(r=EE());return e}(TE(e),n))},nk=new WeakMap,tk=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var n=e.value,t=e.parent,r=e.column===t.column&&e.line===t.line;"rule"!==t.type;)if(!(t=t.parent))return;if((1!==e.props.length||58===n.charCodeAt(0)||nk.get(t))&&!r){nk.set(e,!0);for(var o=[],a=ek(n,o),i=t.props,s=0,l=0;s<a.length;s++)for(var c=0;c<i.length;c++,l++)e.props[l]=o[s]?a[s].replace(/&\f/g,i[c]):i[c]+" "+a[s]}}},rk=function(e){if("decl"===e.type){var n=e.value;108===n.charCodeAt(0)&&98===n.charCodeAt(2)&&(e.return="",e.value="")}},ok=[function(e,n,t,r){if(e.length>-1&&!e.return)switch(e.type){case WE:e.return=$E(e.value,e.length);break;case HE:return VE([wE(e,{value:cE(e.value,"@","@"+LE)})],r);case GE:if(e.length)return function(e,n){return e.map(n).join("")}(e.props,function(n){switch(function(e,n){return(e=n.exec(e))?e[0]:e}(n,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return VE([wE(e,{props:[cE(n,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return VE([wE(e,{props:[cE(n,/:(plac\w+)/,":"+LE+"input-$1")]}),wE(e,{props:[cE(n,/:(plac\w+)/,":-moz-$1")]}),wE(e,{props:[cE(n,/:(plac\w+)/,ME+"input-$1")]})],r)}return""})}}];const ak=function(e){var n=e.key;if("css"===n){var t=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(t,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var r=e.stylisPlugins||ok;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+n+' "]'),function(e){for(var n=e.getAttribute("data-emotion").split(" "),t=1;t<n.length;t++)i[n[t]]=!0;s.push(e)});var l,c,d=[qE,(c=function(e){l.insert(e)},function(e){e.root||(e=e.return)&&c(e)})],A=function(e){var n=hE(e);return function(t,r,o,a){for(var i="",s=0;s<n;s++)i+=e[s](t,r,o,a)||"";return i}}([tk,rk].concat(r,d));a=function(e,n,t,r){l=t,VE(YE(e?e+"{"+n.styles+"}":n.styles),A),r&&(u.inserted[n.name]=!0)};var u={key:n,sheet:new oE({key:n,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:a};return u.sheet.hydrate(s),u};var ik=function(e,n,t){var r=e.key+"-"+n.name;!1===t&&void 0===e.registered[r]&&(e.registered[r]=n.styles)};var sk={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGr
2idRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function lk(e){var n=Object.create(null);return function(t){return void 0===n[t]&&(n[t]=e(t)),n[t]}}var ck=/[A-Z]|^ms/g,dk=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Ak=function(e){return 45===e.charCodeAt(1)},uk=function(e){return null!=e&&"boolean"!==typeof e},pk=lk(function(e){return Ak(e)?e:e.replace(ck,"-$&").toLowerCase()}),hk=function(e,n){switch(e){case"animation":case"animationName":if("string"===typeof n)return n.replace(dk,function(e,n,t){return mk={name:n,styles:t,next:mk},n})}return 1===sk[e]||Ak(e)||"number"!==typeof n||0===n?n:n+"px"};function gk(e,n,t){if(null==t)return"";if(void 0!==t.__emotion_styles)return t;switch(typeof t){case"boolean":return"";case"object":if(1===t.anim)return mk={name:t.name,styles:t.styles,next:mk},t.name;if(void 0!==t.styles){var r=t.next;if(void 0!==r)for(;void 0!==r;)mk={name:r.name,styles:r.styles,next:mk},r=r.next;return t.styles+";"}return function(e,n,t){var r="";if(Array.isArray(t))for(var o=0;o<t.length;o++)r+=gk(e,n,t[o])+";";else for(var a in t){var i=t[a];if("object"!==typeof i)null!=n&&void 0!==n[i]?r+=a+"{"+n[i]+"}":uk(i)&&(r+=pk(a)+":"+hk(a,i)+";");else if(!Array.isArray(i)||"string"!==typeof i[0]||null!=n&&void 0!==n[i[0]]){var s=gk(e,n,i);switch(a){case"animation":case"animationName":r+=pk(a)+":"+s+";";break;default:r+=a+"{"+s+"}"}}else for(var l=0;l<i.length;l++)uk(i[l])&&(r+=pk(a)+":"+hk(a,i[l])+";")}return r}(e,n,t);case"function":if(void 0!==e){var o=mk,a=t(e);return mk=o,gk(e,n,a)}}if(null==n)return t;var i=n[t];return void 0!==i?i:t}var mk,fk=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var Ck=function(e,n,t){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,o="";mk=void 0;var a=e[0];null==a||void 0===a.raw?(r=!1,o+=gk(t,n,a)):o+=a[0];for(var i=1;i<e.length;i++)o+=gk(t,n,e[i]),r&&(o+=a[i]);fk.lastIndex=0;for(var s,l="";null!==(s=fk.exec(o));)l+="-"+s[1];var c=function(e){for(var n,t=0,r=0,o=e.length;o>=4;++r,o-=4)n=1540483477*(65535&(n=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(n>>>16)<<16),t=1540483477*(65535&(n^=n>>>24))+(59797*(n>>>16)<<16)^1540483477*(65535&t)+(59797*(t>>>16)<<16);switch(o){case 3:t^=(255&e.charCodeAt(r+2))<<16;case 2:t^=(255&e.charCodeAt(r+1))<<8;case 1:t=1540483477*(65535&(t^=255&e.charCodeAt(r)))+(59797*(t>>>16)<<16)}return(((t=1540483477*(65535&(t^=t>>>13))+(59797*(t>>>16)<<16))^t>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:mk}},bk={}.hasOwnProperty,vk=(0,n.createContext)("undefined"!==typeof HTMLElement?ak({key:"css"}):null);vk.Provider;var xk=function(e){return(0,n.forwardRef)(function(t,r){var o=(0,n.useContext)(vk);return e(t,o,r)})},yk=(0,n.createContext)({});var wk=r.useInsertionEffect?r.useInsertionEffect:function(e){e()};var _k="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Ek=function(e){var n=e.cache,t=e.serialized,r=e.isStringTag;ik(n,t,r);var o;o=function(){return function(e,n,t){ik(e,n,t);var r=e.key+"-"+n.name;if(void 0===e.inserted[n.name]){var o=n;do{e.insert(n===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(n,t,r)},wk(o);return null},kk=xk(function(e,t,r){var o=e.css;"string"===typeof o&&void 0!==t.registered[o]&&(o=t.registered[o]);var a=e[_k],i=[o],s="";"string"===typeof e.className?s=function(e,n,t){var r="";return t.split(" ").forEach(function(t){void 0!==e[t]?n.push(e[t]+";"):r+=t+" "}),r}(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Ck(i,void 0,(0,n.useContext)(yk));s+=t.key+"-"+l.name;var c={};for(var d in e)bk.call(e,d)&&"css"!==d&&d!==_k&&(c[d]=e[d]);return c.ref=r,c.className=s,(0,n.createElement)(n.Fragment,null,(0,n.createElement)(Ek,{cache:t,serialized:l,isStringTag:"string"===typeof a}),(0,n.createElement)(a,c))});var Bk=function(e,t){var r=arguments;if(null==t||!bk.call(t,"css"))return n.createElement.apply(void 0,r);var o=r.length,a=new Array(o);a[0]=kk,a[1]=function(e,n){var t={};for(var r in n)bk.call(n,r)&&(t[r]=n[r]);return t[_k]=e,t}(e,t);for(var i=2;i<o;i++)a[i]=r[i];return n.createElement.apply(null,a)};r.useInsertionEffect?r.useInsertionEffect:n.useLayoutEffect;function Sk(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return Ck(n)}function jk(e,n){return function(e){if(Array.isArray(e))return e}(e)||function(e,n){var t=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=t){var r,o,a,i,s=[],l=!0,c=!1;try{if(a=(t=t.call(e)).next,0===n){if(Object(t)!==t)return;l=!1}else for(;!(l=(r=a.call(t)).done)&&(s.push(r.value),s.length!==n);l=!0);}catch(e){c=!0,o=e}
vendor: 4,873 bytes, line 2
2finally{try{if(!l&&null!=t.return&&(i=t.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(e,n)||tE(e,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Tk(e,n){if(null==e)return{};var t,r,o=ol(e,n);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)t=a[r],n.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(o[t]=e[t])}return o}const Fk=Math.min,Ik=Math.max,Nk=Math.round,Dk=Math.floor,Pk=e=>({x:e,y:e});function zk(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function Ok(e){return Lk(e)?(e.nodeName||"").toLowerCase():"#document"}function Mk(e){var n;return(null==e||null==(n=e.ownerDocument)?void 0:n.defaultView)||window}function Rk(e){var n;return null==(n=(Lk(e)?e.ownerDocument:e.document)||window.document)?void 0:n.documentElement}function Lk(e){return e instanceof Node||e instanceof Mk(e).Node}function Uk(e){return e instanceof Element||e instanceof Mk(e).Element}function Gk(e){return e instanceof HTMLElement||e instanceof Mk(e).HTMLElement}function Wk(e){return"undefined"!==typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof Mk(e).ShadowRoot)}function Hk(e){const{overflow:n,overflowX:t,overflowY:r,display:o}=$k(e);return/auto|scroll|overlay|hidden|clip/.test(n+r+t)&&!["inline","contents"].includes(o)}function Vk(){return!("undefined"===typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function qk(e){return["html","body","#document"].includes(Ok(e))}function $k(e){return Mk(e).getComputedStyle(e)}function Yk(e){if("html"===Ok(e))return e;const n=e.assignedSlot||e.parentNode||Wk(e)&&e.host||Rk(e);return Wk(n)?n.host:n}function Jk(e){const n=Yk(e);return qk(n)?e.ownerDocument?e.ownerDocument.body:e.body:Gk(n)&&Hk(n)?n:Jk(n)}function Qk(e,n,t){var r;void 0===n&&(n=[]),void 0===t&&(t=!0);const o=Jk(e),a=o===(null==(r=e.ownerDocument)?void 0:r.body),i=Mk(o);return a?n.concat(i,i.visualViewport||[],Hk(o)?o:[],i.frameElement&&t?Qk(i.frameElement):[]):n.concat(o,Qk(o,[],t))}function Kk(e){const n=$k(e);let t=parseFloat(n.width)||0,r=parseFloat(n.height)||0;const o=Gk(e),a=o?e.offsetWidth:t,i=o?e.offsetHeight:r,s=Nk(t)!==a||Nk(r)!==i;return s&&(t=a,r=i),{width:t,height:r,$:s}}function Xk(e){return Uk(e)?e:e.contextElement}function Zk(e){const n=Xk(e);if(!Gk(n))return Pk(1);const t=n.getBoundingClientRect(),{width:r,height:o,$:a}=Kk(n);let i=(a?Nk(t.width):t.width)/r,s=(a?Nk(t.height):t.height)/o;return i&&Number.isFinite(i)||(i=1),s&&Number.isFinite(s)||(s=1),{x:i,y:s}}const eB=Pk(0);function nB(e){const n=Mk(e);return Vk()&&n.visualViewport?{x:n.visualViewport.offsetLeft,y:n.visualViewport.offsetTop}:eB}function tB(e,n,t,r){void 0===n&&(n=!1),void 0===t&&(t=!1);const o=e.getBoundingClientRect(),a=Xk(e);let i=Pk(1);n&&(r?Uk(r)&&(i=Zk(r)):i=Zk(e));const s=function(e,n,t){return void 0===n&&(n=!1),!(!t||n&&t!==Mk(e))&&n}(a,t,r)?nB(a):Pk(0);let l=(o.left+s.x)/i.x,c=(o.top+s.y)/i.y,d=o.width/i.x,A=o.height/i.y;if(a){const e=Mk(a),n=r&&Uk(r)?Mk(r):r;let t=e.frameElement;for(;t&&r&&n!==e;){const e=Zk(t),n=t.getBoundingClientRect(),r=$k(t),o=n.left+(t.clientLeft+parseFloat(r.paddingLeft))*e.x,a=n.top+(t.clientTop+parseFloat(r.paddingTop))*e.y;l*=e.x,c*=e.y,d*=e.x,A*=e.y,l+=o,c+=a,t=Mk(t).frameElement}}return zk({width:d,height:A,x:l,y:c})}function rB(e,n,t,r){void 0===r&&(r={});const{ancestorScroll:o=!0,ancestorResize:a=!0,elementResize:i="function"===typeof ResizeObserver,layoutShift:s="function"===typeof IntersectionObserver,animationFrame:l=!1}=r,c=Xk(e),d=o||a?[...c?Qk(c):[],...Qk(n)]:[];d.forEach(e=>{o&&e.addEventListener("scroll",t,{passive:!0}),a&&e.addEventListener("resize",t)});const A=c&&s?function(e,n){let t,r=null;const o=Rk(e);function a(){var e;clearTimeout(t),null==(e=r)||e.disconnect(),r=null}return function i(s,l){void 0===s&&(s=!1),void 0===l&&(l=1),a();const{left:c,top:d,width:A,height:u}=e.getBoundingClientRect();if(s||n(),!A||!u)return;const p={rootMargin:-Dk(d)+"px "+-Dk(o.clientWidth-(c+A))+"px "+-Dk(o.clientHeight-(d+u))+"px "+-Dk(c)+"px",threshold:Ik(0,Fk(1,l))||1};let h=!0;function g(e){const n=e[0].intersectionRatio;if(n!==l){if(!h)return i();n?i(!1,n):t=setTimeout(()=>{i(!1,1e-7)},100)}h=!1}try{r=new IntersectionObserver(g,{...p,root:o.ownerDocument})}catch(m){r=new IntersectionObserver(g,p)}r.observe(e)}(!0),a}(c,t):null;let u,p=-1,h=null;i&&(h=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&h&&(h.unobserve(n),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=h)||e.observe(n)})),t()}),c&&!l&&h.observe(c),h.observe(n));let g=l?tB(e):null;return l&&function n(){const r=tB(e);!g||r.x===g.x&&r.y===g.y&&r.width===g.width&&r.height===g.height||t();g=r,u=requestAnimationFrame(n)}(),t(),()=>{var e;
vendor: 4,165 bytes, line 2
2d.forEach(e=>{o&&e.removeEventListener("scroll",t),a&&e.removeEventListener("resize",t)}),null==A||A(),null==(e=h)||e.disconnect(),h=null,l&&cancelAnimationFrame(u)}}const oB=n.useLayoutEffect;var aB=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],iB=function(){};function sB(e,n){return n?"-"===n[0]?e+n:e+"__"+n:e}function lB(e,n){for(var t=arguments.length,r=new Array(t>2?t-2:0),o=2;o<t;o++)r[o-2]=arguments[o];var a=[].concat(r);if(n&&e)for(var i in n)n.hasOwnProperty(i)&&n[i]&&a.push("".concat(sB(e,i)));return a.filter(function(e){return e}).map(function(e){return String(e).trim()}).join(" ")}var cB=function(e){return n=e,Array.isArray(n)?e.filter(Boolean):"object"===Ne(e)&&null!==e?[e]:[];var n},dB=function(e){return e.className,e.clearValue,e.cx,e.getStyles,e.getClassNames,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme,Oe({},Tk(e,aB))},AB=function(e,n,t){var r=e.cx,o=e.getStyles,a=e.getClassNames,i=e.className;return{css:o(n,e),className:r(null!==t&&void 0!==t?t:{},a(n,e),i)}};function uB(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function pB(e){return uB(e)?window.pageYOffset:e.scrollTop}function hB(e,n){uB(e)?window.scrollTo(0,n):e.scrollTop=n}function gB(e,n){var t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:iB,o=pB(e),a=n-o,i=0;!function n(){var s=function(e,n,t,r){return t*((e=e/r-1)*e*e+1)+n}(i+=10,o,a,t);hB(e,s),i<t?window.requestAnimationFrame(n):r(e)}()}function mB(e,n){var t=e.getBoundingClientRect(),r=n.getBoundingClientRect(),o=n.offsetHeight/3;r.bottom+o>t.bottom?hB(e,Math.min(n.offsetTop+n.clientHeight-e.offsetHeight+o,e.scrollHeight)):r.top-o<t.top&&hB(e,Math.max(n.offsetTop-o,0))}function fB(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var CB=!1,bB={get passive(){return CB=!0}},vB="undefined"!==typeof window?window:{};vB.addEventListener&&vB.removeEventListener&&(vB.addEventListener("p",iB,bB),vB.removeEventListener("p",iB,!1));var xB=CB;function yB(e){return null!=e}function wB(e,n,t){return e?n:t}var _B=["children","innerProps"],EB=["children","innerProps"];function kB(e){var n=e.maxHeight,t=e.menuEl,r=e.minHeight,o=e.placement,a=e.shouldScroll,i=e.isFixedPosition,s=e.controlHeight,l=function(e){var n=getComputedStyle(e),t="absolute"===n.position,r=/(auto|scroll)/;if("fixed"===n.position)return document.documentElement;for(var o=e;o=o.parentElement;)if(n=getComputedStyle(o),(!t||"static"!==n.position)&&r.test(n.overflow+n.overflowY+n.overflowX))return o;return document.documentElement}(t),c={placement:"bottom",maxHeight:n};if(!t||!t.offsetParent)return c;var d,A=l.getBoundingClientRect().height,u=t.getBoundingClientRect(),p=u.bottom,h=u.height,g=u.top,m=t.offsetParent.getBoundingClientRect().top,f=i?window.innerHeight:uB(d=l)?window.innerHeight:d.clientHeight,C=pB(l),b=parseInt(getComputedStyle(t).marginBottom,10),v=parseInt(getComputedStyle(t).marginTop,10),x=m-v,y=f-g,w=x+C,_=A-C-g,E=p-f+C+b,k=C+g-v,B=160;switch(o){case"auto":case"bottom":if(y>=h)return{placement:"bottom",maxHeight:n};if(_>=h&&!i)return a&&gB(l,E,B),{placement:"bottom",maxHeight:n};if(!i&&_>=r||i&&y>=r)return a&&gB(l,E,B),{placement:"bottom",maxHeight:i?y-b:_-b};if("auto"===o||i){var S=n,j=i?x:w;return j>=r&&(S=Math.min(j-b-s,n)),{placement:"top",maxHeight:S}}if("bottom"===o)return a&&hB(l,E),{placement:"bottom",maxHeight:n};break;case"top":if(x>=h)return{placement:"top",maxHeight:n};if(w>=h&&!i)return a&&gB(l,k,B),{placement:"top",maxHeight:n};if(!i&&w>=r||i&&x>=r){var T=n;return(!i&&w>=r||i&&x>=r)&&(T=i?x-v:w-v),a&&gB(l,k,B),{placement:"top",maxHeight:T}}return{placement:"bottom",maxHeight:n};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var BB,SB=function(e){return"auto"===e?"bottom":e},jB=(0,n.createContext)(null),TB=function(e){var t=e.children,r=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,n.useContext)(jB)||{}
vendor: 6,525 bytes, line 2
2).setPortalPlacement,d=(0,n.useRef)(null),A=jk((0,n.useState)(o),2),u=A[0],p=A[1],h=jk((0,n.useState)(null),2),g=h[0],m=h[1],f=l.spacing.controlHeight;return oB(function(){var e=d.current;if(e){var n="fixed"===i,t=kB({maxHeight:o,menuEl:e,minHeight:r,placement:a,shouldScroll:s&&!n,isFixedPosition:n,controlHeight:f});p(t.maxHeight),m(t.placement),null===c||void 0===c||c(t.placement)}},[o,a,i,s,r,c,f]),t({ref:d,placerProps:Oe(Oe({},e),{},{placement:g||SB(a),maxHeight:u})})},FB=function(e){var n=e.children,t=e.innerRef,r=e.innerProps;return Bk("div",R({},AB(e,"menu",{menu:!0}),{ref:t},r),n)},IB=function(e,n){var t=e.theme,r=t.spacing.baseUnit,o=t.colors;return Oe({textAlign:"center"},n?{}:{color:o.neutral40,padding:"".concat(2*r,"px ").concat(3*r,"px")})},NB=IB,DB=IB,PB=["size"],zB=["innerProps","isRtl","size"];var OB,MB,RB={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},LB=function(e){var n=e.size,t=Tk(e,PB);return Bk("svg",R({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:RB},t))},UB=function(e){return Bk(LB,R({size:20},e),Bk("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},GB=function(e){return Bk(LB,R({size:20},e),Bk("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},WB=function(e,n){var t=e.isFocused,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return Oe({label:"indicatorContainer",display:"flex",transition:"color 150ms"},n?{}:{color:t?a.neutral60:a.neutral20,padding:2*o,":hover":{color:t?a.neutral80:a.neutral40}})},HB=WB,VB=WB,qB=function(){var e=Sk.apply(void 0,arguments),n="animation-"+e.name;return{name:n,styles:"@keyframes "+n+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(BB||(OB=["\n  0%, 80%, 100% { opacity: 0; }\n  40% { opacity: 1; }\n"],MB||(MB=OB.slice(0)),BB=Object.freeze(Object.defineProperties(OB,{raw:{value:Object.freeze(MB)}})))),$B=function(e){var n=e.delay,t=e.offset;return Bk("span",{css:Sk({animation:"".concat(qB," 1s ease-in-out ").concat(n,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:t?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},YB=function(e){var n=e.children,t=e.isDisabled,r=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return Bk("div",R({ref:o},AB(e,"control",{control:!0,"control--is-disabled":t,"control--is-focused":r,"control--menu-is-open":i}),a,{"aria-disabled":t||void 0}),n)},JB=["data"],QB=function(e){var n=e.children,t=e.cx,r=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,d=e.selectProps;return Bk("div",R({},AB(e,"group",{group:!0}),s),Bk(a,R({},i,{selectProps:d,theme:c,getStyles:r,getClassNames:o,cx:t}),l),Bk("div",null,n))},KB=["innerRef","isDisabled","isHidden","inputClassName"],XB={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},ZB={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Oe({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},XB)},eS=function(e){return Oe({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},XB)},nS=function(e){var n=e.cx,t=e.value,r=dB(e),o=r.innerRef,a=r.isDisabled,i=r.isHidden,s=r.inputClassName,l=Tk(r,KB);return Bk("div",R({},AB(e,"input",{"input-container":!0}),{"data-value":t||""}),Bk("input",R({className:n({input:!0},s),ref:o,style:eS(i),disabled:a},l)))},tS=function(e){var n=e.children,t=e.innerProps;return Bk("div",t,n)};var rS=function(e){var n=e.children,t=e.components,r=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=t.Container,c=t.Label,d=t.Remove;return Bk(l,{data:r,innerProps:Oe(Oe({},AB(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},Bk(c,{data:r,innerProps:Oe({},AB(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},n),Bk(d,{data:r,innerProps:Oe(Oe({},AB(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(n||"option")},i),selectProps:s}))},oS=function(e){var n=e.children,t=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return Bk("div",R({},AB(e,"option",{option:!0,"option--is-disabled":t,"option--is-focused":r,"option--is-selected":o}),{ref:a,"aria-disabled":t},i),n)},aS=function(e){var n=e.children,t=e.isDisabled,r=e.innerProps;return Bk("div",R({},AB(e,"singleValue",{"single-value":!0,"single-value--is-disabled":t}),r),n)},iS={ClearIndicator:function(e){var n=e.children,t=e.innerProps;return Bk("div",R({},AB(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),t),n||Bk(UB,null))},Control:YB,DropdownIndicator:function(e){var n=e.children,t=e.innerProps;return Bk("div",R({},AB(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),t),n||Bk(GB,null))},DownChevron:GB,CrossIcon:UB,Group:QB,GroupHeading:function(e){var n=dB(e);n.data;var t=Tk(n,JB);return Bk("div",R({},AB(e,"groupHeading",{"group-heading":!0}),t))},IndicatorsContainer:function(e){var n=e.children,t=e.innerProps;return Bk("div",R({},AB(e,"indicatorsContainer",{indicators:!0}),t),n)},IndicatorSeparator:function(e){var n=e.innerProps;return Bk("span",R({},n,AB(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:nS,LoadingIndicator:function(e){var n=e.innerProps,t=e.isRtl,r=e.size,o=void 0===r?4:r,a=Tk(e,zB);return Bk("div",R({},AB(Oe(Oe({},a),{},{innerProps:n,isRtl:t,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),n),Bk($B,{delay:0,offset:t}),Bk($B,{delay:160,offset:!0}),Bk($B,{delay:320,offset:!t}))},Menu:FB,MenuList:function(e){var n=e.children,t=e.innerProps,r=e.innerRef,o=e.isMulti;return Bk("div",R({},AB(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:r},t),n)},MenuPortal:function(e){var t=e.appendTo,r=e.children,o=e.controlElement,a=e.innerProps,s=e.menuPlacement,l=e.menuPosition,c=(0,n.useRef)(null),d=(0,n.useRef)(null),A=jk((0,n.use
2State)(SB(s)),2),u=A[0],p=A[1],h=(0,n.useMemo)(function(){return{setPortalPlacement:p}},[]),g=jk((0,n.useState)(null),2),m=g[0],f=g[1],C=(0,n.useCallback)(function(){if(o){var e=function(e){var n=e.getBoundingClientRect();return{bottom:n.bottom,height:n.height,left:n.left,right:n.right,top:n.top,width:n.width}}(o),n="fixed"===l?0:window.pageYOffset,t=e[u]+n;t===(null===m||void 0===m?void 0:m.offset)&&e.left===(null===m||void 0===m?void 0:m.rect.left)&&e.width===(null===m||void 0===m?void 0:m.rect.width)||f({offset:t,rect:e})}},[o,l,u,null===m||void 0===m?void 0:m.offset,null===m||void 0===m?void 0:m.rect.left,null===m||void 0===m?void 0:m.rect.width]);oB(function(){C()},[C]);var b=(0,n.useCallback)(function(){"function"===typeof d.current&&(d.current(),d.current=null),o&&c.current&&(d.current=rB(o,c.current,C,{elementResize:"ResizeObserver"in window}))},[o,C]);oB(function(){b()},[b]);var v=(0,n.useCallback)(function(e){c.current=e,b()},[b]);if(!t&&"fixed"!==l||!m)return null;var x=Bk("div",R({ref:v},AB(Oe(Oe({},e),{},{offset:m.offset,position:l,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),r);return Bk(jB.Provider,{value:h},t?(0,i.createPortal)(x,t):x)},LoadingMessage:function(e){var n=e.children,t=void 0===n?"Loading...":n,r=e.innerProps,o=Tk(e,EB);return Bk("div",R({},AB(Oe(Oe({},o),{},{children:t,innerProps:r}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),r),t)},NoOptionsMessage:function(e){var n=e.children,t=void 0===n?"No options":n,r=e.innerProps,o=Tk(e,_B);return Bk("div",R({},AB(Oe(Oe({},o),{},{children:t,innerProps:r}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),r),t)},MultiValue:rS,MultiValueContainer:tS,MultiValueLabel:tS,MultiValueRemove:function(e){var n=e.children,t=e.innerProps;return Bk("div",R({role:"button"},t),n||Bk(UB,{size:14}))},Option:oS,Placeholder:function(e){var n=e.children,t=e.innerProps;return Bk("div",R({},AB(e,"placeholder",{placeholder:!0}),t),n)},SelectContainer:function(e){var n=e.children,t=e.innerProps,r=e.isDisabled,o=e.isRtl;return Bk("div",R({},AB(e,"container",{"--is-disabled":r,"--is-rtl":o}),t),n)},SingleValue:aS,ValueContainer:function(e){var n=e.children,t=e.innerProps,r=e.isMulti,o=e.hasValue;return Bk("div",R({},AB(e,"valueContainer",{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":o}),t),n)}},sS=Number.isNaN||function(e){return"number"===typeof e&&e!==e};function lS(e,n){return e===n||!(!sS(e)||!sS(n))}function cS(e,n){if(e.length!==n.length)return!1;for(var t=0;t<e.length;t++)if(!lS(e[t],n[t]))return!1;return!0}for(var dS={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},AS=function(e){return Bk("span",R({css:dS},e))},uS={guidance:function(e){var n=e.isSearchable,t=e.isMulti,r=e.tabSelectsValue,o=e.context,a=e.isInitialFocus;switch(o){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(r?", press Tab to select the option and exit the menu":"",".");case"input":return a?"".concat(e["aria-label"]||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(t?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var n=e.action,t=e.label,r=void 0===t?"":t,o=e.labels,a=e.isDisabled;switch(n){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(r,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(o.length>1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(r,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var n=e.context,t=e.focused,r=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,d=function(e,n){return e&&e.length?"".concat(e.indexOf(n)+1," of ").concat(e.length):""};if("value"===n&&i)return"value ".concat(a," focused, ").concat(d(i,t),".");if("menu"===n&&c){var A=s?" disabled":"",u="".concat(l?" selected":"").concat(A);return"".concat(a).concat(u,", ").concat(d(r,t),".")}return""},onFilter:function(e){var n=e.inputValue,t=e.resultsMessage;return"".concat(t).concat(n?" for search term "+n:"",".")}},pS=function(e){var t=e.ariaSelection,r=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,d=e.isAppleDevice,A=l.ariaLiveMessages,u=l.getOptionLabel,p=l.inputValue,h=l.isMulti,g=l.isOptionDisabled,m=l.isSearchable,f
2=l.menuIsOpen,C=l.options,b=l.screenReaderStatus,v=l.tabSelectsValue,x=l.isLoading,y=l["aria-label"],w=l["aria-live"],_=(0,n.useMemo)(function(){return Oe(Oe({},uS),A||{})},[A]),E=(0,n.useMemo)(function(){var e,n="";if(t&&_.onChange){var r=t.option,o=t.options,a=t.removedValue,i=t.removedValues,l=t.value,c=a||r||(e=l,Array.isArray(e)?null:e),d=c?u(c):"",A=o||i||void 0,p=A?A.map(u):[],h=Oe({isDisabled:c&&g(c,s),label:d,labels:p},t);n=_.onChange(h)}return n},[t,_,g,s,u]),k=(0,n.useMemo)(function(){var e="",n=r||o,t=!!(r&&s&&s.includes(r));if(n&&_.onFocus){var i={focused:n,label:u(n),isDisabled:g(n,s),isSelected:t,options:a,context:n===r?"menu":"value",selectValue:s,isAppleDevice:d};e=_.onFocus(i)}return e},[r,o,u,g,_,a,s,d]),B=(0,n.useMemo)(function(){var e="";if(f&&C.length&&!x&&_.onFilter){var n=b({count:a.length});e=_.onFilter({inputValue:p,resultsMessage:n})}return e},[a,p,f,_,C,b,x]),S="initial-input-focus"===(null===t||void 0===t?void 0:t.action),j=(0,n.useMemo)(function(){var e="";if(_.guidance){var n=o?"value":f?"menu":"input";e=_.guidance({"aria-label":y,context:n,isDisabled:r&&g(r,s),isMulti:h,isSearchable:m,tabSelectsValue:v,isInitialFocus:S})}return e},[y,r,o,h,g,m,f,_,s,v,S]),T=Bk(n.Fragment,null,Bk("span",{id:"aria-selection"},E),Bk("span",{id:"aria-focused"},k),Bk("span",{id:"aria-results"},B),Bk("span",{id:"aria-guidance"},j));return Bk(n.Fragment,null,Bk(AS,{id:c},S&&T),Bk(AS,{"aria-live":w,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!S&&T))},hS=[{base:"A",letters:"A\u24b6\uff21\xc0\xc1\xc2\u1ea6\u1ea4\u1eaa\u1ea8\xc3\u0100\u0102\u1eb0\u1eae\u1eb4\u1eb2\u0226\u01e0\xc4\u01de\u1ea2\xc5\u01fa\u01cd\u0200\u0202\u1ea0\u1eac\u1eb6\u1e00\u0104\u023a\u2c6f"},{base:"AA",letters:"\ua732"},{base:"AE",letters:"\xc6\u01fc\u01e2"},{base:"AO",letters:"\ua734"},{base:"AU",letters:"\ua736"},{base:"AV",letters:"\ua738\ua73a"},{base:"AY",letters:"\ua73c"},{base:"B",letters:"B\u24b7\uff22\u1e02\u1e04\u1e06\u0243\u0182\u0181"},{base:"C",letters:"C\u24b8\uff23\u0106\u0108\u010a\u010c\xc7\u1e08\u0187\u023b\ua73e"},{base:"D",letters:"D\u24b9\uff24\u1e0a\u010e\u1e0c\u1e10\u1e12\u1e0e\u0110\u018b\u018a\u0189\ua779"},{base:"DZ",letters:"\u01f1\u01c4"},{base:"Dz",letters:"\u01f2\u01c5"},{base:"E",letters:"E\u24ba\uff25\xc8\xc9\xca\u1ec0\u1ebe\u1ec4\u1ec2\u1ebc\u0112\u1e14\u1e16\u0114\u0116\xcb\u1eba\u011a\u0204\u0206\u1eb8\u1ec6\u0228\u1e1c\u0118\u1e18\u1e1a\u0190\u018e"},{base:"F",letters:"F\u24bb\uff26\u1e1e\u0191\ua77b"},{base:"G",letters:"G\u24bc\uff27\u01f4\u011c\u1e20\u011e\u0120\u01e6\u0122\u01e4\u0193\ua7a0\ua77d\ua77e"},{base:"H",letters:"H\u24bd\uff28\u0124\u1e22\u1e26\u021e\u1e24\u1e28\u1e2a\u0126\u2c67\u2c75\ua78d"},{base:"I",letters:"I\u24be\uff29\xcc\xcd\xce\u0128\u012a\u012c\u0130\xcf\u1e2e\u1ec8\u01cf\u0208\u020a\u1eca\u012e\u1e2c\u0197"},{base:"J",letters:"J\u24bf\uff2a\u0134\u0248"},{base:"K",letters:"K\u24c0\uff2b\u1e30\u01e8\u1e32\u0136\u1e34\u0198\u2c69\ua740\ua742\ua744\ua7a2"},{base:"L",letters:"L\u24c1\uff2c\u013f\u0139\u013d\u1e36\u1e38\u013b\u1e3c\u1e3a\u0141\u023d\u2c62\u2c60\ua748\ua746\ua780"},{base:"LJ",letters:"\u01c7"},{base:"Lj",letters:"\u01c8"},{base:"M",letters:"M\u24c2\uff2d\u1e3e\u1e40\u1e42\u2c6e\u019c"},{base:"N",letters:"N\u24c3\uff2e\u01f8\u0143\xd1\u1e44\u0147\u1e46\u0145\u1e4a\u1e48\u0220\u019d\ua790\ua7a4"},{base:"NJ",letters:"\u01ca"},{base:"Nj",letters:"\u01cb"},{base:"O",letters:"O\u24c4\uff2f\xd2\xd3\xd4\u1ed2\u1ed0\u1ed6\u1ed4\xd5\u1e4c\u022c\u1e4e\u014c\u1e50\u1e52\u014e\u022e\u0230\xd6\u022a\u1ece\u0150\u01d1\u020c\u020e\u01a0\u1edc\u1eda\u1ee0\u1ede\u1ee2\u1ecc\u1ed8\u01ea\u01ec\xd8\u01fe\u0186\u019f\ua74a\ua74c"},{base:"OI",letters:"\u01a2"},{base:"OO",letters:"\ua74e"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24c5\uff30\u1e54\u1e56\u01a4\u2c63\ua750\ua752\ua754"},{base:"Q",letters:"Q\u24c6\uff31\ua756\ua758\u024a"},{base:"R",letters:"R\u24c7\uff32\u0154\u1e58\u0158\u0210\u0212\u1e5a\u1e5c\u0156\u1e5e\u024c\u2c64\ua75a\ua7a6\ua782"},{base:"S",letters:"S\u24c8\uff33\u1e9e\u015a\u1e64\u015c\u1e60\u0160\u1e66\u1e62\u1e68\u0218\u015e\u2c7e\ua7a8\ua784"},{base:"T",letters:"T\u24c9\uff34\u1e6a\u0164\u1e6c\u021a\u0162\u1e70\u1e6e\u0166\u01ac\u01ae\u023e\ua786"},{base:"TZ",letters:"\ua728"},{base:"U",letters:"U\u24ca\uff35\xd9\xda\xdb\u0168\u1e78\u016a\u1e7a\u016c\xdc\u01db\u01d7\u01d5\u01d9\u1ee6\u016e\u0170\u01d3\u0214\u0216\u01af\u1eea\u1ee8\u1eee\u1eec\u1ef0\u1ee4\u1e72\u0172\u1e76\u1e74\u0244"},{base:"V",letters:"V\u24cb\uff36\u1e7c\u1e7e\u01b2\ua75e\u0245"},{base:"VY",letters:"\ua760"},{base:"W",letters:"W\u24cc\uff37\u1e80\u1e82\u0174\u1e86\u1e84\u1e88\u2c72"}
vendor: 24,452 bytes, line 2
2,{base:"X",letters:"X\u24cd\uff38\u1e8a\u1e8c"},{base:"Y",letters:"Y\u24ce\uff39\u1ef2\xdd\u0176\u1ef8\u0232\u1e8e\u0178\u1ef6\u1ef4\u01b3\u024e\u1efe"},{base:"Z",letters:"Z\u24cf\uff3a\u0179\u1e90\u017b\u017d\u1e92\u1e94\u01b5\u0224\u2c7f\u2c6b\ua762"},{base:"a",letters:"a\u24d0\uff41\u1e9a\xe0\xe1\xe2\u1ea7\u1ea5\u1eab\u1ea9\xe3\u0101\u0103\u1eb1\u1eaf\u1eb5\u1eb3\u0227\u01e1\xe4\u01df\u1ea3\xe5\u01fb\u01ce\u0201\u0203\u1ea1\u1ead\u1eb7\u1e01\u0105\u2c65\u0250"},{base:"aa",letters:"\ua733"},{base:"ae",letters:"\xe6\u01fd\u01e3"},{base:"ao",letters:"\ua735"},{base:"au",letters:"\ua737"},{base:"av",letters:"\ua739\ua73b"},{base:"ay",letters:"\ua73d"},{base:"b",letters:"b\u24d1\uff42\u1e03\u1e05\u1e07\u0180\u0183\u0253"},{base:"c",letters:"c\u24d2\uff43\u0107\u0109\u010b\u010d\xe7\u1e09\u0188\u023c\ua73f\u2184"},{base:"d",letters:"d\u24d3\uff44\u1e0b\u010f\u1e0d\u1e11\u1e13\u1e0f\u0111\u018c\u0256\u0257\ua77a"},{base:"dz",letters:"\u01f3\u01c6"},{base:"e",letters:"e\u24d4\uff45\xe8\xe9\xea\u1ec1\u1ebf\u1ec5\u1ec3\u1ebd\u0113\u1e15\u1e17\u0115\u0117\xeb\u1ebb\u011b\u0205\u0207\u1eb9\u1ec7\u0229\u1e1d\u0119\u1e19\u1e1b\u0247\u025b\u01dd"},{base:"f",letters:"f\u24d5\uff46\u1e1f\u0192\ua77c"},{base:"g",letters:"g\u24d6\uff47\u01f5\u011d\u1e21\u011f\u0121\u01e7\u0123\u01e5\u0260\ua7a1\u1d79\ua77f"},{base:"h",letters:"h\u24d7\uff48\u0125\u1e23\u1e27\u021f\u1e25\u1e29\u1e2b\u1e96\u0127\u2c68\u2c76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24d8\uff49\xec\xed\xee\u0129\u012b\u012d\xef\u1e2f\u1ec9\u01d0\u0209\u020b\u1ecb\u012f\u1e2d\u0268\u0131"},{base:"j",letters:"j\u24d9\uff4a\u0135\u01f0\u0249"},{base:"k",letters:"k\u24da\uff4b\u1e31\u01e9\u1e33\u0137\u1e35\u0199\u2c6a\ua741\ua743\ua745\ua7a3"},{base:"l",letters:"l\u24db\uff4c\u0140\u013a\u013e\u1e37\u1e39\u013c\u1e3d\u1e3b\u017f\u0142\u019a\u026b\u2c61\ua749\ua781\ua747"},{base:"lj",letters:"\u01c9"},{base:"m",letters:"m\u24dc\uff4d\u1e3f\u1e41\u1e43\u0271\u026f"},{base:"n",letters:"n\u24dd\uff4e\u01f9\u0144\xf1\u1e45\u0148\u1e47\u0146\u1e4b\u1e49\u019e\u0272\u0149\ua791\ua7a5"},{base:"nj",letters:"\u01cc"},{base:"o",letters:"o\u24de\uff4f\xf2\xf3\xf4\u1ed3\u1ed1\u1ed7\u1ed5\xf5\u1e4d\u022d\u1e4f\u014d\u1e51\u1e53\u014f\u022f\u0231\xf6\u022b\u1ecf\u0151\u01d2\u020d\u020f\u01a1\u1edd\u1edb\u1ee1\u1edf\u1ee3\u1ecd\u1ed9\u01eb\u01ed\xf8\u01ff\u0254\ua74b\ua74d\u0275"},{base:"oi",letters:"\u01a3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\ua74f"},{base:"p",letters:"p\u24df\uff50\u1e55\u1e57\u01a5\u1d7d\ua751\ua753\ua755"},{base:"q",letters:"q\u24e0\uff51\u024b\ua757\ua759"},{base:"r",letters:"r\u24e1\uff52\u0155\u1e59\u0159\u0211\u0213\u1e5b\u1e5d\u0157\u1e5f\u024d\u027d\ua75b\ua7a7\ua783"},{base:"s",letters:"s\u24e2\uff53\xdf\u015b\u1e65\u015d\u1e61\u0161\u1e67\u1e63\u1e69\u0219\u015f\u023f\ua7a9\ua785\u1e9b"},{base:"t",letters:"t\u24e3\uff54\u1e6b\u1e97\u0165\u1e6d\u021b\u0163\u1e71\u1e6f\u0167\u01ad\u0288\u2c66\ua787"},{base:"tz",letters:"\ua729"},{base:"u",letters:"u\u24e4\uff55\xf9\xfa\xfb\u0169\u1e79\u016b\u1e7b\u016d\xfc\u01dc\u01d8\u01d6\u01da\u1ee7\u016f\u0171\u01d4\u0215\u0217\u01b0\u1eeb\u1ee9\u1eef\u1eed\u1ef1\u1ee5\u1e73\u0173\u1e77\u1e75\u0289"},{base:"v",letters:"v\u24e5\uff56\u1e7d\u1e7f\u028b\ua75f\u028c"},{base:"vy",letters:"\ua761"},{base:"w",letters:"w\u24e6\uff57\u1e81\u1e83\u0175\u1e87\u1e85\u1e98\u1e89\u2c73"},{base:"x",letters:"x\u24e7\uff58\u1e8b\u1e8d"},{base:"y",letters:"y\u24e8\uff59\u1ef3\xfd\u0177\u1ef9\u0233\u1e8f\xff\u1ef7\u1e99\u1ef5\u01b4\u024f\u1eff"},{base:"z",letters:"z\u24e9\uff5a\u017a\u1e91\u017c\u017e\u1e93\u1e95\u01b6\u0225\u0240\u2c6c\ua763"}],gS=new RegExp("["+hS.map(function(e){return e.letters}).join("")+"]","g"),mS={},fS=0;fS<hS.length;fS++)for(var CS=hS[fS],bS=0;bS<CS.letters.length;bS++)mS[CS.letters[bS]]=CS.base;var vS=function(e){return e.replace(gS,function(e){return mS[e]})},xS=function(e,n){void 0===n&&(n=cS);var t=null;function r(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];if(t&&t.lastThis===this&&n(r,t.lastArgs))return t.lastResult;var a=e.apply(this,r);return t={lastResult:a,lastArgs:r,lastThis:this},a}return r.clear=function(){t=null},r}(vS),yS=function(e){return e.replace(/^\s+|\s+$/g,"")},wS=function(e){return"".concat(e.label," ").concat(e.value)},_S=["innerRef"];function ES(e){var n=e.innerRef,t=function(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];var o=Object.entries(e).filter(function(e){var n=jk(e,1)[0];return!t.includes(n)});return o.reduce(function(e,n){var t=jk(n,2),r=t[0],o=t[1];return e[r]=o,e},{})}(Tk(e,_S),"onExited","in","enter","exit","appear");return Bk("input",R({ref:n},t,{css:Sk({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var kS=["boxSizing","height","overflow","paddingRight","position"],BS={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function SS(e){e.preventDefault()}function jS(e){e.stopPropagation()}function TS(){var e=this.scrollTop,n=this.scrollHeight,t=e+this.offsetHeight;0===e?this.scrollTop=1:t===n&&(this.scrollTop=e-1)}function FS(){return"ontouchstart"in window||navigator.maxTouchPoints}var IS=!("undefined"===typeof window||!window.document||!window.document.createElement),NS=0,DS={capture:!1,passive:!1};var PS=function(e){var n=e.target;return n.ownerDocument.activeElement&&n.ownerDocument.activeElement.blur()},zS={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function OS(e){var t=e.children,r=e.lockEnabled,o=e.captureEnabled,a=function(e){var t=e.isEnabled,r=e.onBottomArrive,o=e.onBottomLeave,a=e.onTopArrive,i=e.onTopLeave,s=(0,n.useRef)(!1),l=(0,n.useRef)(!1),c=(0,n.useRef)(0),d=(0,n.useRef)(null),A=(0,n.useCallback)(function(e,n){if(null!==d.current){var t=d.current,c=t.scrollTop,A=t.scrollHeight,u=t.clientHeight,p=d.current,h=n>0,g=A-u-c,m=!1;g>n&&s.current&&(o&&o(e),s.current=!1),h&&l.current&&(i&&i(e),l.current=!1),h&&n>g?(r&&!s.current&&r(e),p.scrollTop=A,m=!0,s.current=!0):!h&&-n>c&&(a&&!l.current&&a(e),p.scrollTop=0,m=!0,l.current=!0),m&&function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()}(e)}},[r,o,a,i]),u=(0,n.useCallback)(function(e){A(e,e.deltaY)},[A]),p=(0,n.useCallback)(function(e){c.current=e.changedTouches[0].clientY},[]),h=(0,n.useCallback)(function(e){var n=c.current-e.changedTouches[0].clientY;A(e,n)},[A]),g=(0,n.useCallback)(function(e){if(e){var n=!!xB&&{passive:!1};e.addEventListener("wheel",u,n),e.addEventListener("touchstart",p,n),e.addEventListener("touchmove",h,n)}},[h,p,u]),m=(0,n.useCallback)(function(e){e&&(e.removeEventListener("wheel",u,!1),e.removeEventListener("touchstart",p,!1),e.removeEventListener("touchmove",h,!1))},[h,p,u]);return(0,n.useEffect)(function(){if(t){var e=d.current;return g(e),function(){m(e)}}},[t,g,m]),function(e){d.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var t=e.isEnabled,r=e.accountForScrollbars,o=void 0===r||r,a=(0,n.useRef)({}),i=(0,n.useRef)(null),s=(0,n.useCallback)(function(e){if(IS){var n=document.body,t=n&&n.style;if(o&&kS.forEach(function(e){var n=t&&t[e];a.current[e]=n}),o&&NS<1){var r=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+r||0;Object.keys(BS).forEach(function(e){var n=BS[e];t&&(t[e]=n)}),t&&(t.paddingRight="".concat(s,"px"))}n&&FS()&&(n.addEventListener("touchmove",SS,DS),e&&(e.addEventListener("touchstart",TS,DS),e.addEventListener("touchmove",jS,DS))),NS+=1}},[o]),l=(0,n.useCallback)(function(e){if(IS){var n=document.body,t=n&&n.style;NS=Math.max(NS-1,0),o&&NS<1&&kS.forEach(function(e){var n=a.current[e];t&&(t[e]=n)}),n&&FS()&&(n.removeEventListener("touchmove",SS,DS),e&&(e.removeEventListener("touchstart",TS,DS),e.removeEventListener("touchmove",jS,DS)))}},[o]);return(0,n.useEffect)(function(){if(t){var e=i.current;return s(e),function(){l(e)}}},[t,s,l]),function(e){i.current=e}}({isEnabled:r});return Bk(n.Fragment,null,r&&Bk("div",{onClick:PS,css:zS}),t(function(e){a(e),i(e)}))}var MS={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},RS=function(e){var n=e.name,t=e.onFocus;return Bk("input",{required:!0,name:n,tabIndex:-1,"aria-hidden":"true",onFocus:t,css:MS,value:"",onChange:function(){}})};function LS(e){var n;return"undefined"!==typeof window&&null!=window.navigator&&e.test((null===(n=window.navigator.userAgentData)||void 0===n?void 0:n.platform)||window.navigator.platform)}function US(){return LS(/^Mac/i)}function GS(){return LS(/^iPhone/i)||LS(/^iPad/i)||US()&&navigator.maxTouchPoints>1}var WS=function(e){return e.label},HS=function(e){return e.value},VS={clearIndicator:VB,container:function(e){var n=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:n?"none":void 0,position:"relative"}},control:function(e,n){var t=e.isDisabled,r=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius;return Oe({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.spacing.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},n?{}:{backgroundColor:t?a.neutral5:a.neutral0,borderColor:t?a.neutral10:r?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:r?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:r?a.primary:a.neutral30}})},dropdownIndicator:HB,group:function(e,n){var t=e.theme.spacing;return n?{}:{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e,n){var t=e.theme,r=t.colors,o=t.spacing;return Oe({label:"group",cursor:"default",display:"block"},n?{}:{color:r.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,n){var t=e.isDisabled,r=e.theme,o=r.spacing.baseUnit,a=r.colors;return Oe({label:"indicatorSeparator",alignSelf:"stretch",width:1},n?{}:{backgroundColor:t?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,n){var t=e.isDisabled,r=e.value,o=e.theme,a=o.spacing,i=o.colors;return Oe(Oe({visibility:t?"hidden":"visible",transform:r?"translateZ(0)":""},ZB),n?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,n){var t=e.isFocused,r=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return Oe({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:r,lineHeight:1,marginRight:r,textAlign:"center",verticalAlign:"middle"},n?{}:{color:t?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:DB,menu:function(e,n){var t,r=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return Oe((Pe(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(r),"100%"),Pe(t,"position","absolute"),Pe(t,"width","100%"),Pe(t,"zIndex",1),t),n?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,n){var t=e.maxHeight,r=e.theme.spacing.baseUnit;return Oe({maxHeight:t,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},n?{}:{paddingBottom:r,paddingTop:r})},menuPortal:function(e){var n=e.rect,t=e.offset,r=e.position;return{left:n.left,position:r,top:t,width:n.width,zIndex:1}},multiValue:function(e,n){var t=e.theme,r=t.spacing,o=t.borderRadius,a=t.colors;return Oe({label:"multiValue",display:"flex",minWidth:0},n?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:r.baseUnit/2})},multiValueLabel:function(e,n){var t=e.theme,r=t.borderRadius,o=t.colors,a=e.cropWithEllipsis;return Oe({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},n?{}:{borderRadius:r/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,n){var t=e.theme,r=t.spacing,o=t.borderRadius,a=t.colors,i=e.isFocused;return Oe({alignItems:"center",display:"flex"},n?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:r.baseUnit,paddingRight:r.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:NB,option:function(e,n){var t=e.isDisabled,r=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return Oe({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},n?{}:{backgroundColor:o?s.primary:r?s.primary25:"transparent",color:t?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:t?void 0:o?s.primary:s.primary50}})},placeholder:function(e,n){var t=e.theme,r=t.spacing,o=t.colors;return Oe({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},n?{}:{color:o.neutral50,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2})},singleValue:function(e,n){var t=e.isDisabled,r=e.theme,o=r.spacing,a=r.colors;return Oe({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},n?{}:{color:t?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,n){var t=e.theme.spacing,r=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return Oe({alignItems:"center",display:r&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},n?{}:{padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px")})}};var qS,$S={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},YS={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:fB(),captureMenuScroll:!fB(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,n){if(e.data.__isNew__)return!0;var t=Oe({ignoreCase:!0,ignoreAccents:!0,stringify:wS,trim:!0,matchFrom:"any"},qS),r=t.ignoreCase,o=t.ignoreAccents,a=t.stringify,i=t.trim,s=t.matchFrom,l=i?yS(n):n,c=i?yS(a(e)):a(e);return r&&(l=l.toLowerCase(),c=c.toLowerCase()),o&&(l=xS(l),c=vS(c)),"start"===s?c.substr(0,l.length)===l:c.indexOf(l)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:WS,getOptionValue:HS,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var n=e.count;return"".concat(n," result").concat(1!==n?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function JS(e,n,t,r){return{type:"option",data:n,isDisabled:rj(e,n,t),isSelected:oj(e,n,t),label:nj(e,n),value:tj(e,n),index:r}}function QS(e,n){return e.options.map(function(t,r){if("options"in t){var o=t.options.map(function(t,r){return JS(e,t,n,r)}).filter(function(n){return ZS(e,n)});return o.length>0?{type:"group",data:t,options:o,index:r}:void 0}var a=JS(e,t,n,r);return ZS(e,a)?a:void 0}).filter(yB)}function KS(e){return e.reduce(function(e,n){return"group"===n.type?e.push.apply(e,rE(n.options.map(function(e){return e.data}))):e.push(n.data),e},[])}function XS(e,n){return e.reduce(function(e,t){return"group"===t.type?e.push.apply(e,rE(t.options.map(function(e){return{data:e.data,id:"".concat(n,"-").concat(t.index,"-").concat(e.index)}}))):e.push({data:t.data,id:"".concat(n,"-").concat(t.index)}),e},[])}function ZS(e,n){var t=e.inputValue,r=void 0===t?"":t,o=n.data,a=n.isSelected,i=n.label,s=n.value;return(!ij(e)||!a)&&aj(e,{label:i,value:s,data:o},r)}var ej=function(e,n){var t;return(null===(t=e.find(function(e){return e.data===n}))||void 0===t?void 0:t.id)||null},nj=function(e,n){return e.getOptionLabel(n)},tj=function(e,n){return e.getOptionValue(n)};function rj(e,n,t){return"function"===typeof e.isOptionDisabled&&e.isOptionDisabled(n,t)}function oj(e,n,t){if(t.indexOf(n)>-1)return!0;if("function"===typeof e.isOptionSelected)return e.isOptionSelected(n,t);var r=tj(e,n);return t.some(function(n){return tj(e,n)===r})}function aj(e,n,t){return!e.filterOption||e.filterOption(n,t)}var ij=function(e){var n=e.hideSelectedOptions,t=e.isMulti;return void 0===n?t:n},sj=1,lj=function(e){!function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),n&&Xs(e,n)}(i,e);var t,r,o,a=function(e){var n=Z_();return function(){var t,r=X_(e);if(n){var o=X_(this).constructor;t=Reflect.construct(r,arguments,o)}else t=r.apply(this,arguments);return eE(this,t)}}(i);function i(e){var n;if(function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,i),(n=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},n.blockOptionHover=!1,n.isComposing=!1,n.commonProps=void 0,n.initialTouchX=0,n.initialTouchY=0,n.openAfterFocus=!1,n.scrollToFocusedOptionOnUpdate=!1,n.userIsDragging=void 0,n.isAppleDevice=US()||GS(),n.controlRef=null,n.getControlRef=function(e){n.controlRef=e},n.focusedOptionRef=null,n.getFocusedOptionRef=function(e){n.focusedOptionRef=e},n.menuListRef=null,n.getMenuListRef=function(e){n.menuListRef=e},n.inputRef=null,n.getInputRef=function(e){n.inputRef=e},n.focus=n.focusInput,n.blur=n.blurInput,n.onChange=function(e,t){var r=n.props,o=r.onChange,a=r.name;t.name=a,n.ariaOnChange(e,t),o(e,t)},n.setValue=function(e,t,r){var o=n.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;n.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(n.setState({inputIsHiddenAfterUpdate:!i}),n.onMenuClose()),n.setState({clearFocusValueOnUpdate:!0}),n.onChange(e,{action:t,option:r})},n.selectOption=function(e){var t=n.props,r=t.blurInputOnSelect,o=t.isMulti,a=t.name,i=n.state.selectValue,s=o&&n.isOptionSelected(e,i),l=n.isOptionDisabled(e,i);if(s){var c=n.getOptionValue(e);n.setValue(i.filter(function(e){return n.getOptionValue(e)!==c}),"deselect-option",e)}else{if(l)return void n.ariaOnChange(e,{action:"select-option",option:e,name:a});o?n.setValue([].concat(rE(i),[e]),"select-option",e):n.setValue(e,"select-option")}r&&n.blurInput()},n.removeValue=function(e){var t=n.props.isMulti,r=n.state.selectValue,o=n.getOptionValue(e),a=r.filter(function(e){return n.getOptionValue(e)!==o}),i=wB(t,a,a[0]||null);n.onChange(i,{action:"remove-value",removedValue:e}),n.focusInput()},n.clearValue=function(){var e=n.state.selectValue;n.onChange(wB(n.props.isMulti,[],null),{action:"clear",removedValues:e})},n.popValue=function(){var e=n.props.isMulti,t=n.state.selectValue,r=t[t.length-1],o=t.slice(0,t.length-1),a=wB(e,o,o[0]||null);n.onChange(a,{action:"pop-value",removedValue:r})},n.getFocusedOptionId=function(e){return ej(n.state.focusableOptionsWithIds,e)},n.getFocusableOptionsWithIds=function(){return XS(QS(n.props,n.state.selectValue),n.getElementId("option"))},n.getValue=function(){return n.state.selectValue},n.cx=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return lB.apply(void 0,[n.props.classNamePrefix].concat(t))},n.getOptionLabel=function(e){return nj(n.props,e)},n.getOptionValue=function(e){return tj(n.props,e)},n.getStyles=function(e,t){var r=n.props.unstyled,o=VS[e](t,r);o.boxSizing="border-box";var a=n.props.styles[e];return a?a(o,t):o},n.getClassNames=function(e,t){var r,o;return null===(r=(o=n.props.classNames)[e])||void 0===r?void 0:r.call(o,t)},n.getElementId=function(e){return"".concat(n.state.instancePrefix,"-").concat(e)},n.getComponents=function(){return e=n.props,Oe(Oe({},iS),e.components);var e},n.buildCategorizedOptions=function(){return QS(n.props,n.state.selectValue)},n.getCategorizedOptions=function(){return n.props.menuIsOpen?n.buildCategorizedOptions():[]},n.buildFocusableOptions=function(){return KS(n.buildCategorizedOptions())},n.getFocusableOptions=function(){return n.props.menuIsOpen?n.buildFocusableOptions():[]},n.ariaOnChange=function(e,t){n.setState({ariaSelection:Oe({value:e},t)})},n.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),n.focusInput())},n.onMenuMouseMove=function(e){n.blockOptionHover=!1},n.onControlMouseDown=function(e){if(!e.defaultPrevented){var t=n.props.openMenuOnClick;n.state.isFocused?n.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&n.onMenuClose():t&&n.openMenu("first"):(t&&(n.openAfterFocus=!0),n.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},n.onDropdownIndicatorMouseDown=function(e){if((!e||"mousedown"!==e.type||0===e.button)&&!n.props.isDisabled){var t=n.props,r=t.isMulti,o=t.menuIsOpen;n.focusInput(),o?(n.setState({inputIsHiddenAfterUpdate:!r}),n.onMenuClose()):n.openMenu("first"),e.preventDefault()}},n.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(n.clearValue(),e.preventDefault(),n.openAfterFocus=!1,"touchend"===e.type?n.focusInput():setTimeout(function(){return n.focusInput()}))},n.onScroll=function(e){"boolean"===typeof n.props.closeMenuOnScroll?e.target instanceof HTMLElement&&uB(e.target)&&n.props.onMenuClose():"function"===typeof n.props.closeMenuOnScroll&&n.props.closeMenuOnScroll(e)&&n.props.onMenuClose()},n.onCompositionStart=function(){n.isComposing=!0},n.onCompositionEnd=function(){n.isComposing=!1},n.onTouchStart=function(e){var t=e.touches,r=t&&t.item(0);r&&(n.initialTouchX=r.clientX,n.initialTouchY=r.clientY,n.userIsDragging=!1)},n.onTouchMove=function(e){var t=e.touches,r=t&&t.item(0);if(r){var o=Math.abs(r.clientX-n.initialTouchX),a=Math.abs(r.clientY-n.initialTouchY);n.userIsDragging=o>5||a>5}},n.onTouchEnd=function(e){n.userIsDragging||(n.controlRef&&!n.controlRef.contains(e.target)&&n.menuListRef&&!n.menuListRef.contains(e.target)&&n.blurInput(),n.initialTouchX=0,n.initialTouchY=0)},n.onControlTouchEnd=function(e){n.userIsDragging||n.onControlMouseDown(e)},n.onClearIndicatorTouchEnd=function(e){n.userIsDragging||n.onClearIndicatorMouseDown(e)},n.onDropdownIndicatorTouchEnd=function(e){n.userIsDragging||n.onDropdownIndicatorMouseDown(e)},n.handleInputChange=function(e){var t=n.props.inputValue,r=e.currentTarget.value;n.setState({inputIsHiddenAfterUpdate:!1}),n.onInputChange(r,{action:"input-change",prevInputValue:t}),n.props.menuIsOpen||n.onMenuOpen()},n.onInputFocus=function(e){n.props.onFocus&&n.props.onFocus(e),n.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(n.openAfterFocus||n.props.openMenuOnFocus)&&n.openMenu("first"),n.openAfterFocus=!1},n.onInputBlur=function(e){var t=n.props.inputValue;n.menuListRef&&n.menuListRef.contains(document.activeElement)?n.inputRef.focus():(n.props.onBlur&&n.props.onBlur(e),n.onInputChange("",{action:"input-blur",prevInputValue:t}),n.onMenuClose(),n.setState({focusedValue:null,isFocused:!1}))},n.onOptionHover=function(e){if(!n.blockOptionHover&&n.state.focusedOption!==e){var t=n.getFocusableOptions().indexOf(e);
vendor: 4,165 bytes, line 2
2n.setState({focusedOption:e,focusedOptionId:t>-1?n.getFocusedOptionId(e):null})}},n.shouldHideSelectedOptions=function(){return ij(n.props)},n.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),n.focus()},n.onKeyDown=function(e){var t=n.props,r=t.isMulti,o=t.backspaceRemovesValue,a=t.escapeClearsValue,i=t.inputValue,s=t.isClearable,l=t.isDisabled,c=t.menuIsOpen,d=t.onKeyDown,A=t.tabSelectsValue,u=t.openMenuOnFocus,p=n.state,h=p.focusedOption,g=p.focusedValue,m=p.selectValue;if(!l&&("function"!==typeof d||(d(e),!e.defaultPrevented))){switch(n.blockOptionHover=!0,e.key){case"ArrowLeft":if(!r||i)return;n.focusValue("previous");break;case"ArrowRight":if(!r||i)return;n.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(g)n.removeValue(g);else{if(!o)return;r?n.popValue():s&&n.clearValue()}break;case"Tab":if(n.isComposing)return;if(e.shiftKey||!c||!A||!h||u&&n.isOptionSelected(h,m))return;n.selectOption(h);break;case"Enter":if(229===e.keyCode)break;if(c){if(!h)return;if(n.isComposing)return;n.selectOption(h);break}return;case"Escape":c?(n.setState({inputIsHiddenAfterUpdate:!1}),n.onInputChange("",{action:"menu-close",prevInputValue:i}),n.onMenuClose()):s&&a&&n.clearValue();break;case" ":if(i)return;if(!c){n.openMenu("first");break}if(!h)return;n.selectOption(h);break;case"ArrowUp":c?n.focusOption("up"):n.openMenu("last");break;case"ArrowDown":c?n.focusOption("down"):n.openMenu("first");break;case"PageUp":if(!c)return;n.focusOption("pageup");break;case"PageDown":if(!c)return;n.focusOption("pagedown");break;case"Home":if(!c)return;n.focusOption("first");break;case"End":if(!c)return;n.focusOption("last");break;default:return}e.preventDefault()}},n.state.instancePrefix="react-select-"+(n.props.instanceId||++sj),n.state.selectValue=cB(e.value),e.menuIsOpen&&n.state.selectValue.length){var t=n.getFocusableOptionsWithIds(),r=n.buildFocusableOptions(),o=r.indexOf(n.state.selectValue[0]);n.state.focusableOptionsWithIds=t,n.state.focusedOption=r[o],n.state.focusedOptionId=ej(t,r[o])}return n}return t=i,r=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&mB(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var n=this.props,t=n.isDisabled,r=n.menuIsOpen,o=this.state.isFocused;(o&&!t&&e.isDisabled||o&&r&&!e.menuIsOpen)&&this.focusInput(),o&&t&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||t||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(mB(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,n){this.props.onInputChange(e,n)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var n=this,t=this.state,r=t.selectValue,o=t.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(r[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},function(){return n.onMenuOpen()})}},{key:"focusValue",value:function(e){var n=this.state,t=n.selectValue,r=n.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=t.indexOf(r);r||(o=-1);var a=t.length-1,i=-1;
vendor: 12,501 bytes, line 2
2if(t.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o<a&&(i=o+1)}this.setState({inputIsHidden:-1!==i,focusedValue:t[i]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",n=this.props.pageSize,t=this.state.focusedOption,r=this.getFocusableOptions();if(r.length){var o=0,a=r.indexOf(t);t||(a=-1),"up"===e?o=a>0?a-1:r.length-1:"down"===e?o=(a+1)%r.length:"pageup"===e?(o=a-n)<0&&(o=0):"pagedown"===e?(o=a+n)>r.length-1&&(o=r.length-1):"last"===e&&(o=r.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:r[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(r[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"===typeof this.props.theme?this.props.theme($S):Oe(Oe({},$S),this.props.theme):$S}},{key:"getCommonProps",value:function(){var e=this.clearValue,n=this.cx,t=this.getStyles,r=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,d=s.options;return{clearValue:e,cx:n,getStyles:t,getClassNames:r,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:d,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,n=e.isClearable,t=e.isMulti;return void 0===n?t:n}},{key:"isOptionDisabled",value:function(e,n){return rj(this.props,e,n)}},{key:"isOptionSelected",value:function(e,n){return oj(this.props,e,n)}},{key:"filterOption",value:function(e,n){return aj(this.props,e,n)}},{key:"formatOptionLabel",value:function(e,n){if("function"===typeof this.props.formatOptionLabel){var t=this.props.inputValue,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:n,inputValue:t,selectValue:r})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,r=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,d=this.getComponents().Input,A=this.state,u=A.inputIsHidden,p=A.ariaSelection,h=this.commonProps,g=o||this.getElementId("input"),m=Oe(Oe(Oe({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!r&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null===p||void 0===p?void 0:p.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return r?n.createElement(d,R({},h,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:g,innerRef:this.getInputRef,isDisabled:t,isHidden:u,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},m)):n.createElement(ES,R({id:g,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:iB,onFocus:this.onInputFocus,disabled:t,tabIndex:i,inputMode:"none",form:s,value:""},m))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.getComponents(),r=t.MultiValue,o=t.MultiValueContainer,a=t.MultiValueLabel,i=t.MultiValueRemove,s=t.SingleValue,l=t.Placeholder,c=this.commonProps,d=this.props,A=d.controlShouldRenderValue,u=d.isDisabled,p=d.isMulti,h=d.inputValue,g=d.placeholder,m=this.state,f=m.selectValue,C=m.focusedValue,b=m.isFocused;if(!this.hasValue()||!A)return h?null:n.createElement(l,R({},c,{key:"placeholder",isDisabled:u,isFocused:b,innerProps:{id:this.getElementId("placeholder")}}),g);if(p)return f.map(function(t,s){var l=t===C,d="".concat(e.getOptionLabel(t),"-").concat(e.getOptionValue(t));return n.createElement(r,R({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:u,key:d,index:s,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault()}},data:t}),e.formatOptionLabel(t,"value"))});if(h)return null;var v=f[0];return n.createElement(s,R({},c,{data:v,isDisabled:u}),this.formatOptionLabel(v,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,t=this.commonProps,r=this.props,o=r.isDisabled,a=r.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return n.createElement(e,R({},t,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,t=this.commonProps,r=this.props,o=r.isDisabled,a=r.isLoading,i=this.state.isFocused;return e&&a?n.createElement(e,R({},t,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),t=e.DropdownIndicator,r=e.IndicatorSeparator;if(!t||!r)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return n.createElement(r,R({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var t=this.commonProps,r=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return n.createElement(e,R({},t,{innerProps:a,isDisabled:r,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,t=this.getComponents(),r=t.Group,o=t.GroupHeading,a=t.Menu,i=t.MenuList,s=t.MenuPortal,l=t.LoadingMessage,c=t.NoOptionsMessage,d=t.Option,A=this.commonProps,u=this.state.focusedOption,p=this.props,h=p.captureMenuScroll,g=p.inputValue,m=p.isLoading,f=p.loadingMessage,C=p.minMenuHeight,b=p.maxMenuHeight,v=p.menuIsOpen,x=p.menuPlacement,y=p.menuPosition,w=p.menuPortalTarget,_=p.menuShouldBlockScroll,E=p.menuShouldScrollIntoView,k=p.noOptionsMessage,B=p.onMenuScrollToTop,S=p.onMenuScrollToBottom;if(!v)return null;var j,T=function(t,r){var o=t.type,a=t.data,i=t.isDisabled,s=t.isSelected,l=t.label,c=t.value,p=u===a,h=i?void 0:function(){return e.onOptionHover(a)},g=i?void 0:function(){return e.selectOption(a)},m="".concat(e.getElementId("option"),"-").concat(r),f={id:m,onClick:g,onMouseMove:h,onMouseOver:h,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return n.createElement(d,R({},A,{innerProps:f,data:a,isDisabled:i,isSelected:s,key:m,label:l,type:o,value:c,isFocused:p,innerRef:p?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())j=this.getCategorizedOptions().map(function(t){if("group"===t.type){var a=t.data,i=t.options,s=t.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return n.createElement(r,R({},A,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map(function(e){return T(e,"".concat(s,"-").concat(e.index))}))}if("option"===t.type)return T(t,"".concat(t.index))});else if(m){var F=f({inputValue:g});if(null===F)return null;j=n.createElement(l,A,F)}else{var I=k({inputValue:g});if(null===I)return null;j=n.createElement(c,A,I)}var N={minMenuHeight:C,maxMenuHeight:b,menuPlacement:x,menuPosition:y,menuShouldScrollIntoView:E},D=n.createElement(TB,R({},A,N),function(t){var r=t.ref,o=t.placerProps,s=o.placement,l=o.maxHeight;return n.createElement(a,R({},A,N,{innerRef:r,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:m,placement:s}),n.createElement(OS,{captureEnabled:h,onTopArrive:B,onBottomArrive:S,lockEnabled:_},function(t){return n.createElement(i,R({},A,{innerRef:function(n){e.getMenuListRef(n),t(n)},innerProps:{role:"listbox","aria-multiselectable":A.isMulti,id:e.getElementId("listbox")},isLoading:m,maxHeight:l,focusedOption:u}),j)}))});return w||"fixed"===y?n.createElement(s,R({},A,{appendTo:w,controlElement:this.controlRef,menuPlacement:x,menuPosition:y}),D):D}},{key:"renderFormField",value:function(){var e=this,t=this.props,r=t.delimiter,o=t.isDisabled,a=t.isMulti,i=t.name,s=t.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return n.createElement(RS,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(r){var c=l.map(function(n){return e.getOptionValue(n)}).join(r);return n.createElement("input",{name:i,type:"hidden",value:c})}var d=l.length>0?l.map(function(t,r){return n.createElement("input",{key:"i-".concat(r),name:i,type:"hidden",value:e.getOptionValue(t)})}):n.createElement("input",{name:i,type:"hidden",value:""});return n.createElement("div",null,d)}var A=l[0]?this.getOptionValue(l[0]):"";return n.createElement("input",{name:i,type:"hidden",value:A})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,t=this.state,r=t.ariaSelection,o=t.focusedOption,a=t.focusedValue,i=t.isFocused,s=t.selectValue,l=this.getFocusableOptions();return n.createElement(pS,R({},e,{id:this.getElementId("live-region"),ariaSelection:r,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),t=e.Control,r=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,d=i.menuIsOpen,A=this.state.isFocused,u=this.commonProps=this.getCommonProps();return n.createElement(o,R({},u,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:A}),this.renderLiveRegion(),n.createElement(t,R({},u,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:A,menuIsOpen:d}),n.createElement(a,R({},u,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),n.createElement(r,R({},u,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,n){var t=n.prevProps,r=n.clearFocusValueOnUpdate,o=n.inputIsHiddenAfterUpdate,a=n.ariaSelection,i=n.isFocused,s=n.prevWasFocused,l=n.instancePrefix,c=e.options,d=e.value,A=e.menuIsOpen,u=e.inputValue,p=e.isMulti,h=cB(d),g={};if(t&&(d!==t.value||c!==t.options||A!==t.menuIsOpen||u!==t.inputValue)){var m=A?function(e,n){return KS(QS(e,n))}(e,h):[],f=A?XS(QS(e,h),"".concat(l,"-option")):[],C=r?function(e,n){var t=e.focusedValue,r=e.selectValue.indexOf(t);if(r>-1){if(n.indexOf(t)>-1)return t;if(r<n.length)return n[r]}return null}(n,h):null,b=function(e,n){var t=e.focusedOption;return t&&n.indexOf(t)>-1?t:n[0]}(n,m);g={selectValue:h,focusedOption:b,focusedOptionId:ej(f,b),focusableOptionsWithIds:f,focusedValue:C,clearFocusValueOnUpdate:!1}}var v=null!=o&&e!==t?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},x=a,y=i&&s;return i&&!y&&(x={value:wB(p,h,h[0]||null),options:h,action:"initial-input-focus"},y=!s),"initial-input-focus"===(null===a||void 0===a?void 0:a.action)&&(x=null),Oe(Oe(Oe({},g),v),{},{prevProps:e,ariaSelection:x,prevWasFocused:y})}}
2],r&&K_(t.prototype,r),o&&K_(t,o),Object.defineProperty(t,"prototype",{writable:!1}),i}(n.Component);lj.defaultProps=YS;var cj=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function dj(e){var t=e.defaultInputValue,r=void 0===t?"":t,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,d=e.onChange,A=e.onInputChange,u=e.onMenuClose,p=e.onMenuOpen,h=e.value,g=Tk(e,cj),m=jk((0,n.useState)(void 0!==l?l:r),2),f=m[0],C=m[1],b=jk((0,n.useState)(void 0!==c?c:a),2),v=b[0],x=b[1],y=jk((0,n.useState)(void 0!==h?h:s),2),w=y[0],_=y[1],E=(0,n.useCallback)(function(e,n){"function"===typeof d&&d(e,n),_(e)},[d]),k=(0,n.useCallback)(function(e,n){var t;"function"===typeof A&&(t=A(e,n)),C(void 0!==t?t:e)},[A]),B=(0,n.useCallback)(function(){"function"===typeof p&&p(),x(!0)},[p]),S=(0,n.useCallback)(function(){"function"===typeof u&&u(),x(!1)},[u]),j=void 0!==l?l:f,T=void 0!==c?c:v,F=void 0!==h?h:w;return Oe(Oe({},g),{},{inputValue:j,menuIsOpen:T,onChange:E,onInputChange:k,onMenuClose:S,onMenuOpen:B,value:F})}var Aj=["defaultOptions","cacheOptions","loadOptions","options","isLoading","onInputChange","filterOption"];function uj(e){var t=e.defaultOptions,r=void 0!==t&&t,o=e.cacheOptions,a=void 0!==o&&o,i=e.loadOptions;e.options;var s=e.isLoading,l=void 0!==s&&s,c=e.onInputChange,d=e.filterOption,A=void 0===d?null:d,u=Tk(e,Aj),p=u.inputValue,h=(0,n.useRef)(void 0),g=(0,n.useRef)(!1),m=jk((0,n.useState)(Array.isArray(r)?r:void 0),2),f=m[0],C=m[1],b=jk((0,n.useState)("undefined"!==typeof p?p:""),2),v=b[0],x=b[1],y=jk((0,n.useState)(!0===r),2),w=y[0],_=y[1],E=jk((0,n.useState)(void 0),2),k=E[0],B=E[1],S=jk((0,n.useState)([]),2),j=S[0],T=S[1],F=jk((0,n.useState)(!1),2),I=F[0],N=F[1],D=jk((0,n.useState)({}),2),P=D[0],z=D[1],O=jk((0,n.useState)(void 0),2),M=O[0],R=O[1],L=jk((0,n.useState)(void 0),2),U=L[0],G=L[1];a!==U&&(z({}),G(a)),r!==M&&(C(Array.isArray(r)?r:void 0),R(r)),(0,n.useEffect)(function(){return g.current=!0,function(){g.current=!1}},[]);var W=(0,n.useCallback)(function(e,n){if(!i)return n();var t=i(e,n);t&&"function"===typeof t.then&&t.then(n,function(){return n()})},[i]);(0,n.useEffect)(function(){!0===r&&W(v,function(e){g.current&&(C(e||[]),_(!!h.current))})},[]);var H=(0,n.useCallback)(function(e,n){var t=function(e,n,t){if(t){var r=t(e,n);if("string"===typeof r)return r}return e}(e,n,c);if(!t)return h.current=void 0,x(""),B(""),T([]),_(!1),void N(!1);if(a&&P[t])x(t),B(t),T(P[t]),_(!1),N(!1);else{var r=h.current={};x(t),_(!0),N(!k),W(t,function(e){g&&r===h.current&&(h.current=void 0,_(!1),B(t),T(e||[]),N(!1),z(e?Oe(Oe({},P),{},Pe({},t,e)):P))})}},[a,W,k,P,c]),V=I?[]:v&&k?j:f||[];return Oe(Oe({},u),{},{options:V,isLoading:w||l,onInputChange:H,filterOption:A})}var pj=(0,n.forwardRef)(function(e,t){var r=dj(uj(e));return n.createElement(lj,R({ref:t},r))});const hj=e=>{const[t,r]=(0,n.useState)({defaultOptions:[]});(0,n.useEffect)(()=>{o("",e=>{r({defaultOptions:e})})},[]);const o=(n,t)=>{if(e.calendar&&(!e.calendar.model||!e.calendar.model.integration))return t([]);const r=e.baseUrl+n;return Hp.get(r,jr.getAuthConfig()).then(n=>t(e.rawDataToDisplayObject(n.data,!0))).catch(function(e){})},a=(0,n.useCallback)(()=>{e.onChange([])},[e.onChange]);return(0,Wi.jsx)(pj,{autoFocus:!0,autoExpand:!0,isMulti:e.isMulti,cacheOptions:!0,defaultOptions:t.defaultOptions,onChange:e.onUpdate,loadOptions:o,isSearchable:!0,isClearable:!0,value:e.collection,placeholder:e.placeholder,noOptionsMessage:()=>e.noOptionsMessage,styles:{multiValueLabel:(e,n)=>({...e,whiteSpace:"normal"})},onClear:a})};hj.defaultProps={isMulti:!0};const gj=hj,mj=(jr.getEndpointAddress(),e=>{const[t,r]=n.useState(!0),o=(0,n.useMemo)(()=>e.filters&&Object.keys(e.filters).length?e.filters:{conjunction:"and",groups:[]},[e.filters]),[a,i]=n.useState(null),s=(0,n.useCallback)((n,t)=>{const r={...o};if(!t.rules.length)return r.groups.splice(n,1),void e.onChange(r);r.groups[n]=t,e.onChange(r)},[o,e.onChange]),l=(0,n.useCallback)(n=>{const t={...o};t.conjunction=n,e.onChange(t)}
2,[o]),c=(0,n.useCallback)(()=>{i(null)},[a]),d=t?(0,Wi.jsx)(U_.Provider,{value:e.availableFilters,children:(0,Wi.jsx)(G_.Provider,{value:{filters:o,updateGroup:s,updateMainConjunction:l,newRule:a,clearNewRule:c,setNewRule:i},children:(0,Wi.jsx)(Q_,{})})}):null;return(0,Wi.jsx)("div",{children:d})});var fj=(0,n.forwardRef)(function(e,t){var r=dj(e);return n.createElement(lj,R({ref:t},r))});const Cj=e=>{const[t,r]=(0,n.useState)({defaultOptions:[]}),{rule:o,updateFilter:a}=((e,t,r)=>{var o,a;const{filters:i,updateGroup:s}=(0,n.useContext)(G_),l=i.groups[e].rules&&(null===(o=i.groups[e])||void 0===o||null===(a=o.rules)||void 0===a?void 0:a[t]),c=null!==l&&void 0!==l&&l.value?{...l}:{...l,value:null===r||void 0===r?void 0:r.value,label:null===r||void 0===r?void 0:r.label,uuid:null===r||void 0===r?void 0:r.uuid},d=n=>{const r={...i.groups[e]};r.rules=r.rules||[],r.rules[t]={...c,...n},s(e,r)};return(0,n.useEffect)(()=>{r&&r.value&&d({})},[r]),{rule:c,updateFilter:d}})(e.groupId,e.filterId,e.collection[0]),i=(0,n.useCallback)(e=>{const n={value:e.value,label:e.label,uuid:e.uuid};a(n)},[a]),s=(0,n.useCallback)(()=>e.noOptionsMessage,[]);return(0,Wi.jsx)(fj,{autoFocus:!0,autoExpand:!0,isMulti:!1,options:e.collection,onChange:i,isSearchable:!0,isClearable:!1,placeholder:e.placeholder,noOptionsMessage:s,value:o,styles:{menu:e=>({...e,width:"fit-content",minWidth:"100%"})}})};Cj.defaultProps={isMulti:!0};const bj=Cj,vj=function(e,n,t,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,i=arguments.length>6?arguments[6]:void 0;return s=>{s({type:`${r}_FETCH`});const l={type:t,kind:o,q:a},c=jr.objectToURLQuery(l),d=jr.getEndpointAddress()+`/api/filters/${n}_filters/${e}.json?${c}`,A=null===jr.getAuthToken()?jr.getConfig():jr.getAuthConfig();return Hp.get(d,A).then(e=>{s({type:`${r}_FETCH_FULFILLED`,payload:e.data,widgetType:n,integrationType:i})}).catch(function(e){s({type:`${r}_FETCH_REJECTED`,payload:e})})}};function xj(){const e=j(),t=C(e=>e.filters),r=(0,n.useCallback)(async(n,t,r)=>await e(function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t=arguments.length>2?arguments[2]:void 0;return r=>{r({type:"INTEGRATION_FILTERS_FETCH"});let o=`/api/filters/integration_filters/${e}.json`;return n&&(o+="?kind="+n.join(",")),Hp.get(o,jr.getAuthConfig()).then(e=>{r({type:"INTEGRATION_FILTERS_FETCH_FULFILLED",payload:e.data,integrationType:t})}).catch(function(e){r({type:"INTEGRATION_FILTERS_FETCH_REJECTED",payload:e})})}}(n,t,r)),[e]),o=(0,n.useCallback)(async(n,t,r,o,a)=>await e(function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"widget_filters";return vj(e,dr,n,"calendar_filters"===n?"CALENDAR_FILTERS":"WIDGET_FILTERS",arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,arguments.length>4?arguments[4]:void 0)}(n,t,r,o,a)),[e]),a=(0,n.useCallback)(async(n,t,r,o,a)=>await e(function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"widget_filters";return vj(e,Ar,n,"group_filters"===n?"GROUP_FILTERS":"WIDGET_FILTERS",arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,arguments.length>4?arguments[4]:void 0)}(n,t,r,o,a)),[e]),i=(0,n.useCallback)(async()=>await e(e=>{e({type:"FILTERS_CLEAR"})}),[e]);return{filters:t,fetchIntegrationFilters:r,fetchCalendarFilters:o,fetchGroupFilters:a,clearFilters:i}}const yj=[{value:"is",label:"is"},{value:"not",label:"is not"}],wj=e=>{let{integrationStrategy:t,widget:r}=e;const{filters:o}=xj(),{currentOrganization:a}=Bm();Jp(a);(0,n.useEffect)(()=>{t.filterRawDataToStateObject(o.integrationFiltersCollection)},[o.integrationFiltersCollection]);const i=(0,n.useMemo)(()=>{const e=[];return t._filters.forEach(n=>{e[n.field.value]=[]}),o.integrationFiltersCollection.map(n=>{e[n.kind]&&e[n.kind].push(n)}),e},[o.integrationFiltersCollection,t._filters]);return{availableFilters:(0,n.useMemo)(()=>t._filters.map(e=>{const n=(e.operators||yj).map(n=>e.allowedOperators&&!e.allowedOperators.includes(n.value)?null:{...n,input
2:{component:bj,props:{collection:e.options||i[e.field.value],widget:r,isMulti:!1,rawDataToDisplayObject:t.filterRawToDisplayObject,placeholder:`Select ${e.field.label} to add to filter`,noOptionsMessage:`Start typing to search ${e.field.label}`}}}).filter(e=>e);return{field:e.field,fieldComponent:e.field.label,operators:n}}),[i])}},_j=e=>{if(!e.help)return null;const n="dc"===Xt.branding?e.help.url:null,t="dc"===Xt.branding?"a":"div";return(0,Wi.jsx)(t,{className:"help-anchor",href:n,target:"_blank",rel:"nofollow",children:(0,Wi.jsx)("div",{className:"design-tooltip","data-toggle":"tooltip","data-toggleaa":"2222","data-placement":"top",title:e.help.message,children:(0,Wi.jsx)("i",{className:pc()("material-icons",e.iconClassName),children:e.icon})})})};_j.defaultProps={icon:"info",iconClassName:"material-icons"};const Ej=_j,kj=e=>{let{tooltip:n,fieldName:t,label:r,checked:o,onChange:a,className:i="",variant:s="primary"}=e;const l=n?(0,Wi.jsx)(Ej,{help:n}):null;return(0,Wi.jsxs)("div",{className:pc()("design-element checkbox",i),children:[(0,Wi.jsxs)("label",{className:"option-label",children:[r,l]}),(0,Wi.jsxs)("div",{className:"material-switch pull-right",children:[(0,Wi.jsx)("input",{id:t,type:"checkbox",checked:o,onChange:a(t)}),(0,Wi.jsx)("label",{htmlFor:t,className:`badge-${s}`})]})]})},Bj=e=>{const n=e.title?(0,Wi.jsx)("span",{className:"chat-date gap-xs",children:e.title}):null;return(0,Wi.jsx)("div",{className:"chat-line",children:n})};Bj.defaultProps={};const Sj=Bj;function jj(){const e=j(),t=(0,n.useCallback)(async(n,t)=>await e(function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"design";return function(t){return t({type:"WIDGET_DESIGN_PROP_UPDATE",payload:e,path:n})}}(n,t)),[e]),r=(0,n.useCallback)(async(n,t)=>await e(function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"design";return function(t){return t({type:"WIDGET_DESIGN_PROP_OVERWRITE",payload:e,path:n})}}(n,t)),[e]),o=(0,n.useCallback)(async(n,t)=>await e(function(e){return function(n){return n({type:"WIDGET_FILTER_PROP_OVERWRITE",payload:e})}}(n)),[e]);return{updateDesignProp:t,overwriteDesignProp:r,overwriteFilterProp:o}}const Tj=hn,Fj=[hn,dn,An,un],Ij={[hn]:12,[dn]:3,[An]:1,[un]:3},Nj=e=>{var t;const{updateDesignProp:r}=jj(),{calendar:o,setCalendar:a}=Px(),[i,s]=(0,n.useState)({});(0,n.useEffect)(()=>{s({[o.model.widget_settings.featured_template]:{...o.model.widget_settings.highlights}||{}})},[]);const l=Boolean(o.model.widget_settings.has_feature_highlights),c=o.model.widget_settings.featured_template||hn,d=(0,n.useCallback)(n=>t=>{if("boolean"===typeof o.model.widget_settings.has_feature_highlights)return e.onUpdateField(n,!l);r([{field:n,value:1*l?0:1}],null)},[l]),A=(0,n.useCallback)(e=>{r([{field:"featured_events_limit",value:Number.parseInt(e.target.value)}],null)},[o.model.widget_settings]),u=(0,n.useCallback)(e=>{const n=i[e.target.value]||{},t={...i};t[o.model.widget_settings.featured_template]={...o.model.widget_settings.highlights},s(t),o.model.widget_settings.featured_template=e.target.value,o.model.widget_settings.featured_events_limit=Ij[e.target.value],o.model.widget_settings.highlights=n,o.model.has_featured_events=!0,a(o.model)},[o.model.widget_settings,i]),p=l?(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("label",{className:"option-label",children:"Featured events highlight template"}),(0,Wi.jsx)("select",{className:"form-control",onChange:u,value:c,children:Fj.map(e=>(0,Wi.jsx)("option",{value:e,children:gn[e]},`${e}_featured_template`))})]}):null,h=o.model.widget_settings.featured_events_limit||Ij[(null===(t=o.model.widget_settings)||void 0===t?void 0:t.featured_template)||Tj],g=l?(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsx)("label",{className:"option-label",children:"Featured events limit"}),(0,Wi.jsx)("input",{className:"form-control",id:"featured_events_limit",type:"number",min:0,value:h,onChange:A})]}):null;return(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(Sj,{title:"Featured highlights"}),(0,Wi.jsx)(kj,{fieldName:"has_feature_highlights",label:"Show featured events highlights",onChange:d,checked:l}),g,p]})};Nj.defaultProps={};const Dj=Nj,Pj=e=>{const t=(0,n.useContext)(Rs),{widgetModel:r}=e,{calendar:o}=e,{currentOrganization:a}=Bm(),i=Boolean(r.has_featured_events),{availableFilters:s}=wj({widget:o,integrationStrategy:t}),l=(0,n.useCallback)(n=>{e.onUpdateFilterSettings("featured_filters",n)},[r]),c=(0,n.useCallback)(n=>t=>{if("boolean"===typeof r[n])return e.onUpdateField(n,!r[n]);const o=1*r[n]?0:1;e.onUpdateField(n,o)},[r]),d=t.featuredFilterLabelCTA?(0,Wi.jsx)(Uy,{wrapperClassName:"alert-snackbar",icon:"help",errorLevel:"info",header:"How to use filters below?",body:t.featuredFilterLabelCTA}):null,A=r.filter_settings?r.filter_settings.featured_filters:null,u=i?(0,Wi.jsxs)(n.Fragment,{children:[d,(0,Wi.jsxs)("form",{action:"#",children:[(0,Wi.jsx)(mj,{availableFilters:s,filters:A,onChange:l}),(0,Wi.jsx)(Dj,{})]})]}):null,p=((e,n)=>{if(!e.hasFeaturedEvents)return"";let t="";
2if(!n||n&&!n.groups.length)t="no events (apply filters to feature specific events). ";else{const e=n.groups[0].rules[0];if(t=" events matching "+e.field.label+" "+e.operator.label+" "+e.label,n.groups.length>1||n.groups[0].rules.length>1){let e=-1;for(const t in n.groups)e+=n.groups[t].rules.length;t+=" and "+e+" more filters."}else t+=" filter."}const r=e.hasEventsHighlights?" Features events as highlights.":"";return(0,Wi.jsxs)("span",{className:"d-flex",children:[(0,Wi.jsx)("i",{className:"material-icons text-info p-0 m-0",children:"info"}),(0,Wi.jsx)("span",{className:"m-1",children:`Features ${t} ${r}`})]})})({hasFeaturedEvents:i,hasEventsHighlights:r.widget_settings&&r.widget_settings.has_feature_highlights},r.filter_settings&&r.filter_settings.featured_filters||null);return(0,Wi.jsxs)(p_,{title:(0,Wi.jsx)("span",{children:"Featured Events"}),subtitle:p,children:[(0,Wi.jsx)(kj,{fieldName:"has_featured_events",label:"Show featured events",onChange:c,checked:i}),u]})},zj=e=>{const n=e.errors;if(!n||!n.length||!n.join("").length)return null;const t=n.filter(e=>e).map((e,n)=>(0,Wi.jsx)("li",{children:e},"fe-"+n));return(0,Wi.jsxs)("div",{className:"alert alert-danger alert-dismissible fade show text-left",role:"alert",children:[(0,Wi.jsx)("strong",{children:"Please fix the following:"})," ",(0,Wi.jsx)("ul",{children:t})]})},Oj=e=>{const t=(0,n.useContext)(Rs),{calendar:r}=Px(),{widgetModel:o}=e,{availableFilters:a}=wj({widget:r,integrationStrategy:t}),i=o.filter_settings?o.filter_settings.filters:{};return(0,Wi.jsx)(mj,{availableFilters:a,filters:i,onChange:e.onUpdateFilters})};Oj.defaultProps={};const Mj=Oj,Rj={hasPrivateEvents:"private events",hasHiddenEvents:"all events including hidden",publicEvents:"public events only",hasGroupEvents:"group-specific events",hasImages:"events with images only",hasMergeRecurringEvents:"merges recurring events"},Lj=e=>{const t=(0,n.useContext)(Rs),{calendarModel:r}=e,{currentOrganization:o}=Bm(),a=(Jp(o),(0,n.useCallback)(n=>{e.onUpdateFilterSettings("filters",n)},[r,e.onUpdateFilterSettings])),i=(0,n.useCallback)(n=>t=>{if("boolean"===typeof r[n])return e.onUpdateField(n,!r[n]);e.onUpdateField(n,1*e.calendarModel[n]?0:1)},[e.calendarModel]),s=t.filterLabelCTA?(0,Wi.jsx)(Uy,{wrapperClassName:"alert-snackbar",icon:"help",errorLevel:"info",header:"How to use filters below?",body:t.filterLabelCTA}):null,l=r.integration&&Ci(e.calendarModel.integration.type,[_n.google,_n.outlook])?(0,Wi.jsx)(kj,{fieldName:"group_recurring_events",label:"Merge recurring events",onChange:i,checked:1*r.group_recurring_events}):null,c=1*r.show_private_events&&!e.integrationModel.sync_private?t.privateEventsSettingsWarning(r.integration.uuid):null,d=1*r.show_private_events?(0,Wi.jsx)(Uy,{icon:"info",wrapperClassName:"alert-snackbar",header:"Recommended helpful tip",body:(0,Wi.jsxs)("span",{children:["We recommend using the events filtering option available below. Publishing your calendar without events filtering will reveal"," ",(0,Wi.jsx)("strong",{children:"all"})," the events!"]}),errorLevel:"info"}):null,A=r.uuid&&t.privateEventsControl?(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(kj,{fieldName:"show_private_events",label:t.privateEventsControl.toggleButtonLabel,onChange:i,checked:1*r.show_private_events,tooltip:t.privateEventsControl.privateEventsTooltip}),c,d]}):null,u=(0,Wi.jsx)(Mj,{widgetModel:r,integrationModel:e.integrationModel,onUpdateFilters:a}),p=((e,n)=>{const t=Object.keys(e).map(n=>e[n]&&Rj[n]?Rj[n]:null).filter(e=>e);let r="";if(n&&n.groups.length){const e=n.groups[0].rules[0];if(r=", filtered by "+e.field.label+" "+e.operator.label+" "+e.label,n.groups.length>1||n.groups[0].rules.length>1){let e=-1;for(const t in n.groups)e+=n.groups[t].rules.length;r+=" and "+e+" more"}}return(0,Wi.jsxs)("span",{className:"d-flex",children:[(0,Wi.jsx)("i",{className:"material-icons  p-0 m-0",children:"info"}),(0,Wi.jsx)("span",{children:"Shows "+t.join(" and ")+r.toLocaleLowerCase()+"."})]})})({hasPrivateEvents:r.integration&&r.show_private_events,hasHiddenEvents:r.integration&&r.show_private_events,publicEvents:!r.show_private_events,hasGroupEvents:r.has_group_events_included,hasImages:r.show_events_with_images,hasMergeRecurringEvents:r.group_recurring_events},r.filter_settings?r.filter_settings.filters:null);
2return(0,Wi.jsxs)(p_,{title:"Events Filtering",subtitle:p,defaultExpanded:!0,children:[(0,Wi.jsxs)("form",{action:"#",children:[A,(0,Wi.jsx)(kj,{fieldName:"show_events_with_images",label:"Show events with images only",onChange:i,checked:1*r.show_events_with_images,tooltip:{url:`${Xt.helpdeskAddress}/en/articles/4901525-setup-events-show-events-with-images-only`,message:"Show events with images only"}}),l]}),(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("p",{children:"\xa0"}),s,u]})]})},Uj=e=>{var t;let{widgetModel:r,disabled:o,onFieldChange:a}=e;const i=(0,n.useCallback)(e=>n=>{a("seo",{...r.widget_settings.seo,[e]:n.target.value})},[r]),s=(null===r||void 0===r||null===(t=r.widget_settings)||void 0===t?void 0:t.seo)||{};return(0,Wi.jsxs)(p_,{title:"Public title and description (SEO)",children:[(0,Wi.jsx)(Uy,{wrapperClassName:"alert-snackbar",errorLevel:"info",icon:"help",header:"How does it work?",body:(0,Wi.jsx)("span",{children:"\ud83d\udee0\ufe0f Customize your page's appearance when shared on social media by setting the Title, Description, and Preview Image. These details help make your content stand out and attract more visitors. Simply fill in the fields, and watch your page shine across platforms!"})}),(0,Wi.jsxs)("form",{action:"#",children:[(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsxs)("div",{className:"col-xs-12",children:[(0,Wi.jsx)("label",{htmlFor:"title",className:"",children:"Title"}),(0,Wi.jsx)("input",{type:"text",className:"form-control form-control-sm ",placeholder:"Title",id:"title",onChange:i("title"),value:s.title||"",disabled:o})]})}),(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsxs)("div",{className:"col-xs-12",children:[(0,Wi.jsx)("label",{htmlFor:"description",className:"",children:"Description"}),(0,Wi.jsx)("textarea",{rows:5,className:"form-control form-control-sm ",placeholder:"Description",id:"description",onChange:i("description"),value:s.description||"",disabled:o})]})}),(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsxs)("div",{className:"col-xs-12",children:[(0,Wi.jsx)("label",{htmlFor:"alternate",className:"",children:"Alternate URL"}),(0,Wi.jsx)("input",{type:"text",className:"form-control form-control-sm ",placeholder:"Alternate URL",id:"alternate",onChange:i("alternate"),value:s.alternate||"",disabled:o})]})})]})]})};Uj.defaultProps={};const Gj=Uj,Wj=e=>{const{calendar:t}=Px(),{integrations:r,hasSetupChanged:o}=e,a=(0,n.useContext)(Rs),i=(0,n.useMemo)(()=>t.model?r.find(e=>e.uuid===t.model.integration.uuid):{},[t.model.integration]),{fetchIntegrationFilters:s,clearFilters:l}=xj();(0,n.useEffect)(()=>(s(t.model.integration.uuid,a.availableFilters,t.model.integration.type),()=>{l()}),[]);const c=(0,Wi.jsx)(O_,{overwriteDesignProp:e.overwriteDesignProp,overwriteFilterProp:e.overwriteFilterProp}),d=t.model&&t.model.uuid?(0,Wi.jsx)(Lj,{user:e.user,calendarModel:e.calendarModel||{},onUpdateField:e.onUpdateField,disabled:e.disabled,integrationModel:i,formErrors:e.errors,onUpdateFilterSettings:e.onUpdateFilterSettings}):null,A=t.model&&t.model.uuid?(0,Wi.jsx)(Pj,{widgetModel:e.calendarModel||{},onUpdateField:e.onUpdateField,onUpdateFilterSettings:e.onUpdateFilterSettings,disabled:e.disabled,formErrors:e.errors,onUpdateWidgetSettings:e.onUpdateWidgetSettings}):null,u=e.disabled?(0,Wi.jsx)(xf,{}):(0,Wi.jsx)("div",{className:"d-flex justify-content-end",children:t.updateSuccess||t.updateError?null:(0,Wi.jsx)("button",{disabled:e.disabled,type:"submit",className:"btn btn-primary hidden-xs",onClick:e.onSubmit,children:"Save"})});return(0,Wi.jsxs)(b_,{id:"setup_tab",show:!0,footer:u,children:[d,A,(0,Wi.jsx)(Gj,{widgetModel:e.calendarModel||{},disabled:e.disabled,onFieldChange:e.onUpdateWidgetSettings}),(0,Wi.jsx)(m_,{calendarModel:e.calendarModel||{},integrations:r,onUpdateField:e.onUpdateField,disabled:e.disabled,formErrors:e.errors}),c,t.updateSuccess?(0,Wi.jsxs)(Vy,{className:"saved-work-warning-message",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"check_circle"})," Your changes have been saved."]}):null,Object.keys(e.errors).length?(0,Wi.jsx)(zj,{errors:Object.values(e.errors)}):null,(0,Wi.jsx)($b,{className:"saving-work-error-message alert-danger",error:t.updateError,defaultErrorMessage:"Could not save your settings. Please try again"}),o?(0,Wi.jsx)("div",{className:pc()("alert alert-warning unsaved-work-warning",{"justify-content-end":!o}),children:(0,Wi.jsxs)("div",{className:"unsaved-work-warning-message",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"error"}),"Save your changes to make them visible to others!"]})}):null]})},Hj=e=>{let{value:n,onChange:t,onClear:r}=e;const o=n.length?(0,Wi.jsx)("span",{className:"input-group-append",children:(0,Wi.jsx)("button",{className:"btn d-flex align-items-center",type:"button",onClick:r,children:(0,Wi.jsx)("i",{className:"material-icons icon-sm","aria-hidden":!0,
2children:"close"})})}):null;return(0,Wi.jsx)("div",{className:"design-search-box",children:(0,Wi.jsxs)("div",{className:"input-group",children:[(0,Wi.jsx)("input",{type:"text",className:"form-control",placeholder:"Settings search...",value:n,onChange:t}),o]})})};Hj.defaultProps={value:""};const Vj=Hj;const qj=e=>{const{header:t,options:r}=e,o=(0,n.useCallback)(e=>(e.preventDefault(),!1),[]);return t&&r.length>0?(0,Wi.jsxs)("li",{className:"submenu",children:[(0,Wi.jsxs)("a",{className:"design-tab-menu",href:"#",onClick:o,children:[(0,Wi.jsx)("span",{children:t}),(0,Wi.jsx)("span",{className:"menu-arrow"})]}),(0,Wi.jsx)("ul",{className:"list-unstyled",style:{display:"none"},children:r})]}):null};qj.defaultProps={options:[],header:null};const $j=e=>{const{show:t,rules:r,sections:o,subheader:a,subSectionHeader:i,icon:s,title:l,searchQuery:c}=e,d=(0,n.useCallback)(e=>(e.preventDefault(),!1),[]),A=c.length?null:(0,Wi.jsx)("ul",{className:"list-unstyled",style:{display:"none"},children:r}),u=c.length?null:(0,Wi.jsx)("span",{className:"menu-arrow position-relative"});return(0,Wi.jsx)("div",{className:pc()("card-box sidebar-panel-box sidebar-menu design-tab border-radius-0 widget-settings-tab",t?"d-display":"d-none"),children:(0,Wi.jsxs)("ul",{children:[(0,Wi.jsxs)("li",{className:"submenu",children:[(0,Wi.jsxs)("a",{className:"design-tab-menu ",href:"#",onClick:d,children:[(0,Wi.jsx)("span",{children:(0,Wi.jsxs)("h4",{className:"d-flex align-items-center",children:[(0,Wi.jsx)("i",{className:"material-icons icon-lg","aria-hidden":"true",children:s}),l]})}),u]}),A]}),(0,Wi.jsx)(qj,{header:a,options:r}),(0,Wi.jsx)(qj,{header:i,options:o})]})})};$j.defaultProps={show:!0,subheader:null,subSectionHeader:null,sections:[],rules:[],searchQuery:""};var Yj=t(86361),Jj={},Qj=function(e,n,t,r){var o=e+"-"+n+"-"+t+(r?"-server":"");if(Jj[o])return Jj[o];var a=function(e,n,t,r){if("undefined"===typeof document&&!r)return null;var o=r?new r:document.createElement("canvas");o.width=2*t,o.height=2*t;var a=o.getContext("2d");return a?(a.fillStyle=e,a.fillRect(0,0,o.width,o.height),a.fillStyle=n,a.fillRect(0,0,t,t),a.translate(t,t),a.fillRect(0,0,t,t),o.toDataURL()):null}(e,n,t,r);return Jj[o]=a,a},Kj=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Xj=function(e){var t=e.white,r=e.grey,o=e.size,a=e.renderers,i=e.borderRadius,s=e.boxShadow,l=e.children,c=(0,Yj.Ay)({default:{grid:{borderRadius:i,boxShadow:s,absolute:"0px 0px 0px 0px",background:"url("+Qj(t,r,o,a.canvas)+") center left"}}});return(0,n.isValidElement)(l)?n.cloneElement(l,Kj({},l.props,{style:Kj({},l.props.style,c.grid)})):n.createElement("div",{style:c.grid})};Xj.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};const Zj=Xj;var eT=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},nT=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function tT(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!==typeof n&&"function"!==typeof n?e:n}var rT=function(e){function t(){var e,n,r;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return n=r=tT(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),r.handleChange=function(e){var n=function(e,n,t,r,o){var a=o.clientWidth,i=o.clientHeight,s="number"===typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"===typeof e.pageY?e.pageY:e.touches[0].pageY,c=s-(o.getBoundingClientRect().left+window.pageXOffset),d=l-(o.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var A=void 0;if(A=d<0?0:d>i?1:Math.round(100*d/i)/100,n.a!==A)return{h:n.h,s:n.s,l:n.l,a:A,source:"rgb"}}else{var u=void 0;if(r!==(u=c<0?0:c>
2a?1:Math.round(100*c/a)/100))return{h:n.h,s:n.s,l:n.l,a:u,source:"rgb"}}return null}(e,r.props.hsl,r.props.direction,r.props.a,r.container);n&&"function"===typeof r.props.onChange&&r.props.onChange(n,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleChange),window.removeEventListener("mouseup",r.handleMouseUp)},tT(r,n)}return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(t,e),nT(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,t=this.props.rgb,r=(0,Yj.Ay)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*t.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)"},pointer:{left:0,top:100*t.a+"%"}},overwrite:eT({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return n.createElement("div",{style:r.alpha},n.createElement("div",{style:r.checkboard},n.createElement(Zj,{renderers:this.props.renderers})),n.createElement("div",{style:r.gradient}),n.createElement("div",{style:r.container,ref:function(n){return e.container=n},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},n.createElement("div",{style:r.pointer},this.props.pointer?n.createElement(this.props.pointer,this.props):n.createElement("div",{style:r.slider}))))}}]),t}(n.PureComponent||n.Component);const oT=rT;var aT=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();var iT=[38,40],sT=1,lT=function(e){function t(e){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!==typeof n&&"function"!==typeof n?e:n}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.handleBlur=function(){n.state.blurValue&&n.setState({value:n.state.blurValue,blurValue:null})},n.handleChange=function(e){n.setUpdatedValue(e.target.value,e)},n.handleKeyDown=function(e){var t,r=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(r)&&(t=e.keyCode,iT.indexOf(t)>-1)){var o=n.getArrowOffset(),a=38===e.keyCode?r+o:r-o;n.setUpdatedValue(a,e)}},n.handleDrag=function(e){if(n.props.dragLabel){var t=Math.round(n.props.value+e.movementX);t>=0&&t<=n.props.dragMax&&n.props.onChange&&n.props.onChange(n.getValueObjectWithLabel(t),e)}},n.handleMouseDown=function(e){n.props.dragLabel&&(e.preventDefault(),n.handleDrag(e),window.addEventListener("mousemove",n.handleDrag),window.addEventListener("mouseup",n.handleMouseUp))},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleDrag),window.removeEventListener("mouseup",n.handleMouseUp)},n.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},n.inputId="rc-editable-input-"+sT++,n}return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}
2(t,e),aT(t,[{key:"componentDidUpdate",value:function(e,n){this.props.value===this.state.value||e.value===this.props.value&&n.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,n,t){return n in e?Object.defineProperty(e,n,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[n]=t,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,n){var t=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(t,n),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=(0,Yj.Ay)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return n.createElement("div",{style:t.wrap},n.createElement("input",{id:this.inputId,style:t.input,ref:function(n){return e.input=n},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?n.createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(n.PureComponent||n.Component);const cT=lT;var dT=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function AT(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!==typeof n&&"function"!==typeof n?e:n}var uT=function(e){function t(){var e,n,r;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];return n=r=AT(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),r.handleChange=function(e){var n=function(e,n,t,r){var o=r.clientWidth,a=r.clientHeight,i="number"===typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"===typeof e.pageY?e.pageY:e.touches[0].pageY,l=i-(r.getBoundingClientRect().left+window.pageXOffset),c=s-(r.getBoundingClientRect().top+window.pageYOffset);if("vertical"===n){var d=void 0;if(d=c<0?359:c>a?0:360*(-100*c/a+100)/100,t.h!==d)return{h:d,s:t.s,l:t.l,a:t.a,source:"hsl"}}else{var A=void 0;if(A=l<0?0:l>o?359:100*l/o*360/100,t.h!==A)return{h:A,s:t.s,l:t.l,a:t.a,source:"hsl"}}return null}(e,r.props.direction,r.props.hsl,r.container);n&&"function"===typeof r.props.onChange&&r.props.onChange(n,e)},r.handleMouseDown=function(e){r.handleChange(e),window.addEventListener("mousemove",r.handleChange),window.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},AT(r,n)}return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(t,e),dT(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.direction,r=void 0===t?"horizontal":t,o=(0,Yj.Ay)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxSh
2adow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===r});return n.createElement("div",{style:o.hue},n.createElement("div",{className:"hue-"+r,style:o.container,ref:function(n){return e.container=n},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},n.createElement("style",null,"\n            .hue-horizontal {\n              background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n                33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n                17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n\n            .hue-vertical {\n              background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n                #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n                #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n          "),n.createElement("div",{style:o.pointer},this.props.pointer?n.createElement(this.props.pointer,this.props):n.createElement("div",{style:o.slider}))))}}]),t}(n.PureComponent||n.Component);const pT=uT;const hT=function(){this.__data__=[],this.size=0};const gT=function(e,n){return e===n||e!==e&&n!==n};const mT=function(e,n){for(var t=e.length;t--;)if(gT(e[t][0],n))return t;return-1};var fT=Array.prototype.splice;const CT=function(e){var n=this.__data__,t=mT(n,e);return!(t<0)&&(t==n.length-1?n.pop():fT.call(n,t,1),--this.size,!0)};const bT=function(e){var n=this.__data__,t=mT(n,e);return t<0?void 0:n[t][1]};const vT=function(e){return mT(this.__data__,e)>-1};const xT=function(e,n){var t=this.__data__,r=mT(t,e);return r<0?(++this.size,t.push([e,n])):t[r][1]=n,this};function yT(e){var n=-1,t=null==e?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}yT.prototype.clear=hT,yT.prototype.delete=CT,yT.prototype.get=bT,yT.prototype.has=vT,yT.prototype.set=xT;const wT=yT;const _T=function(){this.__data__=new wT,this.size=0};const ET=function(e){var n=this.__data__,t=n.delete(e);return this.size=n.size,t};const kT=function(e){return this.__data__.get(e)};const BT=function(e){return this.__data__.has(e)};const ST="object"==typeof globalThis&&globalThis&&globalThis.Object===Object&&globalThis;var jT="object"==typeof self&&self&&self.Object===Object&&self;const TT=ST||jT||Function("return this")();const FT=TT.Symbol;var IT=Object.prototype,NT=IT.hasOwnProperty,DT=IT.toString,PT=FT?FT.toStringTag:void 0;const zT=function(e){var n=NT.call(e,PT),t=e[PT];try{e[PT]=void 0;var r=!0}catch(a){}var o=DT.call(e);return r&&(n?e[PT]=t:delete e[PT]),o};var OT=Object.prototype.toString;const MT=function(e){return OT.call(e)};var RT=FT?FT.toStringTag:void 0;const LT=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":RT&&RT in Object(e)?zT(e):MT(e)};const UT=function(e){var n=typeof e;return null!=e&&("object"==n||"function"==n)};const GT=function(e){if(!UT(e))return!1;var n=LT(e);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n};const WT=TT["__core-js_shared__"];var HT=function(){var e=/[^.]+$/.exec(WT&&WT.keys&&WT.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();const VT=function(e){return!!HT&&HT in e};var qT=Function.prototype.toString;const $T=function(e){if(null!=e){try{return qT.call(e)}catch(n){}try{return e+""}catch(n){}}return""};var YT=/^\[object .+?Constructor\]$/,JT=Function.prototype,QT=Object.prototype,KT=JT.toString,XT=QT.hasOwnProperty,ZT=RegExp("^"+KT.call(XT).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const eF=function(e){return!(!UT(e)||VT(e))&&(GT(e)?ZT:YT).test($T(e))};const nF=function(e,n){return null==e?void 0:e[n]};const tF=function(e,n){var t=nF(e,n);return eF(t)?t:void 0};const rF=tF(TT,"Map");const oF=tF(Object,"create");const aF=function(){this.__data__=oF?oF(null):{},this.size=0};const iF=function(e){var n=this.has(e)&&delete this.__data__[e];return this.size-=n?1:0,n};var sF=Object.prototype.hasOwnProperty;const lF=function(e){var n=this.__data__;if(oF){var t=n[e];return"__lodash_hash_undefined__"===t?void 0:t}return sF.call(n,e)?n[e]:void 0};var cF=Object.prototype.hasOwnProperty;const dF=function(e){var n=this.__data__;
vendor: 8,405 bytes, line 2
2return oF?void 0!==n[e]:cF.call(n,e)};const AF=function(e,n){var t=this.__data__;return this.size+=this.has(e)?0:1,t[e]=oF&&void 0===n?"__lodash_hash_undefined__":n,this};function uF(e){var n=-1,t=null==e?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}uF.prototype.clear=aF,uF.prototype.delete=iF,uF.prototype.get=lF,uF.prototype.has=dF,uF.prototype.set=AF;const pF=uF;const hF=function(){this.size=0,this.__data__={hash:new pF,map:new(rF||wT),string:new pF}};const gF=function(e){var n=typeof e;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==e:null===e};const mF=function(e,n){var t=e.__data__;return gF(n)?t["string"==typeof n?"string":"hash"]:t.map};const fF=function(e){var n=mF(this,e).delete(e);return this.size-=n?1:0,n};const CF=function(e){return mF(this,e).get(e)};const bF=function(e){return mF(this,e).has(e)};const vF=function(e,n){var t=mF(this,e),r=t.size;return t.set(e,n),this.size+=t.size==r?0:1,this};function xF(e){var n=-1,t=null==e?0:e.length;for(this.clear();++n<t;){var r=e[n];this.set(r[0],r[1])}}xF.prototype.clear=hF,xF.prototype.delete=fF,xF.prototype.get=CF,xF.prototype.has=bF,xF.prototype.set=vF;const yF=xF;const wF=function(e,n){var t=this.__data__;if(t instanceof wT){var r=t.__data__;if(!rF||r.length<199)return r.push([e,n]),this.size=++t.size,this;t=this.__data__=new yF(r)}return t.set(e,n),this.size=t.size,this};function _F(e){var n=this.__data__=new wT(e);this.size=n.size}_F.prototype.clear=_T,_F.prototype.delete=ET,_F.prototype.get=kT,_F.prototype.has=BT,_F.prototype.set=wF;const EF=_F;const kF=function(){try{var e=tF(Object,"defineProperty");return e({},"",{}),e}catch(n){}}();const BF=function(e,n,t){"__proto__"==n&&kF?kF(e,n,{configurable:!0,enumerable:!0,value:t,writable:!0}):e[n]=t};const SF=function(e,n,t){(void 0!==t&&!gT(e[n],t)||void 0===t&&!(n in e))&&BF(e,n,t)};const jF=function(e){return function(n,t,r){for(var o=-1,a=Object(n),i=r(n),s=i.length;s--;){var l=i[e?s:++o];if(!1===t(a[l],l,a))break}return n}};const TF=jF();var FF="object"==typeof exports&&exports&&!exports.nodeType&&exports,IF=FF&&"object"==typeof module&&module&&!module.nodeType&&module,NF=IF&&IF.exports===FF?TT.Buffer:void 0,DF=NF?NF.allocUnsafe:void 0;const PF=function(e,n){if(n)return e.slice();var t=e.length,r=DF?DF(t):new e.constructor(t);return e.copy(r),r};const zF=TT.Uint8Array;const OF=function(e){var n=new e.constructor(e.byteLength);return new zF(n).set(new zF(e)),n};const MF=function(e,n){var t=n?OF(e.buffer):e.buffer;return new e.constructor(t,e.byteOffset,e.length)};const RF=function(e,n){var t=-1,r=e.length;for(n||(n=Array(r));++t<r;)n[t]=e[t];return n};var LF=Object.create;const UF=function(){function e(){}return function(n){if(!UT(n))return{};if(LF)return LF(n);e.prototype=n;var t=new e;return e.prototype=void 0,t}}();const GF=function(e,n){return function(t){return e(n(t))}};const WF=GF(Object.getPrototypeOf,Object);var HF=Object.prototype;const VF=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||HF)};const qF=function(e){return"function"!=typeof e.constructor||VF(e)?{}:UF(WF(e))};const $F=function(e){return null!=e&&"object"==typeof e};const YF=function(e){return $F(e)&&"[object Arguments]"==LT(e)};var JF=Object.prototype,QF=JF.hasOwnProperty,KF=JF.propertyIsEnumerable;const XF=YF(function(){return arguments}())?YF:function(e){return $F(e)&&QF.call(e,"callee")&&!KF.call(e,"callee")};const ZF=Array.isArray;const eI=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};const nI=function(e){return null!=e&&eI(e.length)&&!GT(e)};const tI=function(e){return $F(e)&&nI(e)};const rI=function(){return!1};var oI="object"==typeof exports&&exports&&!exports.nodeType&&exports,aI=oI&&"object"==typeof module&&module&&!module.nodeType&&module,iI=aI&&aI.exports===oI?TT.Buffer:void 0;const sI=(iI?iI.isBuffer:void 0)||rI;var lI=Function.prototype,cI=Object.prototype,dI=lI.toString,AI=cI.hasOwnProperty,uI=dI.call(Object);const pI=function(e){if(!$F(e)||"[object Object]"!=LT(e))return!1;var n=WF(e);if(null===n)return!0;var t=AI.call(n,"constructor")&&n.constructor;return"function"==typeof t&&t instanceof t&&dI.call(t)==uI};var hI={};hI["[object Float32Array]"]=hI["[object Float64Array]"]=hI["[object Int8Array]"]=hI["[object Int16Array]"]=hI["[object Int32Array]"]=hI["[object Uint8Array]"]=hI["[object Uint8ClampedArray]"]=hI["[object Uint16Array]"]=hI["[object Uint32Array]"]=!0,hI["[object Arguments]"]=hI["[object Array]"]=hI["[object ArrayBuffer]"]=hI["[object Boolean]"]=hI["[object DataView]"]=hI["[object Date]"]=hI["[object Error]"]=hI["[object Function]"]=hI["[object Map]"]=hI["[object Number]"]=hI["[object Object]"]=hI["[object RegExp]"]=hI["[object Set]"]=hI["[object String]"]=hI["[object WeakMap]"]=!1;const gI=function(e){return $F(e)&&eI(e.length)&&!!hI[LT(e)]};const mI=function(e){return function(n){return e(n)}};var fI="object"==typeof exports&&exports&&!exports.nodeType&&exports,CI=fI&&"object"==typeof module&&module&&!module.nodeType&&module,bI=CI&&CI.exports===fI&&ST.process,vI=function(){try{var e=CI&&CI.require&&CI.require("util").types;return e||bI&&bI.binding&&bI.binding("util")}catch(n){}}();var xI=vI&&vI.isTypedArray;const yI=xI?mI(xI):gI;const wI=function(e,n){if(("constructor"!==n||"function"!==typeof e[n])&&"__proto__"!=n)return e[n]};var _I=Object.prototype.hasOwnProperty;const EI=function(e,n,t){var r=e[n];_I.call(e,n)&&gT(r,t)&&(void 0!==t||n in e)||BF(e,n,t)};const kI=function(e,n,t,r){var o=!t;t||(t={});for(var a=-1,i=n.length;++a<i;){var s=n[a],l=r?r(t[s],e[s],s,t,e):void 0;void 0===l&&(l=e[s]),o?BF(t,s,l):EI(t,s,l)}return t};const BI=function(e,n){for(var t=-1,r=Array(e);++t<e;)r[t]=n(t);return r};var SI=/^(?:0|[1-9]\d*)$/;const jI=function(e,n){var t=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==t||"symbol"!=t&&SI.test(e))&&e>-1&&e%1==0&&e<n};var TI=Object.prototype.hasOwnProperty;const FI=function(e,n){var t=ZF(e),r=!t&&XF(e),o=!t&&!r&&sI(e),a=!t&&!r&&!o&&yI(e),i=t||r||o||a,s=i?BI(e.length,String):[],l=s.length;for(var c in e)!n&&!TI.call(e,c)||i&&("length"==c||o&&("offset"==c||"parent"==c)||a&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||jI(c,l))||s.push(c);return s};const II=function(e){var n=[];if(null!=e)for(var t in Object(e))n.push(t);return n};var NI=Object.prototype.hasOwnProperty;const DI=function(e){if(!UT(e))return II(e);var n=VF(e),t=[];for(var r in e)("constructor"!=r||!n&&NI.call(e,r))&&t.push(r);return t};const PI=function(e){return nI(e)?FI(e,!0):DI(e)};const zI=function(e){return kI(e,PI(e))};const OI=function(e,n,t,r,o,a,i){var s=wI(e,t),l=wI(n,t),c=i.get(l);if(c)SF(e,t,c);else{var d=a?a(s,l,t+"",e,n,i):void 0,A=void 0===d;if(A){var u=ZF(l),p=!u&&sI(l),h=!u&&!p&&yI(l);d=l,u||p||h?ZF(s)?d=s:tI(s)?d=RF(s):p?(A=!1,d=PF(l,!0)):h?(A=!1,d=MF(l,!0)):d=[]:pI(l)||XF(l)?(d=s,XF(s)?d=zI(s):UT(s)&&!GT(s)||(d=qF(l))):A=!1}A&&(i.set(l,d),o(d,l,r,a,i),i.delete(l)),SF(e,t,d)}};const MI=function e(n,t,r,o,a){n!==t&&TF(t,function(i,s){if(a||(a=new EF),UT(i))OI(n,t,s,r,e,o,a);else{var l=o?o(wI(n,s),i,s+"",n,t,a):void 0;void 0===l&&(l=i),SF(n,s,l)}},PI)};const RI=function(e){return e};const LI=function(e,n,t){switch(t.length){case 0:return e.call(n);case 1:return e.call(n,t[0]);case 2:return e.call(n,t[0],t[1]);case 3:return e.call(n,t[0],t[1],t[2])}return e.apply(n,t)};var UI=Math.max;const GI=function(e,n,t){return n=UI(void 0===n?e.length-1:n,0),function(){for(var r=arguments,o=-1,a=UI(r.length-n,0),i=Array(a);++o<a;)i[o]=r[n+o];o=-1;for(var s=Array(n+1);++o<n;)s[o]=r[o];return s[n]=t(i),LI(e,this,s)}};const WI=function(e){return function(){return e}};const HI=kF?function(e,n){return kF(e,"toString",{configurable:!0,enumerable:!1,value:WI(n),writable:!0})}:RI;var VI=Date.now;const qI=function(e){var n=0,t=0;return function(){var r=VI(),o=16-(r-t);if(t=r,o>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}(HI);const $I=function(e,n){return qI(GI(e,n,RI),e+"")};const YI=function(e,n,t){if(!UT(t))return!1;var r=typeof n;return!!("number"==r?nI(t)&&jI(n,t.length):"string"==r&&n in t)&&gT(t[n],e)};const JI=function(e){return $I(function(n,t){var r=-1,o=t.length,a=o>1?t[o-1]:void 0,i=o>2?t[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,i&&YI(t[0],t[1],i)&&(a=o<3?void 0:a,o=1),n=Object(n);++r<o;){var s=t[r];s&&e(n,s,r,a)}return n})};const QI=JI(function(e,n,t){MI(e,n,t)});
2var KI=function(e){var t=e.zDepth,r=e.radius,o=e.background,a=e.children,i=e.styles,s=void 0===i?{}:i,l=(0,Yj.Ay)(QI({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+t+"px "+4*t+"px rgba(0,0,0,.24)",borderRadius:r,background:o}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},s),{"zDepth-1":1===t});return n.createElement("div",{style:l.wrap},n.createElement("div",{style:l.bg}),n.createElement("div",{style:l.content},a))};KI.propTypes={background:nl().string,zDepth:nl().oneOf([0,1,2,3,4,5]),radius:nl().number,styles:nl().object},KI.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};const XI=KI;const ZI=function(){return TT.Date.now()};var eN=/\s/;const nN=function(e){for(var n=e.length;n--&&eN.test(e.charAt(n)););return n};var tN=/^\s+/;const rN=function(e){return e?e.slice(0,nN(e)+1).replace(tN,""):e};const oN=function(e){return"symbol"==typeof e||$F(e)&&"[object Symbol]"==LT(e)};var aN=/^[-+]0x[0-9a-f]+$/i,iN=/^0b[01]+$/i,sN=/^0o[0-7]+$/i,lN=parseInt;const cN=function(e){if("number"==typeof e)return e;if(oN(e))return NaN;if(UT(e)){var n="function"==typeof e.valueOf?e.valueOf():e;e=UT(n)?n+"":n}if("string"!=typeof e)return 0===e?e:+e;e=rN(e);var t=iN.test(e);return t||sN.test(e)?lN(e.slice(2),t?2:8):aN.test(e)?NaN:+e};var dN=Math.max,AN=Math.min;const uN=function(e,n,t){var r,o,a,i,s,l,c=0,d=!1,A=!1,u=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function p(n){var t=r,a=o;return r=o=void 0,c=n,i=e.apply(a,t)}function h(e){var t=e-l;return void 0===l||t>=n||t<0||A&&e-c>=a}function g(){var e=ZI();if(h(e))return m(e);s=setTimeout(g,function(e){var t=n-(e-l);return A?AN(t,a-(e-c)):t}(e))}function m(e){return s=void 0,u&&r?p(e):(r=o=void 0,i)}function f(){var e=ZI(),t=h(e);if(r=arguments,o=this,l=e,t){if(void 0===s)return function(e){return c=e,s=setTimeout(g,n),d?p(e):i}(l);if(A)return clearTimeout(s),s=setTimeout(g,n),p(l)}return void 0===s&&(s=setTimeout(g,n)),i}return n=cN(n)||0,UT(t)&&(d=!!t.leading,a=(A="maxWait"in t)?dN(cN(t.maxWait)||0,n):a,u="trailing"in t?!!t.trailing:u),f.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=o=s=void 0},f.flush=function(){return void 0===s?i:m(ZI())},f};const pN=function(e,n,t){var r=!0,o=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return UT(t)&&(r="leading"in t?!!t.leading:r,o="trailing"in t?!!t.trailing:o),uN(e,n,{leading:r,maxWait:n,trailing:o})};var hN=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();var gN=function(e){function t(e){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!==typeof n&&"function"!==typeof n?e:n}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleChange=function(e){"function"===typeof n.props.onChange&&n.throttle(n.props.onChange,function(e,n,t){var r=t.getBoundingClientRect(),o=r.width,a=r.height,i="number"===typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"===typeof e.pageY?e.pageY:e.touches[0].pageY,l=i-(t.getBoundingClientRect().left+window.pageXOffset),c=s-(t.getBoundingClientRect().top+window.pageYOffset);l<0?l=0:l>o&&(l=o),c<0?c=0:c>a&&(c=a);var d=l/o,A=1-c/a;return{h:n.h,s:d,v:A,a:n.a,source:"hsv"}}(e,n.props.hsl,n.container),e)},n.handleMouseDown=function(e){n.handleChange(e);var t=n.getContainerRenderWindow();t.addEventListener("mousemove",n.handleChange),t.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},n.throttle=pN(function(e,n,t){e(n,t)},50),n}return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}
vendor: 6,380 bytes, line 2
2(t,e),hN(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,n=window;!n.document.contains(e)&&n.parent!==n;)n=n.parent;return n}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.style||{},r=t.color,o=t.white,a=t.black,i=t.pointer,s=t.circle,l=(0,Yj.Ay)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n            0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:r,white:o,black:a,pointer:i,circle:s}},{custom:!!this.props.style});return n.createElement("div",{style:l.color,ref:function(n){return e.container=n},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},n.createElement("style",null,"\n          .saturation-white {\n            background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n            background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n          }\n          .saturation-black {\n            background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n            background: linear-gradient(to top, #000, rgba(0,0,0,0));\n          }\n        "),n.createElement("div",{style:l.white,className:"saturation-white"},n.createElement("div",{style:l.black,className:"saturation-black"}),n.createElement("div",{style:l.pointer},this.props.pointer?n.createElement(this.props.pointer,this.props):n.createElement("div",{style:l.circle}))))}}]),t}(n.PureComponent||n.Component);const mN=gN;const fN=function(e,n){for(var t=-1,r=null==e?0:e.length;++t<r&&!1!==n(e[t],t,e););return e};const CN=GF(Object.keys,Object);var bN=Object.prototype.hasOwnProperty;const vN=function(e){if(!VF(e))return CN(e);var n=[];for(var t in Object(e))bN.call(e,t)&&"constructor"!=t&&n.push(t);return n};const xN=function(e){return nI(e)?FI(e):vN(e)};const yN=function(e,n){return function(t,r){if(null==t)return t;if(!nI(t))return e(t,r);for(var o=t.length,a=n?o:-1,i=Object(t);(n?a--:++a<o)&&!1!==r(i[a],a,i););return t}};const wN=yN(function(e,n){return e&&TF(e,n,xN)});const _N=function(e){return"function"==typeof e?e:RI};const EN=function(e,n){return(ZF(e)?fN:wN)(e,_N(n))};function kN(e){return kN="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},kN(e)}var BN=/^\s+/,SN=/\s+$/;function jN(e,n){if(n=n||{},(e=e||"")instanceof jN)return e;if(!(this instanceof jN))return new jN(e,n);var t=function(e){var n={r:0,g:0,b:0},t=1,r=null,o=null,a=null,i=!1,s=!1;"string"==typeof e&&(e=function(e){e=e.replace(BN,"").replace(SN,"").toLowerCase();var n,t=!1;if(qN[e])e=qN[e],t=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(n=tD.rgb.exec(e))return{r:n[1],g:n[2],b:n[3]};if(n=tD.rgba.exec(e))return{r:n[1],g:n[2],b:n[3],a:n[4]};if(n=tD.hsl.exec(e))return{h:n[1],s:n[2],l:n[3]};if(n=tD.hsla.exec(e))return{h:n[1],s:n[2],l:n[3],a:n[4]};if(n=tD.hsv.exec(e))return{h:n[1],s:n[2],v:n[3]};if(n=tD.hsva.exec(e))return{h:n[1],s:n[2],v:n[3],a:n[4]};if(n=tD.hex8.exec(e))return{r:KN(n[1]),g:KN(n[2]),b:KN(n[3]),a:nD(n[4]),format:t?"name":"hex8"};if(n=tD.hex6.exec(e))return{r:KN(n[1]),g:KN(n[2]),b:KN(n[3]),format:t?"name":"hex"};if(n=tD.hex4.exec(e))return{r:KN(n[1]+""+n[1]),g:KN(n[2]+""+n[2]),b:KN(n[3]+""+n[3]),a:nD(n[4]+""+n[4]),format:t?"name":"hex8"};if(n=tD.hex3.exec(e))return{r:KN(n[1]+""+n[1]),g:KN(n[2]+""+n[2]),b:KN(n[3]+""+n[3]),format:t?"name":"hex"};return!1}(e));"object"==kN(e)&&(rD(e.r)&&rD(e.g)&&rD(e.b)?(n=function(e,n,t){return{r:255*JN(e,255),g:255*JN(n,255),b:255*JN(t,255)}}(e.r,e.g,e.b),i=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):rD(e.h)&&rD(e.s)&&rD(e.v)?(r=ZN(e.s),o=ZN(e.v),n=function(e,n,t){e=6*JN(e,360),n=JN(n,100),t=JN(t,100);var r=Math.floor(e),o=e-r,a=t*(1-n),i=t*(1-o*n),s=t*(1-(1-o)*n),l=r%6,c=[t,i,a,a,s,t][l],d=[s,t,t,i,a,a][l],A=[a,a,s,t,t,i][l];return{r:255*c,g:255*d,b:255*A}}(e.h,r,o),i=!0,s="hsv"):rD(e.h)&&rD(e.s)&&rD(e.l)&&(r=ZN(e.s),a=ZN(e.l),n=function(e,n,t){var r,o,a;function i(e,n,t){return t<0&&(t+=1),t>1&&(t-=1),t<1/6?e+6*(n-e)*t:t<.5?n:t<2/3?e+(n-e)*(2/3-t)*6:e}if(e=JN(e,360),n=JN(n,100),t=JN(t,100),0===n)r=o=a=t;else{var s=t<.5?t*(1+n):t+n-t*n,l=2*t-s;r=i(l,s,e+1/3),o=i(l,s,e),a=i(l,s,e-1/3)}return{r:255*r,g:255*o,b:255*a}}(e.h,r,a),i=!0,s="hsl"),e.hasOwnProperty("a")&&(t=e.a));return t=YN(t),{ok:i,format:e.format||s,r:Math.min(255,Math.max(n.r,0)),g:Math.min(255,Math.max(n.g,0)),b:Math.min(255,Math.max(n.b,0)),a:t}}(e);this._originalInput=e,this._r=t.r,this._g=t.g,this._b=t.b,this._a=t.a,this._roundA=Math.round(100*this._a)/100,this._format=n.format||t.format,this._gradientType=n.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=t.ok}function TN(e,n,t){e=JN(e,255),n=JN(n,255),t=JN(t,255);var r,o,a=Math.max(e,n,t),i=Math.min(e,n,t),s=(a+i)/2;if(a==i)r=o=0;else{var l=a-i;switch(o=s>.5?l/(2-a-i):l/(a+i),a){case e:r=(n-t)/l+(n<t?6:0);break;case n:r=(t-e)/l+2;break;case t:r=(e-n)/l+4}r/=6}return{h:r,s:o,l:s}}function FN(e,n,t){e=JN(e,255),n=JN(n,255),t=JN(t,255);var r,o,a=Math.max(e,n,t),i=Math.min(e,n,t),s=a,l=a-i;if(o=0===a?0:l/a,a==i)r=0;else{switch(a){case e:r=(n-t)/l+(n<t?6:0);break;case n:r=(t-e)/l+2;break;case t:r=(e-n)/l+4}r/=6}return{h:r,s:o,v:s}}function IN(e,n,t,r){var o=[XN(Math.round(e).toString(16)),XN(Math.round(n).toString(16)),XN(Math.round(t).toString(16))];return r&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}
vendor: 7,443 bytes, line 2
2function NN(e,n,t,r){return[XN(eD(r)),XN(Math.round(e).toString(16)),XN(Math.round(n).toString(16)),XN(Math.round(t).toString(16))].join("")}function DN(e,n){n=0===n?0:n||10;var t=jN(e).toHsl();return t.s-=n/100,t.s=QN(t.s),jN(t)}function PN(e,n){n=0===n?0:n||10;var t=jN(e).toHsl();return t.s+=n/100,t.s=QN(t.s),jN(t)}function zN(e){return jN(e).desaturate(100)}function ON(e,n){n=0===n?0:n||10;var t=jN(e).toHsl();return t.l+=n/100,t.l=QN(t.l),jN(t)}function MN(e,n){n=0===n?0:n||10;var t=jN(e).toRgb();return t.r=Math.max(0,Math.min(255,t.r-Math.round(-n/100*255))),t.g=Math.max(0,Math.min(255,t.g-Math.round(-n/100*255))),t.b=Math.max(0,Math.min(255,t.b-Math.round(-n/100*255))),jN(t)}function RN(e,n){n=0===n?0:n||10;var t=jN(e).toHsl();return t.l-=n/100,t.l=QN(t.l),jN(t)}function LN(e,n){var t=jN(e).toHsl(),r=(t.h+n)%360;return t.h=r<0?360+r:r,jN(t)}function UN(e){var n=jN(e).toHsl();return n.h=(n.h+180)%360,jN(n)}function GN(e,n){if(isNaN(n)||n<=0)throw new Error("Argument to polyad must be a positive number");for(var t=jN(e).toHsl(),r=[jN(e)],o=360/n,a=1;a<n;a++)r.push(jN({h:(t.h+a*o)%360,s:t.s,l:t.l}));return r}function WN(e){var n=jN(e).toHsl(),t=n.h;return[jN(e),jN({h:(t+72)%360,s:n.s,l:n.l}),jN({h:(t+216)%360,s:n.s,l:n.l})]}function HN(e,n,t){n=n||6,t=t||30;var r=jN(e).toHsl(),o=360/t,a=[jN(e)];for(r.h=(r.h-(o*n>>1)+720)%360;--n;)r.h=(r.h+o)%360,a.push(jN(r));return a}function VN(e,n){n=n||6;for(var t=jN(e).toHsv(),r=t.h,o=t.s,a=t.v,i=[],s=1/n;n--;)i.push(jN({h:r,s:o,v:a})),a=(a+s)%1;return i}jN.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,n,t,r=this.toRgb();return e=r.r/255,n=r.g/255,t=r.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))},setAlpha:function(e){return this._a=YN(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=FN(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=FN(this._r,this._g,this._b),n=Math.round(360*e.h),t=Math.round(100*e.s),r=Math.round(100*e.v);return 1==this._a?"hsv("+n+", "+t+"%, "+r+"%)":"hsva("+n+", "+t+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=TN(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=TN(this._r,this._g,this._b),n=Math.round(360*e.h),t=Math.round(100*e.s),r=Math.round(100*e.l);return 1==this._a?"hsl("+n+", "+t+"%, "+r+"%)":"hsla("+n+", "+t+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return IN(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,n,t,r,o){var a=[XN(Math.round(e).toString(16)),XN(Math.round(n).toString(16)),XN(Math.round(t).toString(16)),XN(eD(r))];if(o&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)&&a[3].charAt(0)==a[3].charAt(1))return a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0)+a[3].charAt(0);return a.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*JN(this._r,255))+"%",g:Math.round(100*JN(this._g,255))+"%",b:Math.round(100*JN(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*JN(this._r,255))+"%, "+Math.round(100*JN(this._g,255))+"%, "+Math.round(100*JN(this._b,255))+"%)":"rgba("+Math.round(100*JN(this._r,255))+"%, "+Math.round(100*JN(this._g,255))+"%, "+Math.round(100*JN(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&($N[IN(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var n="#"+NN(this._r,this._g,this._b,this._a),t=n,r=this._gradientType?"GradientType = 1, ":"";if(e){var o=jN(e);t="#"+NN(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+n+",endColorstr="+t+")"},toString:function(e){var n=!!e;e=e||this._format;var t=!1,r=this._a<1&&this._a>=0;return n||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(t=this.toRgbString()),"prgb"===e&&(t=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(t=this.toHexString()),"hex3"===e&&(t=this.toHexString(!0)),"hex4"===e&&(t=this.toHex8String(!0)),"hex8"===e&&(t=this.toHex8String()),"name"===e&&(t=this.toName()),"hsl"===e&&(t=this.toHslString()),"hsv"===e&&(t=this.toHsvString()),t||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return jN(this.toString())},_applyModification:function(e,n){var t=e.apply(null,[this].concat([].slice.call(n)));return this._r=t._r,this._g=t._g,this._b=t._b,this.setAlpha(t._a),this},lighten:function(){return this._applyModification(ON,arguments)},brighten:function(){return this._applyModification(MN,arguments)},darken:function(){return this._applyModification(RN,arguments)},desaturate:function(){return this._applyModification(DN,arguments)},saturate:function(){return this._applyModification(PN,arguments)},greyscale:function(){return this._applyModification(zN,arguments)},spin:function(){return this._applyModification(LN,arguments)},_applyCombination:function(e,n){return e.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(HN,arguments)},complement:function(){return this._applyCombination(UN,arguments)},monochromatic:function(){return this._applyCombination(VN,arguments)},splitcomplement:function(){return this._applyCombination(WN,arguments)},triad:function(){return this._applyCombination(GN,[3])},tetrad:function(){return this._applyCombination(GN,[4])}},jN.fromRatio=function(e,n){if("object"==kN(e)){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[r]="a"===r?e[r]:ZN(e[r]));e=t}return jN(e,n)},jN.equals=function(e,n){return!(!e||!n)&&jN(e).toRgbString()==jN(n).toRgbString()},jN.random=function(){return jN.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},jN.mix=function(e,n,t){t=0===t?0:t||50;var r=jN(e).toRgb(),o=jN(n).toRgb(),a=t/100;return jN({r:(o.r-r.r)*a+r.r,g:(o.g-r.g)*a+r.g,b:(o.b-r.b)*a+r.b,a:(o.a-r.a)*a+r.a})},jN.readability=function(e,n){var t=jN(e),r=jN(n);return(Math.max(t.getLuminance(),r.getLuminance())+.05)/(Math.min(t.getLuminance(),r.getLuminance())+.05)},jN.isReadable=function(e,n,t){var r,o,a=jN.readability(e,n);switch(o=!1,r=function(e){var n,t;n=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),t=(e.size||"small").toLowerCase(),"AA"!==n&&"AAA"!==n&&(n="AA");"small"!==t&&"large"!==t&&(t="small");return{level:n,size:t}}(t),r.level+r.size){case"AAsmall":case"AAAlarge":o=a>=4.5;break;case"AAlarge":o=a>=3;break;case"AAAsmall":o=a>=7}return o},jN.mostReadable=function(e,n,t){var r,o,a,i,s=null,l=0;o=(t=t||{}).includeFallbackColors,a=t.level,i=t.size;
vendor: 1,589 bytes, line 2
2for(var c=0;c<n.length;c++)(r=jN.readability(e,n[c]))>l&&(l=r,s=jN(n[c]));return jN.isReadable(e,s,{level:a,size:i})||!o?s:(t.includeFallbackColors=!1,jN.mostReadable(e,["#fff","#000"],t))};var qN=jN.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
20",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},$N=jN.hexNames=function(e){var n={};for(var t in e)e.hasOwnProperty(t)&&(n[e[t]]=t);return n}(qN);function YN(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function JN(e,n){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var t=function(e){return"string"===typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(n,Math.max(0,parseFloat(e))),t&&(e=parseInt(e*n,10)/100),Math.abs(e-n)<1e-6?1:e%n/parseFloat(n)}function QN(e){return Math.min(1,Math.max(0,e))}function KN(e){return parseInt(e,16)}function XN(e){return 1==e.length?"0"+e:""+e}function ZN(e){return e<=1&&(e=100*e+"%"),e}function eD(e){return Math.round(255*parseFloat(e)).toString(16)}function nD(e){return KN(e)/255}var tD=function(){var e="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",n="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?",t="[\\s|\\(]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")[,|\\s]+("+e+")\\s*\\)?";return{CSS_UNIT:new RegExp(e),rgb:new RegExp("rgb"+n),rgba:new RegExp("rgba"+t),hsl:new RegExp("hsl"+n),hsla:new RegExp("hsla"+t),hsv:new RegExp("hsv"+n),hsva:new RegExp("hsva"
vendor: 4,099 bytes, line 2
2+t),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function rD(e){return!!tD.CSS_UNIT.exec(e)}var oD=function(e){var n=0,t=0;return EN(["r","g","b","a","h","s","l","v"],function(r){if(e[r]&&(n+=1,isNaN(e[r])||(t+=1),"s"===r||"l"===r)){/^\d+%$/.test(e[r])&&(t+=1)}}),n===t&&e},aD=function(e,n){var t=e.hex?jN(e.hex):jN(e),r=t.toHsl(),o=t.toHsv(),a=t.toRgb(),i=t.toHex();return 0===r.s&&(r.h=n||0,o.h=n||0),{hsl:r,hex:"000000"===i&&0===a.a?"transparent":"#"+i,rgb:a,hsv:o,oldHue:e.h||n||r.h,source:e.source}},iD=function(e){if("transparent"===e)return!0;var n="#"===String(e).charAt(0)?1:0;return e.length!==4+n&&e.length<7+n&&jN(e).isValid()},sD=function(e){if(!e)return"#fff";var n=aD(e);return"transparent"===n.hex?"rgba(0,0,0,0.4)":(299*n.rgb.r+587*n.rgb.g+114*n.rgb.b)/1e3>=128?"#000":"#fff"},lD=function(e,n){return jN(n+" ("+e.replace("\xb0","")+")")._ok},cD=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},dD=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();const AD=function(e){var t=function(t){function r(e){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,r);var n=function(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!==typeof n&&"function"!==typeof n?e:n}(this,(r.__proto__||Object.getPrototypeOf(r)).call(this));return n.handleChange=function(e,t){if(oD(e)){var r=aD(e,e.h||n.state.oldHue);n.setState(r),n.props.onChangeComplete&&n.debounce(n.props.onChangeComplete,r,t),n.props.onChange&&n.props.onChange(r,t)}},n.handleSwatchHover=function(e,t){if(oD(e)){var r=aD(e,e.h||n.state.oldHue);n.props.onSwatchHover&&n.props.onSwatchHover(r,t)}},n.state=cD({},aD(e.color,0)),n.debounce=uN(function(e,n,t){e(n,t)},100),n}return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(r,t),dD(r,[{key:"render",value:function(){var t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),n.createElement(e,cD({},this.props,this.state,{onChange:this.handleChange},t))}}],[{key:"getDerivedStateFromProps",value:function(e,n){return cD({},aD(e.color,n.oldHue))}}]),r}(n.PureComponent||n.Component);return t.propTypes=cD({},e.propTypes),t.defaultProps=cD({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t};var uD=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},pD=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();function hD(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!==typeof n&&"function"!==typeof n?e:n}var gD=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e};const mD=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function o(){var e,n,t;!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,o);for(var r=arguments.length,a=Array(r),i=0;i<r;i++)a[i]=arguments[i];
2return n=t=hD(this,(e=o.__proto__||Object.getPrototypeOf(o)).call.apply(e,[this].concat(a))),t.state={focus:!1},t.handleFocus=function(){return t.setState({focus:!0})},t.handleBlur=function(){return t.setState({focus:!1})},hD(t,n)}return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(o,r),pD(o,[{key:"render",value:function(){return n.createElement(t,{onFocus:this.handleFocus,onBlur:this.handleBlur},n.createElement(e,uD({},this.props,this.state)))}}]),o}(n.Component)}(function(e){var t=e.color,r=e.style,o=e.onClick,a=void 0===o?function(){}:o,i=e.onHover,s=e.title,l=void 0===s?t:s,c=e.children,d=e.focus,A=e.focusStyle,u=void 0===A?{}:A,p="transparent"===t,h=(0,Yj.Ay)({default:{swatch:gD({background:t,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},r,d?u:{})}}),g={};return i&&(g.onMouseOver=function(e){return i(t,e)}),n.createElement("div",gD({style:h.swatch,onClick:function(e){return a(t,e)},title:l,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&a(t,e)}},g),c,p&&n.createElement(Zj,{borderRadius:h.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))});const fD=function(e){var t=e.direction,r=(0,Yj.Ay)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return n.createElement("div",{style:r.picker})};var CD=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},bD=function(e){var t=e.rgb,r=e.hsl,o=e.width,a=e.height,i=e.onChange,s=e.direction,l=e.style,c=e.renderers,d=e.pointer,A=e.className,u=void 0===A?"":A,p=(0,Yj.Ay)({default:{picker:{position:"relative",width:o,height:a},alpha:{radius:"2px",style:l}}});return n.createElement("div",{style:p.picker,className:"alpha-picker "+u},n.createElement(oT,CD({},p.alpha,{rgb:t,hsl:r,pointer:d,renderers:c,onChange:i,direction:s})))};bD.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:fD};AD(bD);const vD=function(e,n){for(var t=-1,r=null==e?0:e.length,o=Array(r);++t<r;)o[t]=n(e[t],t,e);return o};const xD=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this};const yD=function(e){return this.__data__.has(e)};function wD(e){var n=-1,t=null==e?0:e.length;for(this.__data__=new yF;++n<t;)this.add(e[n])}wD.prototype.add=wD.prototype.push=xD,wD.prototype.has=yD;const _D=wD;const ED=function(e,n){for(var t=-1,r=null==e?0:e.length;++t<r;)if(n(e[t],t,e))return!0;return!1};const kD=function(e,n){return e.has(n)};const BD=function(e,n,t,r,o,a){var i=1&t,s=e.length,l=n.length;if(s!=l&&!(i&&l>s))return!1;var c=a.get(e),d=a.get(n);if(c&&d)return c==n&&d==e;var A=-1,u=!0,p=2&t?new _D:void 0;for(a.set(e,n),a.set(n,e);++A<s;){var h=e[A],g=n[A];if(r)var m=i?r(g,h,A,n,e,a):r(h,g,A,e,n,a);if(void 0!==m){if(m)continue;u=!1;break}if(p){if(!ED(n,function(e,n){if(!kD(p,n)&&(h===e||o(h,e,t,r,a)))return p.push(n)})){u=!1;break}}else if(h!==g&&!o(h,g,t,r,a)){u=!1;break}}return a.delete(e),a.delete(n),u};const SD=function(e){var n=-1,t=Array(e.size);return e.forEach(function(e,r){t[++n]=[r,e]}),t};const jD=function(e){var n=-1,t=Array(e.size);return e.forEach(function(e){t[++n]=e}),t};var TD=FT?FT.prototype:void 0,FD=TD?TD.valueOf:void 0;const ID=function(e,n,t,r,o,a,i){switch(t){case"[object DataView]":if(e.byteLength!=n.byteLength||e.byteOffset!=n.byteOffset)return!1;e=e.buffer,n=n.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=n.byteLength||!a(new zF(e),new zF(n)));case"[object Boolean]":case"[object Date]":case"[object Number]":return gT(+e,+n);case"[object Error]":return e.name==n.name&&e.message==n.message;case"[object RegExp]":case"[object String]":return e==n+"";case"[object Map]":var s=SD;case"[object Set]":var l=1&r;if(s||(s=jD),e.size!=n.size&&!l)return!1;var c=i.get(e);if(c)return c==n;r|=2,i.set(e,n);var d=BD(s(e),s(n),r,o,a,i);return i.delete(e),d;case"[object Symbol]":if(FD)return FD.call(e)==FD.call(n)}return!1};const ND=function(e,n){for(var t=-1,r=n.length,o=e.length;++t<r;)e[o+t]=n[t];return e};const DD=function(e,n,t){var r=n(e);return ZF(e)?r:ND(r,t(e))};const PD=function(e,n){for(var t=-1,r=null==e?0:e.length,o=0,a=[];++t<r;){var i=e[t];n(i,t,e)&&(a[o++]=i)}return a};const zD=function(){return[]};var OD=Object.prototype.propertyIsEnumerable,MD=Object.getOwnPropertySymbols;const RD=MD?function(e){return null==e?[]:(e=Object(e),PD(MD(e),function(n){return OD.call(e,n)}))}:zD;const LD=function(e){return DD(e,xN,RD)};var UD=Object.prototype.hasOwnProperty;const GD=function(e,n,t,r,o,a){var i=1&t,s=LD(e),l=s.length;if(l!=LD(n).length&&!i)return!1;for(var c=l;c--;){var d=s[c];if(!(i?d in n:UD.call(n,d)))return!1}var A=a.get(e),u=a.get(n);if(A&&u)return A==n&&u==e;var p=!0;a.set(e,n),a.set(n,e);for(var h=i;++c<l;){var g=e[d=s[c]],m=n[d];if(r)var f=i?r(m,g,d,n,e,a):r(g,m,d,e,n,a);if(!(void 0===f?g===m||o(g,m,t,r,a):f)){p=!1;break}h||(h="constructor"==d)}if(p&&!h){var C=e.constructor,b=n.constructor;C==b||!("constructor"in e)||!("constructor"in n)||"function"==typeof C&&C instanceof C&&"function"==typeof b&&b instanceof b||(p=!1)}return a.delete(e),a.delete(n),p};const WD=tF(TT,"DataView");const HD=tF(TT,"Promise");const VD=tF(TT,"Set");const qD=tF(TT,"WeakMap");var $D="[object Map]",YD="[object Promise]",JD="[object Set]",QD="[object WeakMap]",KD="[object DataView]",XD=$T(WD),ZD=$T(rF),eP=$T(HD),nP=$T(VD),tP=$T(qD),rP=LT;(WD&&rP(new WD(new ArrayBuffer(1)))!=KD||rF&&rP(new rF)!=$D||HD&&rP(HD.resolve())!=YD||VD&&rP(new VD)!=JD||qD&&rP(new qD)!=QD)&&(rP=function(e){var n=LT(e),t="[object Object]"==n?e.constructor:void 0,r=t?$T(t):"";if(r)switch(r){case XD:return KD;case ZD:return $D;case eP:return YD;case nP:return JD;case tP:return QD}return n});const oP=rP;var aP="[object Arguments]",iP="[object Array]",sP="[object Object]",lP=Object.prototype.hasOwnProperty;const cP=function(e,n,t,r,o,a){var i=ZF(e),s=ZF(n),l=i?iP:oP(e),c=s?iP:oP(n),d=(l=l==aP?sP:l)==sP,A=(c=c==aP?sP:c)==sP,u=l==c;if(u&&sI(e)){if(!sI(n))return!1;i=!0,d=!1}if(u&&!d)return a||(a=new EF),i||yI(e)?BD(e,n,t,r,o,a):ID(e,n,l,t,r,o,a);if(!(1&t)){var p=d&&lP.call(e,"__wrapped__"),h=A&&lP.call(n,"__wrapped__");
2if(p||h){var g=p?e.value():e,m=h?n.value():n;return a||(a=new EF),o(g,m,t,r,a)}}return!!u&&(a||(a=new EF),GD(e,n,t,r,o,a))};const dP=function e(n,t,r,o,a){return n===t||(null==n||null==t||!$F(n)&&!$F(t)?n!==n&&t!==t:cP(n,t,r,o,e,a))};const AP=function(e,n,t,r){var o=t.length,a=o,i=!r;if(null==e)return!a;for(e=Object(e);o--;){var s=t[o];if(i&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++o<a;){var l=(s=t[o])[0],c=e[l],d=s[1];if(i&&s[2]){if(void 0===c&&!(l in e))return!1}else{var A=new EF;if(r)var u=r(c,d,l,e,n,A);if(!(void 0===u?dP(d,c,3,r,A):u))return!1}}return!0};const uP=function(e){return e===e&&!UT(e)};const pP=function(e){for(var n=xN(e),t=n.length;t--;){var r=n[t],o=e[r];n[t]=[r,o,uP(o)]}return n};const hP=function(e,n){return function(t){return null!=t&&(t[e]===n&&(void 0!==n||e in Object(t)))}};const gP=function(e){var n=pP(e);return 1==n.length&&n[0][2]?hP(n[0][0],n[0][1]):function(t){return t===e||AP(t,e,n)}};var mP=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,fP=/^\w*$/;const CP=function(e,n){if(ZF(e))return!1;var t=typeof e;return!("number"!=t&&"symbol"!=t&&"boolean"!=t&&null!=e&&!oN(e))||(fP.test(e)||!mP.test(e)||null!=n&&e in Object(n))};function bP(e,n){if("function"!=typeof e||null!=n&&"function"!=typeof n)throw new TypeError("Expected a function");var t=function(){var r=arguments,o=n?n.apply(this,r):r[0],a=t.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return t.cache=a.set(o,i)||a,i};return t.cache=new(bP.Cache||yF),t}bP.Cache=yF;const vP=bP;const xP=function(e){var n=vP(e,function(e){return 500===t.size&&t.clear(),e}),t=n.cache;return n};var yP=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,wP=/\\(\\)?/g,_P=xP(function(e){var n=[];return 46===e.charCodeAt(0)&&n.push(""),e.replace(yP,function(e,t,r,o){n.push(r?o.replace(wP,"$1"):t||e)}),n});const EP=_P;var kP=FT?FT.prototype:void 0,BP=kP?kP.toString:void 0;const SP=function e(n){if("string"==typeof n)return n;if(ZF(n))return vD(n,e)+"";if(oN(n))return BP?BP.call(n):"";var t=n+"";return"0"==t&&1/n==-1/0?"-0":t};const jP=function(e){return null==e?"":SP(e)};const TP=function(e,n){return ZF(e)?e:CP(e,n)?[e]:EP(jP(e))};const FP=function(e){if("string"==typeof e||oN(e))return e;var n=e+"";return"0"==n&&1/e==-1/0?"-0":n};const IP=function(e,n){for(var t=0,r=(n=TP(n,e)).length;null!=e&&t<r;)e=e[FP(n[t++])];return t&&t==r?e:void 0};const NP=function(e,n,t){var r=null==e?void 0:IP(e,n);return void 0===r?t:r};const DP=function(e,n){return null!=e&&n in Object(e)};const PP=function(e,n,t){for(var r=-1,o=(n=TP(n,e)).length,a=!1;++r<o;){var i=FP(n[r]);if(!(a=null!=e&&t(e,i)))break;e=e[i]}return a||++r!=o?a:!!(o=null==e?0:e.length)&&eI(o)&&jI(i,o)&&(ZF(e)||XF(e))};const zP=function(e,n){return null!=e&&PP(e,n,DP)};const OP=function(e,n){return CP(e)&&uP(n)?hP(FP(e),n):function(t){var r=NP(t,e);return void 0===r&&r===n?zP(t,e):dP(n,r,3)}};const MP=function(e){return function(n){return null==n?void 0:n[e]}};const RP=function(e){return function(n){return IP(n,e)}};const LP=function(e){return CP(e)?MP(FP(e)):RP(e)};const UP=function(e){return"function"==typeof e?e:null==e?RI:"object"==typeof e?ZF(e)?OP(e[0],e[1]):gP(e):LP(e)};const GP=function(e,n){var t=-1,r=nI(e)?Array(e.length):[];return wN(e,function(e,o,a){r[++t]=n(e,o,a)}),r};const WP=function(e,n){return(ZF(e)?vD:GP)(e,UP(n,3))};const HP=function(e){var t=e.colors,r=e.onClick,o=e.onSwatchHover,a=(0,Yj.Ay)({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return n.createElement("div",{style:a.swatches},WP(t,function(e){return n.createElement(mD,{key:e,color:e,style:a.swatch,onClick:r,onHover:o,focusStyle:{boxShadow:"0 0 4px "+e}})}),n.createElement("div",{style:a.clear}))};var VP=function(e){var t=e.onChange,r=e.onSwatchHover,o=e.hex,a=e.colors,i=e.width,s=e.triangle,l=e.styles,c=void 0===l?{}:l,d=e.className,A=void 0===d?"":d,u="transparent"===o,p=function(e,n){iD(e)&&t({hex:e,source:"hex"},n)},h=(0,Yj.Ay)(QI({default:{card:{width:i,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:o,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:sD(o),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+o+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},c),{"hide-triangle":"hide"===s});return n.createElement("div",{style:h.card,className:"block-picker "+A},n.createElement("div",{style:h.triangle}),n.createElement("div",{style:h.head},u&&n.createElement(Zj,{borderRadius:"6px 6px 0 0"}),n.createElement("div",{style:h.label},o)),n.createElement("div",{style:h.body},n.createElement(HP,{colors:a,onClick:p,onSwatchHover:r}),n.createElement(cT,{style:{input:h.input},value:o,onChange:p})))};VP.propTypes={width:nl().oneOfType([nl().string,nl().number]),colors:nl().arrayOf(nl().string),triangle:nl().oneOf(["top","hide"]),styles:nl().object},VP.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};AD(VP);var qP={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},$P={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a
2700:"#c51162"},YP={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},JP={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},QP={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},KP={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},XP={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},ZP={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},ez={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},nz={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},tz={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},rz={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},oz={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},az={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},iz={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},sz={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},lz={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},cz={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"};var dz=function(e){var t=e.color,r=e.onClick,o=e.onSwatchHover,a=e.hover,i=e.active,s=e.circleSize,l=e.circleSpacing,c=(0,Yj.Ay)({default:{swatch:{width:s,height:s,marginRight:l,marginBottom:l,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(s/2+1)+"px "+t,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+t}}},{hover:a,active:i});return n.createElement("div",{style:c.swatch},n.createElement(mD,{style:c.Swatch,color:t,onClick:r,onHover:o,focusStyle:{boxShadow:c.Swatch.boxShadow+", 0 0 5px "+t}}))};dz.defaultProps={circleSize:28,circleSpacing:14};const Az=(0,Yj.H8)(dz);var uz=function(e){var t=e.width,r=e.onChange,o=e.onSwatchHover,a=e.colors,i=e.hex,s=e.circleSize,l=e.styles,c=void 0===l?{}:l,d=e.circleSpacing,A=e.className,u=void 0===A?"":A,p=(0,Yj.Ay)(QI({default:{card:{width:t,display:"flex",flexWrap:"wrap",marginRight:-d,marginBottom:-d}}},c)),h=function(e,n){return r({hex:e,source:"hex"},n)};return n.createElement("div",{style:p.card,className:"circle-picker "+u},WP(a,function(e){return n.createElement(Az,{key:e,color:e,onClick:h,onSwatchHover:o,active:i===e.toLowerCase(),circleSize:s,circleSpacing:d})}))};
2uz.propTypes={width:nl().oneOfType([nl().string,nl().number]),circleSize:nl().number,circleSpacing:nl().number,styles:nl().object},uz.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[qP[500],$P[500],YP[500],JP[500],QP[500],KP[500],XP[500],ZP[500],ez[500],nz[500],tz[500],rz[500],oz[500],az[500],iz[500],sz[500],lz[500],cz[500]],styles:{}};AD(uz);const pz=function(e){return void 0===e};var hz=t(24343),gz=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();var mz=function(e){function t(e){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!==typeof n&&"function"!==typeof n?e:n}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.toggleViews=function(){"hex"===n.state.view?n.setState({view:"rgb"}):"rgb"===n.state.view?n.setState({view:"hsl"}):"hsl"===n.state.view&&(1===n.props.hsl.a?n.setState({view:"hex"}):n.setState({view:"rgb"}))},n.handleChange=function(e,t){e.hex?iD(e.hex)&&n.props.onChange({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?n.props.onChange({r:e.r||n.props.rgb.r,g:e.g||n.props.rgb.g,b:e.b||n.props.rgb.b,source:"rgb"},t):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),n.props.onChange({h:n.props.hsl.h,s:n.props.hsl.s,l:n.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},t)):(e.h||e.s||e.l)&&("string"===typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"===typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),n.props.onChange({h:e.h||n.props.hsl.h,s:Number(pz(e.s)?n.props.hsl.s:e.s),l:Number(pz(e.l)?n.props.hsl.l:e.l),source:"hsl"},t))},n.showHighlight=function(e){e.currentTarget.style.background="#eee"},n.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?n.state={view:"rgb"}:n.state={view:e.view},n}return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(t,e),gz(t,[{key:"render",value:function(){var e=this,t=(0,Yj.Ay)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),r=void 0;return"hex"===this.state.view?r=n.createElement("div",{style:t.fields,className:"flexbox-fix"},n.createElement("div",{style:t.field},n.createElement(cT,{style:{input:t.input,label:t.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):"rgb"===this.state.view?r=n.createElement("div",{style:t.fields,className:"flexbox-fix"},n.createElement("div",{style:t.field},n.createElement(cT,{style:{input:t.input,label:t.label}
2,label:"r",value:this.props.rgb.r,onChange:this.handleChange})),n.createElement("div",{style:t.field},n.createElement(cT,{style:{input:t.input,label:t.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),n.createElement("div",{style:t.field},n.createElement(cT,{style:{input:t.input,label:t.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),n.createElement("div",{style:t.alpha},n.createElement(cT,{style:{input:t.input,label:t.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(r=n.createElement("div",{style:t.fields,className:"flexbox-fix"},n.createElement("div",{style:t.field},n.createElement(cT,{style:{input:t.input,label:t.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),n.createElement("div",{style:t.field},n.createElement(cT,{style:{input:t.input,label:t.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),n.createElement("div",{style:t.field},n.createElement(cT,{style:{input:t.input,label:t.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),n.createElement("div",{style:t.alpha},n.createElement(cT,{style:{input:t.input,label:t.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),n.createElement("div",{style:t.wrap,className:"flexbox-fix"},r,n.createElement("div",{style:t.toggle},n.createElement("div",{style:t.icon,onClick:this.toggleViews,ref:function(n){return e.icon=n}},n.createElement(hz.A,{style:t.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,n){return 1!==e.hsl.a&&"hex"===n.view?{view:"rgb"}:null}}]),t}(n.Component);mz.defaultProps={view:"hex"};const fz=mz;const Cz=function(){var e=(0,Yj.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return n.createElement("div",{style:e.picker})};const bz=function(){var e=(0,Yj.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return n.createElement("div",{style:e.picker})};var vz=function(e){var t=e.width,r=e.onChange,o=e.disableAlpha,a=e.rgb,i=e.hsl,s=e.hsv,l=e.hex,c=e.renderers,d=e.styles,A=void 0===d?{}:d,u=e.className,p=void 0===u?"":u,h=e.defaultView,g=(0,Yj.Ay)(QI({default:{picker:{width:t,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+a.r+", "+a.g+", "+a.b+", "+a.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},A),{disableAlpha:o});return n.createElement("div",{style:g.picker,className:"chrome-picker "+p},n.createElement("div",{style:g.saturation},n.createElement(mN,{style:g.Saturation,hsl:i,hsv:s,pointer:bz,onChange:r})),n.createElement("div",{style:g.body},n.createElement("div",{style:g.controls,className:"flexbox-fix"},n.createElement("div",{style:g.color},n.createElement("div",{style:g.swatch},n.createElement("div",{style:g.active}),n.createElement(Zj,{renderers:c}))),n.createElement("div",{style:g.toggles},n.createElement("div",{style:g.hue},n.createElement(pT,{style:g.Hue,hsl:i,pointer:Cz,onChange:r})),n.createElement("div",{style:g.alpha},n.createElement(oT,{style:g.Alpha,rgb:a,hsl:i,pointer:Cz,renderers:c,onChange:r})))),n.createElement(fz,{rgb:a,hsl:i,hex:l,view:h,onChange:r,disableAlpha:o})))};
2vz.propTypes={width:nl().oneOfType([nl().string,nl().number]),disableAlpha:nl().bool,styles:nl().object,defaultView:nl().oneOf(["hex","rgb","hsl"])},vz.defaultProps={width:225,disableAlpha:!1,styles:{}};AD(vz);const xz=function(e){var t=e.color,r=e.onClick,o=void 0===r?function(){}:r,a=e.onSwatchHover,i=e.active,s=(0,Yj.Ay)({default:{color:{background:t,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:sD(t),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:i,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return n.createElement(mD,{style:s.color,color:t,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+t}},n.createElement("div",{style:s.dot}))};const yz=function(e){var t=e.hex,r=e.rgb,o=e.onChange,a=(0,Yj.Ay)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:t},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),i=function(e,n){e.r||e.g||e.b?o({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},n):o({hex:e.hex,source:"hex"},n)};return n.createElement("div",{style:a.fields,className:"flexbox-fix"},n.createElement("div",{style:a.active}),n.createElement(cT,{style:{wrap:a.HEXwrap,input:a.HEXinput,label:a.HEXlabel},label:"hex",value:t,onChange:i}),n.createElement(cT,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"r",value:r.r,onChange:i}),n.createElement(cT,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"g",value:r.g,onChange:i}),n.createElement(cT,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"b",value:r.b,onChange:i}))};var wz=function(e){var t=e.onChange,r=e.onSwatchHover,o=e.colors,a=e.hex,i=e.rgb,s=e.styles,l=void 0===s?{}:s,c=e.className,d=void 0===c?"":c,A=(0,Yj.Ay)(QI({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},l)),u=function(e,n){e.hex?iD(e.hex)&&t({hex:e.hex,source:"hex"},n):t(e,n)};return n.createElement(XI,{style:A.Compact,styles:l},n.createElement("div",{style:A.compact,className:"compact-picker "+d},n.createElement("div",null,WP(o,function(e){return n.createElement(xz,{key:e,color:e,active:e.toLowerCase()===a,onClick:u,onSwatchHover:r})}),n.createElement("div",{style:A.clear})),n.createElement(yz,{hex:a,rgb:i,onChange:u})))};wz.propTypes={colors:nl().arrayOf(nl().string),styles:nl().object},wz.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};AD(wz);const _z=(0,Yj.H8)(function(e){var t=e.hover,r=e.color,o=e.onClick,a=e.onSwatchHover,i={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},s=(0,Yj.Ay)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:i}},{hover:t});return n.createElement("div",{style:s.swatch},n.createElement(mD,{color:r,onClick:o,onHover:a,focusStyle:i}))});var Ez=function(e){var t=e.width,r=e.colors,o=e.onChange,a=e.onSwatchHover,i=e.triangle,s=e.styles,l=void 0===s?{}:s,c=e.className,d=void 0===c?"":c,A=(0,Yj.Ay)(QI({default:{card:{width:t,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},l),{"hide-triangle":"hide"===i,"top-left-triangle":"top-left"===i,"top-right-triangle":"top-right"===i,"bottom-left-triangle":"bottom-left"===i,"bottom-right-triangle":"bottom-right"===i}),u=function(e,n){return o({hex:e,source:"hex"},n)};return n.createElement("div",{style:A.card,className:"github-picker "+d},n.createElement("div",{style:A.triangleShadow}),n.createElement("div",{style:A.triangle}),WP(r,function(e){return n.createElement(_z,{color:e,key:e,onClick:u,onSwatchHover:a})}))};Ez.propTypes={width:nl().oneOfType([nl().string,nl().number]),colors:nl().arrayOf(nl().string),triangle:nl().oneOf(["hide","to
2p-left","top-right","bottom-left","bottom-right"]),styles:nl().object},Ez.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};AD(Ez);const kz=function(e){var t=e.direction,r=(0,Yj.Ay)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return n.createElement("div",{style:r.picker})};var Bz=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Sz=function(e){var t=e.width,r=e.height,o=e.onChange,a=e.hsl,i=e.direction,s=e.pointer,l=e.styles,c=void 0===l?{}:l,d=e.className,A=void 0===d?"":d,u=(0,Yj.Ay)(QI({default:{picker:{position:"relative",width:t,height:r},hue:{radius:"2px"}}},c));return n.createElement("div",{style:u.picker,className:"hue-picker "+A},n.createElement(pT,Bz({},u.hue,{hsl:a,pointer:s,onChange:function(e){return o({a:1,h:e.h,l:.5,s:1})},direction:i})))};Sz.propTypes={styles:nl().object},Sz.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:kz,styles:{}};AD(Sz);AD(function(e){var t=e.onChange,r=e.hex,o=e.rgb,a=e.styles,i=void 0===a?{}:a,s=e.className,l=void 0===s?"":s,c=(0,Yj.Ay)(QI({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+r,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},i)),d=function(e,n){e.hex?iD(e.hex)&&t({hex:e.hex,source:"hex"},n):(e.r||e.g||e.b)&&t({r:e.r||o.r,g:e.g||o.g,b:e.b||o.b,source:"rgb"},n)};return n.createElement(XI,{styles:i},n.createElement("div",{style:c.material,className:"material-picker "+l},n.createElement(cT,{style:{wrap:c.HEXwrap,input:c.HEXinput,label:c.HEXlabel},label:"hex",value:r,onChange:d}),n.createElement("div",{style:c.split,className:"flexbox-fix"},n.createElement("div",{style:c.third},n.createElement(cT,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"r",value:o.r,onChange:d})),n.createElement("div",{style:c.third},n.createElement(cT,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"g",value:o.g,onChange:d})),n.createElement("div",{style:c.third},n.createElement(cT,{style:{wrap:c.RGBwrap,input:c.RGBinput,label:c.RGBlabel},label:"b",value:o.b,onChange:d})))))});const jz=function(e){var t=e.onChange,r=e.rgb,o=e.hsv,a=e.hex,i=(0,Yj.Ay)({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),s=function(e,n){e["#"]?iD(e["#"])&&t({hex:e["#"],source:"hex"},n):e.r||e.g||e.b?t({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"}
2,n):(e.h||e.s||e.v)&&t({h:e.h||o.h,s:e.s||o.s,v:e.v||o.v,source:"hsv"},n)};return n.createElement("div",{style:i.fields},n.createElement(cT,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"h",value:Math.round(o.h),onChange:s}),n.createElement(cT,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"s",value:Math.round(100*o.s),onChange:s}),n.createElement(cT,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"v",value:Math.round(100*o.v),onChange:s}),n.createElement("div",{style:i.divider}),n.createElement(cT,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:r.r,onChange:s}),n.createElement(cT,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:r.g,onChange:s}),n.createElement(cT,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:r.b,onChange:s}),n.createElement("div",{style:i.divider}),n.createElement(cT,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"#",value:a.replace("#",""),onChange:s}),n.createElement("div",{style:i.fieldSymbols},n.createElement("div",{style:i.symbol},"\xb0"),n.createElement("div",{style:i.symbol},"%"),n.createElement("div",{style:i.symbol},"%")))};const Tz=function(e){var t=e.hsl,r=(0,Yj.Ay)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":t.l>.5});return n.createElement("div",{style:r.picker})};const Fz=function(){var e=(0,Yj.Ay)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return n.createElement("div",{style:e.pointer},n.createElement("div",{style:e.left},n.createElement("div",{style:e.leftInside})),n.createElement("div",{style:e.right},n.createElement("div",{style:e.rightInside})))};const Iz=function(e){var t=e.onClick,r=e.label,o=e.children,a=e.active,i=(0,Yj.Ay)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:a});return n.createElement("div",{style:i.button,onClick:t},r||o)};const Nz=function(e){var t=e.rgb,r=e.currentColor,o=(0,Yj.Ay)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+t.r+","+t.g+", "+t.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:r,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return n.createElement("div",null,n.createElement("div",{style:o.label},"new"),n.createElement("div",{style:o.swatches},n.createElement("div",{style:o.new}),n.createElement("div",{style:o.current})),n.createElement("div",{style:o.label},"current"))};var Dz=function(){function e(e,n){for(var t=0;t<n.length;t++){var r=n[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(n,t,r){return t&&e(n.prototype,t),r&&e(n,r),n}}();var Pz=function(e){function t(e){!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,n){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!n||"object"!==typeof n&&"function"!==typeof n?e:n}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.state={currentColor:e.hex},n}return function(e,n){if("function"!==typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function, not "+typeof n);e.prototype=Object.create(n&&n.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(e,n):e.__proto__=n)}(t,e),Dz(t,[{key:"render",value:function(){var e=this.props,t=e.styles,r=void 0===t?{}:t,o=e.className,a=void 0===o?"":o,i=(0,Yj.Ay)(QI({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px s
2olid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},r));return n.createElement("div",{style:i.picker,className:"photoshop-picker "+a},n.createElement("div",{style:i.head},this.props.header),n.createElement("div",{style:i.body,className:"flexbox-fix"},n.createElement("div",{style:i.saturation},n.createElement(mN,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:Tz,onChange:this.props.onChange})),n.createElement("div",{style:i.hue},n.createElement(pT,{direction:"vertical",hsl:this.props.hsl,pointer:Fz,onChange:this.props.onChange})),n.createElement("div",{style:i.controls},n.createElement("div",{style:i.top,className:"flexbox-fix"},n.createElement("div",{style:i.previews},n.createElement(Nz,{rgb:this.props.rgb,currentColor:this.state.currentColor})),n.createElement("div",{style:i.actions},n.createElement(Iz,{label:"OK",onClick:this.props.onAccept,active:!0}),n.createElement(Iz,{label:"Cancel",onClick:this.props.onCancel}),n.createElement(jz,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),t}(n.Component);Pz.propTypes={header:nl().string,styles:nl().object},Pz.defaultProps={header:"Color Picker",styles:{}};AD(Pz);const zz=function(e){var t=e.onChange,r=e.rgb,o=e.hsl,a=e.hex,i=e.disableAlpha,s=(0,Yj.Ay)({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:i}),l=function(e,n){e.hex?iD(e.hex)&&t({hex:e.hex,source:"hex"},n):e.r||e.g||e.b?t({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,a:r.a,source:"rgb"},n):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,t({h:o.h,s:o.s,l:o.l,a:e.a,source:"rgb"},n))};return n.createElement("div",{style:s.fields,className:"flexbox-fix"},n.createElement("div",{style:s.double},n.createElement(cT,{style:{input:s.input,label:s.label},label:"hex",value:a.replace("#",""),onChange:l})),n.createElement("div",{style:s.single},n.createElement(cT,{style:{input:s.input,label:s.label},label:"r",value:r.r,onChange:l,dragLabel:"true",dragMax:"255"})),n.createElement("div",{style:s.single},n.createElement(cT,{style:{input:s.input,label:s.label},label:"g",value:r.g,onChange:l,dragLabel:"true",dragMax:"255"})),n.createElement("div",{style:s.single},n.createElement(cT,{style:{input:s.input,label:s.label},label:"b",value:r.b,onChange:l,dragLabel:"true",dragMax:"255"})),n.createElement("div",{style:s.alpha},n.createElement(cT,{style:{input:s.input,label:s.label},label:"a",value:Math.round(100*r.a),onChange:l,dragLabel:"true",dragMax:"100"})))};var Oz=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Mz=function(e){var t=e.colors,r=e.onClick,o=void 0===r?function(){}:r,a=e.onSwatchHover,i=(0,Yj.Ay)({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!t||!t.length}),s=function(e,n){o({hex:e,source:"hex"},n)};return n.createElement("div",{style:i.colors,className:"flexbox-fix"},t.map(function(e){var t="string"===typeof e?{color:e}:e,r=""+t.color+(t.title||"");return n.createElement("div",{key:r,style:i.swatchWrap},n.createElement(mD,Oz({},t,{style:i.swatch,onClick:s,onHover:a,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+t.color}})))}))};Mz.propTypes={colors:nl().arrayOf(nl().oneOfType([nl().string,nl().shape({color:nl().string,title:nl().string})])).isRequired};const Rz=Mz;var Lz=Object.assign||function(e){for(var n=1;n<arguments.length;n++){var t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])}return e},Uz=function(e){var t=e.width,r=e.rgb,o=e.hex,a=e.hsv,i=e.hsl,s=e.onCh
2ange,l=e.onSwatchHover,c=e.disableAlpha,d=e.presetColors,A=e.renderers,u=e.styles,p=void 0===u?{}:u,h=e.className,g=void 0===h?"":h,m=(0,Yj.Ay)(QI({default:Lz({picker:{width:t,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+r.r+","+r.g+","+r.b+","+r.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},p),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},p),{disableAlpha:c});return n.createElement("div",{style:m.picker,className:"sketch-picker "+g},n.createElement("div",{style:m.saturation},n.createElement(mN,{style:m.Saturation,hsl:i,hsv:a,onChange:s})),n.createElement("div",{style:m.controls,className:"flexbox-fix"},n.createElement("div",{style:m.sliders},n.createElement("div",{style:m.hue},n.createElement(pT,{style:m.Hue,hsl:i,onChange:s})),n.createElement("div",{style:m.alpha},n.createElement(oT,{style:m.Alpha,rgb:r,hsl:i,renderers:A,onChange:s}))),n.createElement("div",{style:m.color},n.createElement(Zj,null),n.createElement("div",{style:m.activeColor}))),n.createElement(zz,{rgb:r,hsl:i,hex:o,onChange:s,disableAlpha:c}),n.createElement(Rz,{colors:d,onClick:s,onSwatchHover:l}))};Uz.propTypes={disableAlpha:nl().bool,width:nl().oneOfType([nl().string,nl().number]),styles:nl().object},Uz.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};const Gz=AD(Uz);const Wz=function(e){var t=e.hsl,r=e.offset,o=e.onClick,a=void 0===o?function(){}:o,i=e.active,s=e.first,l=e.last,c=(0,Yj.Ay)({default:{swatch:{height:"12px",background:"hsl("+t.h+", 50%, "+100*r+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:i,first:s,last:l});return n.createElement("div",{style:c.swatch,onClick:function(e){return a({h:t.h,s:.5,l:r,source:"hsl"},e)}})};const Hz=function(e){var t=e.onClick,r=e.hsl,o=(0,Yj.Ay)({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),a=.1;return n.createElement("div",{style:o.swatches},n.createElement("div",{style:o.swatch},n.createElement(Wz,{hsl:r,offset:".80",active:Math.abs(r.l-.8)<a&&Math.abs(r.s-.5)<a,onClick:t,first:!0})),n.createElement("div",{style:o.swatch},n.createElement(Wz,{hsl:r,offset:".65",active:Math.abs(r.l-.65)<a&&Math.abs(r.s-.5)<a,onClick:t})),n.createElement("div",{style:o.swatch},n.createElement(Wz,{hsl:r,offset:".50",active:Math.abs(r.l-.5)<a&&Math.abs(r.s-.5)<a,onClick:t})),n.createElement("div",{style:o.swatch},n.createElement(Wz,{hsl:r,offset:".35",active:Math.abs(r.l-.35)<a&&Math.abs(r.s-.5)<a,onClick:t})),n.createElement("div",{style:o.swatch},n.createElement(Wz,{hsl:r,offset:".20",active:Math.abs(r.l-.2)<a&&Math.abs(r.s-.5)<a,onClick:t,last:!0})),n.createElement("div",{style:o.clear}))};const Vz=function(){var e=(0,Yj.Ay)({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return n.createElement("div",{style:e.picker})};var qz=function(e){var t=e.hsl,r=e.onChange,o=e.pointer,a=e.styles,i=void 0===a?{}:a,s=e.className,l=void 0===s?"":s,c=(0,Yj.Ay)(QI({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},i));return n.createElement("div",{style:c.wrap||{},className:"slider-picker "+l},n.createElement("div",{style:c.hue},n.createElement(pT,{style:c.Hue,hsl:t,pointer:o,onChange:r})),n.createElement("div",{style:c.swatches},n.createElement(Hz,{hsl:t,onClick:r})))};
2qz.propTypes={styles:nl().object},qz.defaultProps={pointer:Vz,styles:{}};AD(qz);var $z=t(95682);const Yz=function(e){var t=e.color,r=e.onClick,o=void 0===r?function(){}:r,a=e.onSwatchHover,i=e.first,s=e.last,l=e.active,c=(0,Yj.Ay)({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:t,marginBottom:"1px"},check:{color:sD(t),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:i,last:s,active:l,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return n.createElement(mD,{color:t,style:c.color,onClick:o,onHover:a,focusStyle:{boxShadow:"0 0 4px "+t}},n.createElement("div",{style:c.check},n.createElement($z.A,null)))};const Jz=function(e){var t=e.onClick,r=e.onSwatchHover,o=e.group,a=e.active,i=(0,Yj.Ay)({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return n.createElement("div",{style:i.group},WP(o,function(e,i){return n.createElement(Yz,{key:e,color:e,active:e.toLowerCase()===a,first:0===i,last:i===o.length-1,onClick:t,onSwatchHover:r})}))};var Qz=function(e){var t=e.width,r=e.height,o=e.onChange,a=e.onSwatchHover,i=e.colors,s=e.hex,l=e.styles,c=void 0===l?{}:l,d=e.className,A=void 0===d?"":d,u=(0,Yj.Ay)(QI({default:{picker:{width:t,height:r},overflow:{height:r,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},c)),p=function(e,n){return o({hex:e,source:"hex"},n)};return n.createElement("div",{style:u.picker,className:"swatches-picker "+A},n.createElement(XI,null,n.createElement("div",{style:u.overflow},n.createElement("div",{style:u.body},WP(i,function(e){return n.createElement(Jz,{key:e.toString(),group:e,active:s,onClick:p,onSwatchHover:a})}),n.createElement("div",{style:u.clear})))))};Qz.propTypes={width:nl().oneOfType([nl().string,nl().number]),height:nl().oneOfType([nl().string,nl().number]),colors:nl().arrayOf(nl().arrayOf(nl().string)),styles:nl().object},Qz.defaultProps={width:320,height:240,colors:[[qP[900],qP[700],qP[500],qP[300],qP[100]],[$P[900],$P[700],$P[500],$P[300],$P[100]],[YP[900],YP[700],YP[500],YP[300],YP[100]],[JP[900],JP[700],JP[500],JP[300],JP[100]],[QP[900],QP[700],QP[500],QP[300],QP[100]],[KP[900],KP[700],KP[500],KP[300],KP[100]],[XP[900],XP[700],XP[500],XP[300],XP[100]],[ZP[900],ZP[700],ZP[500],ZP[300],ZP[100]],[ez[900],ez[700],ez[500],ez[300],ez[100]],["#194D33",nz[700],nz[500],nz[300],nz[100]],[tz[900],tz[700],tz[500],tz[300],tz[100]],[rz[900],rz[700],rz[500],rz[300],rz[100]],[oz[900],oz[700],oz[500],oz[300],oz[100]],[az[900],az[700],az[500],az[300],az[100]],[iz[900],iz[700],iz[500],iz[300],iz[100]],[sz[900],sz[700],sz[500],sz[300],sz[100]],[lz[900],lz[700],lz[500],lz[300],lz[100]],[cz[900],cz[700],cz[500],cz[300],cz[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};AD(Qz);var Kz=function(e){var t=e.onChange,r=e.onSwatchHover,o=e.hex,a=e.colors,i=e.width,s=e.triangle,l=e.styles,c=void 0===l?{}:l,d=e.className,A=void 0===d?"":d,u=(0,Yj.Ay)(QI({default:{card:{width:i,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},c),{"hide-triangle":"hide"===s,"top-left-triangle":"top-left"===s,"top-right-triangle":"top-right"===s}),p=function(e,n){iD(e)&&t({hex:e,source:"hex"},n)};return n.createElement("div",{style:u.card,className:"twitter-picker "+A},n.createElement("div",{style:u.triangleShadow}),n.createElement("div",{style:u.triangle}),n.createElement("div",{style:u.body},WP(a,function(e,t){return n.createElement(mD,{key:t,color:e,hex:e,style:u.swatch,onClick:p,onHover:r,focusStyle:{boxShadow:"0 0 4px "+e}})}),n.createElement("div",{style:u.hash},"#"),n.createElement(cT,{label:null,style:{input:u.input},value:o.replace("#",""),onChange:p}),n.createElement("div",{style:u.clear})))};Kz.propTypes={width:nl().oneOfType([nl().string,nl().number]),triangle:nl().oneOf(["hide","to
2p-left","top-right"]),colors:nl().arrayOf(nl().string),styles:nl().object},Kz.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};AD(Kz);var Xz=function(e){var t=(0,Yj.Ay)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(e.hsl.h)+", "+Math.round(100*e.hsl.s)+"%, "+Math.round(100*e.hsl.l)+"%)"}}});return n.createElement("div",{style:t.picker})};Xz.propTypes={hsl:nl().shape({h:nl().number,s:nl().number,l:nl().number,a:nl().number})},Xz.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const Zz=Xz;var eO=function(e){var t=(0,Yj.Ay)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(e.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return n.createElement("div",{style:t.picker})};eO.propTypes={hsl:nl().shape({h:nl().number,s:nl().number,l:nl().number,a:nl().number})},eO.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const nO=eO;const tO=function(e){var t=e.onChange,r=e.rgb,o=e.hsl,a=e.hex,i=e.hsv,s=function(e,n){if(e.hex)iD(e.hex)&&t({hex:e.hex,source:"hex"},n);else if(e.rgb){var r=e.rgb.split(",");lD(e.rgb,"rgb")&&t({r:r[0],g:r[1],b:r[2],a:1,source:"rgb"},n)}else if(e.hsv){var o=e.hsv.split(",");lD(e.hsv,"hsv")&&(o[2]=o[2].replace("%",""),o[1]=o[1].replace("%",""),o[0]=o[0].replace("\xb0",""),1==o[1]?o[1]=.01:1==o[2]&&(o[2]=.01),t({h:Number(o[0]),s:Number(o[1]),v:Number(o[2]),source:"hsv"},n))}else if(e.hsl){var a=e.hsl.split(",");lD(e.hsl,"hsl")&&(a[2]=a[2].replace("%",""),a[1]=a[1].replace("%",""),a[0]=a[0].replace("\xb0",""),1==A[1]?A[1]=.01:1==A[2]&&(A[2]=.01),t({h:Number(a[0]),s:Number(a[1]),v:Number(a[2]),source:"hsl"},n))}},l=(0,Yj.Ay)({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),c=r.r+", "+r.g+", "+r.b,d=Math.round(o.h)+"\xb0, "+Math.round(100*o.s)+"%, "+Math.round(100*o.l)+"%",A=Math.round(i.h)+"\xb0, "+Math.round(100*i.s)+"%, "+Math.round(100*i.v)+"%";return n.createElement("div",{style:l.wrap,className:"flexbox-fix"},n.createElement("div",{style:l.fields},n.createElement("div",{style:l.double},n.createElement(cT,{style:{input:l.input,label:l.label},label:"hex",value:a,onChange:s})),n.createElement("div",{style:l.column},n.createElement("div",{style:l.single},n.createElement(cT,{style:{input:l.input2,label:l.label2},label:"rgb",value:c,onChange:s})),n.createElement("div",{style:l.single},n.createElement(cT,{style:{input:l.input2,label:l.label2},label:"hsv",value:A,onChange:s})),n.createElement("div",{style:l.single},n.createElement(cT,{style:{input:l.input2,label:l.label2},label:"hsl",value:d,onChange:s})))))};var rO=function(e){var t=e.width,r=e.onChange,o=e.rgb,a=e.hsl,i=e.hsv,s=e.hex,l=e.header,c=e.styles,d=void 0===c?{}:c,A=e.className,u=void 0===A?"":A,p=(0,Yj.Ay)(QI({default:{picker:{width:t,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",dis
2play:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+o.r+", "+o.g+", "+o.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},d));return n.createElement("div",{style:p.picker,className:"google-picker "+u},n.createElement("div",{style:p.head},l),n.createElement("div",{style:p.swatch}),n.createElement("div",{style:p.saturation},n.createElement(mN,{hsl:a,hsv:i,pointer:Zz,onChange:r})),n.createElement("div",{style:p.body},n.createElement("div",{style:p.controls,className:"flexbox-fix"},n.createElement("div",{style:p.hue},n.createElement(pT,{style:p.Hue,hsl:a,radius:"4px",pointer:nO,onChange:r}))),n.createElement(tO,{rgb:o,hsl:a,hex:s,hsv:i,onChange:r})))};rO.propTypes={width:nl().oneOfType([nl().string,nl().number]),styles:nl().object,header:nl().string},rO.defaultProps={width:652,styles:{},header:"Color picker"};AD(rO);const oO=e=>{let{id:t,disabled:r,onColorChagnge:o,color:a,onPickerOpen:i}=e;const s="color-picker-"+t,[l,c]=(0,n.useState)({showColorPicker:!1});(0,n.useEffect)(()=>{const e=e=>{!document.querySelector("#"+s).contains(e.target)&&l.showColorPicker&&c({showColorPicker:!1})};return document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}});const d=(0,n.useCallback)(()=>{c({showColorPicker:!0}),"function"===typeof i&&i()},[i,c]),A=l.showColorPicker?(0,Wi.jsx)(Gz,{onChange:o,color:a,enableAlpha:!0}):null,u=(0,n.useMemo)(()=>({background:a}),[a]);return(0,Wi.jsxs)("div",{className:"color-picker-container",id:s,children:[(0,Wi.jsx)("div",{className:pc()("color-picker-preview",{disabled:r}),onClick:d,children:(0,Wi.jsx)("div",{className:"color-picker-preview-color",style:u})}),(0,Wi.jsx)("div",{className:"color-picker-popover",children:A})]})},aO=nl().shape({selector:nl().oneOfType([nl().string,nl().arrayOf(nl().oneOfType([nl().string,nl().func])),nl().func]),property:nl().oneOfType([nl().string,nl().arrayOf(nl().string)])}),iO=nl().shape({field:nl().string,value:nl().oneOfType([nl().string,nl().number]),defaultValue:nl().oneOfType([nl().string,nl().number]),message:nl().string}),sO=nl().shape({field:nl().string.isRequired,value:nl().oneOfType([nl().string,nl().number]),defaultValue:nl().oneOfType([nl().string,nl().number]),or:nl().bool}),lO=(nl().oneOfType([nl().string,nl().element]).isRequired,nl().string.isRequired,nl().arrayOf(nl().string).isRequired,nl().oneOfType([nl().string,nl().number]),nl().oneOfType([nl().arrayOf(aO),aO]),nl().shape({url:nl().string,message:nl().string}),nl().oneOfType([nl().arrayOf(iO),iO]),nl().oneOfType([nl().arrayOf(sO),sO,nl().bool]),nl().shape({control:nl().oneOf(["color","text","number","dropdown","checkbox","radio","fontFamily","fontSize"])}).isRequired,nl().oneOfType([nl().string,nl().element]).isRequired,nl().string.isRequired,nl().oneOfType([nl().string,nl().number]).isRequired,nl().func.isRequired,nl().oneOfType([nl().arrayOf(aO),aO]),nl().shape({url:nl().string,message:nl().string}),nl().oneOfType([nl().arrayOf(sO),sO,nl().bool]),nl().oneOfType([nl().arrayOf(iO),iO]),nl().bool,nl().string.isRequired,(0,n.createContext)({})),cO=e=>{const{name:t,defaultValue:r,dependency:o,settingsName:a}=e,i=t+"Option",s=`${a}-color-setup-${t}`,l=(0,n.useContext)(lO),c=l[t]||"default",d=l[i]||"default",A=(0,n.useCallback)(n=>t=>{const{r:r,g:o,b:a,a:i}=t.rgb,s=Math.round(255*i),l="#"+r.toString(16).padStart(2,"0")+o.toString(16).padStart(2,"0")+a.toString(16).padStart(2,"0")+s.toString(16).padStart(2,"0");e.updateDesignProp([{field:n,value:l}])},[e.updateDesignProp]),u=(0,n.useCallback)((n,t,r,o)=>a=>{e.updateDesignProp([{field:n,value:o},{field:t,value:r}])},[e.updateDesignProp]),p=(0,n.useCallback)(n=>t=>e.updateDesignProp([{field:n,value:t.target.value}]),[e.updateDesignProp]),h=(0,n.useCallback)(e=>{u(i,t,r,"custom")(e)},[r,t,i,u]);if(!e.show)return null;const{showInherit:g,showCustomValue:m,showTransparentOption:f}=e.control.options||{},C=g?(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:s,checked:"inherit"===d,onChange:u(i,t,"inherit","
2inherit")})," ","Inherit from website"]})}):null,b=f?(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:s,checked:"transparent"===d,onChange:u(i,t,"transparent","transparent")})," ","Transparent"]})}):null,v="custom"===d;let x=!0;const y=[];if(o){(Array.isArray(o)?o:[o]).map(e=>{e.value;const n=void 0===l[e.field]||l[e.field]===e.value;x&=n,n||y.push(e.message)})}const w=v&&!x,_="customValue"===d,E="customValue"===d,k=m&&(0,Wi.jsxs)("div",{className:"radio",children:[(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:s,checked:E,onChange:u(i,t,r,"customValue")})," ","Custom color value"]}),(0,Wi.jsx)("input",{disabled:!_,value:_?c:"",onChange:p(t),type:"text",className:"form-control",placeholder:"CSS value"})]});return(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:e.title}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),w&&(0,Wi.jsx)("p",{children:(0,Wi.jsx)("i",{className:"text-warning",children:y.join(" ")})}),(0,Wi.jsxs)("div",{className:"form-group color-picker-row",children:[(0,Wi.jsxs)("div",{className:"col-xs-6",children:[(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:s,checked:"default"===d,onChange:u(i,t,r,"default")})," ","Default"]})}),C,(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:s,checked:"custom"===d,onChange:u(i,t,r,"custom")})," ","Custom ",m&&"color picker"]})}),b,k]}),(0,Wi.jsx)("div",{className:"col-xs-6",children:(0,Wi.jsx)(oO,{id:s,disabled:"custom"!==d,color:c,onColorChagnge:A(t),onPickerOpen:h})})]})]})};cO.defaultProps={control:{kind:"color",options:{showTransparentOption:!1,showInherit:!1}}};const dO=cO,AO=e=>{const{title:t,name:r,show:o}=e,{options:a}=e.control,i=(0,n.useContext)(lO),s=(0,n.useCallback)(n=>t=>{e.updateDesignProp([{field:n+"Option",value:"custom"},{field:n,value:t.target.value}])},[e.updateDesignProp]);return o?(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:t}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),(0,Wi.jsx)("input",{disabled:!1,value:i[r],onChange:s(r),type:"text",className:"form-control",placeholder:a.placeholder})]}):null},uO=e=>{var t,r;const{title:o,name:a}=e,{options:i}=e.control,s=(0,n.useContext)(lO),l=(0,n.useCallback)(n=>t=>{e.updateDesignProp([{field:n+"Option",value:"custom"},{field:n,value:t.target.value}])},[e.updateDesignProp]);if(!e.show)return null;const c=s[a],d=e.control.options.renderValue?e.control.options.renderValue(c):c;return(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:o}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),(0,Wi.jsx)("input",{disabled:!1,value:d,onChange:l(a),type:"number",className:"form-control",placeholder:i.placeholder,min:null!==(t=i.min)&&void 0!==t?t:void 0,max:null!==(r=i.max)&&void 0!==r?r:void 0})]})},pO=e=>{const{dependsOnName:t,flashMessage:r,dependsOnValue:o,dependsOnDefaultValue:a,show:i}=e,s=(0,n.useContext)(lO);if(!i||!t)return null;return(s[t]||a)===o?null:(0,Wi.jsx)("p",{children:(0,Wi.jsx)("i",{className:"text-danger",children:r})})};pO.defaultProps={show:!0};const hO=pO,gO=e=>{const{title:t,name:r}=e,o=(0,n.useContext)(lO),a=e.settings||{},i=(0,n.useCallback)(n=>{e.updateDesignProp([{field:e.name+"Option",value:"custom"},{field:e.name,value:n.target.value}])},[e.updateDesignProp]);if(!e.show)return null;const s=o[r];return(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:t}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),(0,Wi.jsxs)("div",{className:"material-switch",children:[(0,Wi.jsx)("select",{id:r,className:"form-control",value:s,onChange:i,children:e.control.options.dropdownOptions.map((e,n)=>(0,Wi.jsx)("option",{value:e.value,children:e.label},"dbtd-"+r+n))}
2),(0,Wi.jsx)(hO,{settings:a,dependsOnName:e.dependency&&e.dependency.name,dependsOnValue:e.dependency&&e.dependency.value,dependsOnDefaultValue:e.dependency&&e.dependency.defaultValue,flashMessage:e.dependency&&e.dependency.message,showDependency:e.showDependencyWarning})]}),(0,Wi.jsx)("div",{className:"clearfix"})]})};gO.defaultProps={show:!0};const mO=gO,fO=e=>{const t=(0,n.useContext)(lO),r=(0,n.useCallback)(n=>t=>{e.updateDesignProp([{field:n,value:t.target.checked?1:0}])},[e.updateDesignProp]),{propertyName:o,settings:a,propertyDefaultValue:i}=e,s=!!(1*(t[o]||i)),l=e.help?(0,Wi.jsx)(Ej,{help:e.help,icon:"info"}):null,c=`${e.settingsName}-${o}`;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"design-element checkbox",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:e.title}),l]}),(0,Wi.jsxs)("div",{className:"material-switch pull-right",children:[(0,Wi.jsx)("input",{id:c,type:"checkbox",checked:s,onChange:r(o)}),(0,Wi.jsx)("label",{htmlFor:c,className:"badge-primary"})]})]}),(0,Wi.jsx)(hO,{settings:a,dependsOnName:e.dependency&&e.dependency.field,dependsOnValue:e.depen
2dency&&e.dependency.value,dependsOnDefaultValue:e.dependency&&e.dependency.defaultValue,flashMessage:e.dependency&&e.dependency.message,show:e.showDependencyWarning})]})},CO=e=>{const{settings:t,defaultValue:r,title:o,name:a,show:i}=e,s=(0,n.useContext)(lO);if(!i)return null;const l=s[a],c=e.control.options.renderValue?e.control.options.renderValue(l):l;return(0,Wi.jsx)(fO,{title:o,propertyName:a,propertyDefaultValue:c,updateDesignProp:e.updateDesignProp,settings:t,dependency:e.dependency,showDependencyWarning:e.showDependencyWarning,help:e.tooltip,settingsName:e.settingsName})},bO=(e,n,t)=>!(n&&e<n)&&!(t&&e>t),vO=e=>{var t,r;const[o,a]=n.useState(!1),i=(0,n.useRef)(),s=(0,n.useCallback)(n=>{e.updateDesignProp([{field:e.name,value:n.target.value}])},[e.updateDesignProp]);(0,n.useEffect)(()=>{e.min&&e.max&&(!e.disabled&&i.current?bO(Number.parseInt(i.current.value),e.min,e.max)?a(!1):a(!0):a(!1))},[e.disabled,o,i.current]);const l=(0,n.useCallback)(n=>{if(!e.min&&!e.max)return;const t=Number.parseInt(n.target.value);bO(t,e.min,e.max)?a(!1):a(!0)},[o]),c=o&&!e.disabled?(0,Wi.jsxs)("div",{className:"invalid-feedback",children:["Value out of range. The value must be between ",e.min," and"," ",e.max,"."]}):null;return(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)("input",{type:"number",className:pc()("form-control",{"is-invalid":!!c}),ref:i,disabled:e.disabled,value:e.disabled?"":e.customInputValue,onChange:s,min:null!==(t=e.min)&&void 0!==t?t:void 0,max:null!==(r=e.max)&&void 0!==r?r:void 0,onKeyUp:l,onBlur:l}),e.postLabel||null,c]})};vO.defaultProps={};const xO=vO,yO=e=>e?-1===e.indexOf(":")?[null,null]:e.split(":"):[null,null],wO=()=>{const e=new Date,n=e.getFullYear();let t=e.getMonth()+1;t=t<10?`0${t}`:t;return`${n}-${t}-${e.getDate()}:${n}-${t}-${Wa(e).getDate()}`},_O=e=>{const[t,r]=(0,n.useState)(e.disabled?[null,null]:yO(e.customInputValue||wO())),[o,a]=n.useState(!1);(0,n.useEffect)(()=>{if(e.disabled||t[0]||t[1])e.disabled&&o&&a(!1);else{const n=wO();e.updateDesignProp([{field:e.name,value:n}]),r(yO(n))}},[e.disabled]);const i=(0,n.useCallback)(n=>o=>{const i=[...t];if(i[n]=o.target.value,r(i),e.updateDesignProp([{field:e.name,value:`${i[0]}:${i[1]}`}]),i[0]&&i[1]){const e=new Date(i[0]),n=new Date(i[1]),t=Math.abs(n-e),r=Math.ceil(t/864e5);a(r>180)}},[e.updateDesignProp,t]),s=o&&!e.disabled?(0,Wi.jsx)("div",{className:"invalid-feedback",children:"The selected date range exceeds the maximum allowed duration of 180 days."}):null;return(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)("input",{type:"date",step:1,className:pc()("form-control form-control-sm",{"is-invalid":o}),disabled:e.disabled,value:e.disabled?"":t[0],onChange:i(0)})," ","-"," ",(0,Wi.jsx)("input",{type:"date",step:1,className:pc()("form-control form-control-sm",{"is-invalid":o}),disabled:e.disabled,value:e.disabled?"":t[1],onChange:i(1)}),s]})};_O.defaultProps={};const EO={number:xO,daterange:_O},kO=e=>{const n=EO[e.type]||null;return n?(0,Wi.jsx)(n,{...e}):null};kO.defaultProps={};const BO=kO,SO=e=>{const{defaultValue:t,title:r,name:o,show:a,template:i,settingName:s}=e,{options:l}=e.control,c=(0,n.useContext)(lO),d=(0,n.useCallback)(n=>t=>e.updateDesignProp([{field:o+"Option",value:n.value},{field:o,value:n.input&&n.input.defaultValue||""}]),[e.updateDesignProp]);if(!a)return null;const A=c[o+"Option"]||t,u=l.radioOptions.map((n,r)=>{if(!Ha(i,n.template))return null;const a=c[o]||(n.input?n.input.defaultValue:null),l=n.input?(0,Wi.jsx)(BO,{...n.input,disabled:A!=n.value,updateDesignProp:e.updateDesignProp,name:o,customInputValue:a}):null;return(0,Wi.jsxs)("div",{className:"radio",children:[(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:o,checked:(c[o+"Option"]||t)===n.value,onChange:d(n)})," ",n.title]}),l]},`rio-${s}-${o}-${r}`)}).filter(e=>e);return u.length?(0,Wi.jsxs)("div",{className:"design-element radio",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:r}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),u]}):null};var jO=["allowCreateWhileLoading","createOptionPosition","formatCreateLabel","isValidNewOption","getNewOptionData","onCreateOption","options","onChange"],TO=function(){var e=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,t=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase(),r=String(n.getOptionValue(e)).toLowerCase(),o=String(n.getOptionLabel(e)).toLowerCase();return r===t||o===t},FO={formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,n,t,r){return!(!e||n.some(function(n){return TO(e,n,r)})||t.some(function(n){return TO(e,n,r)}))},getNewOptionData:function(e,n){return{label:n,value:e,__isNew__:!0}}};var IO=(0,n.forwardRef)(function(e,t){var r=function(e){var t=e.allowCreateWhileLoading,r=void 0!==t&&t,o=e.createOptionPosition,a=void 0===o?"last":o,i=e.formatCreateLabel,s=void 0===i?FO.formatCreateLabel:i,l=e.isValidNewOption,c=void 0===l?FO.isValidNewOption:l,d=e.getNewOptionData,A=void 0===d?FO.getNewOptionData:d,u=e.onCreateOption,p=e.options,h=void 0===p?[]:p,g=e.onChange,m=Tk(e,jO),f=m.getOptionValue,C=void 0===f?HS:f,b
2=m.getOptionLabel,v=void 0===b?WS:b,x=m.inputValue,y=m.isLoading,w=m.isMulti,_=m.value,E=m.name,k=(0,n.useMemo)(function(){return c(x,cB(_),h,{getOptionValue:C,getOptionLabel:v})?A(x,s(x)):void 0},[s,A,v,C,x,c,h,_]),B=(0,n.useMemo)(function(){return!r&&y||!k?h:"first"===a?[k].concat(rE(h)):[].concat(rE(h),[k])},[r,a,y,k,h]),S=(0,n.useCallback)(function(e,n){if("select-option"!==n.action)return g(e,n);var t=Array.isArray(e)?e:[e];if(t[t.length-1]!==k)g(e,n);else if(u)u(x);else{var r=A(x,x),o={action:"create-option",name:E,option:r};g(wB(w,[].concat(rE(cB(_)),[r]),r),o)}},[A,x,w,E,k,u,g,_]);return Oe(Oe({},m),{},{options:B,onChange:S})}(dj(uj(e)));return n.createElement(lj,R({ref:t},r))}),NO=IO;function DO(){const e=j(),t=C(e=>e.fonts),r=(0,n.useCallback)(async n=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return function(n){n({type:"FONTS_FETCH"});const t="/api/fonts/search/"+e+".json";return Hp.get(t,jr.getAuthConfig()).then(e=>{n({type:"FONTS_FETCH_FULFILLED",payload:e.data})}).catch(function(e){n({type:"FONTS_FETCH_REJECTED",payload:e})})}}(n)),[e]);return{fonts:t,fetchFonts:r}}const PO=e=>"Select custom font '"+e+"'",zO=e=>{const{fonts:t}=DO(),{name:r,title:o,defaultValue:a}=e,i=r+"Option",s=r+"-input",l=(0,n.useContext)(lO),c=l[r]||"default",d=l[i]||"default",A=(0,n.useCallback)(n=>t=>{const r=t?t.value:"";e.updateDesignProp([{field:n,value:r},{field:n+"Data",value:r}])},[e.updateDesignProp]),u=(0,n.useCallback)((n,t,r,o)=>a=>{e.updateDesignProp([{field:n,value:o},{field:t,value:r}])},[e.updateDesignProp]),p="custom"===d,h=(0,n.useMemo)(()=>p?[{value:c,label:c}]:null,[c,p]),g=(0,Wi.jsx)(NO,{className:"async-creatable",isDisabled:!p,isSearchable:!0,isClearable:!0,onChange:A(r),placeholder:"Type Google font name",loadOptions:(e,n)=>e&&e.length<1?n([]):Hp.get("/api/fonts/search/"+e+".json",jr.getAuthConfig()).then(e=>n(e.data.map(e=>({value:e.family,label:e.family})))),formatCreateLabel:PO,value:h});return(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:o}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),(0,Wi.jsxs)("div",{className:"form-group color-picker-row",children:[(0,Wi.jsxs)("div",{className:"col-md-12 px-0",children:[(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:s,checked:"default"===d,onChange:u(i,r,a,"default")})," ","Default"]})}),(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:s,checked:"inherit"===d,onChange:u(i,r,"inherit","inherit")})," ","Inherit"]})}),(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:s,checked:"custom"===d,onChange:u(i,r,a,"custom")})," ","Custom"]})}),g]}),(0,Wi.jsx)("div",{className:"col-xs-6"})]})]})},OO=e=>{const{name:t,defaultValue:r}=e,o=t+"Option",a=t+"-input",i=(0,n.useContext)(lO),s=i[t]||"default",l=i[o]||"default",c=(0,n.useRef)(null),d=(0,n.useRef)(null),A=()=>{const n=c.current.value,t=d.current.value;e.updateDesignProp([{field:e.name,value:n+t}])},u=(0,n.useCallback)(n=>t=>{e.updateDesignProp(n)},[e.updateDesignProp]);if(!e.show)return null;const p="custom"===l;let h=null;return p&&(h=(e=>{const n=e.match(/\d+\.?\d?/),t=n?n[0]+"":"";return{value:t,factor:t.length?e.replace(t,""):"px"}})(s)),(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:e.title}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),(0,Wi.jsxs)("div",{className:"form-group color-picker-row",children:[(0,Wi.jsxs)("div",{className:"col-xs-6",children:[(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:a,checked:"default"===l,onChange:u([{field:o,value:"default"},{field:t,value:r}])})," ","Default"]})}),(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:a,checked:"inherit"===l,onChange:u([{field:o,value:"inherit"},{field:t,value:"inherit"}])})," ","Inherit"]})}),(0,Wi.jsxs)("div",{className:"radio",children:[(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:a,checked:"custom"===l,onChange:u([{field:o,value:"custom"},{field:t,value:r}])})," ","Custom"]}),(0,Wi.jsxs)("div",{className:"input-group",children:[(0,Wi.jsx)("input",{ref:c,disabled:!p,value:p?h.value:"",onChange:A,type:"number",className:"form-control",placeholder:e.placeholder}),(0,Wi.jsx)("div",{className:"input-group-append",children:(0,Wi.jsxs)("select",{ref:d,disabled:!p,className:"form-control",size:1,value:p?h.factor:"",onChange:A,children:[(0,Wi.jsx)("option",{value:"px",children:"px"}),(0,Wi.jsx)("option",{value:"%",children:"%"}),(0,Wi.jsx)("option",{value:"em",children:"em"}),(0,Wi.jsx)("option",{value:"rem",children:"rem"})]})})]})]})]}),(0,Wi.jsx)("div",{className:"col-xs-6"})]})]})};OO.defaultProps={show:!0};const MO=OO,RO=e=>{const{name:t,title:r,control:o}=e,a=(0,n.useContext)(lO),i=(0,n.useCallback)(n=>{const r=o.options[n.target.value-1];e.updateDesignProp([{field:t+"Option",value:"custom"},{field:t,value:r.value}])},[e.updateDesignProp]),s=a[t],l=o.options.length,c=o.options.findIndex(e=>e.value===s),d=c+1,A=o.options[c];return(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:r}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),(0,Wi.jsx)("input",{type:"range",min:"1",max:l,defaultValue:d,className:"slider",onChange:i}),(0,Wi.jsx)("p",{className:"text-center",children:A.label})]})},LO=e=>{const{title:t,name:r,show:o}=e,{options:a}=e.control,i=(0,n.useContext)(lO),s=(0,n.useCallback)(n=>t=>{e.updateDesignProp([{field:n+"Option",value:"custom"},{field:n,value:t.target.value}])},[e.updateDesignProp]);return o?(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:t}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),(0,Wi.jsx)("textarea",{disabled:!1,value:i[r],onChange:s(r),type:"textarea",className:"form-control",placeholder:a.placeholder})]}):null},UO=e=>{const{title:t,value:r,setValue:o,placeholder:a,position:i,inputClassName:s,inputProps:l,disabled:c}=e,d=(0,n.useCallback)(e=>{o(e.target.value,i)},[r,o,i]),A=t?(0,Wi.jsx)("label",{className:"option-label d-flex align-items-center justify-content-center",children:(0,Wi.jsx)("span",{className:"option-title",children:t})}):null;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("input",{value:r,onChange:d,disabled:c,type:"number",step:(null===l||void 0===l?void 0:l.step)||"any",className:pc()("form-control w-100",s),placeholder:a}),A]})};UO.defaultProps={inputClassName:"",placeholder:"",position:"",disabled:!1};const GO=UO,WO=["px","%","em","rem"],HO=["top","right","bottom","left"],VO=e=>{let{value:t,setValue:r,disabled:o}=e;const a=(0,n.useCallback)(e=>()=>{o||r(e)},[r,o]);return(0,Wi.jsx)("div",{className:pc()("dimension-input",{disabled:o}),children:WO.map(e=>(0,Wi.jsx)("label",{onClick:a(e),className:pc()({"active-label":t===e}),children:e.toUpperCase()},e))})};VO.defaultProps={disabled:!1};const qO=e=>{let{onClick:n,isLinked:t}=e;return(0,Wi.jsx)("div",{className:pc()("button-container",{linked:t}),children:(0,Wi.jsx)("button",{onClick:n,className:"d-flex",children:(0,Wi.jsx)("i",{className:"material-icons","aria-hidden":"true",children:t?"lock":"lock_open"})})})},$O=e=>{const{title:t,name:r,updateDesignProp:o,defaultValue:a,control:i}=e,s=(0,n.useContext)(lO),l=`${r}Linked`,c=s[r]||"",d=c.match(/([\d+\.]?\d+)([a-zA-Z%]+)/),A=d&&d.length>=2&&WO.includes(d[2])?d[2]:WO[0],u=d&&d.length?d[1]:a,[p,h]=(0,n.use
2State)(A),[g,m]=(0,n.useState)(()=>{const e=c.split(" ").map(e=>parseFloat(e)),n=isNaN(e[0])?u:e[0];return{top:isNaN(e[0])?u:e[0],right:isNaN(e[1])?n:e[1],bottom:isNaN(e[2])?n:e[2],left:isNaN(e[3])?n:e[3]}}),[f,C]=(0,n.useState)(s[l]),b=(0,n.useCallback)((e,n)=>{m(f?{top:e,right:e,bottom:e,left:e}:t=>({...t,[n]:e}))},[f]),v=(0,n.useCallback)(()=>{C(!f),o([{field:l,value:"custom"},{field:l,value:!f}])},[C,f,o]);return Vl(()=>{o([{field:r+"Option",value:"custom"},{field:r,value:f?`${g.top}${p} ${g.top}${p} ${g.top}${p} ${g.top}${p}`:`${g.top}${p} ${g.right}${p} ${g.bottom}${p} ${g.left}${p}`}])},[g,p]),(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("div",{className:"d-flex align-items-center justify-content-between",children:[(0,Wi.jsxs)("label",{className:pc()("option-label"),children:[(0,Wi.jsx)("span",{className:"option-title",children:t}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),(0,Wi.jsx)(VO,{value:p,setValue:h})]}),(0,Wi.jsxs)("div",{className:"cssbox-container",children:[HO.map(e=>(0,Wi.jsx)(GO,{title:`${e.charAt(0).toUpperCase()+e.slice(1)}`,value:g[e],placeholder:i.options.placeholder,setValue:b,position:e,inputClassName:"text-center",inputProps:i.options},`${r}_${e}`)),(0,Wi.jsx)(qO,{onClick:v,isLinked:f})]})]})},YO=e=>{const{title:t,name:r,tooltip:o,control:a,updateDesignProp:i,defaultValue:s}=e,l=(0,n.useContext)(lO)[r]+"",c=l.match(/(\d+(?:\.\d+)?)([a-zA-Z%]+)/),d=c&&WO.includes(c[2])?c[2]:WO[0],A=c?c[1]:s,[u,p]=(0,n.useState)(d),[h,g]=(0,n.useState)(()=>isNaN(parseFloat(l))?A:parseFloat(l));Vl(()=>{i([{field:r+"Option",value:"custom"},{field:r,value:`${h}${u}`}])},[h,u]);const m=(0,n.useCallback)(e=>{g(e)},[]);return(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("div",{className:"d-flex align-items-center justify-content-between",children:[(0,Wi.jsxs)("label",{className:pc()("option-label"),children:[(0,Wi.jsx)("span",{className:"option-title",children:t}),(0,Wi.jsx)(Ej,{help:o})]}),(0,Wi.jsx)(VO,{value:u,setValue:p})]}),(0,Wi.jsx)(GO,{value:h,setValue:m,placeholder:a.options.placeholder,inputClassName:"text-right"},r)]})},JO=[{label:"Regular",value:"400"},{label:"Medium",value:"500"},{label:"Semibold",value:"600"},{label:"Bold",value:"700"}],QO=[{label:"None",value:"none"},{label:"UPPERCASE",value:"uppercase"},{label:"lowercase",value:"lowercase"},{label:"Capitalize",value:"capitalize"}],KO=["fontSize","letterSpacing"],XO=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:WO[0];const t=String(null!==e&&void 0!==e?e:"").match(/(-?\d*\.?\d+)([a-zA-Z%]*)/);if(!t)return{value:"",unit:n};const[,r,o]=t;return{value:r,unit:WO.includes(o)?o:n}},ZO=(e,n)=>`${e}${n}`,eM=e=>{const{title:t,name:r,defaultValue:o={},control:a,settingsName:i,updateDesignProp:s}=e,{showFontSize:l=!0,showFontWeight:c=!0,showLineHeight:d=!1,showLetterSpacing:A=!1,showTextTransform:u=!1,showColor:p=!0,showColorHover:h=!1,fontWeightOptions:g=JO,textTransformOptions:m=QO}=a.options||{},f=`${r}Option`,C=`${i}-typography-setup-${r}`,b=(0,n.useContext)(lO),v=b[f]||"default",x="custom"===v,y={fontSize:ZO(r,"FontSize"),fontWeight:ZO(r,"FontWeight"),lineHeight:ZO(r,"LineHeight"),letterSpacing:ZO(r,"LetterSpacing"),textTransform:ZO(r,"TextTransform"),color:ZO(r,"Color"),colorHover:ZO(r,"ColorHover")},w=(0,n.useCallback)(()=>Object.entries(y).reduce((e,n)=>{var t,r;let[a,i]=n;return e[a]=null!==(t=null!==(r=b[i])&&void 0!==r?r:o[a])&&void 0!==t?t:"",e},{}),[b,r]),[_,E]=(0,n.useState)(w),k=(0,n.useCallback)(()=>KO.reduce((e,n)=>{var t;return e[n]=XO(null!==(t=b[y[n]])&&void 0!==t?t:o[n]).unit,e},{}
2),[b,r]),[B,S]=(0,n.useState)(k),[j,T]=(0,n.useState)(!1);(0,n.useEffect)(()=>{E(w()),S(k())},[v,r]);const F=(0,n.useCallback)(e=>()=>{const n=[{field:f,value:e}];"custom"===e&&Object.entries(y).forEach(e=>{var t,r;let[a,i]=e;n.push({field:i,value:null!==(t=null!==(r=b[i])&&void 0!==r?r:o[a])&&void 0!==t?t:""})}),T("custom"===e),s(n)},[s,b,o]),I=(0,n.useCallback)((e,n)=>t=>{const{value:r}=t.target;E(n=>({...n,[e]:r})),s([{field:n,value:r}])},[s]),N=(0,n.useCallback)((e,n)=>t=>{const{value:r}=t.target;E(n=>({...n,[e]:r})),s([{field:n,value:r}])},[s]),D=(0,n.useCallback)((e,n)=>t=>{const{r:r,g:o,b:a,a:i}=t.rgb,l=Math.round(255*i),c="#"+r.toString(16).padStart(2,"0")+o.toString(16).padStart(2,"0")+a.toString(16).padStart(2,"0")+l.toString(16).padStart(2,"0");E(n=>({...n,[e]:c})),s([{field:n,value:c}])},[s]),P=(0,n.useCallback)((e,n)=>t=>{const r=`${t}${B[e]}`;E(n=>({...n,[e]:r})),s([{field:n,value:r}])},[s,B]),z=(0,n.useCallback)((e,n)=>t=>{const{value:r}=XO(_[e],B[e]),o=`${r}${t}`;S(n=>({...n,[e]:t})),E(n=>({...n,[e]:o})),s([{field:n,value:o}])},[s,_,B]);if(!e.show)return null;const O=(e,n,t,r)=>{const{value:o}=XO(_[n],B[n]);return(0,Wi.jsxs)("div",{className:"typography-row",children:[(0,Wi.jsxs)("div",{className:"d-flex align-items-center justify-content-between",children:[(0,Wi.jsx)("span",{className:"typography-row-label",children:e}),(0,Wi.jsx)(VO,{value:B[n],setValue:z(n,t),disabled:!x})]}),(0,Wi.jsx)(GO,{value:o,setValue:P(n,t),placeholder:r,disabled:!x})]},t)},M=(e,n,t,r)=>{var o;return(0,Wi.jsxs)("div",{className:"typography-row",children:[(0,Wi.jsx)("span",{className:"typography-row-label",children:e}),(0,Wi.jsx)("select",{disabled:!x,className:"form-control",value:null!==(o=_[n])&&void 0!==o?o:"",onChange:N(n,t),children:r.map(e=>(0,Wi.jsx)("option",{value:e.value,children:e.label},e.value))})]},t)},R=(e,n,t)=>{var r;return(0,Wi.jsxs)("div",{className:"typography-row typography-row-color",children:[(0,Wi.jsx)("span",{className:"typography-row-label",children:e}),(0,Wi.jsx)(oO,{id:`${C}-${t}`,disabled:!x,color:null!==(r=_[n])&&void 0!==r?r:"",onColorChagnge:D(n,t)})]},t)};return(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:t}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),(0,Wi.jsxs)("div",{className:"form-group typography-setup-row",children:[(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:C,checked:"default"===v,onChange:F("default")})," ","Default"]})}),(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:C,checked:x,onChange:F("custom")})," ","Custom"]})})]}),x&&(0,Wi.jsxs)("button",{type:"button",className:"surface-setup-expand-toggle",onClick:()=>T(e=>!e),children:[(0,Wi.jsx)("i",{className:"material-icons","aria-hidden":"true",children:j?"expand_less":"expand_more"})," ",j?"Hide custom settings":"Show custom settings"]}),x&&j&&(0,Wi.jsxs)("div",{className:"typography-setup-fields",children:[l&&O("Font size","fontSize",y.fontSize,"14"),c&&M("Font weight","fontWeight",y.fontWeight,g),d&&((e,n,t,r)=>{var o;return(0,Wi.jsxs)("div",{className:"typography-row",children:[(0,Wi.jsx)("span",{className:"typography-row-label",children:e}),(0,Wi.jsx)("input",{disabled:!x,value:null!==(o=_[n])&&void 0!==o?o:"",onChange:I(n,t),type:"text",className:"form-control",placeholder:r})]},t)})("Line height","lineHeight",y.lineHeight,"e.g. 1.4"),A&&O("Letter spacing","letterSpacing",y.letterSpacing,"0"),u&&M("Text transform","textTransform",y.textTransform,m),((e,n)=>e&&n?(0,Wi.jsxs)("div",{className:"typography-row-pair",children:[e,n]}):e||n||null)(p&&R("Color","color",y.color),h&&R("Color on hover","colorHover",y.colorHover))]})]})};eM.defaultProps={control:{kind:"typography",options:{showFontSize:!0,showFontWeight:!0,showColor:!0}}};const nM=eM,tM=[{label:"None",value:"none"},{label:"Solid",value:"solid"},{label:"Dashed",value:"dashed"},{label:"Dotted",value:"dotted"}],rM=["margin","padding"],oM=(e,n)=>`${e}${n}`,aM=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:WO[0];const t=String(null!==e&&void 0!==e?e:"").match(/(-?\d*\.?\d+)([a-zA-Z%]*)/);if(!t)return{value:"",unit:n};const[,r,o]=t;return{value:r,unit:WO.includes(o)?o:n}},iM=(e,n)=>`${e.top}${n} ${e.right}${n} ${e.bottom}${n} ${e.left}${n}`,sM=e=>{const{title:t,name:r,defaultValue:o={},control:a,settingsName:i,updateDesignProp:s}=e,{showBg:l=!0,showBgHover:c=!1,showBorderStyle:d=!1,showBorderWidth:A=!1,showBorderColor:u=!1,showBorderColorHover:p=!1,showBorderRadius:h=!1,showMargin:g=!1,showPadding:m=!1,borderStyleOptions:f=tM}=a.options||{},C=`${r}Option`,b=`${i}-surface-setup-${r}`,v=(0,n.useContext)(lO),x=v[C]||"default",y="custom"===x,w={bg:oM(r,"Bg"),bgHover:oM(r,"BgHover"),borderStyle:oM(r,"BorderStyle"),borderWidth:oM(r,"BorderWidth"),borderColor:oM(r,"BorderColor"),borderColorHover:oM(r,"BorderColorHover"),borderRadius:oM(r,"BorderRadius"),margin:oM(r,"Margin"),padding:oM(r,"Padding")},_=(0,n.useCallback)(()=>Object.entries(w).reduce((e,n)=>{var t,r;let[a,i]=n;return e[a]=null!==(t=null!==(r=v[i])&&void 0!==r?r:o[a])&&void 0!==t?t:"",e},{}
2),[v,r]),[E,k]=(0,n.useState)(_),B=(0,n.useCallback)(()=>{var e,n;return{borderWidth:aM(null!==(e=v[w.borderWidth])&&void 0!==e?e:o.borderWidth).unit,borderRadius:aM(null!==(n=v[w.borderRadius])&&void 0!==n?n:o.borderRadius).unit}},[v,r]),[S,j]=(0,n.useState)(B),T=(0,n.useCallback)(()=>rM.reduce((e,n)=>{var t,r;const a=null!==(t=v[w[n]])&&void 0!==t?t:o[n],{unit:i,values:s}=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:WO[0];const t=String(null!==e&&void 0!==e?e:"").trim().split(/\s+/).filter(Boolean).map(e=>aM(e,n)),r=t[0]?t[0].unit:n,[o,a,i,s]=t,l=o||{value:""};return{unit:r,values:{top:l.value,right:(a||l).value,bottom:(i||l).value,left:(s||l).value}}}(a);return e.units={...e.units,[n]:i},e.values={...e.values,[n]:s},e.linked={...e.linked,[n]:null===(r=v[w[n]+"Linked"])||void 0===r||r},e},{units:{},values:{},linked:{}}),[v,r]),[F,I]=(0,n.useState)(T),[N,D]=(0,n.useState)(!1);(0,n.useEffect)(()=>{k(_()),j(B()),I(T())},[x,r]);const P=(0,n.useCallback)(e=>()=>{const n=[{field:C,value:e}];"custom"===e&&Object.entries(w).forEach(e=>{var t,r;let[a,i]=e;n.push({field:i,value:null!==(t=null!==(r=v[i])&&void 0!==r?r:o[a])&&void 0!==t?t:""})}),D("custom"===e),s(n)},[s,v,o]),z=(0,n.useCallback)((e,n)=>t=>{const{value:r}=t.target;k(n=>({...n,[e]:r})),s([{field:n,value:r}])},[s]),O=(0,n.useCallback)((e,n)=>t=>{const{r:r,g:o,b:a,a:i}=t.rgb,l=Math.round(255*i),c="#"+r.toString(16).padStart(2,"0")+o.toString(16).padStart(2,"0")+a.toString(16).padStart(2,"0")+l.toString(16).padStart(2,"0");k(n=>({...n,[e]:c})),s([{field:n,value:c}])},[s]),M=(0,n.useCallback)((e,n)=>t=>{const r=`${t}${S[e]}`;k(n=>({...n,[e]:r})),s([{field:n,value:r}])},[s,S]),R=(0,n.useCallback)((e,n)=>t=>{const{value:r}=aM(E[e],S[e]),o=`${r}${t}`;j(n=>({...n,[e]:t})),k(n=>({...n,[e]:o})),s([{field:n,value:o}])},[s,E,S]),L=(0,n.useCallback)((e,n)=>(t,r)=>{I(o=>{const a=o.linked[e],i=o.units[e],l=a?{top:t,right:t,bottom:t,left:t}:{...o.values[e],[r]:t},c=iM(l,i);return k(n=>({...n,[e]:c})),s([{field:n,value:c}]),{...o,values:{...o.values,[e]:l}}})},[s]),U=(0,n.useCallback)((e,n)=>t=>{I(r=>{const o=iM(r.values[e],t);return k(n=>({...n,[e]:o})),s([{field:n,value:o}]),{...r,units:{...r.units,[e]:t}}})},[s]),G=(0,n.useCallback)((e,n,t)=>()=>{I(r=>{const o=!r.linked[e],a=r.values[e],i=o?{top:a.top,right:a.top,bottom:a.top,left:a.top}:a,l=iM(i,r.units[e]);return k(n=>({...n,[e]:l})),s([{field:t,value:o},{field:n,value:l}]),{...r,linked:{...r.linked,[e]:o},values:{...r.values,[e]:i}}})},[s]);if(!e.show)return null;const W=(e,n,t,r)=>{const{value:o}=aM(E[n],S[n]);return(0,Wi.jsxs)("div",{className:"typography-row",children:[(0,Wi.jsxs)("div",{className:"d-flex align-items-center justify-content-between",children:[(0,Wi.jsx)("span",{className:"typography-row-label",children:e}),(0,Wi.jsx)(VO,{value:S[n],setValue:R(n,t),disabled:!y})]}),(0,Wi.jsx)(GO,{value:o,setValue:M(n,t),placeholder:r,disabled:!y})]},t)},H=(e,n,t)=>{var r;return(0,Wi.jsxs)("div",{className:"typography-row typography-row-color",children:[(0,Wi.jsx)("span",{className:"typography-row-label",children:e}),(0,Wi.jsx)(oO,{id:`${b}-${t}`,disabled:!y,color:null!==(r=E[n])&&void 0!==r?r:"",onColorChagnge:O(n,t)})]},t)},V=(e,n,t)=>{const r=`${t}Linked`,o=F.linked[n],a=F.units[n],i=F.values[n];return(0,Wi.jsxs)("div",{className:"typography-row",children:[(0,Wi.jsxs)("div",{className:"d-flex align-items-center justify-content-between",children:[(0,Wi.jsx)("span",{className:"typography-row-label",children:e}),(0,Wi.jsx)(VO,{value:a,setValue:U(n,t),disabled:!y})]}),(0,Wi.jsxs)("div",{className:"cssbox-container",children:[HO.map(e=>(0,Wi.jsx)(GO,{title:e.charAt(0).toUpperCase()+e.slice(1),value:i[e],setValue:L(n,t),position:e,inputClassName:"text-center",disabled:!y||o&&"top"!==e},`${t}_${e}`)),(0,Wi.jsx)("div",{className:pc()("button-container",{linked:o}),children:(0,Wi.jsx)("button",{type:"button",disabled:!y,onClick:G(n,t,r),className:"d-flex",children:(0,Wi.jsx)("i",{className:"material-icons","aria-hidden":"true",children:o?"lock":"lock_open"})})})]})]},t)},q=l||c,$=d||A||u||p||h,Y=g||m,J=(e,n)=>n?(0,Wi.jsxs)("div",{className:"surface-setup-group",children:[(0,Wi.jsx)("span",{className:"surface-setup-group-title",children:e}),(0,Wi.jsx)("div",{className:"surface-setup-group-body",children:n})]},e):null,Q=y&&(0,Wi.jsxs)("button",{type:"button",className:"surface-setup-expand-toggle",onClick:()=>D(e=>!e),children:[(0,Wi.jsx)("i",{className:"material-icons","aria-hidden":"true",children:N?"expand_less":"expand_more"})," ",N?"Hide custom settings":"Show custom settings"]}),K=y&&N&&(0,Wi.jsxs)("div",{className:"typography-setup-fields",children:[J("Backgroun
2d",q&&(0,Wi.jsxs)(Wi.Fragment,{children:[l&&H("Background","bg",w.bg),c&&H("Background on hover","bgHover",w.bgHover)]})),J("Border",$&&(0,Wi.jsxs)(Wi.Fragment,{children:[d&&((e,n,t,r)=>{var o;return(0,Wi.jsxs)("div",{className:"typography-row",children:[(0,Wi.jsx)("span",{className:"typography-row-label",children:e}),(0,Wi.jsx)("select",{disabled:!y,className:"form-control",value:null!==(o=E[n])&&void 0!==o?o:"",onChange:z(n,t),children:r.map(e=>(0,Wi.jsx)("option",{value:e.value,children:e.label},e.value))})]},t)})("Border style","borderStyle",w.borderStyle,f),A&&W("Border width","borderWidth",w.borderWidth,"1"),((e,n)=>e&&n?(0,Wi.jsxs)("div",{className:"typography-row-pair",children:[e,n]}):e||n||null)(u&&H("Border color","borderColor",w.borderColor),p&&H("Border color on hover","borderColorHover",w.borderColorHover)),h&&W("Border radius","borderRadius",w.borderRadius,"0")]})),J("Spacing",Y&&(0,Wi.jsxs)(Wi.Fragment,{children:[g&&V("Margin","margin",w.margin),m&&V("Padding","padding",w.padding)]}))]});return(0,Wi.jsxs)("div",{className:"design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",children:[(0,Wi.jsx)("span",{className:"option-title",children:t}),(0,Wi.jsx)(Ej,{help:e.tooltip})]}),(0,Wi.jsxs)("div",{className:"form-group typography-setup-row",children:[(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:b,checked:"default"===x,onChange:P("default")})," ","Default"]})}),(0,Wi.jsx)("div",{className:"radio",children:(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"radio",name:b,checked:y,onChange:P("custom")})," ","Custom"]})})]}),Q,K]})};sM.defaultProps={control:{kind:"surface",options:{showBg:!0}}};const lM={color:dO,text:AO,number:uO,dropdown:mO,checkbox:CO,radio:SO,fontFamily:zO,fontSize:MO,range:RO,typography:nM,surface:sM,textarea:LO,cssBox:$O,cssDimension:YO},cM=e=>{const{group:t,widget:r,settingsName:o}=e,{updateDesignProp:a}=jj(),i=r.model.widget_settings[o],s=r.model.template,l=(0,n.useCallback)(e=>n=>{var t,r;let i=n;var s;null!==(t=e.control)&&void 0!==t&&null!==(r=t.options)&&void 0!==r&&r.updateValue&&(i=null===(s=e.control)||void 0===s?void 0:s.options.updateValue(i));a(i,o),setTimeout(window.updateJquery,200)},[a]),c=t.options.map((e,n)=>{const t=lM[e.control.kind];if(!t)return null;let r=!0;if(e.show&&(r=Fi(e.show,i)),!r)return null;let a=!0;return e.checkDependency&&(a=Fi(e.checkDependency,i)),(0,Wi.jsx)(t,{updateDesignProp:l(e),settings:i||{},...e,show:r,showDependencyWarning:a,template:s,settingsName:o},`dtgo-${o}-${e.name}-${n}`)}).filter(e=>e);if(!c.length)return null;const d=t.message?(0,Wi.jsx)("div",{className:"chat-line nav-tabs-builder-sticky",children:(0,Wi.jsx)("span",{className:"chat-date",children:t.message})}):null;return(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("div",{className:"chat-line",children:(0,Wi.jsx)("span",{className:"chat-date",children:t.label})}),d,c]})};cM.defaultProps={settingsName:"design"};const dM=cM,AM=e=>{const{definition:t,widget:r,subheader:o,subSectionHeader:a,searchQuery:i}=e,{app:s}=eh(),l=(0,n.useMemo)(()=>t.rules.find(n=>n.options.find(n=>!n.show||Fi(n.show,r.model.widget_settings[e.settingsName]))),[t.rules,r.model.widget_settings,s.widgetSettingsUpdateTimestamp]),c=(0,n.useMemo)(()=>t.sections.find(n=>n.options.find(n=>!n.show||Fi(n.show,r.model.widget_settings[e.settingsName]))),[t.sections,r.model.widget_settings[e.settingsName],s.widgetSettingsUpdateTimestamp]);if(!l&&!c)return null;const d=t.rules.map((n,t)=>(0,Wi.jsx)(dM,{group:n,widget:r,searchQuery:i,settingsName:e.settingsName},`dg-${e.settingsName}-${t}-${n.label}`)).filter(e=>e),A=t.sections.map((n,t)=>(0,Wi.jsx)(dM,{group:n,widget:r,searchQuery:i,settingsName:e.settingsName},`dg-${e.settingsName}-${t}-${n.label}`)).filter(e=>e);return(0,Wi.jsx)($j,{title:t.title,icon:t.icon,subheader:o,sections:A,subSectionHeader:a,searchQuery:i,rules:d})};AM.defaultProps={settingsName:"design"};const uM=AM,pM=(e,t,r,o)=>{const a=(0,n.useMemo)(()=>{let o=0;const a=r.toLowerCase();return vi(e.model,t).map((i,s)=>
2{const l=r.length?i.groups.map(e=>{if(a.length>0&&-1!==e.label.toLowerCase().search(a))return e}).filter(e=>e).flat():[],c=i.groups.map(e=>({...e,options:e.options.filter(e=>{const t=(e=>{if("string"===typeof e)return e.toLowerCase();if(n.isValidElement(e)){const t=[],r=e=>{"string"===typeof e?t.push(e):n.isValidElement(e)&&e.props.children&&n.Children.forEach(e.props.children,r)};return r(e),t.join(" ").toLowerCase()}return""})(e.title);return!!(!a.length||t.includes(a)||"radio"===e.control.kind&&-1!==e.control.options.radioOptions.map(e=>e.title).join("").toLowerCase().search(a)||"dropdown"===e.control.kind&&-1!==e.control.options.dropdownOptions.map(e=>e.label).join("").toLowerCase().search(a))&&++o})})).filter(e=>e.options.length);if(!c.length&&!l.length)return null;const d={...i,rules:c,sections:l},A=r.length?(0,Wi.jsxs)("span",{className:"design-search-result",children:[o," Design Option",o>1?"s":"",' matching "',r,'"']}):null,u=r.length?(0,Wi.jsxs)("span",{className:"design-search-result",children:[l.length," Design Section",l.length>1?"s":"",' matching "',r,'"']}):null;return(0,Wi.jsx)(uM,{definition:d,widget:e,searchQuery:r,subheader:A,subSectionHeader:u,sections:l,settingsName:t},`dtg-${t}-${s}`)}).filter(e=>e)},[e.model,r,t,o]);return{tabs:a}},hM=e=>{let{widget:t,settingsName:r}=e;const[o,a]=(0,n.useState)(""),{app:i}=eh();(0,n.useEffect)(()=>{Gh()},[o]);const s=(0,n.useCallback)(e=>{a(e.target.value.toLowerCase())},[o]),l=(0,n.useCallback)(()=>{a("")},[o]),{tabs:c}=pM(t,r,o,i.widgetSettingsUpdateTimestamp),d=xi(t.model,r),A=c.length?null:(0,Wi.jsx)("span",{className:"design-search-result text-secondary",children:"No results"});return(0,Wi.jsxs)(lO.Provider,{value:d,children:[(0,Wi.jsx)(Vj,{value:o,onChange:s,onClear:l}),c,A]})};hM.defaultProps={settingsName:"design"};const gM=hM,mM=e=>{let{children:n,tabs:t}=e;const r=t.map((e,n)=>(0,Wi.jsx)("li",{className:"nav-item",children:(0,Wi.jsxs)("a",{className:pc()("nav-link d-flex align-items-center",{active:0===n}),"data-toggle":"tab",href:`#${e.id}`,children:[e.icon?(0,Wi.jsx)("i",{className:"material-icons icon-sm","aria-hidden":!0,children:e.icon}):null,e.label]})},n),[t]),o=t.length>1?(0,Wi.jsx)("ul",{className:"nav nav-tabs nav-tabs-bottom nav-tabs-builder-sticky",children:r}):null;return(0,Wi.jsxs)(Wi.Fragment,{children:[o,(0,Wi.jsx)("div",{className:"tab-content chat-contents d-flex tab-content-builder",children:n})]})};mM.defaultProps={};const fM=mM,CM=e=>{let{children:n,show:t,id:r}=e;return(0,Wi.jsx)("div",{className:pc()("content-full tab-pane",{"active show":t}),id:r,children:n})};CM.defaultProps={show:!1};const bM=CM,vM=e=>{const{widget:t,hasSetupChanged:r}=e,{app:o}=eh(),a=(0,n.useMemo)(()=>t.model.widget_settings&&t.model.widget_settings.has_feature_highlights,[t.model,o.widgetSettingsUpdateTimestamp]),i=!!(e.disabled||t.update||t.updateError||t.updateSuccess),s=(0,Wi.jsxs)("div",{className:"d-flex gap-xs justify-content-end",children:[(0,Wi.jsx)("button",{disabled:i,type:"submit",className:"btn btn btn-outline-primary",onClick:e.onRestore,children:"Restore"})," ",(0,Wi.jsx)("button",{disabled:i,type:"submit",className:"btn btn-primary",onClick:e.onSubmit,children:"Save"})]}),l=(0,n.useMemo)(()=>{const e=[{label:"Main design",icon:null,id:"main-design"}];return a&&e.push({label:"Featured highlights",icon:"star",id:"featured-design"}),e},[a]),c=(0,n.useMemo)(()=>a?(0,Wi.jsx)(bM,{id:"featured-design",show:!1,children:(0,Wi.jsx)(gM,{widget:t,settingsName:"highlights"})}):null,[a,t,o.widgetSettingsUpdateTimestamp]);return(0,Wi.jsxs)(b_,{id:"design_tab",show:!1,footer:s,scrollContents:!0,wapperClassName:pc()("chat-wrap-inner builder",{"with-featured-highlights":a}),children:[(0,Wi.jsxs)(fM,{tabs:l,children:[(0,Wi.jsx)(bM,{id:"main-design",show:!0,children:(0,Wi.jsx)(gM,{widget:t,settingsName:"design"})}),c]}
2),r?(0,Wi.jsx)("div",{className:pc()("alert d-flex m-0 gap-xxs p-2 justify-content-end align-items-center unsaved-work-warning",{"alert-warning":r}),children:(0,Wi.jsxs)("div",{className:"unsaved-work-warning-message",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"error"}),"Save your changes to make them visible to others!"]})}):null,t.updateSuccess?(0,Wi.jsx)(Vy,{className:"saved-work-warning-message",children:(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("i",{className:"material-icons",children:"check_circle"})," Your changes have been saved."]})}):null,(0,Wi.jsx)($b,{className:"saving-work-error-message alert-danger",error:t.updateError,defaultErrorMessage:"Could not save your settings. Please try again"})]})};vM.defaultProps={settingsName:"design"};const xM=vM,yM=e=>{const[t,r]=(0,n.useState)(!1);(0,n.useEffect)(()=>{t&&setTimeout(()=>{r(!1)},3e3)},[t]);const o=t?(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("br",{}),(0,Wi.jsx)("div",{className:"alert alert-success fade show text-center p-2",role:"alert",children:(0,Wi.jsx)("strong",{children:"Copied!"})})]}):null,a="textarea"==e.tag?(0,Wi.jsx)("textarea",{id:e.id,type:"text",className:"form-control form-control-sm",placeholder:e.placeholder,value:e.value,rows:e.rows,readOnly:!0}):(0,Wi.jsx)("input",{id:e.id,type:"text",className:"form-control form-control-sm",placeholder:e.placeholder,value:e.value,readOnly:!0});return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"input-group",children:[a,(0,Wi.jsx)("div",{className:"input-group-append",children:(0,Wi.jsx)("button",{className:"btn btn-primary btn-sm",type:"button",onClick:(i=e.id,()=>{av(i)&&r(!0)}),children:"Copy"})})]}),o]});var i};yM.defaultProps={tag:"input",rows:3};const wM=yM,_M=e=>{var t,r;let{url:o,widgetModel:a,widgetTypeName:i,onUpdateSettings:s,onSubmit:l}=e;const c=(null===a||void 0===a||null===(t=a.widget_settings)||void 0===t?void 0:t.hasRedirection)||!1,d=(null===a||void 0===a||null===(r=a.widget_settings)||void 0===r?void 0:r.redirectionUrl)||"";Vl(()=>{l()},[c]);const A=(0,n.useCallback)(e=>e=>{s("hasRedirection",!c)},[s,c]),u=(0,n.useCallback)(e=>{s("redirectionUrl",e.target.value)},[s]),p=(0,n.useCallback)(e=>{e.preventDefault(),l()},[l]),h=c?(0,Wi.jsxs)("div",{className:"input-group",children:[(0,Wi.jsx)("input",{id:"url-redirect",type:"text",className:"form-control form-control-sm",placeholder:"Webpage URL address",value:d,onChange:u}),(0,Wi.jsx)("div",{className:"input-group-append",children:(0,Wi.jsx)("button",{className:"btn btn-primary",onClick:p,children:"Save"})})]}):null;return(0,Wi.jsxs)("form",{action:"#",className:"m-t-15",children:[(0,Wi.jsx)("h5",{children:"Sharable URL"}),(0,Wi.jsx)("div",{className:"form-group ",children:(0,Wi.jsxs)("div",{className:"col-xs-12",children:[(0,Wi.jsx)(wM,{id:"shareable_url",value:o,placeholder:`${i} Shareable URL`}),(0,Wi.jsx)("div",{className:"alert alert-info",children:(0,Wi.jsxs)("div",{className:"d-flex align-items-start",children:[(0,Wi.jsx)("i",{className:"material-icons icon-sm text-info p-0 m-0 m-r-5",children:"info"}),(0,Wi.jsx)("small",{children:"Copy the Link above to easily share it via email, social, mobile app or or any instant messaging app."})]})})]})}),(0,Wi.jsxs)("h5",{children:["Link Redirection ",(0,Wi.jsx)("div",{className:"badge badge-tertiary",children:"BETA"})]}),(0,Wi.jsx)("div",{className:"col-xs-12",children:(0,Wi.jsxs)("div",{className:"form-group ",children:[(0,Wi.jsx)(kj,{fieldName:"hasRedirection",label:"Enable URL redirection",onChange:A,checked:c,disabled:!1,className:"mb-0",variant:"warning"}),(0,Wi.jsx)("div",{className:"alert alert-info",children:(0,Wi.jsxs)("div",{className:"d-flex align-items-start",children:[(0,Wi.jsx)("i",{className:"material-icons icon-sm text-info p-0 m-0 m-r-5",children:"info"}),(0,Wi.jsx)("small",{children:"Redirect users to the website where your widget is embedded, enhancing your site's page views and engagement."})]})}),h]})})]})};var EM=t(54612),kM=t.n(EM);const BM=e=>"www"!==e.split(".")[0],SM=e=>{if(!e||"string"!==typeof e)return!1;const n=e.split(":");if(n.length>2)return!1;const t=mx()(n[0]),r=void 0===n[1]||kM()(n[1]);return t&&r};const jM=function(e){let{isNew:t,domain:r,updateError:o=null,loading:a=!1,onSubmit:i,cancelButton:s=null}=e;
2const[l,c]=(0,n.useState)({domainError:null,subdomainError:null,domainErrorDetails:[]}),d=l.subdomainError?(0,Wi.jsxs)("div",{className:"alert alert-warning",children:["Remove ",(0,Wi.jsx)("strong",{children:"www"})," subdomain from the domain name. It will be added automatically. Provide only domain or subdomain name."]}):null,A=[l.domainError,l.domainErrorDetails.length?l.domainErrorDetails.join(l.domainErrorDetails.length>1?",":""):[]];return(0,Wi.jsxs)("form",{onSubmit:e=>{e.preventDefault();const n=function(e,n){for(;~n.indexOf(e[0]);)e=e.slice(1);for(;~n.indexOf(e[e.length-1]);)e=e.slice(0,-1);return e}(document.querySelector("#domain").value.trim(),"/"),o=!t&&r.uuid?r.available:1;let a=[],s=null,l=null;if(n&&n.length){if(!SM(n)){s="Please enter a correct website domain name: ";if(document.createElement("a").href=n,n.match(/^(https?)\:\/\//))a.push("Remove the protocol from the domain name (http:// or https://)");else if(n.match(/(\:\d)?(\/).(.+)/)){const e=n.match(/(\:\d)?(\/).(.+)/);a.push("Remove the website path from the domain name ("+e[0]+")")}}}else s="Please enter your website domain name.";if(BM(n)||(l=!0),c({domainError:s,subdomainError:l,domainErrorDetails:a}),!s&&!l){const e={...r,domain:n,available:o};i(e)}},id:"domain-add",children:[(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsxs)("label",{children:["Website Address",(0,Wi.jsx)("span",{className:"text-danger",children:"*"})]}),(0,Wi.jsx)("div",{className:"integration-address-container",children:(0,Wi.jsx)("input",{className:pc()("form-control",{"is-invalid":l.domainError||l.subdomainError}),id:"domain",type:"text",placeholder:"Website Domain Name (eg. mydomain.com)",defaultValue:t?"":r.domain})})]}),d,(0,Wi.jsx)($b,{error:o,defaultErrorMessage:"Could not add Api User. Please try again"}),(0,Wi.jsx)(zj,{errors:[A.flat()]}),(0,Wi.jsx)("div",{className:"m-t-20 text-center",children:(0,Wi.jsxs)("div",{className:"form-group submit-container",children:[s,(0,Wi.jsx)("button",{className:"btn btn-primary",type:"submit",children:"Submit"})]})}),a&&(0,Wi.jsx)(xf,{})]})},TM=e=>{let{onNextStep:t}=e;const{domains:r,updateDomain:o}=Xv();(0,n.useEffect)(()=>{r.updateSuccess&&t()},[r.updateSuccess]);const a=(0,n.useCallback)(e=>{o(null,e)},[t,o]),i=(0,Wi.jsx)("button",{className:"btn btn-link",type:"button",onClick:t,children:"Skip for now"});return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"m-b-30",children:[(0,Wi.jsx)("p",{children:"To embed your calendars, provide the domain name to which you would like to grant access. You can control which websites can use your calendar."}),(0,Wi.jsx)("p",{children:"Valid website domains examples: mywebsite.com , subdomain.mywebsite.com Do not add any trailing slashes, protocols (http://, https://) or www sub domain to your website domain."}),(0,Wi.jsx)("p",{children:"For testing and development purposes, these domains are always allowed to embed the calendars: localhost, localhost:8080, localhost:48081"})]}),(0,Wi.jsx)("div",{children:(0,Wi.jsx)(jM,{onSubmit:a,isNew:!0,cancelButton:i,loading:r.update,updateError:r.updateError})})]})},FM=e=>{let{done:n=!1}=e;return(0,Wi.jsx)("div",{className:pc()("install-modal--header-progress-step",{filled:n})})},IM=e=>{let{currentStep:n=1}=e;return(0,Wi.jsxs)("div",{className:`install-modal--header-progress step step${n}`,children:[(0,Wi.jsx)(FM,{done:n>=1}),(0,Wi.jsx)(FM,{done:n>=2}),(0,Wi.jsx)(FM,{done:n>=3})]})},NM="wordpress",DM="wix",PM="nucleus",zM="squarespace",OM="churchco",MM="mailchimp",RM="standard",LM={[NM]:"WordPress",[DM]:"Wix",[PM]:"Nucleus",[zM]:"SquareSpace",[OM]:"The Church Co",[MM]:"Mailchimp",[RM]:"any website"},UM=e=>{let{title:t,children:r,defaultExpanded:o=!1,expandable:a=!0}=e;const[i,s]=(0,n.useState)(o),l=(0,n.useCallback)(()=>{a&&s(!i)},[i],a),c=a?(0,Wi.jsx)("div",{className:"install-modal--accordion-header-collapse",children:(0,Wi.jsx)("i",{className:"material-icons",children:"chevron_left"})}):null;return(0,Wi.jsx)("div",{className:pc()("install-modal--accordion",{expanded:i}),children:(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:pc()("install-modal--accordion-header ",{"cursor-pointer":a}),onClick:l,children:[(0,Wi.jsx)("div",{className:"install-modal--accordion-header-title",children:(0,Wi.jsx)("h5",{children:t})}),c]}),(0,Wi.jsxs)("div",{className:"install-modal--accordion-body",children:[(0,Wi.jsx)("div",{className:"install-modal--accordion-body-content",children:r})," "]})]})})},GM=e=>{let{onAddWebsite:n=()=>{}}=e;const{domains:t}=Xv();return t.collection.length>0?null:(0,Wi.jsx)("div",{className:"",children:(0,Wi.jsxs)("div",{className:"d-flex align-items-center gap-x
2xs",children:[(0,Wi.jsx)("i",{className:"material-icons icon-sm text-danger",children:"error"}),(0,Wi.jsxs)("span",{children:["You have no verified websites added yet."," ",(0,Wi.jsx)("span",{className:"text-primary cursor-pointer anchor",onClick:n,children:"Add one now"}),"."]})]})})},WM=e=>{let{onAddWebsite:n=()=>{}}=e;const{domains:t}=Xv();return t.collection.length?(0,Wi.jsx)(Wi.Fragment,{children:(0,Wi.jsx)("div",{className:"w-100",children:(0,Wi.jsxs)("div",{className:"d-flex align-items-center gap-xxs",children:[(0,Wi.jsx)("i",{className:"material-icons icon-sm text-success",children:"check_circle"}),(0,Wi.jsxs)("span",{children:["You have already added verified websites."," ",(0,Wi.jsxs)("a",{href:"/domains",className:"text-primary cursor-pointer anchor",target:"_blankDomains",children:["View them here"," ",(0,Wi.jsx)("i",{className:"material-icons icon-xs",children:"open_in_new"})]}),"."]})]})})}):null},HM=window.__DCE__DEV__?`${window.location.origin}/${Xt.widgetPath}`:`https://cdn.my.revisual.io/${Xt.widgetPath}`,VM=window.__DCE__DEV__?`${HM}/loader.js`:`${HM}/loader.min.js`,qM=window.__DCE__DEV__?`${HM}/alerts.js`:`${HM}/alerts.min.js`,$M=`<script async id="dce-embeddable-script" src="${VM}"><\/script>`,YM=`<script async id="dc-alerts-script" src="${qM}"><\/script>`,JM=`(function () {\n  if (document.getElementById("dce-embeddable-script")) return;\n\n  var script = document.createElement("script");\n  script.async = true;\n  script.id = "dce-embeddable-script";\n  script.src = "${VM}";\n\n  document.head.appendChild(script);\n})();`,QM=`(function () {\n  if (document.getElementById("dc-alerts-script")) return;\n\n  var script = document.createElement("script");\n  script.async = true;\n  script.id = "dc-alerts-script";\n  script.src = "${qM}";\n\n  document.head.appendChild(script);\n})();`,KM=function(e,n){return`<div class="dce-${e}" id="${n}" data-wt="${arguments.length>2&&void 0!==arguments[2]?arguments[2]:""}"></div>`},XM=(e,n,t,r)=>`<div class="dce-${e}" id="${n}" iframe="true" slug="${t}" data-wt="${r}"></div>`,ZM=`<script async id="dc-wix-embeddable-script" src="${VM}" wix="true"><\/script>`,eR=function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return`<div class="dce-${e}" id="${n}" data-wt="${t}"></div><script>!function(){var e={widgetId:"${n}",type:"${e}",template:"${t}"};window.location.hostname.match(/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/)&&setTimeout((function(){var e=document.createElement("script");e.src="${VM}",e.setAttribute("wix",!0),e.setAttribute("wixbuilder",!0),e.id="dc-embeddable-script";var t=document.createElement("div");t.innerHTML="INFO: Height of the widget will automatically adjust when live and this message will disappear.",t.style.backgroundColor="#fff",t.style.color="#000",t.style.position="absolute",t.style.bottom=0,document.body.appendChild(t),document.body.appendChild(e)}),10),window.addEventListener("message",(function(t){null!=t.data.advertise&&window.parent.postMessage(e,"*")}))}();<\/script>`},nR={listStyleType:"'\ud83d\udea7 '",paddingLeft:"10px"},tR={listStyleType:"'\ud83d\uded1 '",paddingLeft:"10px"},rR=e=>{let{uuid:t,slug:r,widgetType:o,widgetTypePrintable:a,onGoToAddWebsite:i,widgetTemplate:s=""}=e;const l=(0,n.useMemo)(()=>KM(o,t,s),[o,t]),c=(0,n.useMemo)(()=>XM(o,t,r,s),[o,t,r]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:i}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsxs)(UM,{title:(0,Wi.jsx)(Wi.Fragment,{children:"Default Installation (Recommended)"}),defaultExpanded:!0,expandable:!0,children:[(0,Wi.jsxs)("p",{children:["To display your widget seamlessly on your website, follow these simple steps. ",(0,Wi.jsx)("strong",{children:"Step 1"})," is a one-time setup that enables your website to display your widget . Once you've completed Step 1, you only need to repeat ",(0,Wi.jsx)("strong",{children:"Step 2"})," to place the widget wherever you\u2019d like on your webpage."]}),(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("strong",{children:"Include the Snippet"}),(0,Wi.jsxs)("p",{children:["Copy and paste the following snippet into the"," ",(0,Wi.jsx)("span",{className:"text-purple",children:"<head>"})," section of your website. This snippet loads the necessary scripts for our",a," functionality:"]}),(0,Wi.jsx)(wM,{id:"embeddable_script",value:$M,placeholder:"Calendar embeddable script"})]}),(0,Wi.jsxs)("li",{children:[(0,Wi.jsxs)("strong",{children:["Embed the ",a]}),(0,Wi.jsx)("p",{}),"Now that Step 1 is complete, you can easily embed the"," ",a,". Simply copy the following HTML5 object and place it in the location on your webpage where you want the widget to appear:",(0,Wi.jsx)(wM,{id:"embeddable_div",value:l,placeholder:"Calendar embeddable div"})]})]})]}),(0,Wi.jsxs)(UM,{title:(0,Wi.jsx)(Wi.Fragment,{children:"Alternative Installation (Limited Website Access)"}),defaultExpanded:!1,expandable:!0,children:[(0,Wi.jsxs)("p",{children:["This installation method is intended for users who are unable to access the ",(0,Wi.jsx)("span",{className:"text-purple",children:"<head>"}
2)," section of their website as discussed in the recommended installation. However, please note that this approach is not ideal, especially if you plan to use multiple ",a," on the same webpage. Using this method repeatedly can negatively impact your website's speed and the performance of your widgets."]}),(0,Wi.jsx)("ol",{children:(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("strong",{children:"Use the Code"}),(0,Wi.jsx)(wM,{id:"embeddable_script_div",value:`${$M} ${l}`,placeholder:`${a} embeddable script`})]})}),(0,Wi.jsx)("div",{className:"alert alert-info",children:(0,Wi.jsx)("ul",{style:nR,children:(0,Wi.jsx)("li",{children:"By using this alternative installation, you may face potential performance issues, so it\u2019s recommended to limit its use and consider the recommended installation if possible."})})})]}),(0,Wi.jsxs)(UM,{title:"Experimental Installation (Fallback Method)",defaultExpanded:!1,expandable:!0,children:[(0,Wi.jsxs)("p",{children:["This is a fallback method to use if your website theme employs an aggressive stylesheet that prevents the ",a," from displaying properly. While this option may help embed the"," ",a," effectively, it\u2019s important to note that it may not offer the same visual integration as the recommended methods. Note: This method will embed your widget in the iframe on website."]}),(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("strong",{children:"Include the Snippet"}),(0,Wi.jsxs)("p",{children:["To implement this experimental installation, first copy and paste the following snippet into the"," ",(0,Wi.jsx)("span",{className:"text-purple",children:"<head>"})," section of your website. This step ensures the necessary scripts are loaded for the ",a," functionality:"]}),(0,Wi.jsx)(wM,{id:"embeddable_script",value:$M,placeholder:`${a} embeddable script`})]}),(0,Wi.jsxs)("li",{children:[(0,Wi.jsxs)("strong",{children:[" Embed the ",a]}),(0,Wi.jsxs)("p",{children:["Next, insert the following HTML5 object in the location where you want the ",a," to appear on your website:"]}),(0,Wi.jsx)(wM,{id:"embeddable_div_iframe",value:c,placeholder:`${a} embeddable div`}),(0,Wi.jsx)("div",{className:"alert alert-warning",children:(0,Wi.jsx)("ul",{style:tR,children:(0,Wi.jsx)("li",{children:"By using this experimental installation, you can overcome display issues caused by your theme\u2019s styles, but be mindful that it may not provide the optimal user experience."})})})]})]})]})]})},oR=e=>{let{uuid:t,slug:r,widgetType:o,widgetTypePrintable:a,onGoToAddWebsite:i,widgetTemplate:s}=e;const l=(0,n.useMemo)(()=>KM(o,t,s),[o,t]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)(Om,{name:"wordpress-embeddable",children:(0,Wi.jsxs)("div",{className:"w-100 d-flex align-items-center flex-column",children:[(0,Wi.jsxs)("p",{className:"text-center",children:["Watch our tutorial video below or"," ",(0,Wi.jsx)("a",{target:"_blankWordpressInstructions",href:"https://help.display.church/en/articles/6649262-wordpress-embedding-your-view",children:"Read our Article"}),"."]}),(0,Wi.jsxs)("div",{className:"install-modal--video-tutorial",children:[(0,Wi.jsx)("div",{children:(0,Wi.jsx)("iframe",{src:"https://player.vimeo.com/video/763618925?badge=0&autopause=0&player_id=0&app_id=58479",frameBorder:"0",allow:"autoplay; fullscreen; picture-in-picture; clipboard-write",title:"Embedding into Wordpress"})}),(0,Wi.jsx)("script",{src:"https://player.vimeo.com/api/player.js"})]})]})}),(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:i}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsx)(UM,{title:"Recommended installation",defaultExpanded:!0,expandable:!1,children:(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["Copy and Paste the following Snippet into the"," ",(0,Wi.jsx)("span",{className:"text-purple",children:"<head>"})," of your website. You can use any WP Plugin to do this.",(0,Wi.jsx)(wM,{id:"embeddable_script",value:$M,placeholder:`${a} embeddable script`})]}),(0,Wi.jsxs)("li",{children:["Then put the following HTML5 object where you want the"," ",a," to appear:",(0,Wi.jsx)(wM,{id:"embeddable_div",value:l,placeholder:`${a} embeddable div`})]})]})})]})},aR=e=>{let{uuid:t,slug:r,widgetType:o,widgetTypePrintable:a,onGoToAddWebsite:i,widgetTemplate:s}=e;const l=(0,n.useMemo)(()=>eR(o,t,s),[o,t]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)(Om,{name:"wix-embeddable",children:(0,Wi.jsxs)("div",{className:"w-100 d-flex align-items-center flex-column",children:[(0,Wi.jsxs)("p",{className:"text-center",children:["Watch our tutorial video below or"," ",(0,Wi.jsx)("a",{target:"_blankWIXInstructions",href:"https://help.display.church/en/articles/6889536-wix-embedding-your-view",children:"Read our Article"}),"."]}),(0,Wi.jsxs)("div",{className:"install-modal--video-tutorial",children:[(0,Wi.jsx)("div",{children:(0,Wi.jsx)("iframe",{src:"https://player.vimeo.com/video/788909531?badge=0&autopause=0&player_id=0&app_id=58479",frameBorder:"0",allow:"autoplay; fullscreen; picture-in-picture; clipboard-write",title:"Embedding into Wordpress"})}),(0,Wi.jsx)("script",{src:"https://player.vimeo.com/api/player.js"})]})]})}),(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:i}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsxs)(UM,{title:`Installing ${Xt.displayName} on WIX`,children:[(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["In your Wix dashboard, click on ",(0,Wi.jsx)("strong",{children:"Settings"}),"."]}),(0,Wi.jsxs)("li",{children:["Within the Settings menu, scroll down to the Advanced section and click on ",(0,Wi.jsx)("strong",{children:"Custom Code"}),"."]}),(0,Wi.jsxs)("li",{children:["In the Head section, click on ",(0,Wi.jsx)("strong",{children:"Add Code"}),"."]}),(0,Wi.jsxs)("li",{children:["Paste the following snippet in the"," ",(0,Wi.jsx)("span",{className:"text-purple",children:"code"})," section.",(0,Wi.jsx)(wM,{id:"embeddable_script",value:ZM,placeholder:`${a} embeddable script`})]}),(0,Wi.jsx)("li",{children:"Give this code a memorable name."}),(0,Wi.jsx)("li",{children:"You may tailor the remaining settings, however, default options are fine enough."}),(0,Wi.jsxs)("li",{children:["In ",(0,Wi.jsx)("span",{className:"text-purple",children:"Code Type"}
2)," tab, mark code as ",(0,Wi.jsx)("string",{children:"Essential"}),"."]})]}),(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("strong",{children:"Important!"})," You only have to do the above part once, regardless of the number of widgets you embed. In other words, if you embed more than one widget, in this same website, you do not need to repeat this operation."]})]}),(0,Wi.jsx)(UM,{title:`Adding ${a} to selected page`,children:(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["Edit the page on which you want to display the ",a,"."]}),(0,Wi.jsxs)("li",{children:["From ",(0,Wi.jsx)("strong",{children:"Add elements"})," menu, drag and drop the"," ",(0,Wi.jsx)("strong",{children:"Embed Code"})," block into the page content section."]}),(0,Wi.jsxs)("li",{children:["From the embed options, choose ",(0,Wi.jsx)("strong",{children:"Embed HTML"}),"."]}),(0,Wi.jsxs)("li",{children:["Select ",(0,Wi.jsx)("strong",{children:"Code"})," option when"," ",(0,Wi.jsx)("span",{className:"text-purple",children:"What do you want to add?"})," "]}),(0,Wi.jsxs)("li",{children:["In the ",(0,Wi.jsx)("strong",{children:"Add your code here"})," box, paste the following code snippet.",(0,Wi.jsx)(wM,{id:"embeddable_div",value:l,placeholder:`${a} embeddable div`,tag:"textarea",rows:5})]}),(0,Wi.jsx)("li",{children:"You may wish to adjust the element size, so it fits nicely on your page."})]})})]})},iR=e=>{let{uuid:t,slug:r,widgetType:o,widgetTypePrintable:a,onGoToAddWebsite:i,widgetTemplate:s}=e;const l=(0,n.useMemo)(()=>KM(o,t,s),[o,t]);(0,n.useMemo)(()=>XM(o,t,r,s),[o,t]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)(Om,{name:"nucleus-embeddable",children:(0,Wi.jsxs)("div",{className:"w-100 d-flex align-items-center flex-column",children:[(0,Wi.jsxs)("p",{className:"text-center",children:["Watch our tutorial video below or"," ",(0,Wi.jsx)("a",{target:"_blankNucleusInstructions",href:"https://help.display.church/en/articles/6778262-nucleus-embedding-your-view",children:"Read our Article"}),"."]}),(0,Wi.jsxs)("div",{className:"install-modal--video-tutorial",children:[(0,Wi.jsx)("div",{children:(0,Wi.jsx)("iframe",{src:"https://player.vimeo.com/video/773596825?badge=0&autopause=0&player_id=0&app_id=58479",frameBorder:"0",allow:"autoplay; fullscreen; picture-in-picture; clipboard-write",title:"Embedding into Nucleus"})}),(0,Wi.jsx)("script",{src:"https://player.vimeo.com/api/player.js"})]})]})}),(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:i}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsx)(UM,{title:`Installing ${Xt.displayName} on Nucleus`,children:(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["In your Nucleus dashboard, click on ",(0,Wi.jsx)("strong",{children:"Settings"}),"."]}),(0,Wi.jsxs)("li",{children:["Within the Settings menu, click on ",(0,Wi.jsx)("strong",{children:"Code Injection"}),"."]}),(0,Wi.jsxs)("li",{children:["Copy and paste the following JavaScript into the"," ",(0,Wi.jsx)("span",{className:"text-purple",children:"Custom CSS & Javascript (Advanced)"})," ","section.",(0,Wi.jsx)(wM,{id:"embeddable_script",value:JM,placeholder:`${a} embeddable javascript`})]})]})}),(0,Wi.jsx)(UM,{title:`Adding ${a} to selected page`,children:(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["Edit page where you want to display the ",a,". From the build blocks, drag and drop the ",(0,Wi.jsx)("strong",{children:"HTML block"})," ","block into the Page Content section."]}),(0,Wi.jsxs)("li",{children:["Copy and paste the following code into the"," ",(0,Wi.jsx)("span",{className:"text-purple",children:"Custom HTML Block"}),".",(0,Wi.jsx)(wM,{id:"embeddable_div",value:l,placeholder:`${a} embeddable div`})]}),(0,Wi.jsxs)("li",{children:["In the HTML embed settings, set ",(0,Wi.jsx)("strong",{children:"Sizing"})," to"," ",(0,Wi.jsx)("strong",{children:"Custom (Raw)"})," before saving your changes."]}),(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("strong",{children:"You may not see your changes in the Preview"}),". So visit your Nucleus website to confirm that all is ok."]})]})})]})},sR=e=>{let{uuid:t,slug:r,widgetType:o,widgetTypePrintable:a,onGoToAddWebsite:i,widgetTemplate:s}=e;const l=(0,n.useMemo)(()=>KM(o,t,s),[o,t]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)(Om,{name:"squarespace-embeddable",children:(0,Wi.jsxs)("div",{className:"w-100 d-flex align-items-center flex-column",children:[(0,Wi.jsxs)("p",{className:"text-center",children:["Watch our tutorial video below or"," ",(0,Wi.jsx)("a",{target:"_blankSquareSpaceInstru
2ctions",href:"https://help.display.church/en/articles/6750477-squarespace-embedding-your-view",children:"Read our Article"}),"."]}),(0,Wi.jsxs)("div",{className:"install-modal--video-tutorial",children:[(0,Wi.jsx)("div",{children:(0,Wi.jsx)("iframe",{src:"https://player.vimeo.com/video/773599015?badge=0&autopause=0&player_id=0&app_id=58479",frameBorder:"0",allow:"autoplay; fullscreen; picture-in-picture; clipboard-write",title:"Embedding into SquareSpace"})}),(0,Wi.jsx)("script",{src:"https://player.vimeo.com/api/player.js"})]})]})}),(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:i}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsxs)(UM,{title:`Installing ${Xt.displayName} on SquareSpace`,children:[(0,Wi.jsxs)("div",{className:"alert alert-info",children:["If you are using an older version of SquareSpace, the path to your Code Injection might look a little different."," "]}),(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["In SquareSpace, click on ",(0,Wi.jsx)("strong",{children:"Settings"}),"."]}),(0,Wi.jsxs)("li",{children:["Within the Settings menu, click on ",(0,Wi.jsx)("strong",{children:"Advanced"}),"."]}),(0,Wi.jsxs)("li",{children:["Within the Advanced Settings menu, click on"," ",(0,Wi.jsx)("strong",{children:"Code Injection"}),"."]}),(0,Wi.jsxs)("li",{children:["Copy and Paste the following snippet into the"," ",(0,Wi.jsx)("strong",{children:"HEADER"})," section.",(0,Wi.jsx)(wM,{id:"embeddable_script",value:$M,placeholder:`${a} embeddable script`})]}),(0,Wi.jsxs)("li",{children:["Click ",(0,Wi.jsx)("strong",{children:"Save"})," to confirm your changes."]})]}),(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("strong",{children:"REMEMBER!"})," You only have to do the above part once, regardless of the number of widgets you embed. In other words, if you embed more than one ",a," or group in this same website, you do not need to repeat this operation."]})]}),(0,Wi.jsx)(UM,{title:`Adding ${a} to selected page`,children:(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["Edit the page on which you want to display the ",a,"."]}),(0,Wi.jsxs)("li",{children:["Click on Add Block and choose ",(0,Wi.jsx)("strong",{children:"Code"})," block option."]}),(0,Wi.jsx)("li",{children:"Position the block where you want you calendar or groups widget to display."}),(0,Wi.jsxs)("li",{children:["Double click on the block to open the content popup. This is where you will tell SquareSpace more about the ",a," view you wish to embed."]}),(0,Wi.jsxs)("li",{children:["Select ",(0,Wi.jsx)("strong",{children:"HTML"})," mode."]}),(0,Wi.jsxs)("li",{children:["Copy the following code snippet and paste it into the popup content space.",(0,Wi.jsx)(wM,{id:"embeddable_div",value:l,placeholder:`${a} embeddable div`})]})]})})]})},lR=e=>{let{uuid:t,slug:r,widgetType:o,widgetTypePrintable:a,onGoToAddWebsite:i,widgetTemplate:s}=e;const l=(0,n.useMemo)(()=>$M+KM(o,t,s),[o,t]),c=(0,n.useMemo)(()=>$M+XM(o,t,r,s),[o,t,r]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)(Om,{name:"churchco-embeddable",children:(0,Wi.jsxs)("div",{className:"w-100 d-flex align-items-center flex-column",children:[(0,Wi.jsxs)("p",{className:"text-center",children:["Watch our tutorial video below or"," ",(0,Wi.jsx)("a",{target:"_blankWordpressInstructions",href:"https://help.display.church/en/articles/6690434-the-church-co-embedding-your-view",children:"Read our Article"}),"."]}),(0,Wi.jsxs)("div",{className:"install-modal--video-tutorial",children:[(0,Wi.jsx)("div",{children:(0,Wi.jsx)("iframe",{src:"https://player.vimeo.com/video/765663052?badge=0&autopause=0&player_id=0&app_id=58479",frameBorder:"0",allow:"autoplay; fullscreen; picture-in-picture; clipboard-write",title:"Embedding into Wordpress"})}),(0,Wi.jsx)("script",{src:"https://player.vimeo.com/api/player.js"})]})]})}),(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:i}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsx)(UM,{title:"Recommended installation",expandable:!0,defaultExpanded:!0,children:(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["Navigate to your The Church Co ",(0,Wi.jsx)("strong",{children:"dashboard"})," and click on ",(0,Wi.jsx)("strong",{children:"Pages"}),"."]}),(0,Wi.jsxs)("li",{children:["Select the page on which you wish to embed the ",a,"."]}),(0,Wi.jsxs)("li",{children:["Choose ",(0,Wi.jsx)("strong",{children:"Visual Editor"})]}),(0,Wi.jsxs)("li",{children:["Click on ",(0,Wi.jsx)("strong",{children:"New Page Builder Block"}),"."]}),(0,Wi.jsxs)("li",{children:["Select an",(0,Wi.jsx)("strong",{children:"HTML Embed"})," block. The block will open. Code Injection."]}),(0,Wi.jsxs)("li",{children:["Click on the ",(0,Wi.jsx)("strong",{children:"Code"})," tab."]}),(0,Wi.jsxs)("li",{children:["Copy and Paste the following snippet in the"," ",(0,Wi.jsx)("strong",{children:"HTML code"})," field.",(0,Wi.jsx)(wM,{id:"embeddable_script",value:l,placeholder:`${a} embeddable script`})]}),(0,Wi.jsxs)("li",{children:["Click ",(0,Wi.jsx)("strong",{children:"Save"})," to confirm your changes."]})]})}),(0,Wi.jsxs)(UM,{title:"Experimental Installation (Fallback Method)",expandable:!0,defaultExpanded:!1,children:[(0,Wi.jsxs)("p",{children:["This is a fallback method to use if your website theme employs an aggressive stylesheet that prevents the ",a," from displaying properly. While this option may help embed the"," ",a,"effectively, it's important to note that it may not offer the same visual integration as the recommended methods. Note: This method will embed your widget in the iframe on website."]}),(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["Navigate to your The Church Co ",(0,Wi.jsx)("strong",{children:"dashboard"})," and click on ",(0,Wi.jsx)("strong",{children:"Pages"}),"."]}),(0,Wi.jsxs)("li",{children:["Select the page on which you wish to embed the ",a,"."]}),(0,Wi.jsxs)("li",{children:["Choose ",(0,Wi.jsx)("strong",{children:"Visual Editor"})]}),(0,Wi.jsxs)("li",{children:["Click on ",(0,Wi.jsx)("strong",{children:"New Page Builder Block"}),"."]}),(0,Wi.jsxs)("li",{children:["Select an",(0,Wi.jsx)("strong",{children:"HTML Embed"})," block. The block will open. Code Injection."]}),(0,Wi.jsxs)("li",{children:["Click on the ",(0,Wi.jsx)("strong",{children:"Code"})," tab."]}),(0,Wi.jsxs)("li",{children:["Copy and Paste the following snippet in the"," ",(0,Wi.jsx)("strong",{children:"HTML code"})," field.",(0,Wi.jsx)(wM,{id:"embeddable_script_iframe",value:c,placeholder:`${a} embeddable script`})]}),(0,Wi.jsxs)("li",{children:["Click ",(0,Wi.jsx)("strong",{children:"Save"})," to confirm your changes."]})]}),(0,Wi.jsx)("div",{className:"alert alert-warning",children:(0,Wi.jsx)("ul",{style:tR,children:(0,Wi.jsx)("li",{children:"By using this experimental installation, you can overcome display issues caused by your theme\u2019s styles, but be mindful that it may not provide the optimal user experience."})})})]})]})},cR=e=>{let{}=e;return(0,Wi.jsxs)("div",{className:"alert alert-info",children:[(0,Wi.jsx)("strong",{children:"Important!"})," You do not have to repeat this process for other event alerts. Once you have installed the script, all event alerts will be displayed on your website."]})},dR=e=>{let{uuid:n,slug:t,widgetType:r,widgetTypePrintable:o,onGoToAddWebsite:a}=e;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:a}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsxs)(UM,{title:"Recommended installation",defaultExpanded:!0,expandable:!1,children:[(0,Wi.jsx)(cR,{}),(0,Wi.jsxs)("p",{children:["Copy and Paste this Snippet into the"," ",(0,Wi.jsx)("span",{className:"text-purple",children:"<head>"})," of your website:"]}),(0,Wi.jsx)(wM,{id:"embeddable_script",value:YM,placeholder:"Calendar embeddable script"})]})]})};const AR=e=>{let{uuid:n,slug:t,widgetType:r,widgetTypePrintable:o,onGoToAddWebsite:a,widgetTemplate:i}=e;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:a}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsxs)(UM,{title:"Recommended installation",defaultExpanded:!0,expandable:!1,children:[(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["In your WordPress admin, go to ",(0,Wi.jsx)("strong",{children:"Plugins"})," \u2192"," ",(0,Wi.jsx)("strong",{children:"Add New"}),', search for "',(0,Wi.jsx)("strong",{children:"Revisual"}),'", or install directly from'," ",(0,Wi.jsxs)("a",{href:"https://wordpress.org/plugins/revisual/",target:"_wp_revisual_plugin",children:["WordPress.org"," ",(0,Wi.jsx)("span",{className:"material-icons icon-xs",children:"open_in_new"})]}),", then activate the plugin."]}),(0,Wi.jsxs)("li",{children:["Open the ",(0,Wi.jsx)("strong",{children:"Revisual"})," menu and log in to connect your site \u2014 this will automatically handle authorization."]})]}),(0,Wi.jsx)("p",{children:"No additional setup is required \u2014 the plugin handles everything automatically."})]})]})},uR=e=>{let{uuid:t,slug:r,widgetType:o,widgetTypePrintable:a,onGoToAddWebsite:i,widgetTemplate:s}=e;(0,n.useMemo)(()=>eR(o,t,s),[o,t,s]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:i}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsxs)(UM,{title:`Installing ${Xt.displayName} on WIX`,defaultExpanded:!0,expandable:!1,children:[(0,Wi.jsx)(cR,{}),(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["In your Wix dashboard, click on ",(0,Wi.jsx)("strong",{children:"Settings"}),"."]}),(0,Wi.jsxs)("li",{children:["Within the Settings menu, scroll down to the Advanced section and click on ",(0,Wi.jsx)("strong",{children:"Custom Code"}),"."]}),(0,Wi.jsxs)("li",{children:["In the Head section, click on ",(0,Wi.jsx)("strong",{children:"Add Code"}),"."]}),(0,Wi.jsxs)("li",{children:["Paste the following snippet in the"," ",(0,Wi.jsx)("span",{className:"text-purple",children:"code"})," section.",(0,Wi.jsx)(wM,{id:"embeddable_script",value:YM,placeholder:`${a} embeddable script`})]}),(0,Wi.jsx)("li",{children:"Give this code a memorable name."}),(0,Wi.jsx)("li",{children:"You may tailor the remaining settings, however, default options are fine enough."}),(0,Wi.jsxs)("li",{children:["In ",(0,Wi.jsx)("span",{className:"text-purple",children:"Code Type"}
2)," tab, mark code as ",(0,Wi.jsx)("string",{children:"Essential"}),"."]})]})]})]})},pR=e=>{let{uuid:n,slug:t,widgetType:r,widgetTypePrintable:o,onGoToAddWebsite:a}=e;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:a}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsxs)(UM,{title:`Installing ${Xt.displayName} on Nucleus`,defaultExpanded:!0,expandable:!1,children:[(0,Wi.jsx)(cR,{}),(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["In your Nucleus dashboard, click on ",(0,Wi.jsx)("strong",{children:"Settings"}),"."]}),(0,Wi.jsxs)("li",{children:["Within the Settings menu, click on ",(0,Wi.jsx)("strong",{children:"Code Injection"}),"."]}),(0,Wi.jsxs)("li",{children:["Copy and paste the following JavaScript into the"," ",(0,Wi.jsx)("span",{className:"text-purple",children:"Custom CSS & Javascript (Advanced)"})," ","section.",(0,Wi.jsx)(wM,{id:"embeddable_script",value:QM,placeholder:`${o} embeddable javascript`})]})]})]})]})},hR=e=>{let{uuid:t,slug:r,widgetType:o,widgetTypePrintable:a,onGoToAddWebsite:i}=e;(0,n.useMemo)(()=>KM(o,t),[o,t]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:i}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsxs)(UM,{title:`Installing ${Xt.displayName} on SquareSpace`,defaultExpanded:!0,expandable:!1,children:[(0,Wi.jsxs)("div",{className:"alert alert-info",children:["If you are using an older version of SquareSpace, the path to your Code Injection might look a little different."," "]}),(0,Wi.jsx)(cR,{}),(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["In SquareSpace, click on ",(0,Wi.jsx)("strong",{children:"Settings"}),"."]}),(0,Wi.jsxs)("li",{children:["Within the Settings menu, click on ",(0,Wi.jsx)("strong",{children:"Advanced"}),"."]}),(0,Wi.jsxs)("li",{children:["Within the Advanced Settings menu, click on"," ",(0,Wi.jsx)("strong",{children:"Code Injection"}),"."]}),(0,Wi.jsxs)("li",{children:["Copy and Paste the following snippet into the"," ",(0,Wi.jsx)("strong",{children:"HEADER"})," section.",(0,Wi.jsx)(wM,{id:"embeddable_script",value:YM,placeholder:"Calendar embeddable script"})]}),(0,Wi.jsxs)("li",{children:["Click ",(0,Wi.jsx)("strong",{children:"Save"})," to confirm your changes."]})]})]})]})},gR=e=>{let{uuid:n,slug:t,widgetType:r,widgetTypePrintable:o,onGoToAddWebsite:a}=e;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:a}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsxs)(UM,{title:"Recommended installation",expandable:!1,defaultExpanded:!0,children:[(0,Wi.jsx)(cR,{}),(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["Navigate to your The Church Co ",(0,Wi.jsx)("strong",{children:"dashboard"})," and click on ",(0,Wi.jsx)("strong",{children:"Pages"}),"."]}),(0,Wi.jsxs)("li",{children:["Select the page on which you wish to embed the ",o,"."]}),(0,Wi.jsxs)("li",{children:["Choose ",(0,Wi.jsx)("strong",{children:"Visual Editor"})]}),(0,Wi.jsxs)("li",{children:["Click on ",(0,Wi.jsx)("strong",{children:"New Page Builder Block"}),"."]}),(0,Wi.jsxs)("li",{children:["Select an",(0,Wi.jsx)("strong",{children:"HTML Embed"})," block. The block will open. Code Injection."]}),(0,Wi.jsxs)("li",{children:["Click on the ",(0,Wi.jsx)("strong",{children:"Code"})," tab."]}),(0,Wi.jsxs)("li",{children:["Copy and Paste the following snippet in the"," ",(0,Wi.jsx)("strong",{children:"HTML code"})," field.",(0,Wi.jsx)(wM,{id:"embeddable_script",value:YM,placeholder:`${o} embeddable script`})]}),(0,Wi.jsxs)("li",{children:["Click ",(0,Wi.jsx)("strong",{children:"Save"})," to confirm your changes."]})]})]})]})},mR=e=>new Promise(n=>setTimeout(n,e)),fR=e=>{let{id:t,icon:r,label:o,selected:a,onSelect:i}=e;const s=(0,n.useCallback)(()=>{i(t)},[t,i]);return(0,Wi.jsxs)("div",{className:pc()("install-modal--platform-button",{selected:a}),onClick:s,children:[(0,Wi.jsx)("img",{src:`/img/install_icons/${r}`,alt:`${o} icon`,title:o}),(0,Wi.jsx)("span",{children:o})]})},CR=e=>{let{onGoToAddWebsite:n,children:t}=e;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("div",{className:"d-flex w-100 justify-content-center my-4",children:(0,Wi.jsx)(GM,{onAddWebsite:n})}),(0,Wi.jsx)("hr",{}),(0,Wi.jsx)("div",{className:"pt-4",children:t})]})},bR=[{id:NM,icon:"wordpress.png",label:LM[NM]},{id:DM,icon:"wix.png",label:LM[DM]},{id:MM,icon:"mailchimp.png",label:LM[MM],applicableWidgetTypes:[dr]}],vR=e=>{let{onGoToAddWebsite:t,selectedPlatform:r,onSelectedPlatform:o,widgetType:a}=e;const i=(0,n.useCallback)(e=>{o(e)},[r]),s=bR.filter(e=>!e.availableOnlyFor||e.availableOnlyFor.includes(Xt.branding)).filter(e=>!e.applicableWidgetTypes||e.applicableWidgetTypes.includes(a)).map(e=>(0,Wi.jsx)(fR,{id:e.id,icon:e.icon,label:e.label,selected:r===e.id,onSelect:i},e.id));return(0,Wi.jsxs)(CR,{onGoToAddWebsite:t,children:[(0,Wi.jsx)("div",{className:"install-modal--platforms-selection-container",children:s}),(0,Wi.jsx)("hr",{}),(0,Wi.jsxs)("div",{className:"pt-4",children:[(0,Wi.jsx)("p",{className:"text-center",children:"Don't see your platform? Use this general option that works for most websites."}),(0,Wi.jsx)("div",{className:"d-flex w-100 justify-content-center",children:(0,Wi.jsx)(fR,{id:"standard",icon:"standard_install.png",label:"Standard install",selected:"standard"===r,onSelect:i})})]})]})},xR="mailchimp",yR=function(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;if(void 0!==e[t])return isNaN(e[t])||"string"===typeof e[t]?e[t]:Number.parseInt(e[t]);if(null===r&&void 0===n)return null;if(n.inputs.length){var o;const e=n.inputs.find(e=>e.value===n.defaultValue);if(null!==e&&void 0!==e&&null!==(o=e.input)&&void 0!==o&&o.defaultValue)return e.input.defaultValue}return r||n.defaultValue},wR=e=>{let{widget:n,designSettings:t,template:r,onUpdateDesignProp:o}=e;const a=n,i=t.definitions.map((e,n)=>{const t=e.options.map((e,n)=>{const t=lM[e.control.kind];if(!t)return null;let i=!0;if(e.show&&(i=Fi(e.show,a)),!i)return null;let s=!0;return e.checkDependency&&(s=Fi(e.checkDependency,a)),(0,Wi.jsx)(t,{updateDesignProp:o(e),settings:a||{},...e,show:i,showDependencyWarning:s,template:r,settingsName:xR},`dtgo-${xR}-${e.name}-${n}`)}).filter(e=>e),i=e.message||null;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("div",{className:"chat-line",children:(0,Wi.jsx)("span",{className:"chat-date",children:e.label})}),i,t]},`dg-${n}`)});return i.length?(0,Wi.jsx)("div",{className:"form-group",children:i}):null},_R=[{field:"eventsToShowOption",value:"evergreen",defaultValue:"evergreen"}],ER={title:"Mailchimp",icon:"padding",groups:[{label:"Events control",message:(0,Wi.jsx)(Uy,{errorLevel:"info",header:"Difference between static and evergreen options?\n",body:(0,Wi.jsxs)("span",{children:["Both options start with your calendar defaults and can be modified further.",(0,Wi.jsx)("br",{}),(0,Wi.jsx)("strong",{children:"Static (one-time)"})," \u2192 same newsletter each time. Example: one-time or non-repeating events or event series such as Easter program.",(0,Wi.jsx)("br",{}),(0,Wi.jsx)("strong",{children:"Evergreen (recurring)"})," \u2192 updated newsletter each time. Example: what's happening this week."]})}),options:[{title:"Method to show events",templates:[zn,On,Mn],name:"eventsToShow",defaultValue:"evergreen",tooltip:null,control:{kind:"radio",options:{radioOptions:[{title:"Static (one-time)",value:"defaults",template:[zn,On,Mn]},{title:"Evergreen (recurring)",value:"evergreen",template:[zn,On,Mn]}]}}},{title:"Show events starting from",templates:[zn,On,Mn],name:"startDate",defaultValue:"today",tooltip:null,show:_R,control:{kind:"dropdown",options:{dropdownOptions:[{label:"Today",value:"today"},{label:"next Monday",value:"mon"},{label:"next Tuesday",value:"tue"},{label:"next Wednesday",value:"wed"},{label:"next Thursday",value:"thu"},{label:"next Friday",value:"fri"},{label:"next Saturday",value:"sat"},{label:"next Sunday",value:"sun"},{label:"first day of the next month",value:"first_day_of_the_next_month"}]}}},{title:"Limit events by number of days",templates:[zn,On,Mn],name:"daysLimit",defaultValue:"daysLimit",tooltip:null,show:[{field:"eventsToShowOption",value:"defaults",defaultValue:"evergreen"}],control:{kind:"radio",options:{radioOptions:[{title:"Use calendar defaults",value:"all",template:[zn,On,Mn]},{title:"Show events for the next",value:"daysLimit",template:[zn,On,Mn],input
2:{defaultValue:31,postLabel:"days",type:"number",min:1,max:31}},{title:"Show events within this time range",value:"date_range",template:[zn,On,Mn],input:{type:"daterange",defaultValue:""}}]}}},{title:"Limit events by number of days",templates:[zn,On,Mn],name:"daysLimit",defaultValue:"daysLimit",tooltip:null,show:_R,control:{kind:"radio",options:{radioOptions:[{title:"Use calendar defaults",value:"all",template:[zn,On,Mn]},{title:"Show events for the next",value:"daysLimit",template:[zn,On,Mn],input:{defaultValue:31,postLabel:"days",type:"number",min:1,max:31}},{title:"Show the next",value:"eventsLimit",template:[zn,On],input:{defaultValue:31,postLabel:"events",type:"number",min:1,max:31}}]}}},{title:"Limit events",templates:[zn,On,Mn],name:"eventsLimit",defaultValue:"all",tooltip:null,show:[{field:"daysLimitOption",value:"all",defaultValue:"daysLimit"},{field:"daysLimitOption",value:"daysLimit",defaultValue:"daysLimit",or:!0}],control:{kind:"radio",options:{radioOptions:[{title:"Use calendar defaults",value:"all",template:[zn,On,Mn]},{title:"Show only",value:"upcoming-limit",template:[zn,On,Mn],input:{defaultValue:3,postLabel:"events",type:"number",min:1,max:31}}]}}}]},{label:"Display information",options:[{title:"Show event title",templates:[zn],name:"showTitle",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show date",templates:[zn],name:"showDate",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show location",templates:[zn,On,Mn],name:"showLocation",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show description",templates:[zn,On],name:"showDescription",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Limit description length",templates:[zn,On],name:"limitDescription",defaultValue:1,tooltip:null,show:[{field:"showDescription",value:1,defaultValue:1}],control:{kind:"checkbox",options:{}}},{title:"Show Read more",templates:[zn,On],name:"showReadMore",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show Add to Calendar",templates:[zn,On,Mn],name:"showAddToCalMore",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}},{title:"Show image",templates:[zn,On],name:"showImage",defaultValue:1,tooltip:null,control:{kind:"checkbox",options:{}}}]},{label:"Template",options:[{title:"Background",templates:[zn,On,Mn],name:"bgColor",defaultValue:"#ffffff",style:[{selector:["._____NONE"],property:"background-color"}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Event title",templates:[zn,On],name:"titleColor",defaultValue:"#0068A5",style:[{selector:["._____NONE"],property:"color"}],show:[{field:"showTitle",value:1,defaultValue:1}],control:{kind:"color"}},{title:"Event title",templates:[Mn],name:"titleColor",defaultValue:"#832f87",style:[{selector:["._____NONE"],property:"color"}],show:[{field:"showTitle",value:1,defaultValue:1}],control:{kind:"color"}},{title:"Date",templates:[zn],name:"dateColor",defaultValue:"#000",style:[{selector:["._____NONE"],property:"color"}],show:[{field:"showDate",value:1,defaultValue:1}],control:{kind:"color"}},{title:"Location",templates:[zn],name:"locationColor",defaultValue:"#000",style:[{selector:["._____NONE"],property:"color"}],show:[{field:"showLocation",value:1,defaultValue:1}],control:{kind:"color"}},{title:"Date and location",templates:[On,Mn],name:"dateLocationColor",defaultValue:"#000",style:[{selector:["._____NONE"],property:"color"}],show:[{field:"showDate",value:1,defaultValue:1},{field:"showLocation",value:1,defaultValue:1,or:!0}],control:{kind:"color"}},{title:"Background",templates:[Mn],name:"addToCalColor",defaultValue:"#832f87",style:[{selector:["._____NONE"],property:"color"}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Description",templates:[zn,On],name:"descriptionColor",defaultValue:"#000",style:[{selector:["._____NONE"],property:"color"}],show:[{field:"showDescription",value:1,defaultValue:1}],control:{kind:"color"}},{title:"Read more link",templates:[zn,On],name:"readMoreColor",defaultValue:"#0068A5",style:[{selector:["._____NONE"],property:"color"}],control:{kind:"color"},show:[{field:"showReadMore",value:1,defaultValue:1}]},{title:"Divider",templates:[zn,On],name:"dividerColor",defaultValue:"#bbb",style:[{selector:["._____NONE"],property:"background-color"}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!0}}}]}
2,{label:"Add to Calendar button",options:[{title:"Background",templates:[zn,On],name:"addToCalBgColor",defaultValue:"#3aaee0",style:[{selector:["._____NONE"],property:"background-color"}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Background on hover",templates:[zn,On],name:"addToCalBgColorHover",defaultValue:"#3aaee0",style:[{selector:["._____NONE"],property:"background-color"}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Label",templates:[zn,On],name:"addToCalColor",defaultValue:"#fff",style:[{selector:["._____NONE"],property:"color"}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}},{title:"Label on hover",templates:[zn,On],name:"addToCalColorHover",defaultValue:"#fff",style:[{selector:["._____NONE"],property:"color"}],control:{kind:"color",options:{showInherit:!1,showCustomValue:!1,showTransparentOption:!1}}}]}]},kR=(e,n,t)=>{var r,o,a,i,s,l,c,d,A,u;const p={tz:Intl.DateTimeFormat().resolvedOptions().timeZone},h=(null===(r=t.widget_settings)||void 0===r||null===(o=r.design)||void 0===o?void 0:o.eventsNumberOption)||(null===(a=t.builder)||void 0===a||null===(i=a.design)||void 0===i||null===(s=i.values)||void 0===s||null===(l=s.eventsNumber)||void 0===l?void 0:l.defaultValue)||"upcoming",g=null===(c=t.widget_settings)||void 0===c||null===(d=c.design)||void 0===d?void 0:d.eventsNumber,m=(null===n||void 0===n?void 0:n.eventsToShowOption)||"evergreen",f=(null===n||void 0===n?void 0:n.daysLimitOption)||"daysLimit",C=Number.parseInt(null===n||void 0===n?void 0:n.daysLimit)?null===n||void 0===n?void 0:n.daysLimit:31,b="eventsLimit"===f?null===n||void 0===n?void 0:n.daysLimit:void 0,v=null===(A=t.widget_settings)||void 0===A||null===(u=A.design)||void 0===u?void 0:u.infiniteScroll,x="date_range"===f,y=x?f:h,w=x?C:b||g,_=Za([],ei(y,w),y,w,t.template),E=_.endDate?new Date(`${_.endDate}T00:00:00`).getEndOfDay().getUnixTime():void 0;if("evergreen"===m)p.from_day=n.startDate,"daysLimit"!==f&&(p.end_date=E);else{const e=_.startDate?new Date(`${_.startDate}T00:00:00`).getStartOfDay().getUnixTime():void 0;p.start_date=e,"daysLimit"!==f&&(p.end_date=E),p.limit=v?10:_.limit,p.page=_.page}return"daysLimit"===f&&(p.days_ahead=C),"eventsLimit"===f&&(p.limit=b),1===(null===n||void 0===n?void 0:n.limitDescription)&&(p.trunc_desc=1),1===(null===n||void 0===n?void 0:n.linkToThirdParty)&&(p.use_third_party_event_url=1),`${jr.getEndpointAddress()}/feeds/calendar/${e}.rss?${jr.objectToURLQuery(p)}`},BR=(e,n,t,r,o,a)=>({getPreview:()=>((e,n,t,r)=>{const o="all"===t.eventsLimit||"all"===t.eventsLimitOption,a=r.filter((e,n)=>o||n<t.eventsLimit).map(e=>{let r=n({...t,showLocation:t.showLocation&&e.location}),o=new Date(e.startDate).toLocaleString("en-US",{weekday:"short",day:"2-digit",month:"short",year:"numeric",hour:"2-digit",minute:"2-digit",hour12:!0}),a=new Date(e.startDate).toLocaleString("en-US",{month:"short",day:"2-digit"}),i=new Date(e.startDate).toLocaleString("en-US",{hour:"2-digit",minute:"2-digit",hour12:!0});const s=o.indexOf(",",o.indexOf(",")+1);return o=o.slice(0,s)+o.slice(s+1),r=r.replaceAll("*|FEEDITEM:URL|*",e.link).replaceAll("*|FEEDITEM:TITLE|*",e.title).replaceAll("*|FEEDITEM:CONTENT|*",e.description).replaceAll(/\*\|FEEDITEM:DATE:M d*\|\*/g,Na(a)).replaceAll(/\*\|FEEDITEM:DATE:h:iA*\|\*/g,Na(i)).replaceAll(/\*\|FEEDITEM:DATE:[^|]*\|\*/g,Na(o)),r=e.location?r.replaceAll("*|FEEDITEM:CATEGORIES|*",e.location):r.replaceAll("*|FEEDITEM:CATEGORIES|*",""),r=e.imgUrl?r.replaceAll("*|FEEDITEM:IMAGE|*",`<img src="${e.imgUrl}" class="mc-rss-item-img" width="100%" height="auto" />`):r.replaceAll("*|FEEDITEM:IMAGE|*",""),r}).join("");return`\n  ${e(t)}\n  ${a}\n  `})(n,t,r,o),getMailchimpSnippet:()=>((e,n,t,r,o)=>{const a=kR(e,n,o),i=r(n);return`\n    ${t(n)}\n    *|FEEDBLOCK:${a}|*\n    *|FEEDITEMS:[${"upcoming-limit"===(null===n||void 0===n?void 0:n.eventsLimitOption)?`$count=${n.eventsLimit}, `:""}$constrain_rss_img=Y]|*\n          ${i}\n      *|END:FEEDITEMS|*\n    *|END:FEEDBLOCK|*\n  `})(e,r,n,t,a)});function SR(){const e=j(),t=C(e=>e.appTags),r=(0,n.useCallback)(async()=>await e(function(e){return e({type:"APP_TAGS_FETCH"}),Hp.get("/api4/tags.json",jr.getAuthConfig()).then(n=>{e({type:"APP_TAGS_FETCH_FULFILLED",payload:n.data})}).catch(function(n){e({type:"APP_TAGS_FETCH_REJECTED",payload:n})})}),[e]),o=(0,n.useCallback)(async(n,t,r)=>await e(function(e,n){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(r){r({type:"APP_TAGS_UPDATE"});const o=`/api4/tags/${n}.json`;return Hp.put(o,{type:e,delete:t},jr.getAuthConfig()).then(o=>(r({type:"APP_TAGS_UPDATE_FULFILLED",payload:o.data,tagType:e,tag:n,isDelete:t}),o.data)).catch(function(e){console.error("Error updating tag",e),r({type:"APP_TAGS_UPDATE_REJECTED",error:e})})}}(n,t,r)),[e]),a=(0,n.useCallback)(async(n,t)=>await e(function(e,n){return function(t){t({type:"APP_TAGS_REFRESH"});const r=`/api4/tags/refresh/${e}/${n}.json`;return Hp.get(r,jr.getAuthConfig()).then(e=>(t({type:"APP_TAGS_REFRESH_FULFILLED",payload:e.data}),e.data)).catch(function(e){console.error("Error updating tag",e),t({type:"APP_TAGS_REFRESH_REJECTED",error:e})})}}(n,t)),[e]);return{appTags:t,fetchAppTag:r,refreshTags:a,updateAppTag:o}}const jR=e=>{const t=(0,n.useContext)(Rs),{calendar:r}=e,o=(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsxs)("ul",{children:[(0,Wi.jsxs)("li",{children:["Maybe you chose to ",(0,Wi.jsx)("strong",{children:"Show events with images only"})," but your events do not have images?"]}),(0,Wi.jsxs)("li",{children:["What about filters such as"," ",t.availableFilters.join(", "),"? Are they limiting your display incorrectly?"]})]}),(0,Wi.jsx)("span",{className:"italic",children:"This message is only for you. It will not display to other people."})]});return(0,Wi.jsx)("div",{className:"overlapping-alert-container",children:(0,Wi.jsx)(Uy,{icon:"info",errorLevel:"info",header:(0,Wi.jsxs)("span",{children:[" ","No events to display? Please go to the ",(0,Wi.jsx)("strong",{children:"Setup tab"})," ","and look at your ",(0,Wi.jsx)("strong",{children:" Events Filtering"}),".",(0,Wi.jsx)("br",{})]}),body:o})})};jR.defaultProps={};const TR=jR,FR=[{value:zn,label:"Side by side"},{value:On,label:"Stacked"},{value:Mn,label:"Simple list"}],IR={[zn]:{headerTemplate:e=>`\n  \x3c!--[if mso]>\n  <xml>\n    <o:OfficeDocumentSettings>\n      <o:PixelsPerInch>96</o:PixelsPerInch>\n      <o:AllowPNG/>\n    </o:OfficeDocumentSettings>\n  </xml><![endif]--\x3e\n  <style>\n    * {\n      box-sizing: border-box\n    }\n\n    a[x-apple-data-detectors] {\n      color: inherit !important;\n      text-decoration: inherit !important\n    }\n\n    #MessageViewBody a {\n      color: inherit;\n      text-decoration: none\n    }\n\n    p {\n      line-height: inherit\n    }\n\n    .desktop_hide, .desktop_hide table {\n      mso-hide: all;\n      display: none;\n      max-height: 0;\n      overflow: hidden\n    }\n\n    .image_block img + div {\n      display: none\n    }\n\n    sub, sup {\n      line-height: 0;\n      font-size: 75%\n    }\n\n    @media (max-width: 620px) {\n      .mobile_hide {\n        display: none\n      }\n\n      .row-content {\n        width: 100% !important\n      }\n\n      .stack .column {\n        width: 100%;\n        display: block\n      }\n\n      .mobile_hide {\n        min-height: 0;\n        max-height: 0;\n        max-width: 0;\n        overflow: hidden;\n        font-size: 0\n      }\n\n      .desktop_hide, .desktop_hide table {\n        display: table !important;\n        max-height: none !important\n      }\n\n      .row-1 .column-1 .block-1.image_block .alignment div {\n        margin: 0 auto !important\n      }\n    }\n    \n    .mc-rss-item-img {\n      width: 100% !important;\n    }\n    \n    .btn-add-to-calendar:hover {\n        background-color: ${e.addToCalBgColorHover} !important;\n        color: ${e.addToCalColorHover} !important;\n    }\n  </style>\n  \x3c!--[if mso ]>\n  <style>sup, sub {\n    font-size: 100% !important;\n  }\n\n  sup {\n    mso-text-raise: 10%\n  }\n\n  sub {\n    mso-text-raise: -10%\n  }</style> <![endif]--\x3e`,itemTemplate:e=>{const n=e.showImage?'<td class="column column-1" width="33.333333333333336%"\n                    style="mso-table-lspace:0;mso-table-rspace:0;font-weight:400;text-align:left;padding-right:8px;padding-bottom:5px;padding-top:5px;vertical-align:top;border-top:0;border-bottom:0;border-left:0; border-right:0">\n                  <table class="image_block block-1" width="100%" border="0" cellpadding="0" cellspacing="0"\n                         role="presentation" style="mso-table-lspace:0;mso-table-rspace:0">\n                    <tr>\n                      <td class="pad" style="width:100%">\n                        <div class="alignment" align="left" style="">\n                          <div style="max-width:192px">\n                            <a href="*|FEEDITEM:URL|*?_s=email" target="_blank" style="outline:none" tabindex="-1">*|FEEDITEM:IMAGE|*</a></div>\n                        </div>\n                      </td>\n                    </tr>\n                  </table>\n                </td>':"",t=e.showTitle?`<table class="heading_block block-1" width="100%" border="0" cellpadding="0" cellspacing="0"\n                         role="presentation" style="mso-table-lspace:0;mso-table-rspace:0">\n                    <tr>\n                      <td class="pad" style="text-align:center;width:100%"><h1\n                        style="margin:0;color:#555;direction:ltr;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:23px;font-weight:700;letter-spacing:normal;line-height:120%;text-align:left;margin-top:0;margin-bottom:0;
2mso-line-height-alt:27.599999999999998px">\n                        <span class="tinyMce-placeholder" style="word-break: break-word;">\n                        <a href="*|FEEDITEM:URL|*?_s=email"\n                                                                                             target="_blank"\n                                                                                             title="*|FEEDITEM:TITLE|*"\n                                                                                             data-segment="1.2"\n                                                                                             style="text-decoration: none; color: ${e.titleColor};"\n                                                                                             rel="noopener">*|FEEDITEM:TITLE|*</a></span>\n                      </h1></td>\n                    </tr>\n                  </table>`:"",r=e.showReadMore?`<a href="*|FEEDITEM:URL|*?_s=email" target="_blank" class title="Read more"\n                                                 style="text-decoration: underline; color: ${e.readMoreColor};" data-segment="1.2"\n                                                 rel="noopener">Read more</a>`:"",o=e.showDescription?`<table class="paragraph_block block-3" width="100%" border="0" cellpadding="0" cellspacing="0"\n                         role="presentation" style="mso-table-lspace:0;mso-table-rspace:0;word-break:break-word">\n                    <tr>\n                      <td class="pad" style="padding-bottom:10px;padding-right:10px">\n                        <div\n                          style="color:${e.descriptionColor};direction:ltr;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;text-align:left;mso-line-height-alt:16.8px">\n                          <p style="margin:0">*|FEEDITEM:CONTENT|* ${r}</p></div>\n                      </td>\n                    </tr>\n                  </table>`:"",a=e.showAddToCalMore?`<table class="button_block block-5"\n                         width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation"\n                         style="mso-table-lspace:0;mso-table-rspace:0">\n                    <tr>\n                      <td class="pad" style="text-align:left">\n                        <div class="alignment" align="left"><a href="*|FEEDITEM:URL|*?_s=email#add-to-calendar" target="_blank" title="Add to calendar">\x3c!--[if mso]>\n                          <v:roundrect xmlns:v="urn:schemas-microsoft-com:vml"\n                                       xmlns:w="urn:schemas-microsoft-com:office:word" href="*|FEEDITEM:URL|*"\n                                       style="height:38px;width:109px;v-text-anchor:middle;" arcsize="11%"\n                                       fillcolor="${e.addToCalBgColor}">\n                            <v:stroke dashstyle="Solid" weight="0px" color="${e.addToCalBgColor}"/>\n                            <w:anchorlock/>\n                            <v:textbox inset="0px,0px,0px,0px">\n                              <center dir="false" style="color:#ffffff;font-family:sans-serif;font-size:14px">\n                          <![endif]--\x3e\n                          <div\n                            class="btn-add-to-calendar"\n                            style="background-color:${e.addToCalBgColor};border-bottom:0 solid transparent;border-left:0 solid transparent;border-radius:4px;border-right:0 solid transparent;border-top:0 solid transparent;color:${e.addToCalColor};display:inline-block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;mso-border-alt:none;padding-bottom:5px;padding-top:5px;text-align:center;text-decoration:none;width:auto;word-break:keep-all">\n                            <span\n                              style="word-break: break-word; padding-left: 20px; padding-right: 20px; font-size: 14px; display: inline-block; letter-spacing: normal;">\n                                <span style="word-break: break-word; line-height: 28px;">\n                                \n                                Add To Calendar</span></span></div>\n                          \x3c!--[if mso]></center></v:textbox></v:roundrect><![endif]--\x3e</a></div>\n                      </td>\n                    </tr>\n                  </table>`:"",i=e.showDate?`<table class="paragraph_block block-2" width="100%" border="0" cellpadding="0" cellspacing="0"\n                         role="presentation" style="mso-table-lspace:0;mso-table-rspace:0;word-break:break-word">\n                    <tr>\n                      <td class="pad"\n                          style="padding-bottom:10px;padding-right:10px;padding-top: 10px">\n                        <div\n                          style="color: ${e.dateColor};direction:ltr;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;text-align:left;mso-line-height-alt:16.8px">\n                          <p style="margin:0"><strong>DATE:</strong> *|FEEDITEM:DATE:D,d M Y, g:i A|*</p></div>\n                      </td>\n                    </tr>\n                  </table>`:"",s=e.showLocation?`<table class="paragraph_block block-2" width="100%" border="0" cellpadding="0" cellspacing="0"\n                         role="presentation" style="mso-table-lspace:0;mso-table-rspace:0;word-break:break-word">\n                    <tr>\n                      <td class="pad"\n                          style="padding-bottom:10px;padding-right:10px">\n                        <div\n                          style="color: ${e.locationColor};direction:ltr;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;text-align:left;mso-line-height-alt:16.8px">\n                          <p style="margin:0"><strong>LOCATION:</strong> *|FEEDITEM:CATEGORIES|*</p></div>\n                      </td>\n                    </tr>\n                  </table>`:"";return`  \n<div class="body" style="margin: 0;padding: 0;background-color:${e.bgColor};margin:0;padding:0;-webkit-text-size-adjust:none;text-size-adjust:none">\n<table class="nl-container" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation"\n       style="mso-table-lspace:0;mso-table-rspace:0;background-color:${e.bgColor}">\n  <tbody>\n  <tr>\n    <td>
2\n      <table class="row row-1" align="center"\n             width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation"\n             style="mso-table-lspace:0;mso-table-rspace:0">\n        <tbody>\n        <tr>\n          <td>\n            <table class="row-content stack" align="center" border="0" cellpadding="0" cellspacing="0"\n                   role="presentation"\n                   style="mso-table-lspace:0;mso-table-rspace:0;border-radius:0;color:#000;width:600px;margin:0 auto"\n                   width="600">\n              <tbody>\n              <tr>\n                ${n}\n                <td class="column column-2" width="66.66666666666667%"\n                    style="mso-table-lspace:0;mso-table-rspace:0;font-weight:400;text-align:left;padding-bottom:5px;padding-top:5px;vertical-align:top;border-top:0;border-right:0;border-bottom:0;border-left:0">\n                  ${t}\n                  ${i}\n                  ${s}\n                  ${o}\n                  ${a}\n                </td>\n              </tr>\n              </tbody>\n            </table>\n          </td>\n        </tr>\n        </tbody>\n      </table>\n      <table class="row row-2" align="center" width="100%" border="0" cellpadding="0" cellspacing="0"\n             role="presentation" style="mso-table-lspace:0;mso-table-rspace:0">\n        <tbody>\n        <tr>\n          <td>\n            <table class="row-content stack" align="center" border="0" cellpadding="0" cellspacing="0"\n                   role="presentation"\n                   style="mso-table-lspace:0;mso-table-rspace:0;border-radius:0;color:#000;width:600px;margin:0 auto"\n                   width="600">\n              <tbody>\n              <tr>\n                <td class="column column-1" width="100%"\n                    style="mso-table-lspace:0;mso-table-rspace:0;font-weight:400;text-align:left;padding-bottom:5px;padding-top:5px;vertical-align:top;border-top:0;border-right:0;border-bottom:0;border-left:0">\n                  <table class="divider_block block-1" width="100%" border="0" cellpadding="10" cellspacing="0"\n                         role="presentation" style="mso-table-lspace:0;mso-table-rspace:0">\n                    <tr>\n                      <td class="pad">\n                        <div class="alignment" align="center">\n                          <table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%"\n                                 style="mso-table-lspace:0;mso-table-rspace:0">\n                            <tr>\n                              <td class="divider_inner" style="font-size:1px;line-height:1px;border-top:1px solid ${e.dividerColor}">\n                                <span style="word-break: break-word;">&#8202;</span></td>\n                            </tr>\n                          </table>\n                        </div>\n                      </td>\n                    </tr>\n                  </table>\n                </td>\n              </tr>\n              </tbody>\n            </table>\n          </td>\n        </tr>\n        </tbody>\n      </table>\n    </td>\n  </tr>\n  </tbody>\n</table>\x3c!-- End --\x3e</div>`}},[On]:{headerTemplate:e=>`\n  \x3c!--[if mso]>\n  <xml>\n    <o:OfficeDocumentSettings>\n      <o:PixelsPerInch>96</o:PixelsPerInch>\n      <o:AllowPNG/>\n    </o:OfficeDocumentSettings>\n  </xml><![endif]--\x3e\n  <style>\n    * {\n      box-sizing: border-box\n    }\n\n\n    a[x-apple-data-detectors] {\n      color: inherit !important;\n      text-decoration: inherit !important\n    }\n\n    #MessageViewBody a {\n      color: inherit;\n      text-decoration: none\n    }\n\n    p {\n      line-height: inherit\n    }\n\n    .desktop_hide, .desktop_hide table {\n      mso-hide: all;\n      display: none;\n      max-height: 0;\n      overflow: hidden\n    }\n\n    .image_block img + div {\n      display: none\n    }\n\n    sub, sup {\n      line-height: 0;\n      font-size: 75%\n    }\n\n    @media (max-width: 520px) {\n      .mobile_hide {\n        display: none\n      }\n\n      .row-content {\n        width: 100% !important\n      }\n\n      .stack .column {\n        width: 100%;\n        display: block\n      }\n\n      .mobile_hide {\n        min-height: 0;\n        max-height: 0;\n        max-width: 0;\n        overflow: hidden;\n        font-size: 0\n      }\n\n      .desktop_hide, .desktop_hide table {\n        display: table !important;\n        max-height: none !important\n      }\n    }\n    \n     .btn-add-to-calendar:hover {\n        background-color: ${e.addToCalBgColorHover} !important;\n        color: ${e.addToCalColorHover} !important;\n    }\n  </style>\n  \x3c!--[if mso ]>\n  <style>sup, sub {\n    font-size: 100% !important;\n  }\n\n  sup {\n    mso-text-raise: 10%\n  }\n\n  sub {\n    mso-text-raise: -10%\n  }</style> <![endif]--\x3e`,itemTemplate:e=>{const n=e.showImage?'<table class="image_block block-1" width="100%" border="0" cellpadding="0" cellspacing="0"\n                         role="presentation" style="mso-table-lspace:0;mso-table-rspace:0">\n                    <tr>\n                      <td class="pad" style="padding-bottom:10px;width:100%">\n                        <div\n                          class="alignment" align="center" style="">\n                          <div style="max-width:500px"><a href="*|FEEDITEM:URL|*?_s=email" target="_blank" style="outline:none"\n                                                          tabindex="-1">*|FEEDITEM:IMAGE|*</a></div>\n                        </div>\n                      </td>\n                    </tr>\n                  </table>':"",t=e.showTitle?`<table class="heading_block block-2" width="100%" border="0" cellpadding="0" cellspacing="0"\n                         role="presentation" style="mso-table-lspace:0;mso-table-rspace:0">\n                    <tr>\n                      <td class="pad" style="text-align:center;width:100%"><h1\n                        style="margin:0;color:#555;direction:ltr;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:23px;font-weight:700;letter-spacing:normal;line-height:120%;text-align:left;margin-top:0;margin-bottom:0;
2mso-line-height-alt:27.599999999999998px">\n                        <span class="tinyMce-placeholder" style="word-break: break-word;">\n                        <a href="*|FEEDITEM:URL|*?_s=email"\n                                                                                             target="_blank" class\n                                                                                             title="*|FEEDITEM:TITLE|*"\n                                                                                             style="text-decoration: underline; color: ${e.titleColor};"\n                                                                                             data-segment="1.2"\n                                                                                             rel="noopener"><span\n                          class="mce-content-body mce-edit-focus" style="word-break: break-word; position: relative;"\n                          data-position="10-0-0"\n                          data-qa="tinyeditor-root-element"><span class="tinyMce-placeholder"\n                                                                  style="word-break: break-word;">*|FEEDITEM:TITLE|*</span></span></a></span>\n                      </h1></td>\n                    </tr>\n                  </table>`:"",r=e.showReadMore?`<a href="*|FEEDITEM:URL|*?_s=email" target="_blank" class title="Read more"\n                                                 style="text-decoration: underline; color: ${e.readMoreColor};" data-segment="1.2"\n                                                 rel="noopener">Read more</a>`:"",o=e.showDescription?`<table class="paragraph_block block-4" width="100%" border="0" cellpadding="0" cellspacing="0"\n                         role="presentation" style="mso-table-lspace:0;mso-table-rspace:0;word-break:break-word">\n                    <tr>\n                      <td class="pad" style="padding-bottom:10px;padding-right:10px;padding-top:10px">\n                        <div\n                          style="color:${e.descriptionColor};direction:ltr;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;text-align:left;mso-line-height-alt:16.8px">\n                          <p style="margin:0">*|FEEDITEM:CONTENT|* ${r}</p></div>\n                      </td>\n                    </tr>\n                  </table>`:"",a=e.showAddToCalMore?`<table class="button_block block-5"\n                         width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation"\n                         style="mso-table-lspace:0;mso-table-rspace:0">\n                    <tr>\n                      <td class="pad" style="text-align:left">\n                        <div class="alignment" align="left"><a href="*|FEEDITEM:URL|*?_s=email#add-to-calendar" target="_blank" title="Add to calendar">\x3c!--[if mso]>\n                          <v:roundrect xmlns:v="urn:schemas-microsoft-com:vml"\n                                       xmlns:w="urn:schemas-microsoft-com:office:word" href="*|FEEDITEM:URL|*"\n                                       style="height:38px;width:109px;v-text-anchor:middle;" arcsize="11%"\n                                       fillcolor="${e.addToCalBgColor}">\n                            <v:stroke dashstyle="Solid" weight="0px" color="${e.addToCalBgColor}"/>\n                            <w:anchorlock/>\n                            <v:textbox inset="0px,0px,0px,0px">\n                              <center dir="false" style="color:#ffffff;font-family:sans-serif;font-size:14px">\n                          <![endif]--\x3e\n                          <div\n                            class="btn-add-to-calendar"\n                            style="background-color:${e.addToCalBgColor};border-bottom:0 solid transparent;border-left:0 solid transparent;border-radius:4px;border-right:0 solid transparent;border-top:0 solid transparent;color:${e.addToCalColor};display:inline-block;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;mso-border-alt:none;padding-bottom:5px;padding-top:5px;text-align:center;text-decoration:none;width:auto;word-break:keep-all">
2\n                            <span\n                              style="word-break: break-word; padding-left: 20px; padding-right: 20px; font-size: 14px; display: inline-block; letter-spacing: normal;">\n                                <span style="word-break: break-word; line-height: 28px;">\n                                \n                                Add To Calendar</span></span></div>\n                          \x3c!--[if mso]></center></v:textbox></v:roundrect><![endif]--\x3e</a></div>\n                      </td>\n                    </tr>\n                  </table>`:"",i=[e.showDate?"*|FEEDITEM:DATE:D,d M Y, g:i A|*":null,e.showLocation?"*|FEEDITEM:CATEGORIES|*":null].filter(e=>e).join(", "),s=i.length?`<table className="paragraph_block block-3" width="100%" border="0" cellPadding="0" cellSpacing="0"\n         role="presentation" style="mso-table-lspace:0;mso-table-rspace:0;word-break:break-word">\n    <tr>\n      <td className="pad" style="padding-right:10px;padding-top:10px">\n        <div\n          style="color:${e.dateLocationColor};direction:ltr;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:120%;text-align:left;mso-line-height-alt:16.8px">\n          <p style="margin:0">${i}</p></div>\n      </td>\n    </tr>\n  </table>`:"";return`\n  <div style="background-color:${e.bgColor};margin:0;padding:0;-webkit-text-size-adjust:none;text-size-adjust:none;margin: 0; padding: 0">\n<table class="nl-container" width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation"\n       style="mso-table-lspace:0;mso-table-rspace:0;background-color:${e.bgColor}">\n  <tbody>\n  <tr>\n    <td>\n      <table class="row row-1" align="center"\n             width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation"\n             style="mso-table-lspace:0;mso-table-rspace:0">\n        <tbody>\n        <tr>\n          <td>\n            <table class="row-content stack" align="center" border="0" cellpadding="0" cellspacing="0"\n                   role="presentation"\n                   style="mso-table-lspace:0;mso-table-rspace:0;color:#000;width:500px;margin:0 auto" width="500">\n              <tbody>\n              <tr>\n                <td class="column column-1" width="100%"\n                    style="mso-table-lspace:0;mso-table-rspace:0;font-weight:400;text-align:left;border-bottom:0 solid transparent;border-left:0 solid transparent;border-right:0 solid transparent;border-top:0 solid transparent;padding-bottom:5px;padding-top:5px;vertical-align:top">\n                  ${n}\n                  ${t}\n                  ${s}\n                  ${o}\n                  ${a}\n                  <table class="divider_block block-6" width="100%" border="0" cellpadding="10" cellspacing="0"\n                         role="presentation" style="mso-table-lspace:0;mso-table-rspace:0">\n                    <tr>\n                      <td class="pad">\n                        <div class="alignment" align="center">\n                          <table border="0" cellpadding="0" cellspacing="0" role="presentation" width="100%"\n                                 style="mso-table-lspace:0;mso-table-rspace:0">\n                            <tr>\n                              <td class="divider_inner" style="font-size:1px;line-height:1px;border-top:1px solid #bbb">\n                                <span style="word-break: break-word;">&#8202;</span></td>\n                            </tr>\n                          </table>\n                        </div>\n                      </td>\n                    </tr>\n                  </table>\n                </td>\n              </tr>\n              </tbody>\n            </table>\n          </td>\n        </tr>\n        </tbody>\n      </table>\n    </td>\n  </tr>\n  </tbody>\n</table>\x3c!-- End --\x3e</div>`}},[Mn]:{headerTemplate:e=>'\n  \x3c!--[if mso]>\n    <xml>\n        <w:WordDocument xmlns:w="urn:schemas-microsoft-com:office:word">\n            <w:DontUseAdvancedTypographyReadingMail/>\n        </w:WordDocument>\n        <o:OfficeDocumentSettings>\n            <o:PixelsPerInch>96</o:PixelsPerInch>\n            <o:AllowPNG/>\n        </o:OfficeDocumentSettings>\n    </xml>\n    <![endif]--\x3e\n    <style>\n      * {\n        box-sizing: border-box\n      }\n\n      body {\n        margin: 0;\n        padding: 0\n      }\n\n      a[x-apple-data-detectors] {\n        color: inherit !important;\n        text-decoration: inherit !important\n      }\n\n      #MessageViewBody a {\n        color: inherit;\n        text-decoration: none\n      }\n\n      p {\n        line-height: inherit\n      }\n\n      .desktop_hide, .desktop_hide table {\n        mso-hide: all;\n        display: none;\n        max-height: 0;\n        overflow: hidden\n      }\n\n      .image_block img + div {\n        display: none\n      }\n\n      sub, sup {\n        font-size: 75%;\n        line-height: 0\n      }\n\n      @media (max-width: 520px) {\n        .mobile_hide {\n          display: none\n        }\n\n        .row-content {\n          width: 100% !important\n        }\n\n        .stack .column {\n          width: 100%;\n          display: block\n        }\n\n        .mobile_hide {\n          min-height: 0;\n          max-height: 0;\n          max-width: 0;\n          overflow: hidden;\n          font-size: 0\n        }\n\n        .desktop_hide, .desktop_hide table {\n          display: table !important;\n          max-height: none !important\n        }\n      }\n    </style>\n    \x3c!--[if mso ]>\n    <style>sup, sub {\n        font-size: 100% !important;\n    }\n\n    sup {\n        mso-text-raise: 10%\n    }\n\n    sub {\n        mso-text-raise: -10%\n    }</style> <![endif]--\x3e',itemTemplate:e=>{const n=e.showLocation?"\u2022 *|FEEDITEM:CATEGORIES|*<strong>":"",t=e.showAddToCalMore?`<strong>\n      <a\n        href="*|FEEDITEM:URL|*?_s=email#add-to-calendar"\n        style="text-decoration-color: ${e.addToCalColor};"\n      >
2\n        <span style="word-break: break-word; color: ${e.addToCalColor};text-decoration-color: ${e.addToCalColor};">\n          Add to Calendar\n        </span>\n      </a>\n    </strong>`:"";return`  \n<table class="row row-1" align="left"\n                   width="100%" border="0" cellpadding="0" cellspacing="0" role="presentation"\n                   style="mso-table-lspace:0;mso-table-rspace:0; width: 100%;background-color:${e.bgColor}" >\n                <tbody>\n                <tr>\n                    <td>\n                        <table class="row-content stack" align="left" border="0" cellpadding="0" cellspacing="0"\n                               role="presentation"\n                               style="mso-table-lspace:0;mso-table-rspace:0;border-radius:0;color:#000;margin:0 auto">\n                            <tbody>\n                            <tr>\n                                <td class="column column-1" width="100%"\n                                    style="mso-table-lspace:0;mso-table-rspace:0;font-weight:400;text-align:left;padding-bottom:0;padding-left:20px;padding-right:20px;padding-top:12px;vertical-align:top;border-radius:0">\n                                    <table class="paragraph_block block-2" width="100%" border="0" cellpadding="0"\n                                           cellspacing="0" role="presentation"\n                                           style="mso-table-lspace:0;mso-table-rspace:0;word-break:break-word">\n                                        <tr>\n                                            <td class="pad" style="padding-top:2px">\n                                                <div style="color:${e.dateLocationColor};direction:ltr;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.2;text-align:left;mso-line-height-alt:17px">\n                                                    <p style="margin:0">\n                                                        *|FEEDITEM:DATE:M d|* - <span\n                                                            style="word-break: break-word; color: ${e.titleColor};"><a href="*|FEEDITEM:URL|*?_s=email" style="color: ${e.titleColor};text-decoration: none"><strong>*|FEEDITEM:TITLE|*</strong></a> <span\n                                                            style="word-break: break-word; color: ${e.dateLocationColor};">\u2022 </span></span>@*|FEEDITEM:DATE:h:iA|*\n                                                        ${n} ${t} \n                                                        \n                                                    </p>\n                                                  </div>\n                                            </td>\n                                        </tr>\n                                    </table>\n\n                                </td>\n                            </tr>\n                            </tbody>\n                        </table>\n                    </td>\n                </tr>\n                </tbody>\n            </table>`}}},NR=[{label:"Mailchimp Template",id:"mc-template"},{label:"Preview",id:"mc-preview"}],DR=e=>{let{uuid:t,slug:r,widgetType:o,widgetTypePrintable:a,onGoToAddWebsite:i}=e;
2const[s,l]=(0,n.useState)(NR[1].id),[c,d]=(0,n.useState)(!0),[A,u]=(0,n.useState)(!1),[p,h]=(0,n.useState)(null),[g,m]=(0,n.useState)(null),[f,C]=(0,n.useState)({template:zn}),{calendar:b}=Px(),{updateAppTag:v}=SR(),[x,y]=(0,n.useState)([]),w=(0,n.useMemo)(()=>((e,n,t)=>{let r={};const o=e.integration.type,a=t.map(e=>{const t=e.groups.map(e=>{const t=e.options.map((e,t)=>{var a,i,s,l;return!Ci(n,e.templates)||e.integrations&&!Ci(o,e.integrations)?null:(r[e.name]={style:e.style,show:e.show,name:e.name,defaultValue:e.defaultValue,templates:e.templates,inputs:(null===e||void 0===e||null===(a=e.control)||void 0===a||null===(i=a.options)||void 0===i?void 0:i.radioOptions)||(null===e||void 0===e||null===(s=e.control)||void 0===s||null===(l=s.options)||void 0===l?void 0:l.dropdownOptions)||[]},e)}).filter(e=>e);return t.length?{...e,options:t}:null}).filter(e=>e);return t.length?{...e,groups:t}:null}).filter(e=>e);return{definitions:a[0].groups,values:r}})(b.model,f.template,[ER]),[f.template]),_=(0,n.useMemo)(()=>((e,n)=>{let{definitions:t,values:r}=n;const o={};return t.map(n=>n.options.map(n=>{o[n.name]=yR(e,r[n.name],n.name,null);const t=yR(e,r[n.name+"Option"],n.name+"Option",void 0);void 0!==t&&(o[n.name+"Option"]=t)})),o})(f,w),[f]),{getPreview:E,getMailchimpSnippet:k}=BR(t,IR[f.template].headerTemplate,IR[f.template].itemTemplate,_,x,b.model),B=async()=>{try{const e=await Hp.get(kR(t,_,b.model),{headers:{Accept:"text/xml, text/javascript, /; q=0.01","X-Location-Path":window.location.pathname}}),n=document.createElement("div");n.innerHTML=e.data,y((e=>{if(e.hasChildNodes()){const s=e.getElementsByTagName("item");if(!s.length)return console.log("RSS feed has no items"),[];const l=[];for(let e=0;e<s.length;e++){var n,t,r,o,a,i;const c=s[e],d=null===(n=c.getElementsByTagName("link")[0])||void 0===n||null===(t=n.nextSibling)||void 0===t||null===(r=t.textContent)||void 0===r?void 0:r.trim();l.push({title:c.getElementsByTagName("title")[0].textContent,description:c.getElementsByTagName("description")[0].textContent,link:d,startDate:c.getElementsByTagName("pubDate")[0].textContent,imgUrl:null===(o=c.getElementsByTagName("media:content")[0])||void 0===o?void 0:o.getAttribute("url"),location:null!==(a=null===(i=c.getElementsByTagName("category")[0])||void 0===i?void 0:i.textContent)&&void 0!==a?a:null})}return l}return console.log("No child nodes found in RSS feed"),[]})(n))}catch(e){console.error(e);const n=null!==e&&void 0!==e&&e.message&&"Network Error"!==e.message?e.message:"Error fetching events feed";h(n)}},S=Mx(g,1e3);(0,n.useEffect)(()=>{A&&setTimeout(()=>u(!1),3e3)},[A]),(0,n.useEffect)(()=>{v("user","_mailchimp_builder_opened",!1)},[]),Vl(()=>{d(!0),h(!1),m((new Date).getTime())},[_.startDate,_.daysLimit,_.daysLimitOption,_.eventsToShowOption,_.limitDescription,_.linkToThirdParty]),(0,n.useEffect)(()=>{B()},[S]),Vl(()=>{d(!1)},[x]);const j=(0,n.useCallback)(e=>e=>{const n={...f};for(const t in e){const r=e[t];n[r.field]=r.value}C(n)},[f]),T=(0,n.useCallback)(e=>n=>{const t={...f};"checkbox"===n.target.type?t[e]=n.target.checked:t[e]=n.target.value,C(t)},[f]),F=(0,n.useMemo)(()=>FR.map(e=>(0,Wi.jsx)("option",{value:e.value,children:e.label},e.value)),[]),I=(0,n.useCallback)(()=>{Hh(k()),v("user","_mailchimp_template_copied",!1),u(!0)},[f]),N=(0,n.useCallback)(()=>{(async e=>{await navigator.clipboard.write([new ClipboardItem({"text/html":new Blob([e],{type:"text/html"}),"text/plain":new Blob([e],{type:"text/plain"})})])})(E()),u(!0)},[E]),D=(0,n.useMemo)(()=>[{icon:"assignment_ind",label:"Copy Mailchimp code",onClick:I},{icon:"assignment_ind",label:"Copy HTML",onClick:N}],[I,N]),P=c?(0,Wi.jsx)("div",{className:"install-modal--mc-preview--loading-overlay",children:"LOADING"}):null,z=c?(0,Wi.jsx)("div",{className:"install-modal--mc-preview--loading-overlay",children:p}):null,O=(0,Wi.jsx)(Uy,{errorLevel:"info",header:"This builder begins by displaying the events you chose in Setup and Design.",body:(0,Wi.jsx)("span",{children:"This builder looks at your selections in the Setup tab\u2192 Events filtering section AND the Design tab\u2192 Events section\u2192 Number of events. You will be able to make some adjustments during this builder process. To make major changes, navigate to Setup & Design, make your changes, and then return here."})}),M=c||0!==x.length?null:(0,Wi.jsx)(TR,{calendar:b}),R=A?(0,Wi.jsx)("button",{className:"btn btn-link text-success",disabled:!0,children:"Copied!"}):null;return(0,Wi.jsx)(lO.Provider,{value:_,children:(0,Wi.jsxs)("div",{className:"install-modal--mc-preview",children:[(0,Wi.jsx)(UM,{title:`Installing ${Xt.displayName} on Mailchimp`,defaultExpanded:!1,children:(0,Wi.jsxs)("div",{className:"m-t-15",children:[(0,Wi.jsxs)("div",{className:"alert alert-info",children:[(0,Wi.jsx)("strong",{children:"NOTE"})," After copying the code snippet into Mailchimp, you need to enter PREVIEW mode to see how your events will look after sending."]}),(0,Wi.jsxs)("ol",{children:[(0,Wi.jsx)("li",{children:"Open design editor in Mailchimp."}),(0,Wi.jsx)("li",{children:"Drag the CODE block and drop it where you'd like to display the events feed."}),(0,Wi.jsx)("li",{children:"Copy template code using the button below."}),(0,Wi.jsx)("li",{children:"Paste the copied code snippet into the CODE editor."}),(0,Wi.jsx)("li",{children:"Open preview to visually confirm all is good."})]})]})}),(0,Wi.jsx)("div",{className:"container-fluid m-t-15",children:(0,Wi.jsxs)("div",{className:"row",children:[(0,Wi.jsxs)("div",{className:"col-sm-7 col-md-9 pl-0",children:[(0,Wi.jsx)("div",{className:"d-flex align-items-center justify-content-end gap-xs",children:(0,Wi.jsxs)("div",{className:"d-flex",children:[R,(0,Wi.jsx)(EC,{options:D,label:"Export"})]})}),(0,Wi.jsxs)("div",{className:"d-100 d-flex justify-content-center m-t-15 position-relative card-box p-0",children:[P,z,M,(0,Wi.jsx)("iframe",{className:"w-100",frameBorder:0,srcDoc:s===NR[0].id?k():E()})]})]}),(0,Wi.jsxs)("div",{className:"col-sm-5 col-md-3 border-left install-modal--scrollable-column",children:[(0,Wi.jsx)("div",{className:"m-t-5",children:O}),(0,Wi.jsx)("label",{children:"Template"}),(0,Wi.jsx)("select",{className:"form-control w-100",value:f.template,onChange:T("template"),children:F}),(0,Wi.jsx)(wR,{template:zn,onUpdateDesignProp:j,widget:_,designSettings:w})]})]})})]})})},PR=e=>{let{uuid:n,slug:t,widgetType:r,widgetTypePrintable:o,onGoToAddWebsite:a,widgetTemplate:i}=e;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"my-4",children:[(0,Wi.jsx)(GM,{onAddWebsite:a}),(0,Wi.jsx)(WM,{})]}),(0,Wi.jsxs)(UM,{title:"Recommended installation",defaultExpanded:!0,expandable:!1,children:[(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["In your WordPress admin, go to ",(0,Wi.jsx)("strong",{children:"Plugins"})," \u2192"," ",(0,Wi.jsx)("strong",{children:"Add New"}),', search for "',(0,Wi.jsx)("strong",{children:"Revisual"}),'", or install directly from'," ",(0,Wi.jsxs)("a",{href:"https://wordpress.org/plugins/revisual/",target:"_wp_revisual_plugin",children:["WordPress.org"," ",(0,Wi.jsx)("span",{className:"material-icons icon-xs",children:"open_in_new"})]}),", then activate the plugin."]}),(0,Wi.jsxs)("li",{children:["Open the ",(0,Wi.jsx)("strong",{children:"Revisual"})," menu and log in to connect your site \u2014 this will automatically handle authorization."]}),(0,Wi.jsx)("li",{children:"Once connected, select the widget to embed. You can use a shortcode or the Gutenberg block."})]}),(0,Wi.jsx)("p",{children:"No additional setup is required \u2014 the plugin handles everything automatically."})]})]})},zR={1:"Add website",2:"Select platform",3:"Install widget"},OR={[dr]:{[RM]:rR,[NM]:PR,[DM]:aR,[PM]:iR,[zM]:sR,[OM]:lR,[MM]:DR},[Ar]:{[RM]:rR,[NM]:oR,[DM]:aR,[PM]:iR,[zM]:sR,[OM]:lR},[ur]:{[RM]:dR,[NM]:AR,[DM]:uR,[PM]:pR,[zM]:hR,[OM]:gR},[pr]:{[RM]:rR,[NM]:oR,[DM]:aR,[PM]:iR,[zM]:sR,[OM]:lR}},MR=e=>{let{uuid:t,slug:r,widgetType:o,widgetTypePrintable:a,onClose:s,widgetTemplate:l=""}=e;
2const[c]=(0,n.useState)(document.createElement("div")),[d,A]=(0,n.useState)({showWrapper:!1,showContainer:!1}),{domains:u}=Xv(),[p,h]=(0,n.useState)(1),[g,m]=(0,n.useState)("");(0,n.useEffect)(()=>(document.body.appendChild(c),u.collection.length&&h(2),()=>document.body.removeChild(c)),[]);const f=(0,n.useCallback)(()=>{var e,n;(e=A,n={showWrapper:!1,showContainer:!1},e(n),Promise.resolve()).then(()=>mR(150)).then(()=>{document.body.style.overflow="auto",s()})},[d]),C=(0,n.useCallback)(()=>{h(e=>e+1)},[p,g]),b=(0,n.useCallback)(()=>{h(e=>e-1)},[p,g]),v=(0,n.useCallback)(e=>{e.preventDefault(),h(1)},[p]),x=(0,n.useCallback)(e=>{m(e)},[p,g]),y=(0,n.useMemo)(()=>3===p?`${zR[p]} on ${LM[g]}`:zR[p],[p,g]),w=(0,n.useMemo)(()=>{switch(p){case 1:default:return null;case 2:return(0,Wi.jsx)("div",{className:"install-modal--footer",children:(0,Wi.jsx)("button",{className:"btn btn-primary",onClick:C,disabled:!g,children:"Next"})});case 3:return(0,Wi.jsxs)("div",{className:"install-modal--footer",children:[(0,Wi.jsx)("button",{className:"btn btn-outline-primary",onClick:b,children:"Back"}),(0,Wi.jsx)("button",{className:"btn btn-primary",onClick:f,children:"Finish"})]})}},[p,C,g]),_=(0,n.useMemo)(()=>{switch(p){case 1:return(0,Wi.jsx)(TM,{onNextStep:C});case 2:return(0,Wi.jsx)(vR,{onSelectedPlatform:x,selectedPlatform:g,onGoToAddWebsite:v,widgetType:o});case 3:const e=OR[o][g];return(0,Wi.jsx)(e,{uuid:t,slug:r,widgetType:o,widgetTypePrintable:a,onGoToAddWebsite:v,widgetTemplate:l});default:return null}},[p,C,g,x]);return i.createPortal((0,Wi.jsx)("div",{className:pc()("install-modal--wrapper",t,`install-modal--wrapper-${g}-step-${p}`,{show:d.showWrapper}),id:"install-modal-wrapper",onClick:e=>{document.querySelector("#install-modal-container").contains(e.target)||(e.stopPropagation(),f())},children:(0,Wi.jsxs)("div",{className:pc()("install-modal--container",{show:d.showContainer}),id:"install-modal-container",children:[(0,Wi.jsx)("div",{className:"install-modal--close-wrapper",onClick:f,children:(0,Wi.jsx)("div",{className:"install-modal--close",children:(0,Wi.jsx)("i",{className:"material-icons",children:"close"})})}),(0,Wi.jsxs)("div",{className:"install-modal--header",children:[(0,Wi.jsxs)("h3",{children:["Install ",o," widget"]}),(0,Wi.jsx)(IM,{currentStep:p}),(0,Wi.jsx)("h4",{className:"text-secondary",children:y})]}),(0,Wi.jsx)("div",{className:"install-modal-content",children:_}),w]})}),c)};var RR=t(74392);const LR=e=>{let{value:t,showDownloadButton:r,title:o,containerClassName:a,showQrCode:i,qrCodeFgColor:s,qrCodeBgColor:l}=e;const c=(0,n.useRef)(),d=(0,n.useCallback)(async e=>{e.preventDefault();const n=(e=>`data:image/svg+xml;charset=utf-8,${encodeURIComponent(e)}`)((t=c.current,(new XMLSerializer).serializeToString(t)));var t;const r=await(async e=>{const n=document.createElement("img");return n.src=e,new Promise((t,r)=>{n.onload=()=>t(n),n.onerror=r,n.src=e})})(n),a=document.createElement("canvas");a.width=c.current.clientWidth,a.height=c.current.clientHeight,a.getContext("2d").drawImage(r,0,0,c.current.clientWidth,c.current.clientHeight);const i=a.toDataURL("image/png",1),s=o.replaceAll(" ","_").toLowerCase()+".png",l=document.createElement("a");l.href=i,l.download=s,l.click()},[o]),A=r?(0,Wi.jsx)("button",{className:"btn btn-sm btn-outline-dark",onClick:d,children:"Download QR Code"}):null,u=o?(0,Wi.jsx)("h5",{children:o}):null,p=u?(0,Wi.jsxs)("div",{children:[u," "]}):null,h=i?(0,Wi.jsx)(RR.rg,{value:t,ref:c,width:250,fgColor:s,bgColor:l}):null;return(0,Wi.jsxs)("div",{className:a,children:[p,h,A]})};LR.defaultProps={title:null,showDownloadButton:!0,containerClassName:"form-group"};const UR=LR,GR=e=>{let{url:n,title:t,subtitle:r="QR Code"}=e;return(0,Wi.jsxs)("div",{className:"form-group ",children:[(0,Wi.jsx)("h5",{children:r}),(0,Wi.jsx)(LR,{value:n,title:t,showDownloadButton:!0,containerClassName:"dc-share-popup-install-tab",showQrCode:!0,qrCodeBgColor:"#fff",qrCodeFgColor:"#000"})]})},WR=()=>{const{currentOrganization:e}=Bm(),{app:t,showGraceModal:r}=eh(),o=(0,n.useCallback)(e=>{r(!0)},[t.showGraceModal]);return!e||!e.model.created>1755664392&&"dc"!==Xt.branding?null:(0,Wi.jsx)("div",{children:(0,Wi.jsx)("div",{className:"text-info cursor-info",onClick:o,children:"What's this?"})})},HR=e=>{let{widgetTypeName:t="Widget",...r}=e;const{widgetModel:o,widget:a}=r,i=a.model.widget_type,{currentOrganization:s}
2=Bm(),[l,c]=(0,n.useState)(!1);(0,n.useEffect)(()=>{a.updateSuccess&&window.updateJquery()},[a.updateSuccess]);const d=Jh(s,Boolean(a.model.available)),A=!(!a.update&&(a.model.available||d)),u=d?null:Qh(s),p=o.available||d?null:(0,Wi.jsx)("div",{className:"alert alert-danger",children:(0,Wi.jsxs)("div",{className:"d-flex align-items-start",children:[(0,Wi.jsx)("i",{className:"material-icons icon-sm text-danger p-0 m-0 m-r-5",children:"warning"}),(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("p",{children:["You cannot publish this ",i," widget because you have reached the maximum number of widgets allowed for your current plan."]}),u&&(0,Wi.jsxs)("p",{children:["Click here to upgrade to the minimum required plan"," ",(0,Wi.jsx)("strong",{children:u}),"."]}),(0,Wi.jsxs)("div",{className:"d-flex flex-column justify-content-center align-items-center",children:[(0,Wi.jsx)(Rl,{to:"/billing",children:(0,Wi.jsx)("button",{className:"btn btn-success btn-sm",children:"Upgrade now"})}),(0,Wi.jsx)(WR,{})]})]})]})}),h=(0,n.useCallback)(e=>e=>{r.onUpdateStatus(1*a.model.available?0:1)},[r.onUpdateStatus,a]),g=(0,n.useCallback)(e=>{h("available")(e)},[h]),m=(0,n.useCallback)(()=>{c(!0)},[c]),f=(0,n.useCallback)(()=>{c(!1)},[c]),C=t.toLowerCase(),b=o.available&&d?(0,Wi.jsx)("div",{className:"d-flex flex-column",children:(0,Wi.jsx)("div",{className:"my-2",children:(0,Wi.jsx)("button",{className:pc()("btn btn-primary w-100",{disabled:r.disabled||!o.available}),disabled:r.disabled||!o.available,onClick:m,children:"Install"})})}):null,v=d||o.available?(0,Wi.jsx)(kj,{fieldName:"available",label:"Make this widget available to others",onChange:h,checked:o.available,disabled:A,tooltip:1*a.model.available===0?{message:`In order to share your ${C} and make it accessible by\n              others, change it status to published. You can make it here using\n              the toggle button.`}:null}):null,x=(0,Wi.jsxs)(p_,{title:"Publish",subtitle:`Your ${C} is ${1*a.model.available==0?" not":""} published.`,keepExpanded:!0,children:[v,p,b,(0,Wi.jsx)(Vy,{className:"p-2",children:a.updateSuccess?"Changes have been saved!":null})]}),y=!o.available&&d?(0,Wi.jsxs)("div",{className:"alert alert-warning fade show d-flex align-items-center flex-column p-2",children:["This widget is unpublished. Publish your widget first.",(0,Wi.jsx)("button",{className:"btn btn-primary btn-sm m-2",onClick:g,children:"Publish"})]}):null,w=l?(0,Wi.jsx)(MR,{widgetType:i,uuid:a.model.uuid,slug:a.model.slug,show:l,onClose:f,widgetTypePrintable:C,widgetTemplate:a.model.template}):null,_=r.disabled?(0,Wi.jsx)(xf,{}):(0,Wi.jsx)("div",{children:(0,Wi.jsx)($b,{error:a.updateError,defaultErrorMessage:"Could not save your settings. Please try again"})});return(0,Wi.jsxs)(b_,{id:"install_tab",show:!1,footer:_,children:[x,a.model.available&&r.shareableUrl?(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(p_,{title:"Hosted Link and Redirection",subtitle:"Copy the widget-hosted Link and/or set the destination for navigation.",defaultExpanded:a.model.available,children:(0,Wi.jsx)(_M,{url:r.shareableUrl,widgetModel:o,widgetTypeName:C,onUpdateSettings:r.onUpdateWidgetSettings,onSubmit:r.onSubmit})}),(0,Wi.jsx)(p_,{title:"QR code",subtitle:"Download your QR Code. Utilize it in your posters and social media promotions to enhance visibility.",children:(0,Wi.jsx)(GR,{url:r.shareableUrl,title:o.name,subtitle:`QR Code for '${o.name}' ${C}`})})]}):null,(0,Wi.jsx)("div",{className:"mx-2",children:y}),w]})},VR=e=>e.show?e.children?(0,Wi.jsx)("div",{className:"calendar-filters",children:e.children}):(0,Wi.jsx)("p",{}):null,qR=e=>{const n=n=>()=>{e.onChangeDate(n)};return(0,Wi.jsxs)("div",{className:"rev-navigation",children:[(0,Wi.jsx)("div",{className:"rev-navigation-arrow rev-navigation-arrow_prv",onClick:n(-1),children:(0,Wi.jsx)("i",{className:"material-icons",children:"keyboard_arrow_left"})}),(0,Wi.jsx)("div",{className:"rev-navigation-arrow rev-navigation-arrow_next",onClick:n(1),children:(0,Wi.jsx)("i",{className:"material-icons",children:"keyboard_arrow_right"})})]})},$R=e=>{if(!e.show)return null;const{currentDate:n,events:t,eventsNumberOption:r,showUpcomingNavigation:o}=e,a=["upcoming","all"].indexOf(r)>=0;let i=Oa(n,{month:"long",year:"numeric"});if(!a||o){const e=t.length?new Date(1e3*t[0].start_time):n,r=t.length?new Date(1e3*t[t.length-1].start_time):n,o=Oa(e,{month:"long"}),a=Oa(e,{year:"numeric"}),s=Oa(r,{month:"long"}),l=Oa(r,{year:"numeric"});i=a!==l?`${o} ${a} - ${s} ${l}`:o!==s?`${o} - ${s} ${a}`:`${o} ${a}`}return e.showDayName&&(i+=" - "+Oa(n,{weekday:"long"})),(0,Wi.jsx)("div",{className:"dce__h1",children:i})};$R.defaultProps={showDayName:!1,showUpcomingNavigation:!1};const YR=$R,JR=e=>
2{const[t,r]=(0,n.useState)(!1),o=(0,n.useContext)(Rs),{t:a}=mm(),i="selector-"+e.header.toLowerCase().replace(" ","");(0,n.useEffect)(()=>(document.addEventListener("click",c),()=>{document.removeEventListener("click",c)}));const s=(0,n.useCallback)(n=>()=>{r(!1),e.onChange(n)},[e.onChange,t]),l=(0,n.useCallback)(()=>{r(!t)},[t]),c=e=>{const n=document.querySelector("#"+i);e.stopPropagation(),!n.contains(e.target)&&t&&r(!1)},{options:d}=e;let A=e.currentSelection.id?null:(0,Wi.jsx)("i",{className:"material-icons",children:"done"});const u=d.length?d.filter(e=>{const n=o.filterRenderName(e);return n&&n.length}).map((n,t)=>{let r=null;e.currentSelection&&n.id!==e.currentSelection.id||(r=(0,Wi.jsx)("i",{className:"material-icons",children:"done"}));const a=o.filterRenderName(n);return(0,Wi.jsxs)("div",{onClick:s(n),className:pc()("calendar-filters--options_dropdown-item",{active:!!r}),children:[r," ",a]},"fl-"+t)}):null;return d?(0,Wi.jsx)("div",{className:"calendar-filters--selector",id:i,children:(0,Wi.jsxs)("div",{className:"calendar-filters--options",children:[(0,Wi.jsx)("div",{className:pc()("calendar-filters--options_selected",{active:t}),onClick:l,children:e.header}),(0,Wi.jsx)("div",{className:"calendar-filters--options_dropdown-container "+(t?"expanded":""),children:(0,Wi.jsxs)("div",{className:"calendar-filters--options_dropdown ",children:[(0,Wi.jsxs)("div",{onClick:s(e.allOption),className:pc()("calendar-filters--options_dropdown-item",{active:!e.currentSelection.id}),children:[A,a("Any")]}),u]})})]})}):null},QR=e=>{const t=(0,n.useContext)(Rs),r=(0,n.useContext)(lO),{filters:o}=xj(),a=(0,n.useMemo)(()=>t.availableFilters.reduce((e,n)=>(e[n]=o.widgetFiltersCollection.filter(e=>e.kind===n),e),{}),[o.widgetFiltersCollection]);return(0,n.useMemo)(()=>t.availableFilters.map(n=>{if(!r["show"+n+"Dropdown"])return null;const o=r["label"+n+"Dropdown"];return(0,Wi.jsx)(JR,{allOption:{kind:n,id:null,name:"Any"},onChange:e.onChangeFilter,options:a[n]&&a[n].length?a[n]:[],currentSelection:e.selectedFilters?e.selectedFilters[n]:{},header:o||t.filtersSettings[n].label},"sk-"+n)}).filter(e=>e),[r,a,e.selectedFilters,t.availableFilters])};QR.defaultProps={};const KR=QR,XR=e=>{const t=(0,n.useContext)(lO),r=(0,n.useContext)(Rs),{calendar:o}=e,a=t.filterNamesHeader,i=(0,n.useMemo)(()=>a&&o.model.filter_settings&&o.model.filter_settings.filters?o.model.filter_settings.filters.groups.map(e=>e.rules.filter(e=>"is"==e.operator.value&&r.canUserFilter[e.field.value]).map(e=>e.label)).flat().join(", "):null,[o.model.filter_settings]);return a&&""!==i?(0,Wi.jsx)("h4",{className:"campuses-groups-header",children:i}):null};XR.defaultProps={};const ZR=XR,eL=(e,t,r,o,a,i)=>{const s=(0,n.useMemo)(()=>{const n=e._filters.reduce((e,n)=>(e[n.field.value]=n,e));return e.availableFilters.map(e=>{if(!t["show"+e+"Dropdown"])return null;const r=n[e];return r&&void 0!==r.fetch&&!1===r.fetch?null:e}).filter(e=>e).join(",")},[e.availableFilters,t]);(0,n.useEffect)(()=>{a&&r(o,"widget_filters",s,null,e.type)},i)},nL=()=>{const[e,t]=(0,n.useState)(!1),r=(0,n.useCallback)(n=>(n.preventDefault(),t(!e),!1),[e]);(0,n.useCallback)(e=>(e.preventDefault(),t(!1),!1),[e]);return{showPopup:e,onShow:r}};nL.defaultProps={},nL.propTypes={url:nl().string.isRequired,title:nl().string.isRequired,text:nl().string};const tL=nL,rL=!!navigator.share,oL=e=>{const{t:n}=mm();return rL?(0,Wi.jsxs)("a",{href:e.url,onClick:async n=>{try{n.preventDefault(),await navigator.share({title:e.title,url:e.url}).then(n=>{e.onShareSuccess&&e.onShareSuccess()}).catch(n=>{window.open(`${e.url}?dce-fallback-1`,"__DCE_FALLBACK"),e.onShareError&&e.onShareError()})}catch(t){e.onShareError&&e.onShareError(),window.open(`${e.url}?dce-fallback-1`,"__DCE_FALLBACK")}return!1},className:"dc-share-button",children:[(0,Wi.jsx)("div",{className:pc()("dc-socials-icon","dc-socials-icon--more"),children:(0,Wi.jsx)("i",{className:"material-icons",children:"more_horiz"})}),(0,Wi.jsx)("div",{className:"dc-share-button--label",children:n("More")})]}):null},aL=e=>{let{url:n,title:t,text:r,type:o}=e;const a=jr.getEndpointAddress()+"/img/socials/"+o+".svg",i=(0,Wi.jsx)("img",{className:"dc-share-button--img",src:a,alt:t});return(0,Wi.jsxs)("a",{href:n,className:"dc-share-button",target:`_dc_${o}`,title:`Share on ${Na(o)}`,children:[(0,Wi.jsx)("div",{className:pc()("dc-socials-icon",`dc-socials-icon--${o}`),children:i}),(0,Wi.jsx)("div",{className:"dc-share-button--label",children:Na(o)})]})},iL=e=>{let{url:n,title:t,text:r}=e;const o=`https://www.facebook.com/sharer/sharer.php?u=${n}`;return(0,Wi.jsx)(aL,{url:o,title:t,text:r,type:"facebook"})};iL.defaultProps={};const sL=iL,lL=e=>{let{url:n,title:t,text:r}=e;const o=`https://twitter.com/intent/tweet?url=${n}&text=${t}`;return(0,Wi.jsx)(aL,{url:o,title:t,text:r,type:"x"})};lL.defaultProps={};const cL=lL,dL=e=>{let{url:t}=e;
2const[r,o]=(0,n.useState)(!1),{t:a}=mm();(0,n.useEffect)(()=>{if(r){const e=document.querySelector(".dc-share-popup--link-input-notification");e&&e.scrollIntoView(),setTimeout(()=>{o(!1)},3e3)}},[r]);const i=(0,n.useCallback)(e=>{av("dc-share-input")&&o(!0)},[t]),s=r?(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("br",{}),(0,Wi.jsx)("div",{className:"dc-share-popup--link-input-notification",role:"alert",children:a("Link copied to clipboard")})]}):null;return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("div",{className:"dc-share-popup--link-input",children:[(0,Wi.jsx)("div",{className:"dc-share-popup--link-input_value-container",children:(0,Wi.jsx)("input",{id:"dc-share-input",className:"dc-share-popup--link-input_value",value:t})}),(0,Wi.jsx)("button",{className:"dc-share-popup--link-input_button",onClick:i,children:a("Copy")})]}),s]})};dL.defaultProps={};const AL=dL,uL=e=>{let{url:t,title:r,text:o,onClose:a,widgetSelectorID:s}=e;const[l]=(0,n.useState)(document.createElement("div"));(0,n.useEffect)(()=>(document.body.appendChild(l),()=>{document.body.removeChild(l)}),[]);const c=(0,n.useContext)(lO),{t:d}=mm(),A=(0,n.useCallback)(e=>{a(e)},[]),u=1===Number.parseInt(c.popupQrCode),p=1===Number.parseInt(c.popupShareLink),h=1===Number.parseInt(c.shareFacebookShow),g=1===Number.parseInt(c.shareXButtonShow),m=c.qrCodeBgColor,f=c.qrCodeFgColor,C=p?(0,Wi.jsx)(AL,{url:t}):null;return i.createPortal((0,Wi.jsx)("div",{className:`dc-share-popup dc-share-popup--hidden dc-share-popup--fade-in ${s}`,id:"dc-share-popup",children:(0,Wi.jsxs)("div",{className:"dc-share-popup--card",children:[(0,Wi.jsx)("div",{className:"dc-share-popup--card--close",onClick:A}),(0,Wi.jsxs)("div",{className:"dc-share-popup--card-section",children:[(0,Wi.jsx)("div",{className:"dc-share-popup--card-section--header",children:d("Share")}),(0,Wi.jsxs)("div",{className:"dc-share-popup--card-section--subheader",children:[d("Link to")," ",r]}),(0,Wi.jsx)("div",{className:"",children:(0,Wi.jsx)(UR,{value:`${t}?_s=qr`,title:null,showDownloadButton:!1,containerClassName:"dc-share-popup--card-section--qr",showQrCode:u,qrCodeBgColor:m,qrCodeFgColor:f})})]}),(0,Wi.jsxs)("div",{className:"dc-share-popup--card-section--buttons",children:[h?(0,Wi.jsx)(sL,{title:r,url:t}):null,g?(0,Wi.jsx)(cL,{title:r,url:t}):null,(0,Wi.jsx)(oL,{title:r,url:t,text:o})]}),C]})}),l)},pL=e=>{let{title:t,url:r,text:o,className:a="dc-calendar-share-button"}=e;const{onShow:i,showPopup:s}=tL({url:r,title:t,text:o}),l=(0,n.useContext)(lO),{t:c}=mm(),{calendar:d}=Px(),A=1===l.calendarShowShare,u=s?(0,Wi.jsx)(uL,{url:r,title:t,text:o,onClose:i,widgetSelectorID:`dce_calendar__${d.model.uuid}`}):null;return A?(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{onClick:i,className:a,children:[(0,Wi.jsx)("i",{className:"material-icons",children:Pn})," ",c("Share")]}),u]}):null},hL=e=>{let{onSearch:t}=e;const r=(0,n.useContext)(lO),[o,a]=(0,n.useState)(Boolean(r.searchExpandedDefault)),{calendar:i}=Px(),{events:s}=w_(),l=i.fetch||s.fetch,c=(0,n.useRef)();(0,n.useEffect)(()=>{Boolean(r.searchExpandedDefault)&&a(!0)},[r]);const d=(0,n.useCallback)(e=>(e.preventDefault(),e.stopPropagation(),console.log("search"),t(c.current.value),!0),[c.current,t]),A=(0,n.useCallback)(e=>(t(""),!0),[]),u=(0,n.useCallback)(()=>{if(Boolean(r.searchExpandedDefault))return a(!0),!1;a(!o)},[o,r]);return t&&Boolean(r.searchEnabled)?(0,Wi.jsxs)("form",{className:pc()("rev-cal-search-block",{"rev-cal-search-block_expanded":o}),onSubmit:d,onReset:A,children:[(0,Wi.jsxs)("div",{className:"rev-cal-expand-search-block-btn",onClick:u,children:[(0,Wi.jsx)("i",{className:"material-icons",children:"search"})," "]}),(0,Wi.jsx)("input",{ref:c,type:"search",className:"rev-cal-search-block-input",placeholder:r.searchInputPlaceholder,disabled:l}),(0,Wi.jsx)("button",{type:"reset",className:"rev-cal-expand-clear-block-btn",disabled:l,children:"\xd7"}),(0,Wi.jsx)("button",{type:"submit",className:"rev-cal-search-block-btn",disabled:l,children:"Search"})]}):null},gL=e=>{let{url:n}=e;const{t:t}=mm();return n?(0,Wi.jsxs)("div",{className:"dc-subscribe-popup--card-section--subheader",children:[t("Follow live"),(0,Wi.jsxs)("a",{href:n,className:"dc-subscribe-popup--rss-feed-link",target:"_revRSS",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"rss_feed"}),t("RSS Feed")]})]}):null},mL="caldav.my.revisual.io",fL=[{label:"Apple",icon:"apple.png",url:e=>`webcal://${mL}/${e}`},{label:"Google",icon:"google.png",url:e=>"https://www.google.com/calendar/render?cid="+encodeURIComponent(`webcal://${mL}/${e}`)},{label:"Outlook 365",icon:"outlook365.png",url:(e,n)=>"https://outlook.office.com/owa?path=%2Fcalendar%2Faction%2Fcompose&rru=addsubscription&url="+encodeURIComponent(`webcal://${mL}/${e}`)+`&name=${n}`},{label:"Download ICS file",icon:"ics_file.png",url:e=>`https://${mL}/${e}`,offline:!0}],CL=e=>{let{iCalPath:t,title:r,containerClassName:o="dc-subscribe-popup--add-to-calendar-container",itemClassName:a="dc-subscribe-popup--add-to-calendar-link",wrapperClassName:i="dc-subscribe-popup--add-to-calendar-links",showLabel:s=!0}=e;const{t:l}=mm(),c=(0,n.useMemo)(()=>fL.map(e=>(0,Wi.jsxs)("a",{href:e.url(t,r),className:a,target:"_revICAL",children:[(0,Wi.jsx)("img",{src:Xm(`img/calendar_apps/${e.icon}`),alt:l(e.label)}),s&&l(e.label)," ",e.offline&&(0,Wi.jsx)("span",{className:"dc-subscribe-popup_offline",children:"(Offline)"})]},e.label)),[t]);return t?(0,Wi.jsx)("div",{className:o,children:(0,Wi.jsx)("div",{className:i,children:c})}):null},bL=e=>{let{title:t,onClose:r,RSSUrl:o=null,iCalPath:a=null}=e;const s=(0,n.useContext)(lO),{t:l}=mm(),{calendar:c}
2=Px(),[d]=(0,n.useState)(document.createElement("div"));(0,n.useEffect)(()=>(document.body.appendChild(d),()=>{document.body.removeChild(d)}),[]);const A=(0,n.useCallback)(e=>{r(e)},[]),u=1===Number.parseInt(s.popupSubscribeShow),p=1===Number.parseInt(s.popupRSSLink)?(0,Wi.jsx)(gL,{url:o}):null,h=u?(0,Wi.jsx)(CL,{iCalPath:a,title:t}):null;return i.createPortal((0,Wi.jsx)("div",{className:`dc-subscribe-popup dc-subscribe-popup--hidden dc-subscribe-popup--fade-in dce_calendar__${c.model.uuid}`,id:"dc-subscribe-popup",children:(0,Wi.jsxs)("div",{className:"dc-subscribe-popup--card",children:[(0,Wi.jsx)("div",{className:"dc-subscribe-popup--card--close",onClick:A}),(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"dc-subscribe-popup--card-section--header",children:[l("Subscribe to")," ",t]}),(0,Wi.jsx)("div",{className:"dc-subscribe-popup--card-section--subheader",children:l("Open with your calendar app")}),h]}),p]})}),d)},vL=e=>{let{title:t,url:r,RSSUrl:o,text:a,className:i="dc-calendar-subscribe-button",iCalPath:s=null}=e;const{onShow:l,showPopup:c}=tL({url:r,title:t,text:a}),d=(0,n.useContext)(lO),{t:A}=mm(),u=1===d.calendarShowSubscribe,p=c?(0,Wi.jsx)(bL,{url:r,title:t,text:a,onClose:l,RSSUrl:o,iCalPath:s}):null;return u?(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{onClick:l,className:i,children:[(0,Wi.jsx)("i",{className:"material-icons",children:"add"})," ",A("Add to calendar")]}),p]}):null},xL=e=>{let{currentDate:t,events:r,calendar:o,showMonthSelector:a=!0,onUpcomingNavigationChange:i,selectedFilters:s,onChangeDate:l,onChangeFilter:c,onSearch:d}=e;const[A,u]=(0,n.useState)({showFilters:!1}),{fetchCalendarFilters:p,filters:h}=xj(),g=(0,n.useContext)(lO),m=(0,n.useContext)(Rs),f=(0,n.useCallback)(()=>{u({showFilters:!A.showFilters})},[A.showFilters]);eL(m,g,p,o.model.uuid,A.showFilters,[m.availableFilters,A.showFilters]);const C=1===g.showMonthHeader,b=g.eventsNumberOption||"all",v=1===g.showPaginationNavigation,x=["upcoming","all"].indexOf(b)>=0&&v,y=1===g.showUpcomingNavigation&&"upcoming-limit"==b,w=x?(0,Wi.jsx)(qR,{onChangeDate:l}):null,_=y?(0,Wi.jsx)(qR,{onChangeDate:i}):null,E=(0,n.useMemo)(()=>m.availableFilters.map(e=>g[`show${e}Dropdown`]?1:0).reduce((e,n)=>e+n,0)>0,[m.availableFilters,g]),k=1===g.filterExpanded,B=1===g.filterToggleShow;(0,n.useEffect)(()=>{u({showFilters:k&&E})},[k,E]);const S=E&&1===g.showFiltersLabel,j=E&&S?g.headerFiltersLabel:"",T=a?(0,Wi.jsxs)("div",{className:"month-selector",children:[(0,Wi.jsx)(YR,{currentDate:t,show:C,events:r,eventsNumberOption:b,showUpcomingNavigation:y}),w,_]}):null,F=S?(0,Wi.jsx)("div",{className:pc()("filter_title"),children:j}):null,I=B&&E?(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("div",{className:pc()("month-selector--filters-button",{active:A.showFilters||k}),onClick:f,children:(0,Wi.jsx)("i",{className:"material-icons",children:"filter_list"})}),F]}):null,N=h.fetchCalendarFilters?(0,Wi.jsx)("div",{className:"loading-indicator",children:(0,Wi.jsx)(xf,{})}):null,D=A.showFilters&&!N?(0,Wi.jsx)(KR,{onChangeFilter:c,selectedFilters:s}):null;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)(ZR,{calendar:o}),(0,Wi.jsxs)("div",{className:"dc-calendar--filter-share-container",children:[(0,Wi.jsxs)("div",{className:"month-selector--filters-controls",children:[I,(0,Wi.jsx)(hL,{onSearch:d})]}),(0,Wi.jsxs)("div",{className:"dc-calendar--header-features-container",children:[(0,Wi.jsx)(vL,{title:rn(o.model),url:Zm(`c/${o.model.slug}`),RSSUrl:`https://my.revisual.io/feeds/calendar/${o.model.uuid}.rss`,iCalPath:`${o.model.integration.uuid}/${o.model.uuid}`}),(0,Wi.jsx)(pL,{title:rn(o.model),url:Zm(`c/${o.model.slug}`,o.model.widget_domain)})]})]}),T,"",(0,Wi.jsxs)(VR,{show:A.showFilters,children:[N,D]})]})},yL=e=>{let{icon:n,title:t,children:r,showBottomBorder:o=!0}=e;const a=t?(0,Wi.jsx)("div",{className:"col-content__title",children:(0,Wi.jsx)("h3",{className:"",children:t})}):null;return(0,Wi.jsx)("div",{className:"event-row--details",children:(0,Wi.jsxs)("div",{className:pc()("event-row--details-row",{"event-row--details-row_no-border":!o}),children:[(0,Wi.jsx)("div",{className:"col-icon",children:(0,Wi.jsx)("i",{className:"material-icons",children:n})}),(0,Wi.jsxs)("div",{className:"col-content ",children:[a,(0,Wi.jsx)("div",{className:"col-content__body",children:r})]})]})})},wL=e=>{const{className:n="",buttonClassName:t="dce--event-card--cta-btn"}=e;return(0,Wi.jsx)("div",{className:pc()(n),children:(0,Wi.jsx)("a",{className:t,href:e.url,target:e.target,dangerouslySetInnerHTML:{__html:e.label}})})},_L=e=>{let{event:t,settingsPrefix:r="cPopup",className:o="",buttonClassName:a=""}=e;const i=(0,n.useContext)(lO),s=i[`${r}CTAAction1st`],l=t.ctas[s]||null,c=l?l.label:"",d=1===Number.parseInt(i[`${r}1stDefaultCTALabel`]),A=i[`${r}
21stCTALabel`],u=d?c:A,p=1===Number.parseInt(i.openLinksNewTab);return l?"cPopup"===r?(0,Wi.jsx)("div",{className:"event-row--details",children:(0,Wi.jsx)("div",{className:"event-row--details-row",children:(0,Wi.jsx)(wL,{label:u,url:l.url,className:o,buttonClassName:a,target:p?"_blank":"_self"})})}):(0,Wi.jsx)(wL,{label:u,url:l.url,className:pc()(o,"dc_calendar_card-cta-action-position"),buttonClassName:a,target:p?"_blank":"_self"}):null},EL=e=>{const t=(0,n.useContext)(lO),r=t.formLinkLabel,o=t.formSectionTitle,a=1===Number.parseInt(t.openLinksNewTab),i=[],s=[...new Set(e.forms)].map((n,t)=>{if(i.indexOf(n["@id"])>=0)return null;i.push(n["@id"]);const s=e.showDescription?(0,Wi.jsx)("div",{className:"dce-event-form-description",dangerouslySetInnerHTML:{__html:n.description}}):null;return(0,Wi.jsx)(yL,{title:n.name||o,icon:"assignment_turned_in",children:(0,Wi.jsxs)("div",{children:[s,(0,Wi.jsx)("a",{href:n.url,target:a?"_blank":"_self",className:"event-form-submit",children:r})]})},n.id)});return s},kL=e=>(0,Wi.jsx)("div",{className:pc()("event-row--image-container","aspect-"+e.aspectRatio),children:(0,Wi.jsx)("img",{className:"event-row--image",src:e.src,onLoad:e.onLoad})}),BL=e=>{e&&(e.style.setProperty("display","block","important"),e.style.setProperty("visibility","visible","important"),e.style.setProperty("minHeight","11px","important"),e.style.setProperty("minHeight","100%","important"),e.style.setProperty("opacity","1","important"),e.style.setProperty("color","#717171","important"),e.style.setProperty("font-size","11px","important"))},SL=e=>{e&&(e.style.setProperty("display","inline","important"),e.style.setProperty("visibility","visible","important"),e.style.setProperty("min-height","11px","important"),e.style.setProperty("min-width","11px","important"),e.style.setProperty("width","11px","important"),e.style.setProperty("opacity","1","important"),e.style.setProperty("margin-right","5px"),e.style.setProperty("filter","grayscale(100%)","important"))},jL=e=>{const n={textAlign:e.align};return(0,Wi.jsx)("div",{ref:BL,style:n,children:(0,Wi.jsx)("a",{href:Xt.homepage,target:"newdcetab",ref:BL,style:{textDecoration:"none"},title:`Powered by ${Xt.displayName}`,alt:`Powered by ${Xt.displayName}`,children:(0,Wi.jsxs)("p",{ref:BL,children:[(0,Wi.jsx)("img",{src:`${jr.getEndpointAddress()}/img/branding/${Xt.branding}/icon/apple-icon.png`,ref:SL}),"Powered by ",Xt.displayName]})})})};jL.defaultProps={align:"left"};const TL=jL,FL=e=>(0,Wi.jsxs)("div",{className:pc()(`dce--event-badge dce--event-badge-${e.badgeType}`),children:[(0,Wi.jsx)("i",{className:"material-icons",children:e.icon}),(0,Wi.jsx)("span",{children:e.label})]});FL.defaultProps={icon:"autorenew",label:"Recurring"};const IL=FL,NL=e=>{const n=[],{t:t}=mm();e.showRecurringBadge&&n.push({label:t("Recurring"),icon:"autorenew",badgeType:"recurring"}),e.showFeaturedBadge&&n.push({label:t("Featured"),icon:"star_outline",badgeType:"featured"});const r=n.map((e,n)=>(0,Wi.jsx)(IL,{label:e.label,icon:e.icon,badgeType:e.badgeType},`ebg-${n}`)),o=e.location||"image-top";return(0,Wi.jsx)("div",{className:pc()(`dce--event-badge_container-position-${o}`,"dce--event-badge_container"),children:r})},DL=Intl.DateTimeFormat(navigator.language,{hour:"numeric",minute:"numeric",hour12:!0}),PL=Intl.DateTimeFormat(navigator.language,{dateStyle:"full"}),zL=e=>{const{t:n}=mm();if(!e.schedule||!e.schedule.length)return null;const t=[];e.schedule.map(e=>{const n=new Date(e.starts_at).getDate();t[n]||(t[n]=[]),t[n].push(e)});const r=t.map((n,t)=>{const r=new Date(n[0].starts_at),o=n.map((n,r)=>(0,Wi.jsx)("li",{className:"dce-schedule-event-time",children:(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("em",{className:"dce-schedule-time",children:DL.format(new Date(n.starts_at))}),(0,Wi.jsx)("span",{className:"dce-schedule-description",children:(0,Wi.jsx)("b",{children:n.name})})]})},`es-${e.eventId}-${t}${r}`));return(0,Wi.jsx)("div",{className:"event-row--details-row__schedule",children:(0,Wi.jsxs)("ul",{className:"event-row--details-row__schedule dce-schedule-ul",children:[(0,Wi.jsx)("li",{className:"dce-schedule-header",children:PL.format(r)}),o]})},`es-${e.eventId}-${t}`)});return(0,Wi.jsx)(yL,{title:n("Event schedule"),icon:"event_available",children:r})};zL.defaultProps={};const OL=zL,ML=Intl.DateTimeFormat(navigator.language,{hour:"numeric",minute:"numeric",hour12:!0}),RL=Intl.DateTimeFormat(navigator.language,{month:"2-digit"}),LL=Intl.DateTimeFormat(navigator.language,{day:"2-digit"}),UL=Intl.DateTimeFormat(navigator.language,{dateStyle:"full"}),GL=e=>
2e?$a(new Date(e.toLocaleString("en-US",{timeZone:Intl.DateTimeFormat().resolvedOptions().timeZone}))):null,WL=e=>{let{onShowMore:t,eventName:r,series:o,eventId:a,numberOfNextEvents:i,isAllDayEvent:s,eventStartDate:l}=e;const{t:c}=mm(),d=(0,n.useMemo)(()=>o?Ea(o,{forceset:!0}):null,[o,i]),A={},u=(0,n.useMemo)(()=>{let e;const n=l?new Date(new Date(l).getTime()+1e3):new Date,t=Date.UTC(n.getFullYear(),n.getMonth(),n.getDate()),r=new Date(n);r.setFullYear(r.getFullYear()+5);const o=d.between(n,r,!0).filter(e=>Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate())>t).slice(0,i);return o.map(n=>(void 0===e&&(e=n.getTimezoneOffset()-(new Date).getTimezoneOffset()),n.getTimezoneOffset()!==e?new Date(n.getTime()+60*(n.getTimezoneOffset()-e)*1e3):GL(new Date(n))))},[o,i,l]),p=u.length&&d.options.until?GL(d.after(new Date(u[u.length-1].getTime()+864e5),!1)):null,h=!d.options.until&&!d.options.count||!d.options.count&&d.options.until&&p&&u[u.length-1].getTime()<p.getTime()||!d.options.until&&d.options.count&&d.count()>=i;u.map(e=>{const n=`${e.getFullYear()}${RL.format(e)}${LL.format(e)}`;A[n]||(A[n]=[]),A[n].push(e)});const g=u?Object.keys(A).map((e,n)=>{const t=A[e],o=new Date(t[0]),i=t.map((e,t)=>(0,Wi.jsx)("li",{className:"dce-recurrence-event-time",children:(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("em",{className:"dce-recurrence-time",children:s?c("All day"):ML.format(e)}),(0,Wi.jsx)("span",{className:"dce-recurrence-description",children:(0,Wi.jsx)("b",{children:r})})]})},`red-${a}-${n}${t}`));return(0,Wi.jsx)("div",{className:"event-row--details-row__recurrence",children:(0,Wi.jsxs)("ul",{className:"event-row--details-row__recurrence dce-recurrence-ul",children:[(0,Wi.jsx)("li",{className:"dce-recurrence-header",children:UL.format(o)}),i]})},`resd-${a}-${n}`)}):null,m=h?(0,Wi.jsx)("button",{className:"dce-recurrence--more-btn",onClick:t,children:c("Show more")}):null;return(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)("p",{children:(0,Wi.jsxs)("strong",{children:[c("Next events in this series"),":"]})}),g,m]})},HL=e=>{let{series:n,eventId:t,eventName:r,description:o,onShowMore:a,showSeries:i,numberOfNextEvents:s,isAllDayEvent:l,eventStartDate:c}=e;const{t:d}=mm(),A=i?(0,Wi.jsx)(WL,{numberOfNextEvents:s,series:n,eventName:r,eventId:t,onShowMore:a,isAllDayEvent:l,eventStartDate:c}):null;return(0,Wi.jsxs)(yL,{title:d("Future event times in this recurring event series"),icon:"replay",children:[(0,Wi.jsxs)("p",{id:`series-${t}`,className:"dce-future-event-times-in-series",children:[d("This event repeats")," ",o,"."]}),A]})},VL=(new Date).toString().match(/\(([A-Za-z\s].*)\)/),qL=VL?2==VL.length?VL[1]:VL[0]:null,$L=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"short";return(new Date).toLocaleDateString(window.navigator.language,{day:"2-digit",timeZoneName:e}).substring(4)}()||qL||"",YL=()=>(0,n.useContext)(lO).generalShowTz?$L:"",JL=e=>{let{startDate:t,endDate:r,isAllDayEvent:o,showEventTimeOption:a}=e;const i=o?null:(0,Wi.jsx)(YL,{}),{t:s}=mm(),l=(0,n.useMemo)(()=>{if("compact"===a){if(o){const e=!t.isSameDay(r)?`${Oa(t,{weekday:"long",month:"long",day:"numeric"})} - ${Oa(r,{weekday:"long",month:"long",day:"numeric"})}`:Oa(t,{weekday:"long"});return`${s("All day")} (${e})`}{const e=Oa(t,{weekday:"long"}),n=Oa(r,{weekday:"long"}),o=Oa(t,{hour:"numeric",minute:"2-digit"}),a=Oa(r,{hour:"numeric",minute:"2-digit"});return t.isSameDay(r)?`${e} ${o} - ${a}`:`${e} ${o} - ${n} ${a}`}}if("short"===a)return o?s("All day"):`${Oa(t,{hour:"numeric",minute:"2-digit"})} - ${Oa(r,{hour:"numeric",minute:"2-digit"})}`;{const e=!t.isSameDay(r)?`${Oa(t,{weekday:"long",month:"long",day:"numeric"})} - ${Oa(r,{weekday:"long",month:"long",day:"numeric"})}`:Oa(t,{weekday:"long",month:"long",day:"numeric"});return o?`${s("All day")} (${e})`:(0,Wi.jsxs)(n.Fragment,{children:[Oa(t,{month:"long",day:"numeric",weekday:"long",hour:"numeric",minute:"2-digit"})," - ",Oa(r,{month:"long",day:"numeric",weekday:"long",hour:"numeric",minute:"2-digit"})]})}},[t,r,o,a]);return(0,Wi.jsxs)("p",{className:"",children:[l," ",i]})};JL.defaultProps={showEventTimeOption:"regular"};const QL=JL,KL=()=>
2{const[e,t]=(0,n.useState)(!1),r=(0,n.useCallback)(e=>(e.preventDefault(),t(!0),!1),[e]),o=(0,n.useCallback)(e=>(e.preventDefault(),t(!1),!1),[e]);return{showPopup:e,onClose:o,onShow:r}},XL=e=>{let{url:n,title:t,text:r}=e;const{onShow:o,showPopup:a,onClose:i}=KL(),{t:s}=mm(),{calendar:l}=Px(),c=a?(0,Wi.jsx)(uL,{url:n,title:t,text:r,onClose:i,widgetSelectorID:`dce_calendar__${l.model.uuid}`}):null;return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("a",{href:"#",onClick:o,target:"_blank",className:"share-event share-event--link",children:[(0,Wi.jsx)("i",{className:"material-icons",children:Pn})," ",s("Share")]}),c]})};XL.defaultProps={};const ZL=XL,eU=e=>{var t,r;let{place:o}=e;const a=(0,n.useContext)(lO),[i,s]=n.useState(null===o||void 0===o||null===(t=o.photos)||void 0===t||null===(r=t[0])||void 0===r?void 0:r.url),l=!!a.cPopupShowPlace,c=(0,n.useCallback)(e=>()=>{s(e)},[i]),d=(0,n.useMemo)(()=>{var e;return null===o||void 0===o||null===(e=o.photos)||void 0===e?void 0:e.map(e=>(0,Wi.jsx)("img",{src:e.url,alt:e.caption,className:pc()("dc-event-row--place_image-preview cursor-pointer",{"dc-event-row--place_image-preview--selected":e.url===i}),onClick:c(e.url)}))},[i]),A=d?(0,Wi.jsx)("div",{className:"dc-event-row--place_image-selector",children:d}):null,u=(0,n.useMemo)(()=>{var e;return null===o||void 0===o||null===(e=o.photos)||void 0===e?void 0:e.find(e=>e.url===i)},[i]);return o&&l&&u?(0,Wi.jsx)("div",{className:"dc-event-row--place",children:(0,Wi.jsxs)("div",{className:"event-row--image-container aspect-169",children:[(0,Wi.jsx)("div",{className:"dc-event-row--place_image-overlay"}),(0,Wi.jsx)("img",{src:u.url,alt:u.caption,className:"event-row--image"}),A,(0,Wi.jsx)("div",{className:"dc-event-row--place_name",children:o.displayName})]})}):null};eU.defaultProps={};const nU=eU;var tU=t(6904);const rU=tU.default||tU,oU={width:"100%",aspectRatio:"16 / 9"},aU=e=>{let{videoId:n}=e;return(0,Wi.jsx)("div",{className:"event-details--video-preview",children:(0,Wi.jsx)("iframe",{style:oU,src:`https://www.youtube.com/embed/${n}`,title:"YouTube Video Preview",frameBorder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0})})},iU={width:"100%",aspectRatio:"16 / 9"},sU=e=>{let{videoId:n}=e;return(0,Wi.jsx)("div",{className:"event-details--video-preview",children:(0,Wi.jsx)("iframe",{style:iU,src:`https://player.vimeo.com/video/${n}`,frameBorder:"0",allow:"autoplay; fullscreen",allowFullScreen:!0,title:"Vimeo Video Preview"})})},lU=e=>{try{const n=new URL(e);if("www.google.com"===n.hostname&&"/url"===n.pathname){const t=n.searchParams.get("q");return t?decodeURIComponent(t):e}return e}catch{return e}},cU=e=>{if(!e)return"";const n=lU(e);try{return new URL(n).href}catch{return n.trim()}},dU=(e,n)=>{if(!e||!n||!n.length)return!1;const t=cU(e);return!!t&&n.some(e=>cU(e)===t)},AU=e=>{const n=lU(e);if(/youtube.com|youtu.be/.test(n)){const e=n.match(/(?:youtu\.be\/|youtube\.com\/(?:embed\/|v\/|watch\?v=|watch\?.+&v=))([\w-]{11})/),t=null===e||void 0===e?void 0:e[1];return t?(0,Wi.jsx)(aU,{videoId:t}):null}if((e=>/vimeo.com/.test(e))(n)){var t;const e=null===(t=n.match(/(?:vimeo\.com\/|video\/)(\d+)/))||void 0===t?void 0:t[1];return e?(0,Wi.jsx)(sU,{videoId:e}):null}return null},uU=n.memo(e=>{let{event:t,hideDuplicateLinks:r=!1,duplicateLinkUrls:o=[]}=e;const{t:a}=mm(),i=(0,n.useContext)(lO),s=1===Number(i.openLinksNewTab),l=1===Number(i.generalUnderlineLinks),c=1===Number(i.turnVideoLinkIntoPreview);let d=!1;const A=t.description?rU(t.description,((e,n,t,r,o,a)=>({replace:i=>{const{type:s,name:l,attribs:c,children:d,data:A}=i;if(e){if("tag"===s&&"a"===l&&null!==c&&void 0!==c&&c.href){const e=c.href,i=AU(e);if(!i){if(o&&dU(e,a))return(0,Wi.jsx)(Wi.Fragment,{});const r={...c,target:n?"_blank":"_self",style:t?{textDecoration:"underline"}:c.style};return(0,Wi.jsx)("a",{...r,children:(0,tU.domToReact)(d)})}return r(),i}if("text"===s&&A){const e=AU(A);return e&&r(),e||null}}else if("tag"===s&&"a"===l){if(o&&null!==c&&void 0!==c&&c.href&&dU(c.href,a))return(0,Wi.jsx)(Wi.Fragment,{});const e={...c,target:n?"_blank":"_self",style:t?{textDecoration:"underline"}:c.style};return(0,Wi.jsx)("a",{...e,children:(0,tU.domToReact)(d)})}}}))(c,s,l,()=>{d=!0},r,o)):"";return(0,Wi.jsx)(yL,{title:a("Event details"),icon:"reorder",children:(0,Wi.jsx)("div",{className:pc()("event-row--detail
2s__pre",{"event-row--details__pre--has-video":d}),children:A})})}),pU=uU,hU=()=>{const{t:e}=mm(),n=Tl();return(0,Wi.jsx)(Wi.Fragment,{children:(0,Wi.jsxs)(Rl,{to:`${n.pathname}${n.search}#add-to-calendar`,className:"dc-event-add-to-calendar dc-event-add-to-calendar--link",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"add"}),e("Add to calendar")]})})},gU=e=>{let{location:t,displayLocation:r}=e;const o=(0,n.useContext)(lO),a=(0,n.useContext)(Rs),{t:i}=mm(),s=1===Number.parseInt(o.eventDetailsShowLocation),l=1===Number.parseInt(o.eventDetailsLinkLocation),c=s&&l,d=t&&(null!=r||null!=t.line_1||null!=t.line_2||t.street_address),A=function(e,n){var t;let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";if(!(n&&n.name||e))return null;if(r===_n.google&&(null===n||void 0===n||!n.hasSearchableLocation))return null;if(r===_n.google&&null!==n&&void 0!==n&&null!==(t=n.name)&&void 0!==t&&t.startsWith("places/"))return`https://www.google.com/maps/search/?api=1&query_place_id=${n.name.replace("places/","")}`;if(![e,n.line_1,n.line_1!==n.street_address?n.street_address:null,n.line_2,n.city].map(e=>null===e||void 0===e?void 0:e.replace(/,+$/,"").trim()).filter(Boolean).length)return null;const o=(a=e)?a.split(",").map(e=>e.trim()).filter(e=>!/^\d+\s*(km|mi|miles?)\b/i.test(e)&&!/^\d{3,6}(\s\d{2,4})?$/.test(e)).join(", ").replace(/,+$/,"").trim():null;var a;return`https://www.google.com/maps/search/?api=1&query=${encodeURIComponent(o)}`}(r,t,a.type),u=(0,n.useMemo)(()=>{if(r){const e=/(https?:\/\/[^\s]+)/g,n=r.match(e);return n?n[0]:null}return null},[r]),p=s&&c&&A,h=(0,n.useMemo)(()=>u||A,[u,A]),g=(0,n.useMemo)(()=>s&&d?(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)("div",{className:"col-icon",children:(0,Wi.jsx)("i",{className:"material-icons",children:"room"})}),(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h3",{className:"",children:i("Event location")}),(0,Wi.jsxs)("div",{className:pc()("dc-address-link",{"dc-address-link_url":!!A}),children:[r?(0,Wi.jsx)("p",{children:r}):t.name?(0,Wi.jsx)("h4",{children:t.name}):null,(0,Wi.jsxs)("p",{className:"",children:[t.line_1?(0,Wi.jsxs)("span",{children:[t.line_1,(0,Wi.jsx)("br",{})]}):null,!t.street_address||t.line_1&&t.line_1==t.street_address?null:(0,Wi.jsxs)("span",{children:[t.street_address,(0,Wi.jsx)("br",{})]}),t.line_2?(0,Wi.jsxs)("span",{children:[t.line_2,(0,Wi.jsx)("br",{})]}):null]}),p&&!u?(0,Wi.jsx)("a",{href:h,target:"_blank",children:(0,Wi.jsxs)("button",{className:"dc-address-link--link",children:[i("Show on map")," ",(0,Wi.jsx)("i",{className:"material-icons",children:"open_in_new"})]})}):null]})]})]}):null,[]);return(0,Wi.jsx)("div",{className:"col-content col-content--left",children:g})};const mU=n.memo(e=>{var t,r,o,a;const i=(0,n.useContext)(lO),{t:s}
2=mm(),[l,c]=(0,n.useState)(0),[d,A]=(0,n.useState)(3),{calendar:u}=Px(),p=e.event,[h,g]=function(){const e=(0,n.useRef)(null),[t,r]=(0,n.useState)(0);return(0,n.useEffect)(()=>{const n=e.current;if(!n)return;const t=()=>{r(n.scrollHeight)},o=new MutationObserver(t);o.observe(n,{childList:!0,subtree:!0,characterData:!0});const a=new ResizeObserver(t);return a.observe(n),t(),()=>{o.disconnect(),a.disconnect()}},[]),[e,t]}(),m=e.calendarSlug,f=p.forms&&!Array.isArray(p.forms)?[p.forms]:p.forms&&Array.isArray(p.forms)?p.forms:null,C=!(!f||!f.length),b=(0,n.useMemo)(()=>new Date(1e3*p.start_time),[p.start_time]),v=(0,n.useMemo)(()=>new Date(1e3*p.end_time),[p.end_time]),x=1===Number.parseInt(i.formShowForms),y=1===Number.parseInt(i.formShowDescription),w=1==Number.parseInt(i.eventDetailsShowLocation),_=1==Number.parseInt(i.eventDetailsShowImage),E=i.eventDetailsImageAspectRatio,k=1===Number.parseInt(i.eventDetailsShowOrganizer),B=1===Number.parseInt(i.eventDetailsShowOrganizerEmail),S=1===Number.parseInt(i.eventDetailsShowShareOptions),j=1===Number.parseInt(i.eventDetailsShowRepeatingEventsTimes)&&p.recurrence_description,T=1===Number.parseInt(i.eventDetailsShowRecurringSeries)&&p.recurrence_description,F=1===Number.parseInt(i.eventDetailsShowSubscribeOptions),I=1===Number.parseInt(i.eventDetailsShowTime),N=1===Number.parseInt(i.eventDetailsShowSchedule),D=1===Number.parseInt(i.generalShowDescription),P=1===Number.parseInt(i.generalShowShortSummary),z=1===Number.parseInt(i.recurringShowBadgeInDetails),O=1===Number.parseInt(i.featuredShowBadgeInDetails),M=i.recurringBadgeLocation,R=1===Number.parseInt(i.cPopupShowCta1st),L=1===Number.parseInt(i.eventDetailsHideDescriptionCtaLinks),U=i.cPopupCTAAction1st,G=p.ctas&&U&&p.ctas[U]||null,W=1===Number.parseInt(i.eventDetailsShowBranding)&&!(null===u||void 0===u||null===(t=u.model)||void 0===t||null===(r=t.organization)||void 0===r||null===(o=r.settings)||void 0===o||null===(a=o.logo)||void 0===a||!a.trim()),H=i.eventDetailsShowTimeOptions,V=x&&C?(0,Wi.jsx)(EL,{forms:f,showDescription:y}):null,q=R?(0,Wi.jsx)(_L,{event:p,className:"dce--event-card-details-item dce--event-card--cta",buttonClassName:"dce--event-card--cta-btn"}):null,$=Zm(`e/${m}/${p.slug}`,u.model.widget_domain),Y=B&&null!=p.organizer.email?(0,Wi.jsxs)("a",{href:"mailto:"+p.organizer.email,className:"event-details--details-anchor anchor ",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"email"}),p.organizer.name]}):p.organizer.name,J=S||F?(0,Wi.jsx)(yL,{title:null,icon:null,showBottomBorder:!1,children:(0,Wi.jsxs)("div",{className:"event-row--details-row__share-subscribe",children:[S?(0,Wi.jsx)(ZL,{url:$,title:p.name,text:p.description}):null,F?(0,Wi.jsx)(hU,{}):null]})}):null,Q=W?(0,Wi.jsx)(yL,{title:null,icon:null,children:(0,Wi.jsx)("div",{className:"event-row--details-row__branding",children:(0,Wi.jsx)("img",{src:`${Xm(u.model.organization.settings.logo)}`})})}):null,K=(0,n.useCallback)(()=>{A(d+3)},[d]),X=j&&p.recurrence_description?(0,Wi.jsx)(HL,{series:p.recurrence_series,eventId:p.slug,eventName:p.name,description:p.recurrence_description,numberOfNextEvents:d,onShowMore:K,showSeries:!!T,isAllDayEvent:p.allDay,eventStartDate:b}):null,Z=_&&p.cover_image?(0,Wi.jsx)(kL,{src:p.cover_image,aspectRatio:E,onLoad:e=>{c(l+e.target.scrollHeight)}}):null,ee=k&&Y?(0,Wi.jsx)(yL,{title:s("Organizer"),icon:"headset",children:(0,Wi.jsx)("div",{className:"",children:(0,Wi.jsx)("h4",{children:Y})})}):null,ne=!!window.location.pathname.match(`/e/.*/${e.expandedRowSlug}`),te=u.model&&1===Number.parseInt(u.model.is_watermarked)&&!ne?(0,Wi.jsx)("div",{className:"event-row--details",children:(0,Wi.jsx)("div",{className:"event-row--details-row",children:(0,Wi.jsx)("div",{className:"col-content ",children:(0,Wi.jsx)(TL,{})})})}):null,re=I?(0,Wi.jsxs)("div",{className:pc()("col-content",{"col-content--right":w}),children:[(0,Wi.jsx)("div",{className:"col-icon",children:(0,Wi.jsx)("i",{className:"material-icons",children:"schedule"})}),(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h3",{className:"",children:s("Time of the event")}),(0,Wi.jsx)(QL,{startDate:b,endDate:v,isAllDayEvent:p.allDay,showEventTimeOption:H})]})]}):null,oe=N?(0,Wi.jsx)(OL,{eventId:p.slug,schedule:p.eventTimes}):null,ae=z&&p.recurrence_description||O&&p.is_featured?(0,Wi.jsx)(NL,{location:M,showRecurringBadge:z,showFeaturedBadge:O&&p.is_featured}):null,ie=p.summary&&p.summary.length&&P?(0,Wi.jsx)(yL,{title:s("Event summary"),icon:"reorder",children:(0,Wi.jsx)("div",{className:"",children:(0,Wi.jsx)("p",{className:"p",dangerouslySetInnerHTML:{__html:p.summary}})})}):null;return(0,Wi.jsxs)("div",{ref:h,id:"event-details-"+p.slug,style:{maxHeight:e.showDetail
2s||e.expandedRowSlug===p.slug?g+"px":0},className:pc()("event-details--wrapper"),children:[Z,ae,ie,D&&p.description&&p.description.length?(0,Wi.jsx)(pU,{event:p,hideDuplicateLinks:L&&R&&!!G,duplicateLinkUrls:G?[G.url]:[]}):null,q,(0,Wi.jsx)("div",{className:"event-row--details",children:(0,Wi.jsx)("div",{className:"event-row--details-row-doubled",children:(0,Wi.jsxs)("div",{className:"event-row--details-row-doubled--inner-wrapper",children:[re,(0,Wi.jsx)(gU,{location:p.location,displayLocation:p.display_location})]})})}),(0,Wi.jsx)(nU,{place:p.place}),oe,V,ee,X,J,Q,te]})});mU.defaultProps={showDetails:!1},mU.whyDidYouRender=!0;const fU=mU,CU=e=>{let{startDate:t,endDate:r,isSpanningAcrossDays:o,showWeekDay:a,weekDayFormatter:i,isAllDayEvent:s}=e;const l={month:"long",day:"2-digit"},{t:c}=mm();a&&(l.weekday="short");const d=o?"("+Oa(r,{month:"long",day:"2-digit"})+")":"",A=s?null:(0,Wi.jsx)(YL,{}),u=(0,n.useMemo)(()=>{if(s){const e=o?`${Oa(t,{weekday:"short"})}, ${Oa(t,{month:"long",day:"2-digit"})} - ${Oa(r,{weekday:"short"})}, ${Oa(r,{month:"long",day:"2-digit"})}`:Oa(t,{weekday:"long"});return`${c("All day")}  - (${e})`}return(0,Wi.jsxs)(n.Fragment,{children:["(",Oa(t,l),")"," "+Oa(t,{hour:"numeric",minute:"2-digit",hour12:!0}).toLowerCase()," ","- ",d," "+Oa(r,{hour:"numeric",minute:"2-digit",hour12:!0}).toLowerCase()]})},[t,s]);return(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("i",{className:"material-icons",children:"access_time"})," ",u," ",A]})};CU.defaultProps={};const bU=CU,vU=e=>(0,Wi.jsx)("i",{className:pc()("material-icons private-event",e.className),"data-placement":"left","data-toggle":"tooltip","data-original-title":"This is a private event, that comes from private calendar. This icon is only to indicate this information and it is not visible on your website.",children:"lock"});vU.defaultProps={className:""};const xU=vU,yU=n.createContext({getEventUrl:e=>{},onClickEvent:(e,n)=>e=>{},onCloseOpenedEventsDetails:e=>{},selectedEvent:null,selectedEventSlug:null,originEventsSlug:null,showDetailsAsModal:!1,expandDetailsAsAccordion:!1,isHighlight:!1,pillsOpenDetailsAsModal:!1}),wU=e=>{const{event:t,embedded:r}=e,o=(0,n.useContext)(lO),a=(0,n.useContext)(yU),i=(0,n.useCallback)(e=>(e.preventDefault(),e.stopPropagation(),!1),[]),s=(0,n.useCallback)(e=>{a.selectedEventSlug===t.slug?a.onCloseOpenedEventsDetails(e):a.onClickEvent(t)(e)},[a.selectedEventSlug,a.onClickEvent,a.onCloseOpenedEventsDetails,t.slug]),l=1===Number.parseInt(o.eLShowLocation),c=new Date(1e3*t.start_time),d=new Date(1e3*t.end_time),A=!za(c,d),u=A?(0,Wi.jsxs)("div",{className:"events-list--end-day-container",children:[(0,Wi.jsx)("div",{children:Oa(d,{day:"2-digit"})}),(0,Wi.jsx)("small",{children:Oa(d,{month:"short"}).toLowerCase()})]}):null,p=l&&t.display_location?(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("i",{className:"material-icons",children:"location_on"})," "+t.display_location]}):null,h=1*t.is_private!=1||r?null:(0,Wi.jsx)(xU,{}),g={};e.useEventAccent&&t.accentColor&&(g.backgroundColor=t.accentColor);const m=e.showRecurringBadge&&t.recurrence_description||e.showFeaturedBadge?(0,Wi.jsx)(NL,{showRecurringBadge:e.showRecurringBadge&&t.recurrence_description,showFeaturedBadge:e.showFeaturedBadge&&t.is_featured}):null,f=e.showSummary?(0,Wi.jsxs)("div",{className:"events-list--row",children:[h,(0,Wi.jsxs)("div",{className:"events-list--date-container",children:[(0,Wi.jsxs)("div",{className:"events-list--day-container",children:[(0,Wi.jsx)("div",{className:"dce__h1",children:Oa(c,{day:"2-digit"})}),(0,Wi.jsx)("div",{className:"dce__h4",children:Oa(c,{month:"short"})})]}),(0,Wi.jsx)("div",{className:"events-list--end-date-container",children:u})]}),(0,Wi.jsx)("div",{children:(0,Wi.jsxs)("div",{className:"events-list--event-description",children:[m,(0,Wi.jsx)("h2",{children:t.name}),(0,Wi.jsx)(bU,{startDate:c,endDate:d,isSpanningAcrossDays:A,showWeekDay:e.showWeekDay,weekDayFormatter:e.weekDayFormatter,isAllDayEvent:t.allDay}),p]})})]}):null;return(0,Wi.jsx)("a",{href:a.getEventUrl(t),title:t.name,"aria-label":"Event: "+t.name,className:pc()({"events-list--row-wrapper":!0}),style:g,onMouseUp:i,onMouseDown:i,onClick:s,children:f})};wU.defaultProps={showWeekDay:!1,weekDayFormatter:"",useEventAccent:!1,showSummary:!0};const _U=wU,EU=n.memo(e=>{const{t:t}=mm(),r=(0,n.useContext)(yU),o=e.event,a=e.calendarSlug,i=(0,n.useContext)(lO),s=i.eventDetailsShowDayOfWeek,l=i.eventsShowDayWeekOption,c=!!Number.parseInt(i.generalUseEventAccent),d=1===Number.parseInt(i.recurringShowBadge),A=1===Number.parseInt(i.featuredShowBadge),u=e.expandedRowSlug===o.slug&&!r.isHighlight,p=(0,n.useCallback)(()=>{r.onCloseOpenedEventsDetails()},[r.onCloseOpenedEventsDetails]),h=e.expandAsAccordion?(0,Wi.jsx)(fU,{event:o,calendarSlug:a,embedded:e.embedded,showDetail
2s:e.showDetails,loading:e.loading,error:e.error,expandedRowSlug:u?e.expandedRowSlug:null}):null,g=u&&e.expandAsAccordion?(0,Wi.jsx)("div",{className:"event-list--details-close",title:t("Close"),onClick:p,children:(0,Wi.jsx)("i",{className:"material-icons","aria-hidden":!0,children:"keyboard_arrow_up"})}):null;return(0,Wi.jsxs)("div",{id:o.id,children:[(0,Wi.jsx)(_U,{embedded:e.embedded,event:o,showWeekDay:!!s,weekDayFormatter:l,useEventAccent:c,showRecurringBadge:d,showFeaturedBadge:A}),h,g]})});EU.defaultProps={showDetails:!1};const kU=EU;var BU=t(40750),SU=t.n(BU);const jU=e=>{const{embedded:t,hasMore:r,loading:o}=e,a=(0,n.useContext)(lO),i=1===Number.parseInt(a.infiniteScroll),s=a.infiniteScrollParentSelector,l=t&&""==s;return i&&e.children?(0,Wi.jsx)(SU(),{pageStart:1,className:e.className,loadMore:n=>{e.onLoadMore(n)},hasMore:r&&!o,loader:null,initialLoad:!1,getScrollParent:()=>{let n=null;if(e.embedded){if(""==s)return window;const e=document.querySelectorAll(s);if(e&&e.length)return e.length>1&&console.log(Xt.displayName+": There are more nodes matching infinite scroll parent selector, selecting first one of the following list:",e),e[0]}else n=document.getElementsByClassName("chat-wrap-inner")[0];return n},useWindow:l,children:e.children}):(0,Wi.jsx)("div",{className:e.className,children:e.children})},TU=e=>{const{t:n}=mm();return(0,Wi.jsx)("p",{className:"events-list-container--events-empty",children:n("No Events")})},FU=e=>{const n=new URL(window.location.href).searchParams.get(e);if(n){return n.split("----")[0]}},IU=()=>(0,Wi.jsx)("div",{className:"events-list--row-wrapper rev--loader-events-list-item",children:(0,Wi.jsx)("div",{className:"events-list--row",children:(0,Wi.jsx)("div",{className:"rev-preloader-block"})})}),NU=()=>(0,Wi.jsxs)("div",{className:"events-list-container ",children:[(0,Wi.jsx)(IU,{}),(0,Wi.jsx)(IU,{}),(0,Wi.jsx)(IU,{})]}),DU=e=>{const{selectedEvent:t,selectedEventSlug:r}=(0,n.useContext)(yU),[o,a]=(0,n.useState)(FU("event")),i=(0,n.useContext)(lO),s=e.events||[],{loading:l,hasMore:c,embedded:d}=e,A=l||s.length?null:(0,Wi.jsx)(TU,{}),u=i.generalExpandDetailAccording&&!o,p=i.generalOpenDetailsModal||o,h=!!u,g=!!p,m=s.length?s.map((n,t)=>
2(0,Wi.jsx)(kU,{event:n,showDetails:e.selectedEvent===n.slug,calendarSlug:e.calendarSlug,embedded:d,loading:e.loading,error:e.error,expandedRowSlug:r,expandAsAccordion:h,expandAsModal:g},n.integration_event_id+"_"+t)):A,f=l?(0,Wi.jsx)(IU,{}):null;return(0,Wi.jsxs)("div",{className:"events-list-container "+(s.length?"":"events-list-container--empty"),children:[(0,Wi.jsx)(jU,{onLoadMore:e.onLoadMore,hasMore:c,loading:l,embedded:d,children:m}),f]})},PU=e=>({hasAIEnabled:(0,n.useMemo)(()=>e&&e.settings&&e.settings.create_embeddings,[e])}),zU=e=>{const t=(0,n.useCallback)(()=>{e.onClick(e.content)},[e.content]);return(0,Wi.jsxs)("div",{className:"dc-ai-suggestions__pill",onClick:t,children:[e.content," \u2192"]})};zU.defaultProps={};const OU=zU,MU=e=>{const t=(0,n.useCallback)(n=>{e.onSuggestionClick(n)},[]),r=(0,n.useMemo)(()=>e.suggestions.map((e,n)=>(0,Wi.jsx)(OU,{content:e,onClick:t},n)),[e.suggestions]);return(0,Wi.jsxs)("div",{className:"dc-ai-suggestions",children:[(0,Wi.jsx)("div",{className:"dc-ai-suggestions__label",children:"Suggested prompts:"}),r]})};MU.defaultProps={suggestions:[]};const RU=MU,LU=e=>{const t=(0,n.useContext)(lO),{events:r}=w_(),o=t.aiEnabled,a=t.aiShowSuggestions,i=(0,n.useRef)(),s=t.aiPlaceholder,l=t.aiSuggestions.split(";"),c=(0,n.useCallback)(n=>{13===n.keyCode&&(n.target.value.length?e.searchEvents(n.target.value):e.fetchEvents())},[]),d=(0,n.useCallback)(n=>{e.searchEvents(n),i.current.value=n},[i.current]);if(!o)return null;const A=a?(0,Wi.jsx)(RU,{suggestions:l,onSuggestionClick:d}):null;return(0,Wi.jsxs)("div",{className:pc()(e.className,"dc-ai-search"),children:[(0,Wi.jsxs)("div",{className:pc()("dc-ai-search--container",{searching:r.fetch}),children:[(0,Wi.jsx)("input",{type:"text",ref:i,onKeyUp:c,className:"dc-ai-search--container__input",placeholder:s}),(0,Wi.jsx)("span",{className:"material-icons",children:"search"}),(0,Wi.jsx)("span",{className:"dc-ai-search--container__blur"}),(0,Wi.jsx)("span",{className:"dc-ai-search--container__process"})]}),A]})};LU.defaultProps={className:""};const UU=LU,GU=e=>{let{eventName:t,integrationUUID:r,widgetUUID:o,ICSID:a}=e;const[i,s]=(0,n.useState)(!1),l=jl();(0,n.useEffect)(()=>{"#add-to-calendar"===l.location.hash?s(!0):i&&s(!1)},[l.location.hash]);const c=(0,n.useCallback)(e=>(e.preventDefault(),l.push(window.location.pathname+window.location.search),!1),[i]),d=i?(0,Wi.jsx)(bL,{title:t,onClose:c,RSSUrl:null,iCalPath:`${r}/${o}/${a}.ics`}):null,A=(0,n.useCallback)(e=>(e.preventDefault(),s(!0),!1),[i]);return{subscribePopup:d,onShow:A}},WU=e=>{var t,r;const{calendar:o,events:a}=e,i="dce_calendar__"+o.model.uuid,{hasAIEnabled:s}=(e.selectedEvent,PU(o.model.integration)),l=(0,n.useContext)(lO),c=1===Number.parseInt(l.infiniteScroll),d=o.model&&o.model.is_watermarked?(0,Wi.jsx)(TL,{align:c?"right":"left"}):null,A=o.rsvp||o.fetch||o.delete||o.update||a.fetch,{subscribePopup:u}=GU({eventName:null===(t=e.selectedEvent)||void 0===t?void 0:t.name,integrationUUID:o.model.integration.uuid,widgetUUID:o.model.uuid,ICSID:null===(r=e.selectedEvent)||void 0===r?void 0:r.ics_id}),p=(0,Wi.jsx)(DU,{embedded:e.embedded,events:a.collection,selectedEvent:e.selectedEvent,calendarSlug:o.model.slug,loading:A,error:e.calendar.rsvpError,onLoadMore:e.onLoadMore,hasMore:a.collection.length!=a.totalRows,calendarID:i,showWatermark:!e.selectedEvent&&o.model&&o.model.is_watermarked}),h=a.fetch&&!c||a.fetch&&c&&0===a.collection.length||!e.initialized?(0,Wi.jsx)(NU,{}):p,g=s&&l.aiEnabled?(0,Wi.jsx)(UU,{searchEvents:e.searchEvents,fetchEvents:e.fetchEvents}):null;return(0,Wi.jsxs)("div",{className:pc()(`dce--${sn}`),children:[(0,Wi.jsx)(xL,{calendar:o,disabled:a.fetch,currentDate:e.selectedDate,onChangeDate:e.onSelectedDateChange,events:a.collection,locations:a.locations,onUpcomingNavigationChange:e.onUpcomingNavigationChange,selectedFilters:e.selectedFilters,onChangeFilter:e.onChangeFilter,onSearch:e.onKeywordSearch}),g,h,d,u]})},HU=Intl.DateTimeFormat(window.navigator.language||"en-US",{weekday:"narrow"}),VU=Intl.DateTimeFormat(window.navigator.language||"en-US",{weekday:"short"}),qU=new Date(2019,0,6),$U=e=>{let{isCompact:n,firstDayOfWeek:t}=e;const r=n?HU:VU;return(0,Wi.jsx)("thead",{children:(0,Wi.jsx)("tr",{children:[...Array(7).keys()].map(e=>{const n=(e+1*t)%7,o=new Date(qU);return o.setDate(o.getDate()+n),(0,Wi.jsx)("th",{children:(0,Wi.jsx)("p",{children:r.format(o)})},"mcwh-"+e)})})})},YU=e=>e.eventsCount?(0,Wi.jsx)("div",{className:pc()("events-counter",{lefter:e.isLeft}),children:(0,Wi.jsx)("p",{children:e.eventsCount})}):null;YU.defaultProps={isLeft:!1};const JU=YU,QU=new Intl.DateTimeFormat(window.navigator.language||"en-US",{hour:"numeric",minute:"2-digit"}),KU=e=>`${e.allDay?"":QU.format(1e3*e.start_time)} ${e.name}`,XU=e=>KU(e.event);XU.defaultProps={},XU.propTypes={};const ZU=XU,eG=e=>
2{const[t,r]=(0,n.useState)({height:0,width:0}),o=(0,n.useRef)();(0,n.useEffect)(()=>{setTimeout(()=>{if(o.current){const e=o.current.clientHeight,n=o.current.clientWidth;r({width:n,height:e})}},500)},[]);const{events:a,isLeft:i}=e;if(!a.length)return null;const s=a.length>4?(0,Wi.jsxs)("li",{className:"detailed-event-counter-no-border",children:["+ ",a.length-4," More (click date FMI)"]}):null;return(0,Wi.jsxs)("div",{className:pc()("detailed-events-counter",{lefter:i}),ref:o,style:{top:-t.height+"px",left:i?"initial":e.parentContainerWidth+"px",right:i?e.parentContainerWidth+"px":"initial"},children:[(0,Wi.jsxs)("ul",{children:[a.slice(0,4).map(n=>{const t={};return e.useEventAccent&&n.accentColor&&(t.borderLeftColor=n.accentColor),(0,Wi.jsx)("li",{style:t,children:(0,Wi.jsx)(ZU,{event:n})},"dec-"+n.id)}),s]}),(0,Wi.jsx)(JU,{eventsCount:a.length,isLeft:!0})]})},nG=e=>{const[t,r]=(0,n.useState)({selectedDay:new Date,width:0,height:0});(0,n.useEffect)(()=>{const e=o.clientHeight,n=o.clientWidth;r({...t,width:n,height:e})},[]);const o=(0,n.useRef)(""),{events:a,day:i,showRecurring:s,showFeatured:l,isEventsLimited:c,limitedNumberOfEvents:d}=e,{app:A}=eh(),u=A.previewType===wn;let p=null;const h=a.collection.filter(e=>i.isBetween(new Date(1e3*e.start_time),new Date(1e3*e.end_time),"day")).sort(Xa);h.length&&!e.showPills&&(p=h.length>5?(0,Wi.jsxs)("span",{className:"event-dot",children:[(0,Wi.jsx)("i",{"data-et":h[0].name,title:h[0].name}),(0,Wi.jsxs)("b",{children:["+ ",h.length-1," more"]})]}):(0,Wi.jsx)("span",{className:"event-dot",children:h.map(e=>{const n=KU(e);return(0,Wi.jsx)("i",{"data-et":n,title:n},"ded-"+e.id)})}));const g=e.showEventsCountTooltip?(0,Wi.jsx)(JU,{eventsCount:h.length}):null,m=e.showFullNamesTooltip?(0,Wi.jsx)(eG,{events:h,isLeft:[5,6].indexOf(i.getDay())>=0,parentContainerWidth:t.width,parentContainerHeight:t.height,useEventAccent:e.useEventAccent}):null,f=(0,Wi.jsx)("span",{className:"day-label",id:"mc-day-label-"+i.getDate(),children:i.getDate()}),C=pc()("day",{"current-day":i.isSameDay(new Date),selected:za(e.selectedDay,i),"has-pills":e.showPills});let b=null;const v=(0,n.useMemo)(()=>c?h.slice(0,d):h,[h,c,d]),x=pc()({"event-pill":!0,"mobile-preview-event-pill":u});return e.showPills&&v.length&&(b=h.length>d?(0,Wi.jsx)(n.Fragment,{children:(0,Wi.jsxs)("span",{className:x,children:[v.map(n=>{const t={};e.useEventAccent&&n.accentColor&&(t.backgroundColor=n.accentColor,t.color=n.fontColor);const r=s&&n.recurrence_description?(0,Wi.jsx)("i",{className:"material-icons dce--event-badge-recurring",children:"autorenew"}):null,o=l&&n.is_featured?(0,Wi.jsx)("i",{className:"material-icons dce--event-badge-featured",children:"star"}):null,a=KU(n),i=1*n.is_private!=1||e.embedded?null:(0,Wi.jsx)(xU,{className:"dce--event-badge-featured"});return(0,Wi.jsxs)("span",{"data-et":a,title:a,style:t,children:[i,o,r,a]},n.id)}),h.length-d>0&&c&&(0,Wi.jsxs)("b",{className:pc()({extendable:e.pillOpensEventDetails}),children:["+\xa0",h.length-d," More"]})]})}):(0,Wi.jsx)("span",{className:"event-pill",children:h.map(n=>{const t={};e.useEventAccent&&n.accentColor&&(t.backgroundColor=n.accentColor);const r=KU(n);return(0,Wi.jsx)("span",{"data-et":r,title:r,style:t,children:r},n.id)})})),(0,Wi.jsxs)("td",{className:C,onClick:e.onSelectDay(i),ref:o,children:[f,p,g,b,m]})},tG={position:"relative"},rG=n.memo(e=>{const[t]=(0,n.useState)(document.createElement("div")),r="dce_calendar__"+e.calendar.model.uuid,{t:o,i18n:a}=mm(),s=jl(),l=e.selectedEvent;(0,n.useEffect)(()=>(document.body.appendChild(t),()=>{s.push(ti([dr,"event","highlights"])),document.body.removeChild(t)}),[]);const c=e=>{const n=document.querySelector("#modal-events-list-container");return document.getElementById("modal-event-container")||n.contains(e.target)||d(),!1},d=()=>{A(p,{showWrapper:!1,showContainer:!1}).then(()=>mR(150)).then(()=>{document.body.style.overflow="auto",e.closeOpenedEventsDetails()})},A=(e,n)=>(e(n),Promise.resolve()),[u,p]=(0,n.useState)({showWrapper:!1,showContainer:!1});(0,n.useEffect)(()=>{document.body.style.overflow="hidden",A(p,{showWrapper:!0,showContainer:!1}).then(()=>mR(150)).then(()=>{A(p,{showWrapper:!0,showContainer:!0})})},[]);const{events:h,calendar:g}=e,m=g.model&&g.model.is_watermarked?(0,Wi.jsx)("div",{className:"d-flex justify-content-center",children:(0,Wi.jsx)(TL,{})}):null;return i.createPortal((0,Wi.jsxs)("div",{className:pc()("events-list-modal--wrapper",r,{"events-list-modal--wrapper_show":u.showWrapper}),id:"modal-events-list-wrapper",onClick:c,lang:a.language,children:[(0,Wi.jsxs)("div",{className:"header-wrapper",children:[(0,Wi.jsxs)("a",{className:"back-button",onClick:c,href:"#",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"keyboard_arrow_left"}),"\xa0",o("Back to calendar")]}),(0,Wi.jsx)("div",{className:"month-selector",children:(0,Wi.jsx)(YR,{currentDate:e.currentDate,show:!0,events:e.events,showDayName:!0})})]}),(0,Wi.jsx)("div",{className:pc()("event-list-modal--container",{"event-list-modal--container_show":u.showContainer}),id:"modal-events-list-container",children:(0,Wi.jsx)("div",{style:tG,children:(0,Wi.jsx)(DU,{events:e.events,calendarSlug:g.model.slug,embedded:e.embedded,loading:!1,error:e.calendar.rsvpError,onLoadMore:null,hasMore:!1,selectedEvent:l,onClosedEventRowModal:()=>{l&&d()},calendarID:r})})}),m]}),t)});rG.defaultProps={};const oG=rG,aG=e=>{const t=(0,n.useContext)(lO),r=(0,n.useContext)(yU),[o,a]=(0,n.use
2State)({selectedDay:e.selectedDate,showDayEventsInModal:!(!e.selectedEvent&&!r.selectedEvent)});(0,n.useEffect)(()=>{a({...o,selectedDay:e.selectedDate})},[e.selectedDate]);const{calendar:i,events:s}=e,l="dce_calendar__"+i.model.uuid,c=i.rsvp||i.fetch||i.delete||i.update,{hasAIEnabled:d}=PU(i.model.integration),A=1===Number.parseInt(t.mcHideEventsList),u=1===Number.parseInt(t.mcShowEventsCounter),p=1===Number.parseInt(t.mcShowEventsDetailedInfo),h=1===Number.parseInt(t.mcShowEventsNames),g=1===Number.parseInt(t.mcShowNamesShowsDetails),m=1===Number.parseInt(t.mcCompactView),f=1===Number.parseInt(t.generalUseEventAccent),C=t.firstDayOfWeek,b=Ga(e.selectedDate).getISODay(),v=Wa(e.selectedDate).getDate(),x=1===Number.parseInt(t.recurringShowBadge),y=1===Number.parseInt(t.featuredShowBadge),w=1===Number.parseInt(t.isEventsLimited),_=Number.parseInt(t.limitedNumberOfEvents),E=e=>()=>{const n={selectedDay:e};g&&(n.showDayEventsInModal=!0),a(n)};let k=Ga(e.selectedDate);const B=(7-(C-b))%7,S=Math.ceil((B+v)/7),j=i.model&&i.model.is_watermarked?(0,Wi.jsx)(TL,{}):null,T=(0,Wi.jsx)("div",{className:pc()({"rev--loader-monthly-row-item":s.fetch||!e.initialized}),children:(0,Wi.jsxs)("table",{className:pc()("",{compact:m}),children:[(0,Wi.jsx)($U,{isCompact:m,firstDayOfWeek:C}),(0,Wi.jsx)("tbody",{children:[...Array(S).keys()].map((n,t)=>(0,Wi.jsx)("tr",{children:[...Array(7).keys()].map((n,r)=>{const a=7*t+r,i=a-b;if(a<B||a>=v+B)return(0,Wi.jsx)("td",{className:pc()("",{day:i<=v})},"day-"+i);const l=new Date(k);return k=k.addDays(1),(0,Wi.jsx)(nG,{day:l,events:s,embedded:e.embedded,onSelectDay:E,selectedDay:o.selectedDay,showPills:h,isCompact:m,showEventsCountTooltip:u,showFullNamesTooltip:p,pillOpensEventDetails:g,useEventAccent:f,showRecurring:x,showFeatured:y,isEventsLimited:w,limitedNumberOfEvents:_},"day-"+i)})},"week-"+t))})]})}),F=r.selectedEvent&&1===s.collection.length?[r.selectedEvent]:s.collection.filter(e=>o.selectedDay.isBetween(new Date(1e3*e.start_time),new Date(1e3*e.end_time),"day")),I=A||s.fetch?null:(0,Wi.jsx)(DU,{events:F,calendarSlug:i.model.slug,embedded:e.embedded,loading:c,error:e.calendar.rsvpError,onLoadMore:e.onLoadMore,hasMore:s.collection.length!==s.totalRows,calendarID:l,selectedEvent:r.selectedEvent}),N=o.showDayEventsInModal&&F.length?(0,Wi.jsx)(oG,{calendar:e.calendar,events:F,embedded:e.embedded,closeOpenedEventsDetails:()=>{a({...o,showDayEventsInModal:!1})},loading:c,error:e.calendar.rsvpError,currentDate:o.selectedDay,selectedEvent:r.selectedEvent}):null,D=d&&t.aiEnabled?(0,Wi.jsx)(UU,{searchEvents:e.searchEvents,fetchEvents:e.fetchEvents}):null;return(0,Wi.jsxs)("div",{className:pc()(`full-calendar dce--${ln}`),children:[(0,Wi.jsx)(xL,{disabled:s.fetch,calendar:i,currentDate:e.selectedDate,onChangeDate:n=>{e.onSelectedDateChange(n)},events:s.collection,locations:s.locations,onUpcomingNavigationChange:e.onUpcomingNavigationChange,selectedFilters:e.selectedFilters,onChangeFilter:e.onChangeFilter,onSearch:e.onKeywordSearch}),D,N,T,j,I]})},iG=e=>{let{event:t,day:r}=e;const{t:o}=mm(),a=(0,n.useMemo)(()=>new Date(1e3*t.start_time),[t.start_time]),i=(0,n.useMemo)(()=>new Date(1e3*t.end_time),[t.end_time]),s=!a.isSameDay(i),l=!a.isSameDay(r)?"("+Oa(a,{month:"long",day:"numeric"})+")":null;return(0,n.useMemo)(()=>{if(t.allDay)return o("All day");{const e=s?"("+Oa(i,{month:"long",day:"numeric"})+")":"";return(0,Wi.jsxs)(n.Fragment,{children:[l," "+Oa(a,{hour:"numeric",minute:"2-digit"}).toLowerCase()," ","- ",e," "+Oa(i,{hour:"numeric",minute:"2-digit"}).toLowerCase()," ",(0,Wi.jsx)(YL,{})]})}},[t.allDay,l,i,a])};iG.defaultProps={};const sG=iG,lG=e=>{const{events:t,day:r}=e,{getEventUrl:o,onClickEvent:a}=(0,n.useContext)(yU);return(0,Wi.jsx)("div",{className:"weekly-cal--day__event_container ",children:t.sort(Xa).map((n,t)=>{const i={},s=o(n);e.useEventAccent&&n.accentColor&&(e.isPills?i.backgroundColor=n.accentColor:e.isStack&&(i.borderColor=n.accentColor));const l=n.recurrence_description&&e.showRecurring,c=(0,Wi.jsx)(NL,{showFeaturedBadge:e.showFeatured&&n.is_featured,showRecurringBadge:e.showRecurring&&l}),d=1*n.is_private!=1||e.embedded?null:(0,Wi.jsx)(xU,{});return(0,Wi.jsxs)("a",{className:"weekly-cal--day__event",onClick:a(n),style:i,href:s,children:[d,c,(0,Wi.jsxs)("span",{className:"weekly-cal--day__event-desc",children:[(0,Wi.jsx)("span",{className:"time",children:(0,Wi.jsx)(sG,{event:n,day:r})})," ",n.name]})]},"wde"+t)})})},cG=e=>{let{calendar:t,events:r,day:o,isSelected:a,showEventDetails:i,eventsLocation:s,useEventAccent:l,showEventPresenseIndication:c,onSelectDay:d,showRecurring:A,showFeatured:u,embedded:p}=e;const h=(0,n.useMemo)(()=>r.collection.filter(e=>za(o,new Date(1e3*e.start_time))||za(o,new Date(1e3*e.end_time))||o>new Date(1e3*e.start_time)&&o<new Date(1e3*e.end_time)),[r,o]),g=za(new Date,o),m=h.length&&!i&&c?(0,Wi.jsx)("div",{className:"weekly-cal--day-events-indicator-container",children:(0,Wi.jsx)("div",{className:"weekly-cal--day-events-indicator"})}):null,f=i&&h.length?(0,Wi.jsx)(lG,{events:h,day:o,useEventAccent:l,isPills:"pills"===s,isStack:"stack"===s,showRecurring:A,showFeatured:u,calendarSlug:t.model.slug,embedded:p}):null,C=1===o.getDate(),b=C?(0,Wi.jsx)("span",{className:"new-month-label",children:Oa(o,{month:"short"})}):null;return(0,Wi.jsxs)("div",{className:"weekly-cal--day-wrapper",children:[(0,Wi.jsxs)("div",{className:pc()("weekly-cal--day-container",{today:g,selected:a,"new-month":C}),onClick:()=>{i||d(o)},children:[b,(0,Wi.jsx)("div",{className:"weekly-cal--day-header",children:Oa(o,{weekday:"short"})}),(0,Wi.jsxs)("div",{className:"weekly-cal--day-content",children:[(0,Wi.jsx)("div",{className:"weekly-cal--day-name",children:Oa(o,{day:"numeric"})}),m]})]}),f]})},dG=e=>{let{currentWeek:t,onClick:r}=e;const o=(0,n.useContext)(lO),{t:a}=mm();return!(1===Number.parseInt(o.wwAllowChangingWeeks))||t.isSameWeek(new Date)?null:(0,Wi.jsx)("div",{className:"date-range-selector__this-week",onClick:r,children:a("This week")})};dG.defaultProps={};const AG=dG,uG=e=>{let{icon:n,className:t,direction:r,onDateChange:o}=e;return(0,Wi.jsx)("div",{className:pc()("arrow",t),onClick:o(r),children:(0,Wi.jsx)("i",{className:"material-icons",children:n})})};uG.defaultProps={};const pG=uG,hG=e=>{let{weekStart:n,currentWeek:t,onClickWeekList:r}=e;const o=new Date(n);return o.setDate(n.getDate()+6),(0,Wi.jsx)("li",{className:pc()({selected:n<=new Date(t)&&new Date(t)<=o}),onClick:r(n),children:Oa(n,{month:"short",day:"numeric"})+" - "+Oa(o,{month:"short",day:"numeric",year:"numeric"})},"ww-wl-"+n.getTime())},gG=e=>{let{currentWeek:t,showUpcomingEventsOnly:r,onChangeWeek:o,startDate:a,endDate:i}=e;
2const[s,l]=(0,n.useState)(!1),[c,d]=(0,n.useState)({scrollTop:!1,scrollBottom:!1,scrollTopPreflight:!1,weekListStart:Ra(a&&i?new Date(a):r?new Date(t):new Date(t).subtractWeeks(2))}),A=(0,n.useMemo)(()=>a&&i?Math.ceil((i-a)/6048e5):0,[a,i]),u=(0,n.useMemo)(()=>(!r||r&&c.weekListStart.diffWeeks(Ra(new Date))>4)&&(!(a&&i)||A>5&&!new Date(c.weekListStart).isSameDay(Ra(new Date(a)))),[r,c.weekListStart,a,i,s,A]);Vl(()=>{(c.scrollTop||c.scrollBottom)&&(d(e=>({...e,scrollTopPreflight:!0})),mR(0).then(()=>(d(e=>({...e,scrollTopPreflight:!1})),mR(600))).then(()=>{d(e=>({...e,scrollTop:!1,scrollBottom:!1,weekListStart:new Date(e.weekListStart).addWeeks(e.scrollTop?-5:5)}))}))},[c.scrollBottom,c.scrollTop]);const p=e=>n=>{const t=r?e.diffWeeks(Ra(new Date)):2;l(!1),d(n=>({...n,weekListStart:Ra(new Date(e)).subtractWeeks(t>2?2:t)})),o(e)},h=e=>n=>{d(n=>{const t={...n,[e]:!0};return t.scrollTop&&(t.scrollTopPreflight=!0),t})},g=(0,n.useMemo)(()=>{if(a&&i){const e=[];let n=new Date(c.weekListStart);if(c.scrollBottom||c.scrollTop){const e=c.scrollTop?-5:0;n.setDate(n.getDate()+7*e)}for(;n<=i;){const t=new Date(n);t.setDate(n.getDate()+6),(n>=a&&n<=i||t>=a&&t<=i||n<a&&t>i)&&e.push(new Date(n)),n.setDate(n.getDate()+7)}return e.map(e=>(0,Wi.jsx)(hG,{weekStart:e,currentWeek:t,onClickWeekList:p},e.getTime()))}return Array(c.scrollBottom||c.scrollTop?10:5).fill().map((e,n)=>{const r=c.scrollTop?-5:0,o=new Date(c.weekListStart).addWeeks(n+r);return(0,Wi.jsx)(hG,{weekStart:o,currentWeek:t,onClickWeekList:p},o.getDate())})},[a,i,c.weekListStart,c.scrollBottom,c.scrollTop,t,p,s]),m=(0,n.useMemo)(()=>!(a&&i)||Math.abs(c.weekListStart.diffWeeks(i))>5,[c.weekListStart,i,A,a]),f=(0,n.useMemo)(()=>(0,Wi.jsxs)("div",{className:pc()("date-range-selector-week-dropdown-list",{show:s}),children:[(0,Wi.jsx)("div",{className:"date-range-selector-week-dropdown-list-mover",onClick:u?h("scrollTop"):null,children:u?(0,Wi.jsx)("i",{className:"material-icons",children:"expand_less"}):null}),(0,Wi.jsx)("div",{className:"date-range-selector-week-dropdown-list-container",children:(0,Wi.jsx)("ul",{className:pc()({scrollTop:!c.scrollTopPreflight&&c.scrollTop,scrollBottom:c.scrollBottom,scrollTopPreflight:c.scrollTopPreflight}),children:g})}),(0,Wi.jsx)("div",{className:"date-range-selector-week-dropdown-list-mover",onClick:m?h("scrollBottom"):null,children:m&&(!a||!i||A>5)?(0,Wi.jsx)("i",{className:"material-icons",children:"expand_more"}):null})]}),[s,m,a,i,A,g,u,c.scrollTopPreflight,c.scrollBottom,c.scrollTop]);return(0,Wi.jsxs)("div",{className:"date-range-selector-week-dropdown-controls",onMouseLeave:()=>{l(!1)},onMouseEnter:()=>{l(!0)},children:[(0,Wi.jsx)("i",{className:"material-icons",children:"unfold_more"}),f]})};gG.defaultProps={};const mG=gG,fG=e=>{const t=new Date(e.currentWeek),[r,o]=(0,n.useState)({showWeeksDropdown:!1}),a=(0,n.useContext)(lO),i=a.eventsNumberOption,s=a.eventsNumber,l=(0,n.useMemo)(()=>{if("date_range"!==i)return!(e.showUpcomingEventsOnly&&t.isSameWeek(new Date));const[n,r]=Ka(i,s);return!n||t>n},[e.showUpcomingEventsOnly,t,i,s]),[c,d]=Ka(i,s),A=(0,n.useMemo)(()=>"date_range"!==i?!e.showUpcomingEventsOnly:!d||t<d,[e.showUpcomingEventsOnly,t,i,s]),u=n=>()=>{o({...r,weekListStart:new Date(r.weekListStart).addWeeks(n)}),e.onChangeWeek(Ra(new Date(t).addWeeks(n)))},p=e.allowChangingWeeks&&l?(0,Wi.jsx)(pG,{className:"prev",icon:"keyboard_arrow_left",onDateChange:u,direction:-1}):null,h=e.allowChangingWeeks&&A?(0,Wi.jsx)(pG,{className:"next",icon:"keyboard_arrow_right",onDateChange:u,direction:1}):null,g=e.allowChangingWeeks?(0,Wi.jsx)(mG,{currentWeek:t,showUpcomingEventsOnly:e.showUpcomingEventsOnly,onChangeWeek:e.onChangeWeek,startDate:c,endDate:d}):null;return(0,Wi.jsxs)("div",{className:"date-range-selector--container",children:[(0,Wi.jsx)(AG,{currentWeek:t,onClick:()=>{e.onChangeWeek(new Date)}}),(0,Wi.jsx)("div",{className:"date-range-selector__week-selector-arrow",children:(0,Wi.jsxs)("div",{className:"date-range-selector__week-selector-arrow--navigation",children:[p,(0,Wi.jsxs)("div",{className:"date-range-selector-week-dropdown-container",children:[(0,Wi.jsxs)("div",{className:pc()("date-range-selector-week-dropdown-value",{"without-weeks-dropdown":!e.allowChangingWeeks}),children:[Oa(t,{month:"short",day:"numeric"})," -"," ",Oa(new Date(t.setDate(t.getDate()+6)),{month:"short",day:"numeric",year:"numeric"})]}),g]}),h]})})]})},CG=e=>{const{calendar:t,events:r}
2=e,[o,a]=(0,n.useState)({selectedDay:e.selectedDate,currentWeek:new Date(e.selectedDate)});(0,n.useEffect)(()=>{a({...o,selectedDay:e.selectedDate,currentWeek:new Date(e.selectedDate)})},[e.selectedDate]);const{hasAIEnabled:i}=PU(t.model.integration),s=(0,n.useContext)(lO),l=(0,n.useCallback)(e=>{a({...o,selectedDay:new Date(e)})},[o.selectedDay]),c=(0,n.useCallback)(n=>{e.onSelectedDateChange(new Date(n))},[e.onSelectedDateChange]),d=s.eventsNumberOption,A=s.eventsNumber,u=s.wwEventsLocation,p=1===Number.parseInt(s.wwAllowChangingWeeks),h=1===Number.parseInt(s.wwShowEventsIndication),g=(Number.parseInt(s.wwEnforceMobile),1===Number.parseInt(s.generalUseEventAccent)),m=1===Number.parseInt(s.recurringShowBadge),f=1===Number.parseInt(s.featuredShowBadge),C=t.model&&t.model.is_watermarked?(0,Wi.jsx)(TL,{}):null;(0,n.useEffect)(()=>{if("date_range"==d&&A&&A.indexOf(":")>-1){const[n,t]=A.split(":"),r=new Date(n);za(r,o.currentWeek)||e.onSelectedDateChange(new Date(r))}},[A]);const b="dce_calendar__"+t.model.uuid,v=Ra(o.currentWeek),x=[...Array(7).keys()].map((n,a)=>{const i=new Date(new Date(v).setDate(v.getDate()+n));return(0,Wi.jsx)(cG,{calendar:t,events:r,day:i,isSelected:o.selectedDay&&za(o.selectedDay,i),onSelectDay:l,showEventDetails:"events_list"!=u,eventsLocation:u,showEventPresenseIndication:h,useEventAccent:g,showRecurring:m,showFeatured:f,embedded:e.embedded},b+"-wdk-"+a)}),y=t.rsvp||t.fetch||t.delete||t.update,w="events_list"!=u||r.fetch?null:(0,Wi.jsx)(DU,{events:o.selectedDay?r.collection.filter(e=>o.selectedDay.isBetween(new Date(1e3*e.start_time),new Date(1e3*e.end_time),"day")):r.collection,calendarSlug:t.model.slug,embedded:e.embedded,loading:y,error:e.calendar.rsvpError,onLoadMore:e.onLoadMore,hasMore:r.collection.length!=r.totalRows,calendarID:b}),_=r.fetch||!e.initialized?(0,Wi.jsx)(xf,{}):w,E=i&&s.aiEnabled?(0,Wi.jsx)(UU,{searchEvents:e.searchEvents,fetchEvents:e.fetchEvents,className:"weekly-calendar--search"}):null;return(0,Wi.jsxs)("div",{className:pc()(`weekly-calendar dce--${cn}`,{pill:"pills"==u,stack:"stack"==u}),children:[(0,Wi.jsxs)("div",{className:"weekly-calendar--heading-content",children:[(0,Wi.jsx)(xL,{disabled:r.fetch,calendar:t,currentDate:e.selectedDate,onChangeDate:null,events:r.collection,locations:r.locations,onUpcomingNavigationChange:e.onUpcomingNavigationChange,showMonthSelector:!1,selectedFilters:e.selectedFilters,onChangeFilter:e.onChangeFilter,onSearch:e.onKeywordSearch}),E,(0,Wi.jsx)(fG,{currentWeek:Ra(o.currentWeek),onChangeWeek:c,allowChangingWeeks:p,showUpcomingEventsOnly:"upcoming"==d})]}),(0,Wi.jsx)("div",{className:"weekly-calendar--container",children:x}),_,C]})},bG=e=>{switch(e){case"dd":return"narrow";case"ddd":return"short";default:return"long"}},vG=e=>{const{t:t}=mm(),r=(0,n.useMemo)(()=>{const n=new Date(1e3*e.startTime),r=new Date(1e3*e.endTime),o=!e.allDayEvent;let a="";const i=e.showWeekDay?{weekday:bG(e.weekDayFormatter)}:{};return"compact"===e.selectedDateTimeFormat?(a=Oa(n,{...i,month:"short",day:"2-digit",year:"numeric"})+(o?` ${t("from")} `+Oa(n,{hour:"numeric",minute:"numeric"}):""),e.allDayEvent?`${t("All day")} (${a})`:a):"short"===e.selectedDateTimeFormat?e.allDayEvent?t("All day"):(a=Oa(n,{hour:"numeric",minute:"numeric"})+" - "+Oa(r,{hour:"numeric",minute:"numeric"}),a):(a=Oa(n,{...i,month:"long",day:"2-digit",year:"numeric"})+(o?` ${t("from")} `+Oa(n,{hour:"numeric",minute:"numeric"})+" - "+Oa(r,{hour:"numeric",minute:"numeric"}):""),e.allDayEvent?`${t("All day")} (${a})`:a)},[e.startTime,e.endTime,e.allDayEvent,e.selectedDateTimeFormat,e.weekDayFormatter,e.showWeekDay]),o=e.allDayEvent?null:(0,Wi.jsx)(YL,{});return(0,Wi.jsxs)("p",{className:"card-view--card-content-date",children:[r," ",o]})};vG.defaultProps={showWeekDay:!1,weekDayFormatter:"",allDayEvent:!1,selectedDateTimeFormat:"regular"};const xG=vG,yG=e=>{const{event:t}=e;return t.display_location?(0,Wi.jsx)(n.Fragment,{children:(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("strong",{children:t.display_location}),(0,Wi.jsx)("br",{}),t.location.line_1?(0,Wi.jsxs)("span",{children:[t.location.line_1,(0,Wi.jsx)("br",{})]}):null,t.location.line_2?(0,Wi.jsxs)("span",{children:[t.location.line_2,(0,Wi.jsx)("br",{})]}):null]})}):null},wG=e=>{new Date(1e3*e.startDate);const n=new Date(1e3*e.startDate),t=new Date(1e3*e.endDate),r=n.isSameDay(t)?null:(0,Wi.jsxs)("div",{className:"card-event--inpic-date-container-end-date",children:[(0,Wi.jsx)("span",{className:"card-event--inpic-date_month",children:Oa(t,{month:"short"})}),(0,Wi.jsx)("span",{className:"card-event--inpic-date_day",children:Oa(t,{day:"numeric"})})]});return(0,Wi.jsxs)("div",{className:pc()("card-event--inpic-date","card-event--inpic-date_"+e.location),children:[(0,Wi.jsxs)("div",{className:"card-event--inpic-date-container",children:[(0,Wi.jsx)("span",{className:"card-event--inpic-date_month",children:Oa(n,{month:"short"})}),(0,Wi.jsx)("span",{className:"card-event--inpic-date_day",children:Oa(n,{day:"numeric"})})]}),r]})};wG.defaultProps={location:"bottom-right"};const _G=wG,EG=e=>{const{showBadgesInImage:n,recurringBadges:t,inlineStyle:r,banner:o,event:a,inpicDatePlacement:i,aspectRatio:s}=e;return(0,Wi.jsxs)("div",{className:"card-view--card-header",children:[n?t:null,(0,Wi.jsx)("div",{className:pc()("card-view--card-header-image","as
2pect-"+s),style:r,children:o}),(0,Wi.jsx)(_G,{startDate:a.start_time,endDate:a.end_time,location:i})]})};EG.defaultProps={};const kG=EG,BG=e=>{let{event:t,showAsPills:r,numberOfTags:o,showTagsAsPills:a,rejectedTags:i=[],showTagSign:s}=e;const l=(0,n.useMemo)(()=>{var e;return null===t||void 0===t||null===(e=t.tags)||void 0===e?void 0:e.filter(e=>!i.find(n=>e.label.endsWith(n))).slice(0,"all"===o?void 0:o).map(e=>(0,Wi.jsxs)("div",{className:pc()("card-view--card-content-tags-tag",{"card-view--card-content-tags-tag_border":r}),children:[s?(0,Wi.jsx)("span",{className:"card-view--card-content-tags-tag-sign",children:"#"}):null,e.label.slice(1,void 0)]}))},[o,a,i,s]);return(0,Wi.jsx)("div",{className:"card-view--card-content-tags",children:l})};const SG=e=>{let{hoverEffect:t="zoom",showWeekDay:r=!1,weekDayFormatter:o="",showImageContainer:a=!0,...i}=e;const{event:s,showCardCta:l,selectedDateTimeFormat:c}=i,d=(0,n.useContext)(yU),A=(0,n.useCallback)(e=>{if(i.onCardClick)return i.onCardClick(e);e.target.classList.contains("dce--event-card--cta-btn")||d.onClickEvent(s)(e)},[i.onCardClick,d.onClickEvent]),u=((0,n.useCallback)(e=>(e.preventDefault(),e.stopPropagation(),!1),[]),i.showImage&&s.cover_image?(0,Wi.jsx)("img",{src:s.cover_image}):null),p=i.showRecurringBadge&&s.recurrence_description||i.showFeaturedBadge?(0,Wi.jsx)(NL,{showRecurringBadge:!(!i.showRecurringBadge||!s.recurrence_description),showFeaturedBadge:i.showFeaturedBadge&&s.is_featured,location:i.badgesLocation}):null,h="clamp_paragraph"===i.descriptionClamp?function(e){const n=(new DOMParser).parseFromString(e,"text/html").querySelector("p");if(!n)return e;const t=n.querySelector("br");if(!t)return n.innerHTML;let r="";for(const i of n.childNodes){var o,a;if(i===t)break;r+=null!==(o=null!==(a=i.textContent)&&void 0!==a?a:i.outerHTML)&&void 0!==o?o:""}return r}(s.description):s.description,g=i.showDescription?(0,Wi.jsx)("p",{className:pc()(`card-view--card-content-body_${i.descriptionClamp}`),dangerouslySetInnerHTML:{__html:h}}):null,m=i.showSummary?(0,Wi.jsx)("p",{className:"line-clamp",dangerouslySetInnerHTML:{__html:s.summary}}):null,f=l?(0,Wi.jsx)(_L,{event:s,settingsPrefix:"cCard",className:pc()("dce--card-details-item dce--card--cta"),buttonClassName:pc()("dce--event-card--cta-btn",{"dce--event-card--cta-btn-auto-width":!i.cCardCtaButtonFullWidth})}):null,C=i.showTitle?(0,Wi.jsx)("h2",{children:s.name}):null,b=i.showDate?(0,Wi.jsx)(xG,{startTime:s.start_time,endTime:s.end_time,showWeekDay:r,weekDayFormatter:o,allDayEvent:s.allDay,selectedDateTimeFormat:c}):null,v=i.showLocation?(0,Wi.jsx)(yG,{event:s}):null,x={};i.useEventAccent&&s.accentColor&&(x.backgroundColor=s.accentColor);const y=(i.showRecurringBadge||i.showFeaturedBadge)&&["image-top","image-bottom"].indexOf(i.badgesLocation)>=0,w=i.showTags?(0,Wi.jsx)(BG,{event:s,showAsPills:i.showTagsAsPills,showTagsAsPills:i.showTagsAsPills,numberOfTags:i.numberOfTags,rejectedTags:i.rejectedTags,showTagSign:i.showTagSign}):null,_=!!(C||b||v||g||m||f||i.showTags||p&&!y)&&(0,Wi.jsxs)("div",{className:pc()("card-view--card-content",{"dc-flex-1":"title-bottom"===i.badgesLocation}),children:[p&&!y?p:null,(0,Wi.jsxs)("div",{className:"card-view--card-content-body",children:[C,b,v,g,m,f,w]})]}),E=a?(0,Wi.jsx)(kG,{showBadgesInImage:y,recurringBadges:p,inlineStyle:x,banner:u,event:s,inpicDatePlacement:i.inpicDatePlacement,aspectRatio:i.coverAspectRatio}):null,k=1*s.is_private!=1||i.embedded?null:(0,Wi.jsx)(xU,{});return(0,Wi.jsxs)("a",{className:pc()("card-view--card","dc-flex-1",`card-view--card_hover-effect--${t}`,{"card-view--card_cursor_pointer":!(!i.triggerCTAOnCardClick&&!i.onSelectedEvent),"dc-flex-col":"title-bottom"===i.badgesLocation&&!i.showAsList,"card-view--card_equal-height":i.areCardsEqualHeight}),onClick:A,href:d.getEventUrl(s),children:[E,_,k,(0,Wi.jsx)("div",{className:"card_hover-effect--accent-simple",style:x}),(0,Wi.jsx)("div",{className:pc()({"card-view--card_permanent-accent":i.showAccentOnCard}),style:x}),(0,Wi.jsx)("div",{className:"card_hover-effect--accent-expandable",style:x})]})},jG=e=>{let{}=e;return(0,Wi.jsx)("div",{className:"card-view--card dc-flex-1 rev--loader-card-item ",children:(0,Wi.jsx)("div",{className:"rev-preloader-block"})})},TG=()=>(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(jG,{}),(0,Wi.jsx)(jG,{}),(0,Wi.jsx)(jG,{})]}),FG=e=>{var t;const{calendar:r,events:o,topMatches:a}=e,i=(0,n.useContext)(lO),{t:s}=mm(),{hasAIEnabled:l}=PU(r.model.integration),c=r.rsvp||r.fetch||r.delete||r.update||o.fetch,d=r.model&&"card_list"==r.model.template,A=i.cwDateLocation,u=1===Number.parseInt(i.ccShowDate),p=i.ccShowTimeOptions,h=(i.cwColsCount?i.cwColsCount:"").split("1fr").length-1,g=1===Number.parseInt(i.cwResponsiveCards),m=1===Number.parseInt(i.ccShowTitle),f=1===Number.parseInt(i.ccShowLocation),C=1===Number.parseInt(i.ccShowDescription),b=i.ccDescriptionLength,v=1===Number.parseInt(i.ccShowSummary),x=i.cwHoverEffect,y=1===Number.parseInt(i.eventDetailsShowDayOfWeek),w=i.eventsShowDayWeekOption,_=1===Number.parseInt(i.generalUseEventAccent),E=1==Number.parseInt(i.eventDetailsShowImage),k=i.ccImageAspectRatio,B=1===Number.parseInt(i.infiniteScroll),S=1===Number.parseInt(i.recurringShowBadge),j=1===Number.parseInt(i.featuredShowBadge),T=i.recurringBadgeLocation,F=1===Number.parseInt(i.cCardShowCta1st),I=1===Number.parseInt(i.cCardCtaButtonFullWidth),N=i.aiBestMatchesLabel,D=i.aiRemainingResultsLabel,P=1===Number.parseInt(i.eventDetailsShowImageContainer),z=1===Number.parseInt(i.cCardActionOnClick),O=1===Number.parseInt(i.cwShowAccentBar),M=1===Number.parseInt(i.ccShowTags),R=1===Number.parseInt(i.ccShowTagsAsPills),L=1===Number.parseInt(i.ccLimitTags),U=1===Number.parseInt(i.ccShowSign),G=L?Number.parseInt(i.ccLimitTagsNumber):"all",W=null===(t=i.ccRejectedTags)||void 0===t?void 0:t.split(",").map(e=>(e.startsWith("#")?e.splice(1,void 0):e).trim()),H="date_range"===i.eventsNumberOption,V="upcoming-first"===i.dateRangeSortOrderOption,q=H&&V,$=1===Number.parseInt(i.ccCardEqHeight),Y=r.model&&r.model.is_watermarked?(0,Wi.jsx)(TL,{align:B?"right":"left"}):null,J=(r.model.uuid,(n,t)=>(0,Wi.jsx)(SG,{event:n,inpicDatePlacement:A,showDate:u,showTitle:m,showLocation:f,showDescription:C,showSummary:v,hoverEffect:x,embedded:e.embedded,showWeekDay:y,weekDayFormatter:w,useEventAccent:_,showImage:E,coverAspectRatio:k,showRecurringBadge:S,show
2FeaturedBadge:j,badgesLocation:T,showCardCta:F,selectedDateTimeFormat:p,showAsList:d,showImageContainer:P,cCardCtaButtonFullWidth:I,triggerCTAOnCardClick:z,showAccentOnCard:O,showTags:M,numberOfTags:G,showTagSign:U,showTagsAsPills:R,rejectedTags:W,descriptionClamp:b,areCardsEqualHeight:$},n.slug)),{collection:Q,firstPastIndex:K}=(0,n.useMemo)(()=>q?(e=>{const n=Date.now()/1e3,t=[],r=[];for(const o of e)(o.start_time<n&&!(o.end_time&&o.end_time>n)?r:t).push(o);return t.sort((e,n)=>e.start_date-n.start_date),r.sort((e,n)=>n.start_date-e.start_date),{collection:[...t,...r],firstPastIndex:r.length?t.length:-1}})(o.collection):{collection:o.collection,firstPastIndex:-1},[o.collection,q]),X=Q.map((e,t)=>(0,Wi.jsxs)(n.Fragment,{children:[t===K&&(0,Wi.jsx)("h3",{className:"card-view--past-events-header",children:s("Past events")}),J(e)]},e.slug)),Z=o.topMatchesCollection?o.topMatchesCollection.slice(0,h).map(J):[],ee=c?(0,Wi.jsx)(TG,{}):null,ne=c||o.collection.length?null:(0,Wi.jsx)(TU,{}),te=l&&i.aiEnabled?(0,Wi.jsx)(UU,{searchEvents:e.searchEvents,fetchEvents:e.fetchEvents}):null,re=Z.length?(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)("div",{className:"card-view--top-matches-container",children:(0,Wi.jsx)("h3",{className:"card-view--top-matches-container_header",children:N})}),(0,Wi.jsx)("div",{className:pc()("card-view",{"card-view-horizontal":d}),children:Z})]}):null;return(0,Wi.jsxs)("div",{className:pc()("calendar-card-view",`dce--${dn}`),children:[(0,Wi.jsx)(xL,{disabled:o.fetch,calendar:r,currentDate:e.selectedDate,onChangeDate:e.onSelectedDateChange,events:o.collection,locations:o.locations,onUpcomingNavigationChange:e.onUpcomingNavigationChange,selectedFilters:e.selectedFilters,onChangeFilter:e.onChangeFilter,onSearch:e.onKeywordSearch}),te,ne,re,re?(0,Wi.jsx)("div",{className:"card-view--top-matches-container",children:(0,Wi.jsx)("h3",{className:"card-view--top-matches-container_header",children:D})}):null,(0,Wi.jsxs)(jU,{className:pc()("card-view",{"card-view-horizontal":d,"card-view_responsive":g}),onLoadMore:e.onLoadMore,hasMore:o.collection.length!=o.totalRows,loading:c,embedded:e.embedded,children:[X,ee]}),Y]})};var IG=t(78051);const NG=()=>(0,Wi.jsx)("div",{className:"card-slider_card-wrapper rev--loader-slider-item ",children:(0,Wi.jsx)("div",{className:"card-view--card rev-preloader-block"})}),DG=()=>(0,Wi.jsx)(NG,{}),PG=e=>{const t="dce_calendar__"+e.calendar.model.uuid,[r,o]=(0,n.useState)({swiping:!1,currentSlide:0,currentPage:1,windowWidth:0,isMobileWidth:!1}),[a,i]=(0,n.useState)(!1),s=(0,n.useRef)(!1),{calendar:l,events:c}=e,{hasAIEnabled:d}=PU(l.model.integration),A=(0,n.useContext)(lO),u=(0,n.useRef)(),p=l.rsvp||l.fetch||l.delete||l.update||c.fetch,h=A.cwDateLocation;(0,n.useEffect)(()=>{const n=document.querySelector("."+t);e.previewType===yn?(s.current=!1,o({...r,isMobileWidth:!1})):e.previewType===wn?(s.current=!0,o({...r,isMobileWidth:!0})):n?(s.current=n.clientWidth<700,o({...r})):(s.current=!1,o({...r,isMobileWidth:!1}))},[r.windowWidth,e.previewType]);const g=1===Number.parseInt(A.ccShowTitle),m=1===Number.parseInt(A.ccShowDate),f=1===Number.parseInt(A.ccShowLocation),C=1===Number.parseInt(A.ccShowDescription),b=1===Number.parseInt(A.ccShowSummary),v=A.cwHoverEffect,x=1===Number.parseInt(A.sliderShowDots),y=1===Number.parseInt(A.sliderCenterSlides),w=1===Number.parseInt(A.sliderLoop),_=1===Number.parseInt(A.sliderAutoPlay),E=A.sliderAutoplaySpeed,k=1*A.sliderSlidesToShow,B=s.current?1:k,S=.1*Number.parseInt(A.sliderNextSlideToShow),j=A.sliderSizeOfDots,T=1===Number.parseInt(A.eventDetailsShowDayOfWeek),F=A.eventsShowDayWeekOption,I=1===Number.parseInt(A.infiniteScroll),N=1===Number.parseInt(A.generalUseEventAccent),D=1===Number.parseInt(A.eventDetailsShowImage),P=1===Number.parseInt(A.recurringShowBadge),z=1===Number.parseInt(A.featuredShowBadge),O=1===Number.parseInt(A.cCardShowCta1st),M=A.recurringBadgeLocation,R=A.ccShowTimeOptions,L=1===Number.parseInt(A.eventDetailsShowImageContainer),U=1===Number.parseInt(A.cCardActionOnClick),G=1===Number.parseInt(A.cwShowAccentBar),W=l.model&&l.model.is_watermarked?(0,Wi.jsx)(TL,{align:I?"right":"left"}):null;(0,n.useEffect)(()=>{I&&e.onLoadMore(r.currentPage)},[r.currentPage]),(0,n.useEffect)(()=>{-1===r.currentSlide&&setTimeout(()=>u.current.slickGoTo(0,!0),500)},[r.currentSlide]),(0,n.useEffect)(()=>{c.collection.length||i(!0),c.collection.length&&a&&(u.current.slickGoTo(0,!0),i(!1))},[c.fetchSuccess,c.collection,u.current,a]);const H=ky(),V=Mx(H,200);(0,n.useEffect)(()=>{r.windowWidth!==V.width&&V.width&&(console.log("window size changed",V.width),o({...r,windowWidth:V.width}))},[V]),(0,n.useEffect)(()=>{u.current&&(_?u.current.slickPlay():u.current.slickPause())},[]);const q=(0,n.useCallback)(e=>(e.preventDefault(),e.stopPropagation(),!1),[r.swiping]),$=c.collection.map((n,t)=>(0,Wi.jsx)("div",{className:"card-slider_card-wrapper",children:(0,Wi.jsx)(SG,{event:n,onCardClick:r.swiping?q:null,inpicDatePlacement:h,showDate:m,showTitle:g,showLocation:f,showDescription:C,showSummary:b,hoverEffect:v,embedded:e.embedded,showWeekDay:T,weekDayFormatter:F,useEventAccent:N,showImage:D,showRecurringBadge:P,showFeaturedBadge:z,badgesLocation:M,showCardCta:O,selectedDateTimeFormat:R,showImageContainer:L,triggerCTAOnCardClick:U,showAccentOnCard:G})},n.slug)),Y=p?(0,Wi.jsx)(DG,{}):null;Y&&$.splice(-1,0,Y);const J=y?1:B,Q=c.collection.length/J<10?c.collection.length:10,K=Math.ceil(Q/J),X=Math.floor(K/2),Z=(0,n.useCallback)(()=>{o({...r,swiping:!0})},[r]),ee=(0,n.useCallback)((e,n)=>{n=Math.ceil(n);let t=r.currentPage;I&&n>=c.collection.length-3&&t++,setTimeout(()=>
2o({...r,swiping:!1,currentSlide:Math.ceil(n/(y?1:B)),currentPage:t}),200)},[r,I,c.collection,y,B]),ne=e=>{if(Y)return(0,Wi.jsx)("div",{children:(0,Wi.jsx)("div",{className:"slider-loading-indicator",children:(0,Wi.jsx)(xf,{})})});const n=e.map((e,n)=>(0,Wi.jsx)("li",{className:pc()("slick-dots-"+j,{"slick-active":n==r.currentSlide}),children:e.props.children},"sdts-"+n));let t=0;if(r.currentSlide>X){let n=e.length-2*X-1;n=n<0?0:n;const o=r.currentSlide-X;t=30*-(o>n?n:o)}return(0,Wi.jsx)("div",{style:{width:30*K+"px"},children:(0,Wi.jsx)("ul",{style:{left:t+"px"},children:n})})},te=(0,n.useMemo)(()=>({dots:x,infinite:w&&c.collection.length>=B,autoplay:_,autoplaySpeed:1e3*E,speed:500,slidesToShow:B+S,slidesToScroll:B,arrows:!1,rows:1,fade:!1,centerPadding:y?"60px":"25px",centerMode:y,onSwipe:Z,beforeChange:ee,appendDots:ne}),[x,w,_,B,E,y,Z,ee,ne,r]),re=d&&A.aiEnabled?(0,Wi.jsx)(UU,{searchEvents:e.searchEvents,fetchEvents:e.fetchEvents}):null;return(0,Wi.jsxs)("div",{className:pc()("calendar-card-view",`dce--${un}`,t,{"mobile-preview":e.previewType==wn}),children:[(0,Wi.jsx)(xL,{disabled:c.fetch,calendar:l,currentDate:e.selectedDate,onChangeDate:e.onSelectedDateChange,events:c.collection,locations:c.locations,onUpcomingNavigationChange:e.onUpcomingNavigationChange,selectedFilters:e.selectedFilters,onChangeFilter:e.onChangeFilter,onSearch:e.onKeywordSearch}),re,(0,Wi.jsxs)(IG.A,{...te,className:"card-view-slider",ref:u,children:[Y,$]}),W]})},zG=(e,t,r,o)=>{const a=(0,n.useRef)(null);(0,n.useEffect)(()=>{if(o)a.current||"function"!==typeof ResizeObserver?a.current.disconnect():a.current=new ResizeObserver(n=>{var o;const a=document.querySelector(`.${e}`);null!==a&&void 0!==a&&null!==(o=a.className)&&void 0!==o&&o.replaceAll&&(a.clientWidth<t?a.className+=` ${r}`:a.className=a.className.replaceAll(` ${r}`,""))}),a.current.observe(document.querySelector(`.${e}`));else{var n;const t=document.querySelector(`.${e}`);null!==t&&void 0!==t&&null!==(n=t.className)&&void 0!==n&&n.replaceAll&&(t.className=t.className.replaceAll(r,""))}return()=>{a.current&&a.current.disconnect()}},[o])},OG=e=>Object.keys(e).map(n=>({field:n,value:e[n].platform_metadata_id})).filter(e=>e.value),MG=e=>{let{onChangeFilter:t,onChangeDate:r,selectedFilters:o,onUpcomingNavigationChange:a,showMonthSelector:i=!0,singleEvent:s=!1,onSearch:l,calendar:c,currentDate:d,events:A}=e;const[u,p]=(0,n.useState)({showFilters:!0}),{fetchCalendarFilters:h,filters:g}=xj(),m=(0,n.useContext)(Rs),f=(0,n.useContext)(lO);eL(m,f,h,c.model.uuid,u.showFilters,[]);const C=1===Number.parseInt(f.showMonthHeader),b=f.eventsNumberOption||"all",v=1===Number.parseInt(f.showPaginationNavigation),x=!s&&["upcoming","all"].indexOf(b)>=0&&v,y=1===Number.parseInt(f.showUpcomingNavigation)&&"upcoming-limit"==b,w=f.filterNamesHeader,_=(0,n.useMemo)(()=>w&&c.model.filter_settings&&c.model.filter_settings.filters?c.model.filter_settings.filters.groups.map(e=>e.rules.map(e=>e.label)).join(", "):null,[c.model.filter_settings]),E=w&&""!=_?(0,Wi.jsx)("h4",{className:"campuses-groups-header",children:_}):null,k=x?(0,Wi.jsx)(qR,{onChangeDate:r}):null,B=y?(0,Wi.jsx)(qR,{onChangeDate:a}):null,S=(!s||s&&A.length)&&i?(0,Wi.jsxs)("div",{className:"month-selector",children:[k,(0,Wi.jsx)(YR,{currentDate:d,show:C,events:A,eventsNumberOption:b,showUpcomingNavigation:y}),B]}):null,j=g.fetchCalendarFilters?(0,Wi.jsx)("div",{className:"loading-indicator",children:(0,Wi.jsx)(xf,{})}):null,T=j?null:(0,Wi.jsx)(KR,{onChangeFilter:t,selectedFilters:o});return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"dc-detailed-list--calendar-header-top-controls",children:[(0,Wi.jsx)(hL,{onSearch:l}),(0,Wi.jsx)(pL,{title:rn(c.model),url:Zm(`c/${c.model.slug}`,c.model.widget_domain),className:"dc-detailed-list--calendar-share-button"}),(0,Wi.jsx)(vL,{title:rn(c.model),url:Zm(`c/${c.model.slug}`),RSSUrl:`https://my.revisual.io/feeds/calendar/${c.model.uuid}.rss`,iCalPath:`${c.model.integration.uuid}/${c.model.uuid}`,className:"dc-detailed-list--calendar-subscribe-button"})]}),(0,Wi.jsxs)(VR,{show:!0,children:[j,T]}),E,S]})},RG=e=>{const{location:t,display_location:r}=e.event,{t:o}=mm(),a=r?(0,Wi.jsxs)(n.Fragment,{children:[t.line_1?(0,Wi.jsxs)("span",{children:[t.line_1," "]}):null,t.line_2?(0,Wi.jsx)("span",{children:t.line_2}):null]}):null,i=(0,Wi.jsx)("span",{className:"dce-detailed-list--row-content-details-location-label",children:r});return(0,Wi.jsxs)("div",{children:[i," ",a]})};RG.defaultProps={};const LG=RG,UG=e=>{const{start_time:t,end_time:r,showTimezone:o}
2=e,{t:a}=mm(),i=(0,n.useMemo)(()=>new Date(1e3*t),[t]),s=(0,n.useMemo)(()=>new Date(1e3*r),[r]),l=i.isSameDay(s),c=o?(0,Wi.jsx)(YL,{}):null;return(0,n.useMemo)(()=>{if(l)return(0,Wi.jsxs)("span",{children:[Oa(i,{month:"long",day:"numeric"})," @"," ",Oa(i,{hour:"numeric",minute:"2-digit"}).toLowerCase()," ","-"," ",Oa(s,l?{hour:"numeric",minute:"2-digit"}:{month:"long",day:"numeric"})," ",c]});{const e=l?Oa(i,{weekday:"long"}):`${Oa(i,{weekday:"long",day:"numeric",month:"short"})} - ${Oa(s,{weekday:"long",day:"numeric",month:"short"})}`;return(0,Wi.jsxs)("span",{children:[a("All day")," (",e,")"]})}},[i,s,c,a])};UG.defaultProps={};const GG=UG,WG=e=>{const{event:t,showDetailsAsModal:r,showRSVP:o,showLocation:a,showDescription:i,showTimezone:s,showSummary:l,showEventDate:c,showRepeatIcon:d,showCTA:A,ctaLabel:u,ctaURL:p,summaryClamp:h}=e,{onClickEvent:g,getEventUrl:m}=(0,n.useContext)(yU),{t:f}=mm(),C=new Date(1e3*t.start_time),b=t.is_featured,v=r?"dce-cursor-pointer":"",x=(0,n.useCallback)(function(e){return g(t,{selector:arguments.length>1&&void 0!==arguments[1]?arguments[1]:null})(e)},[g]),y=(0,n.useCallback)(e=>{x(e,`rsvp-${t.slug}`)},[x]),w=(0,n.useCallback)(e=>{e.stopPropagation()},[]),_=(0,n.useCallback)(e=>{x(e,`series-${t.slug}`)},[x]),E=d&&t.recurrence_series?(0,Wi.jsx)("i",{className:pc()("material-icons dce-dl-event-repeat",v),onClick:_,children:"repeat"}):null,k=e.showDescription?(0,Wi.jsx)("p",{className:pc()({"line-clamp":"clamp"===h,featured:b}),dangerouslySetInnerHTML:{__html:t.description}}):null,B=e.showSummary?(0,Wi.jsx)("p",{className:pc()({"line-clamp":"clamp"===h}),dangerouslySetInnerHTML:{__html:t.summary}}):null,S=t.cover_image?(0,Wi.jsx)("img",{src:t.cover_image}):null,j=c?(0,Wi.jsx)(GG,{start_time:t.start_time,end_time:t.end_time,showTimezone:s,isAllDayEvent:t.allDay}):null,T=a?(0,Wi.jsx)("div",{className:"dce-detailed-list--row-content-details-location",children:(0,Wi.jsx)(LG,{event:t})}):null,F=r&&o?(0,Wi.jsx)("div",{className:pc()("dce-detailed-list--row-content-details-rsvp",v),onClick:y,children:"RSVP Now"}):null,I=r&&A&&p?(0,Wi.jsx)("a",{className:pc()("dce-detailed-list--row-content-details-cta",v),href:p,target:`dce-detailed-list-${e.url}`,onClick:w,children:u}):null,N=i&&t.description&&t.description.trim().length?(0,Wi.jsx)("div",{className:"dce-detailed-list--row-content-details-description",children:k}):null,D=l&&t.summary&&t.summary.trim().length?(0,Wi.jsx)("div",{className:"dce-detailed-list--row-content-details-description",children:B}):null,P=b?(0,Wi.jsxs)("span",{className:"dce-detailed-list--row-date-featured",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"bookmark"})," ",f("Featured")]}):null,z=1*t.is_private!=1||e.embedded?null:(0,Wi.jsx)(xU,{});return(0,Wi.jsxs)("div",{className:"dce-detailed-list--row",children:[(0,Wi.jsx)("div",{className:pc()("dce-detailed-list--row-date",{"dce-detailed-list--row-date_featured":b}),children:(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("span",{className:"dce-detailed-list--row-date_month",children:Oa(C,{weekday:"short"})}),(0,Wi.jsx)("span",{className:"dce-detailed-list--row-date_day",children:C.getDate()})]})}),(0,Wi.jsxs)("div",{className:"dce-detailed-list--row-content",children:[(0,Wi.jsxs)("div",{className:"dce-detailed-list--row-content-details",children:[(0,Wi.jsxs)("div",{className:"dce-detailed-list--row-content-details-date",children:[P," ",j," ",E," ",z]}),(0,Wi.jsx)("div",{className:"dce-detailed-list--row-content-details-title",children:(0,Wi.jsxs)("a",{href:m(t),title:t.name,"aria-label":`Event: ${t.name}`,onClick:x,children:[" ",(0,Wi.jsx)("h2",{className:pc()(v),children:t.name})]})}),T,N,D,(0,Wi.jsxs)("div",{className:"dce-detailed-list--row-content-details-footer-links",children:[F,I]})]}),(0,Wi.jsx)("div",{className:pc()("dce-detailed-list--row-content-image",v),onClick:x,children:S})]})]})};WG.defaultProps={};const HG=WG,VG=(new Intl.DateTimeFormat("en-US",{month:"long",year:"numeric"}),e=>{const n=e.date?Oa(e.date,{month:"long",year:"numeric"}):null;return(0,Wi.jsx)("div",{className:"dce-detailed-list--divider",children:(0,Wi.jsxs)("div",{className:"dce-detailed-list--divider-label",children:[n," "]})})});VG.defaultProps={};const qG=VG,$G=e=>{let{}=e;return(0,Wi.jsx)("div",{className:"dce-detailed-list--row rev--loader-detailed-item rev-preloader-block"})},YG=e=>{let{}=e;return(0,Wi.jsx)(Wi.Fragment,{children:(0,Wi.jsx)($G,{})})},JG=e=>{const{calendar:t,events:r}=e,o=(0,n.useContext)(lO),{hasAIEnabled:a}=PU(t.model.integration),i=t.rsvp||t.fetch||t.delete||t.update||r.fetch,s=1===Number.parseInt(o.generalOpenDetailsModal),l=1===Number.parseInt(o.infiniteScroll),c=1===Number.parseInt(o.dLShowDescription),d=1===Number.parseInt(o.rsvpShowForOpenForAll),A=1===Number.parseInt(o.dLShowLocation),u=1===Number.parseInt(o.generalShowTz),p=1===Number.parseInt(o.dLShowSummary),h=1===Number.parseInt(o.dLShowDate),g=1===Number.parseInt(o.dLShowRepeatIcon),m=o.dLSummaryLength,f=1===Number.parseInt(o.cDetailedShowCta1st),C=o.cDetailedCTAAction1st,b=1===Number.parseInt(o.cDetailed1stDefaultCTALabel),v=o.cDetailed1stCTALabel,x=t.model&&t.model.is_watermarked?(0,Wi.jsx)(TL,{align:l?"right":"left"}):null;t.model.uuid;let y=new Date(0);const w=r.collection.length?r.collection.map((e,t)=>{const r=new Date(1e3*e.start_time),o=r.getMonth()!=y.getMonth(),a=o?(0,Wi.jsx)(qG,{date:r}):null;y=o?r:y;const i=e.ctas[C]||null,l=i?i.label:"",x=b?l:v;return(0,Wi.jsxs)(n.Fragment,{children:[a,(0,Wi.jsx)(HG,{event:e,showDescription:c,showDetail
2sAsModal:s,showRSVP:d,showLocation:A,showTimezone:u,showSummary:p,showEventDate:h,showRepeatIcon:g,showCTA:f,ctaLabel:x,ctaURL:i?i.url:"",summaryClamp:m},e.slug)]})}):(0,Wi.jsx)(qG,{date:e.selectedDate}),_=i?(0,Wi.jsx)(YG,{}):null,E=i||r.collection.length?null:(0,Wi.jsx)(TU,{}),k=a&&o.aiEnabled?(0,Wi.jsx)(UU,{searchEvents:e.searchEvents,fetchEvents:e.fetchEvents}):null;return(0,Wi.jsxs)("div",{className:pc()("dce-detailed-list",`dce--${pn}`),children:[(0,Wi.jsx)(MG,{disabled:r.fetch,calendar:t,currentDate:e.selectedDate,onChangeDate:e.onSelectedDateChange,events:r.collection,locations:r.locations,onUpcomingNavigationChange:e.onUpcomingNavigationChange,selectedFilters:e.selectedFilters,onChangeFilter:e.onChangeFilter,onSearch:e.onKeywordSearch}),k,E,(0,Wi.jsxs)(jU,{className:pc()("dce-detailed-list"),onLoadMore:e.onLoadMore,hasMore:r.collection.length!=r.totalRows,loading:i,embedded:e.embedded,children:[w,_]}),x]})},QG=new Intl.DateTimeFormat(window.navigator.language||"en-us",{month:"short",day:"numeric"}),KG=e=>{const{event:t}=e,r=(0,n.useContext)(yU),o=e.showEventName?(0,Wi.jsx)("div",{className:"bubble-view--bubble_event-name",children:t.name}):null,a=e.showRecurringIcon&&t.recurrence_description?(0,Wi.jsx)("i",{className:"material-icons",children:"repeat"}):null,i=e.showEventDate?(0,Wi.jsxs)("div",{className:"bubble-view--bubble_event-date",children:[a,QG.format(new Date(1e3*t.start_time))]}
2):null,s=t.cover_image?(0,Wi.jsx)("img",{src:t.cover_image,alt:t.name}):null;return(0,Wi.jsx)("a",{href:r.getEventUrl(t),onClick:r.onClickEvent(t),title:t.name,"aria-label":`Event: ${t.name}`,children:(0,Wi.jsxs)("div",{className:pc()("bubble-view--bubble",`bubble-view--bubble_size-${e.size}`),children:[(0,Wi.jsx)("div",{className:pc()("bubble-view--bubble-image",`bubble-view--bubble-image_${e.style}`,{"bubble-view--bubble-image--border":e.showImageBorder}),children:s}),(0,Wi.jsxs)("div",{className:"bubble-view--bubble-details",children:[o,i]})]})})};KG.defaultProps={style:"rounded",size:"small"};const XG=KG,ZG="left",eW="right",nW=e=>{let{direction:t,calendarID:r}=e;const[o,a]=(0,n.useState)(!1),i=document.querySelector(`.${r} .calendar-bubble-view_container`),s=document.querySelector(`.${r} .calendar-bubble-view`);(0,n.useEffect)(()=>{if(!i||!s)return;const e=new ResizeObserver(e=>{e[0];i.scrollWidth>=s.scrollWidth&&t===eW&&a(!0)});e.observe(i);const n=e=>{const n=e.target.scrollLeft,r=e.target.scrollWidth,o=e.target.clientWidth;a(t===eW?!(n+o>=r):0!==n)};return i.addEventListener("scroll",n),()=>{e.disconnect(),i.removeEventListener("scroll",n)}},[a,i]);const l=(0,n.useCallback)(()=>{let e=i.scrollLeft;const n=(e=>{let n=0;n=e.children[0].offsetWidth,n+=parseInt(window.getComputedStyle(e).getPropertyValue("gap"));const t=e.parentNode.offsetWidth;return n*=Math.floor(t/n),n})(i);t===eW?e+=n:e-=n,i.scrollTo({top:0,left:e,behavior:"smooth"})},[o]);return o?(0,Wi.jsx)("div",{className:`calendar-bubble-view_scroll calendar-bubble-view_scroll-${t}`,onClick:l,children:(0,Wi.jsx)("div",{className:"calendar-bubble-view_scroll_button",children:(0,Wi.jsx)("i",{className:"material-icons",children:`keyboard_arrow_${t}`})})}):null};nW.defaultProps={};const tW=nW,rW=e=>{let{bubbleSize:n,bubbleStyle:t}=e;return(0,Wi.jsx)("div",{className:pc()("bubble-view--bubble",`bubble-view--bubble_size-${n}`,"rev--loader-tile-item"),children:(0,Wi.jsx)("div",{className:pc()("bubble-view--bubble-image",`bubble-view--bubble-image_${t}`,"rev-preloader-block"),children:(0,Wi.jsx)("div",{className:"bubble-view--bubble-details"})})})},oW=e=>{let{bubbleSize:n="medium",bubbleStyle:t="rounded"}=e;return(0,Wi.jsxs)("div",{className:pc()("calendar-bubble-view_container"),children:[(0,Wi.jsx)(rW,{bubbleSize:n,bubbleStyle:t}),(0,Wi.jsx)(rW,{bubbleSize:n,bubbleStyle:t}),(0,Wi.jsx)(rW,{bubbleSize:n,bubbleStyle:t}),(0,Wi.jsx)(rW,{bubbleSize:n,bubbleStyle:t})]})},aW=e=>{const{calendar:t,events:r}=e,o="dce_calendar__"+t.model.uuid,a=(0,n.useContext)(lO),i=1===Number.parseInt(a.bcShowBorder),s=1===Number.parseInt(a.bcShowEventName),l=1===Number.parseInt(a.bcShowEventDate),c=1===Number.parseInt(a.bcShowRecurringIcon),d=a.bcBubbleSize,A=a.bcBubbleStyle,u=1===Number.parseInt(a.bcWrap),p=1===Number.parseInt(a.bcBubbleImgBorder),h=t.rsvp||t.fetch||t.delete||t.update||r.fetch?(0,Wi.jsx)(oW,{bubbleStyle:A,bubbleSize:d}):null,g=r.collection.map((e,n)=>(0,Wi.jsx)(XG,{event:e,showEventName:s,showEventDate:l,showRecurringIcon:c,style:A,size:d,showImageBorder:p},`eb-${n}`)),m=!u&&r.collection.length>0?(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(tW,{direction:ZG,calendarID:o}),(0,Wi.jsx)(tW,{direction:eW,calendarID:o})]}):null;return(0,Wi.jsx)("div",{className:pc()("calendar-bubble-view",`dce--${hn}`),children:(0,Wi.jsxs)("div",{className:pc()({"calendar-bubble-view_container--frame":i}),children:[h,m,(0,Wi.jsx)("div",{className:pc()("calendar-bubble-view_container",{"calendar-bubble-view_container--wrap":u}),children:g})]})})};aW.defaultProps={};const iW=aW,sW={[dn]:FG,[un]:PG,[An]:FG,[hn]:iW},lW=()=>{},cW=()=>{},dW=()=>{},AW=e=>{const t=e.calendar.model.uuid,r={model:{template:e.calendar.model.widget_settings.featured_template||hn,uuid:t,slug:e.calendar.model.slug,integration:e.calendar.model.integration,widget_settings:e.calendar.model.widget_settings,builder:e.calendar.model.builder,widget_type:dr}};(0,n.useEffect)(()=>{Ii(r.model,"highlights")},[]);const o=sW[r.model.widget_settings.featured_template||hn],a=xi(r.model,"highlights");return(0,Wi.jsxs)("div",{className:pc()("dc-highlights"),children:[(0,Wi.jsx)("div",{className:"dce__h1",children:a.cFeaturedLabel}),(0,Wi.jsx)("div",{className:"dc-highlights_container",children:(0,Wi.jsx)(lO.Provider,{value:a,children:(0,Wi.jsx)("div",{className:`dce_calendar__${t} _highlights`,children:(0,Wi.jsx)(o,{...e,onSelectedDateChange:cW,onUpcomingNavigationChange:lW,onLoadMore:dW,calendar:r,events:e.events},`${r.model.uuid}_featured`)})})})]})};AW.defaultProps={};const uW=AW;const pW=e=>{var n,t;let{show:r,widget:o}=e;const a=null===(n=o.model)||void 0===n||null===(t=n.organization)||void 0===t?void 0:t.settings,i=Xm(null===a||void 0===a?void 0:a.logo);return r&&i?(0,Wi.jsx)("div",{className:"dc-calendar-branding--header-image-container",children:(0,Wi.jsx)("img",{src:i})}):null};pW.defaultProps={show:!1};const hW=pW,gW=e=>{let{show:n,label:t,url:r}=e;return n?(0,Wi.jsx)("div",{className:"dc-calendar-branding--header-backbutton-container",children:(0,Wi.jsx)("a",{href:r,className:"dc-calendar-branding--back-button",children:t})}):null},mW=e=>{var t,r,o;let{calendar:a,embedded:i}=e;const s=null===(t=a.model)||void 0===t||null===(r=t.organization)||void 0===r?void 0:r.settings,l=Xm(null===s||void 0===s?void 0:s.logo),c=(0,n.useContext)(lO),d=c.brandShowLogo,A=c.brandShowBackButton,u=c.brandBackButtonLabel,p=c.brandBackButtonURL,h=c.brandLogoPosition,g=c.brandLogoSticky;if(!i||!l||(m=null===(o=a.model)||void 0===o?void 0:o.widget_domain,![`my.${Xt.domain}`,`dev.${Xt.domain}`,"revisual.link","localhost",m].includes(window.location.hostname)))return null;var m;if(!d&&!A)return null;let f=h;return"rev-logo-last"===h?A||(f="dc-calendar-branding--header_end"):d||(f="dc-calendar-branding--header_end"),(0,Wi.jsxs)("div",{className:pc()("dc-calendar-branding--header",h,f,{"dc-calendar-branding--header_sticky":g}),children:[(0,Wi.jsx)(hW,{show:d,widget:a}),(0,Wi.jsx)(gW,{show:A,label:u,url:p})]})};mW.defaultProps={};const fW=mW,CW=e=>{let{events:t}=e;const r=(0,n.useContext)(lO),{calendar:o}=Px();return(0,n.useEffect)(()=>{try{t.map((e,n)=>{let t=null,a=(e=>{if(e instanceof String){if(e.match(/http/))return{"@type":"Place",url:e};const n=e.split(",");return{"@type":"Place",address:{"@type":"Text",name:n[0],text:n.slice(1).join(", ")}}}const n={"@type":"Place",address:{"@type":"PostalAddress"}};return e?(e.name&&(n.name=e.name),e.city&&(n.address.addressLocality=e.city),e.line_1&&(n.address.streetAddress=e.line_1),(e.street_address&&!e.line_1||e.line_1!=e.street_address)&&(n.address.streetAddress=e.street_address),e.line_2&&(n.address.addressLocality=e.line_2),e.zip&&(n.address.postalCode=e.zip),n):null})(e.location);const i=(new DOMParser).parseFromString(e.description,"text/html").body.textContent||"";return 1===r.eventDetailsShowOrganizer&&(t={"@type":"Person",name:e.organizer.name}),((e,n)=>{let t=document.createElement("script");t.type="application/ld+json",t.id=e,t.text=JSON.stringify(n),document.querySelector("head").appendChild(t)})(e.id,{"@context":"http://schema.org","@type":"Event",name:e.name,startDate:new Date(1e3*e.start_time),endDate:new Date(1e3*e.end_time),organizer:t,location:a,identifier:{"@type":"PropertyValue",name:"Event ID",value:e.id},image:e.cover_image,description:i,url:Zm(`e/${o.model.slug}/${e.slug}`,o.model.widget_domain)})})}catch(e){console.error("EventsMetadata",e)}},[t]),(0,Wi.jsx)(Wi.Fragment,{})};CW.defaultProps={},CW.propTypes={};const bW=CW,vW=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:800;const r=(0,n.useRef)(!1);(0,n.useEffect)(()=>
2{if(!r.current){if(r.current=!0,!e)return;setTimeout(()=>{document.querySelector(e).scrollIntoView({block:"center",inline:"center",behavior:"smooth"})},t)}},[])},xW=n.memo(e=>{const{event:t,calendarSlug:r}=e,[o]=(0,n.useState)(document.createElement("div")),{i18n:a}=mm(),s=(0,n.useContext)(lO),l=(0,n.useContext)(yU),[c,d]=(0,n.useState)({showWrapper:!!document.querySelector("#rev-modal-event-loader"),showContainer:!!document.querySelector("#rev-modal-event-loader")});vW(e.onOpenScrollToSelector?`#${e.onOpenScrollToSelector}`:null),(0,n.useEffect)(()=>(document.body.appendChild(o),()=>{document.body.removeChild(o)}),[]),(0,n.useEffect)(()=>{window.postMessage({type:"rev-item-loaded",widgetUUID:e.calendarUUID},"*")},[]);const A=!!(1*s.generalUseEventAccent),u=!!Number.parseInt(s.generalShowEventSummary),p=()=>{h(d,{showWrapper:!1,showContainer:!1}).then(()=>mR(150)).then(()=>{document.body.style.overflow="auto",l.onCloseOpenedEventsDetails(),e.closeOpenedEventsDetails&&e.closeOpenedEventsDetails(e.event.slug==e.expandedRowSlug?"":e.event.slug)})},h=(e,n)=>(e(n),Promise.resolve());(0,n.useEffect)(()=>{document.body.style.overflow="hidden",c.showWrapper&&c.showContainer||h(d,{showWrapper:!0,showContainer:!1}).then(()=>mR(150)).then(()=>{h(d,{showWrapper:!0,showContainer:!0})})},[]);const g=e.showWatermark?(0,Wi.jsx)("div",{className:"d-flex justify-content-center",children:(0,Wi.jsx)(TL,{})}):null;return i.createPortal((0,Wi.jsxs)("div",{className:pc()("event-modal--wrapper",e.calendarID,{"event-modal--wrapper_show":c.showWrapper}),id:"modal-event-wrapper",onClick:e=>{const n=document.querySelector("#modal-event-container");document.querySelector("#dc-share-popup")||n.contains(e.target)||(e.stopPropagation(),p())},lang:a.language,children:[(0,Wi.jsxs)("div",{className:pc()("event-modal--container",{"event-modal--container_show":c.showContainer,_highlights:s.cFeaturedLabel}),id:"modal-event-container",children:[(0,Wi.jsx)("div",{className:"rev-calendar-closer-container",children:(0,Wi.jsx)("div",{className:"event-modal--close-container",onClick:p,children:(0,Wi.jsx)("i",{className:"material-icons","aria-hidden":!0,children:"close"})})}),(0,Wi.jsx)(_U,{embedded:e.embedded,event:t,useEventAccent:A,showSummary:u}),(0,Wi.jsx)(fU,{event:t,calendarSlug:r,embedded:e.embedded,showDetail
2s:e.showDetails,loading:e.loading,error:e.error,expandedRowSlug:e.expandedRowSlug})]}),g]}),o)});xW.defaultProps={showDetails:!1,showWatermark:!1};const yW=xW,wW=e=>{const n=document.querySelector(`meta[property="${e}"]`);return n?n.getAttribute("content"):""},_W=(e,n)=>{let t=document.querySelector(`meta[property="${e}"]`);t||(t=document.createElement("meta"),t.setAttribute("property",e),document.head.appendChild(t)),t.setAttribute("content",n)},EW=()=>{const e=document.querySelector('link[rel="canonical"]');return e?e.getAttribute("href"):""},kW=e=>{let n=document.querySelector('link[rel="canonical"]');n||(n=document.createElement("link"),n.setAttribute("rel","canonical"),document.head.appendChild(n)),n.setAttribute("href",e)},BW=e=>{let{title:t,image:r,description:o,url:a,seoSettings:i}=e;const[s,l]=(0,n.useState)({pageTitle:"",pageDescription:"",ogTitle:"",ogImage:"",ogDescription:"",ogUrl:"",canonical:""});return(0,n.useEffect)(()=>{l({ogTitle:wW("og:title"),ogDescription:wW("og:description"),ogImage:wW("og:image"),ogUrl:wW("og:url"),canonical:EW(),pageTitle:document.title,pageDescription:document.querySelector('meta[name="description"]')?document.querySelector('meta[name="description"]').getAttribute("content"):""});const e=`${t}${i.title?" - ":""}${i.title||""}`,n=window.location.origin+a;_W("og:title",e),_W("og:description",o),_W("og:image",r),_W("og:url",n),kW(n),document.title=e;const c=document.querySelector('meta[name="description"]');return c&&c.setAttribute("content",o),()=>{_W("og:title",s.ogTitle),_W("og:description",s.ogDescription),_W("og:image",s.ogImage),_W("og:url",s.ogUrl),kW(s.canonical),document.title=s.pageTitle;const e=document.querySelector('meta[name="description"]');if(e)e.setAttribute("content",s.pageDescription);else{const e=document.createElement("meta");e.setAttribute("name","description"),e.setAttribute("content",s.pageDescription),document.head.appendChild(e)}}},[]),null},SW=e=>{var t;let{embedded:r}=e;const{calendar:o}
2=Px(),{getEventUrl:a,selectedEvent:i,showDetailsAsModal:s,expandDetailsAsAccordion:l,showHighlightsDetailsAsModalValue:c,pillsOpenDetailsAsModal:d}=(0,n.useContext)(yU),A=Ov(),u=A.has("selector")?A.get("selector"):null,p=A.has("highlights"),{subscribePopup:h}=GU({eventName:null===i||void 0===i?void 0:i.name,integrationUUID:o.model.integration.uuid,widgetUUID:o.model.uuid,ICSID:null===i||void 0===i?void 0:i.ics_id});return i&&(s||d)||i&&p&&c?(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(BW,{title:i.name,description:i.description,image:i.cover_image,seoSettings:o.model.widget_settings.seo||{},url:a(i)}),h,(0,Wi.jsx)(yW,{event:i,showDetails:!0,calendarSlug:o.model.slug,embedded:r,loading:o.rsvp||o.fetch||o.delete||o.update,error:o.rsvpError,expandedRowSlug:i.slug,expandAsAccordion:l,expandAsModal:s,calendarID:`dce_calendar__${o.model.uuid}`,showWatermark:null===o||void 0===o||null===(t=o.model)||void 0===t?void 0:t.is_watermarked,onOpenScrollToSelector:u,calendarUUID:o.model.uuid})]}):null};function jW(e,n,t){if(jr.isBuilder)return;const r=new URLSearchParams({widgetType:e,widgetUUID:n,itemID:t}).toString(),o=jr.getEndpointAddress()+`/stats?${r}`;Hp.get(o).catch(e=>{console.error("Error sending anonymous stats:",e)})}const TW=function(e,t,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;const a=jl(),i=null===t||void 0===t?void 0:t.slug,[s,l]=(0,n.use
2State)(FU("event")),c=Ov().has("highlights"),d=1===Number.parseInt(r.generalGoToChurchCenter),A=r.cCardCTAAction1st,u=1===Number.parseInt(r.cCardActionOnClick),p=1===Number.parseInt(r.openLinksNewTab),h=r.generalExpandDetailAccording&&!s,g=r.generalOpenDetailsModal||s,m=!!o&&o.generalOpenDetailsModal,f=1===Number.parseInt(r.mcShowNamesShowsDetails),C=!!h,b=!!g,v=(0,n.useCallback)(function(n){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return o=>{o.preventDefault(),o.stopPropagation();const i=n||t,s=(null===i||void 0===i?void 0:i.ctas[A])||null;if(jW(dr,e,i.id),!u||!s){if(d)return window.open(Ja(i),p?i.slug:"_self"),!1;if(b||C){const n={...r};o.target.closest(".dc-highlights_container")&&(n.highlights="1"),a.push(ni(e,i.slug,i.name,n))}return!1}window.open(s.url,p?i.slug:"_self")}},[t,d,p,a,e,b,u]),x=(0,n.useCallback)(e=>{e&&(e.preventDefault(),e.stopPropagation()),a.push(ti(["calendar","event","selector","highlights","_s"]))},[a,t]);return{onClickEvent:v,selectedEventSlug:i,selectedEvent:t,getEventUrl:n=>{const t=(null===n||void 0===n?void 0:n.ctas[A])||null;return u&&t?t.url:d?Ja(n):ni(e,n.slug,n.name)}
2,onCloseOpenedEventsDetails:x,originEventsSlug:s,showDetailsAsModal:b,expandDetailsAsAccordion:C,showHighlightsDetailsAsModalValue:m,isHighlight:c,pillsOpenDetailsAsModal:f}},FW={[dn]:FG,[un]:PG,[An]:FG,[ln]:aG,[cn]:CG,[sn]:WU,[pn]:JG,[hn]:iW},IW=e=>{const{calendar:t}=Px(),[r,o]=(0,n.useState)(FU("event")),a=!!t.model.slug,i=!(!a||!e.singleEventSlug||t.model.uuid!==(s=dr,new URL(window.location.href).searchParams.get(s)||void 0));var s;const[l,c]=(0,n.useState)(""),{events:d,fetchEvents:A,fetchFeaturedEvents:u,fetchEvent:p,RSVPEvent:h,resetEventsCollection:g,searchEvents:m}=w_(),{featuredEvents:f}=function(){const e=C(e=>e.featuredEvents);return{featuredEvents:e}}(),{app:b}=eh(),{i18n:v}=mm(),x=`dce_${dr}__${t.model.uuid}`,y=Ov(),w=(0,n.useContext)(Rs),_=(0,n.useMemo)(()=>e.singleEventSlug&&t.model.uuid===y.get("calendar")?d.collection.find(n=>n.slug===e.singleEventSlug)||f.collection.find(n=>n.slug===e.singleEventSlug):null,[e.singleEventSlug,d.collection,f.collection]),E=xi(t.model,e.designSettings),k=xi(t.model,"highlights"),B=TW(t.model.uuid,_,E,k),S=E.eventsNumberOption||"all",j=E.eventsNumber,T=E.infiniteScroll,F=E.showUpcomingNavigation,I=1===Number.parseInt(E.WAggressiveResp),N=E.aiEnabled,D=E.aiPrefetchEvents,P=N&&0===D;Vl(()=>{t.model.template&&g()},[S,j,T]),zG(x,600,"dce-ar-responsiveness",I);const[z,O]=(0,n.useState)({selectedDate:ei(S,j),selectedFilters:w.availableFilters.reduce((e,n)=>({...e,[n]:{}}),{}),initialized:a,page:1}),M=(0,n.useMemo)(()=>t.model.widget_settings.featured_events_limit||0,[t.model.widget_settings.featured_events_limit]);(0,n.useEffect)(()=>{t.model.slug&&(O({...z,initialized:!0}),window.__DCE[dr].init=!1)},[t.model.slug]),(0,n.useEffect)(()=>(i?p(e.singleEventSlug,y.get("_s")):a&&(P||(T?q(1):R())),()=>{g()}),[]),(0,n.useEffect)(()=>{!i&&r&&o(!1)},[i]),(0,n.useEffect)(()=>{O({...z,selectedDate:ei(S,j)})},[S,j]),Vl(()=>{t.model.template&&(i||(T?q(1,!1):(g(),R())))},[z.selectedDate.getUnixTime(),z.page,z.selectedFilters,t.model.show_private_events,t.model.show_events_with_images,t.model.show_private_events,t.model.filter_settings,t.model.has_featured_events,t.model.has_group_events_included,j,T,l,r]),(0,n.useEffect)(()=>{r&&d.fetchSuccess&&O({...z,selectedDate:new Date(1e3*d.collection[0].start_time)})},[r,d.fetchSuccess]);const R=async()=>{if(d.fetch||i)return!1;const n=Za(OG(z.selectedFilters),z.selectedDate,S,j,t.model.template,z.page);return n?await L(e.calendarUUID,n.startDate,n.endDate,n.limit,n.page,n.filters):void 0},L=async(n,r,o,a,i,s)=>{var c,d;if(Boolean(null===(c=t.model)||void 0===c||null===(d=c.widget_settings)||void 0===d?void 0:d.has_feature_highlights)){var p,h;const o={};e.embedded||(o.internal=1),u(n,r,null,(null===(p=t.model)||void 0===p||null===(h=p.widget_settings)||void 0===h?void 0:h.featured_events_limit)||12,1,s,!1,o)}const g={include_featured:Boolean(t.model.has_featured_events)};l.length&&(g.keyword=l),e.embedded||(g.internal=1),A(n,r,o,a,i,s,!1,g)},U=(0,n.useCallback)(async n=>{m(e.calendarUUID,n)},[]),G=(0,n.useCallback)(async e=>{c(e)},[l]),W=(0,n.useCallback)(e=>{T&&g();let n=e>0?z.selectedDate.addMonths(e):z.selectedDate.subtractMonths(-1*e);"upcoming"===S&&n<new Date&&(n=new Date),O({...z,selectedDate:Ga(n)})},[T,z]),H=(0,n.useCallback)(e=>{if(1==e){const e=Math.ceil(d.totalRows/j);if(d.page>=e)return!1}let n=z.page+e;O({...z,page:n<=1?1:n})},[d.totalRows,d.page,j,z]),V=e=>{const n={...z.selectedFilters};n[e.kind]=e,O({...z,selectedFilters:n})},q=function(n){let r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];const o="upcoming"===S,a=F&&Ha(t.model.template,[sn])?Wa(new Date(z.selectedDate)):null,i=o&&z.selectedDate<new Date?new Date:new Date(z.selectedDate),s=OG(z.selectedFilters),c={include_featured:Boolean(t.model.has_featured_events)};l.length&&(c.keyword=l),e.embedded||(c.internal=1),A(e.calendarUUID,i,a,10,n,s,r,c)},$=e=>{if(d.collection.length>=d.totalRows)return!1;const n=d.page+1;q(n)},Y=t.model.template,J=Y===sn&&e.singleEventSlug?null:$,Q=Y===cn?e=>{O({...z,selectedDate:e}),g()}:W,K=FW[Y],X=Boolean(t.model.has_featured_events)&&Boolean(t.model.widget_settings.has_feature_highlights)&&f.collection.length?(0,Wi.jsx)(uW,{embedded:e.embedded,calendar:t,events:f,initialized:z.
2initialized,selectedFilters:z.selectedFilters,selectedDate:z.selectedDate,onChangeFilter:V,previewType:b.previewType,selectedEvent:e.singleEventSlug,eventsLimit:M},t.model.widget_settings.featured_template||hn):null,Z=(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(fW,{calendar:t,embedded:e.embedded}),X,(0,Wi.jsx)(K,{embedded:e.embedded,calendar:t,events:d,initialized:z.initialized,searchEvents:U,fetchEvents:R,selectedFilters:z.selectedFilters,selectedDate:z.selectedDate,onChangeFilter:V,previewType:b.previewType,onUpcomingNavigationChange:H,selectedEvent:_,onLoadMore:J,onSelectedDateChange:Q,onKeywordSearch:G,singleEventSlug:e.singleEventSlug}),(0,Wi.jsx)(SW,{selectedEvent:_,embedded:e.embedded})]}),ee=b.previewType===wn?(0,Wi.jsx)("div",{className:"mobile-preview--smartphone",children:Z}):Z,ne=d.collection.length?(0,Wi.jsx)(bW,{events:d.collection}):null;return(0,Wi.jsx)(lO.Provider,{value:E,children:(0,Wi.jsxs)(yU.Provider,{value:B,children:[ne,(0,Wi.jsx)("div",{className:pc()(x,dr,`dce-${dr}`,`dce-${Y}`,{"mobile-preview":b.previewType===wn}),lang:v.language,children:ee})]})})};IW.defaultProps={designSettings:"design"};const NW=IW;var DW=t(84392),PW={};PW.styleTagTransform=rc(),PW.setAttributes=Zl(),PW.insert=Kl().bind(null,"head"),PW.domAPI=Jl(),PW.insertStyleElement=nc();$l()(DW.A,PW);const zW=DW.A&&DW.A.locals?DW.A.locals:void 0,OW=e=>{let{name:n,untitled:t=!1,published:r,indexHref:o,indexLabel:a,onPreview:i,onDelete:s,panelHidden:l,onTogglePanel:c,settingsOpen:d,onToggleSettings:A,locked:u=!1}=e;const{width:p}=ky(),h=void 0!==p&&p<768,{open:g,setOpen:m,triggerRef:f,panelRef:C,close:b}=Ag(),v="Available once an integration is attached",x=`Back to ${a}`,y=(0,Wi.jsx)(Rl,{to:o,title:x,"aria-label":x,className:pc()(zW.iconBtn,{[zW["iconBtn--mobile"]]:h}),children:(0,Wi.jsx)(Tc,{name:"ArrowLeft",size:20})}),w=(0,Wi.jsx)(yc,{color:r?"success":"gray",dot:!0,className:zW.badge,children:r?"Published":"Unpublished"}),_=(0,Wi.jsxs)("div",{className:zW.id,children:[(0,Wi.jsx)("h1",{title:n,className:pc()(zW.title,{[zW["title--untitled"]]:t}),children:n}),w]}),E="More actions",k=(0,Wi.jsx)("button",{ref:f,type:"button",title:E,"aria-label":E,"aria-haspopup":"menu","aria-expanded":g,className:pc()(zW.iconBtn,{[zW["iconBtn--mobile"]]:h}),onClick:()=>m(e=>!e),children:(0,Wi.jsx)(Tc,{name:"DotsVertical",size:20})}),B=g&&(0,Wi.jsxs)("div",{ref:C,role:"menu",className:zW.menu,children:[h&&(0,Wi.jsxs)("button",{type:"button",role:"menuitem",disabled:u,title:u?v:void 0,className:pc()(zW.menuItem,{[zW["menuItem--disabled"]]:u}),onClick:()=>{u||(b(!1),null===i||void 0===i||i())},children:[(0,Wi.jsx)("i",{className:pc()("material-icons",zW.menuIcon),children:"preview"}),"Preview"]}),(0,Wi.jsxs)("button",{type:"button",role:"menuitem",className:pc()(zW.menuItem,zW["menuItem--danger"]),onClick:e=>{b(!1),null===s||void 0===s||s(e)},children:[(0,Wi.jsx)("i",{className:pc()("material-icons",zW.menuIcon),children:"delete"}),"Delete widget"]})]});if(h){const e=d?"Hide settings":`${a.replace(/s$/,"")} settings`;return(0,Wi.jsxs)("div",{className:zW.mobileBand,children:[y,_,(0,Wi.jsxs)("div",{className:zW.mobileGroup,children:[(0,Wi.jsxs)("div",{className:zW.menuAnchor,children:[k,B]}),(0,Wi.jsx)("button",{type:"button",disabled:u,title:u?v:e,"aria-label":u?v:e,"aria-pressed":d,className:pc()(zW.iconBtn,zW["iconBtn--mobile"],{[zW["iconBtn--on"]]:d,[zW["iconBtn--disabled"]]:u}),onClick:u?void 0:A,children:(0,Wi.jsx)(Tc,{name:"LayoutRight",size:20})})]})]})}const S=l?"Show panel":"Hide panel";return(0,Wi.jsxs)("div",{className:zW.band,children:[y,_,(0,Wi.jsxs)("div",{className:zW.actions,children:[(0,Wi.jsxs)("button",{type:"button",disabled:u,title:u?v:void 0,className:pc()(zW.previewBtn,{[zW["previewBtn--disabled"]]:u}),onClick:u?void 0:i,children:[(0,Wi.jsx)("i",{className:"material-icons",children:"preview"}),"Preview"]}),(0,Wi.jsxs)("div",{className:zW.pair,children:[(0,Wi.jsxs)("div",{className:zW.menuAnchor,children:[k,B]}),(0,Wi.jsx)("button",{type:"button",disabled:u,title:u?v:S,"aria-label":u?v:S,"aria-pressed":l,className:pc()(zW.iconBtn,{[zW["iconBtn--on"]]:l,[zW["iconBtn--disabled"]]:u}),onClick:u?void 0:c,children:(0,Wi.jsx)(Tc,{name:"LayoutRight",size:20,className:pc()({[zW.mirrored]:l})})})]})]})]})};var MW=t(95796),RW={};RW.styleTagTransform=rc(),RW.setAttributes=Zl(),RW.insert=Kl().bind(null,"head"),RW.domAPI=Jl(),RW.insertStyleElement=nc();$l()(MW.A,RW);const LW=MW.A&&MW.A.locals?MW.A.locals:void 0,UW=e=>{let{open:t,onClose:r,title:o,children:a}=e;return(0,n.useEffect)(()=>{t&&Gh()},[t]),t?(0,Wi.jsxs)("div",{className:LW.sheet,children:[(0,Wi.jsxs)("div",{className:LW.header,children:[(0,Wi.jsx)("h2",{className:LW.title,children:o}),(0,Wi.jsx)("button",{type:"button",title:"Close settings","aria-label":"Close settings",className:LW.close,onClick:r,children:(0,Wi.jsx)(Tc,{name:"XClose",size:20})})]}),(0,Wi.jsx)("div",{className:LW.body,children:a})]}):null},GW=e=>{let{integration:t,wrapperClassName:r=""}=e;const o=t.integration_scopes.filter(e=>e.available&&!e.has_permissions),a=o.map(e=>(0,Wi.jsx)("strong",{className:"alert-permission-scope",children:Na(e.name)},`${t.uuid}-se-${e.name}`));return(0,Wi.jsx)(Uy,{errorLevel:"warning",wrapperClassName:r,header:(0,Wi.jsxs)("span",{children:["Your ",t.name," sync is paused due to permissions issue in scope",a.length>
21?"s":""," ",a,"."]}),body:(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)("span",{children:t.last_error_message}),(0,Wi.jsx)("br",{}),(0,Wi.jsxs)("span",{children:["Ensure you have granted all necessary permissions or"," ",(0,Wi.jsx)(Rl,{to:`/integrations?settings=${t.uuid}&reason=permissions`,className:"alert-link",children:"update integration scopes"}),"."]})]}),icon:"error"})},WW=e=>e&&e.status===Hm&&!e.state,HW=e=>e&&e.status===Gm&&!e.state,VW=e=>{const{integration_uuid:n}=e,{integrations:t}=Im(),r=t.collection.find(e=>e.uuid===n),o=HW(r)?(0,Wi.jsx)(Uy,{icon:"error",errorLevel:"danger",header:(0,Wi.jsxs)("span",{children:["Last sync failed."," ",(0,Wi.jsx)(Rl,{to:"/integrations",className:"alert-link",children:"Go to Integrations"}),"."]}),body:(0,Wi.jsxs)("span",{children:["You may experience outdated data due to:"," ",r.last_error_message]})}):null,a=WW(r)?(0,Wi.jsx)(GW,{integration:r}):null,i=(e=>e&&e.disabled_date)(r)?(0,Wi.jsxs)(Hb,{icon:"error",errorLevel:"danger",children:["You may experience outdated data because the integration this widget uses has been disabled due to plan downgrade."," ",(0,Wi.jsx)(Rl,{to:"/billing",class:"alert-link",children:"Manage your subscription"}),"."]}):null;return o||a||i?(0,Wi.jsxs)("div",{className:"overlapping-alert-container",children:[o,a,i]}):null},qW=()=>{const[e,t]=(0,n.useState)({}),[r,o]=(0,n.useState)({});return{changes:r,trackChanges:(n,t)=>{if("object"===typeof t){const r=JSON.stringify(t),a=JSON.stringify(e[n]);o(r===a?e=>{const t={...e};return delete t[n],t}:e=>({...e,[n]:t}))}else e[n]===t?o(e=>{const t={...e};return delete t[n],t}):o(e=>({...e,[n]:t}))},hasChanges:Object.keys(r).length>0,setOriginValues:e=>{o({}),t(JSON.parse(JSON.stringify(e)))},updateOriginField:(e,n)=>{t(t=>({...t,[e]:JSON.parse(JSON.stringify(n))}))}}};var $W=t(29179),YW={};YW.styleTagTransform=rc(),YW.setAttributes=Zl(),YW.insert=Kl().bind(null,"head"),YW.domAPI=Jl(),YW.insertStyleElement=nc();$l()($W.A,YW);const JW=$W.A&&$W.A.locals?$W.A.locals:void 0;window.__DCE=window.__DCE||{},window.__DCE.calendar=window.__DCE.calendar||{};const QW=[{label:"Setup",id:"setup_tab",additionalClassName:"active show"},{label:"Design",id:"design_tab",additionalClassName:""},{label:"Install",id:"install_tab",additionalClassName:""}],KW=e=>{var t;const r=e.match.params.uuid,{app:o,toggleWidgetPreview:a}=eh(),{user:i}=qp(),{calendar:s}=Px(),{calendars:l}=Dx(),{clearErrors:c}=eh(),{events:d}=w_(),{domains:A}=Xv(),{integrations:u}=Im(),{currentOrganization:p}=Bm(),h=Ov(),{deleteCalendar:g,fetchCalendar:m,setCalendar:f,updateCalendar:C}=Px(),{overwriteDesignProp:b,overwriteFilterProp:v}
2=jj(),x=jl(),y=Tl(),[w,_]=(0,n.useState)({calendarModel:null,errors:{}}),[E,k]=(0,n.useState)(!1),B="#settings"===y.hash,{width:S}=ky(),j=void 0!==S&&S<768,T=(0,n.useMemo)(()=>FU("event"),[h]),{trackChanges:F,setOriginValues:I,hasChanges:N,updateOriginField:D}=qW(),P=(0,n.useRef)(!1),[z,O]=(0,n.useState)(null),M=(0,n.useMemo)(()=>!!(s.model&&s.model.slug&&u.fetchSuccess&&s.model.integration),[u.fetchSuccess,s.model]),R=M?u.collection.find(e=>e.uuid===s.model.integration.uuid):null,L=(0,n.useMemo)(()=>Ms(M?s.model.integration.type:null,s.model),[M,s.model]);(0,n.useEffect)(()=>((async()=>{await m(e.match.params.uuid,!0)})(),()=>{f(null)}),[]),(0,n.useEffect)(()=>{s.model&&s.model.integration&&(_({...w,calendarModel:{...s.model,integration_uuid:s.model.integration.uuid}}),I({...s.model}),P.current=!1)},[s.model]),(0,n.useEffect)(()=>{s.updateError&&(_({...w,calendarModel:{...s.model,integration_uuid:s.model.integration.uuid}}),I({...s.model}),P.current=!1,setTimeout(()=>c(),5e3))},[s.updateError]),(0,n.useEffect)(()=>{s.fetchSuccess&&s.model&&s.model.integration,l.fetchSuccess&&setTimeout(Gh,200)},[s.fetchSuccess,d.fetchSuccess]),(0,n.useEffect)(()=>{s.updateSuccess&&(O(Object.assign({},s.model.widget_settings)),setTimeout(c,4500),I(s.model),P.current=!1)},[s.updateSuccess]),(0,n.useEffect)(()=>{if(M&&o.widgetSettingsUpdateTimestamp){if(!P.current)return P.current=!0,void D("widget_settings",s.model.widget_settings);F("widget_settings",s.model.widget_settings)}},[o.widgetSettingsUpdateTimestamp,M]),(0,n.useEffect)(()=>{M&&O(Object.assign({},s.model.widget_settings))},[M]);const U=(e,n)=>{const t={...w.calendarModel};F(e,n),t[e]=n,_({calendarModel:t,errors:Vh(t)})},G=(0,n.useCallback)((e,n)=>{const t={...w.calendarModel};t.filter_settings={...t.filter_settings||{}},t.filter_settings[e]=n,F("filter_settings",t.filter_settings),_({calendarModel:t,errors:Vh(t)})},[w.calendarModel]),W=(0,n.useCallback)((e,n)=>{const t={...w.calendarModel};t.widget_settings={...t.widget_settings||{}},F(e,n),t.widget_settings[e]=n,_({calendarModel:t,errors:Vh(t)})},[w.calendarModel]),H=(0,n.useCallback)(e=>{const n={...w.calendarModel};n.available=e;const t=$(n),r=Vh(n);if(_({...w,errors:r}),!t||Object.keys(r).length)return console.log("Invalid settings, not updating calendar."),!1;_({...w,calendarModel:n}),q(n)},[w.calendarModel]),V=async()=>{const e={...w.calendarModel},n=Vh(e);if(_({...w,errors:n}),Object.keys(n).length)return!1;q(e)},q=async e=>{if(s.update)return!1;s.model.integration.uuid!==e.integration_uuid&&(e.filter_settings=null);const n={...e.widget_settings};e.widget_settings={...s.model.widget_settings},Object.keys(n).forEach(t=>{"design"!==t&&"highlights"!==t&&(e.widget_settings[t]=n[t])}),delete e.builder;$(e)&&await C(r,e)},$=e=>{const n=Yh(p);return!(e.available&&!n)||(_({...w,errors:["You have reached the limit of your plan. Please upgrade to publish more widgets."]}),!1)},Y=s.update||s.fetch||s.delete||!s.model||!s.model.template||!M,J=(M?QW:[]).map((e,n)=>(0,Wi.jsx)("li",{className:"nav-item",children:(0,Wi.jsx)("a",{className:"nav-link "+e.additionalClassName,href:"#"+e.id,"data-toggle":"tab",children:e.label})},"settings-tab-"+n)),Q=M?(0,Wi.jsx)(xM,{disabled:Y,onSubmit:V,onRestore:()=>{window.confirm("This will remove all the changes you have done since the last SAVE. Are you sure?")&&b(z.design)},widget:s,settingsName:"design",hasSetupChanged:N}):null,K=M?(0,Wi.jsx)(Wj,{integrations:u.collection,disabled:Y,onSubmit:V,isNew:!1,overwriteDesignProp:b,overwriteFilterProp:v,user:i,calendarModel:w.calendarModel||{},errors:w.errors,onUpdateField:U,onUpdateFilterSettings:G,onUpdateWidgetSettings:W,hasSetupChanged:N}):null,X=M?(0,Wi.jsx)(HR,{widget:s,disabled:Y,onSubmit:V,onUpdateStatus:H,isNew:!1,hasDomains:!!A.collection.length,widgetModel:w.calendarModel||{},errors:w.errors,onUpdateField:U,widgetTypeName:"Calendar",shareableUrl:Zm(`c/${s.model.slug}`,s.model.widget_domain),onUpdateWidgetSettings:W}):null,Z=(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("div",{className:JW.header,children:(0,Wi.jsx)("ul",{className:"nav nav-builder",children:J})}),(0,Wi.jsxs)("div",{className:pc()("tab-content",JW.body),children:[K,Q,X]})]}),ee=E||j?null:(0,Wi.jsx)("div",{className:JW.sidebar,id:"chat_sidebar",children:Z}),ne=M&&!s.model.name,te=M?ne?"Untitled calendar":s.model.name:"Loading...",re=M?(0,Wi.jsx)(VW,{integration_uuid:s.model.integration.uuid}):null,oe=!(e=>HW(e)||WW(e))(R)&&M&&d.fetchSuccess&&!d.collection.length?(0,Wi.jsx)(TR,{calendar:s}):null,ae=M?(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(z_,{uuid:r,widget:s,widgetKind:"calendars",className:JW.previewCard,children:(0,Wi.jsx)(NW,{calendarUUID:r,embedded:!1,singleEventSlug:T})},s.model.integration.type||new Date),re,oe]}):(0,Wi.jsx)(xf,{});return(0,Wi.jsx)(uf,{sidebarId:"calendar",className:"page-wrapper-widget",header:(0,Wi.jsx)(OW,{name:te,untitled:ne,published:Boolean(null===(t=s.model)||void 0===t?void 0:t.available),indexHref:"/calendars",indexLabel:"Calendars",onPreview:()=>a(!0),onDelete:async e=>(e.preventDefault(),s.fetch||s.delete||(await g(r),Ys.getState().calendar.deleteSuccess&&x.push("/calendars")),!1),panelHidden:E,onTogglePanel:()=>k(e=>!e),settingsOpen:B,onToggleSettings:()=>{B?x.goBack():x.push({...y,hash:"#settings"})}}),children:(0,Wi.jsxs)(Rs.Provider,{value:L,children:[(0,Wi.jsxs)("div",{className:JW.builderRow,children:[(0,Wi.jsx)("div",{className:JW.canvas,children:ae}),ee]}),(0,Wi.jsx)("div",{className:"sidebar-overlay","data-reff":"#chat_sidebar"}),(0,Wi.jsx)(UW,{open:B&&j,onClose:()=>x.goBack(),title:"Calendar settings",children:j?Z:null})]})})},XW=e=>{let{icon:t,label:r,href:o,onClick:a,disabled:i=!1,target:s="_self",toggleId:l}=e;const c=(0,n.useCallback)(e=>{a&&(e.preventDefault(),a(e)),window.$(`#${l}`).dropdown("hide")},[a]),d=o&&o.startsWith("http")?"a":Rl;return(0,Wi.jsxs)(d,{className:pc()("dropdown-item d-flex align-items-center",{"pointer-events-none":i,"text-muted":i,"cursor-wait":i}),to:o||"#",href:o||"#",title:"Delete",onClick:c,disabled:i,target:s,children:[(0,Wi.jsx)("i",{className:"material-icons icon-sm m-r-5","aria-hidden":!0,
2children:t})," ",r]})};const ZW=e=>{let{disabled:n,options:t,id:r}=e;const o=`dropdown-${r}`,a=t.map((e,n)=>(0,Wi.jsx)(XW,{toggleId:o,...e},n));return(0,Wi.jsxs)("div",{className:"dropdown dropdown-action",id:o,children:[(0,Wi.jsx)("a",{href:n?null:"#","data-toggle":n?"":"dropdown",className:"btn btn-white action-icon dropdown-toggle p-2","aria-expanded":"false",children:(0,Wi.jsx)("i",{className:"material-icons icon-md",children:"more_vert"})}),(0,Wi.jsx)("div",{className:"dropdown-menu dropdown-menu-right",children:a})]})},eH=new Intl.DateTimeFormat(window.navigator.language||"en-US",{year:"numeric",month:"numeric",day:"numeric"}),nH=()=>(0,Wi.jsx)("img",{src:"/img/google_account.png",alt:"Account created with Google Signup",className:"img-responsive m-r-5 ",width:24}),tH=()=>(0,Wi.jsx)("img",{src:"/img/admin.svg",alt:"Admin account",className:"img-responsive m-r-5 ",width:24}),rH=e=>{let{disabled:t,onAutoLogin:r,onDelete:o,onShowEditModal:a,user:i,onRefreshIntercomTags:s}=e;const l=(0,n.useCallback)(e=>n=>(n.preventDefault(),e(i),!1),[i]),c=e=>n=>(n.preventDefault&&n.preventDefault(),a(e),!1),{uuid:d,name:A,email:u,created:p,role:h,is_account_verified:g,is_google_account:m}=i,f=1*g?(0,Wi.jsx)("i",{className:"material-icons",children:"done"}):null;const C=(0,n.useMemo)(()=>[{icon:"assignment_ind",label:"Details",onClick:l(c(i))},{icon:"login",label:"Auto login",onClick:l(r)},{label:"View in Intercom...",icon:"support_agent",href:`https://app.intercom.com/a/apps/zgm5s2l3/users/${i.intercom_hash}`,target:"_blank"},{label:"Refresh Intercom Tags",icon:"tag",onClick:l(s)},{icon:"delete",label:"Delete",onClick:l(o)}],[l,c,i,r,s,o]);return(0,Wi.jsxs)("tr",{className:"",children:[(0,Wi.jsxs)("td",{children:[m?(0,Wi.jsx)(nH,{}):null,"admins"===h?(0,Wi.jsx)(tH,{}):null,A]}),(0,Wi.jsx)("td",{children:u}),(0,Wi.jsx)("td",{children:f}),(0,Wi.jsx)("td",{children:eH.format(new Date(1e3*p))}),(0,Wi.jsx)("td",{className:"text-right",children:(0,Wi.jsx)(ZW,{disabled:t,options:C,id:i.uuid})})]})};class oH extends n.Component{constructor(e){super(e),this.onSaveChanges=e=>(e.preventDefault(),this.props.onEdit(this.props.user.uuid,this.state),!1);const n=this.props.user;this.state={first_name:n.first_name,last_name:n.last_name,email:n.email,is_account_verified:n.is_account_verified,role:n.role}}componentDidMount(){Gh()}render(){const e=this.props.user,{update:n,updateError:t}=(e.uuid,this.props.users),r=n?(0,Wi.jsx)(xf,{}):null;let o="Email verified";if(1*e.is_account_verified!==1)if(this.props.users.activate)o="Activating....";else{const n=e.organizations?e.organizations[0].uuid:"";o=`Email not verified. Activation url: ${`${window.location.origin}/users/verify_account/${encodeURIComponent(e.email)}/${e.activation_token}/${n}`}`}const a=(0,Wi.jsxs)("label",{children:[(0,Wi.jsx)("input",{type:"checkbox",className:"form-check-input",checked:1*e.is_account_verified,disabled:!0}),o]});return(0,Wi.jsx)("div",{id:"user_edit_modal",className:"modal custom-modal fade",role:"dialog",children:(0,Wi.jsxs)("div",{className:"modal-dialog",children:[(0,Wi.jsx)("button",{type:"button",className:"close","data-dismiss":"modal",children:"\xd7"}),(0,Wi.jsxs)("div",{className:"modal-content modal-lg",children:[(0,Wi.jsx)("div",{className:"modal-header",children:(0,Wi.jsx)("h4",{className:"modal-title",children:"Edit user"})}),(0,Wi.jsx)("div",{className:"modal-body",children:(0,Wi.jsx)("form",{children:(0,Wi.jsxs)("div",{className:"card-box",children:[(0,Wi.jsx)("h3",{className:"page-title",children:"Basic Information"}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsxs)("div",{className:"col-md-12",children:[(0,Wi.jsx)("div",{className:"profile-img-wrap",children:(0,Wi.jsx)("img",{className:"inline-block",src:"/img/user.jpg",alt:"user"})}),(0,Wi.jsx)("div",{className:"profile-basic",children:(0,Wi.jsxs)("div",{className:"row",children:[(0,Wi.jsx)("div",{className:"col-md-4",children:(0,Wi.jsxs)("div",{className:"form-group form-focus",children:[(0,Wi.jsx)("label",{className:"focus-label",children:"First Name"}),(0,Wi.jsx)("input",{className:"form-control floating",type:"text",value:this.state.first_name,onChange:e=>this.setState({first_name:e.target.value}),disabled:n,maxLength:64,minLength:2})]})}),(0,Wi.jsx)("div",{className:"col-md-4",children:(0,Wi.jsxs)("div",{className:"form-group form-focus",children:[(0,Wi.jsx)("label",{className:"focus-label",children:"Last Name"}),(0,Wi.jsx)("input",{className:"form-control floating",type:"text",value:this.state.last_name,onChange:e=>this.setState({last_name:e.target.value}),disabled:n,maxLength:64,minLength:2})]})}),(0,Wi.jsx)("div",{className:"col-md-4",children:(0,Wi.jsxs)("div",{className:"form-group form-focus",children:[(0,Wi.jsx)("label",{className:"focus-label",children:"App role"}),(0,Wi.jsxs)("select",{className:"form-control",type:"text",value:this.state.role,onChange:e=>{this.setState({role:e.target.value})},disabled:n,children:[(0,Wi.jsx)("option",{value:"users",children:"User"}),(0,Wi.jsx)("option",{value:"admins",children:"Admin"})]})]})}),(0,Wi.jsx)("div",{className:"col-md-12",children:(0,Wi.jsxs)("div",{className:"form-group form-focus",children:[(0,Wi.jsx)("label",{className:"focus-label",children:"Email"}),(0,Wi.jsx)("input",{className:"form-control floating",type:"text",value:this.state.email,onChange:e=>this.setState({email:e.target.value}),disabled:n})]})}),(0,Wi.jsx)("div",{className:"col-md-6",children:(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsx)("div",{className:"form-check form-check-inline",children:a})})})]})})]})}),(0,Wi.jsxs)("div",{className:"text-center m-t-20",children:[(0,Wi.jsx)("button",{className:"btn btn-primary btn-lg",type:"submit",onClick:this.onSaveChanges,disabled:n,children:"Save Changes"}),r,(0,Wi.jsx)($b,{error:this.props.users.updateError,defaultErrorMessage:"Could not update user data"})]})]})})})]})]})})}}const aH=oH,iH=e=>{let n=null;return e.currentDirection&&(n=(0,Wi.jsx)("i",{className:"material-icons",children:"asc"===e.currentDirection?"arrow_drop_up":"arrow_drop_down"})),(0,Wi.jsx)("th",{className:pc()(e.className,{clickable:e.orderField}),onClick:n=>{n.preventDefault(),e.onOrder(e.orderField,e.currentDirection)},children:(0,Wi.jsxs)("span",{className:"sortable",children:[e.children," ",n]})})};function sH(){const e=j(),t=C(e=>e.users),r=(0,n.useCallback)(async(n,t,r,o,a,i)=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=arguments.length>4?arguments[4]:void 0,a=arguments.length>5?arguments[5]:void 0;return async function(i){const s={page:e,ipp:n,name:t,email:r,order:o,order_direction:a};i({type:"USERS_FETCH",payload:s});const l="/api/users.json?"+jr.objectToURLQuery(s);return Hp.get(l,jr.getAuthConfig()).then(e=>{i({type:"USERS_FETCH_FULFILLED",payload:e.data})}).catch(function(e){i({type:"USERS_FETCH_REJECTED",payload:e})})}}(n,t,r,o,a,i)),[e]),o=(0,n.useCallback)(async n=>await e(function(e){return async function(n){n({type:"USER_DELET
2E"});const t="/api/users/"+e+".json";return Hp.delete(t,jr.getAuthConfig()).then(t=>{n({type:"USER_DELETE_FULFILLED",payload:{uuid:e}})}).catch(function(e){n({type:"USER_DELETE_REJECTED",payload:e})})}}(n)),[e]),a=(0,n.useCallback)(async n=>await e(function(e){return function(n){return n({type:"USER_ACTIVATE"}),Hp.put("/api/users/activate_account.json",{uuid:e},jr.getAuthConfig()).then(e=>{n({type:"USER_ACTIVATE_FULFILLED",payload:e.data})}).catch(function(e){n({type:"USER_ACTIVATE_REJECTED",payload:e})})}}(n)),[e]);return{users:t,fetchUsers:r,deleteUser:o,activateAccount:a}}const lH=e=>{let{id:t,children:r,onClose:o,type:a="danger"}=e;(0,n.useEffect)(()=>()=>{Hl.Store.removeNotification(t)},[]);const i=(0,n.useCallback)(()=>{"function"===typeof o&&o(),Hl.Store.removeNotification(t)},[]);return(0,Wi.jsxs)("div",{className:pc()(`notification-${a}`,"n-child","alert",`alert-${a}`),children:[(0,Wi.jsx)("button",{type:"button",className:"close","data-dismiss":"modal",onClick:i,children:"\xd7"}),r]})},cH=e=>{const[t,r]=(0,n.useState)([]),{clearErrors:o}=eh();(0,n.useEffect)(()=>()=>{t.forEach(e=>{Hl.Store.removeNotification(e)}),o()},[o,t]);return{addNotification:(0,n.useCallback)(e=>{const n=Hl.Store.addNotification({...e,type:(null===e||void 0===e?void 0:e.type)||"danger",insert:"top",container:"top-center",dismiss:{click:!1,duration:8e3},transition:{duration:0}});r([...t,n])},[t])}},dH=e=>{const t=Il(),{user:r,editUser:o}=qp(),{users:a,fetchUsers:i,deleteUser:s}=sH(),{autologinUser:l}=fm(),{currentOrganization:c}=Bm(),{appTags:d,refreshTags:A}=SR(),{integrations:u}=Im(),{calendars:p}=Dx(),{domains:h}=Xv(),{addNotification:g}=cH(),m=(0,n.useMemo)(()=>new URLSearchParams(window.location.search),[window.location.search]),[f,C]=(0,n.useState)({editUser:{uuid:null},orderField:m.get("sort"),orderDirection:m.get("direction")}),b=jl(),v=(0,n.useCallback)(()=>{const e=t.params.page;t.params.ipp;i(e?1*e:1,50,a.filters.name,a.filters.email,m.get("sort"),m.get("direction"))},[t.params.page,window.location.search]);(0,n.useEffect)(()=>()=>{window.$("#user_edit_modal").modal("hide")},[]),(0,n.useEffect)(()=>{v()},[t.params.page,window.location.search]),(0,n.useEffect)(()=>{E(1)},[f.orderField,f.orderDirection]),(0,n.useEffect)(()=>{a.activateSuccess&&C({editUser:a.collection.find(e=>e.uuid==f.editUser.uuid)})},[a.activateSuccess]),(0,n.useEffect)(()=>{a.updateSuccess&&window.$("#user_edit_modal").modal("hide")},[a.updateSuccess]),(0,n.useEffect)(()=>{f.editUser.uuid&&window.$("#user_edit_modal").modal("show")},[f.editUser]),(0,n.useEffect)(()=>{a.terminateSubscriptionSuccess&&v()},[v,a.terminateSubscriptionSuccess]),(0,n.useEffect)(()=>{d.refreshTagsSuccess&&g({type:"success",content:e=>(0,Wi.jsx)(lH,{...e,type:"success",children:(0,Wi.jsx)("p",{className:"notification-title",children:"Tags refreshed"})})})},[d.refreshTagsSuccess]);const x=e=>{window.prompt(`Are you sure you want to delete user ${e.name}?\n    Type '${e.name}' to confirm.`)===e.name&&s(e.uuid)},y=async e=>{await l(e.email,r,{model:c.model,subscription:c.subscription},{integrations:u.collection,domains:h.collection,calendars:p.collection}),Ys.getState().autologin.loginSuccess&&b.push("/dashboard")},w=(0,n.useCallback)(async e=>{A("contact",e.uuid)},[A]),_=e=>{C({editUser:e})},E=e=>{m.get("sort"),m.get("direction");let n=`/users/${e}`;f.orderField&&(n+=`?sort=${f.orderField}`,f.orderDirection&&(n+=`&direction=${f.orderDirection}`)),b.push(n),window.scrollTo({top:0})},k=a.fetch||a.delete||a.terminateSubscription||d.refreshTags,B=a.collection.map((e,n)=>(0,Wi.jsx)(rH,{disabled:k||a.terminateSubscription&&a.terminateSubscription.uuid==e.uuid,user:e,onDelete:x,onAutoLogin:y,onRefreshIntercomTags:w,onShowEditModal:_,currentOrganization:c},n)),S=k?(0,Wi.jsx)(xf,{}):null,j=(e,n)=>{const t={null:"asc",asc:"desc",desc:null};C({...f,orderField:e,orderDirection:f.orderField==e?t[n]:"asc"})},T=a.collection.length?(0,Wi.jsx)("div",{children:(0,Wi.jsxs)("table",{className:"table table-striped custom-table",children:[(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[[{label:"Name",orderField:"name"},{label:"Email",orderField:"email"},{label:"Verified"},{label:"Join Date",orderField:"join_date"}].map((e,n)=>(0,Wi.jsx)(iH,{onOrder:j,orderField:e.orderField,currentDirection:f.orderField===e.orderField?f.orderDirection:null,children:e.label},"tr-"+n)),(0,Wi.jsx)("th",{className:"text-right",children:"Action"})]})}),(0,Wi.jsx)("tbody",{children:B})]})}):null;
2return(0,Wi.jsxs)(uf,{sidebarId:"users",title:"Users",icon:"group",children:[(0,Wi.jsxs)("h5",{className:"col-sm-12",children:[(0,Wi.jsx)($b,{error:a.deleteError,defaultErrorMessage:"Couldn't delete User. Please try again"}),(0,Wi.jsx)($b,{error:a.terminateSubscriptionError,defaultErrorMessage:"Couldn't terminate user's subscription. Please try again"}),(0,Wi.jsx)(Vy,{children:a.deleteSuccess?"User has been deleted successfully.":null})]}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-md-12",children:(0,Wi.jsxs)("div",{className:"card",children:[(0,Wi.jsx)("div",{className:"card-header",children:"Filter"}),(0,Wi.jsxs)("div",{className:"card-body",children:[(0,Wi.jsxs)("div",{className:"row filter-row",children:[(0,Wi.jsx)("div",{className:"col-sm-6 col-md-3",children:(0,Wi.jsxs)("div",{className:"form-group form-focus",children:[(0,Wi.jsx)("label",{className:"focus-label",children:"User Name"}),(0,Wi.jsx)("input",{id:"users-filter-name",className:"form-control floating",defaultValue:a.filters.name,type:"text",disabled:k})]})}),(0,Wi.jsx)("div",{className:"col-sm-6 col-md-3",children:(0,Wi.jsxs)("div",{className:"form-group form-focus",children:[(0,Wi.jsx)("label",{className:"focus-label",children:"Email"}),(0,Wi.jsx)("input",{id:"users-filter-email",className:"form-control floating",defaultValue:a.filters.email,type:"text",disabled:k})]})})]}),(0,Wi.jsxs)("div",{className:"row filter-row",children:[(0,Wi.jsx)("div",{className:"col-md-6"}),(0,Wi.jsx)("div",{className:"col-sm-6 col-md-3",children:(0,Wi.jsxs)("a",{href:"#",className:"btn btn-warning btn-block",onClick:e=>{e.preventDefault(),i(1,50,"","")},children:[" ","Clear"," "]})}),(0,Wi.jsx)("div",{className:"col-sm-6 col-md-3",children:(0,Wi.jsxs)("a",{href:"#",className:"btn btn-success btn-block",onClick:e=>{e.preventDefault();const n=document.getElementById("users-filter-name").value,t=document.getElementById("users-filter-email").value;i(1,50,n,t)},children:[" ","Search"," "]})})]})]})]})})}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-md-12",children:(0,Wi.jsxs)("div",{className:"table-responsive",children:[T,(0,Wi.jsx)(Uv,{itemsPerPage:a.ipp,currentPage:a.page,total:a.total,getPageUrl:e=>"/users/"+e,onPageChange:E}),S]})})}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsxs)("div",{className:"col-sm-4",children:[(0,Wi.jsx)("small",{children:"Table colors explanation:"}),(0,Wi.jsx)("table",{className:"table table-striped custom-table",children:(0,Wi.jsxs)("tbody",{children:[(0,Wi.jsx)("tr",{className:"table-info",children:(0,Wi.jsx)("td",{children:"User is on trial"})}),(0,Wi.jsx)("tr",{className:"table-warning",children:(0,Wi.jsx)("td",{children:"User has cancelled their subscription but it is still active for the remaining period of time"})}),(0,Wi.jsx)("tr",{className:"table-danger",children:(0,Wi.jsx)("td",{children:"User has cancelled their subscription"})}),(0,Wi.jsx)("tr",{className:"table-secondary",children:(0,Wi.jsx)("td",{children:"User is either on trial or subscription but did not pay for plan, their subscription is still active"})}),(0,Wi.jsx)("tr",{className:"table-success",children:(0,Wi.jsx)("td",{children:"User is on a paid plan"})}),(0,Wi.jsx)("tr",{className:"",children:(0,Wi.jsx)("td",{children:"Users without verified email, terminated trial period or with cancelled subscription due to unpaid plan"})})]})})]})}),(0,Wi.jsx)(aH,{user:f.editUser,users:a,onEdit:(e,n)=>{o(e,n)}},f.editUser.uuid)]})},AH=e=>{const t=n=>t=>(t.preventDefault(),n(e.payout),!1),r=e.payout,o=r.vendor_a_payout>0&&r.vendor_a_paid||!r.vendor_a_payout,a=r.vendor_b_payout>0&&r.vendor_b_paid||!r.vendor_b_payout,i=!o&&!a,s=!o||!a,l=(c=new Date(1e3*r.period_start),new Date(c.getTime()+60*c.getTimezoneOffset()*1e3));var c;const d=(0,n.useMemo)(()=>{const n=[{label:"View",icon:"money",onClick:t(e.onView)}];return e.canDelete&&n.push({label:"Remove",icon:"delete",onClick:t(e.onDelete)}),n},[e.payout,e.onView,e.onDelete]),A=(0,Wi.jsxs)("tr",{className:pc()({"table-danger":i,"table-warning":!i&&s}),onClick:t(e.onRowClick),children:[(0,Wi.jsx)("td",{children:Hv.format(l)}),(0,Wi.jsx)("td",{children:Wh.format(r.income)}),(0,Wi.jsx)("td",{children:Wh.format(r.vendor_a_expenses_total+r.vendor_b_expenses_total)}),(0,Wi.jsx)("td",{children:Wh.format(r.balance)}),(0,Wi.jsx)("td",{children:Wh.format(r.income_carried_over)}),(0,Wi.jsx)("td",{children:Wh.format(r.vendor_a_expenses_total)}),(0,Wi.jsx)("td",{children:Wh.format(r.vendor_a_payout)}),(0,Wi.jsx)("td",{children:Wh.format(r.vendor_b_expenses_total)}),(0,Wi.jsx)("td",{children:Wh.format(r.vendor_b_payout)}),(0,Wi.jsx)("td",{className:"text-right",children:(0,Wi.jsx)(ZW,{options:d,id:e.period_start})})]}
2),u=e.showDetails?(0,Wi.jsx)("tr",{children:(0,Wi.jsx)("td",{colSpan:10,className:"payout-detail-row",children:(0,Wi.jsxs)("div",{className:"table-details__container",children:[(0,Wi.jsxs)("h5",{children:["Income for ",Hv.format(l)," ",l.getFullYear()]}),(0,Wi.jsx)("table",{className:"table-details",children:(0,Wi.jsx)("tbody",{children:r.stripe_payouts.length?r.stripe_payouts.map((e,n)=>(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("td",{width:"70%",children:e.stripe_payout_id}),(0,Wi.jsx)("td",{align:"right",children:e.amount})]},`${r.period_start}-${n}`)):"--"})}),(0,Wi.jsx)("h5",{children:"\xa0"}),(0,Wi.jsxs)("h5",{children:["Expenses for ",Hv.format(l)," ",l.getFullYear()]}),(0,Wi.jsx)("table",{className:"table-details",children:(0,Wi.jsx)("tbody",{children:r.payout_expenses.map((e,n)=>(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("td",{width:"60%",children:e.description}),(0,Wi.jsx)("td",{children:e.vendor}),(0,Wi.jsx)("td",{children:""==e.kind?"one-time":e.kind}),(0,Wi.jsx)("td",{align:"right",children:e.amount})]},`${r.period_start}-e-${n}`))})}),(0,Wi.jsx)("h5",{children:"\xa0"})]})})}):null;return(0,Wi.jsxs)(n.Fragment,{children:[A,u]})},uH=e=>{const{inputDisabled:n,removeBtnDisabled:t,id:r,expense:o,className:a}=e,i=0===Number.parseInt(o.is_added_along_with_payout),s=!!o.uuid;return(0,Wi.jsx)("tr",{className:a,children:(0,Wi.jsx)("td",{children:(0,Wi.jsxs)("div",{className:"row",children:[(0,Wi.jsx)("div",{className:"col-4",children:(0,Wi.jsxs)("div",{className:"d-flex align-items-center",children:[(0,Wi.jsx)("button",{type:"button",className:"btn btn-sm btn-primary mr-3",disabled:t||i,onClick:e.removeExpense(r),children:(0,Wi.jsx)("span",{"aria-hidden":"true",className:"mx-1 fs-",children:"\xd7"})}),(0,Wi.jsx)("input",{type:"text",className:"form-control",value:o.description,disabled:n||s,onChange:e.onChangePayoutExpense(r,"description")})]})}),(0,Wi.jsx)("div",{className:"col-3",children:(0,Wi.jsx)("select",{className:"form-control h-100",value:o.kind,disabled:n||s,onChange:e.onChangePayoutExpense(r,"kind"),children:on.map(e=>(0,Wi.jsx)("option",{value:e.value,children:e.label},e.value))})}),(0,Wi.jsx)("div",{className:"col-3",children:(0,Wi.jsx)("select",{className:"form-control h-100",value:o.vendor,disabled:n||s,onChange:e.onChangePayoutExpense(r,"vendor"),children:an.map(e=>(0,Wi.jsx)("option",{value:e.value,children:e.label},e.value))})}),(0,Wi.jsx)("div",{className:"col-2",children:(0,Wi.jsx)("input",{type:"number",className:"form-control pr-0",disabled:n||i,value:o.amount,onChange:e.onChangePayoutExpense(r,"amount")})})]})})})};function pH(){const e=j(),t=C(e=>e.payout),r=(0,n.useCallback)(async()=>await e(function(e){return e({type:"PAYOUT_INITIAL_DATA_FETCH"}),Hp.get("/api/payouts/get_data_for_payout.json",jr.getAuthConfig()).then(n=>{e({type:"PAYOUT_INITIAL_DATA_FETCH_FULFILLED",payload:n.data})}).catch(function(n){e({type:"PAYOUT_INITIAL_DATA_FETCH_REJECTED",payload:n})})}),[e]),o=(0,n.useCallback)(async n=>await e(function(e){return function(n){return n({type:"PAYOUT_CREATE"}),Hp.post("/api/payouts.json",e,jr.getAuthConfig()).then(e=>{n({type:"PAYOUT_CREATE_FULFILLED",payload:e.data})}).catch(function(e){n({type:"PAYOUT_CREATE_REJECTED",payload:e})})}}(n)),[e]),a=(0,n.useCallback)(async(n,t)=>await e(function(e,n){return function(t){t({type:"VENDOR_PAYOUT_PAID"});const r="/api/payouts/"+e+".json";return Hp.put(r,n,jr.getAuthConfig()).then(e=>{t({type:"VENDOR_PAYOUT_PAID_FULFILLED",payload:e.data})}).catch(e=>{t({type:"VENDOR_PAYOUT_PAID_REJECTED",payload:e})})}}(n,t)),[e]),i=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"PAYOUT_FETCH"});const t="/api/payouts/"+e+".json";return Hp.get(t,jr.getAuthConfig()).then(e=>{n({type:"PAYOUT_FETCH_FULFILLED",payload:e.data})}).catch(function(e){n({type:"PAYOUT_FETCH_REJECTED",payload:e})})}}(n)),[e]),s=(0,n.useCallback)(async n=>await e(function(e){return async function(n){n({type:"PAYOUT_DELETE"});const t="/api/payouts/delete_recent/"+e+".json";return await Hp.delete(t,jr.getAuthConfig()).then(t=>{n({type:"PAYOUT_DELETE_FULFILLED",payload:{id:e}})}).catch(function(e){n({type:"PAYOUT_DELETE_REJECTED",payload:e})})}}(n)),[e]);return{payout:t,fetchPayout:i,fetchPayoutData:r,createPayout:o,deletePayout:s,markVendorPayoutAsPaid:a}}function hH(){const e=j(),t=C(e=>e.payouts),r=(0,n.useCallback)(async(n,t)=>await e(function(e,n){return function(t){t({type:"PAYOUTS_FETCH"});const r="/api/payouts.json?"+jr.objectToURLQuery({from:e,to:n});return Hp.get(r,jr.getAuthConfig()).then(e=>{t({type:"PAYOUTS_FETCH_FULFILLED",payload:e.data})}).catch(function(e){t({type:"PAYOUTS_FETCH_REJECTED",payload:e})})}}(n,t)),[e]);return{payouts:t,fetchPayouts:r}}const gH=new Intl.DateTimeFormat(window.navigator.language||"en-US",{year:"numeric",month:"long"}),mH=e=>
2{const[t,r]=(0,n.useState)({showCurrentMonthIncomeDetails:!1,showCurrentMonthExpenseDetails:!1,showCurrentMonthLicensesExpenses:!1,currMonthIncomes:[],prevMonthExpenses:[],currMonthExpenses:[],removedExpenses:[]}),{payout:o}=pH(),{payouts:a}=hH();(0,n.useEffect)(()=>{if(o.fetchSuccess&&(o.initialData||o.model)){const e=[{description:"",kind:"",vendor:"",amount:"",is_added_along_with_payout:1}];let n=e,a=[];if(o.initialData&&o.initialData.recurring_expenses.length){const t=o.initialData,r=Wa(new Date(t.year+"-"+t.month+"-01")).getUnixTime();n=o.initialData.recurring_expenses.filter(e=>!e.license||new Date(1e3*e.created).getUnixTime()<=r),n.length||(n=e),a=o.initialData.previous_expenses}else o.model&&o.model.payout_expenses.length&&(n=o.model.payout_expenses,a=o.model.previous_expenses);let i=[];o.initialData?i=o.initialData.stripe_payouts:o.model&&(i=o.model.stripe_payouts),r({...t,currMonthExpenses:n,currMonthIncomes:i,prevMonthExpenses:a,showCurrentMonthExpenseDetails:!!o.initialData,removedExpenses:[]})}},[o.fetchSuccess]);const i=e=>{const n=on.find(n=>n.value===e);return n?n.label:e},s=e=>{const n=an.find(n=>n.value===e);return n?n.label:e},l=e=>()=>{const n=t.currMonthExpenses[e],o=Object.keys(n).includes("uuid")?[...t.removedExpenses,t.currMonthExpenses[e]]:t.removedExpenses;r({...t,removedExpenses:o,currMonthExpenses:[...t.currMonthExpenses.slice(0,e),...t.currMonthExpenses.slice(e+1)]})},c=(e,n)=>o=>{r({...t,currMonthExpenses:t.currMonthExpenses.map((t,r)=>r===e?{...t,[n]:o.target.value}:t)})},d=o.create||o.fetch||o.markVendorPaid?(0,Wi.jsx)(xf,{}):null,A=(o.model&&o.model.vendor_a_paid&&o.model.vendor_a_paid,t.currMonthIncomes.map(e=>Number(e.amount)).reduce((e,n)=>e+n,0)),u=pc()("d-flex justify-content-between",{"cursor-pointer":A>0}),p=(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsxs)("div",{className:u,onClick:()=>{r({...t,showCurrentMonthIncomeDetails:!t.showCurrentMonthIncomeDetails})},children:[(0,Wi.jsx)("p",{className:"h4 text-primary",children:"Current Month Revenue"}),(0,Wi.jsx)("p",{className:"h4",children:Wh.format(A)})]}),t.showCurrentMonthIncomeDetails&&A>0&&(0,Wi.jsx)("div",{className:"card-box mb-4",children:(0,Wi.jsxs)("table",{className:"table table-striped custom-table",children:[(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{children:"Date"}),(0,Wi.jsx)("th",{children:"Stripe ID"}),(0,Wi.jsx)("th",{children:"Amount"})]})}),(0,Wi.jsx)("tbody",{children:t.currMonthIncomes.map(e=>(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("td",{children:eH.format(new Date(1e3*e.payout_created))}),(0,Wi.jsx)("td",{children:(0,Wi.jsx)("a",{target:"_blank",href:"https://dashboard.stripe.com/payouts/"+e.stripe_payout_id,children:e.stripe_payout_id})}),(0,Wi.jsx)("td",{children:Wh.format(e.amount)})]},e.stripe_payout_id))})]})})]});let h=0;o.initialData?h=o.initialData.income_carried_over:o.model&&(h=o.model.income_carried_over);const g=h>0&&(0,Wi.jsxs)("div",{className:"d-flex justify-content-between",children:[(0,Wi.jsx)("p",{className:"h4",children:"Previous Month(s) Income"}),(0,Wi.jsx)("p",{className:"h4",children:Wh.format(h)})]});let m=!0,f=A+h,C=[];const b=t.prevMonthExpenses.map(e=>Number(e.amount)).reduce((e,n)=>e+n,0),v=(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsxs)("div",{className:"d-flex justify-content-between",children:[(0,Wi.jsx)("p",{className:"h4",children:"Balance (from previous month)"}),(0,Wi.jsx)("p",{className:pc()("h4",{"text-danger":b>0}),children:Wh.format(b>0?-1*b:b)})]}),b>0&&(0,Wi.jsx)("div",{className:"card-box mb-4 px-5",children:(0,Wi.jsx)("table",{className:"table table-borderless",children:(0,Wi.jsx)("tbody",{children:t.prevMonthExpenses.map(e=>{let n="";return!m||f-Number(e.amount)<0?(n="table-danger",m=!1):(f-=Number(e.amount),C.push(e)),(0,Wi.jsxs)("tr",{className:n,children:[(0,Wi.jsx)("td",{children:e.description}),(0,Wi.jsx)("td",{children:i(e.kind)}),(0,Wi.jsx)("td",{children:s(e.vendor)}),(0,Wi.jsx)("td",{children:(0,Wi.jsx)("span",{className:"text-danger",children:Wh.format(-1*e.amount)})})]},e.uuid)})})})})]}),x=o.initialData&&o.initialData.expenses?o.initialData.expenses:null,y=x?x.map(e=>Number(e.amount)).reduce((e,n)=>e+n,0):null;let w=t.currMonthExpenses.map(e=>Number(e.amount)).reduce((e,n)=>e+n,0)+y;const _=!(!o.model||!o.model.vendor_a_paid&&!o.model.vendor_b_paid),E=x?x.map((e,n)=>{let t="";return!m||f-Number(e.amount)<0?(t="table-danger",m=!1):(f-=Number(e.amount),C.push(e)),(0,Wi.jsx)(uH,{id:"pe-"+n,className:t,onChangePayoutExpense:()=>{},removeExpense:()=>{},expense:e,removeBtnDisabled:!0,inputDisabled:!0},"pe-"+n)}):null,k=(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsxs)("div",{className:"d-flex justify-content-between cursor-pointer",onClick:()=>{r({...t,showCurrentMonthExpenseDetails:!t.showCurrentMonthExpenseDetails})},children:[(0,Wi.jsx)("p",{className:"h4 text-primary",children:"Current month expenses (total)"}),(0,Wi.jsx)("p",{className:"h4 text-danger",children:Wh.format(-1*w)})]}),(0,Wi.jsxs)("div",{className:pc()("card-box mb-4",{"d-none":!t.showCurrentMonthExpenseDetails}),children:[(0,Wi.jsx)("table",{className:"table table-borderless mt-3",children:(0,Wi.jsxs)("tbody",{children:[E,t.currMonthExpenses.map((e,n)=>{let t="";return!m||f-Number(e.amount)<0?(t="table-danger",m=!1):(f-=Number(e.amount),C.push(e)),(0,Wi.jsx)(uH,{id:n,className:t,onChangePayoutExpense:c,removeExpense:l,expense:e,removeBtnDisabled:_,inputDisabled:_},"cmer-"+n)})]})}),(0,Wi.jsx)("div",{className:"text-right",children:(0,Wi.jsx)("button",{className:"btn btn-primary",type:"button",onClick:()=>{r({...t,currMonthExpenses:[...t.currMonthExpenses,{description:"",kind:"",vendor:"",amount:"",is_added_along_with_payout:1}]})},disabled:_,children:"Add next"})})]})]});let B="",S=0,j=0;o.fetchSuccess&&o.model?(S=o.model.year,j=o.model.month):o.fetchSuccess&&o.initialData&&(S=o.initialData.year,j=o.initialData.month),B=gH.format(new Date(S,j-1));const T=o.fetchSuccess?"Expenses for "+B:"Expenses",F=an.filter(e=>e.value.length).map(e=>e.value),I=(o.initialData||o.model)&&F.map(e=>(0,Wi.jsxs)("div",{className:"d-flex justify-content-between",children:[(0,Wi.jsxs)("p",{className:"h4",children:["Current month expenses ",s(e)]}),(0,Wi.jsx)("p",{className:"h4",children:Wh.format(t.currMonthExpenses.filter(n=>n.vendor===e).map(e=>Number(e.amount)).reduce((e,n)=>e+n,0)+(o.initialData&&o.initialData.expenses?o.initialData.expenses.filter(n=>n.vendor===e).map(e=>Number(e.amount)).reduce((e,n)=>e+n,0):0))})]},e)),N=A+h-(b+w),D=(0,Wi.jsxs)("div",{className:"d-flex justify-content-between mt-5",children:[(0,Wi.jsx)("p",{className:"h4",children:"Subtotal revenue"}),(0,Wi.jsx)("p",{className:pc()("h4",{"text-danger":N<0}),children:Wh.format(N)})]}),P=C.length!==t.prevMonthExpenses.length+t.currMonthExpenses.length&&(0,Wi.jsxs)("div",{className:"d-flex justify-content-between",children:[(0,Wi.jsx)("p",{className:"h4",children:"Revenue carried over"}),(0,Wi.jsx)("p",{className:"h4",children:Wh.format(f)})]}),z=(o.initialData||o.model)&&F.map(n=>{const t=C.filter(e=>
2e.vendor===n).map(e=>Number(e.amount)).reduce((e,n)=>e+n,N>0?N/2:0);let r=!1;"TBH"===n&&o.model&&Boolean(o.model.vendor_b_paid)&&(r=!0),"FLI"===n&&o.model&&Boolean(o.model.vendor_a_paid)&&(r=!0);const a=pc()("btn",{"btn-success":r,"btn-primary":!r}),i=r?"PAID":"Pay",l=r||o.create||0===t,c={};"TBH"===n&&(c.vendor_b_paid=1),"FLI"===n&&(c.vendor_a_paid=1);const d=!r&&o.model?()=>e.onMarkVendorPayoutAsPaid(o.model.uuid,c):null;return(0,Wi.jsxs)("div",{className:"d-flex align-items-center justify-content-between mb-2",children:[(0,Wi.jsxs)("p",{className:"h4 mb-0",children:["Payout ",s(n)]}),(0,Wi.jsxs)("div",{className:"d-flex align-items-center",children:[(0,Wi.jsx)("p",{className:"h4 mr-3 mb-0",children:Wh.format(t)}),(0,Wi.jsx)("button",{className:a,type:"button",disabled:l,onClick:d,children:i})]})]},n+"-revenue")}),O=o.model&&o.model.uuid?null:(0,Wi.jsx)("div",{className:"m-t-20 text-center",children:(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsx)("button",{className:"btn btn-primary btn-lg",type:"button",onClick:()=>{let n=null;t.currMonthExpenses.map(e=>{1*e.amount<=0&&(n=e)}),n&&!window.confirm(n.description+" expense has no value. Are you sure it's OK?")||e.onApply({payout_expenses:t.currMonthExpenses,removed_recurring_expenses:t.removedExpenses})},disabled:o.create,children:"Apply"})})}),M=o.model&&o.model.uuid&&!o.model.vendor_a_paid&&!o.model.vendor_b_paid?(0,Wi.jsx)("div",{className:"m-t-20 text-center",children:(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsx)("button",{className:"btn btn-primary btn-lg",type:"button",onClick:()=>{let n=null;t.currMonthExpenses.map(e=>{1*e.amount<=0&&(n=e)}),n&&!window.confirm(n.description+" expense has no value. Are you sure it's OK?")||e.onUpdate({payout_expenses:t.currMonthExpenses,removed_recurring_expenses:t.removedExpenses})},disabled:o.create||a.delete,children:"Update"})})}):null;return(0,Wi.jsx)("div",{id:"payouts_modal",className:"modal custom-modal fade",role:"dialog",children:(0,Wi.jsxs)("div",{className:"modal-dialog",children:[(0,Wi.jsx)("button",{type:"button",className:"close","data-dismiss":"modal",children:"\xd7"}),(0,Wi.jsxs)("div",{className:"modal-content modal-xl",children:[(0,Wi.jsx)("div",{className:"modal-header",children:(0,Wi.jsx)("h3",{children:T})}),(0,Wi.jsx)("div",{className:"modal-body pt-4",children:(0,Wi.jsxs)("div",{className:"card-box",children:[o.fetchSuccess&&(0,Wi.jsxs)(n.Fragment,{children:[p,g,v,k,I,D,P,(0,Wi.jsx)("hr",{}),z,(0,Wi.jsx)("small",{className:"text-muted",children:"Payout = Vendor expenses + half of the revenue"}),O,M]}),(0,Wi.jsx)($b,{error:o.createError||o.fetchError,defaultErrorMessage:"Could not apply payout. Please try again"}),d]})})]})]})})},fH=e=>{const[t,r]=(0,n.useState)({editModalKey:1*new Date,expandedRows:[]}),o=Fl(),a=Number(o.year||(new Date).getFullYear()),{payout:i,fetchPayoutData:s,createPayout:l,markVendorPayoutAsPaid:c,fetchPayout:d,deletePayout:A}=pH(),{fetchPayouts:u,payouts:p}=hH();(0,n.useEffect)(()=>(h(),()=>window.$("#payouts_modal").modal("hide")),[]),Vl(()=>{h()},[a]),Vl(()=>{i.createSuccess&&(h(),window.$("#payouts_modal").modal("hide"))},[i.createSuccess]);const h=()=>{if(!p.fetch){u(`${a}-01`,`${a}-12`)}},g=e=>{window.$("#payouts_modal").modal("show"),e.uuid?d(e.uuid):s()},m=e=>{A(e.uuid)},f=e=>{const n=t.expandedRows.indexOf(e.uuid);n>=0?t.expandedRows.splice(n,1):t.expandedRows.push(e.uuid),r({expandedRows:t.expandedRows})}
2,C=p.collection.length-1,b=p.collection.map((e,n)=>(0,Wi.jsx)(AH,{payout:e,onView:g,onDelete:m,canDelete:n==C,showDetails:t.expandedRows.indexOf(e.uuid)>=0,onRowClick:f},n)),v=p.fetch||i.fetch||p.delete?(0,Wi.jsx)(xf,{}):null;let x=null;if(!v&&p.collection.length){let e=0,n=0,t=0,r=0,o=0,i=0;p.collection.map(a=>{e+=a.vendor_a_expenses_total+a.vendor_b_expenses_total,n+=a.income,t+=a.vendor_a_expenses_total,r+=a.vendor_a_payout,o+=a.vendor_b_expenses_total,i+=a.vendor_b_payout}),x=(0,Wi.jsx)("tfoot",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{children:a}),(0,Wi.jsx)("th",{children:Wh.format(n)}),(0,Wi.jsx)("th",{children:Wh.format(e)}),(0,Wi.jsx)("th",{}),(0,Wi.jsx)("th",{}),(0,Wi.jsx)("th",{children:Wh.format(t)}),(0,Wi.jsx)("th",{children:Wh.format(r)}),(0,Wi.jsx)("th",{children:Wh.format(o)}),(0,Wi.jsx)("th",{children:Wh.format(i)}),(0,Wi.jsx)("th",{})]})})}const y=(0,Wi.jsxs)("table",{className:"table table-striped custom-table",children:[(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{children:"Month"}),(0,Wi.jsx)("th",{children:"Revenue"}),(0,Wi.jsx)("th",{children:"Expenses"}),(0,Wi.jsx)("th",{children:"Balance"}),(0,Wi.jsx)("th",{children:"Revenue Carried Over"}),(0,Wi.jsx)("th",{children:"Expenses Fluid Ministry"}),(0,Wi.jsx)("th",{children:"Payout Fluid Ministry"}),(0,Wi.jsx)("th",{children:"Expenses TBH"}),(0,Wi.jsx)("th",{children:"Payout TBH"}),(0,Wi.jsx)("th",{className:"text-right",children:"Actions"})]})}),(0,Wi.jsx)("tbody",{children:b}),x]}),w=(new Date).getFullYear(),_=[];for(let n=2018;n<=Number(w);n++)_.push(n);const E=_.slice().shift(),k=_.slice().pop(),B=a>=E&&a<=k,S=0===_.length||a<=E||!B,j=S?"#":"/accounts/"+(Number(a)-1),T=0===_.length||a>=k||!B,F=T?"#":`/accounts/${Number(a)+1}`,I=(0,Wi.jsxs)("ul",{className:"pagination",children:[(0,Wi.jsx)("li",{className:pc()("paginate_button page-item previous",{disabled:S}),children:(0,Wi.jsx)(Rl,{to:j,tabIndex:"0",className:"page-link",children:"\xab"})}),_.map(e=>(0,Wi.jsx)("li",{className:pc()("paginate_button page-item",{active:e===a}),children:(0,Wi.jsx)(Rl,{className:"page-link",to:`/accounts/${e}`,children:e})},e)),(0,Wi.jsx)("li",{className:pc()("paginate_button page-item next",{disabled:T}),children:(0,Wi.jsx)(Rl,{to:F,tabIndex:"0",className:"page-link",children:"\xbb"})})]}),N=i.fetch||i.fetchError,D=(0,Wi.jsxs)("button",{type:"button",className:"btn btn-primary btn-rounded pull-right d-flex",disabled:N,onClick:g,children:[(0,Wi.jsx)("i",{className:"material-icons",children:"add"}),"Create ",""," Payout"]});return(0,Wi.jsxs)(uf,{sidebarId:"accounts",title:`Accounts ${a}`,icon:"payments",headerControls:[D],children:[(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-md-12",children:(0,Wi.jsxs)("div",{className:"table-responsive",children:[y,I,v]})})}),(0,Wi.jsx)($b,{error:p.fetchError,defaultErrorMessage:"Couldn't fetch data. Please try again"}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsxs)("div",{className:"col-sm-4",children:[(0,Wi.jsx)("small",{children:"Table colors explanation:"}),(0,Wi.jsx)("table",{className:"table table-striped custom-table",children:(0,Wi.jsxs)("tbody",{children:[(0,Wi.jsx)("tr",{className:"table-warning",children:(0,Wi.jsx)("td",{children:"One of vendors was not paid"})}),(0,Wi.jsx)("tr",{className:"table-danger",children:(0,Wi.jsx)("td",{children:"Both vendors were not paid"})})]})})]})}),(0,Wi.jsx)(mH,{onMarkVendorPayoutAsPaid:c,onApply:l,onUpdate:async e=>{const n=e.payout_expenses.filter(e=>e.is_added_along_with_payout).map(e=>{if(e.recurring_expense){const n={...e};return n.uuid=e.recurring_expense.uuid,n}return e}),t={removed_recurring_expenses:[],payout_expenses:n};await A(i.model.uuid),l(t)}},"em-"+t.editModalKey)]})};var CH=t(92e3),bH={};bH.styleTagTransform=rc(),bH.setAttributes=Zl(),bH.insert=Kl().bind(null,"head"),bH.domAPI=Jl(),bH.insertStyleElement=nc();$l()(CH.A,bH);
2const vH=CH.A&&CH.A.locals?CH.A.locals:void 0,xH=e=>{let{integrations:n,value:t,onChange:r,disabled:o=!1,error:a}=e;const i=n.filter(e=>Number.parseInt(e.available,10)),s=i.find(e=>e.uuid===t),l=s?`${En[s.type]||s.type} \xb7 ${s.username}`:null,c=i.map(e=>{const n=En[e.type]||e.type,o=e.uuid===t;return{key:e.uuid,icon:(0,Wi.jsx)("span",{className:vH.dot}),label:(0,Wi.jsxs)("span",{className:vH.option,children:[(0,Wi.jsxs)("span",{className:vH.optionText,children:[(0,Wi.jsx)("span",{className:vH.optionProvider,children:n}),(0,Wi.jsx)("span",{className:vH.optionEmail,children:e.username})]}),o&&(0,Wi.jsx)(Tc,{name:"Check",size:16,className:vH.optionCheck})]}),onClick:()=>r(e.uuid)}}),d=(0,Wi.jsxs)("button",{type:"button",disabled:o,className:pc()(vH.trigger,{[vH["trigger--error"]]:a}),children:[(0,Wi.jsx)("span",{className:pc()(vH.val,{[vH["val--placeholder"]]:!s}),title:l||void 0,children:l||"Select an integration"}),(0,Wi.jsx)(Tc,{name:"ChevronDown",size:18,className:vH.chevron})]});return(0,Wi.jsxs)("div",{className:vH.root,children:[(0,Wi.jsx)(Wd,{trigger:d,items:c,align:"start",panelClassName:vH.panel}),a&&(0,Wi.jsx)("p",{className:vH.error,children:a}),(0,Wi.jsxs)("p",{className:vH.hint,children:["Only connected integrations are listed."," ",(0,Wi.jsxs)("a",{href:"/integrations",target:"_blank",rel:"noreferrer",className:vH.hintLink,children:["Open Integrations",(0,Wi.jsx)(Tc,{name:"ArrowUpRight",size:14})]})]})]})};var yH=t(98892),wH={};wH.styleTagTransform=rc(),wH.setAttributes=Zl(),wH.insert=Kl().bind(null,"head"),wH.domAPI=Jl(),wH.insertStyleElement=nc();$l()(yH.A,wH);const _H=yH.A&&yH.A.locals?yH.A.locals:void 0,EH=()=>{},kH=e=>{let{entityNoun:t,indexHref:r,indexLabel:o,widgetModel:a,untitled:i,published:s,onUpdateField:l,formErrors:c,integrations:d,attaching:A,attachError:u,onAttach:p,onDelete:h}=e;const g=i?`Untitled ${t}`:a.name||`Untitled ${t}`,m=A?"Attaching\u2026":"Attach integration",f="alert"===t?"alerts":"calendar",C=(0,n.useCallback)(e=>l("name",e.target.value),[l]),b=(0,n.useCallback)(e=>l("integration_uuid",e),[l]);return(0,Wi.jsx)(uf,{sidebarId:f,className:"page-wrapper-widget",header:(0,Wi.jsx)(OW,{name:g,untitled:i,published:s,indexHref:r,indexLabel:o,locked:!0,onPreview:EH,onDelete:h,panelHidden:!0,onTogglePanel:EH,settingsOpen:!1,onToggleSettings:EH}),children:(0,Wi.jsxs)("div",{className:_H.builderRow,children:[(0,Wi.jsx)("div",{className:_H.canvas,children:(0,Wi.jsx)("div",{className:_H.cardWrap,children:(0,Wi.jsxs)("div",{className:_H.card,children:[(0,Wi.jsxs)("div",{className:_H.header,children:[(0,Wi.jsx)("span",{className:_H.featuredIcon,children:(0,Wi.jsx)(Tc,{name:"AlertTriangle",size:20,className:_H.featuredIconGlyph})}),(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h2",{className:_H.title,children:"Attach an integration to restore this widget"}),(0,Wi.jsxs)("p",{className:_H.supporting,children:["This ",t,"\u2019s integration was disconnected, so it has no data source. Wherever it\u2019s shared or embedded it isn\u2019t working, and editing is locked until you attach one."]})]})]}),(0,Wi.jsxs)("div",{className:_H.body,children:[(0,Wi.jsx)(Qc,{label:"Widget name",value:a.name||"",onChange:C,disabled:A,error:c.nameError,required:!0}),(0,Wi.jsxs)("div",{className:_H.field,children:[(0,Wi.jsx)("label",{className:_H.fieldLabel,children:"Integration"}),(0,Wi.jsx)(xH,{integrations:d,value:a.integration_uuid,onChange:b,disabled:A,error:c.integrationError})]}),(0,Wi.jsxs)("div",{className:_H.note,role:"note",children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:20,className:_H.noteIcon}),(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("p",{className:_H.noteTitle,children:"About your filters settings"}),(0,Wi.jsxs)("ul",{className:_H.noteList,children:[(0,Wi.jsx)("li",{children:"Attach the same account as before and they\u2019re kept."}),(0,Wi.jsx)("li",{children:"Attach a different account or integration and they\u2019re reset to defaults."})]})]})]}),(0,Wi.jsx)($b,{error:u,heading:"Couldn\u2019t attach the integration",defaultErrorMessage:"Nothing was changed. Check it\u2019s still connected on the Integrations page, then try again.",className:_H.failedAlert})]}),(0,Wi.jsx)("div",{className:_H.footer,children:(0,Wi.jsx)(Cc,{hierarchy:"primary",disabled:!a.integration_uuid||A,loading:A,onClick:p,children:m})})]})})}),(0,Wi.jsx)("div",{className:_H.sidebarSpacer})]})})},BH=e=>{var t;const{calendar:r,updateCalendar:o,setCalendar:a,fetchCalendar:i,deleteC
2alendar:s}=Px(),{integrations:l}=Im(),c=jl(),d=e.match.params.uuid,[A,u]=(0,n.useState)({uuid:"",name:"",available:0,integration_uuid:null,template:"",show_private_events:0,featured_events_limit:0}),[p,h]=(0,n.useState)({}),[g,m]=(0,n.useState)(!1);(0,n.useEffect)(()=>(i(d),()=>a(null)),[d]),(0,n.useEffect)(()=>{r.fetchSuccess&&r.model&&u({uuid:r.model.uuid,name:r.model.name,available:r.model.available,integration_uuid:null,template:r.model.template,show_private_events:r.model.show_private_events,featured_events_limit:r.model.featured_events_limit})},[r.fetchSuccess]);const f=(0,n.useCallback)((e,n)=>{u(t=>{const r={...t,[e]:n};return h(Vh(r)),r})},[]),C=(0,n.useCallback)(async()=>{await o(A.uuid,A),Ys.getState().calendar.updateSuccess&&(m(!0),setTimeout(()=>c.push("/calendar/"+A.uuid),900))},[A,o,c]),b=(0,n.useCallback)(async e=>{e.preventDefault(),r.fetch||r.delete||(await s(d),Ys.getState().calendar.deleteSuccess&&c.push("/calendars"))},[r.fetch,r.delete,s,d,c]);return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(kH,{entityNoun:"calendar",indexHref:"/calendars",indexLabel:"Calendars",widgetModel:A,untitled:!!r.model&&!r.model.name,published:Boolean(null===(t=r.model)||void 0===t?void 0:t.available),onUpdateField:f,formErrors:p,integrations:l.collection,attaching:r.update,attachError:r.updateError,onAttach:C,onDelete:b}),g&&(0,Wi.jsx)(kx,{title:"Integration attached",onDismiss:()=>m(!1)})]})},SH=e=>{const{createUrlWithRedirect:t}=th(),r=(0,n.useCallback)(n=>{n.preventDefault(),e.onCreateAccount()},[e.onCreateAccount]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h1",{className:sh.title,children:"No Revisual account yet"}),(0,Wi.jsx)("p",{className:sh.sub,children:"Google signed you in fine \u2014 there's just no Revisual account on this address."}),(0,Wi.jsxs)(SA,{variant:"info",children:[(0,Wi.jsx)("b",{children:e.email}),"Sign up with this address and we'll keep the Google connection, so you never need a password."]}),(0,Wi.jsx)("div",{className:sh.fields,children:(0,Wi.jsx)(Cc,{fullWidth:!0,onClick:r,children:"Create a free account"})}),(0,Wi.jsxs)("p",{className:sh.footQuestion,children:["Wrong address?",(0,Wi.jsx)(Rl,{to:t("/login"),children:"Back to log in"})]})]})};SH.defaultProps={};const jH=SH,TH=e=>{const{user:t,activateAccount:r}=qp(),o=`${e.oAuthData.firstName||""} ${e.oAuthData.lastName||""}`.trim(),[a,i]=(0,n.useState)({name:o,organizationName:e.oAuthData.organizationName||`${o}'s workspace`,organization_uuid:e.oAuthData.organizationUuid,coupon:"",hasCoupon:!1}),s=jl(),{clearErrors:l}=eh();(0,n.useEffect)(()=>l,[]);const c=(0,n.useCallback)(e=>{i(n=>({...n,name:e.target.value}))},[]),d=(0,n.useCallback)(e=>{i(n=>({...n,organizationName:e.target.value}))},[]),A=(0,n.useCallback)(e=>{i(n=>({...n,coupon:e.target.value}))},[]),u=t.register,p=e.submitBtnText||"Create free account",h=(0,n.useMemo)(()=>t.registerError?oh(t.registerError,"Could not create an account.").join(" "):null,[t.registerError]);return(0,Wi.jsxs)("form",{action:"/",noValidate:!0,children:[(0,Wi.jsx)("h1",{className:sh.title,children:"Confirm your details"}),(0,Wi.jsx)("p",{className:sh.sub,children:"Signing up with Google."}),(0,Wi.jsxs)("div",{className:sh.fields,children:[(0,Wi.jsx)(Qc,{label:"Email",type:"email",defaultValue:e.oAuthData.email,readOnly:!0,disabled:!0,hint:"From your Google account."}),(0,Wi.jsx)(Qc,{autoFocus:!0,label:"Name",type:"text",value:a.name,onChange:c,disabled:u}),(0,Wi.jsx)(Qc,{label:"Workspace",type:"text",value:a.organizationName,onChange:d,disabled:u||Boolean(a.organization_uuid)}),!a.hasCoupon&&(0,Wi.jsx)(Wi.Fragment,{children:(0,Wi.jsx)("button",{type:"button",className:sh.linkButton,onClick:e=>{e.preventDefault(),i(e=>({...e,hasCoupon:!0}))},children:"Use an invite code"})}),a.hasCoupon&&(0,Wi.jsx)(Qc,{id:"invite_code",label:"Invite code (optional)",type:"text",value:a.coupon,onChange:A,disabled:u}),h&&(0,Wi.jsx)(SA,{variant:"error",children:h}),(0,Wi.jsx)(Cc,{type:"submit",fullWidth:!0,loading:u,onClick:async n=>{n.preventDefault();const t=a.name.trim().split(/\s+/),o=t[0]||"",i=t.slice(1).join(" ");await r({first_name:o,last_name:i,email:e.oAuthData.email,trial_coupon:a.coupon,access_token:e.oAuthData.accessToken,organization_name:a.organizationName,organization_uuid:a.organization_uuid}),Ys.getState().user.registerSuccess&&s.push("/onboarding")},iconTrailing:(0,Wi.jsx)(Tc,{name:"ArrowRight",size:20}),children:p}),(0,Wi.jsxs)("p",{className:sh.hint,children:[(0,Wi.jsx)(Tc,{name:"Lock01",size:16}),(0,Wi.jsxs)("span",{children:["By continuing you agree to the"," ",(0,Wi.jsx)("a",{href:Xt.tos_link,target:"_app-tos",children:"Terms"})," ","and"," ",(0,Wi.jsx)("a",{href:Xt.pp_link,target:"_app-pp",children:"Privacy Policy"}),"."," "]})]})]}),(0,Wi.jsx)("p",{className:sh.footLink,children:(0,Wi.jsx)(Rl,{to:"/login",children:"Back to log in"})})]})};function FH(){const e=j(),t=C(e=>e.organizationMembers),r=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"ORGANIZATION_MEMBERS_FETCH"});const t=`/api/organizations_users.json?organization_uuid=${e}`;return Hp.get(t,jr.getAuthConfig()).then(e=>{n({type:"ORGANIZATION_MEMBERS_FULFILLED",payload:e.data})}).catch(function(e){n({type:"ORGANIZATION_MEMBERS_REJECTED",payload:e})})}}(n)),[e]),o=(0,n.useCallback)(async n=>await e(function(e){return function(n){return n({type:"ORGANIZATION_MEMBERS_ADD"}),Hp.post("/api/organizations_users.json",e,jr.getAuthConfig()).then(e=>{n({type:"ORGANIZATION_MEMBERS_ADD_FULFILLED",payload:e.data})}).catch(function(e){n({type:"ORGANIZATION_MEMBERS_ADD_REJECTED",payload:e})})}}(n)),[e]),a=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"ORGANIZATION_MEMBERS_DELETE"});const t=`/api/organizations_users/${e}.json`;return Hp.delete(t,jr.getAuthConfig()).then(e=>{n({type:"ORGANIZATION_MEMBERS_DELETE_FULFILLED",payload:e.data})}).catch(function(e){n({type:"ORGANIZATION_MEMBERS_DELETE_REJECTED",payload:e})})}}(n)),[e]),i=(0,n.useCallback)(async(n,t)=>await e(function(e,n){return function(t){t({type:"ORGANIZATION_MEMBERS_EDIT"});const r=`/api/organizations_users/${e}.json`;return Hp.put(r,n,jr.getAuthConfig()).then(e=>{t({type:"ORGANIZATION_MEMBERS_EDIT_FULFILLED",payload:e.data})}).catch(function(e){t({type:"ORGANIZATION_MEMBERS_EDIT_REJECTED",payload:e})})}}(n,t)),[e]),s=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"ORGANIZATION_MEMBERS_REINVITE",uuid:e});const t=`/api/organizations_users/resend_invitation/${e}.json`;return Hp.post(t,{},jr.getAuthConfig()).then(e=>{n({type:"ORGANIZATION_MEMBERS_REINVITE_FULFILLED",payload:e.data})}).catch(function(e){n({type:"ORGANIZATION_MEMBERS_REINVITE_REJECTED",payload:e})})}}(n)),[e]),l=(0,n.useCallback)(async()=>await e(function(e){e({type:"ORGANIZATION_MEMBERS_REINVITE_RESET"})}),[e]),c=(0,n.useCallback)(async n=>await e(function(e){return n=>{n({type:"CHECK_INVITATION"});const t=`/api/organizations_users/check_invitation.json?email=${e.email}&invitation_hash=${e.invitationHash}`;return Hp.get(t,jr.getConfig()).then(e=>{n({type:"CHECK_INVITATION_FULFILLED",payload:e.data})}).catch(e=>{n({type:"CHECK_INVITATION_REJECTED",payload:e})})}}(n)),[e]),d=(0,n.useCallback)(async n=>await e(function(e){return n=>(n({type:"ACCEPT_INVITATION"}),Hp.post("/api/organizations_users/accept_invitation.json",e,jr.getConfig()).then(e=>{n({type:"ACCEPT_INVITATION_FULFILLED",payload:e.data})}).catch(e=>{n({type:"ACCEPT_INVITATION_REJECTED",payload:e})}))}(n)),[e]),A=(0,n.useCallback)(async n=>await e(function(e){return n=>(n({type:"REJECT_INVITATION"}),Hp.post("/api/organizations_users/reject_invitation.json",e,jr.getConfig()).then(e=>{n({type:"REJECT_INVITATION_FULFILLED",payload:e.data})}).catch(e=>{n({type:"REJECT_INVITATION_REJECTED",payload:e})}))}(n)),[e]);return{organizationMembers:t,fetch:r,addOrganizationMember:o,deleteOrganizationMember:a,reinviteOrganizationMember:s,editOrganizationMember:i,resetReinviteState:l,checkInvitation:c,acceptInvitation:d,rejectInvitation:A}}const IH=e=>
2{const t=jl(),[r,o]=(0,n.useState)(!0),[a,i]=(0,n.useState)(!1),[s,l]=(0,n.useState)(null),[c,d]=(0,n.useState)("login"),{user:A,checkSession:u}=qp(),[p,h]=(0,n.useState)(),{currentOrganization:g}=Bm(),{organizationMembers:m,checkInvitation:f}=FH(),{invitationOrganizationData:C}=m,[b,v]=(0,n.useState)(!1),[x,y]=(0,n.useState)(null),{redirectOrNavigateTo:w}=th();nh(),(0,n.useEffect)(()=>{const e=new URLSearchParams(window.location.search),n=e.get("token"),r=e.get("error"),a=e.get("access_token");let s=e.get("flow");if(!s)return o(!1),l("This verification link is invalid or has expired."),()=>{};const c=s?s.split("&"):[];c.length>1&&(s=c.shift());const p=c.map(e=>{const[n,t]=e.split("="),r={};return r[n]=t,r}).reduce((e,n)=>({...e,...n}),{});h(p),d(s),r&&""!==r?l(r):n&&""!==n&&!A.checkSession?(jr.setAuthToken(n),u()):a&&""!==a&&(y({accessToken:a,refreshToken:e.get("refresh_token"),expiresIn:e.get("expires_in"),email:e.get("email"),firstName:e.get("first_name"),lastName:e.get("last_name"),organization_uuid:p.organization_uuid}),p&&p.invitationHash&&f({invitationHash:p.invitationHash,email:e.get("email")}),"register"===s?v(!0):i(!0)),"register"===s&&p&&p.invitationHash?(v(!1),o(!0)):o(!1);let g="";p&&p.redirect&&(g="?redirect="+atob(p.redirect)),t.replace("/account-verification"+g)},[window.location.search]),(0,n.useEffect)(()=>{m.checkInvitationSuccess&&(o(!1),v(!0),y({...x,organizationName:m.invitationOrganizationData.name,organizationUuid:m.invitationOrganizationData.uuid}))},[m.checkInvitationSuccess]),(0,n.useEffect)(()=>{A.model&&["users","admins"].indexOf(A.model.role)>=0&&(Qp(g)?w("/dashboard"):w("/onboarding"))},[A.checkSessionSuccess,g]);const _=(0,n.useCallback)(()=>{v(!0)},[]);let E=(0,Wi.jsx)("div",{className:sh.fields,children:(0,Wi.jsx)(xf,{})});return b?E=(0,Wi.jsx)(TH,{oAuthData:x,submitBtnText:C&&C.name?`Join ${C.name}`:void 0}):a?E=(0,Wi.jsx)(jH,{email:x.email,onCreateAccount:_}):s&&(E=(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h1",{className:sh.title,children:"Something went wrong"}),(0,Wi.jsx)(SA,{variant:"error",children:s}),(0,Wi.jsx)("p",{className:sh.footLink,children:(0,Wi.jsx)(Rl,{to:"/login",children:"Go back to login"})})]})),(0,Wi.jsx)(Ac,{rightPane:(0,Wi.jsx)(mh,{}),children:E})},NH=e=>(0,Wi.jsx)("div",{className:"s",children:(0,Wi.jsxs)("p",{className:"text-center",children:[(0,Wi.jsx)("a",{href:Xt.pp_link,target:"_app-pp",children:(0,Wi.jsx)("small",{children:"Privacy Policy"})}),(0,Wi.jsx)("small",{children:" | "}),(0,Wi.jsx)("a",{href:Xt.tos_link,target:"_app-tos",children:(0,Wi.jsx)("small",{children:"Terms of Service"})})]})});NH.defaultProps={};const DH=NH,PH=e=>{const[t,r]=(0,n.useState)({helpChatOpen:!1}),{initializeIntercom:o,shutdownIntercom:a}=eh();return(0,Wi.jsxs)("div",{className:"text-center d-lg-none",children:[(0,Wi.jsx)("p",{}),(0,Wi.jsx)("a",{href:"/show-help",onClick:e=>(e.preventDefault(),t.helpChatOpen?(a(),r({...t,helpChatOpen:!1}),!1):(o({},{},!1),window.Intercom("onShow",()=>{r({...t,helpChatOpen:!0})}),setTimeout(()=>window.Intercom("show"),500),!1)),children:t.helpChatOpen?"Hide Chat":"Need help?"})]})},zH=e=>(0,Wi.jsx)("div",{className:pc()("integration-button",{selected:e.isSelected}),onClick:e.onSelect,children:(0,Wi.jsxs)("div",{className:"d-flex justify-flex-start align-items-center",children:[(0,Wi.jsx)("img",{className:"integration-card--icon m-r-10 m-l-10",src:`/img/integrations_icons/${e.icon}`,alt:e.title}),(0,Wi.jsx)("h4",{className:"blog-title m-0",children:e.title})]})});zH.defaultProps={};const OH=zH,MH=e=>{const t=jl(),[r,o]=(0,n.useState)(null),{user:a,checkSession:i}
2=qp(),[s,l]=(0,n.useState)(!1);(0,n.useEffect)(()=>{const e=new URLSearchParams(window.location.search).get("token");e&&""!==e&&!a.checkSession?(jr.setAuthToken(e),i()):l(!0),t.replace("/select-integration")},[]),(0,n.useEffect)(()=>{a.checkSessionSuccess&&l(!0)},[a.checkSessionSuccess]);const c=(0,n.useMemo)(()=>{const e=Vm.map(e=>({title:e.title,icon:e.icon,type:e.type})),n=e.findIndex(e=>"google"===e.type),t=e[n];return delete e[n],e.unshift(t),e},[]),d=(0,n.useCallback)(e=>n=>{o(e)},[r]),A=c.map(e=>(0,Wi.jsx)(OH,{title:e.title,icon:e.icon,isSelected:r===e.type,onSelect:d(e.type)},e.type)),u=s?"Which integration do you want to setup first?":"Loading...",p=s?(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)("div",{className:"select-integration",children:A}),(0,Wi.jsxs)("div",{className:"form-group text-center",children:[(0,Wi.jsx)("button",{className:"btn btn-primary btn-lg w-100 m-b-15",type:"submit",onClick:e=>{e.preventDefault(),t.push(`/integrations/connect/${r}`)},disabled:!r,children:"Next"}),(0,Wi.jsx)(Rl,{to:"/dashboard",className:"text-primary",children:"Skip for now"})]})]}):(0,Wi.jsx)("div",{className:"form-group text-center",children:(0,Wi.jsx)(xf,{})});return(0,Wi.jsx)("div",{className:"main-wrapper",children:(0,Wi.jsx)("div",{className:"account-page",children:(0,Wi.jsxs)("div",{className:"container",children:[(0,Wi.jsx)("div",{className:"account-logo",children:(0,Wi.jsx)(Rl,{to:"/",children:(0,Wi.jsx)("img",{src:`/img/branding/${Xt.branding}/full_length_logo.png`,alt:Xt.displayName})})}),(0,Wi.jsxs)("div",{className:"account-box",children:[(0,Wi.jsxs)("div",{className:"account-wrapper",children:[(0,Wi.jsx)("h3",{className:"account-title",children:u}),p]}),(0,Wi.jsx)(PH,{})]}),(0,Wi.jsx)(DH,{})]})})})},RH=e=>{switch(e){case"Email":return"Email";case"SyncOne":return"Sync One";case"ICSUpdate":return"ICS Update";case"ICSDelete":return"ICS Clean";default:return"Sync"}},LH=e=>{const{id:t,created:r,modified:o,terminate:a,pid:i,job_type:s}=e.worker,l=(0,n.useCallback)(n=>(e.onTerminate(t),!1),[t]),c=e.disabled,d=(0,n.useMemo)(()=>[{label:"Schedule for termination",icon:"delete",onClick:l}],[l]);return(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("td",{children:t}),(0,Wi.jsx)("td",{children:i}),(0,Wi.jsx)("td",{children:RH(s)}),(0,Wi.jsx)("td",{children:Wv.format(new Date(r))}),(0,Wi.jsx)("td",{children:Wv.format(new Date(o))}),(0,Wi.jsx)("td",{children:a?(0,Wi.jsx)("i",{className:"material-icons text-danger",children:"radio_button_checked"}):(0,Wi.jsx)("i",{className:"material-icons text-success",children:"radio_button_checked"})}),(0,Wi.jsx)("td",{className:"text-right",children:(0,Wi.jsx)(ZW,{disabled:c,options:d,id:e.worker.id})})]})};function UH(){const e=j(),t=C(e=>e.queueWorkers),r=(0,n.useCallback)(async()=>await e(function(e){return e({type:"QUEUE_WORKERS_FETCH"}),Hp.get("/api/queue-processes.json",jr.getAuthConfig()).then(n=>{e({type:"QUEUE_WORKERS_FETCH_FULFILLED",payload:n.data})}).catch(function(n){e({type:"QUEUE_WORKERS_FETCH_REJECTED",payload:n})})}),[e]),o=(0,n.useCallback)(async n=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Embedding";return async n=>{n({type:"QUEUE_WORKER_RUN"});const t=`/api/queue-processes/runworker/${e}.json`;return Hp.post(t,{},jr.getAuthConfig()).then(e=>{n({type:"QUEUE_WORKER_RUN_FULFILLED",payload:e.data})}).catch(function(e){n({type:"QUEUE_WORKER_RUN_REJECTED",payload:e})})}}(n)),[e]),a=(0,n.useCallback)(async n=>await e((e=>async n=>{n({type:"QUEUE_WORKER_TERMINATE"});const t=`/api/queue-processes/terminate/${e}.json`;return await Hp.delete(t,jr.getAuthConfig()).then(t=>{n({type:"QUEUE_WORKER_TERMINATE_FULFILLED",payload:t.data,queueId:e})}).catch(function(e){n({type:"QUEUE_WORKER_TERMINATE_REJECTED",payload:e})})})(n)),[e]);return{queueWorkers:t,fetchQueueWorkers:r,runWorker:o,terminateWorker:a}}const GH=[{label:"Queue workers",path:"/queue-workers",id:"queue-workers"},{label:"Sync jobs",path:"/sync-jobs/1",id:"sync-jobs"},{label:"Webhooks jobs",path:"/webhook-jobs/1",id:"webhook-jobs"},{label:"ICS Update",path:"/ics-update-jobs/1",id:"ics-update-jobs"},{label:"ICS clean",path:"/ics-clean-jobs/1",id:"ics-clean-jobs"},{label:"Email jobs",path:"/email-jobs/1",id:"email-jobs"}],WH=e=>{const t=Tl(),r=(0,n.useMemo)(()=>t.pathname.split("/")[1],[t.pathname]),o=(0,n.useMemo)(()=>GH.map(e=>(0,Wi.jsx)("li",{className:"nav-item",children:(0,Wi.jsx)(Rl,{className:pc()("nav-link",{active:r===e.id}),to:e.path,children:e.label})},e.path)),[t.pathname]);return(0,Wi.jsx)("ul",{className:"nav nav-tabs",children:o})},HH=[{label:"Sync jobs",value:"Integration"},{label:"SyncOne jobs",value:"SyncOne"},{label:"Email jobs",value:"Email"},{label:"Update ICS",value:"ICSUpdate"},{label:"Clean ICS",value:"ICSDelete"}],VH=e=>{const{queueWorkers:t,fetchQueueWorkers:r,runWorker:o,terminateWorker:a}=UH(),{clearErrors:i}=eh();(0,n.useEffect)(()=>(i(),r(),()=>{i()}),[]);const s=t.fetch||t.run||t.terminate,l=(0,n.useCallback)(e=>async n=>{n.preventDefault(),await o(e)},[]),c=(0,n.useCallback)(e=>{a(e)},[t]),d=(0,n.useCallback)(async()=>{await r()},[]),A=(0,n.useMemo)(()=>t.collection.map((e,n)=>(0,Wi.jsx)(LH,{disabled:s,worker:e,onTerminate:c},e.id)),[t.collection,s]),u=s?(0,Wi.jsx)(xf,{}):null,p=HH.map(e=>(0,Wi.jsx)("a",{href:"#",className:"dropdown-item",onClick:l(e.value),children:e.label},e.value)),h=t.run?(0,Wi.jsx)(xf,{}):(0,Wi.jsxs)("div",{className:"d-flex align-items-center gap-xs",children:[(0,Wi.jsxs)("a",{href:"#",className:"btn btn-primary btn-rounded d-flex align-items-center gap-xs","data-toggle":"dropdown",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"add"})," Start new worker"]},"startNewWorker"),(0,Wi.jsx)("div",{className:"dropdown-menu dropdown-menu-right ",children:p})]}),g=s?null:(0,Wi.jsxs)("a",{href:"#",className:"btn btn-secondary btn-rounded d-flex  align-items-center gap-xs",onClick:d,children:[(0,Wi.jsx)("i",{className:"material-icons",children:"refresh"})," Refresh"]},"refreshWorkersList"),m=t.collection.length?(0,Wi.jsxs)("table",{className:"table table-striped custom-table",children:[(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{width:"5%",children:"Id"}),(0,Wi.jsx)("th",{width:"5%",children:"PID"}),(0,Wi.jsx)("th",{width:"10%",children:"Job Type"}),(0,Wi.jsx)("th",{width:"15%",children:"Started"}),(0,Wi.jsx)("th",{width:"15%",children:"Modified"}),(0,Wi.jsx)("th",{children:"Terminated"}),(0,Wi.jsx)("th",{className:"text-right",children:"Action"})]})}),(0,Wi.jsx)("tbody",{children:A})]}):null;return(0,Wi.jsxs)(uf,{sidebarId:"queueWorkers",title:"Queue Workers",icon:"engineering",headerControls:(0,Wi.jsxs)("div",{className:"d-flex align-items-center gap-xs",children:[h,g]}),children:[(0,Wi.jsx)(WH,{}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-md-12",children:(0,Wi.jsxs)("div",{className:"table-responsive",children:[m,u]})})})]})},qH=e=>{let{type:n}=e;return(0,Wi.jsx)("img",{src:`/img/integrations_icons/${n}.png`,width:"16",className:"img-responsive m-r-5"})},$H=e=>{let{job:n}=e;const{fetched:t,failed:r,completed:o}=n;let a="text-secondary";return r&&(a="text-danger"),o&&(a="text-success"),!t||r||o||(a="text-primary pulse"),(0,Wi.jsx)("i",{className:pc()("material-icons",a),children:"radio_button_checked"})},YH=e=>{const{id:t,created:r,fetched:o,status:a,failed:i,completed:s,progress:l,data:c,disabled:d}=e.job,{autologinUser:A}=fm(),{user:u}=qp(),p=jl(),{currentOrganization:h}=Bm(),{integrations:g}=Im(),{calendars:m}=Dx(),{domains:f}=Xv(),C=(0,n.useCallback)(async()=>{await A(c.email,u,{model:h.model,subscription:h.subscription},{integrations:g.collection,domains:f.collection,calendars:m.collection}),Ys.getState().autologin.loginSuccess&&p.push("/dashboard")},[u,h]),b=(0,n.useMemo)(()=>[{label:"Auto login",icon:"login",onClick:C}],[C]);return(0,Wi.jsxs)("tr",{children:[(0,Wi.jsxs)("td",{children:[(0,Wi.jsx)(qH,{type:c.type}),Fn[c.plan]]}),(0,Wi.jsx)("td",{children:t}),(0,Wi.jsx)("td",{children:Wv.format(new Date(r))}),(0,Wi.jsx)("td",{children:c.email}),(0,Wi.jsx)("td",{align:"center",children:(0,Wi.jsx)($H,{job:e.job})}),(0,Wi.jsx)("td",{children:(0,Wi.jsxs)("div",{className:"d-flex flex-column",children:[(0,Wi.jsx)(vb,{job:e.job}),(0,Wi.jsx)(Cb,{job:e.job})]})}),(0,Wi.jsx)("td",{className:"text-right",children:(0,Wi.jsx)(ZW,{disabled:d,options:b,id:t})})]})};function JH(){const e=j(),t=C(e=>e.queueJobs),r=(0,n.useCallback)(async(n,t,r)=>await e(function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Integration",t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:50;return function(r){r({type:"QUEUE_JOBS_FETCH"});const o="/api/queued-jobs.json?"+jr.objectToURLQuery({page:e,limit:t,job_task:n});return Hp.get(o,jr.getAuthConfig()).then(e=>{r({type:"QUEUE_JOBS_FETCH_FULFILLED",payload:e.data})}).catch(function(e){r({type:"QUEUE_JOBS_FETCH_REJECTED",payload:e})})}}(n,t,r)),[e]),o=(0,n.useCallback)(async(n,t)=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Integration",n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"completed";return function(t){t({type:"QUEUE_JOBS_DELETE"});const r=`/api/queued-jobs/deleteAll/${e}/${n}.json`;return Hp.delete(r,jr.getAuthConfig()).then(e=>{t({type:"QUEUE_JOBS_DELETE_FULFILLED",payload:e.data})}).catch(function(e){t({type:"QUEUE_JOBS_DELETE_REJECTED",payload:e})})}}(n,t)),[e]),a=(0,n.useCallback)(async()=>await e(function(e){e({type:"QUEUE_JOBS_CLEAR"})}),[e]);return{queueJobs:t,fetchQueueJobs:r,clearQueueCollection:a,deleteQueuedJobs:o}}const QH=[{label:"Remove processed",value:"completed"},{label:"Remove queued",value:"queued"},{label:"Remove all",value:"all"}],KH=e=>{const{queueJobs:t,fetchQueueJobs:r,clearQueueCollection:o,deleteQueuedJobs:a}=JH(),{clearErrors:i}=eh(),s=jl(),l=Il();(0,n.useEffect)(()=>(i(),()=>{o(),i()}),[]),(0,n.useEffect)(()=>{r(l.params.page||1,e.jobType)},[l.params.page]),(0,n.useEffect)(()=>{t.deleteSuccess&&(window.alert(`Removed ${t.deleteRecordsCount} jobs`),r(l.params.page||1,e.jobType))},[t.deleteSuccess]);const c=t.fetch||t.delete,d=(0,n.useCallback)(async n=>{n.preventDefault(),await r(l.params.page||1,e.jobType)},[l.params.page]),A=(0,n.useCallback)(n=>{let t=e.getCurrentPageUrl(n);s.push(t),window.scrollTo({top:0})},[]),u=e.tableRowComponent,p=(0,n.useMemo)(()=>t.collection.map((e,n)=>(0,Wi.jsx)(u,{disabled:c,job:e},e.id)),[t.collection,c]),h=(0,n.useCallback)(n=>async t=>{await a(e.jobType,n)},[t]),g=c?(0,Wi.jsx)(xf,{}):null,m=QH.map(e=>(0,Wi.jsx)("a",{href:"#",className:"dropdown-item",onClick:h(e.value),children:e.label},e.value)),f=c?(0,Wi.jsx)(xf,{}):(0,Wi.jsxs)("div",{className:"d-flex align-items-center gap-xs ",children:[(0,Wi.jsxs)("a",{href:"#",className:"btn btn-primary btn-rounded d-flex align-items-center gap-xs ","data-toggle":"dropdown",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"cleaning_services"})," Clean queue"]},"startNewWorker"),(0,Wi.jsx)("div",{className:"dropdown-menu dropdown-menu-right ",children:m})]}),C=c?null:(0,Wi.jsxs)("a",{href:"#",className:"btn btn-secondary btn-rounded d-flex align-items-center gap-xs",onClick:d,children:[(0,Wi.jsx)("i",{className:"material-icons",children:"refresh"})," Refresh"]},"refreshWorkersList"),b=t.collection.length?(0,Wi.jsxs)("table",{className:"table table-striped custom-table",children:[e.tableHeader,(0,Wi.jsx)("tbody",{children:p})]}):null,v=t.pagination?(0,Wi.jsx)(Uv,{itemsPerPage:t.pagination.perPage,currentPage:t.pagination.page,total:t.pagination.count,getPageUrl:e.getCurrentPageUrl,onPageChange:A}):null;return(0,Wi.jsxs)(uf,{sidebarId:"queueWorkers",title:e.title,icon:"engineering",headerControls:(0,Wi.jsxs)("div",{className:"d-flex align-items-center gap-xs",children:[f,C]}),children:[(0,Wi.jsx)(WH,{}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-md-12",children:(0,Wi.jsxs)("div",{className:"table-responsive",children:[b,v,g]})})})]})},XH=e=>"/sync-jobs/"+e,ZH=e=>(0,Wi.jsx)(KH,{title:"Queue jobs",jobType:"Integration",getCurrentPageUrl:XH,tableRowComponent:YH,tableHeader:(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{width:"5%"}),(0,Wi.jsx)("th",{width:"5%",children:"Id"}),(0,Wi.jsx)("th",{width:"12%",children:"Created"}),(0,Wi.jsx)("th",{children:"Account"}),(0,Wi.jsx)("th",{width:"5%",align:"center",children:"Status"}),(0,Wi.jsx)("th",{width:"20%",children:"Duration"}),(0,Wi.jsx)("th",{className:"text-right",children:"Action"})]})})}),eV=e=>{const{subscriptionPlans:n}=Ry();if(!n.collection||!n.collection.length)return"";const t=n.collection;return((e,n)=>{let t="available with ";if(3===e.length)t+="all plans";else{const r=e.map(e=>{const t=n.find(n=>n.code===e);
2return t?"the "+t.name+" ($"+Number.parseInt(t.price)+"/m)":""});t+=r.join(" and ")+" plan"+(e.length>1?"s":"")}return t})(e.forPlans,t)},nV=e=>{const{title:n,description:t,thumbnailUrl:r,features:o,slug:a,isSelected:i}=e,s=e.previewUrl?(0,Wi.jsx)("a",{href:e.previewUrl,target:"_blank",children:(0,Wi.jsx)("button",{className:"btn btn-rounded w-md btn-default",children:"Live preview"})}):null,l=e.canSelect?(0,Wi.jsx)("span",{className:"first-letter small",children:(0,Wi.jsx)(eV,{forPlans:e.forPlans})}):null,c=e.isNew?(0,Wi.jsx)("div",{className:"badge-new-calendar",children:(0,Wi.jsx)("span",{className:"badge badge-success-border ",children:"New arrival!"})}):null;return(0,Wi.jsx)("div",{className:"col-xs-12 col-sm-12 col-md-12 col-lg-12",children:(0,Wi.jsxs)("div",{className:"pricing-box new-calendar card-box",children:[(0,Wi.jsxs)("div",{className:"product-inner text-center",children:[(0,Wi.jsx)("img",{alt:n,src:r}),s]}),(0,Wi.jsxs)("div",{className:"product-description-container",children:[c,(0,Wi.jsxs)("div",{className:"product-description",children:[(0,Wi.jsx)("p",{children:t}),(0,Wi.jsx)("ul",{children:o.map((e,n)=>(0,Wi.jsxs)("li",{className:"d-flex align-items-center",children:[(0,Wi.jsx)("i",{className:"material-icons icon-lg","aria-hidden":"true",children:"done"}),e]},"fl-"+a+"-"+n))})]}),(0,Wi.jsxs)("div",{className:"d-flex flex-column align-items-center w-100",children:[(0,Wi.jsx)("a",{href:"#chat_sidebar",type:"button",onClick:e.onSelect,className:pc()("btn btn-rounded w-md sidenav_btn  d-xs-block d-sm-block d-md-block d-lg-none d-xl-none  task-chat",{"btn-success":i,"btn-primary":!i}),children:i?"Selected":"Select"}),(0,Wi.jsx)("button",{type:"button",onClick:e.onSelect,className:pc()("btn btn-rounded w-md d-none d-xs-none d-sm-none d-md-none d-lg-block d-xl-block",{"btn-success":i,"btn-primary":!i}),children:i?"Selected":"Select"}),l]})]})]})})};nV.defaultProps={isNew:!1};const tV=nV,rV=e=>{const n=n=>t=>{e.onUpdateField(n,t.target.value)},t=e.showSummary?`${Na(e.alertModel.name)} alert widget using ${_n[e.alertModel.integration.type].toUpperCase()} integration.`:null;return(0,Wi.jsx)(p_,{title:"Name & Integration",subtitle:t,keepExpanded:e.expanded,children:(0,Wi.jsxs)("form",{action:"#",children:[(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsxs)("div",{className:"col-xs-12",children:[(0,Wi.jsx)("label",{htmlFor:"alert_name",className:"",children:"Widget Name"}),(0,Wi.jsx)("input",{type:"text",className:pc()("form-control",{"is-invalid":e.formErrors.nameError}),placeholder:"Widget Name",id:"alert_name",onChange:n("name"),value:e.alertModel.name||"",disabled:e.disabled})]})}),(0,Wi.jsx)(h_,{onChange:n("integration_uuid"),disabled:e.disabled,selectedIntegrationUUID:e.alertModel.integration_uuid,error:e.formErrors.integrationError})]})})};rV.defaultProps={expanded:!1,showSummary:!0};const oV=rV;const aV=e=>({integration_uuid:e.integration.uuid,available:e.available,name:e.name,template:e.template,has_group_events_included:e.has_group_events_included,widget_settings:{...e.widget_settings},filter_settings:{...e.filter_settings},show_private_events:e.show_private_events?1:0,show_events_with_images:e.show_events_with_images?1:0});function iV(){const e=j(),t=C(e=>e.alert),r=C(e=>e.alertEvents),o=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"ALERT_FETCH"});const t="/api/alerts/"+e+".json";return Hp.get(jr.getEndpointAddress()+t,jr.getAuthToken()?jr.getAuthConfig():jr.getConfig()).then(e=>{n({type:"ALERT_FETCH_FULFILLED",payload:e.data})}).catch(function(e){if(console.log(e.message),e.message&&"string"===typeof e.message&&e.message.match(/Network Error/))n({type:"CORS_ERROR",payload:e});else{const t=!("object"!==typeof e||!e.response)&&e.response,r=null===t||void 0===t?void 0:t.status;n(429===r?{type:"WIDGET_QUOTA_LIMIT",payload:e,quotaLimit:!0}:{type:"ALERT_FETCH_REJECTED",payload:e,unpublished:403===r})}})}}(n)),[e]),a=(0,n.useCallback)(async(n,t,r,o,a)=>await e(function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return async a=>{a({type:"ALERT_ITEMS_FETCH"});const i={alert_uuid:e};r&&r.length&&(i.alert_filters=r);const s="/api/alerts/items.json?"+jr.objectToURLQuery({page:t,limit:n,uuid:e});return await Hp.post(jr.getEndpointAddress()+s,i,jr.getAuthConfigIfAvailable()).then(e=>{a({type:"ALERT_ITEMS_FETCH_FULFILLED",payload:e.data,preservePreviousItems:o})}).catch(function(e){a({type:"ALERT_ITEMS_FETCH_REJECTED",payload:e,preservePreviousItems:o})})}}(n,t,r,o,a)),[e]),i=(0,n.useCallback)(async(n,t)=>await e(((e,n)=>async t=>{t({type:"ALERT_ITEM_FETCH"});const r=`/api/alerts/items/${e}.json?item_uuid=${n}`;return await Hp.get(jr.getEndpointAddress()+r,jr.getAuthConfigIfAvailable()).then(e=>{t({type:"ALERT_ITEM_FETCH_FULFILLED",payload:e.data})}).catch(function(e){t({type:"ALERT_ITEM_FETCH_REJECTED",payload:e})})})(n,t)),[e]),s=(0,n.useCallback)(async n=>await e(function(e){return async n=>{n({type:"ALERT_DELETE",payload:{alertUUID:e}});const t="/api/alerts/"+e+".json";return await Hp.delete(t,jr.getAuthConfig()).then(t=>{n({type:"ALERT_DELETE_FULFILLED",payload:{uuid:e}})}).catch(function(e){n({type:"ALERT_DELETE_REJECTED",payload:e})})}}(n)),[e]),l=(0,n.useCallback)(async(n,t)=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1?arguments[1]:void 0;return async t=>{t({type:"ALERT_UPDATE",payload:{alertUUID:e}});const r="/api/alerts"+(e?"/"+e:"")+".json",o=e?Hp.put:Hp.post;return await o(r,n,jr.getAuthConfig()).then(e=>{t({type:"ALERT_UPDATE_FULFILLED",payload:e.data})}).catch(function(e){t({type:"ALERT_UPDATE_REJECTED",payload:e})})}}(n,t)),[e]),c=(0,n.useCallback)(async n=>{return await e((t=n,async e=>{e({type:"ALERT_SET",payload:t})}));var t},[e]),d=(0,n.useCallback)(async()=>await e(async e=>{e({type:"ALERT_SHOW"})}),[e]),A=(0,n.useCallback)(async()=>await e(async e=>{e({type:"ALERT_HIDE"})}),[e]);return{alert:t,alertEvents:r,deleteAlert:s,updateAlert:l,fetchAlert:o,setAlert:c,fetchItems:a,fetchItem:i,showAlert:d,hideAlert:A}}function sV(){const e=j(),t=C(e=>e.alerts),r=(0,n.useCallback)(async()=>await e(function(e){return e({type:"ALERTS_FETCH"}),Hp.get("/api/alerts.json",jr.getAuthConfig()).then(n=>{e({type:"ALERTS_FETCH_FULFILLED",payload:n.data})}).catch(function(n){e({type:"ALERTS_FETCH_REJECTED",payload:n})})}),[e]);return{alerts:t,fetchAlerts:r}}var lV=t(83733),cV={};cV.styleTagTransform=rc(),cV.setAttributes=Zl(),cV.insert=Kl().bind(null,"head"),cV.domAPI=Jl(),cV.insertStyleElement=nc();$l()(lV.A,cV);const dV=lV.A&&lV.A.locals?lV.A.locals:void 0,AV={[_n.google]:null},uV={alertModel:{name:"",available:0,integration_uuid:0,template:"",show_private_events:0,show_events_with_images:0},errors:{}},pV=e=>{const t=(0,n.useRef)(null),r=(0,n.useRef)(null),{alert:o}=iV(),{integrations:a}=Im(),{alerts:i}=sV(),{domains:s}=Xv(),l=o.update||o.fetch||o.delete,{updateAlert:c,setAlert:d}
2=iV(),A=jl(),[u,p]=(0,n.useState)(JSON.parse(JSON.stringify(uV)));(0,n.useEffect)(()=>{o.fetchSuccess&&(o.model.integration||A.push("/dashboard")),i.fetchSuccess&&setTimeout(Gh,200)},[o.fetchSuccess,i.fetchSuccess]),(0,n.useEffect)(()=>{var e,n;(null===(e=document.querySelector("[data-app-content]"))||void 0===e||e.scrollTo({top:0,behavior:"smooth"}),u.alertModel.template)&&(null===(n=document.getElementById("alert_name"))||void 0===n||n.focus())},[u.alertModel.template]),(0,n.useEffect)(()=>()=>d(null),[]);const h=[{title:"Banner Alert",description:"A Banner Alert that appears at the top or bottom of your website. It can be used to promote an event.",slug:mn,thumbnailUrl:"/img/alert_type/banner.png",features:["Less invasive","Scrolls with the page"],isSelected:u.alertModel.template==mn,onSelect:(g=mn,()=>{d({});const e={...u};e.alertModel.template=g,p(e)}),forPlans:[Tn.starter,Tn.medium,Tn.highest],defaultDesignSettings:{},previewUrl:null}];var g;const m=[];m.push({label:"Setup",id:"setup_tab",additionalClassName:"active show"});const f=(0,n.useCallback)(()=>{var e,n,o,a;(d({}),p(JSON.parse(JSON.stringify(uV))),null!==t&&void 0!==t&&t.current)&&(null===(e=t.current)||void 0===e||null===(n=e.classList)||void 0===n||n.remove("opened"));null!==r&&void 0!==r&&r.current&&(null===(o=r.current)||void 0===o||null===(a=o.classList)||void 0===a||a.remove("opened"))},[u.alertModel]),C=m.map((e,n)=>(0,Wi.jsx)("li",{className:"nav-item",children:(0,Wi.jsx)("a",{className:"nav-link "+e.additionalClassName,href:"#"+e.id,"data-toggle":"tab",children:e.label})},"settings-tab-"+n)),b=l?null:(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)(Vy,{children:o.updateSuccess?"Your changes have been saved.":null}),(0,Wi.jsx)($b,{error:o.updateError,defaultErrorMessage:"Could not save your settings. Please try again"}),(0,Wi.jsxs)("div",{className:"d-flex justify-content-end gap-xs",children:[(0,Wi.jsx)("button",{type:"button","data-reff":"#chat_sidebar",onClick:f,className:"btn btn-secondary d-xs-block d-lg-none sidenav_btn  task-chat nav-link ",children:"Cancel"}),(0,Wi.jsx)("button",{disabled:e.disabled,type:"submit",className:"btn btn-primary",onClick:async()=>{const e=h.find(e=>e.slug==u.alertModel.template).defaultDesignSettings,n={...u.alertModel};n.widget_settings={design:e},s.collection.length&&1===s.collection&&(n.widget_settings.dcAPageToDisplay=s.collection[0].domain),n.widget_settings.dcAPageToShowOnOption="*";const t=a.collection.find(e=>e.uuid===u.alertModel.integration_uuid);AV[t.type]&&(n.filter_settings={filters:AV[t.type]}),await c(null,n);const r=Ys.getState();r.alert.updateSuccess&&(await d(null),A.push("/alert/"+r.alert.model.uuid))},children:"Create"})]})]}),v=!!u.alertModel.template.length,x=(0,Wi.jsxs)(b_,{id:"setup_tab",show:!0,footer:v?b:null,children:[(0,Wi.jsx)(f_,{hasSelectedWidget:u.alertModel.template,hasEnteredWidgetName:u.alertModel.name.length>=3,hasSelectedIntegration:"0"!=u.alertModel.integration_uuid,widgetName:"Event Alert Widget",widgetType:ur}),v?(0,Wi.jsx)(oV,{alertModel:u.alertModel||{},onUpdateField:(e,n)=>{const t={...u};t.alertModel[e]=n,t.errors=qh(t.alertModel),p(t)},disabled:l,formErrors:u.errors,integrations:a.collection,showSummary:!1,expanded:!0}):null]}),y=h.map((e,n)=>(0,Wi.jsx)(tV,{...e,subscriptionPlanNames:!0},e.slug));return(0,Wi.jsxs)(uf,{sidebarId:"alerts",icon:"campaign",title:"Event Alerts",subtitle:(0,Wi.jsx)(B_,{title:"widgets",quotaItem:In.widgets}),className:"page-wrapper-with-white-bg",children:[(0,Wi.jsxs)("div",{className:dV.builderRow,children:[(0,Wi.jsxs)("div",{className:dV.canvas,children:[(0,Wi.jsx)("p",{children:"Start by selecting a widget type, adding a name, and selecting an Integration."}),(0,Wi.jsx)("div",{className:"row",children:y})]}),(0,Wi.jsx)("div",{className:"chat-profile-view chat-sidebar",id:"chat_sidebar",ref:r,children:(0,Wi.jsxs)("div",{className:"chat-window video-window",children:[(0,Wi.jsx)("div",{className:"fixed-header",children:(0,Wi.jsx)("ul",{className:"nav nav-tabs nav-tabs-bottom",children:C})}),(0,Wi.jsx)("div",{className:"tab-content chat-contents",children:x})]})})]}),(0,Wi.jsx)("div",{className:"sidebar-overlay","data-reff":"#chat_sidebar",ref:t})]})},hV=25,gV={[mn]:"Banner",[fn]:"Modal",[Cn]:"Alert",[vn]:"Slider",[bn]:"Takeover"},mV=e=>e.integration?"/alert/"+e.uuid:"/alert/attach-integration/"+e.uuid,fV=[{id:"name",sort:e=>(n,t)=>"asc"===e?n.name.localeCompare(t.name):t.name.localeCompare(n.name)},{id:"lastEdited",sort:e=>(n,t)=>"asc"===e?n.modified-t.modified:t.modified-n.modified}];var CV=t(37241),bV={};bV.styleTagTransform=rc(),bV.setAttributes=Zl(),bV.insert=Kl().bind(null,"head"),bV.domAPI=Jl(),bV.insertStyleElement=nc();$l()(CV.A,bV);const vV=CV.A&&CV.A.locals?CV.A.locals:void 0,xV=[{key:"name",label:"Widget name",sortable:!0},{key:"template",label:"Template",sortable:!1,mobileHidden:!0},{key:"lastEdited",label:"Last edited",sortable:!0,align:"right",mobileHidden:!0},{key:"status",label:"Status",sortable:!1}],yV={template:"colTemplate",lastEdited:"colLastEdited",status:"statusCol"},wV=["skeletonBar60","skeletonBar40","skeletonBar60","skeletonBar40"],_V=e=>{let{rows:t,sortBy:r,onSortChange:o,renderStatus:a,renderMenu:i,rowExtra:s,isRowPublishing:l,loading:c=!1}=e;const d=(0,n.useCallback)(e=>{const n=xV.find(n=>n.key===e);if(null===n||void 0===n||!n.sortable)return;const t=(null===r||void 0===r?void 0:r.key)===n.key&&"asc"===r.direction?"de
2sc":"asc";null===o||void 0===o||o({key:n.key,direction:t})},[r,o]),A=(0,n.useMemo)(()=>Object.fromEntries(xV.filter(e=>e.sortable).map(e=>[e.key,()=>d(e.key)])),[d]),u=xV.slice(1).map(e=>(0,Wi.jsx)("col",{className:vV[yV[e.key]]},e.key)),p=xV.map(e=>{const n=(null===r||void 0===r?void 0:r.key)===e.key;return(0,Wi.jsx)("th",{scope:"col",className:pc()(vV.th,{[vV["th--last-edited"]]:"right"===e.align,[vV["th--sorted"]]:n,[vV.templateCell]:"template"===e.key,[vV.lastEditedCell]:"lastEdited"===e.key}),children:e.sortable?(0,Wi.jsxs)("button",{type:"button",className:vV.sortButton,onClick:A[e.key],"aria-sort":n?"asc"===r.direction?"ascending":"descending":"none",children:[e.label,(0,Wi.jsx)(Tc,{name:"ArrowDown",size:16,className:pc()(vV.sortIcon,{[vV["sortIcon--asc"]]:n&&"asc"===r.direction,[vV["sortIcon--active"]]:n})})]}):e.label},e.key)}),h=wV.map((e,n)=>(0,Wi.jsx)("tr",{children:(0,Wi.jsx)("td",{colSpan:xV.length+1,className:vV.td,children:(0,Wi.jsx)("div",{className:pc()(vV.skeletonBar,vV[e])})})},n)),g=t.map(e=>(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(iy,{item:e,editUrl:mV(e),templateLabel:gV[e.template]||e.template,disabledReason:e.disabled_date?"This widget has been disabled due to plan downgrade.":null,renderStatus:a,renderMenu:i,isPublishing:(null===l||void 0===l?void 0:l(e))||!1}),null===s||void 0===s?void 0:s(e)]},e.uuid));return(0,Wi.jsxs)("table",{className:vV.table,children:[(0,Wi.jsxs)("colgroup",{children:[(0,Wi.jsx)("col",{}),u,(0,Wi.jsx)("col",{className:vV.actionsCol})]}),(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[p,(0,Wi.jsx)("th",{scope:"col",className:pc()(vV.th,vV.thActions),children:(0,Wi.jsx)("span",{className:vV.srOnly,children:"Actions"})})]})}),(0,Wi.jsx)("tbody",{children:c?h:g})]})};var EV=t(55576),kV={};kV.styleTagTransform=rc(),kV.setAttributes=Zl(),kV.insert=Kl().bind(null,"head"),kV.domAPI=Jl(),kV.insertStyleElement=nc();$l()(EV.A,kV);const BV=EV.A&&EV.A.locals?EV.A.locals:void 0,SV=e=>{const t=jl(),{alerts:r,fetchAlerts:o}=sV(),{alert:a,updateAlert:i,setAlert:s,deleteAlert:l}=iV(),{currentOrganization:c}=Bm(),d=aA(),{sortableTables:A,setWidgetsSorting:u}=Ox(),[p,h]=(0,n.useState)(""),g=Mx(p,200),[m,f]=(0,n.useState)([]),C=!!g.trim()||m.length>0,b=function(e,t){let{search:r,statusValues:o}=t;return(0,n.useMemo)(()=>{let n=e;const t=r.trim().toLowerCase();return t&&(n=n.filter(e=>e.name.toLowerCase().includes(t))),o.length&&(n=n.filter(e=>o.includes(e.available?"published":"unpublished"))),n},[e,r,o])}(r.collection,{search:g,statusValues:m}),{sortedData:v}=zx(b,fV,A.columns[ur].field,A.columns[ur].order),[x,y]=(0,n.useState)(1),w=Math.max(1,Math.ceil(v.length/hV)),_=v.slice((x-1)*hV,x*hV),E=(0,n.useRef)(null),[k,B]=(0,n.useState)("");(0,n.useEffect)(()=>{y(1)},[g,m]);const S=(0,n.useCallback)(e=>{var n;y(e),null===(n=E.current)||void 0===n||n.focus();const t=(e-1)*hV+1,r=Math.min(e*hV,v.length);B(`Showing ${t} to ${r} of ${v.length} alerts`)},[v.length]),j=(0,n.useCallback)(()=>{h(""),f([])},[]);(0,n.useEffect)(()=>{o()},[]),(0,n.useEffect)(()=>{r.fetchSuccess&&!r.collection.length&&("POP"===t.action&&e?t.go(-1):t.push("/alert/new")),Gh()},[r.fetchSuccess]);const{pendingUuid:T,failedRow:F,togglePublish:I,dismissError:N}=Iy({item:a,updateItem:i,setItem:s,getCurrentData:aV}),D=(0,n.useRef)(null),P=(0,n.useCallback)(e=>{const n=aV(e);n.uuid=null,n.available=0,n.name="Copy of "+n.name,D.current={name:e.name},i(null,n)},[i]);(0,n.useEffect)(()=>{D.current&&(a.updateError?(d({variant:"error",message:`Could not duplicate "${D.current.name}". ${oh(a.updateError).join(" ")}`}),D.current=null):a.updateSuccess&&(d({variant:"success",message:`"${D.current.name}" duplicated.`}),D.current=null,s(null)))},[a.updateError,a.updateSuccess]);const[z,O]=(0,n.useState)(null),[M,R]=(0,n.useState)(null),L=(0,n.useRef)(null),U=(0,n.useCallback)(e=>l(e.uuid),[l]),G=(0,n.useCallback)(()=>{clearTimeout(L.current),R(null)},[]);(0,n.useEffect)(()=>{z&&a.deleteSuccess&&(R(z.name),clearTimeout(L.current),L.current=setTimeout(()=>R(null),6e3),O(null),s(null))},[a.deleteSuccess]),(0,n.useEffect)(()=>()=>clearTimeout(L.current),[]);const W=(0,n.useCallback)(()=>t.push("/alert/new"),[t]),H=r.fetch,V=r.fetch&&!r.collection.length,q=A.columns[ur].field?{key:A.columns[ur].field,direction:A.columns[ur].order||"asc"}:void 0;return(0,Wi.jsxs)(uf,{sidebarId:"alerts",title:"Event Alerts",subtitle:`${c.model.name} alert widgets.`,icon:"campaign",headerControls:[(0,Wi.jsx)(Cc,{iconLeading:(0,Wi.jsx)(Tc,{name:"Plus"}),onClick:W,children:"Create alert"},"create-alert")],children:[(0,Wi.jsxs)(fd,{className:BV.card,children:[(0,Wi.jsx)(Fy,{search:p,onSearchChange:h,statusValues:m,onStatusChange:f,itemLabelPlural
2:"alerts"}),(0,Wi.jsx)(fd.Body,{noPadding:!0,children:(0,Wi.jsx)("div",{className:BV.tableScroll,ref:E,tabIndex:-1,"aria-label":"Alerts table",children:V||r.collection.length||C?V||0!==v.length?(0,Wi.jsx)(_V,{loading:V,rows:_,sortBy:q,onSortChange:e=>{let{key:n,direction:t}=e;return u(ur,n,t)},isRowPublishing:e=>T===e.uuid,renderStatus:e=>(0,Wi.jsx)(Gx,{item:e,isPublishing:T===e.uuid}),renderMenu:e=>(0,Wi.jsx)(xy,{item:e,itemLabel:"alert",editUrl:mV(e),onDuplicate:P,onTogglePublish:I,onDelete:O,disabled:H}),rowExtra:e=>(null===F||void 0===F?void 0:F.uuid)===e.uuid?(0,Wi.jsx)(ny,{item:e,message:F.message,onRetry:()=>I(e),onDismiss:N,colSpan:5}):null}):(0,Wi.jsx)(ty,{onClear:j,itemLabelPlural:"alerts"}):(0,Wi.jsx)(pA,{icon:(0,Wi.jsx)(Tc,{name:"Announcement01",size:24}),title:"No alert widgets yet",body:"Create your first alert widget to get started."})})}),(0,Wi.jsx)("div",{"aria-live":"polite",className:"sr-only",children:k}),(0,Wi.jsx)($x,{currentOrganization:c,itemLabel:"alert",publishedCount:r.collection.filter(e=>1===e.available).length,rangeStart:_.length?(x-1)*hV+1:0,rangeEnd:(x-1)*hV+_.length,total:v.length,totalCount:r.collection.length,pagination:v.length>hV?(0,Wi.jsx)(Dd,{variant:"numbered",page:x,totalPages:w,onPageChange:S}):null})]}),(0,Wi.jsx)(Kx,{item:z,itemLabel:"alert",deleting:a.delete,deleteErrorMessage:a.deleteError?oh(a.deleteError).join(" "):null,onConfirm:U,onCancel:()=>O(null)}),M&&(0,Wi.jsx)(kx,{title:M,text:"Its embed has stopped showing alerts.",onDismiss:G})]})},jV=e=>(0,Wi.jsx)(oA,{children:(0,Wi.jsx)(SV,{...e})}),TV=n.createContext(""),FV={[_n.google]:zs},IV=TV,NV=e=>{const t=(0,n.useContext)(IV),{filters:r,fetchIntegrationFilters:o,clearFilters:a}=xj(),{currentOrganization:i}=Bm(),{alert:s}=iV(),{widgetModel:l}=e,{availableFilters:c}=(Jp(i),wj({widget:s,integrationStrategy:t}));(0,n.useEffect)(()=>(r.fetchIntegrationFilters||o(e.widget.model.integration.uuid,t.availableFilters,e.widget.model.integration.type),()=>{a()}),[e.integrationModel]);const d=n=>t=>{e.onUpdateField(n,1*e.widgetModel[n]?0:1)},{widget:A}=e,u=t.filterLabelCTA?(0,Wi.jsx)(Uy,{wrapperClassName:"alert-snackbar",errorLevel:"info",icon:"help",header:"How to use filters below?",body:t.filterLabelCTA}):null,p=1*l.show_private_events&&!e.integrationModel.sync_private?t.privateEventsSettingsWarning(l.integration.uuid):null,h=1*l.show_private_events?(0,Wi.jsx)(Uy,{icon:"info",wrapperClassName:"alert-snackbar",header:"Recommended helpful tip",body:(0,Wi.jsxs)("span",{children:["We recommend using the events filtering option available below. Publishing your calendar without events filtering will reveal"," ",(0,Wi.jsx)("strong",{children:"all"})," the events!"]}),errorLevel:"info"}):null,g=l.uuid&&t.privateEventsControl?(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(kj,{fieldName:"show_private_events",label:t.privateEventsControl.toggleButtonLabel,onChange:d,checked:1*l.show_private_events,tooltip:t.privateEventsControl.privateEventsTooltip}),p,h]}):null,m=l.filter_settings?l.filter_settings.filters:null;return(0,Wi.jsxs)(p_,{title:"Filtering",defaultExpanded:!0,children:[(0,Wi.jsxs)("form",{action:"#",children:[g,(0,Wi.jsx)(kj,{fieldName:"show_events_with_images",label:"Show events with images only",onChange:d,checked:1*l.show_events_with_images,tooltip:{url:`${Xt.helpdeskAddress}/en/articles/4901525-setup-events-show-events-with-images-only`,message:"Show events with images only"}})]}),u,(0,Wi.jsx)("form",{action:"#",children:(0,Wi.jsx)(mj,{availableFilters:c,filters:m,onChange:e.onUpdateFilters})})]})},DV=[{label:"All pages",value:"*"},{label:"Home page",value:"/"},{label:"Specific page",value:"custom"}],PV=e=>{const{domains:t}=Xv(),{alert:r}=iV(),o=xi(r.model,"behavior"),a=o.dcAPageToDisplay||null,i=o.dcAPageToShowOnOption||null,{updateDesignProp:s}=jj(),[l,c]=(0,n.useState)(o.dcAPageToShowOn),d=Mx(l,1e3),A=(0,n.useCallback)(e=>{c(e.target.value)},[l]);(0,n.useEffect)(()=>{s([{field:"dcAPageToShowOn",value:d}],"behavior")},[d]);const u=(0,n.useCallback)(e=>n=>{const t=[{field:e,value:n.target.value}];s(t,"behavior")},[o]),p=(0,n.useMemo)(()=>t.collection.map((e,n)=>(0,Wi.jsx)("option",{value:e.domain,children:e.domain},`${e.domain}-${n}`)),[t.collection]),h=(0,n.useMemo)(()=>DV.map((e,n)=>(0,Wi.jsx)("option",{value:e.value,children:e.label},`${e.value}-${n}`)),[]),g=(0,n.useMemo)(()=>
2{if("custom"===i)return(0,Wi.jsxs)("div",{className:"col-md-xs",children:[(0,Wi.jsx)("label",{className:"option-label",htmlFor:"alert_page_url",children:(0,Wi.jsx)("span",{className:"option-title",children:"Page URL"})}),(0,Wi.jsx)("input",{id:"alert_page_url",type:"text",className:"form-control form-control-sm ",value:l,onChange:A,disabled:e.disabled})]})},[a,l,i]),m=(0,n.useMemo)(()=>"*"===i?`on every page at ${a}`:"/"===i?`on the main page at ${a}`:`at ${a}/${l}`,[a,i,l]),f=(0,n.useMemo)(()=>a&&a.length>1?(0,Wi.jsx)("div",{className:"col-md-xs",children:(0,Wi.jsxs)("p",{className:"text-break-word m-0",children:["Your Event Alert will be displayed"," ",(0,Wi.jsx)("strong",{className:"font-weight-bold",children:m}),"."]})}):null,[a,m]);return(0,Wi.jsx)(p_,{title:"Display on",subtitle:f,defaultExpanded:!0,children:(0,Wi.jsx)("form",{action:"#",children:(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsxs)("div",{className:"col-md-xs design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",htmlFor:"alert_website",children:[(0,Wi.jsx)("span",{className:"option-title",children:"Website"}),(0,Wi.jsx)(Ej,{help:{url:`${Xt.helpdeskAddress}/en/articles/7191669-event-alerts-banner`,message:"On which website the Event Alert should display."}})]}),(0,Wi.jsxs)("select",{className:"form-control form-control-sm ",value:a,id:"alert_website",disabled:e.disabled,onChange:u("dcAPageToDisplay"),children:[(0,Wi.jsx)("option",{value:0,children:"Select website..."}),p]})]}),(0,Wi.jsxs)("div",{className:"col-md-xs design-element",children:[(0,Wi.jsxs)("label",{className:"option-label",htmlFor:"alert_show_on",children:[(0,Wi.jsx)("span",{className:"option-title",children:"Show on"}),(0,Wi.jsx)(Ej,{help:{url:`${Xt.helpdeskAddress}/en/articles/7191669-event-alerts-banner`,message:"On which website page(s) the Event Alert should display."}})]}),(0,Wi.jsx)("select",{className:"form-control form-control-sm ",defaultValue:i,id:"alert_show_on",disabled:e.disabled,onChange:u("dcAPageToShowOnOption"),children:h})]}),g]})})})},zV=e=>{const{alert:t,integrations:r,hasSetupChanged:o}=e,a=(0,n.useContext)(IV),i=t.model?r.find(e=>e.uuid===t.model.integration.uuid):{},{fetchIntegrationFilters:s,clearFilters:l}=xj();(0,n.useEffect)(()=>(s(t.model.integration.uuid,a.availableFilters,t.model.integration.type),()=>{l()}),[i,a]);const c=(0,n.useCallback)(n=>{e.onUpdateFilterSettings("filters",n)},[e.alertModel]),d=t.model&&t.model.uuid&&i?(0,Wi.jsx)(NV,{widget:t,widgetModel:e.alertModel||{},onUpdateField:e.onUpdateField,disabled:e.disabled,integrationModel:i,formErrors:e.errors,onUpdateFilters:c}):null,A=e.disabled?(0,Wi.jsx)(xf,{}):(0,Wi.jsx)("div",{className:"d-flex justify-content-end",children:t.updateSuccess||t.updateError?null:(0,Wi.jsx)("button",{disabled:e.disabled,type:"submit",className:"btn btn-primary hidden-xs",onClick:e.onSubmit,children:"Update"})}),u=(0,Wi.jsx)(PV,{});return(0,Wi.jsxs)(b_,{id:"setup_tab",show:!0,footer:A,children:[u,d,(0,Wi.jsx)(oV,{alertModel:e.alertModel||{},integrations:r,onUpdateField:e.onUpdateField,disabled:e.disabled,formErrors:e.errors}),t.updateSuccess?(0,Wi.jsxs)(Vy,{className:"saved-work-warning-message",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"check_circle"})," Your changes have been saved."]}):null,Object.keys(e.errors).length?(0,Wi.jsx)(zj,{errors:Object.values(e.errors)}):null,(0,Wi.jsx)($b,{className:"saving-work-error-message alert-danger",error:t.updateError,defaultErrorMessage:"Could not save your settings. Please try again"}),o?(0,Wi.jsx)("div",{className:pc()("alert alert-warning unsaved-work-warning",{"justify-content-end":!o}),children:(0,Wi.jsxs)("div",{className:"unsaved-work-warning-message",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"error"}),"Save your changes to make them visible to others!"]})}):null]})},OV=e=>{const[t,r]=(0,n.useState)(!1),{widgetModel:o,widget:a}=e,i=a.model.widget_type,{currentOrganization:s}=Bm(),l=Jh(s,Boolean(a.model.available)),c=l?null:Qh(s),d=o.available||l?null:(0,Wi.jsxs)("div",{className:"alert alert-danger mt-3 p-2",children:[(0,Wi.jsx)("i",{className:"text-danger m-r-5 material-icons icon-sm",children:"warning"}),(0,Wi.jsxs)("p",{children:["You cannot publish this ",i," widget because you have reached the maximum number of widgets allowed for your current plan."]}),c&&(0,Wi.jsxs)("p",{children:["Click here to upgrade to the minimum required plan:"," ",(0,Wi.jsx)("strong",{children:c}),"."]}),(0,Wi.jsx)("div",{className:"d-flex justify-content-center",children:(0,Wi.jsx)(Rl,{to:"/billing",children:(0,Wi.jsx)("button",{className:"btn btn-success btn-sm",children:"Upgrade now"})})})]}),A=(0,n.useCallback)(n=>n=>{e.onUpdateStatus(1*a.model.available?0:1)},[e.onUpdateStatus,a]),u=(0,n.useCallback)(n=>{e.onUpdateStatus(1)},[e.onUpdateStatus,a]),p=(0,n.useCallback)(()=>{r(!0)},[r]),h=(0,n.useCallback)(()=>{r(!1)}
2,[r]),g=(e.widgetTypeName||"Widget").toLowerCase(),m=t?(0,Wi.jsx)(MR,{widgetType:i,uuid:a.model.uuid,slug:a.model.slug,show:t,onClose:h,widgetTypePrintable:"event alerts",widgetTemplate:a.model.template}):null,f=!o.available&&l?(0,Wi.jsxs)("div",{className:"alert alert-warning fade show d-flex align-items-center flex-column p-2",children:["This widget is unpublished. Publish your widget first.",(0,Wi.jsx)("button",{className:"btn btn-primary btn-sm m-2",onClick:u,children:"Publish"})]}):null,C=o.available&&l?(0,Wi.jsxs)("div",{className:"d-flex flex-column",children:[(0,Wi.jsx)("div",{className:"my-2",children:(0,Wi.jsx)("button",{className:pc()("btn btn-primary w-100",{disabled:e.disabled||!o.available}),disabled:e.disabled||!o.available,onClick:p,children:"Install"})}),(0,Wi.jsx)("div",{className:"mx-2",children:f}),m]}):null,b=(0,Wi.jsxs)(p_,{title:"Publish",subtitle:`Your ${g} is ${1*a.model.available===0?"is not":""} published.`,keepExpanded:!0,children:[(0,Wi.jsx)(kj,{fieldName:"available",label:"Make this widget available to others",onChange:A,checked:o.available,disabled:!o.available,tooltip:1*a.model.available===0?{message:`In order to share your ${g} and make it accessible by\n              others, change it status to published. You can make it here using\n              the toggle button.`}:null}),d,C,(0,Wi.jsx)(Vy,{className:"p-2",children:a.updateSuccess?"Your changes have been saved.":null})]}),v=e.disabled?(0,Wi.jsx)(xf,{}):(0,Wi.jsx)("div",{children:(0,Wi.jsx)($b,{error:a.updateError,defaultErrorMessage:"Could not save your settings. Please try again"})});return(0,Wi.jsx)(b_,{id:"install_tab",show:!1,footer:v,children:b})},MV=e=>{const t=(0,n.useContext)(Rs),{bar:r}=e,o=(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)("ul",{children:(0,Wi.jsxs)("li",{children:["What about filters such as"," ",t.availableFilters.join(", "),"? Are they limiting your display incorrectly?"]})}),(0,Wi.jsx)("span",{className:"italic",children:"This message is only for you. It will not display to other people."})]});return(0,Wi.jsxs)("div",{className:"overlapping-alert-container",children:[(0,Wi.jsx)(Uy,{icon:null,errorLevel:"info",header:(0,Wi.jsxs)("span",{children:[" ","No items to display? Please go to the ",(0,Wi.jsx)("strong",{children:"Setup tab"})," and look at your ",(0,Wi.jsx)("strong",{children:" Filtering"}),".",(0,Wi.jsx)("br",{})]}),body:o})," "]})};MV.defaultProps={};const RV=MV,LV=e=>{let{address:n,children:t}=e;return(0,Wi.jsx)("div",{className:"browser-window",children:(0,Wi.jsxs)("div",{className:"browser-window--container",children:[(0,Wi.jsxs)("div",{className:"browser-window--row",children:[(0,Wi.jsxs)("div",{className:"browser-window--column browser-window_left",children:[(0,Wi.jsx)("span",{className:"browser-window_dot red"}),(0,Wi.jsx)("span",{className:"browser-window_dot yellow"}),(0,Wi.jsx)("span",{className:"browser-window_dot green"})]}),(0,Wi.jsx)("div",{className:"browser-window--column browser-window_middle",children:(0,Wi.jsx)("input",{type:"text",defaultValue:n})}),(0,Wi.jsx)("div",{className:"browser-window--column browser-window_right",children:(0,Wi.jsxs)("div",{className:"browser-window--bar-container",children:[(0,Wi.jsx)("span",{className:"browser-window--bar-container_bar"}),(0,Wi.jsx)("span",{className:"browser-window--bar-container_bar"}),(0,Wi.jsx)("span",{className:"browser-window--bar-container_bar"})]})})]}),(0,Wi.jsx)("div",{className:"browser-window--preview",children:(0,Wi.jsx)("div",{className:"browser-window--content",children:t})})]})})};LV.defaultProps={address:`${Xt.homepage}`};const UV=LV,GV=e=>{let{isLoading:t}=e;const{alertEvents:r}=iV(),[o,a]=(0,n.useState)(!0),i=(0,n.useCallback)(()=>{a(!o)},[o]),s=t?null:(0,Wi.jsx)(DU,{embedded:!1,events:r.collection,settings:{},selectedEvent:null,calendarSlug:null,loading:t,hasMore:!1,calendarID:null,showWatermark:!1});return(0,Wi.jsx)("div",{className:pc()("card-box alert--events-preview",{expanded:o}),children:(0,Wi.jsxs)("div",{className:"alert--events-preview_container",children:[(0,Wi.jsxs)("div",{className:"alert--events-preview_toolbar d-flex justify-content-between",onClick:i,children:[(0,Wi.jsx)("h4",{className:"card-title",children:"Events matching filter criteria"}),(0,Wi.jsx)("h4",{children:(0,Wi.jsx)("i",{className:"material-icons",children:o?"keyboard_arrow_down":"keyboard_arrow_up"})})]}),(0,Wi.jsx)("div",{className:" alert--events-preview_events-list",children:s})]})})};GV.defaultProps={};const WV=GV;function HV(){const e=j(),t=C(e=>e.alertEvents),r=(0,n.useCallback)(async function(n,t,r,o,a,i){let s=arguments.length>6&&void 0!==arguments[6]&&arguments[6];return await e(function(e,n){let t=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=arguments.length>4&&void 0!==arguments[4]?arguments[4]:null,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[],a=arguments.length>6&&void 0!==arguments[6]&&arguments[6];return async i=>{i({type:"ALERT_EVENTS_FETCH"});const s={alert_uuid:e,start_date:n,tz:Intl.DateTimeFormat().resolvedOptions().timeZone};r||(s.end_date=new Date(1e3*n).getEndOfDay().getUnixTime()),o&&o.length&&(s.alert_filters=o);const l="/api4/events/get_alerts_list.json?"+jr.objectToURLQuery({page:r,limit:t,uuid:e});return await Hp.post(jr.getEndpointAddress()+l,s,jr.getAuthConfigIfAvailable()).then(e=>{i({type:"ALERT_EVENTS_FETCH_FULFILLED",payload:e.data,preservePreviousEvents:a})}).catch(function(e){i({type:"ALERT_EVENTS_FETCH_REJECTED",payload:e,preservePreviousEvents:a})})}}(n,t,r,o,a,i,s))},[e]),o=(0,n.useCallback)(()=>e(function(e){e({type:"ALERT_EVENTS_COLLECTION_RESET"})}),[e]);return{events:t,fetchAlertEvents:r,resetEventsCollection:o}}const VV=e=>{let{ctas:t,initialized:r}=e;const o=(0,n.useContext)(lO),a=(0,n.useMemo)(()=>{const e=o.dcaCTAActionDefaultLabel,n=o.dcaCTAAction;let r=t[n];if(!r)return null;return{label:e?r.label:o.dcaCTAActionLabel,url:r.url}},[o,t]);if(!a||!a.url)return null;const i=1===o.dcaLinkTargetNewTab?a.url:"_self";return(0,Wi.jsx)("div",{className:pc()("dce--bar_cta-container dce--bar_cta-container_button",{"dce--bar_cta-container_button_flash-effect":r}),children:(0,Wi.jsx)("a",{href:a.url,className:"dce--bar_cta",target:i,children:a.label})})},qV=()=>(0,Wi.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:(0,Wi.jsx)("path",{d:"M24 20.188l-8.315-8.209 8.2-8.282-3.697-3.697-8.212 8.318-8.31-8.203-3.666 3.666 8.321 8.24-8.206 8.313 3.666 3.666 8.237-8.318 8.285 8.203z"})}),$V=e=>{const n=e-new Date,t=Math.floor(n/864e5),r=Math.floor(n/36e5%24),o=Math.floor(n/1e3/60%60),a=Math.floor(n/1e3%60);return n<0?{days:0,hours:0,minutes:0,seconds:0}:{days:t,hours:r,minutes:o,seconds:a}},YV=e=>{let{eventStartTime:t}=e;const{t:r}=mm(),o=(0,n.useMemo)(()=>
2new Date(1e3*t),[t]),[a,i]=(0,n.useState)($V(o));return(0,n.useEffect)(()=>{const e=setTimeout(()=>{i($V(o))},1e3);return()=>clearTimeout(e)},[a]),(0,Wi.jsx)("div",{children:(0,Wi.jsxs)("table",{className:"dc--banner-container_countdown",children:[(0,Wi.jsx)("thead",{className:"dc--banner-container_countdown_thead",children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{align:"center",width:"25%",children:a.days}),(0,Wi.jsx)("th",{align:"center",width:"25%",children:a.hours}),(0,Wi.jsx)("th",{align:"center",width:"25%",children:a.minutes}),(0,Wi.jsx)("th",{align:"center",width:"25%",children:a.seconds})]})}),(0,Wi.jsx)("tbody",{className:"dc--banner-container_countdown_tbody",children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("td",{align:"center",children:r("Days")}),(0,Wi.jsx)("td",{align:"center",children:r("Hrs")}),(0,Wi.jsx)("td",{align:"center",children:r("Min")}),(0,Wi.jsx)("td",{align:"center",children:r("Sec")})]})})]})})},JV=new Intl.DateTimeFormat(window.navigator.language||"en-us",{weekday:"long",month:"long",day:"numeric"}),QV=(new Intl.DateTimeFormat(window.navigator.language||"en-us",{day:"numeric"}),new Intl.DateTimeFormat(window.navigator.language||"en-us",{hour12:!0,hour:"numeric",minute:"2-digit"})),KV=e=>{const{events:t}=HV(),{alert:r}=iV(),[o,a]=n.useState(0),{i18n:i,t:s}=mm(),[l,c]=n.useState(!1),d=(0,n.useContext)(lO);(e=>{let{embedded:t,uuid:r,widgetDOMId:o,show:a,position:i,extraSpacing:s}=e;const l=ky();(0,n.useEffect)(()=>{const e=document.getElementById(r),n=document.querySelector("html");if(t&&s)if(a)if("dc-banner_top"===i){const t=n.offsetTop;e.style.marginTop=t+"px",n.style.setProperty("padding-top",e.clientHeight+"px","important")}else n.style.setProperty("padding-bottom",e.clientHeight+"px","important");else e.style.marginTop="0px",n.style.setProperty("padding-top","0px","important")},[l,a])})({embedded:e.embedded,widgetDOMId:e.widgetDOMId,show:l,position:d.dcaPosition,extraSpacing:d.dcaBannerSpacing,uuid:r.model.uuid}),(0,n.useEffect)(()=>{document.querySelector("html").style.setProperty("transition","padding-top 0.6s ease-in","important")},[]),(0,n.useEffect)(()=>{const n=document.getElementById(r.model.uuid);n&&(n.className=pc()(`a${r.model.uuid}`,e.widgetDOMId,ur,`dc-${ur}-${r.model.template}`,d.dcaPosition,d.dcaPlacement,{"mobile-preview":e.previewType===wn,bounce:l,"bounce-off":!l}))},[r.model.widget_settings,l]),(0,n.useEffect)(()=>{r.show?c(!0):e.embedded},[r.show]);const A=t.collection[0],u=(0,n.useCallback)(n=>{n.preventDefault(),c(!1),mR(500).then(()=>{e.onClose()})},[l]),p=(0,n.useMemo)(()=>JV.format(new Date(1e3*A.start_time)),[]),h=(0,n.useMemo)(()=>QV.format(new Date(1e3*A.start_time)),[]),g=d.dcaOpeningText&&d.dcaOpeningText.length?(0,Wi.jsx)("div",{children:d.dcaOpeningText}):null,m=d.dcaClosingText&&d.dcaClosingText.length?(0,Wi.jsx)("div",{children:d.dcaClosingText}):null,f=d.dcaCanHide?(0,Wi.jsx)("div",{className:pc()("dc--banner-close_container",{"dc--banner-close_container-show":l}),onClick:u,children:(0,Wi.jsx)(qV,{})}):null;if(!r.show&&!l)return null;const C=d.dcaShowCountdown,b=d.dcaShowCountdownForAllDay,v=!C||!b&&A.allDay?null:(0,Wi.jsx)(YV,{eventStartTime:A.start_time}),x=d.dcaShowCTA?(0,Wi.jsx)(VV,{ctas:A.ctas,initialized:l}):null,y=A.allDay?null:(0,Wi.jsxs)("span",{children:[(0,Wi.jsx)("span",{children:s("at")}),"\xa0",(0,Wi.jsx)("strong",{children:h}),"."]});return(0,Wi.jsxs)("div",{className:pc()("dc--banner",{"bg-flash-effect":l}),lang:i.language,children:[(0,Wi.jsxs)("div",{className:pc()("dc--banner-container",{"color-flash-effect":l}),children:[(0,Wi.jsxs)("div",{className:"dc--banner-container_description",children:[g,(0,Wi.jsx)("strong",{children:A.name}),(0,Wi.jsxs)("div",{className:"dc--banner-container_date",children:[(0,Wi.jsxs)("span",{children:[s("on"),"\xa0"]}),(0,Wi.jsx)("strong",{children:p})]}),y,m]}),x,v]}),f]})},XV={banner:KV},ZV=e=>{let{embedded:t,widgetUUID:r}=e;(0,n.useContext)(IV);const{alert:o,hideAlert:a}=iV(),{events:i,fetchAlertEvents:s,resetEventsCollection:l}=HV(),{app:c}=eh(),d=xi(o.model),[A,u]=(0,n.useState)(!1),[p,h]=((0,n.useMemo)(()=>!!t||o.show,[]),(0,n.useState)(!1)),g=`dce_${ur}__${o.model.uuid}`;(0,n.useEffect)(()=>{p||o.show&&i.collection.length&&h(!0)},[p,o.show,i.collection.length]),(0,n.useEffect)(()=>{p&&jW(ur,r,null)},[p]),(0,n.useEffect)(()=>{o.model.slug&&(u(!0),window.__DCE[ur].init=!1)},[o.model.slug]),(0,n.useEffect)(()=>{o.show&&!t&&u(!0)},[o.show,t]),(0,n.useEffect)(()=>(m(),()=>{l()}),[]),Vl(()=>{o.model.template&&m()},[o.model.filter_settings,o.model.show_private_events,o.model.show_events_with_images]),(0,n.useEffect)(()=>{},[o.show]);const m=async()=>!i.fetch&&await s(o.model.uuid,(new Date).startOfHour().getUnixTime(),null,10,1,null),f=(0,n.useCallback)(()=>{a()},[]),C=(0,n.useMemo)(()=>A?XV[o.model.template]:null,[A]),b=C?(0,Wi.jsx)(C,{embedded:t,widgetUUID:o.model.uuid,widgetDOMId:g,onClose:f,previewType:c.previewType}):null,v=c.previewType===wn?(0,Wi.jsx)("div",{className:"mobile-preview--smartphone",children:b}):b;return i.collection.length?(0,Wi.jsx)(lO.Provider,{value:d,children:v}):null};var eq=t(11779),nq={};nq.styleTagTransform=rc(),nq.setAttributes=Zl(),nq.insert=Kl().bind(null,"head"),nq.domAPI=Jl(),nq.insertStyleElement=nc();$l()(eq.A,nq);const tq=eq.A&&eq.A.locals?eq.A.locals:void 0;window.__DCE=window.__DCE||{},window.__DCE.alerts=window.__DCE.alerts||{};const rq=e=>{var t;const r=e.match.params.uuid,{app:o,toggleWidgetPreview:a}=eh(),{alert:i,deleteAlert:s,fetchAlert:l,setAlert:c,updateAlert:d,alertEvents:A,showAlert:u}=iV(),{overwriteDesignProp:p}=jj(),{integrations:h}=Im(),{currentOrganization:g}=Bm(),{clearErrors:m}=eh(),{domains:f}
2=Xv(),C=jl(),b=Tl(),[v,x]=(0,n.useState)({alertModel:null,errors:{}}),[y,w]=(0,n.useState)(!1),_="#settings"===b.hash,{width:E}=ky(),k=void 0!==E&&E<768,{trackChanges:B,setOriginValues:S,hasChanges:j,updateOriginField:T}=qW(),[F,I]=(0,n.useState)(null),N=(0,n.useRef)(!1),D=(0,n.useMemo)(()=>!!(i.model&&i.model.slug&&i.model.integration&&v.alertModel),[i.model,v.alertModel]),P=(0,n.useMemo)(()=>{return e=D?i.model.integration.type:null,n=i.model,FV[e]?new FV[e](n):null;var e,n},[D,i.model]);(0,n.useEffect)(()=>((async()=>{await l(e.match.params.uuid)})(),()=>{c(null)}),[]),(0,n.useEffect)(()=>{i.model&&(x({...v,alertModel:{...i.model,integration_uuid:i.model.integration.uuid}}),S({...i.model}),N.current=!1)},[i.model]),(0,n.useEffect)(()=>{i.updateError&&(x({...v,alertModel:{...i.model,integration_uuid:i.model.integration.uuid}}),S({...i.model}),N.current=!1,setTimeout(()=>m(),5e3))},[i.updateError]),(0,n.useEffect)(()=>{i.fetchSuccess&&i.model.integration,i.fetchSuccess&&setTimeout(Gh,200)},[i.fetchSuccess]),(0,n.useEffect)(()=>{i.updateSuccess&&(I(Object.assign({},i.model.widget_settings)),setTimeout(m,4500),S(i.model),N.current=!1)},[i.updateSuccess]),(0,n.useEffect)(()=>{if(D&&o.widgetSettingsUpdateTimestamp){if(!N.current)return N.current=!0,void T("widget_settings",i.model.widget_settings);B("widget_settings",i.model.widget_settings)}},[o.widgetSettingsUpdateTimestamp,D]),(0,n.useEffect)(()=>{D&&I(Object.assign({},i.model.widget_settings))},[D]),(0,n.useEffect)(()=>{i.show||setTimeout(u,3e3)},[i.show]);const z=(e,n)=>{const t={...v.alertModel};B(e,n),t[e]=n,x({alertModel:t,errors:qh(t)})},O=(0,n.useCallback)((e,n)=>{const t={...v.alertModel};t.filter_settings={...t.filter_settings||{}},t.filter_settings[e]=n,B("filter_settings",t.filter_settings),x({alertModel:t,errors:qh(t)})},[v.alertModel]),M=(0,n.useCallback)(e=>{const n={...v.alertModel};n.available=e;const t=(e=>{const n=Yh(g);return!(e.available&&!n)||(x({...v,errors:["You cannot publish this widget because you have reached the maximum number of widgets allowed for your current plan."]}),!1)})(n),r=qh(n);if(x({...v,errors:r}),!t||Object.keys(r).length)return!1;x({...v,alertModel:n}),L(n)},[v.alertModel]),R=async()=>{const e={...v.alertModel},n=qh(e);if(x({...v,errors:n}),Object.keys(n).length)return!1;L(e)},L=async e=>{e.widget_settings={...i.model.widget_settings},e.integration_uuid!=i.model.integration.uuid&&(e.filter_settings=null),await d(r,e);const n=Ys.getState().alert;n.updateSuccess&&(n.model.integration.uuid,i.model.integration.uuid)},U=i.update||i.fetch||i.delete||!i.model||!i.model.template||!D,G=(D?[{label:"Setup",id:"setup_tab",additionalClassName:"active show"},{label:"Design",id:"design_tab",additionalClassName:""},{label:"Install",id:"install_tab",additionalClassName:""}]:[]).map((e,n)=>(0,Wi.jsx)("li",{className:"nav-item",children:(0,Wi.jsx)("a",{className:"nav-link "+e.additionalClassName,href:"#"+e.id,"data-toggle":"tab",children:e.label})},"settings-tab-"+n)),W=D?(0,Wi.jsx)(xM,{disabled:U,onSubmit:R,onRestore:()=>{window.confirm("This will remove all the changes you have done since the last SAVE. Are you sure?")&&p(F.design)},widget:i,hasSetupChanged:j}):null,H=D?(0,Wi.jsx)(zV,{alert:i,integrations:h.collection,disabled:U,onSubmit:R,isNew:!1,overwriteDesignProp:p,alertModel:v.alertModel||{},errors:v.errors,onUpdateField:z,onUpdateFilterSettings:O,hasSetupChanged:j}):null,V=D?(0,Wi.jsx)(OV,{widget:i,disabled:U,onSubmit:R,isNew:!1,hasDomains:!!f.collection.length,widgetModel:v.alertModel||{},errors:v.errors,onUpdateField:z,widgetTypeName:"Widget",onUpdateStatus:M,widgetType:"Alert",recommendedPlan:Tn.starter}):null,q=(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("div",{className:tq.header,children:(0,Wi.jsx)("ul",{className:"nav nav-builder",children:G})}),(0,Wi.jsxs)("div",{className:pc()("tab-content",tq.body),children:[H,W,V]})]}),$=y||k?null:(0,Wi.jsx)("div",{className:tq.sidebar,id:"chat_sidebar",children:q}),Y=D&&!i.model.name,J=D?Y?"Untitled alert":i.model.name:"Loading...",Q=D?(0,Wi.jsx)(VW,{integration_uuid:i.model.integration.uuid}):null,K=!Q&&D&&A.fetchSuccess&&!A.collection.length?(0,Wi.jsx)(RV,{alert:i}):null,X=D?(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsx)(z_,{uuid:r,widget:i,widgetKind:"alerts",className:tq.previewCard,children:(0,Wi.jsxs)(UV,{children:[(0,Wi.jsx)("div",{id:r,children:(0,Wi.jsx)(ZV,{widgetUUID:r,embedded:!1})}),(0,Wi.jsx)(WV,{isLoading:U})]})},i.model.integration.type||new Date),Q,K]}):null;return(0,Wi.jsx)(uf,{sidebarId:"alerts",className:"page-wrapper-widget",header:(0,Wi.jsx)(OW,{name:J,untitled:Y,published:Boolean(null===(t=i.model)||void 0===t?void 0:t.available),indexHref:"/alerts",indexLabel:"Event alerts",onPreview:()=>a(!0),onDelete:async e=>(e.preventDefault(),i.fetch||i.delete||(window.confirm("Do you really want to delete this widget? This action is irreversible.")&&await s(r),Ys.getState().alert.deleteSuccess&&C.push("/alerts")),!1),panelHidden:y,onTogglePanel:()=>w(e=>!e),settingsOpen:_,onToggleSettings:()=>{_?C.goBack():C.push({...b,hash:"#settings"})}}),children:(0,Wi.jsxs)(IV.Provider,{value:P,children:[(0,Wi.jsxs)("div",{className:tq.builderRow,children:[(0,Wi.jsx)("div",{className:tq.canvas,children:X}),$]}),(0,Wi.jsx)("div",{className:"sidebar-overlay","data-reff":"#chat_sidebar"}),(0,Wi.jsx)(UW,{open:_&&k,onClose:()=>C.goBack(),title:"Alert settings",children:k?q:null})]})})},oq=e=>{var t;const{alert:r,updateAlert:o,setAlert:a,fetchAlert:i,deleteAlert:s}
2=iV(),{integrations:l}=Im(),c=jl(),d=e.match.params.uuid,[A,u]=(0,n.useState)({uuid:"",name:"",available:0,integration_uuid:null,template:"",show_private_events:0,featured_events_limit:0}),[p,h]=(0,n.useState)({}),[g,m]=(0,n.useState)(!1);(0,n.useEffect)(()=>(i(d),()=>a(null)),[d]),(0,n.useEffect)(()=>{r.fetchSuccess&&r.model&&u({uuid:r.model.uuid,name:r.model.name,available:r.model.available,integration_uuid:null,template:r.model.template,show_private_events:r.model.show_private_events,featured_events_limit:r.model.featured_events_limit})},[r.fetchSuccess]);const f=(0,n.useCallback)((e,n)=>{u(t=>{const r={...t,[e]:n};return h(qh(r)),r})},[]),C=(0,n.useCallback)(async()=>{await o(A.uuid,A),Ys.getState().alert.updateSuccess&&(m(!0),setTimeout(()=>c.push("/alert/"+A.uuid),900))},[A,o,c]),b=(0,n.useCallback)(async e=>{e.preventDefault(),r.fetch||r.delete||(window.confirm("Do you really want to delete this widget? This action is irreversible.")&&await s(d),Ys.getState().alert.deleteSuccess&&c.push("/alerts"))},[r.fetch,r.delete,s,d,c]);return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(kH,{entityNoun:"alert",indexHref:"/alerts",indexLabel:"Event alerts",widgetModel:A,untitled:!!r.model&&!r.model.name,published:Boolean(null===(t=r.model)||void 0===t?void 0:t.available),onUpdateField:f,formErrors:p,integrations:l.collection,attaching:r.update,attachError:r.updateError,onAttach:C,onDelete:b}),g&&(0,Wi.jsx)(kx,{title:"Integration attached",onDismiss:()=>m(!1)})]})},aq=e=>{let{integrationType:n,integration:t}=e;const r=Xh(t.accessErrors)?Object.keys(t.accessErrors).map(e=>{const n=t.accessErrors[e],r=n[0].reason,o=n[0].message;return(0,Wi.jsxs)("p",{children:[(0,Wi.jsxs)("strong",{children:["Service ",e.toUpperCase()]})," - ",o," (",r,")"]},e)}):t.accessErrors;return(0,Wi.jsx)("div",{children:(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("p",{children:["Your ",n.title," API integration wasn't successful."]}),(0,Wi.jsx)("div",{className:pc()("alert alert-danger show"),role:"alert",children:r})]}),"You have chosen to allow access to one or more Google services. However, the logged in user does not have access to one or more of these services. Either uncheck these services or change your logged in user."]})})};aq.defaultProps={};const iq=aq,sq=e=>{let{integrationType:n,integration:t}=e;const r=Xh(t.accessErrors)?Object.keys(t.accessErrors).map(e=>{const n=t.accessErrors[e],r=n[0].reason,o=n[0].message;return(0,Wi.jsxs)("p",{children:[(0,Wi.jsxs)("strong",{children:["Service ",e.toUpperCase()]})," - ",o," (",r,")"]},e)}):t.accessErrors;return(0,Wi.jsx)("div",{children:(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("p",{children:["Your ",n.title," API integration wasn't successful."]}),(0,Wi.jsx)("div",{className:pc()("alert alert-danger show"),role:"alert",children:r})]}),"You have chosen to allow access to one or more Google services. However, the logged in user does not have access to one or more of these services. Either uncheck these services or change your logged in user."]})})};sq.defaultProps={};const lq=sq,cq={[_n.google]:iq,[_n.outlook]:lq},dq=e=>{const[t,r]=(0,n.useState)(!0),o=Il(),a=o.params.uuid,{clearErrors:i}=eh(),{integration:s,checkAccess:l}=gv(),{integrations:c}=Im(),d=jl(),A=c&&c.collection&&c.collection.find(e=>e.uuid==a),u=A&&A.type===_n.google&&A.settings&&A.settings.calendars&&A.settings.calendars.some(e=>1==e.sync),p=(0,n.useMemo)(()=>Vm.find(e=>e.type===o.params.type),[o.params.type]);(0,n.useEffect)(()=>(l(a),i),[]),(0,n.useEffect)(()=>{var e;!s.checkAccessSuccess||s.accessErrors&&(!(e=s.accessErrors)||"object"!==typeof e||e.constructor!==Array||s.accessErrors.length)?(s.checkAccessError||s.checkAccessSuccess&&s.accessErrors)&&r(!1):u?d.push(`/integrations?autosync=${a}`):d.push(`/integrations/connect/${p.type}/calendars?uuid=${a}`)},[s.checkAccessSuccess,s.checkAccessError]);const h=(0,n.useMemo)(()=>t?(0,Wi.jsx)("div",{className:"",children:(0,Wi.jsx)(xf,{})}):null,[t]),g=(0,n.useMemo)(()=>t?`Verifying access to ${p.title} API`:"Something went wrong",[t]),m=(0,n.useMemo)(()=>{const e=cq[p.type];return t?null:(0,Wi.jsx)(e,{integration:s,integrationType:p})},[t,s]),f=(0,n.useMemo)(()=>t?null:(0,Wi.jsx)("div",{className:"d-flex flex-column align-items-center mt-5",children:(0,Wi.jsx)(Rl,{to:`/integrations?settings=${a}`,children:(0,Wi.jsx)("button",{className:"btn btn-outline-secondary",children:"Go to integration setup"})})}),[t]);return(0,Wi.jsx)("div",{className:"main-wrapper",children:(0,Wi.jsx)("div",{className:"account-page",children:(0,Wi.jsxs)("div",{className:"container",children:[(0,Wi.jsx)("div",{className:"account-logo",children:(0,Wi.jsx)(Rl,{to:"/",children:(0,Wi.jsx)("img",{src:`/img/branding/${Xt.branding}/full_length_logo.png`,alt:Xt.displayName})})}),(0,Wi.jsx)("div",{className:"account-box",children:(0,Wi.jsxs)("div",{className:"account-wrapper",children:[(0,Wi.jsx)("h3",{className:"account-title",children:g}),h,(0,Wi.jsxs)("div",{children:[m,f]})]})})]})})})};var Aq=t(50546),uq={};uq.styleTagTransform=rc(),uq.setAttributes=Zl(),uq.insert=Kl().bind(null,"head"),uq.domAPI=Jl(),uq.insertStyleElement=nc();$l()(Aq.A,uq);const pq=Aq.A&&Aq.A.locals?Aq.A.locals:void 0,hq={google:{providerLabel:"Google",intro:`To synchronize with Google Calendar, sign in to Google with your account and grant ${Xt.displayName} access to the following services:`,bullets:[{label:"Calendar API",text:"it will allow us to pull events from your calendars."},{label:"Events Attachments (optional)",text:(0,Wi.jsxs)(Wi.Fragment,{children:["if you attach an image to an event, we will pull and use it as an event cover image. To grant access to your Events attachments, share them with the email address: ",(0,Wi.jsx)(pv,{})]})},{label:"Places (optional)",text:"If you set an event location pointing to a place, we will pull and use it for filtering and displaying place details."},{label:"Public profile",text:"we will pull public profile information to display your name on the integration card."}],image:"/img/integrations_howto/howto_gcal.png"},outlook:{providerLabel:"Outlook",intro:`To synchronize with Outlook Calendar, sign in to Microsoft with your account and grant ${Xt.displayName} access to the following services:`,bullets:[{label:"Public profile",text:"we will pull public profile information to display your name on the integration card."},{label:"Calendar",text:"it will allow us to pull events from your calendars."},{label:"Events Attachments (optional)",text:"if you attach an image to an event, we'll pull it and use it as the event's cover image. No extra sharing step needed \u2014 this uses the same calendar access you've already granted."}],image:"/img/integrations_howto/howto_outlook.png"}},gq=e=>{let{provider:n}=e;const t=hq[n],r=t.bullets.map(e=>(0,Wi.jsxs)("li",{children:[(0,Wi.jsx)("strong",{children:e.label})," \u2014 ",e.text]},e.label));return(0,Wi.jsxs)(fd,{className:pq.card,children:[(0,Wi.jsx)("div",{className:pq.head,children:(0,Wi.jsx)("span",{className:pq.headTitle,children:"Connect integration"})}),(0,Wi.jsxs)("div",{className:pq.body,children:[(0,Wi.jsxs)("div",{className:pq.text,children:[(0,Wi.jsx)("p",{className:pq.intro,children:t.intro}),(0,Wi.jsx)("ul",{className:pq.bullets,children:r})]}),(0,Wi.jsx)("img",{className:pq.illustration,src:t.image,alt:"",width:280,height:180})]})]})},mq=e=>{let{provider:n,definitions:t,scopes:r,onScopeChange:o,footerNote:a,onSignIn:i,busy:s}=e;const l=Sn[n],c=Object.keys(t).map(e=>(0,Wi.jsx)(Tv,{name:e,definition:t[e],checked:Boolean(r[e]),onChange:o},e));return(0,Wi.jsxs)(fd,{className:jv.card,children:[(0,Wi.jsx)("h3",{className:jv.title,children:"Scopes"}
2),(0,Wi.jsxs)("p",{className:jv.subtitle,children:["Use scopes to specify what data"," ",Xt.shortDisplayName||Xt.displayName," should pull. Ensure you have granted required permissions."]}),(0,Wi.jsx)("ul",{className:jv.list,children:c}),(0,Wi.jsxs)("div",{className:jv.footer,children:[(0,Wi.jsx)("p",{className:jv.footerNote,children:a}),(0,Wi.jsx)(ov,{provider:l,onClick:i,disabled:s})]})]})};var fq=t(62433),Cq={};Cq.styleTagTransform=rc(),Cq.setAttributes=Zl(),Cq.insert=Kl().bind(null,"head"),Cq.domAPI=Jl(),Cq.insertStyleElement=nc();$l()(fq.A,Cq);const bq=fq.A&&fq.A.locals?fq.A.locals:void 0,vq=()=>{const{provider:e}=Fl(),{integration:t,updateIntegration:r,setIntegrationModel:o}=gv(),a=hv[e],i=Vm.find(n=>n.type===e),[s,l]=(0,n.useState)(()=>Object.keys(a).reduce((e,n)=>({...e,[n]:!0}),{}));(0,n.useEffect)(()=>{o(null)},[]),(0,n.useEffect)(()=>{var e;t.updateSuccess&&null!==(e=t.model)&&void 0!==e&&e.auth_url&&kb(t.model.auth_url)},[t.updateSuccess]);const c=(0,n.useCallback)((e,n)=>{l(t=>({...t,[e]:n}))},[]),d=(0,n.useCallback)(()=>{const n=Object.keys(a).map(e=>({name:e,available:a[e].mandatory||s[e]?1:0}));r(void 0,{type:e,name:`${En[e]} integration`,available:1,is_auto_sync:1,integration_scopes:n})},[a,s,e,r]);return a&&i?(0,Wi.jsx)(uf,{sidebarId:"integrations",title:`Connect ${i.title}`,subtitle:`Step 1 of 2 \u2014 choose what ${Xt.displayName} may read, then pick the calendars to sync.`,children:(0,Wi.jsxs)("div",{className:bq.page,children:[(0,Wi.jsxs)(Rl,{to:"/integrations",className:bq.back,children:[(0,Wi.jsx)(Tc,{name:"ArrowNarrowLeft",size:16}),"Integrations"]}),(0,Wi.jsx)(gq,{provider:e}),(0,Wi.jsx)(mq,{provider:e,definitions:a,scopes:s,onScopeChange:c,footerNote:"Click the button below to sign in and grant the permissions you ticked. You can change them later.",onSignIn:d,busy:t.update}),(0,Wi.jsx)($b,{error:t.updateError,defaultErrorMessage:"Could not start the connection. Please try again."})]})}):null},xq=()=>{var e,t,r;const{provider:o}=Fl(),a=Ov().get("uuid"),i=jl(),{integration:s,setIntegrationModel:l,updateIntegration:c,syncIntegration:d}=gv(),{integrations:A}=Im(),[u,p]=(0,n.useState)({}),h=(0,n.useRef)(!1),g=(null===(e=s.model)||void 0===e?void 0:e.uuid)===a?s.model:null;(0,n.useEffect)(()=>{if(a&&!g&&A.fetchSuccess){const e=A.collection.find(e=>e.uuid===a);e&&l(e)}},[a,g,A.fetchSuccess,A.collection]),(0,n.useEffect)(()=>{a&&!h.current&&(h.current=!0,d(a))},[a]),(0,n.useEffect)(()=>{var e;null!==g&&void 0!==g&&null!==(e=g.settings)&&void 0!==e&&e.calendars&&p(e=>{const n={};return g.settings.calendars.forEach(t=>{n[t.id]=t.id in e?e[t.id]:Boolean(t.sync)}),n})},[null===g||void 0===g||null===(t=g.settings)||void 0===t?void 0:t.calendars]),(0,n.useEffect)(()=>{var e;s.updateSuccess&&(null===(e=s.model)||void 0===e?void 0:e.uuid)===a&&(d(a),i.push("/integrations"))},[s.updateSuccess]);const m=(0,n.useMemo)(()=>{var e;return(null===g||void 0===g||null===(e=g.settings)||void 0===e?void 0:e.calendars)||[]},[null===g||void 0===g||null===(r=g.settings)||void 0===r?void 0:r.calendars]),f=A.sync&&!m.length,C=(0,n.useMemo)(()=>Object.values(u).filter(Boolean).length,[u]),b=(0,n.useCallback)((e,n)=>p(t=>({...t,[e]:n})),[]),v=(0,n.useCallback)(e=>{const n={};m.forEach(t=>{n[t.id]=e}),p(n)},[m]),x=(0,n.useCallback)(()=>{const e=m.map(e=>({...e,sync:Boolean(u[e.id])}));c(a,{...g,settings:{...g.settings,calendars:e}})},[m,u,c,a,g]),y=(0,n.useCallback)(()=>i.push("/integrations"),[i]),w=`Connect ${En[o]}`,_=null!==g&&void 0!==g&&g.username?`Step 2 of 2 \u2014 signed in as ${g.username}. Pick the calendars to sync.`:"Step 2 of 2 \u2014 pick the calendars to sync.",E=f?(0,Wi.jsx)(xf,{}):(0,Wi.jsx)(vv,{calendars:m,selected:u,onChange:b,onSelectAll:v,primaryCalendarId:null===g||void 0===g?void 0:g.username});return(0,Wi.jsx)(uf,{sidebarId:"integrations",title:w,subtitle:_,children:(0,Wi.jsx)("div",{className:bq.page,children:(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:"Calendars",subtitle:`Only ticked calendars sync into ${Xt.displayName}. Everything else on this account stays private.`}),(0,Wi.jsxs)(fd.Body,{children:[(0,Wi.jsx)($b,{error:s.updateError,defaultErrorMessage:"Could not save your calendar selection. Please try again."}),E]}),(0,Wi.jsxs)(fd.Footer,{children:[(0,Wi.jsxs)("span",{children:[C," of ",m.length," selected"]}),(0,Wi.jsxs)("div",{className:bq.footerActions,children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:y,children:"Cancel"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",onClick:x,disabled:s.update,children:"Save and finish"})]})]})]})})})};function yq(e){return e?e.name:null}const wq={owner:"owner",admin:"admin"},_q={0:"newMember",1:"accepted",2:"rejected",3:"pending",10:"delete"},Eq=0,kq=1,Bq=2,Sq=3,jq=10,Tq={newMember:"New Member",accepted:"Accepted",rejected:"Rejected",pending:"Pending",delete:"Marked for deleti
2on"},Fq=e=>{let{organization:t,disabled:r,onAutoLogin:o,onRefreshIntercomTags:a,onDelete:i}=e;const s=(0,n.useCallback)(e=>n=>(n.preventDefault(),e(t),!1),[t]),{uuid:l,name:c,treasurer_email:d,installation_fee_paid:A,organizations_plans:u}=t,p=null===u||void 0===u?void 0:u.find(e=>e.price),h=p?eH.format(new Date(1e3*(null===p||void 0===p?void 0:p.created))):null,g=u&&u.length?u[0]:null,m=yq(g),f=g&&null!=g.expiry?eH.format(new Date(1e3*g.expiry)):null;let C="";m&&(1===Number.parseInt(g.available)?1===Number.parseInt(g.is_trial)?C="table-info":(g.plan_code===Tn.free||(C=Number.parseInt(g.expiry)<(new Date).getUnixTime()?"table-secondary":"table-success"),1===Number.parseInt(g.is_terminated)&&(C="table-warning")):1===Number.parseInt(g.is_terminated)&&(C="table-danger"));const b=(0,n.useMemo)(()=>{const e=t.users.find(e=>e.role===wq.owner);return e||{name:"N/A",email:"N/A"}},[t]),v=(0,n.useMemo)(()=>[{label:"Auto login as owner",icon:"login",onClick:s(o)},{label:"View in Stripe...",icon:"price_check",href:`https://dashboard.stripe.com/customers/${t.stripe_customer_id}`,target:"_blank"},{label:"Refresh Intercom tags",icon:"tag",onClick:s(a)},{label:"Delete",icon:"delete",onClick:s(i)}],[s,t.stripe_customer_id,o,a,i]);return(0,Wi.jsxs)("tr",{className:C,children:[(0,Wi.jsx)("td",{children:c}),(0,Wi.jsx)("td",{children:d}),(0,Wi.jsx)("td",{children:t.users.length}),(0,Wi.jsxs)("td",{children:[b.name,(0,Wi.jsx)("br",{}),(0,Wi.jsxs)("span",{className:"small",children:["(",b.email,")"]})]}),(0,Wi.jsx)("td",{children:h}),(0,Wi.jsxs)("td",{children:[null!==g&&void 0!==g&&g.is_trial?"TRIAL":""," ",m," ",g?Number.parseInt(g.is_annual)?"Yearly":"Monthly":""]}),(0,Wi.jsx)("td",{children:f}),(0,Wi.jsx)("td",{className:"text-right",children:(0,Wi.jsx)(ZW,{disabled:r,options:v,id:t.uuid})})]})};function Iq(){const e=j(),t=C(e=>e.organizations),r=(0,n.useCallback)(async(n,t,r,o,a,i)=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=arguments.length>4?arguments[4]:void 0,a=arguments.length>5?arguments[5]:void 0;return function(i){const s={page:e,ipp:n,name:t,email:r,order:o,order_direction:a};i({type:"ORGANIZATIONS_FETCH",payload:s});const l="/api/organizations.json?"+jr.objectToURLQuery(s);return Hp.get(l,jr.getAuthConfig()).then(e=>{i({type:"ORGANIZATIONS_FETCH_FULFILLED",payload:e.data})}).catch(function(e){i({type:"ORGANIZATIONS_FETCH_REJECTED",payload:e})})}}(n,t,r,o,a,i)),[e]),o=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"ORGANIZATION_DELETE"});const t="/api/organizations/"+e+".json";return Hp.delete(t,jr.getAuthConfig()).then(t=>{n({type:"ORGANIZATION_DELETE_FULFILLED",payload:{uuid:e}})}).catch(function(e){n({type:"ORGANIZATION_DELETE_REJECTED",payload:e})})}}(n)),[e]);return{organizations:t,fetch:r,deleteOrganization:o}}const Nq=e=>{const t=(0,n.useMemo)(()=>new URLSearchParams(window.location.search),[window.location.search]),{organizations:r,fetch:o,deleteOrganization:a}=Iq(),{currentOrganization:i}=Bm(),{integrations:s}=Im(),{calendars:l}=Dx(),{domains:c}=Xv(),{appTags:d,refreshTags:A}=SR(),{addNotification:u}=cH(),{t:p}=mm(),[h,g]=(0,n.useState)({editUser:{uuid:null},orderField:t.get("sort"),orderDirection:t.get("direction")}),{user:m}=qp(),{autologinUser:f}=fm(),C=jl(),b=(0,n.useCallback)(()=>{const n=e.match.params.page,a=e.match.params.ipp;o(n?1*n:1,a?1*a:50,r.filters.name,r.filters.email,t.get("sort"),t.get("direction"))},[e.match.params.page,window.location.search]);(0,n.useEffect)(()=>()=>{window.$("#user_edit_modal").modal("hide")},[]),(0,n.useEffect)(()=>{b()},[e.match.params.page,window.location.search]),(0,n.useEffect)(()=>{w(1)},[h.orderField,h.orderDirection]),(0,n.useEffect)(()=>{r.activateSuccess&&g({editUser:r.collection.find(e=>e.uuid==h.editUser.uuid)})},[r.activateSuccess]),(0,n.useEffect)(()=>{r.updateSuccess&&window.$("#user_edit_modal").modal("hide")},[r.updateSuccess]),(0,n.useEffect)(()=>{h.editUser.uuid&&window.$("#user_edit_modal").modal("show")},[h.editUser]),(0,n.useEffect)(()=>{r.terminateSubscriptionSuccess&&b()},[r.terminateSubscriptionSuccess]),(0,n.useEffect)(()=>{d.refreshTagsSuccess&&u({type:"success",content:e=>(0,Wi.jsx)(lH,{...e,type:"success",children:(0,Wi.jsx)("p",{className:"notification-title",children:"Tags refreshed"})})})},[d.refreshTagsSuccess]);const v=e=>{window.prompt(`Are you sure you want to delete user ${e.name}?\n    Type '${e.name}' to confirm.`)===e.name&&a(e.uuid)},x=async e=>{const n=e.users.find(e=>e.role===wq.owner);await f(n.email,m,{model:i.model,subscription:i.subscription},{integrations:s.collection,domains:c.collection,calendars:l.collection}),Ys.getState().autologin.loginSuccess&&C.push("/dashboard")},y=(0,n.useCallback)(async e=>{A("company",e.uuid)},[A]),w=e=>{t.get("sort"),t.get("direction");let n=`/${Xt.links.organizations}/${e}`;h.orderField&&(n+=`?sort=${h.orderField}`,h.orderDirection&&(n+=`&direction=${h.orderDirection}`)),C.push(n),window.scrollTo({top:0})},_=r.fetch||r.delete||r.terminateSubscription||d.refreshTags,E=r.collection.map((e,n)=>(0,Wi.jsx)(Fq,{disabled:_||r.terminateSubscription&&r.terminateSubscription.uuid==e.uuid||d.refreshTags,organization:e,onDelete:v,onAutoLogin:x,onRefreshIntercomTags:y},n)),k=_?(0,Wi.jsx)(xf,{}):null,B=(e,n)=>{const t={null:"asc",asc:"desc",desc:null};g({...h,orderField:e,orderDirection:h.orderField==e?t[n]:"asc"})},S=r.collection.length?(0,Wi.jsx)("div",{children:(0,Wi.jsxs)("table",{className:"table table-striped custom-table",children:[(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[[{label:"Name",orderField:"name"},{label:"Treasury Email",orderField:"email"},{label:"No. of Users"},{label:"Owner Account"},{label:"First Subscription",orderField:"installation_fee_paid"},{label:"Plan",orderField:"plan"},{label:"Plan Expires",orderField:"expiry"}].map((e,n)=>(0,Wi.jsx)(iH,{onOrder:B,orderField:e.orderField,currentDirection:h.orderField===e.orderField?h.orderDirection:null,children:e.label},"tr-"+n)),(0,Wi.jsx)("th",{className:"text-right",children:"Action"})]})}),(0,Wi.jsx)("tbody",{children:E})]})}):null;return(0,Wi.jsxs)(uf,{sidebarId:"organizations",title:p("Organizations"),icon:"corporate_fare",children:[(0,Wi.jsxs)("h5",{className:"col-sm-12",children:[(0,Wi.jsx)($b,{error:r.deleteError,defaultErrorMessage:"Couldn't delete User. Please try again"}),(0,Wi.jsx)($b,{error:r.terminateSubscriptionError,defaultErrorMessage:"Couldn't terminate user's subscription. Please try again"}),(0,Wi.jsx)(Vy,{children:r.deleteSuccess?"User has been deleted successfully.":null})]}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-md-12",children:(0,Wi.jsxs)("div",{className:"card",children:[(0,Wi.jsx)("div",{className:"card-header",children:"Filter"}),(0,Wi.jsxs)("div",{className:"card-body",children:[(0,Wi.jsxs)("div",{className:"row filter-row",children:[(0,Wi.jsx)("div",{className:"col-sm-6 col-md-3",children:(0,Wi.jsxs)("div",{className:"form-group form-focus",children:[(0,Wi.jsx)("label",{className:"focus-label",children:"User Name"}),(0,Wi.jsx)("input",{id:"organizations-filter-name",className:"form-control floating",defaultValue:r.filters.name,type:"text",disabled:_})]})}),(0,Wi.jsx)("div",{className:"col-sm-6 col-md-3",children:(0,Wi.jsxs)("div",{className:"form-group form-focus",children:[(0,Wi.jsx)("label",{className:"focus-label",children:"Email"}),(0,Wi.jsx)("input",{id:"organizations-filter-email",className:"form-control floating",defaultValue:r.filters.email,type:"text",disabled:_})]})})]}),(0,Wi.jsxs)("div",{className:"row filter-row",children:[(0,Wi.jsx)("div",{className:"col-md-6"}),(0,Wi.jsx)("div",{className:"col-sm-6 col-md-3",children:(0,Wi.jsxs)("a",{href:"#",className:"btn btn-warning btn-block",onClick:e=>{e.preventDefault(),o(1,50,"","")},children:[" ","Clear"," "]})}),(0,Wi.jsx)("div",{className:"col-sm-6 col-md-3",children:(0,Wi.jsxs)("a",{href:"#",className:"btn btn-success btn-block",onClick:e=>{e.preventDefault();const n=document.getElementById("organizations-filter-name").value,t=document.getElementById("organizations-filter-email").value;o(1,50,n,t)},children:[" ","Search"," "]})})]})]})]})})}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-md-12",children:(0,Wi.jsxs)("div",{className:"table-responsive",children:[S,(0,Wi.jsx)(Uv,{itemsPerPage:r.pagination.perPage,currentPage:r.pagination.page,total:r.pagination.count,getPageUrl:e=>`/${Xt.links.organizations}/`+e,onPageChange:w}),k]})})}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsxs)("div",{className:"col-sm-4",children:[(0,Wi.jsx)("small",{children:"Table colors explanation:"}),(0,Wi.jsx)("table",{className:"table table-striped custom-table",children:(0,Wi.jsxs)("tbody",{children:[(0,Wi.jsx)("tr",{className:"table-info",children:(0,Wi.jsx)("td",{children:"Organization is on trial"})}),(0,Wi.jsx)("tr",{className:"table-warning",children:(0,Wi.jsx)("td",{children:"Organization has cancelled their subscription but it is still active for the remaining period of time"})}),(0,Wi.jsx)("tr",{className:"table-danger",children:(0,Wi.jsx)("td",{children:"Organization has cancelled their subscription"})}),(0,Wi.jsx)("tr",{className:"table-secondary",children:(0,Wi.jsx)("td",{children:"Organization is either on trial or subscription but did not pay for plan, their subscription is still active"})}),(0,Wi.jsx)("tr",{className:"table-success",children:(0,Wi.jsx)("td",{children:"Organization is on a paid plan"})}),(0,Wi.jsx)("tr",{className:"",children:(0,Wi.jsx)("td",{children:"Organizations without verified email, terminated trial period or with cancelled subscription due to unpaid plan"})})]})})]})})]})};var Dq=t(45418),Pq={};Pq.styleTagTransform=rc(),Pq.setAttributes=Zl(),Pq.insert=Kl().bind(null,"head"),Pq.domAPI=Jl(),Pq.insertStyleElement=nc();$l()(Dq.A,Pq);const zq=Dq.A&&Dq.A.locals?Dq.A.locals:void 0,Oq=e=>{var t;let{label:r,value:o,options:a,onChange:i,mobileFull:s}=e;const l=(null===(t=a.find(e=>e.value===o))||void 0===t?void 0:t.label)||"All",c=(0,n.useMemo)(()=>a.map(e=>({key:e.value,label:e.label,icon:e.value===o?(0,Wi.jsx)(Tc,{name:"Check",size:20,className:zq.menuCheck}):(0,Wi.jsx)("span",{className:zq.menuCheckSpacer,"aria-hidden":"true"}),onClick:()=>i(e.value)})),[a,o,i]),d=(0,Wi.jsxs)("button",{type:"button",className:pc()(zq.filterButton,{[zq["filterButton--applied"]]:"all"!==o}),children:[r,": ",(0,Wi.jsx)("strong",{children:l}),(0,Wi.jsx)(Tc,{name:"ChevronDown",size:16,className:zq.filterButtonIcon})]});return(0,Wi.jsx)("div",{className:pc()(s&&zq.filterButtonWrap),children:(0,Wi.jsx)(Wd,{trigger:d,items:c,align:"start"})})}
2,Mq="owner",Rq="admin",Lq="user",Uq=[Mq,Rq,Lq],Gq={[Mq]:"Owner",[Rq]:"Admin",[Lq]:"Member"},Wq=e=>{let{row:t,isSoleOwner:r,onChangeRole:o,onOpenRemove:a,onResendInvite:i,onRevokeInvite:s,className:l}=e;const c=(0,n.useMemo)(()=>{if("pending"===t.status)return[{key:"resend",label:"Resend invitation",icon:(0,Wi.jsx)(Tc,{name:"RefreshCcw01",size:20}),onClick:()=>i(t)},{key:"divider-1",type:"divider"},{key:"revoke",label:"Revoke invitation",icon:(0,Wi.jsx)(Tc,{name:"XClose",size:20}),destructive:!0,onClick:()=>s(t)}];return[...Uq.map(e=>({key:`role-${e}`,label:Gq[e],disabled:r&&e!==Mq,icon:t.role===e?(0,Wi.jsx)(Tc,{name:"Check",size:20,className:zq.menuCheck}):(0,Wi.jsx)("span",{className:zq.menuCheckSpacer,"aria-hidden":"true"}),onClick:()=>o(t,e)})),{key:"divider-2",type:"divider"},...t.role===Mq?r?[{key:"transfer",label:"Transfer ownership",icon:(0,Wi.jsx)(Tc,{name:"SwitchHorizontal01",size:20})}]:[]:[{key:"transfer",label:"Transfer ownership",icon:(0,Wi.jsx)(Tc,{name:"SwitchHorizontal01",size:20}),onClick:()=>o(t,Mq)}],{key:"divider-3",type:"divider"},{key:"remove",label:"Remove from workspace",icon:(0,Wi.jsx)(Tc,{name:"Trash01",size:20}),destructive:!0,disabled:r,onClick:()=>a(t)}]},[t,r,o,a,i,s]),d=(0,Wi.jsx)(Bc,{size:"md",variant:"ghost",icon:(0,Wi.jsx)(Tc,{name:"DotsVertical",size:20}),label:"More options",className:l}),A=r?"A workspace needs one owner, and you are the only one. Transfer ownership first \u2014 then you can change your own role or leave.":void 0;return(0,Wi.jsx)(Wd,{trigger:d,items:c,align:"end",panelClassName:zq.rowMenuPanel,footer:A})};var Hq=t(55575),Vq=t.n(Hq),qq=t(13761),$q=t.n(qq);Vq().extend($q());const Yq=e=>e?Vq()(1e3*e).fromNow():null,Jq=e=>{let{row:n}=e;return(0,Wi.jsxs)("div",{className:zq.nameCell,children:["pending"===n.status?(0,Wi.jsx)(ud,{className:zq.avatar,icon:(0,Wi.jsx)(Tc,{name:"AtSign",size:18})}):(0,Wi.jsx)(ud,{className:zq.avatar,initials:n.initials}),(0,Wi.jsxs)("div",{className:zq.nameBlock,children:[(0,Wi.jsxs)("div",{className:zq.nameLine,children:[n.name,n.isCurrentUser&&(0,Wi.jsx)("span",{className:zq.youPill,children:"You"})]}),(0,Wi.jsx)("span",{className:zq.metaLine,children:"pending"===n.status?n.createdAt?`Invited ${Yq(n.createdAt)}`:"Invited":n.email})]})]})},Qq=e=>{let{row:n}=e;return"active"===n.status&&n.lastLogin?Yq(n.lastLogin):(0,Wi.jsx)("span",{className:zq.dash,children:"\u2014"})},Kq=e=>{let{rows:t,ownerCount:r,busyRowId:o,rowError:a,onDismissRowError:i,onChangeRole:s,onOpenRemove:l,onResendInvite:c,onRevokeInvite:d}=e;return(0,Wi.jsxs)("table",{className:zq.table,children:[(0,Wi.jsxs)("colgroup",{children:[(0,Wi.jsx)("col",{className:zq.colName}),(0,Wi.jsx)("col",{className:zq.colRole}),(0,Wi.jsx)("col",{className:zq.colStatus}),(0,Wi.jsx)("col",{className:zq.colLast}),(0,Wi.jsx)("col",{className:zq.colActions})]}),(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{scope:"col",children:"Name"}),(0,Wi.jsx)("th",{scope:"col",children:"Role"}),(0,Wi.jsx)("th",{scope:"col",children:"Status"}),(0,Wi.jsx)("th",{scope:"col",style:{textAlign:"right"},children:"Last active"}),(0,Wi.jsx)("th",{scope:"col","aria-hidden":"true"})]})}),(0,Wi.jsx)("tbody",{children:t.map(e=>{const t=e.role===Mq&&1===r,A=o===e.uuid;return(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsxs)("tr",{className:pc()(zq.row,A&&zq.rowBusy),children:[(0,Wi.jsx)("td",{children:(0,Wi.jsx)(Jq,{row:e})}),(0,Wi.jsx)("td",{children:A?(0,Wi.jsxs)("span",{className:zq.roleCellBusy,children:[(0,Wi.jsx)("span",{className:zq.spinnerSm,"aria-hidden":"true"}),"Saving\u2026"]}):Gq[e.role]}),(0,Wi.jsx)("td",{children:"pending"===e.status?(0,Wi.jsx)(yc,{color:"warning",size:"sm",dot:!0,children:"Pending"}):"Active"}),(0,Wi.jsx)("td",{className:zq.lastActiveCell,style:{textAlign:"right"},children:(0,Wi.jsx)(Qq,{row:e})}),(0,Wi.jsx)("td",{style:{textAlign:"right"},children:!A&&(0,Wi.jsx)(Wq,{row:e,isSoleOwner:t,className:zq.rowKebab,onChangeRole:s,onOpenRemove:l,onResendInvite:c,onRevokeInvite:d})})]}),(null===a||void 0===a?void 0:a.rowId)===e.uuid&&(0,Wi.jsx)("tr",{children:(0,Wi.jsx)("td",{colSpan:5,style:{padding:0},children:(0,Wi.jsxs)("div",{className:zq.rowError,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:20,className:zq.rowErrorIcon}),(0,Wi.jsx)("span",{children:a.message}),(0,Wi.jsxs)("span",{className:zq.rowErrorActions,children:[(0,Wi.jsx)("button",{type:"button",onClick:a.retry,children:"Try again"}),(0,Wi.jsx)(Bc,{size:"sm",variant:"ghost",icon:(0,Wi.jsx)(Tc,{name:"XClose"}),label:"Dismiss",onClick:i})]})]})})})]},e.uuid)})})]})},Xq=e=>{let{rows:n,ownerCount:t,onChangeRole:r,onOpenRemove:o,onResendInvite:a,onRevokeInvite:i}=e;return(0,Wi.jsx)("div",{children:n.map(e=>{const n=e.role===Mq&&1===t;return(0,Wi.jsxs)("div",{className:zq.mobileRow,children:["pending"===e.status?(0,Wi.jsx)(ud,{className:zq.avatar,icon:(0,Wi.jsx)(Tc,{name:"AtSign",size:18})}):(0,Wi.jsx)(ud,{className:zq.avatar,initials:e.initials}),(0,Wi.jsxs)("span",{children:[(0,Wi.jsxs)("span",{className:zq.mobileRowLine1,children:[(0,Wi.jsx)("b",{children:e.name}),"pending"===e.status&&(0,Wi.jsx)(yc,{color:"warning",size:"sm",dot:!0,children:"Pending"}),e.isCurrentUser&&(0,Wi.jsx)("span",{className:zq.youPill,children:"You"})]}),(0,Wi.jsx)("span",{className:zq.mobileRowLine2,children:"pending"===e.status?e.createdAt?`Invited ${Yq(e.createdAt)}`:"Invited":`${e.email} \xb7 ${Gq[e.role]}`})]}),(0,Wi.jsx)(Wq,{row:e,isSoleOwner:n,onChangeRole:r,onOpenRemove:o,onResendInvite:a,onRevokeInvite:i})]},e.uuid)})})},Zq=[{value:"all",label:"All"},{value:Mq,label:Gq[Mq]},{value:Rq,label:Gq[Rq]},{value:Lq,label:Gq[Lq]}],e$=[{value:"all",label:"All"},{value:"active",label:"Active"},{value:"pending",label:"Pending"}],n$=e=>{let{seatsUsed:n,seatLimit:t,seatsFree:r}=e;return null==t||t<0?(0,Wi.jsx)("span",{className:zq.footerSeats,children:"Unlimited seats"}):(0,Wi.jsxs)("span",{className:zq.footerSeats,children:[n," of ",t," seats used",(0,Wi.jsx)("i",{children:"\xb7"}),0===r?(0,Wi.jsxs)("span",{className:`${zq.seatsWarn} ${zq["seatsWarn--error"]}`,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16}),"No seats left \u2014 add seats to invite anyone else"]}):1===r?(0,Wi.jsxs)("span",{className:zq.seatsWarn,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16}),"1 seat left"]}):(0,Wi.jsxs)("span",{children:[r," seats left"]}),(0,Wi.jsx)("i",{children:"\xb7"}),(0,Wi.jsx)("a",{href:"/organization-settings/billing",children:"Add seats"})]})},t$=e=>{let{rows:n,loading:t,error:r,onRetryFetch:o,query:a,onSearchChange:i,roleFilter:s,onRoleFilterChange:l,statusFilter:c,onStatusFilterChange:d,isFiltered:A,onClearFilters:u,memberCount:p,pendingCount:h,totalCount:g,seatsUsed:m,seatLimit:f,seatsFree:C,ownerCount:b,busyRowId:v,rowError:x,onDismissRowError:y,onChangeRole:w,onResendInvite:_,onRevokeInvite:E,onOpenRemove:k,onOpenInvite:B,onOpenRolePermissions:S,inviteDisabled:j}=e;const T=A?`${n.length} of ${g} ${1===g?"member":"members"} shown`:`${p} ${1===p?"member":"members"} \xb7 ${h} ${1===h?"pending invitation":"pending invitations"}`;return(0,Wi.jsxs)(fd,{"aria-labelledby":"members-title",children:[(0,Wi.jsx)(fd.Header,{id:"members-title",title:"Members",subtitle:"Everyone with access to this workspace, and invitations waiting to be accepted.",children:(0,Wi.jsxs)("div",{className:zq.headerActions,children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",iconLeading:(0,Wi.jsx)(Tc,{name:"Settings01"}),onClick:S,children:"Role permissions"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",size:"sm",iconLeading:(0,Wi.jsx)(Tc,{name:"UserPlus01"}),onClick:B,disabled:j,children:"Invite members"})]})}),(0,Wi.jsxs)("div",{className:zq.toolbar,children:[(0,Wi.jsxs)("div",{className:zq.search,children:[(0,Wi.jsx)(Tc,{name:"SearchLg",size:20,className:zq.searchIcon}),(0,Wi.jsx)("input",{type:"search",className:zq.searchInput,placeholder:"Search name or email",value:a,onChange:i})]}),(0,Wi.jsxs)("div",{className:zq.toolbarRight,children:[(0,Wi.jsx)(Oq,{label:"Role",value:s,onChange:l,options:Zq}),(0,Wi.jsx)(Oq,{label:"Status",value:c,onChange:d,options:e$})]})]}),(0,Wi.jsx)("div",{className:zq.desktopOnly,children:t?(0,Wi.jsx)("div",{className:zq.empty,children:(0,Wi.jsx)("p",{className:zq.emptyText,children:"Loading members\u2026"})}):r?(0,Wi.jsxs)("div",{className:zq.empty,children:[(0,Wi.jsx)("span",{className:zq.emptyDisc,children:(0,Wi.jsx)(Tc,{name:"AlertCircle",size:24})}),(0,Wi.jsx)("h4",{className:zq.emptyTitle,children:"Couldn't load members"}),(0,Wi.jsx)("p",{className:zq.emptyText,children:"The service didn't respond. Try again in a moment."}),(0,Wi.jsx)("div",{className:zq.emptyCta,children:(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:o,children:"Retry"})})]}):0===n.length?(0,Wi.jsxs)("div",{className:zq.empty,children:[(0,Wi.jsx)("span",{className:zq.emptyDisc,children:(0,Wi.jsx)(Tc,{name:"SearchLg",size:24})}),(0,Wi.jsx)("h4",{className:zq.emptyTitle,children:A?`No members match "${a}"`:"No members yet"}),(0,Wi.jsx)("p",{className:zq.emptyText,children:A?"No active member has that name or email. The address may still be a pending invitation.":"Invite people to give them access to this workspace."}),A&&(0,Wi.jsx)("div",{className:zq.emptyCta,children:(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:u,children:"Clear search and filters"})})]}):(0,Wi.jsx)(Kq,{rows:n,ownerCount:b,busyRowId:v,rowError:x,onDismissRowError:y,onChangeRole:w,onOpenRemove:k,onResendInvite:_,onRevokeInvite:E})}),(0,Wi.jsx)("div",{className:zq.mobileOnly,children:(0,Wi.jsx)(Xq,{rows:n,ownerCount:b,onChangeRole:w,onOpenRemove:k,onResendInvite:_,onRevokeInvite:E})}),(0,Wi.jsxs)("div",{className:zq.footer,children:[(0,Wi.jsx)(n$,{seatsUsed:m,seatLimit:f,seatsFree:C}),(0,Wi.jsx)("span",{className:zq.footerRight,children:T})]})]})},r$=[Lq,Rq,Mq].map(e=>({value:e,label:Gq[e]})),o$=e=>{let{open:t,onClose:r,onSubmit:o,seatsFree:a,sending:i}=e;
2const[s,l]=(0,n.useState)([]),[c,d]=(0,n.useState)(Lq);(0,n.useEffect)(()=>{t||(l([]),d(Lq))},[t]);const A=(0,n.useCallback)(e=>l(e),[]),u=(0,n.useCallback)(e=>d(e.target.value),[]),p=null!=a&&s.length>a,h=p?s.slice(a):[],g=(0,n.useCallback)(async e=>{e.preventDefault(),p||0===s.length||i||(await o(s,c),r())},[p,s,i,o,c,r]);return(0,Wi.jsxs)($d,{open:t,onClose:i?void 0:r,size:"lg",icon:(0,Wi.jsx)(Tc,{name:"UserPlus01",size:24}),title:"Invite members",footer:(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:r,disabled:i,children:"Cancel"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",type:"submit",form:"invite-members-form",disabled:p||0===s.length,loading:i,children:i?"Sending\u2026":"Send invitations"})]}),children:[(0,Wi.jsx)("p",{children:"They get an email invitation."}),(0,Wi.jsxs)("form",{id:"invite-members-form",onSubmit:g,children:[(0,Wi.jsxs)("div",{className:zq.dialogField,children:[(0,Wi.jsx)(id,{label:"Email addresses",value:s,onChange:A,placeholder:"[email protected]",validate:Qa,disabled:i}),(0,Wi.jsx)("p",{className:zq.dialogHint,children:"Separate addresses with a comma or press Enter."})]}),(0,Wi.jsxs)("div",{className:zq.dialogField,children:[(0,Wi.jsx)("label",{htmlFor:"invite-role",children:"Role"}),(0,Wi.jsx)(nd,{id:"invite-role",value:c,onChange:u,options:r$,disabled:i}),(0,Wi.jsx)("p",{className:zq.dialogHint,children:"Members can view and edit content. Admins can also manage billing."})]}),p?(0,Wi.jsxs)("div",{className:zq.dialogError,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:20,className:zq.dialogErrorIcon}),(0,Wi.jsxs)("div",{className:zq.dialogErrorText,children:[(0,Wi.jsx)("strong",{children:"Not enough seats for every invitation."}),0===a?" No seats are free right now.":` ${a} seat${1===a?" is":"s are"} free, so ${h.join(", ")} can't be invited yet.`," ","Add a seat, or remove ",1===h.length?"that address":"those addresses"," and invite them later."]})]}):null!=a&&(0,Wi.jsxs)("p",{className:zq.dialogNote,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16,className:zq.dialogNoteIcon}),(0,Wi.jsxs)("span",{children:[a," of your seats ",1===a?"is":"are"," free. Each accepted invitation takes one."]})]})]})]})},a$=e=>{let{row:n,busy:t,onClose:r,onConfirm:o}=e;return(0,Wi.jsxs)(Kd,{open:!!n,onClose:r,onConfirm:o,icon:(0,Wi.jsx)(Tc,{name:"Trash01",size:24}),title:n?`Remove ${n.name}?`:"",confirmLabel:t?"Removing\u2026":"Remove member",busy:t,children:[(0,Wi.jsx)("p",{children:"They lose access to this workspace immediately. Calendars and widgets they made stay, and the seat is freed."}),(0,Wi.jsx)("p",{children:"You can invite them again at any time."})]})},i$=e=>{let{open:n,onClose:t}=e;return(0,Wi.jsxs)($d,{open:n,onClose:t,icon:(0,Wi.jsx)(Tc,{name:"Settings01",size:24}),title:"Role permissions",footer:(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:t,children:"Close"}),children:[(0,Wi.jsx)("div",{className:zq.dialogField,children:(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("strong",{children:"Owner"})," \u2014 full control of the workspace: invite and remove members, change roles, manage billing and the subscription, and delete the workspace. Every workspace needs at least one Owner, so the last one can't be removed or demoted."]})}),(0,Wi.jsx)("div",{className:zq.dialogField,children:(0,Wi.jsxs)("p",{children:[(0,Wi.jsx)("strong",{children:"Admin and Member"})," \u2014 the same day-to-day access: view and edit calendars, widgets and the rest of the workspace's content. Only Owners can manage members today."]})})]})},s$=e=>{let{email:n,onDismiss:t}=e;return(0,Wi.jsx)(kx,{title:"Member removed",text:n?`${n} no longer has access to this workspace.`:"They no longer have access to this workspace.",duration:6e3,onDismiss:t})};function l$(e,n){var t;const r=null===e||void 0===e||null===(t=e.response)||void 0===t?void 0:t.data;if(null!==r&&void 0!==r&&r.message)return r.message;const o=(Array.isArray(null===r||void 0===r?void 0:r.error)?r.error:[]).flatMap(e=>e.messages||[]);return o.length?o.join(" "):(null===e||void 0===e?void 0:e.message)||n}const c$=e=>{var n,t,r,o;if("pending"===e.status)return null;return(((null===(n=e.firstName)||void 0===n?void 0:n[0])||"")+((null===(t=e.lastName)||void 0===t?void 0:t[0])||"")).toUpperCase()||(null===(r=e.email)||void 0===r||null===(o=r[0])||void 0===o?void 0:o.toUpperCase())||"?"},d$=()=>{var e,t;const{clearErrors:r}=eh(),o=aA(),{currentOrganization:a}=Bm(),{user:i}=qp(),{organizationMembers:s,fetch:l,addOrganizationMember:c,editOrganizationMember:d,deleteOrganizationMember:A,reinviteOrganizationMember:u}=FH(),p=a.model||{}
2,h=null===(e=i.model)||void 0===e?void 0:e.uuid,[g,m]=(0,n.useState)(""),[f,C]=(0,n.useState)("all"),[b,v]=(0,n.useState)("all"),[x,y]=(0,n.useState)(null),[w,_]=(0,n.useState)(null),[E,k]=(0,n.useState)(!1),[B,S]=(0,n.useState)(null),[j,T]=(0,n.useState)(!1),[F,I]=(0,n.useState)(null),N=(0,n.useRef)(s);N.current=s,(0,n.useEffect)(()=>{p.uuid&&l(p.uuid)},[p.uuid]),(0,n.useEffect)(()=>r,[]);const D=(0,n.useMemo)(()=>(s.collection||[]).filter(e=>1===e.invite_status||3===e.invite_status).map(e=>((e,n)=>{const t=1===e.invite_status,r=e.user||{},o=r.first_name||"",a=r.last_name||"",i=t?`${o} ${a}`.trim()||r.email:e.invite_email,s={uuid:e.uuid,role:e.role,status:t?"active":"pending",name:i,email:t?r.email:null,firstName:o,lastName:a,isCurrentUser:t&&!!n&&r.uuid===n,lastLogin:r.last_login||null,createdAt:e.created||null};return{...s,initials:c$(s)}})(e,h)),[s.collection,h]),P=(0,n.useMemo)(()=>D.filter(e=>"active"===e.status&&e.role===Mq).length,[D]),z=(0,n.useMemo)(()=>{const e=g.trim().toLowerCase();return D.filter(n=>{if("all"!==f&&n.role!==f)return!1;if("all"!==b&&n.status!==b)return!1;if(e){if(!`${n.name} ${n.email||""}`.toLowerCase().includes(e))return!1}return!0})},[D,f,b,g]),O=D.filter(e=>"active"===e.status).length,M=D.filter(e=>"pending"===e.status).length,R=Number((null===(t=p.usage)||void 0===t?void 0:t[Dn[In.team]])||0),L=Jp(a),U=null!==L&&void 0!==L&&L.quotas?Number(L.quotas[In.team]):null,G=""!==g.trim()||"all"!==f||"all"!==b,W=(0,n.useCallback)(e=>m(e.target.value),[]),H=(0,n.useCallback)(e=>C(e),[]),V=(0,n.useCallback)(e=>v(e),[]),q=(0,n.useCallback)(()=>{m(""),C("all"),v("all")},[]),$=(0,n.useCallback)(()=>_(null),[]),Y=(0,n.useCallback)(async(e,n)=>{y(e),_(null),await n(),y(null)},[]),J=(0,n.useCallback)(async(e,n)=>{if(e.role===n)return;await Y(e.uuid,()=>d(e.uuid,{role:n}));const t=N.current;t.editError?_({rowId:e.uuid,message:l$(t.editError,"The service didn't respond. Try again in a moment."),retry:()=>J(e,n)}):l(p.uuid)},[d,l,p.uuid,Y]),Q=(0,n.useCallback)(async e=>{await Y(e.uuid,()=>u(e.uuid));const n=N.current;n.resendInvitationError?_({rowId:e.uuid,message:l$(n.resendInvitationError,"The service didn't respond. Try again in a moment."),retry:()=>Q(e)}):o({variant:"success",message:`Invitation resent to ${e.name}.`})},[u,Y,o]),K=(0,n.useCallback)(async e=>{await Y(e.uuid,()=>A(e.uuid));const n=N.current;n.deleteError?_({rowId:e.uuid,message:l$(n.deleteError,"The service didn't respond. Try again in a moment."),retry:()=>K(e)}):l(p.uuid)},[A,l,p.uuid,Y]),X=(0,n.useCallback)(e=>S(e),[]),Z=(0,n.useCallback)(()=>S(null),[]),ee=(0,n.useCallback)(async()=>{const e=B;if(!e)return;await Y(e.uuid,()=>A(e.uuid));const n=N.current;n.deleteError?(S(null),_({rowId:e.uuid,message:l$(n.deleteError,"The service didn't respond. Try again in a moment."),retry:()=>X(e)})):(S(null),I({email:e.email}),l(p.uuid))},[B,A,l,p.uuid,Y,X]),ne=(0,n.useCallback)(()=>I(null),[]),te=(0,n.useCallback)(()=>k(!0),[]),re=(0,n.useCallback)(()=>k(!1),[]),oe=(0,n.useCallback)(async(e,n)=>{for(const t of e)await c({organization_uuid:p.uuid,invite_email:t,role:n});l(p.uuid)},[c,l,p.uuid]),ae=(0,n.useCallback)(()=>T(!0),[]),ie=(0,n.useCallback)(()=>T(!1),[]),se=(0,n.useCallback)(()=>l(p.uuid),[l,p.uuid]),le=null!=U&&U>=0?Math.max(U-R,0):null;return(0,Wi.jsxs)(nb,{title:"Workspace settings",subtitle:"Applies to this workspace and everyone in it.",tabs:tb,children:[(0,Wi.jsx)(t$,{rows:z,loading:s.fetch,error:s.fetchError,onRetryFetch:se,query:g,onSearchChange:W,roleFilter:f,onRoleFilterChange:H,statusFilter:b,onStatusFilterChange:V,isFiltered:G,onClearFilters:q,memberCount:O,pendingCount:M,totalCount:D.length,seatsUsed:R,seatLimit:U,seatsFree:le,ownerCount:P,busyRowId:x,rowError:w,onDismissRowError:$,onChangeRole:J,onResendInvite:Q,onRevokeInvite:K,onOpenRemove:X,onOpenInvite:te,onOpenRolePermissions:ae,inviteDisabled:0===le}),(0,Wi.jsx)(o$,{open:E,onClose:re,onSubmit:oe,seatsFree:le,sending:s.add}),(0,Wi.jsx)(a$,{row:B,busy:!!B&&x===B.uuid,onClose:Z,onConfirm:ee}),(0,Wi.jsx)(i$,{open:j,onClose:ie}),F&&(0,Wi.jsx)(s$,{email:F.email,onDismiss:ne})]})},A$=()=>(0,Wi.jsx)(oA,{children:(0,Wi.jsx)(d$,{})});var u$=t(97100),p$={};p$.styleTagTransform=rc(),p$.setAttributes=Zl(),p$.insert=Kl().bind(null,"head"),p$.domAPI=Jl(),p$.insertStyleElement=nc();$l()(u$.A,p$);const h$=u$.A&&u$.A.locals?u$.A.locals:void 0;function g$(e,n){var t;const r=null===e||void 0===e||null===(t=e.response)||void 0===t?void 0:t.data,o=(Array.isArray(null===r||void 0===r?void 0:r.error)?r.error:[]).flatMap(e=>e.messages||[]);return o.length?o.join(" "):(null===r||void 0===r?void 0:r.message)||(null===e||void 0===e?void 0:e.message)||n}const m$=e=>{var t;let{orgModel:r,currentOrganization:o,editOrganization:a}=e;
2const i=r.name||"",[s,l]=(0,n.useState)(i),[c,d]=(0,n.useState)(!1),A=o.edit,u=s!==i;(0,n.useEffect)(()=>{o.editSuccess&&(l(r.name||""),d(!0))},[o.editSuccess]);const p=o.editError?g$(o.editError,"The service is unavailable. Your edits are still here \u2014 try again in a moment."):null,h=s.trim(),g=u&&0===h.length,m=h.length>=2&&h.length<=64,f=A||!u||!m,C=A||!u,b=null!==(t=r.settings)&&void 0!==t&&t.logo?Xm(r.settings.logo):null;return(0,Wi.jsxs)(fd,{"aria-labelledby":"workspace-basic-information-title",children:[(0,Wi.jsx)(fd.Header,{id:"workspace-basic-information-title",title:"Basic information",subtitle:"Used in the workspace switcher, and in public-facing page titles for your widgets."}),(0,Wi.jsxs)("form",{onSubmit:e=>{e.preventDefault(),a(r.uuid,{name:h})},children:[(0,Wi.jsxs)(fd.Body,{children:[(0,Wi.jsxs)("div",{className:h$.identity,children:[(0,Wi.jsx)("span",{className:h$.logoTile,children:b?(0,Wi.jsx)("img",{className:h$.logoTileImage,src:b,alt:""}):(0,Wi.jsx)(Tc,{name:"Building02",size:34})}),(0,Wi.jsx)("div",{className:h$.identityName,children:i})]}),(0,Wi.jsx)("div",{className:h$.grid,children:(0,Wi.jsx)(Qc,{label:(0,Wi.jsxs)(Wi.Fragment,{children:["Workspace name ",(0,Wi.jsx)("span",{className:h$.required,children:"*"})]}),value:s,onChange:e=>{d(!1),l(e.target.value)},readOnly:A,maxLength:64,hint:g?void 0:"Shown to every member of this workspace.",error:g?"Enter a workspace name \u2014 members need something to recognise it by.":void 0})})]}),(0,Wi.jsxs)(fd.Footer,{className:h$.cardFooter,children:[p&&(0,Wi.jsxs)("span",{className:`${h$.footerMessage} ${h$["footerMessage--error"]}`,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16,className:`${h$.footerMessageIcon} ${h$["footerMessageIcon--error"]}`}),(0,Wi.jsxs)("span",{children:[(0,Wi.jsx)("strong",{children:"Couldn't save your changes."})," ",p]})]}),!p&&g&&(0,Wi.jsxs)("span",{className:`${h$.footerMessage} ${h$["footerMessage--error"]}`,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16,className:`${h$.footerMessageIcon} ${h$["footerMessageIcon--error"]}`}),(0,Wi.jsxs)("span",{children:[(0,Wi.jsx)("strong",{children:"Changes were not saved."})," Fix the field above and try again."]})]}),!p&&!g&&c&&!u&&(0,Wi.jsxs)("span",{className:`${h$.footerMessage} ${h$["footerMessage--success"]}`,children:[(0,Wi.jsx)(Tc,{name:"CheckCircle",size:16,className:`${h$.footerMessageIcon} ${h$["footerMessageIcon--success"]}`}),(0,Wi.jsx)("span",{children:"Saved just now"})]}),(0,Wi.jsxs)("div",{className:h$.cardFooterActions,children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",disabled:C,onClick:()=>{l(i),d(!1)},type:"button",children:"Restore"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",type:"submit",disabled:f,loading:A,children:A?"Saving\u2026":p?"Try again":"Save changes"})]})]})]})]})},f$=e=>{let{orgModel:t,currentOrganization:r,deleteOrganization:o}=e;
2const[a,i]=(0,n.useState)(!1),[s,l]=(0,n.useState)(!1),[c,d]=(0,n.useState)(""),A=r.deleteOrganization;(0,n.useEffect)(()=>{r.deleteOrganizationError&&l(!1)},[r.deleteOrganizationError]);const u=r.deleteOrganizationError?g$(r.deleteOrganizationError,"The service is unavailable. Try again in a moment."):null;return(0,Wi.jsxs)(fd,{"aria-labelledby":"delete-workspace-title",children:[(0,Wi.jsx)(fd.Header,{className:pc()(h$.clickableHeader,{[h$.noHeaderBorder]:!a}),onClick:()=>i(e=>!e),children:(0,Wi.jsxs)("div",{className:h$.deleteHeader,children:[(0,Wi.jsxs)("div",{className:h$.deleteHeaderText,children:[(0,Wi.jsx)("h2",{id:"delete-workspace-title",children:"Delete workspace"}),(0,Wi.jsxs)("p",{children:["Removes this workspace and everything in it."," ",(0,Wi.jsxs)("a",{className:h$.deleteLink,href:"https://help.revisual.io/en/articles/13610143-how-to-delete-your-revisual-account",target:"_blank",rel:"noopener noreferrer",onClick:e=>e.stopPropagation(),children:["How workspace deletion works",(0,Wi.jsx)(Tc,{name:"Share04",size:14,className:h$.deleteLinkIcon})]})]})]}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm","aria-expanded":a,iconTrailing:(0,Wi.jsx)(Tc,{name:"ChevronDown",size:16,className:`${h$.disclosureChevron} ${a?h$["disclosureChevron--open"]:""}`}),className:h$.disclosureButton,children:(0,Wi.jsx)("span",{className:h$.disclosureLabel,children:a?"Hide details":"Show details"})})]})}),a&&(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)(fd.Body,{children:[(0,Wi.jsxs)("div",{className:h$.alert,children:[(0,Wi.jsx)(Tc,{name:"AlertTriangle",size:20,className:h$.alertIcon}),(0,Wi.jsxs)("div",{className:h$.alertText,children:[(0,Wi.jsx)("strong",{children:"This is permanent."})," Workspace data, integrations, widgets and connected websites cannot be restored."]})]}),(0,Wi.jsxs)("div",{className:h$.prose,children:[(0,Wi.jsx)("p",{className:h$.eyebrow,children:"Before you can delete this workspace"}),(0,Wi.jsxs)("ul",{children:[(0,Wi.jsxs)("li",{children:["Cancel the active subscription in"," ",(0,Wi.jsx)(Rl,{to:"/organization-settings/billing",onClick:e=>e.stopPropagation(),children:"Billing"})]}),(0,Wi.jsxs)("li",{children:["Remove the other members, or promote one of them to ",(0,Wi.jsx)("strong",{children:"Owner"})]})]}),(0,Wi.jsx)("p",{className:h$.eyebrow,children:"What is removed"}),(0,Wi.jsxs)("ul",{children:[(0,Wi.jsx)("li",{children:"All workspace data, integrations, widgets and connected websites"}),(0,Wi.jsx)("li",{children:"Financial records are kept for as long as the law requires"})]}),(0,Wi.jsxs)("p",{children:["You are moved to another workspace as soon as deletion completes. If this is your only workspace,"," ",(0,Wi.jsx)(Rl,{to:"/settings",onClick:e=>e.stopPropagation(),children:"delete your account"})," ","instead \u2014 a workspace cannot exist without one."]})]})]}),(0,Wi.jsxs)(fd.Footer,{className:h$.cardFooter,children:[u?(0,Wi.jsxs)("span",{className:`${h$.footerMessage} ${h$["footerMessage--error"]}`,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16,className:`${h$.footerMessageIcon} ${h$["footerMessageIcon--error"]}`}),(0,Wi.jsxs)("span",{children:[(0,Wi.jsx)("strong",{children:"Couldn't delete this workspace."})," ",u]})]}):(0,Wi.jsx)("span",{className:h$.footerNote,children:"Nothing is blocking deleti
2on. This cannot be undone."}),(0,Wi.jsx)("div",{className:h$.cardFooterActions,children:(0,Wi.jsx)(Cc,{hierarchy:"destructive",onClick:()=>l(!0),children:u?"Try again":"Delete workspace"})})]})]}),(0,Wi.jsxs)(Kd,{open:s,onClose:()=>{A||(l(!1),d(""))},onConfirm:()=>{o(t.uuid)},icon:(0,Wi.jsx)(Tc,{name:"AlertTriangle",size:24}),title:"Delete this workspace?",confirmLabel:A?"Deleting\u2026":"Delete workspace",confirmDisabled:c!==t.name,busy:A,children:[(0,Wi.jsx)("p",{children:"This cannot be undone. Type the workspace name to confirm."}),(0,Wi.jsx)("div",{className:h$.confirmField,children:(0,Wi.jsx)(Qc,{label:"Confirm the workspace name",hint:t.name,value:c,onChange:e=>d(e.target.value),disabled:A,autoComplete:"off"})})]})]})},C$=()=>{const{clearErrors:e}=eh(),{currentOrganization:t,editOrganization:r,deleteOrganization:o}=Bm(),{user:a,changeOrganization:i}=qp(),s=t.model||{};return(0,n.useEffect)(()=>e,[]),(0,n.useEffect)(()=>{if(t.deleteOrganizationSuccess){const e=a.model.organizations.find(e=>e.uuid!==t.model.uuid);i(e.uuid)}},[t.deleteOrganizationSuccess]),(0,Wi.jsx)(nb,{title:"Workspace settings",subtitle:"Applies to this workspace and everyone in it.",tabs:tb,children:(0,Wi.jsxs)("div",{className:h$.page,children:[(0,Wi.jsx)(m$,{orgModel:s,currentOrganization:t,editOrganization:r}),(0,Wi.jsx)(f$,{orgModel:s,currentOrganization:t,deleteOrganization:o})]})})};var b$=t(86643),v$={};v$.styleTagTransform=rc(),v$.setAttributes=Zl(),v$.insert=Kl().bind(null,"head"),v$.domAPI=Jl(),v$.insertStyleElement=nc();$l()(b$.A,v$);const x$=b$.A&&b$.A.locals?b$.A.locals:void 0,y$=e=>{let{organization:n,inviterName:t,role:r,invitedEmail:o}=e;const a=n.icon?Xm(n.icon):null;return(0,Wi.jsxs)("div",{className:x$.root,children:[(0,Wi.jsxs)("div",{className:x$.head,children:[(0,Wi.jsx)("span",{className:pc()(x$.mark,{[x$.markImg]:a}),children:a?(0,Wi.jsx)("img",{src:a,alt:""}):of(n.name)}),(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("div",{className:x$.name,children:n.name}),(0,Wi.jsxs)("div",{className:x$.kind,children:[Xt.displayName," workspace"]})]})]}),(0,Wi.jsxs)("dl",{className:x$.body,children:[t&&(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("dt",{children:"Invited by"}),(0,Wi.jsx)("dd",{children:t})]}),r&&(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)("dt",{children:"Your role"}),(0,Wi.jsx)("dd",{children:Gq[r]||r})]}),(0,Wi.jsx)("dt",{children:"Sent to"}),(0,Wi.jsx)("dd",{children:o})]})]})};var w$=t(37104),_$={};_$.styleTagTransform=rc(),_$.setAttributes=Zl(),_$.insert=Kl().bind(null,"head"),_$.domAPI=Jl(),_$.insertStyleElement=nc();$l()(w$.A,_$);const E$=w$.A&&w$.A.locals?w$.A.locals:void 0,k$=e=>{let{organization:n,inviterName:t,role:r,invitedEmail:o,loading:a,errorMessage:i,onAccept:s,onDecline:l}=e;const c=t||"Someone";return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("h1",{className:sh.title,children:["Join ",n.name]}),(0,Wi.jsxs)("p",{className:sh.sub,children:[c," invited you to work on this workspace's in Revisual."]}),(0,Wi.jsx)(y$,{organization:n,inviterName:t,role:r,invitedEmail:o}),(0,Wi.jsxs)("div",{className:E$.actions,children:[(0,Wi.jsx)(Cc,{fullWidth:!0,loading:a,onClick:s,children:"Accept invitation"}),i&&(0,Wi.jsx)(SA,{variant:"error",children:i})]}),(0,Wi.jsxs)("p",{className:sh.footQuestion,children:["Not expecting this?",(0,Wi.jsx)("button",{type:"button",onClick:l,children:"Decline invitation"})]})]})},B$=e=>{let{organization:n,inviterName:t,role:r,invitedEmail:o,loading:a,errorMessage:i,onConfirm:s,onBack:l}=e;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h1",{className:sh.title,children:"Decline this invitation?"}),(0,Wi.jsxs)("p",{className:sh.sub,children:["You won't be added to ",n.name,". If you change your mind later,"," ",t||"the inviter"," can send a new invitation."]}),(0,Wi.jsx)(y$,{organization:n,inviterName:t,role:r,invitedEmail:o}),(0,Wi.jsxs)("div",{className:E$.actions,children:[(0,Wi.jsx)(Cc,{hierarchy:"destructive",fullWidth:!0,loading:a,onClick:s,children:"Decline invitation"}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",fullWidth:!0,iconLeading:(0,Wi.jsx)(Tc,{name:"ArrowLeft",size:16}),disabled:a,onClick:l,children:"Back to invitation"}),i&&(0,Wi.jsx)(SA,{variant:"error",children:i})]})]})},S$=e=>
2{let{organizationName:n,inviterName:t}=e;return(0,Wi.jsx)(Oh,{tone:"neutral",icon:"Check",title:"Invitation declined",actions:(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:()=>{window.location.href=Xt.homepage},children:"Go to revisual.io"}),children:(0,Wi.jsxs)("p",{children:["You won't be added to ",n,".",t?` We've let ${t} know.`:""," There's nothing else to do, so you can close this tab."]})})},j$=e=>{let{organizationName:n}=e;return(0,Wi.jsx)(Oh,{tone:"success",icon:"CheckCircle",title:`You've joined ${n}`,actions:(0,Wi.jsxs)(Cc,{loading:!0,disabled:!0,children:["Opening ",n,"\u2026"]}),children:(0,Wi.jsx)("p",{children:"Opening the workspace dashboard. You can switch workspaces any time from the sidebar."})})};var T$=t(7190),F$={};F$.styleTagTransform=rc(),F$.setAttributes=Zl(),F$.insert=Kl().bind(null,"head"),F$.domAPI=Jl(),F$.insertStyleElement=nc();$l()(T$.A,F$);const I$=T$.A&&T$.A.locals?T$.A.locals:void 0,N$=e=>{let{organization:n,role:t}=e;const r=n.icon?Xm(n.icon):null,o=t?Gq[t]||t:null,a=r?(0,Wi.jsx)("img",{src:r,alt:""}):of(n.name),i=o?` as ${o}`:"";return(0,Wi.jsxs)("p",{className:I$.root,children:[(0,Wi.jsx)("span",{className:I$.mark,children:a}),"Joining ",(0,Wi.jsx)("b",{children:n.name}),i]})},D$=e=>{let{organization:n,role:t,email:r,invitationHash:o,onJoined:a}=e;return(0,Wi.jsx)(Ih,{heading:"Create your account",subtitle:(0,Wi.jsx)(N$,{organization:n,role:t}),displayOrganizationName:!1,displayCouponLink:!1,emailReadOnly:!0,emailHint:"The invitation was sent here, so there's no confirmation step.",submitBtnText:`Join ${n.name}`,formValues:{email:r,organization_uuid:n.uuid,invitationHash:o},onRegisterSuccess:a})},P$=e=>{let{cause:n,organization:t,inviterName:r,onLogIn:o}=e;const a="expired"===n?"This invitation has expired":"This invitation is no longer valid",i="expired"===n?(0,Wi.jsxs)("p",{children:["Invitations last ",7," days. Ask"," ",r||"whoever invited you"," to send you a new one from"," ",null===t||void 0===t?void 0:t.name,"'s Members page."]}):(0,Wi.jsx)("p",{children:"It may have already been used, or the person who sent it may have withdrawn it. Ask them to send a new one."});return(0,Wi.jsx)(Oh,{tone:"neutral",icon:"AlertCircle",title:a,actions:(0,Wi.jsx)(Cc,{onClick:o,children:"Log in"}),children:i})},z$=e=>{const t=jl(),{email:r,invitationHash:o}=e.match.params,a=decodeURIComponent(r),[i,s]=(0,n.useState)(!0),[l,c]=(0,n.useState)(!1),[d,A]=(0,n.use
2State)(!1),{organizationMembers:u,checkInvitation:p,acceptInvitation:h,rejectInvitation:g}=FH(),{setUser:m}=qp(),{checkInvitation:f,checkInvitationSuccess:C,checkInvitationError:b,invitationOrganizationData:v,invitationRole:x,invitationInviterName:y,invitationExpired:w,rejectInvitation:_,rejectInvitationSuccess:E,rejectInvitationError:k,acceptInvitation:B,acceptInvitationSuccess:S,acceptInvitationError:j,acceptInvitationData:T}=u;(0,n.useEffect)(()=>{p({invitationHash:o,email:r}),s(!1)},[r,o]);const F=Boolean(S&&(null===T||void 0===T?void 0:T.user)&&(null===T||void 0===T?void 0:T.token)),I=Boolean(S&&0===(null===T||void 0===T?void 0:T.success));(0,n.useEffect)(()=>{if(!F)return;const e=setTimeout(()=>{m(T),t.push("/dashboard")},1200);return()=>clearTimeout(e)},[F,T]),(0,n.useEffect)(()=>{if(!d)return;const e=setTimeout(()=>t.push("/dashboard"),1200);return()=>clearTimeout(e)},[d]);const N=(0,n.useCallback)(()=>{h({email:a,invitation_hash:o})},[h,a,o]),D=(0,n.useCallback)(()=>c(!0),[]),P=(0,n.useCallback)(()=>c(!1),[]),z=(0,n.useCallback)(()=>{g({email:a,invitation_hash:o})},[g,a,o]),O=(0,n.useCallback)(()=>A(!0),[]),M=(0,n.useCallback)(()=>t.push("/login"),[t]),R=(0,n.useMemo)(()=>j?oh(j,"Could not accept the invitation. Please try again.").join(" "):null,[j]),L=(0,n.useMemo)(()=>k?oh(k,"Could not decline the invitation. Please try again.").join(" "):null,[k]),U=i||f;let G=(0,Wi.jsx)(mh,{}),W=null;return U?W=(0,Wi.jsx)(xf,{}):b?W=(0,Wi.jsx)(P$,{cause:"generic",onLogIn:M}):C&&w?W=(0,Wi.jsx)(P$,{cause:"expired",organization:v,inviterName:y,onLogIn:M}):E?W=(0,Wi.jsx)(S$,{organizationName:v.name,inviterName:y}):F?(G=(0,Wi.jsx)(bA,{}),W=(0,Wi.jsx)(j$,{organizationName:v.name})):d?W=(0,Wi.jsx)(j$,{organizationName:v.name}):I?W=(0,Wi.jsx)(D$,{organization:v,role:x,email:a,invitationHash:o,onJoined:O}):l?W=(0,Wi.jsx)(B$,{organization:v,inviterName:y,role:x,invitedEmail:a,loading:_,errorMessage:L,onConfirm:z,onBack:P}):C&&(W=(0,Wi.jsx)(k$,{organization:v,inviterName:y,role:x,invitedEmail:a,loading:B,errorMessage:R,onAccept:N,onDecline:D})),(0,Wi.jsx)(Ac,{rightPane:G,children:W})},O$=e=>"/webhook-jobs/"+e,M$=e=>(0,Wi.jsx)(KH,{title:"Webhook jobs",jobType:"SyncOne",getCurrentPageUrl:O$,tableRowComponent:YH,tableHeader:(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{width:"5%"}),(0,Wi.jsx)("th",{width:"5%",children:"Id"}),(0,Wi.jsx)("th",{width:"12%",children:"Created"}),(0,Wi.jsx)("th",{children:"Account"}),(0,Wi.jsx)("th",{width:"5%",align:"center",children:"Status"}),(0,Wi.jsx)("th",{width:"20%",children:"Duration"}),(0,Wi.jsx)("th",{className:"text-right",children:"Action"})]})})});M$.defaultProps={};const R$=M$;function L$(e,n){var t;const r=null===e||void 0===e||null===(t=e.response)||void 0===t?void 0:t.data,o=(Array.isArray(null===r||void 0===r?void 0:r.error)?r.error:[]).flatMap(e=>e.messages||[]);return o.length?o.join(" "):(null===r||void 0===r?void 0:r.message)||(null===e||void 0===e?void 0:e.message)||n}var U$=t(18704),G$={};G$.styleTagTransform=rc(),G$.setAttributes=Zl(),G$.insert=Kl().bind(null,"head"),G$.domAPI=Jl(),G$.insertStyleElement=nc();$l()(U$.A,G$);
2const W$=U$.A&&U$.A.locals?U$.A.locals:void 0,H$=["image/png","image/jpeg"],V$=e=>{let{variant:t,title:r,tooltip:o,description:a,value:i,unsetMessage:s,onChange:l,uploading:c,disabled:d,uploadError:A}=e;const[u,p]=(0,n.useState)(null),h=(0,n.useRef)(null),g=()=>{var e;return null===(e=h.current)||void 0===e?void 0:e.click()},m=A?L$(A,"Upload failed \u2014 the connection dropped. Nothing was changed."):null,f=u||m,C=i?Xm(i):null,b=i instanceof File?i.name:null;let v;return v=c?(0,Wi.jsx)("div",{className:pc()(W$.tile,W$[`tile--${t}`],W$["tile--busy"]),children:(0,Wi.jsx)("span",{className:W$.tileSpinner,"aria-hidden":"true"})}):f?(0,Wi.jsxs)("button",{type:"button",className:pc()(W$.tile,W$[`tile--${t}`],W$["tile--add"],W$["tile--error"]),onClick:g,disabled:d,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:18}),(0,Wi.jsx)("span",{className:W$.tileAddCaption,children:i?"Try again":"Retry"})]}):C?(0,Wi.jsx)("div",{className:pc()(W$.tile,W$[`tile--${t}`]),children:(0,Wi.jsx)("img",{className:W$.tileImage,src:C,alt:""})}):(0,Wi.jsxs)("button",{type:"button",className:pc()(W$.tile,W$[`tile--${t}`],W$["tile--add"]),onClick:g,disabled:d,children:[(0,Wi.jsx)(Tc,{name:"Plus",size:18}),(0,Wi.jsx)("span",{className:W$.tileAddCaption,children:"logo"===t?"Add logo":"Add"})]}),(0,Wi.jsxs)("div",{className:W$.row,children:[(0,Wi.jsxs)("div",{className:W$.rowLabel,children:[(0,Wi.jsxs)("div",{className:W$.rowTitle,children:[r,o&&(0,Wi.jsx)(cA,{content:o,children:(0,Wi.jsx)("span",{className:W$.rowTitleHelp,tabIndex:0,children:(0,Wi.jsx)(Tc,{name:"HelpCircle",size:14})})})]}),(0,Wi.jsx)("div",{className:W$.rowDescription,children:a})]}),(0,Wi.jsxs)("div",{className:W$.control,children:[v,(0,Wi.jsx)("input",{ref:h,type:"file",accept:"image/png, image/jpeg",onChange:e=>{const n=e.target.files[0];var t;(e.target.value="",n)&&(H$.includes(n.type)?n.size>524288?p(`${n.name} is ${t=n.size,(t/1048576).toFixed(1)} MB. Upload a file under 512 KB.`):(p(null),l(n)):p(`${n.name} isn't a supported format. Upload a PNG or JPEG.`))},className:W$.hiddenInput}),c&&(0,Wi.jsxs)("span",{className:W$.meta,children:["Uploading ",b||"file","\u2026"]}),!c&&f&&(0,Wi.jsxs)("div",{className:W$.fieldError,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:14,className:W$.fieldErrorIcon}),(0,Wi.jsx)("span",{children:f})]}),!c&&!f&&C&&(0,Wi.jsxs)("div",{className:W$.tileActs,children:[(0,Wi.jsxs)("button",{type:"button",className:W$.linkBtn,onClick:g,disabled:d,children:[(0,Wi.jsx)(Tc,{name:"UploadCloud01",size:14}),"Replace"]}),!d&&(0,Wi.jsxs)("button",{type:"button",className:pc()(W$.linkBtn,W$["linkBtn--destructive"]),onClick:()=>{p(null),l(null)},children:[(0,Wi.jsx)(Tc,{name:"Trash01",size:14}),"Remove"]})]}),!c&&!f&&!C&&s&&(0,Wi.jsx)("span",{className:W$.meta,children:s})]})]})},q$=/^#[0-9a-fA-F]{6}$/,$$=e=>{let{title:t,tooltip:r,description:o,value:a,onChange:i,disabled:s}=e;const[l,c]=(0,n.useState)(!1),d=(0,n.useRef)(null),A="color-dot-"+(0,n.useId)().replace(/[^a-zA-Z0-9]/g,"");(0,n.useEffect)(()=>{const e=e=>{d.current&&!d.current.contains(e.target)&&c(!1)};return document.addEventListener("click",e),()=>document.removeEventListener("click",e)},[]);const u=!a||q$.test(a),p=u&&!!a;return(0,Wi.jsxs)("div",{className:W$.row,children:[(0,Wi.jsxs)("div",{className:W$.rowLabel,children:[(0,Wi.jsxs)("div",{className:W$.rowTitle,children:[t,r&&(0,Wi.jsx)(cA,{content:r,children:(0,Wi.jsx)("span",{className:W$.rowTitleHelp,tabIndex:0,children:(0,Wi.jsx)(Tc,{name:"HelpCircle",size:14})})})]}),(0,Wi.jsx)("div",{className:W$.rowDescription,children:o})]}),(0,Wi.jsxs)("div",{className:W$.control,children:[(0,Wi.jsxs)("div",{className:W$.swatch,ref:d,children:[(0,Wi.jsxs)("div",{className:W$.colorPickerPopover,children:[p&&(0,Wi.jsx)("style",{children:`.${A}{background:${a}}`}),(0,Wi.jsx)("button",{type:"button",className:pc()(W$.dot,p&&A,{[W$["dot--invalid"]]:!u}),onClick:()=>!s&&c(e=>!e),disabled:s,"aria-label":`Choose ${t.toLowerCase()}`}),l&&(0,Wi.jsx)("div",{className:W$.colorPickerPanel,children:(0,Wi.jsx)(Gz,{color:a||"#000000",onChange:e=>i(e.hex)})})]}),(0,Wi.jsx)("input",{className:pc()(W$.hexInput,{[W$["hexInput--bad"]]:!u}),type:"text",value:a||"",onChange:e=>i(e.target.value),disabled:s,placeholder:"#000000"})]}),!a&&(0,Wi.jsx)("span",{className:W$.meta,children:"Revisual default"}),a&&!u&&(0,Wi.jsxs)("div",{className:W$.fieldError,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:14,className:W$.fieldErrorIcon}),(0,Wi.jsx)("span",{children:"Enter a 6-digit hex value, like #1a1a1a."})]})]})]})},Y$=e=>{let{resetKey:n,draft:t,setField:r,onCancel:o,onSubmit:a,isDirty:i,colorsValid:s,saving:l,anyUploading:c,uploading:d,uploadErrors:A,editError:u,justSaved:p}=e;
2const h=i&&s&&!l,g=u?L$(u,"The service is unavailable. Your changes are still here \u2014 try again in a moment."):null;return(0,Wi.jsx)("div",{className:W$.page,children:(0,Wi.jsxs)(fd,{"aria-labelledby":"brand-elements-title",className:W$.brandCard,children:[(0,Wi.jsx)(fd.Header,{id:"brand-elements-title",title:"Brand elements",subtitle:`Used across every widget in this workspace. End-users see these, not your ${Xt.displayName} account.`}),(0,Wi.jsxs)("form",{onSubmit:a,children:[(0,Wi.jsxs)(fd.Body,{noPadding:!0,className:W$.cardBody,children:[(0,Wi.jsxs)("div",{className:W$.band,children:[(0,Wi.jsx)(V$,{variant:"icon",title:"Icon",tooltip:"A smaller representation of your logo, shown in compact placements like widget headers and favicons.",description:"Square mark for compact placements \u2014 widget headers and nfavicons. PNG or JPEG, 512 KB max.",value:t.favicon,unsetMessage:"Widgets show your workspace initials until you add one.",onChange:r("favicon"),uploading:d.favicon,uploadError:A.favicon,disabled:c&&!d.favicon},`favicon-${n}`),(0,Wi.jsx)(V$,{variant:"logo",title:"Logo",tooltip:"The full-sized version of your logo, shown in wide placements.",description:"Full lockup for wide placements. Never cropped. PNG or JPEG, 512 KB max.",value:t.logo,unsetMessage:"Optional. Wide placements fall back to the icon.",onChange:r("logo"),uploading:d.logo,uploadError:A.logo,disabled:c&&!d.logo},`logo-${n}`)]}),(0,Wi.jsxs)("div",{className:W$.band,children:[(0,Wi.jsx)($$,{title:"Brand color",tooltip:"Add a splash of color to your branded pages.",description:"Primary surfaces and text in your widgets.",value:t.brandColor,onChange:r("brandColor"),disabled:l}),(0,Wi.jsx)($$,{title:"Accent color",tooltip:"Used for the main colors across the pages.",description:"Buttons, links and highlights.",value:t.accentColor,onChange:r("accentColor"),disabled:l})]})]}),(0,Wi.jsxs)(fd.Footer,{children:[g&&(0,Wi.jsxs)("span",{className:`${W$.footerMessage} ${W$["footerMessage--error"]}`,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16,className:`${W$.footerMessageIcon} ${W$["footerMessageIcon--error"]}`}),(0,Wi.jsxs)("span",{children:[(0,Wi.jsx)("strong",{children:"Couldn't save your brand elements."})," ",g]})]}),!g&&p&&!i&&(0,Wi.jsxs)("span",{className:`${W$.footerMessage} ${W$["footerMessage--success"]}`,children:[(0,Wi.jsx)(Tc,{name:"CheckCircle",size:16,className:`${W$.footerMessageIcon} ${W$["footerMessageIcon--success"]}`}),(0,Wi.jsx)("span",{children:"Saved just now"})]}),(0,Wi.jsxs)("div",{className:W$.cardFooterActions,children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",type:"button",onClick:o,disabled:!i||l,children:"Cancel"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",type:"submit",disabled:!h,loading:l,children:l?"Saving\u2026":g?"Try again":"Save changes"})]})]})]})]})})},J$=/^#[0-9a-fA-F]{6}$/,Q$=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{logo:e.logo||null,favicon:e.favicon||null,brandColor:e.brandColor||"",accentColor:e.accentColor||""}},K$=()=>{const{clearErrors:e}=eh(),{currentOrganization:t,editOrganization:r,uploadBrandingFile:o}=Bm(),a=t.model||{},i=Q$(a.settings||{}
2),[s,l]=(0,n.useState)(i),[c,d]=(0,n.useState)(0),[A,u]=(0,n.useState)(!1),[p,h]=(0,n.useState)(!1),g=(0,n.useRef)(a);g.current=a;const m=(0,n.useRef)(t);m.current=t,(0,n.useEffect)(()=>e,[]);const f=s.logo!==i.logo||s.favicon!==i.favicon||s.brandColor!==i.brandColor||s.accentColor!==i.accentColor,C=(!s.brandColor||J$.test(s.brandColor))&&(!s.accentColor||J$.test(s.accentColor)),b=t.uploadBrandingFile||{},v=t.uploadBrandingFileError||{},x=b.logo||b.favicon,y=A;return(0,Wi.jsx)(nb,{title:"Workspace settings",subtitle:a.name&&`Applies to ${a.name}. Other workspaces are unaffected.`,tabs:tb,children:(0,Wi.jsx)(Y$,{resetKey:c,draft:s,setField:e=>n=>{h(!1),l(t=>({...t,[e]:n}))},onCancel:()=>{l(i),d(e=>e+1),h(!1),e()},onSubmit:async e=>{var n,t;e.preventDefault(),u(!0),await r(a.uuid,{settings:{...a.settings,brandColor:s.brandColor||null,accentColor:s.accentColor||null}}),s.logo!==i.logo&&await o("logo",s.logo),s.favicon!==i.favicon&&await o("favicon",s.favicon),u(!1);const c=m.current;c.editError||(null===(n=c.uploadBrandingFileError)||void 0===n?void 0:n.logo)||(null===(t=c.uploadBrandingFileError)||void 0===t?void 0:t.favicon)||(l(Q$(g.current.settings)),h(!0))},isDirty:f,colorsValid:C,saving:y,anyUploading:x,uploading:b,uploadErrors:v,editError:t.editError,justSaved:p})})},X$=e=>(0,n.useMemo)(()=>{const n=new URL(e.get("url"));return{callbackUrl:e.get("callback").replace(/&amp;/g,"&"),name:e.get("sitename"),adminEmail:e.get("adminemail"),type:e.get("type"),version:e.get("version"),url:e.get("url"),domain:n.host}},[]),Z$=e=>{let{isLoading:t}=e;const{currentOrganization:r}=Bm(),{user:o,resendActivationToken:a,checkSession:i}=qp(),s=o.model,l=Jp(r);(0,n.useEffect)(()=>{const e=()=>{l||i()};return window.addEventListener("visibilitychange",e),()=>{window.removeEventListener("visibilitychange",e)}},[l]);const c=(0,n.useCallback)(e=>{e.preventDefault(),a()},[o.resendActivation]),d=o.checkSession?(0,Wi.jsx)("div",{children:"Verifying account..."}):(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"text-danger",children:["To continue, you must activate the account by clicking the link in the email we sent to ",(0,Wi.jsx)("strong",{children:s.email}),". ",(0,Wi.jsx)("br",{})]}),(0,Wi.jsx)("div",{className:"my-2",children:"If you did not receive the email, please check your spam folder or click the button below to resend the activation link."}),(0,Wi.jsxs)("div",{className:"d-flex align-items-center justify-content-end flex-wrap-reverse gap-xs",children:[(0,Wi.jsx)(Rl,{to:"/dashboard",className:"btn btn-link",disabled:o.resendActivation,children:"Back to dashboard"}),o.resendActivationSuccess?(0,Wi.jsxs)("div",{className:"alert alert-success",children:["Activation link has been resent to ",s.email,"."," ",(0,Wi.jsx)("strong",{children:"Follow the link and come back here to continue."})]}):(0,Wi.jsx)("button",{type:"button",className:"btn btn-primary",disabled:o.resendActivation,onClick:c,children:"Resend activation link"})]})]});return l?(0,Wi.jsxs)("div",{className:"d-flex align-items-center justify-content-end gap-xs",children:[(0,Wi.jsx)("button",{type:"reset",className:"btn btn-outline-primary",disabled:t,children:"Cancel"}),(0,Wi.jsxs)("button",{type:"submit",className:"btn btn-primary",disabled:t,children:["Link with ",Xt.displayName]})]}):d},eY={wp:"WordPress Website"},nY=e=>{let{label:n,value:t}=e;return t?(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("span",{className:"text-secondary",children:Na(n)})," ",t]}):null},tY=e=>{const t=Ov(),r=X$(t),[o,a]=(0,n.useState)(!1),{domains:i,updateDomain:s}=Xv(),{setPluginLinkRedirect:l}=qp(),c=i.fetch||i.update||o;(0,n.useEffect)(()=>
2{l(null)},[]);const{currentOrganization:d}=Bm(),A=(0,n.useCallback)(()=>{a(!0),Hp.post(jr.getEndpointAddress()+"/api4/plugins/auth",{app_type:r.type,app_name:r.name},jr.getAuthConfig()).then(e=>{window.location=r.callbackUrl+`&api_key=${e.data.api_key}`}).catch(e=>{a(!1),console.log(e)})},[o]),u=(0,n.useCallback)(async e=>{e.preventDefault();return i.collection.find(e=>e.domain===r.domain)?A():await s(null,{domain:r.domain,available:1}),!1},[i.collection,o]);(0,n.useEffect)(()=>{i.updateSuccess&&A()},[i.updateSuccess]);const p=(0,n.useCallback)(async e=>(e.preventDefault(),window.location=r.callbackUrl+"&error=cancelled",!1),[i.collection,o]),h=(0,n.useMemo)(()=>{var e,n,t;return i.updateError?null!==(e=i.updateError.response)&&void 0!==e&&null!==(n=e.data)&&void 0!==n&&null!==(t=n.error[0])&&void 0!==t&&t.messages&&i.updateError.response.data.error[0].messages[0].includes("Maximum")?(0,Wi.jsxs)("div",{className:"mb-3",children:[(0,Wi.jsx)("div",{className:"alert alert-danger",children:"You have reached the maximum number of domains allowed for your account."}),(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)(Rl,{to:"/billing",className:"text-success text-bold",children:"Upgrade your account"})," ","to add more domains or remove an existing domain to add a new one ",(0,Wi.jsx)(Rl,{to:"/domains",children:"here"}),"."]})]}):(0,Wi.jsx)($b,{error:i.updateError}):null},[i.updateError]);return(0,Wi.jsx)("div",{className:"main-wrapper",children:(0,Wi.jsx)("div",{className:"account-page",children:(0,Wi.jsxs)("div",{className:"container",children:[(0,Wi.jsx)("div",{className:"account-logo",children:(0,Wi.jsx)(Rl,{to:"/",children:(0,Wi.jsx)("img",{src:`/img/branding/${Xt.branding}/full_length_logo_frontier.png`,alt:Xt.displayName})})}),(0,Wi.jsx)("div",{className:"d-flex justify-content-center",children:(0,Wi.jsxs)("div",{className:"card-box card-box_plugin w-40vw",children:[(0,Wi.jsx)("div",{className:"card-title",children:(0,Wi.jsxs)("h3",{className:"account-header d-flex flex-column align-items-center ",children:["Authorize ",eY[r.type],(0,Wi.jsxs)("div",{className:"rev-plugin-auth--icons",children:[(0,Wi.jsx)("img",{src:`https://t0.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=${r.url}&size=64`}),(0,Wi.jsx)("span",{className:"material-icons",children:"link"}),(0,Wi.jsx)("img",{src:`/img/branding/${Xt.branding}/icon/ms-icon-310x310.png`})]})]})}),(0,Wi.jsxs)("div",{className:"card-body",children:[(0,Wi.jsxs)("p",{children:["You're connecting your ",eY[r.type]," ","to ",Xt.displayName,". This connection allows you to embed and manage widgets seamlessly on your site. Review the details below and confirm the integration to get started."]}),(0,Wi.jsxs)("form",{action:"/",onSubmit:u,onReset:p,children:[(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h4",{children:"Website info"}),(0,Wi.jsxs)("div",{className:"m-b-30",children:[(0,Wi.jsx)(nY,{label:"site name",value:r.name}),(0,Wi.jsx)(nY,{label:"admin email",value:r.adminEmail}),(0,Wi.jsx)(nY,{label:"version",value:r.version}),(0,Wi.jsx)(nY,{label:"url",value:r.url})]}),(0,Wi.jsxs)("div",{className:"m-b-30",children:[(0,Wi.jsx)("h4",{children:"Account info"}),(0,Wi.jsx)(nY,{label:"organization name",value:d.model.name})]})]}),h,(0,Wi.jsx)(Z$,{isLoading:c})]})]})]})}),(0,Wi.jsx)("div",{className:"d-flex justify-content-center m-b-30",children:(0,Wi.jsx)("div",{className:"card-box_auth w-40vw d-flex gap-xs",children:(0,Wi.jsxs)("a",{href:Xt.helpdeskAddress,children:["Helpdesk ",(0,Wi.jsx)("i",{className:"material-icons icon-xs",children:"open_in_new"})]})})}),(0,Wi.jsx)(DH,{})]})})})},rY=e=>"/ics-update-jobs/"+e,oY=e=>(0,Wi.jsx)(KH,{title:"ICS calendar update jobs",jobType:"ICSUpdate",getCurrentPageUrl:rY,tableRowComponent:YH,tableHeader:(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{width:"5%"}),(0,Wi.jsx)("th",{width:"5%",children:"Id"}),(0,Wi.jsx)("th",{width:"12%",children:"Created"}),(0,Wi.jsx)("th",{children:"Account"}),(0,Wi.jsx)("th",{width:"5%",align:"center",children:"Status"}),(0,Wi.jsx)("th",{width:"20%",children:"Duration"}),(0,Wi.jsx)("th",{className:"text-right",children:"Action"})]})})}),aY=e=>"/ics-update-jobs/"+e,iY=e=>(0,Wi.jsx)(KH,{title:"ICS calendar clean jobs",jobType:"ICSDelete",getCurrentPageUrl:aY,tableRowComponent:YH,tableHeader:(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{width:"5%"}),(0,Wi.jsx)("th",{width:"5%",children:"Id"}),(0,Wi.jsx)("th",{width:"12%",children:"Created"}),(0,Wi.jsx)("th",{children:"Account"}),(0,Wi.jsx)("th",{width:"5%",align:"center",children:"Status"}),(0,Wi.jsx)("th",{width:"20%",children:"Duration"}),(0,Wi.jsx)("th",{className:"text-right",children:"Action"})]})})}),sY={wp:"WordPress Website"},lY=e=>{let{label:n,value:t}=e;return t?(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("span",{className:"text-secondary",children:Na(n)})," ",t]}):null},cY=e=>
2{const t=Ov(),r=X$(t),o=(0,n.useRef)(null),[a,i]=(0,n.useState)(!1),s=a,{currentOrganization:l}=Bm(),c=(0,n.useCallback)(async e=>(e.preventDefault(),i(!0),Hp.delete(jr.getEndpointAddress()+`/api4/plugins/discard_token.json?app_name=${r.name}&app_type=${r.type}&domain=${r.domain}&remove_website=${o.current.checked}`,jr.getAuthConfig()).then(e=>{window.location=r.callbackUrl+"&revoke=true"}).catch(e=>{i(!1),console.log(e)}),!1),[a]),d=(0,n.useCallback)(async e=>(e.preventDefault(),window.location=r.callbackUrl+"&error=cancelled",!1),[a]);return(0,Wi.jsx)("div",{className:"main-wrapper",children:(0,Wi.jsx)("div",{className:"account-page",children:(0,Wi.jsxs)("div",{className:"container",children:[(0,Wi.jsx)("div",{className:"account-logo",children:(0,Wi.jsx)(Rl,{to:"/",children:(0,Wi.jsx)("img",{src:`/img/branding/${Xt.branding}/full_length_logo_frontier.png`,alt:Xt.displayName})})}),(0,Wi.jsx)("div",{className:"d-flex justify-content-center",children:(0,Wi.jsxs)("div",{className:"card-box card-box_auth w-40vw",children:[(0,Wi.jsx)("div",{className:"card-title",children:(0,Wi.jsxs)("h3",{className:"account-header d-flex flex-column align-items-center ",children:["Disconnect ",sY[r.type],(0,Wi.jsxs)("div",{className:"rev-plugin-auth--icons",children:[(0,Wi.jsx)("img",{src:`https://t0.gstatic.com/faviconV2?client=SOCIAL&type=FAVICON&fallback_opts=TYPE,SIZE,URL&url=${r.url}&size=64`}),(0,Wi.jsx)("span",{className:"material-icons",children:"link_off"}),(0,Wi.jsx)("img",{src:`/img/branding/${Xt.branding}/icon/ms-icon-310x310.png`})]})]})}),(0,Wi.jsxs)("div",{className:"card-body",children:[(0,Wi.jsxs)("p",{children:["This action will remove the connection between your WordPress site and ",Xt.displayName,". As a result:"]}),(0,Wi.jsxs)("ul",{className:"pl-3",children:[(0,Wi.jsxs)("li",{children:["Your existing widgets will continue to work unless the"," ",Xt.displayName," plugin is deactivated in your WordPress plugin settings."]}),(0,Wi.jsx)("li",{children:"You will no longer see the list of widgets in WordPress, making it harder to embed new widgets or manage existing ones."}),(0,Wi.jsxs)("li",{children:["If you select the option"," ",(0,Wi.jsx)("strong",{children:'"Remove my website"'})," below, all widgets will stop working immediately."]})]}),(0,Wi.jsxs)("form",{action:"/",onSubmit:c,onReset:d,children:[(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h4",{children:"Website info"}),(0,Wi.jsxs)("div",{className:"m-b-30",children:[(0,Wi.jsx)(lY,{label:"site name",value:r.name}),(0,Wi.jsx)(lY,{label:"admin email",value:r.adminEmail}),(0,Wi.jsx)(lY,{label:"version",value:r.version}),(0,Wi.jsx)(lY,{label:"url",value:r.url})]}),(0,Wi.jsxs)("div",{className:"m-b-30",children:[(0,Wi.jsx)("h4",{children:"Account info"}),(0,Wi.jsx)("div",{className:"d-flex gap-xs",children:(0,Wi.jsx)(lY,{label:"organization name",value:l.model.name})})]})]}),(0,Wi.jsx)("div",{className:"checkbox",children:(0,Wi.jsxs)("label",{htmlFor:"remove_website",children:[(0,Wi.jsx)("input",{type:"checkbox",id:"remove_website",ref:o})," ","Remove my website (",r.domain,") from"," ",Xt.displayName," websites"]})}),(0,Wi.jsxs)("div",{className:"d-flex align-items-center justify-content-end gap-xs",children:[(0,Wi.jsx)("button",{type:"reset",className:"btn btn-outline-primary",disabled:s,children:"Cancel"}),(0,Wi.jsx)("button",{type:"submit",className:"btn btn-danger",disabled:s,children:"Confirm disconnect"})]})]})]})]})}),(0,Wi.jsx)("div",{className:"d-flex justify-content-center m-b-30",children:(0,Wi.jsx)("div",{className:"card-box_auth w-40vw d-flex gap-xs",children:(0,Wi.jsxs)("a",{href:Xt.helpdeskAddress,children:["Helpdesk ",(0,Wi.jsx)("i",{className:"material-icons icon-xs",children:"open_in_new"})]})})}),(0,Wi.jsx)(DH,{})]})})})},dY=e=>(0,Wi.jsx)(n.Fragment,{children:(0,Wi.jsx)(uf,{sidebarId:"mailchimp",title:"Mailchimp",iconImg:(0,Wi.jsx)("img",{className:"img-responsive img-mailchimp_breadcrumb",alt:"Email",src:"/img/install_icons/mailchimp.png"}),headerControls:[(0,Wi.jsxs)(Rl,{to:"/calendar/new",className:"btn btn-primary pull-right d-flex align-items-center gap-x
2xs",children:[(0,Wi.jsx)("i",{className:"material-icons",children:"open_in_new"})," Create new"]},"/calendar/new")],children:(0,Wi.jsxs)("div",{className:"card-box",children:[(0,Wi.jsx)("div",{className:"card-title",children:(0,Wi.jsx)("h3",{children:"Welcome to the Mailchimp Email Template Builder!"})}),(0,Wi.jsxs)("div",{className:"row",children:[(0,Wi.jsxs)("div",{className:"col-xs-12 col-sm-4 col-md-6",children:[(0,Wi.jsxs)("div",{className:"w-100 h-75 m-b-20",children:[(0,Wi.jsx)("iframe",{src:"https://player.vimeo.com/video/1025224816?badge=0&autopause=0&player_id=0&app_id=58479",frameBorder:"0",allow:"autoplay; fullscreen; picture-in-picture; clipboard-write",title:"Embedding into Wordpress",width:"100%",height:"100%"}),(0,Wi.jsx)("script",{src:"https://player.vimeo.com/api/player.js"})]}),(0,Wi.jsxs)("div",{className:"d-flex gap-xs justify-content-center",children:[(0,Wi.jsxs)("a",{href:"http://help.display.church/en/articles/10068292-mailchimp-email-template-alpha",target:"_mc_instructions",className:"btn btn-outline-primary",children:["Full Article & Walkthrough"," "]}),(0,Wi.jsx)(Rl,{to:"/calendars",className:"btn btn-primary",children:"Start: Go to Calendars Page"})]})]}),(0,Wi.jsxs)("div",{className:"col-xs-12 col-sm-8 col-md-6",children:[(0,Wi.jsx)("h5",{children:"Quick Steps to Access the Mailchimp Alpha Testing Email Template"}),(0,Wi.jsxs)("ol",{children:[(0,Wi.jsxs)("li",{children:["Create a New Calendar",(0,Wi.jsx)("p",{children:"Navigate to calendars and create a new one or select an existing calendar."})]}),(0,Wi.jsxs)("li",{children:["Set Up Your Calendar",(0,Wi.jsx)("p",{children:"Adjust design and settings, including the number of events to display."})]}),(0,Wi.jsxs)("li",{children:["Publish and Install the Template",(0,Wi.jsxs)("ol",{children:[(0,Wi.jsx)("li",{children:"Click the Install tab."}),(0,Wi.jsx)("li",{children:"Toggle on the Publish button."}),(0,Wi.jsx)("li",{children:"Click on the blue Install button"}),(0,Wi.jsx)("li",{children:"Choose the Mailchimp option and click Next."})]}),(0,Wi.jsx)("p",{})]}),(0,Wi.jsxs)("li",{children:["Select Display Options",(0,Wi.jsxs)("ol",{children:[(0,Wi.jsx)("li",{children:"Select your template."}),(0,Wi.jsx)("li",{children:"Choose between Static (one-time events) or Evergreen (recurring events) newsletters."}),(0,Wi.jsx)("li",{children:"Continue to customize your newsletter."})]}),(0,Wi.jsx)("p",{})]}),(0,Wi.jsx)("li",{children:"Click Copy Template and paste the copied HTML into Mailchimp. Adjust titles, dates, colors, and other design elements. Check the email preview and send a test email."})]})]})]})]})})}),AY=(e,t)=>{(0,n.useEffect)(()=>{const n=()=>{e()};return window.addEventListener("visibilitychange",n),()=>{window.removeEventListener("visibilitychange",n)}},[t,e])},uY=()=>{var e,t;const r=jl(),{user:o,checkSession:a,resendActivationToken:i,editUser:s,logout:l}=qp(),[c,d]=n.useState(!1),[A,u]=n.useState(!1),[p,h]=n.useState(!1),g=(0,n.useRef)(),m=(0,n.useRef)(!1),f=o.resendActivation||o.edit,C=Boolean(null===(e=o.model)||void 0===e?void 0:e.is_account_verified),[b,v]=n.useState(60);AY(()=>{C||Ks()},[C,a]),(0,n.useEffect)(()=>{o.sessionExpired&&(m.current=!0)},[o.sessionExpired]),(0,n.useEffect)(()=>{if(C||m.current)return;const e=setInterval(()=>{m.current?clearInterval(e):a()},5e3);return()=>clearInterval(e)},[C]),(0,n.useEffect)(()=>{if(!C)return;h(!0);const e=setTimeout(()=>r.push("/onboarding"),1200);return()=>clearTimeout(e)},[C]),(0,n.useEffect)(()=>{setTimeout(()=>{v(e=>e>0?e-1:0)},1e3)},[b]);const x=(0,n.useCallback)(e=>{e.preventDefault(),d(!c),c||setTimeout(()=>g.current&&g.current.focus(),100)},[c]),y=(0,n.useCallback)(e=>{e.preventDefault(),b>0||(i(),v(60))},[b]),w=(0,n.useCallback)(async e=>{e.preventDefault();const n=g.current.value;Ch()(n)?(u(!1),d(!1),await s(o.model.uuid,{email:n},!1),i()):u(!0)},[o.model]),_=(0,n.useCallback)(async()=>{await l(),window.location="/login"},[]),E=(0,n.useMemo)(()=>o.resendActivationError?oh(o.resendActivationError,"Could not resend the confirmation email. Please try again.").join(" "):null,[o.resendActivationError]);return C?(0,Wi.jsx)(Ac,{rightPane:(0,Wi.jsx)(mh,{}),children:(0,Wi.jsx)(Oh,{tone:"success",icon:"CheckCircle",title:"Email confirmed",actions:(0,Wi.jsx)(Cc,{hierarchy:"primary",loading:!0,disabled:!0,children:"Starting setup\u2026"}),children:(0,Wi.jsx)("p",{children:"Taking you to setup \u2014 three short steps and your first widget is live."})})}):(0,Wi.jsx)(Ac,{rightPane:(0,Wi.jsx)(mh,{}),children:(0,Wi.jsxs)("form",{action:"/",noValidate:!0,children:[(0,Wi.jsx)("h1",{className:sh.title,children:"Confirm your email"}),(0,Wi.jsx)("p",{className:sh.sub,children:"We sent a confirmation link to the address below. Open it and this page continues on its own \u2014 you can leave this tab where it is."}),(0,Wi.jsxs)("div",{className:sh.fields,children:[(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:sh.labelRow,children:[(0,Wi.jsx)("label",{htmlFor:"verify-email-input",className:sh.fieldLabel,children:"Confirmation sent to"}),!c&&!f&&(0,Wi.jsx)("button",{type:"button",className:sh.linkButton,onClick:x,children:"Use a different address"})]}),(0,Wi.jsx)(Qc,{id:"verify-email-input",ref:g,defaultValue:null===(t=o.model)||void 0===t?void 0:t.email,readOnly:!c,disabled:f,type:"email",autoComplete:"off",error:A?"Please enter a valid email address.":void 0})]}),c&&(0,Wi.jsxs)("div",{className:sh.actionsRow,children:[(0,Wi.jsx)(Cc,{hierarchy:"primary",size:"sm",onClick:w,children:"Change email"}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",onClick:x,children:"Cancel"})]}),!c&&(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("p",{className:sh.hint,children:[(0,Wi.jsx)(Tc,{name:"HelpCircle",size:16}),(0,Wi.jsx)("span",{children:"Nothing after a minute or two? Check spam, or resend below."})]}),E&&(0,Wi.jsx)(SA,{variant:"error",children:E}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",fullWidth:!0,iconLeading:(0,Wi.jsx)(Tc,{name:"RefreshCw02",size:16}),disabled:b>0||f,onClick:y,children:b>0?"Resend in "+(k=b,`${Math.floor(k/60)}:${String(k%60).padStart(2,"0")}`):"Resend confirmation email"})]})]}),(0,Wi.jsx)("p",{className:sh.footLink,children:(0,Wi.jsxs)("button",{type:"button",className:sh.linkButton,onClick:_,children:[(0,Wi.jsx)(Tc,{name:"LogOut01",size:16})," Log out"]})})]})});var k};var pY=t(77200),hY={};hY.styleTagTransform=rc(),hY.setAttributes=Zl(),hY.insert=Kl().bind(null,"head"),hY.domAPI=Jl(),hY.insertStyleElement=nc();$l()(pY.A,hY);pY.A&&pY.A.locals&&pY.A.locals;var gY=t(57539),mY={};mY.styleTagTransform=rc(),mY.setAttributes=Zl(),mY.insert=Kl().bind(null,"head"),mY.domAPI=Jl(),mY.insertStyleElement=nc();$l()(gY.A,mY);const fY=gY.A&&gY.A.locals?gY.A.locals:void 0,CY=["primary","secondaryGray","tert
2iary","destructive"],bY=["sm","md"],vY=["gray","brand","success","warning","error","blueLight"],xY=["ghost","outline"],yY=[{id:1,name:"Maria Kotopoulou",email:"[email protected]",status:"active",initials:"MK"},{id:2,name:"Alex Chen",email:"[email protected]",status:"pending",initials:"AC"},{id:3,name:"Jordan Lee",email:"[email protected]",status:"active",initials:"JL"}],wY=e=>{let{title:n,children:t}=e;return(0,Wi.jsxs)("section",{className:fY.section,children:[(0,Wi.jsx)("h2",{className:fY.sectionTitle,children:n}),t]})},_Y=e=>{let{label:n,children:t}=e;return(0,Wi.jsxs)("div",{className:fY.row,children:[(0,Wi.jsx)("span",{className:fY.rowLabel,children:n}),(0,Wi.jsx)("div",{className:fY.rowContent,children:t})]})},EY=()=>{const e=aA();return(0,Wi.jsxs)(_Y,{label:"trigger",children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",onClick:()=>e({variant:"success",message:"Invitation resent to [email protected]"}),children:"Show success toast"}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",onClick:()=>e({variant:"error",message:"Couldn't resend invitation"}),children:"Show error toast"}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",onClick:()=>e({variant:"success",message:"Member removed",action:{label:"Undo",onClick:()=>{}}}),children:"Show toast with action"})]})},kY=()=>{const[e,t]=(0,n.useState)(null),[r,o]=(0,n.useState)({checked:!0,indeterminate:!1}
2),[a,i]=(0,n.useState)(!0),[s,l]=(0,n.useState)("viewer"),[c,d]=(0,n.useState)(""),[A,u]=(0,n.useState)(["[email protected]","[email protected]"]),[p,h]=(0,n.useState)([]),[g,m]=(0,n.useState)({key:"name",direction:"asc"}),[f,C]=(0,n.useState)(!1),[b,v]=(0,n.useState)(!1),[x,y]=(0,n.useState)("all"),[w,_]=(0,n.useState)("overview"),[E,k]=(0,n.useState)(3),[B,S]=(0,n.useState)(1),[j,T]=(0,n.useState)(!1),[F,I]=(0,n.useState)(!1),[N,D]=(0,n.useState)(!1);return(0,Wi.jsxs)("div",{className:fY.page,children:[(0,Wi.jsxs)("header",{className:fY.header,children:[(0,Wi.jsx)("h1",{className:fY.title,children:"Untitled UI theme \u2014 component demo"}),(0,Wi.jsx)("p",{className:fY.subtitle,children:"react-app/src/apps/admin/theme/untitled \u2014 tokens at react-app/src/sass/untitled"})]}),(0,Wi.jsxs)(wY,{title:"Button",children:[CY.map(n=>(0,Wi.jsxs)(_Y,{label:n,children:[bY.map(e=>(0,Wi.jsx)(Cc,{hierarchy:n,size:e,children:"sm"===e?"Small label":"Medium label"},e)),(0,Wi.jsx)(Cc,{hierarchy:n,iconLeading:(0,Wi.jsx)(Tc,{name:"Settings01"}),children:"Leading icon"}),(0,Wi.jsx)(Cc,{hierarchy:n,iconTrailing:(0,Wi.jsx)(Tc,{name:"ChevronDown"}),children:"Trailing icon"}),(0,Wi.jsx)(Cc,{hierarchy:n,loading:e===n,onClick:()=>(e=>{t(e),setTimeout(()=>t(null),1800)})(n),children:e===n?"Loading\u2026":"Click to load"}),(0,Wi.jsx)(Cc,{hierarchy:n,disabled:!0,children:"Disabled"})]},n)),(0,Wi.jsx)(_Y,{label:"fullWidth",children:(0,Wi.jsx)("div",{style:{width:320},children:(0,Wi.jsx)(Cc,{fullWidth:!0,children:"Full width primary"})})})]}),(0,Wi.jsx)(wY,{title:"IconButton",children:xY.map(e=>(0,Wi.jsxs)(_Y,{label:e,children:[bY.map(n=>(0,Wi.jsx)(Bc,{variant:e,size:n,icon:(0,Wi.jsx)(Tc,{name:"Settings01"}),label:"Settings"},n)),(0,Wi.jsx)(Bc,{variant:e,icon:(0,Wi.jsx)(Tc,{name:"Trash01"}),label:"Delete"}),(0,Wi.jsx)(Bc,{variant:e,icon:(0,Wi.jsx)(Tc,{name:"DotsVertical"}),label:"More actions",disabled:!0})]},e))}),(0,Wi.jsxs)(wY,{title:"Badge",children:[(0,Wi.jsx)(_Y,{label:"plain",children:vY.map(e=>(0,Wi.jsx)(yc,{color:e,children:e},e))}),(0,Wi.jsx)(_Y,{label:"dot",children:vY.map(e=>(0,Wi.jsx)(yc,{color:e,dot:!0,children:e},e))}),(0,Wi.jsxs)(_Y,{label:"icon",children:[(0,Wi.jsx)(yc,{color:"success",icon:(0,Wi.jsx)(Tc,{name:"CheckCircle"}),children:"Verified"}),(0,Wi.jsx)(yc,{color:"error",icon:(0,Wi.jsx)(Tc,{name:"AlertCircle"}),children:"Failed"})]})]}),(0,Wi.jsxs)(wY,{title:"Checkbox / Radio / Toggle",children:[(0,Wi.jsxs)(_Y,{label:"Checkbox",children:[(0,Wi.jsx)(Pc,{label:"Checked",checked:r.checked,onChange:e=>o({checked:e.target.checked,indeterminate:!1})}),(0,Wi.jsx)(Pc,{label:"Indeterminate",checked:!1,indeterminate:!0,readOnly:!0}),(0,Wi.jsx)(Pc,{label:"Disabled",disabled:!0}),(0,Wi.jsx)(Pc,{label:"With supporting text",supportingText:"Applies to all future invoices"})]}),(0,Wi.jsxs)(_Y,{label:"Radio",children:[(0,Wi.jsx)(Lc,{name:"role",label:"Viewer",checked:"viewer"===s,onChange:()=>l("viewer")}),(0,Wi.jsx)(Lc,{name:"role",label:"Editor",checked:"editor"===s,onChange:()=>l("editor")}),(0,Wi.jsx)(Lc,{name:"role",label:"Disabled",disabled:!0})]}),(0,Wi.jsxs)(_Y,{label:"Toggle",children:[(0,Wi.jsx)(Vc,{size:"sm",label:"Email notifications",checked:a,onChange:i}),(0,Wi.jsx)(Vc,{size:"md",label:"Email notifications",checked:a,onChange:i}),(0,Wi.jsx)(Vc,{label:"Disabled",disabled:!0})]})]}),(0,Wi.jsxs)(wY,{title:"Input / Select / ChipsInput",children:[(0,Wi.jsxs)(_Y,{label:"Input",children:[(0,Wi.jsx)("div",{style:{width:280},children:(0,Wi.jsx)(Qc,{label:"Email",placeholder:"[email protected]",value:c,onChange:e=>d(e.target.value),iconLeading:(0,Wi.jsx)(Tc,{name:"AtSign"}),hint:"We'll never share your email."})}),(0,Wi.jsx)("div",{style:{width:280},children:(0,Wi.jsx)(Qc,{label:"Email",defaultValue:"not-an-email",error:"Enter a valid email address",required:!0})}),(0,Wi.jsx)("div",{style:{width:200},children:(0,Wi.jsx)(Qc,{label:"Disabled",disabled:!0,placeholder:"Can't edit"})})]}),(0,Wi.jsxs)(_Y,{label:"Select",children:[(0,Wi.jsx)("div",{style:{width:200},children:(0,Wi.jsx)(nd,{options:[{value:"admin",label:"Admin"},{value:"editor",label:"Editor"},{value:"viewer",label:"Viewer"}]})}),(0,Wi.jsx)("div",{style:{width:200},children:(0,Wi.jsx)(nd,{size:"lg",options:[{value:"admin",label:"Admin"}]})}),(0,Wi.jsx)("div",{style:{width:200},children:(0,Wi.jsx)(nd,{disabled:!0,options:[{value:"owner",label:"Sole owner"}]})})]}),(0,Wi.jsx)(_Y,{label:"ChipsInput",children:(0,Wi.jsx)("div",{style:{width:360},children:(0,Wi.jsx)(id,{label:"Invite by email",placeholder:"Add email and press Enter",value:A,onChange:u})})})]}),(0,Wi.jsxs)(wY,{title:"Avatar",children:[(0,Wi.jsx)(_Y,{label:"sizes",children:["xs","sm","md","lg"].map(e=>(0,Wi.jsx)(ud,{size:e,initials:"MK"},e))}),(0,Wi.jsxs)(_Y,{label:"status",children:[(0,Wi.jsx)(ud,{initials:"MK",status:"online"}),(0,Wi.jsx)(ud,{initials:"AC",status:"offline"}),(0,Wi.jsx)(ud,{})]}),(0,Wi.jsx)(_Y,{label:"group",children:(0,Wi.jsx)(Ad,{avatars:[{initials:"MK"},{initials:"AC"},{initials:"JL"},{initials:"SP"},{initials:"TK"}],max:3})})]}),(0,Wi.jsxs)(wY,{title:"ProgressMeter",children:[(0,Wi.jsx)(_Y,{label:"normal",children:(0,Wi.jsx)(kd,{value:3,max:5,label:"Seats used",secondaryText:"3 of 5"})}),(0,Wi.jsx)(_Y,{label:"warning",children:(0,Wi.jsx)(kd,{value:4,max:5,label:"Seats used",secondaryText:"4 of 5",note:"You're close to your seat limit.",noteVariant:"warning",noteAction:{label:"Add seats",onClick:()=>{}}})}),(0,Wi.jsx)(_Y,{label:"error",children:(0,Wi.jsx)(kd,{value:5,max:5,label:"Seats used",secondaryText:"5 of 5",note:"All seats are in use.",noteVariant:"error",noteAction:{label:"Add seats",onClick:()=>{}}})})]}),(0,Wi.jsx)(wY,{title:"Card + Table",children:(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{id:"members-card-title",title:"Members",subtitle:"3 total"}),(0,Wi.jsx)(fd.Body,{noPadding:!0,children:(0,Wi.jsx)(yd,{columns:[{key:"name",header:"Name",sortable:!0,render:e=>(0,Wi.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:12},children:[(0,Wi.jsx)(ud,{size:"sm",initials:e.initials}),(0,Wi.jsx)("span",{children:e.name})]})},{key:"email",header:"Email"},{key:"status",header:"Status",render:e=>(0,Wi.jsx)(yc,{color:"active"===e.status?"success":"warning",dot:!0,children:e.status})}],rows:f||b?[]:yY,selectable:!0,selectedIds:p,onSelectionChange:h,sortBy:g,onSortChange:m,loading:f,error:b?"Couldn't load members.":void 0,onRetry:()=>v(!1),emptyState:(0,Wi.jsx)(pA,{title:"No members yet",body:"Invite your team to start collaborating."}),renderActions:e=>(0,Wi.jsx)(Bc,{size:"sm",icon:(0,Wi.jsx)(Tc,{name:"DotsVertical"}),label:`More actions for ${e.name}`})})}),(0,Wi.jsxs)(fd.Footer,{children:[(0,Wi.jsxs)("span",{children:[p.length," selected"]}),(0,Wi.jsxs)("div",{style:{display:"flex",gap:8},children:[(0,Wi.jsx)(Cc,{hierarchy:"tertiary",size:"sm",onClick:()=>C(e=>!e),children:"Toggle loading"}),(0,Wi.jsx)(Cc,{hierarchy:"tertiary",size:"sm",onClick:()=>v(e=>!e),children:"Toggle error"})]})]})]})}),(0,Wi.jsxs)(wY,{title:"Tabs",children:[(0,Wi.jsx)(_Y,{label:"segmented",children:(0,Wi.jsx)(Td,{variant:"segmented",value:x,onChange:y,items:[{key:"all",label:"All",count:12},{key:"active",label:"Active",count:9},{key:"pending",label:"Pending",count:3}]})}),(0,Wi.jsx)(_Y,{label:"underline",children:(0,Wi.jsx)(Td,{variant:"underline",value:w,onChange:_,items:[{key:"overview",label:"Overview"},{key:"members",label:"Members"},{key:"billing",label:"Billing"}]})})]}),(0,Wi.jsxs)(wY,{title:"Pagination",children:[(0,Wi.jsx)(_Y,{label:"numbered",children:(0,Wi.jsx)(Dd,{variant:"numbered",page:E,totalPages:12,onPageChange:k})}),(0,Wi.jsx)(_Y,{label:"simple",children:(0,Wi.jsx)(Dd,{variant:"simple",page:B,totalPages:5,onPageChange:S})})]}),(0,Wi.jsxs)(wY,{title:"SidebarNav",children:[(0,Wi.jsx)(_Y,{label:"toggle",children:(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",onClick:()=>T(e=>!e),children:j?"Expand":"Collapse"})}),(0,Wi.jsx)("div",{className:fY.sidebarPreview,children:(0,Wi.jsx)(Rd,{collapsed:j,brand:(0,Wi.jsx)("strong",{children:"Acme"}),activeKey:"members",sections:[{label:"Workspace",items:[{key:"dashboard",label:"Dashboard",icon:(0,Wi.jsx)(Tc,{name:"Settings01"})}
2,{key:"members",label:"Members",icon:(0,Wi.jsx)(Tc,{name:"UserPlus01"}),badge:3}]}],account:{name:"Maria Kotopoulou",email:"[email protected]",initials:"MK"}})})]}),(0,Wi.jsx)(wY,{title:"DropdownMenu",children:(0,Wi.jsx)(_Y,{label:"trigger",children:(0,Wi.jsx)(Wd,{trigger:(0,Wi.jsx)(Bc,{icon:(0,Wi.jsx)(Tc,{name:"DotsVertical"}),label:"More actions"}),items:[{key:"edit",label:"Edit details",icon:(0,Wi.jsx)(Tc,{name:"Settings01"})},{key:"copy",label:"Copy invite link",icon:(0,Wi.jsx)(Tc,{name:"Copy01"})},{type:"divider"},{key:"remove",label:"Remove from workspace",icon:(0,Wi.jsx)(Tc,{name:"Trash01"}),destructive:!0}]})})}),(0,Wi.jsxs)(wY,{title:"Modal",children:[(0,Wi.jsxs)(_Y,{label:"trigger",children:[(0,Wi.jsx)(Cc,{onClick:()=>I(!0),children:"Open modal"}),(0,Wi.jsx)(Cc,{hierarchy:"destructive",onClick:()=>D(!0),children:"Open destructive modal"})]}),(0,Wi.jsx)($d,{open:F,onClose:()=>I(!1),icon:(0,Wi.jsx)(Tc,{name:"Settings01"}),title:"Update role",footer:(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:()=>I(!1),children:"Cancel"}),(0,Wi.jsx)(Cc,{onClick:()=>I(!1),children:"Save changes"})]}),children:"Maria Kotopoulou will be updated from Viewer to Editor."}),(0,Wi.jsx)($d,{open:N,onClose:()=>D(!1),variant:"destructive",icon:(0,Wi.jsx)(Tc,{name:"Trash01"}),title:"Remove member",footer:(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:()=>D(!1),children:"Cancel"}),(0,Wi.jsx)(Cc,{hierarchy:"destructive",onClick:()=>D(!1),children:"Remove member"})]}),children:"Maria Kotopoulou will lose access to this workspace immediately. This can't be undone."})]}),(0,Wi.jsx)(wY,{title:"Toast",children:(0,Wi.jsx)(EY,{})}),(0,Wi.jsx)(wY,{title:"Tooltip",children:(0,Wi.jsxs)(_Y,{label:"dark / light",children:[(0,Wi.jsx)(cA,{content:"Settings",children:(0,Wi.jsx)(Bc,{icon:(0,Wi.jsx)(Tc,{name:"Settings01"}),label:"Settings"})}),(0,Wi.jsx)(cA,{content:"Delete member",variant:"light",placement:"bottom",children:(0,Wi.jsx)(Bc,{icon:(0,Wi.jsx)(Tc,{name:"Trash01"}),label:"Delete"})})]})}),(0,Wi.jsxs)(wY,{title:"EmptyState",children:[(0,Wi.jsx)(_Y,{label:"noData",children:(0,Wi.jsx)(pA,{icon:(0,Wi.jsx)(Tc,{name:"UserPlus01"}),title:"No members yet",body:"Invite your team to start collaborating.",actions:[{label:"Invite members",hierarchy:"primary"}]})}),(0,Wi.jsx)(_Y,{label:"noResults",children:(0,Wi.jsx)(pA,{icon:(0,Wi.jsx)(Tc,{name:"SearchLg"}),title:"No members found",body:'No results for "maria". Try a different name or email.',actions:[{label:"Clear search",hierarchy:"secondaryGray"}]})}),(0,Wi.jsx)(_Y,{label:"error",children:(0,Wi.jsx)(pA,{icon:(0,Wi.jsx)(Tc,{name:"AlertCircle"}),variant:"error",title:"Couldn't load members",body:"Something went wrong on our end.",actions:[{label:"Try again",hierarchy:"secondaryGray"}]})}),(0,Wi.jsx)(_Y,{label:"limitReached",children:(0,Wi.jsx)(pA,{icon:(0,Wi.jsx)(Tc,{name:"AlertTriangle"}),title:"All seats are in use",body:"You're using 5 of 5 seats on the Team plan.",actions:[{label:"Add seats",hierarchy:"primary"}]})})]})]})},BY=()=>(0,Wi.jsx)(oA,{children:(0,Wi.jsx)(kY,{})}),SY={name:"Maria Kotopoulou",email:"[email protected]",initials:"MK"},jY=[{uuid:"ws-1",name:"Dev account",initials:"DA",current:!0},{uuid:"ws-2",name:"Client \u2014 Northwind Traders",initials:"NT"},{uuid:"ws-3",name:"Client \u2014 Acme Events",initials:"AE"}],TY=jY.find(e=>e.current),FY={top:[{key:"dashboard",label:"Dashboard",icon:"HomeLine",to:"/dashboard"}],widgets:{key:"widgets_menu",label:"Widgets",icon:"Grid01",children:[{key:"calendar",label:"Calendars",to:"/calendars"},{key:"groups",label:"Groups",to:"/groups"}]},reports:{key:"reports_menu",label:"Reports",icon:"BarChart08",children:[{key:"eventEngagement",label:"Event engagement",to:"/reports/event-engagement"},{key:"planUsage",label:"Plan usage",to:"/reports/plan-usage"}]},standalone:[{key:"integrations",label:"Integrations",icon:"Dataflow04",to:"/integrations"},{key:"domains",label:"Websites",icon:"Browser",to:"/domains"}],platformSettings:{key:"platform_settings_menu",label:"Platform settings",icon:"Settings01",children:[{key:"organizations",label:"Organizations",to:"/organizations"},{key:"users",label:"Users",to:"/users"},{key:"accounts",label:"Accounts",to:"/accounts/2026"},{key:"queueWorkers",label:"Queues",to:"/queue-workers"}]}},IY=[{id:"quota",variant:"warning",icon:"AlertTriangle",title:"Widgets paused",body:"Quota resets 1 July.",action:{label:"Manage plan",to:"/dashboard"}},{id:"affiliate",variant:"promo",icon:"Gift01",body:"Earn 20% recurring commission as an affiliate.",action:{label:"Learn more",to:"/dashboard"}}],NY="Northwind Traders",DY=[{key:"general",label:"General",to:"/organization-settings"},{key:"branding",label:"Branding",to:"/organization-settings/branding"},{key:"members",label:"Members",to:"/organization-settings/members",badge:"Beta"},{key:"billing",label:"Billing",to:"/organization-settings/billing"},{key:"domain",label:"Domain & links",to:"/organization-settings/domain",badge:"Beta"}],PY=[{key:"profile",label:"Profile",to:"/settings"}];
2var zY=t(37934),OY={};OY.styleTagTransform=rc(),OY.setAttributes=Zl(),OY.insert=Kl().bind(null,"head"),OY.domAPI=Jl(),OY.insertStyleElement=nc();$l()(zY.A,OY);const MY=zY.A&&zY.A.locals?zY.A.locals:void 0,RY=e=>{let{title:n,children:t}=e;return(0,Wi.jsxs)("section",{className:MY.section,children:[(0,Wi.jsx)("h2",{className:MY.sectionTitle,children:n}),t]})},LY=e=>{let{label:n,children:t}=e;return(0,Wi.jsxs)("div",{className:MY.row,children:[(0,Wi.jsx)("span",{className:MY.rowLabel,children:n}),(0,Wi.jsx)("div",{className:MY.rowContent,children:t})]})},UY=()=>{},GY=()=>{const[e,t]=(0,n.useState)(IY),[r,o]=(0,n.useState)(!1),[a,i]=(0,n.useState)(!1),[s,l]=(0,n.useState)(!1),c=e=>t(n=>n.filter(n=>n.id!==e)),d=e=>(0,Wi.jsx)(rf,{isAdmin:!0,adminNavOpen:!1,onToggleAdminNav:UY,onLogout:e,onClose:e});return(0,Wi.jsxs)("div",{className:MY.page,children:[(0,Wi.jsxs)("header",{className:MY.header,children:[(0,Wi.jsx)("h1",{className:MY.title,children:"App shell \u2014 component gallery"}),(0,Wi.jsx)("p",{className:MY.subtitle,children:"react-app/src/apps/admin/templates/AppShell \u2014 spec at assets/handoffs/design_handoff_app_shell"})]}),(0,Wi.jsxs)(RY,{title:"SidebarNavItem",children:[(0,Wi.jsx)(LY,{label:"rest / active / child",children:(0,Wi.jsxs)("ul",{className:MY.navPreviewList,children:[(0,Wi.jsx)(ig,{label:"Dashboard",icon:"HomeLine",to:"/dashboard"}),(0,Wi.jsx)(ig,{label:"Integrations",icon:"Dataflow04",to:"/integrations",active:!0}),(0,Wi.jsx)(ig,{label:"Calendars",to:"/calendars",child:!0})]})}),(0,Wi.jsx)(LY,{label:"collapsed (icon + tooltip, hover to see)",children:(0,Wi.jsxs)("ul",{className:MY.navPreviewList,style:{width:72},children:[(0,Wi.jsx)(ig,{label:"Dashboard",icon:"HomeLine",to:"/dashboard",collapsed:!0}),(0,Wi.jsx)(ig,{label:"Integrations",icon:"Dataflow04",to:"/integrations",active:!0,collapsed:!0})]})})]}),(0,Wi.jsxs)(RY,{title:"SidebarNavParent + NavFlyout",children:[(0,Wi.jsx)(LY,{label:"expanded (inline disclosure)",children:(0,Wi.jsx)("ul",{className:MY.navPreviewList,children:(0,Wi.jsx)(gg,{label:FY.widgets.label,icon:FY.widgets.icon,children:FY.widgets.children,activeKey:"calendar"})})}),(0,Wi.jsx)(LY,{label:"collapsed (click icon to open flyout)",children:(0,Wi.jsx)("ul",{className:MY.navPreviewList,style:{width:72},children:(0,Wi.jsx)(gg,{label:FY.widgets.label,icon:FY.widgets.icon,children:FY.widgets.children,activeKey:"calendar",collapsed:!0})})})]}),(0,Wi.jsxs)(RY,{title:"WorkspaceSwitcher",children:[(0,Wi.jsx)(LY,{label:"expanded (click to open)",children:(0,Wi.jsx)("div",{className:MY.boxed280,children:(0,Wi.jsx)(vg,{workspaces:jY,current:TY,onSwitch:UY})})}),(0,Wi.jsx)(LY,{label:"collapsed",children:(0,Wi.jsx)("div",{className:MY.boxed72,children:(0,Wi.jsx)(vg,{workspaces:jY,current:TY,onSwitch:UY,collapsed:!0})})}),(0,Wi.jsx)(LY,{label:"disabled (impersonating)",children:(0,Wi.jsx)("div",{className:MY.boxed280,children:(0,Wi.jsx)(vg,{workspaces:jY,current:TY,onSwitch:UY,disabled:!0})})})]}),(0,Wi.jsxs)(RY,{title:"AccountRow + AccountMenu",children:[(0,Wi.jsx)(LY,{label:"rest (click to open)",children:(0,Wi.jsx)("div",{className:MY.boxed280,children:(0,Wi.jsx)(_g,{account:SY,renderMenu:d})})}),(0,Wi.jsx)(LY,{label:"impersonating",children:(0,Wi.jsx)("div",{className:MY.boxed280,children:(0,Wi.jsx)(_g,{account:SY,impersonating:!0,renderMenu:d})})}),(0,Wi.jsx)(LY,{label:"collapsed",children:(0,Wi.jsx)("div",{className:MY.boxed72,children:(0,Wi.jsx)(_g,{account:SY,collapsed:!0,renderMenu:d})})})]}),(0,Wi.jsxs)(RY,{title:"ImpersonationBar",children:[(0,Wi.jsx)(LY,{label:"default",children:(0,Wi.jsx)(qg,{accountName:"Northwind Traders",onStop:UY})}),(0,Wi.jsx)(LY,{label:"long account name (truncates)",children:(0,Wi.jsx)(qg,{accountName:"Northwind Traders International Event Management & Ticketing Group",onStop:UY})})]}),(0,Wi.jsxs)(RY,{title:"Sidebar (assembled)",children:[(0,Wi.jsxs)(LY,{label:"toggle",children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",onClick:()=>o(e=>!e),children:r?"Expand":"Collapse"}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",onClick:()=>i(e=>!e),children:a?"Stop impersonating":"Simulate impersonating"})]}),(0,Wi.jsx)("div",{className:MY.sidebarPreview,children:(0,Wi.jsx)(Dg,{collapsed:r,onToggleCollapse:()=>
2o(e=>!e),workspaces:jY,currentWorkspace:TY,onSwitchWorkspace:UY,nav:FY,activeKey:"calendar",alerts:e,onDismissAlert:c,account:SY,impersonating:a,renderAccountMenu:d})})]}),(0,Wi.jsxs)(RY,{title:"PageHeader",children:[(0,Wi.jsx)(LY,{label:"with breadcrumb + actions",children:(0,Wi.jsx)("div",{className:MY.boxedContent,children:(0,Wi.jsx)(tm,{breadcrumbs:[{label:"Widgets",to:"/widgets"},{label:"Calendars"}],title:"Calendars",subtitle:"Six calendars, four published.",actions:(0,Wi.jsx)(Cc,{size:"sm",iconLeading:(0,Wi.jsx)(Tc,{name:"Plus"}),children:"New calendar"})})})}),(0,Wi.jsx)(LY,{label:"single level \u2014 no breadcrumb",children:(0,Wi.jsx)("div",{className:MY.boxedContent,children:(0,Wi.jsx)(tm,{title:"Dashboard",subtitle:"Everything running under the Professional plan."})})}),(0,Wi.jsx)(LY,{label:"compact (builder-type page)",children:(0,Wi.jsx)("div",{className:MY.boxedContent,children:(0,Wi.jsx)(tm,{compact:!0,breadcrumbs:[{label:"Widgets",to:"/widgets"},{label:"test"}],title:"test",actions:(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",children:"Preview"}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",iconLeading:(0,Wi.jsx)(Tc,{name:"DotsVertical"})})]})})})})]}),(0,Wi.jsxs)(RY,{title:"SettingsTabs",children:[(0,Wi.jsx)(LY,{label:"workspace settings (5 tabs)",children:(0,Wi.jsx)("div",{className:MY.boxedContent,children:(0,Wi.jsx)(ul,{initialEntries:[DY[0].to],children:(0,Wi.jsx)(KC,{tabs:DY})})})}),(0,Wi.jsx)(LY,{label:"account settings (2 tabs)",children:(0,Wi.jsx)("div",{className:MY.boxedContent,children:(0,Wi.jsx)(ul,{initialEntries:[PY[0].to],children:(0,Wi.jsx)(KC,{tabs:PY})})})})]}),(0,Wi.jsxs)(RY,{title:"MobileTopBar + NavDrawer",children:[(0,Wi.jsx)(LY,{label:"trigger",children:(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",onClick:()=>l(!0),children:"Open drawer"})}),(0,Wi.jsx)("div",{className:MY.mobilePreview,children:(0,Wi.jsx)(Mg,{workspaceInitials:TY.initials,onMenuClick:()=>l(!0)})}),(0,Wi.jsx)(Gg,{open:s,onClose:()=>l(!1),sidebar:{workspaces:jY,currentWorkspace:TY,onSwitchWorkspace:UY,nav:FY,activeKey:"calendar",alerts:e,onDismissAlert:c,account:SY,impersonating:a,renderAccountMenu:d}})]}),(0,Wi.jsxs)(RY,{title:"Phase 2 \u2014 Assembled shell states (sign-off)",children:[(0,Wi.jsxs)("p",{className:MY.sectionNote,children:["The four full shell states side by side, per Phase 2 of the handoff. Review against"," ",(0,Wi.jsx)("code",{children:"App shell.dc.html"})," before starting Phase 3."]}),(0,Wi.jsx)(LY,{label:"default",children:(0,Wi.jsx)("div",{className:MY.appFrame,children:(0,Wi.jsxs)("div",{className:MY.appRow,children:[(0,Wi.jsx)(Dg,{workspaces:jY,currentWorkspace:TY,onSwitchWorkspace:UY,nav:FY,activeKey:"dashboard",alerts:e,onDismissAlert:c,account:SY,renderAccountMenu:d}),(0,Wi.jsxs)("div",{className:MY.appContent,children:[(0,Wi.jsx)(tm,{title:"Dashboard",subtitle:"Everything running under the Professional plan.",actions:(0,Wi.jsx)(Cc,{size:"sm",iconLeading:(0,Wi.jsx)(Tc,{name:"Plus"}),children:"New widget"})}),(0,Wi.jsxs)("div",{className:MY.ghostCards,children:[(0,Wi.jsx)("div",{className:MY.ghostCard}),(0,Wi.jsx)("div",{className:MY.ghostCard})]})]})]})})}),(0,Wi.jsx)(LY,{label:"impersonating",children:(0,Wi.jsxs)("div",{className:MY.appFrame,children:[(0,Wi.jsx)(qg,{accountName:NY,onStop:UY}),(0,Wi.jsxs)("div",{className:MY.appRow,children:[(0,Wi.jsx)(Dg,{workspaces:jY,currentWorkspace:TY,onSwitchWorkspace:UY,nav:FY,activeKey:"calendar",alerts:e,onDismissAlert:c,account:SY,impersonating:!0,renderAccountMenu:d}),(0,Wi.jsxs)("div",{className:MY.appContent,children:[(0,Wi.jsx)(tm,{breadcrumbs:[{label:"Widgets",to:"/widgets"},{label:"Calendars"}],title:"Calendars",subtitle:"Six calendars, four published.",actions:(0,Wi.jsx)(Cc,{size:"sm",iconLeading:(0,Wi.jsx)(Tc,{name:"Plus"}),children:"New calendar"})}),(0,Wi.jsx)("div",{className:MY.ghostCards,children:(0,Wi.jsx)("div",{className:MY.ghostCard})})]})]})]})}),(0,Wi.jsx)(LY,{label:"collapsed \u2014 corner-collision check",children:(0,Wi.jsx)("div",{className:MY.appFrame,children:(0,Wi.jsxs)("div",{className:MY.appRow,children:[(0,Wi.jsx)(Dg,{collapsed:!0,workspaces:jY,currentWorkspace:TY,onSwitchWorkspace:UY,nav:FY,activeKey:"calendar",alerts:e,onDismissAlert:c,account:SY,renderAccountMenu:d}),(0,Wi.jsxs)("div",{className:MY.appContent,children:[(0,Wi.jsx)(tm,{compact:!0,breadcrumbs:[{label:"Widgets",to:"/widgets"},{label:"test"}],title:"test",actions:(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",children:"Preview"}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",iconLeading:(0,Wi.jsx)(Tc,{name:"DotsVertical"})})]})}),(0,Wi.jsxs)("div",{className:MY.builderMock,children:[(0,Wi.jsx)("div",{className:MY.builderCanvas}),(0,Wi.jsxs)("div",{className:MY.builderFooter,children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",size:"sm",children:"Discard"}),(0,Wi.jsx)(Cc,{size:"sm",children:"Save changes"})]})]})]})]})})}),(0,Wi.jsx)(LY,{label:"mobile \u2014 390\xd7844",children:(0,Wi.jsxs)("div",{className:MY.mobileFrame,children:[(0,Wi.jsx)(Mg,{workspaceInitials:TY.initials,onMenuClick:UY}),(0,Wi.jsxs)("div",{className:MY.mobileBody,children:[(0,Wi.jsx)(tm,{title:"Dashboard",subtitle:"Everything running under the Professional plan."}),(0,Wi.jsx)("div",{className:MY.ghostCard}),(0,Wi.jsx)("div",{className:MY.ghostCard})]})]})})]})]})},WY=(0,Wi.jsxs)("span",{children:["We're excited to help you create impactful visuals. A few quick questions will help us tailor your Revisual experience to your needs",(0,Wi.jsx)("sup",{children:"1"}),"."]}),HY=["Business","Education","Entertainment","Healthcare","Hospital
2ity","Restaurants, Bars & Caf\xe9s","Promoters / Event Planners","Public Sector / Government","Religious / Faith-Based","Nonprofit","Other"],VY=[{label:"Leadership & Strategy",options:["Founder / CEO","Director","Project Manager","Strategy Lead"]},{label:"Creative & Marketing",options:["Graphic Designer","Marketing Manager","Content Creator","Social Media Manager"]},{label:"Operations & Admin",options:["Administrator","Operations Manager","HR or Team Support","Executive Assistant"]},{label:"Technical",options:["Developer","Product Manager","Data Analyst"]},{label:"General",options:["Freelancer / Contractor","Student","Volunteer","Other"]}],qY=e=>{let{form:t,setFormField:r,errors:o}=e;const a=(0,n.useMemo)(()=>HY.map((e,n)=>(0,Wi.jsx)("option",{value:e,selected:t.industry===e,children:e},n)),[t]),i=(0,n.useMemo)(()=>VY.map((e,n)=>(0,Wi.jsx)("optgroup",{label:e.label,children:e.options.map((e,n)=>(0,Wi.jsx)("option",{value:e,selected:e===t.role,children:e},n))},n)),[t]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h3",{className:"account-title",children:"Let's Get to Know You"}),(0,Wi.jsx)("p",{className:"text-muted",children:WY}),(0,Wi.jsxs)("form",{children:[(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{htmlFor:"industry",children:"Industry"}),(0,Wi.jsxs)("select",{className:pc()("form-control",{"is-invalid":o.industry}),id:"industry",onChange:r("industry"),children:[(0,Wi.jsx)("option",{value:"-",children:"Please choose..."}),a]}),(0,Wi.jsx)("small",{className:"text-danger",children:o.industry}),(0,Wi.jsx)("input",{id:"industryOther",type:"text",value:t.industryOther,onChange:r("industryOther"),className:pc()("form-control mt-2",{"d-none":"Other"!==t.industry,"is-invalid":o.industryOther}),placeholder:"If 'Other', please specify..."}),(0,Wi.jsx)("small",{className:"text-danger",children:o.industryOther})]}),(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{htmlFor:"role",children:"Role"}),(0,Wi.jsxs)("select",{className:pc()("form-control",{"is-invalid":o.role}),id:"role",onChange:r("role"),children:[(0,Wi.jsx)("option",{value:"-",children:"Please choose..."}),i]}),(0,Wi.jsx)("small",{className:"text-danger",children:o.role}),(0,Wi.jsx)("input",{id:"roleOther",type:"text",value:t.roleOther,onChange:r("roleOther"),className:pc()("form-control mt-2",{"d-none":"Other"!==t.role,"is-invalid":o.roleOther}),placeholder:"If 'Other', please specify..."}),(0,Wi.jsx)("small",{className:"text-danger",children:o.roleOther})]})]}),(0,Wi.jsx)("p",{className:"text-muted",children:(0,Wi.jsxs)("small",{children:[(0,Wi.jsx)("sup",{children:"1"}),"We only ask for what's needed to personalize your experience. We don't sell your info."]})})]})},$Y=e=>{let{progress:t=0}=e;const r=(0,n.useMemo)(()=>({width:`${t}%`}),[t]);return(0,Wi.jsx)("div",{className:"onboarding-progress",children:(0,Wi.jsx)("div",{className:"progress-bar",role:"progressbar",style:r,"aria-valuenow":t,"aria-valuemin":"0","aria-valuemax":"100"})})},YY=["Google Search","AI Assistant (ChatGPT, Claude, etc.)","LinkedIn","Facebook / Instagram","Online Ad","Referred by a colleague","YouTube / Tutorial Video","Other"],JY=e=>{let{form:t,setFormField:r,errors:o}=e;const a=(0,n.useMemo)(()=>YY.map((e,n)=>(0,Wi.jsx)("option",{value:e,selected:e===t.howDidYouHear,children:e},e)),[t]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h3",{className:"account-title",children:"How did you hear about us?"}),(0,Wi.jsx)("p",{className:"text-muted",children:"We\u2019re excited to help you create impactful visuals. A few quick questions will help us tailor your ReVisual experience to your needs."}),(0,Wi.jsx)("form",{children:(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{htmlFor:"fullName",children:"Select a source"}),(0,Wi.jsxs)("select",{className:pc()("form-control",{"is-invalid":o.howDidYouHear}),id:"howDidYouHear",onChange:r("howDidYouHear"),children:[(0,Wi.jsx)("option",{value:"-",children:"Please choose..."}),a]})," ",(0,Wi.jsx)("small",{className:"text-danger",children:o.howDidYouHear}),(0,Wi.jsx)("input",{id:"howDidYouHearOther",type:"text",value:t.howDidYouHearOther,onChange:r("howDidYouHearOther"),className:pc()("form-control mt-2",{"d-none":"Other"!==t.howDidYouHear,"is-invalid":o.howDidYouHearOther}),placeholder:"If 'Other', please specify..."}),(0,Wi.jsx)("small",{className:"text-danger",children:o.howDidYouHearOther})]})})]})};const QY=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50;
2const[r,o]=(0,n.useState)(!1),a=(0,n.useRef)(0),i=(0,n.useRef)(0),s=(0,n.useCallback)(e=>{a.current=e,i.current=e,o(!0)},[]),l=(0,n.useCallback)(e=>{r&&(i.current=e)},[r]),c=(0,n.useCallback)(()=>{if(!r)return;const n=i.current-a.current;let s=null;Math.abs(n)>t&&(s=n>0?"right":"left",e&&e(s)),o(!1)},[r,e,t]),d={onMouseDown:e=>s(e.clientX),onMouseMove:e=>l(e.clientX),onMouseUp:c,onMouseLeave:c,onTouchStart:e=>s(e.touches[0].clientX),onTouchMove:e=>l(e.touches[0].clientX),onTouchEnd:c};return{swiping:r,bind:d}},KY=e=>{let{form:t,setFormField:r}=e;const{subscriptionPlans:o}=Ry(),{currentOrganization:a}=Bm(),[i,s]=(0,n.useState)("usd"),l=(0,n.useRef)(null),{updateAppTag:c}=SR(),[d,A]=(0,n.useState)(!1),[u,p]=(0,n.useState)(null);(0,n.useEffect)(()=>{c("company","_activate_step_accessed")},[]),(0,n.useEffect)(()=>{d&&u&&!a.activateTrial&&r("plan")(u)},[d,u,a.activateTrial]),(0,n.useEffect)(()=>{a.activateTrialError&&(A(!1),p(null))},[a.activateTrialError]);const{bind:h}=QY(e=>{const n=l.current;if(!n)return;const t=.8*n.offsetWidth;"left"===e?n.scrollBy({left:t,behavior:"smooth"}):"right"===e&&n.scrollBy({left:-t,behavior:"smooth"})}),g=(0,n.useMemo)(()=>o.collection.find(e=>e.prices[i].find(e=>Object.keys(e.metadata).indexOf("is_trial_plan")>=0)),[o.collection,i]),m=(0,n.useCallback)((e,n)=>n=>{n.preventDefault(),A(!0),p(e.id)},[t,A,p]),f=(0,n.useMemo)(()=>{const e=o.collection.map((e,n)=>{const t=e.prices[i].find(e=>"month"===e.recurring.interval);return(0,Wi.jsx)(ew,{plan:e,price:t,showAction:!0,actionLabel:"Start Free Trial",showImage:!1,onAction:m,disabled:d},e.id)});return e.unshift((0,Wi.jsx)(ew,{plan:r_,price:o_,showAction:!0,actionLabel:"Continue FREE",showImage:!1,onAction:m,disabled:d},"freeplan")),e},[i,d,m]),C=g?(0,Wi.jsx)("div",{className:"subscription-plan-table-swipeable",ref:l,...h,children:f}):null;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h3",{className:"account-title",children:"Try Pro Free for 14 Days"}),(0,Wi.jsx)("p",{className:"text-muted",children:(0,Wi.jsx)("strong",{children:"No credit card required. No obligation to buy."})}),(0,Wi.jsxs)("form",{className:"mb-5",children:[(0,Wi.jsx)("h4",{children:"Get full access to:"}),C]}),(0,Wi.jsxs)("p",{className:"text-secondary",children:['By clicking "Start your free trial", you\'ll activate 14 days of full Pro access\u2014no billing, no credit card.',(0,Wi.jsx)("br",{}),"After the trial, keep using the free version."]})]})},XY=e=>{let{form:n,setFormField:t,errors:r}=e;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h3",{className:"account-title",children:"Add website domain"}),(0,Wi.jsx)("p",{className:"text-muted",children:"Add website domain where you want to embed your widgets."}),(0,Wi.jsx)("form",{children:(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{htmlFor:"websiteDomain",children:"Website Domain"}),(0,Wi.jsx)("input",{id:"websiteDomain",type:"text",className:pc()("form-control",{"is-invalid":r.websiteDomain}),value:n.websiteDomain,onChange:t("websiteDomain"),placeholder:"e.g. example.com"}),(0,Wi.jsx)("span",{className:"text-danger",children:r.websiteDomain})]})})]})};var ZY=t(21157);const eJ=e=>{let{form:t,setFormField:r,errors:o}=e;const[a,i]=n.useState(t.emails||[]),[s,l]=n.useState(!1),c=(0,n.useCallback)(e=>n=>{l(e)},[s]),d=(0,n.useCallback)(e=>{const n=e.filter(e=>(0,ZY.isEmail)(e));i(n),r("emails")(n)},[r,i,t]),A=(0,n.useCallback)((e,n,t)=>(0,Wi.jsxs)("div",{"data-tag":!0,children:[(0,Wi.jsx)("div",{"data-tag-item":!0,children:e}),(0,Wi.jsx)("span",{"data-tag-handle":!0,onClick:()=>t(n),children:"\xd7"})]},n),[a]);return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h3",{className:"account-title",children:"Invite your team members"}),(0,Wi.jsx)("p",{className:"text-muted",children:"Invite your team members to collaborate on your widgets."}),(0,Wi.jsx)("form",{children:(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{children:"Email addresses, comma separated"}),(0,Wi.jsx)(ZY.ReactMultiEmail,{placeholder:"Add team members emails",className:pc()("form-control",{"is-invalid":o.emails}),emails:a,onChange:d,autoFocus:!0,onFocus:c(!0),onBlur:c(!1),getLabel:A}),(0,Wi.jsx)("small",{className:"text-danger",children:o.emails})]})})]})},nJ=e=>{let{form:t,setFormField:r,errors:o}=e;
2const[a,i]=(0,n.useState)(t.integration),s=(0,n.useCallback)(e=>n=>{i(e),r("integration")(e)},[r,i]),l=(0,n.useMemo)(()=>{const e=Vm.filter(e=>e.available).map(e=>({title:e.title,icon:e.icon,type:e.type})),n=e.findIndex(e=>"google"===e.type),t=e[n];return delete e[n],e.unshift(t),e},[]),c=l.map(e=>(0,Wi.jsx)(OH,{title:e.title,icon:e.icon,isSelected:a===e.type,onSelect:s(e.type)},e.type));return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h3",{className:"account-title",children:"Select Integration"}),(0,Wi.jsx)("p",{className:"text-muted",children:"Select an integration to get started. You can always add more later."}),(0,Wi.jsxs)("form",{children:[(0,Wi.jsx)("div",{className:"container",children:(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-12",children:(0,Wi.jsx)("div",{className:"select-integration",children:c})})})}),(0,Wi.jsx)("span",{className:"text-danger",children:o.integration})]})]})},tJ=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];const o=(0,n.useRef)();(0,n.useEffect)(()=>{o.current=e},[e]),(0,n.useEffect)(()=>{if(r&&o.current(),null!==t){const e=setInterval(()=>{o.current()},t);return()=>clearInterval(e)}},[t,r])},rJ=e=>{const[t,r]=(0,n.useState)(!1),[o,a]=(0,n.useState)(!1),[i,s]=(0,n.useState)(!1),[l,c]=(0,n.useState)(!1),[d,A]=(0,n.use
2State)(!1),u=jl(),{user:p,checkSession:h}=qp(),{currentOrganization:g,updateOrgSetting:m}=Bm(),{organizationMembers:f,addOrganizationMember:C}=FH(),{domains:b,updateDomain:v}=Xv(),x=p.checkSession||f.add||b.update||g.updateSetting,y=(0,n.useMemo)(()=>Jp(g),[g]),w=(0,n.useMemo)(()=>y&&l&&d,[y,l,d]);tJ(()=>{y||h()},t?5e3:null),(0,n.useEffect)(()=>{t&&y&&(a(!0),r(!1))},[t,y]),(0,n.useEffect)(()=>{y&&!x&&o&&(!e.websiteDomain||l||b.collection.length||b.update?c(!0):v(null,{domain:e.websiteDomain,available:1}),e.emails.length>0&&!d?e.emails.forEach(async e=>{await C({organization_uuid:g.model.uuid,invite_email:e,role:wq.admin})}):A(!0))},[g,e,y,x,l,d,o,b.collection]),(0,n.useEffect)(()=>{b.updateSuccess&&c(!0)},[b.updateSuccess]),(0,n.useEffect)(()=>{f.addSuccess&&A(!0)},[f.addSuccess]),(0,n.useEffect)(()=>{w&&(m("onboarding_completed",1),u.push(`/integrations/connect/${e.integration}`))},[w,u]);return[()=>{y?a(!0):(a(!0),r(!0))},i,o,t]},oJ=(e,n)=>e&&e.length&&e.localeCompare("Other")?e:n.length?n:"Other",aJ={aboutUser:"aboutUser",whereDidYouHearFromUs:"whereDidYouHearFromUs",activateTrial:"activateTrial",addMembers:"addMembers",addWebsite:"addWebsite",selectIntegration:"selectIntegration"},iJ={[aJ.aboutUser]:qY,[aJ.whereDidYouHearFromUs]:JY,[aJ.activateTrial]:KY,[aJ.addMembers]:eJ,[aJ.addWebsite]:XY,[aJ.selectIntegration]:nJ},sJ={[aJ.aboutUser]:e=>{const n={};return e.industry.length||(n.industry="Industry is required."),e.role.length||(n.role="Role is required."),n},[aJ.whereDidYouHearFromUs]:e=>{const n={};return e.howDidYouHear.length||(n.howDidYouHear="Please select how you heard about us."),n},[aJ.activateTrial]:e=>({}),[aJ.addMembers]:e=>{const n={};return e.emails.length||(n.emails="Please add at least one email address."),n},[aJ.addWebsite]:e=>{const n={};if(!SM(e.websiteDomain)){n.websiteDomain="Please enter a correct website domain name";if(document.createElement("a").href=e.websiteDomain,e.websiteDomain.match(/^(https?)\:\/\//))n.websiteDomain+=": Remove the protocol from the domain name (http:// or https://)";else if(e.websiteDomain.match(/(\:\d)?(\/).(.+)/)){const t=e.websiteDomain.match(/(\:\d)?(\/).(.+)/);n.websiteDomain+=": Remove the website path from the domain name ("+t[0]+")"}}return BM(e.websiteDomain)||(n.websiteDomain=(0,Wi.jsxs)("span",{children:["Remove ",(0,Wi.jsx)("strong",{children:"www"})," subdomain from the domain name. It will be added automatically. Provide only domain or subdomain name."]})),n},[aJ.selectIntegration]:e=>{const n={};return e.integration||(n.integration="Please select an integration."),n}},lJ={industry:"",industryOther:"",role:"",roleOther:"",howDidYouHear:"",howDidYouHearOther:"",emails:[],websiteDomain:"",integration:"",plan:null},cJ={[aJ.aboutUser]:["industry","industryOther","role","roleOther"],[aJ.whereDidYouHearFromUs]:["howDidYouHear","howDidYouHearOther"],[aJ.activateTrial]:[],[aJ.addMembers]:["emails"],[aJ.addWebsite]:["websiteDomain"],[aJ.selectIntegration]:["integration"]},dJ=()=>{const[e,t]=(0,n.useState)({...lJ}),[r,o]=(0,n.useState)({}),[a,i]=(0,n.useState)(!1),s=jl(),{user:l,checkSession:c,logout:d}=qp(),{activateTrial:A,activateFreePlan:u,currentOrganization:p}=Bm(),{clearErrors:h}=eh(),{fetchPlans:g,subscriptionPlans:m}=Ry(),{domains:f}=Xv(),{organizationMembers:C}=FH(),{addNotification:b}=cH(),v=Jp(p),[x,y]=(0,n.useState)(v?aJ.addMembers:aJ.aboutUser),[w,_,E]=rJ(e),k=p.activateTrial||p.activateFreePlan||m.fetch||_||E;(0,n.useEffect)(()=>{v&&Qp(p)&&s.push("/dashboard"),v&&x===aJ.aboutUser&&y(aJ.addMembers)},[v,x,p,s]);const B=iJ[x]||null;(0,n.useEffect)(()=>{h(),g()},[]),AY(()=>{var e;null!==(e=l.model)&&void 0!==e&&e.is_account_verified||Ks()},[l.model,c]),(0,n.useEffect)(()=>{const e=new URLSearchParams(window.location.search).get("token");e&&""!==e&&!l.checkSession?(jr.setAuthToken(e),c()):i(!0),s.replace("/onboarding")},[]),(0,n.useEffect)(()=>{l.checkSessionSuccess&&i(!0)},[l.checkSessionSuccess]),(0,n.useEffect)(()=>{p.activateTrialSuccess&&x===aJ.activateTrial&&(y(aJ.addMembers),window.postMessage({type:"resetConfetti"}))},[p.activateTrialSuccess,x]),(0,n.useEffect)(()=>{p.activateFreePlanSuccess&&x===aJ.activateTrial&&y(aJ.addMembers)},[p.activateFreePlanSuccess,x]),(0,n.useEffect)(()=>
2{if(e.plan&&x===aJ.activateTrial&&!p.activateTrialSuccess&&!p.activateFreePlanSuccess){const n={role:oJ(e.role,e.roleOther),industry:oJ(e.industry,e.industryOther),source:oJ(e.howDidYouHear,e.howDidYouHearOther),referral:$y()};e.plan===o_.id?u(n):(n.stripe_price_id=e.plan,A(n))}},[p.activateTrialSuccess,p.activateFreePlanSuccess,x,e]),(0,n.useEffect)(()=>{if(p.activateTrialError){t({...e,plan:null});const n=()=>{h()};b({content:e=>(0,Wi.jsx)(lH,{onClose:n,children:(0,Wi.jsxs)("div",{className:"w-100",children:[(0,Wi.jsx)("p",{className:"notification-title",children:(0,Wi.jsx)("strong",{children:"The following error occurred:"})}),(0,Wi.jsx)("p",{children:oh(p.activateTrialError)})]})}),title:"The following error occured:",type:"danger",insert:"top",container:"top-center",animationIn:["animated","fadeIn"],animationOut:["animated","fadeOut"],dismiss:{duration:5e3,onScreen:!0}})}},[p.activateTrialError,b]);const S=(0,n.useCallback)(e=>n=>{let r;r=null!==n&&void 0!==n&&n.target?n.target.value:n,t(n=>({...n,[e]:r}))},[t]),j=(0,n.useCallback)(n=>t=>{const r=Object.values(aJ).indexOf(x);if(1===n){const t=sJ[x](e);if(Object.keys(t).length>0)return void o(t);if(o({}),x===aJ.selectIntegration)return void w();const a=Object.keys(aJ)[r+n];y(a)}else if(-1===n){const e=Object.keys(aJ)[r+n];y(e)}},[x,e]),T=(0,n.useCallback)(e=>{const n=Object.values(aJ).indexOf(x),r=Object.keys(aJ)[n+1];y(r),o({}),t(e=>{const n={...e};return cJ[x].forEach(e=>{n[e]=lJ[e]}),n}),e.preventDefault()},[x,e]),F=(0,n.useCallback)(async()=>{await d(),window.location="/login"},[]),I=(0,n.useMemo)(()=>(Object.values(aJ).indexOf(x)+1)/Object.keys(aJ).length*100,[x]),N=(0,n.useMemo)(()=>x===aJ.activateTrial?null:x===aJ.selectIntegration?"Finish":"Next",[x]),D=a?(0,Wi.jsx)(B,{setFormField:S,form:e,errors:r}):null,P=a?(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("div",{className:"d-flex align-items-center justify-content-between justify-end-one-child",children:[(0,Wi.jsx)("button",{className:pc()("btn btn-outline-primary",{"d-none":x===aJ.aboutUser||x===aJ.addMembers}),onClick:j(-1),disabled:k,children:"Previous"}),N?(0,Wi.jsx)("button",{className:"btn btn-primary margin-left-auto",onClick:j(1),disabled:k,children:N}):null]}),(0,Wi.jsx)("div",{className:pc()("align-items-center justify-content-center mt-5",{"d-none":![aJ.addMembers,aJ.addWebsite].includes(x),"d-flex":[aJ.addMembers,aJ.addWebsite].includes(x)}),children:(0,Wi.jsx)("button",{className:"btn btn-link",onClick:T,disabled:k,children:"Skip for now"})})]}):null,z=!a||k||m.fetch||_||f.update||C.add||p.updateSetting||l.checkSession||E?(0,Wi.jsx)(xb,{}):(0,Wi.jsx)($Y,{progress:I});return(0,Wi.jsx)("div",{className:"main-wrapper",children:(0,Wi.jsx)("div",{className:"account-page",children:(0,Wi.jsxs)("div",{className:pc()("container container-onboarding"),children:[(0,Wi.jsx)("div",{className:"account-logo",children:(0,Wi.jsx)(Rl,{to:"/",children:(0,Wi.jsx)("img",{src:`/img/branding/${Xt.branding}/full_length_logo.png`,alt:Xt.displayName})})}),(0,Wi.jsxs)("div",{className:"card-box",children:[z,(0,Wi.jsxs)("div",{className:"account-wrapper",children:[D,P,(0,Wi.jsx)($b,{error:p.activateTrialError,className:"m-t-5"})]})]}),(0,Wi.jsx)(PH,{}),(0,Wi.jsx)("button",{className:"btn btn-link",onClick:F,children:"\u2190 Start over"})]})})})},AJ=e=>{let{type:n}=e;return(0,Wi.jsx)("img",{src:`/img/integrations_icons/${n}.png`,width:"16",className:"img-responsive m-r-5"})},uJ=e=>{let{job:n}=e;const{fetched:t,failed:r,completed:o}=n;let a="text-secondary";return r&&(a="text-danger"),o&&(a="text-success"),!t||r||o||(a="text-primary pulse"),(0,Wi.jsx)("i",{className:pc()("material-icons",a),children:"radio_button_checked"})},pJ=e=>{const{id:n,created:t,data:r}=e.job;return(0,Wi.jsxs)("tr",{children:[(0,Wi.jsxs)("td",{children:[(0,Wi.jsx)(AJ,{type:r.integration_type}),Fn[r.plan]]}),(0,Wi.jsx)("td",{children:n}),(0,Wi.jsx)("td",{children:Wv.format(new Date(t))}),(0,Wi.jsx)("td",{children:r.email}),(0,Wi.jsx)("td",{align:"center",children:(0,Wi.jsx)(uJ,{job:e.job})}),(0,Wi.jsx)("td",{className:"text-right"})]})},hJ=e=>"/email-jobs/"+e,gJ=e=>(0,Wi.jsx)(KH,{title:"Email Jobs",jobType:"Email",getCurrentPageUrl:hJ,tableRowComponent:pJ,tableHeader:(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{width:"5%"}),(0,Wi.jsx)("th",{width:"5%",children:"Id"}),(0,Wi.jsx)("th",{width:"12%",children:"Created"}),(0,Wi.jsx)("th",{children:"Account"}),(0,Wi.jsx)("th",{width:"5%",align:"center",children:"Status"}),(0,Wi.jsx)("th",{className:"text-right",children:"Action"})]})})}),mJ=()=>{var e;const{user:t}=qp(),r=jl(),[o,a]=n.useState(!1),i=Tl(),{currentOrganization:s}=Bm();return(0,n.useEffect)(()=>
2{if(!o)if(a(!0),t.model)if(t.model.is_account_verified){var e;if(!Qp(s)&&(t.loginSuccess||t.checkSessionSuccess)&&t.model&&null!==(e=t.model)&&void 0!==e&&e.is_account_verified&&"/onboarding"!==r.location.pathname)return void r.push("/onboarding",{replace:!0});0===r.location.pathname.localeCompare("/")&&r.push("/dashboard")}else{if(/.*token=.*/.test(i.search))return;r.push("/verify-email")}else{if(/^\/accept_invitation/.test(window.location.pathname))return;if(/.*token=.*/.test(i.search))return;[/^\/login/,/^\/register/,/^\/password-reminder/,/^\/password-reset/,/^\/account-verification/,/^\/verify-email/,/^\/$/].find(e=>r.location.pathname.match(e))||(window.location="/login/?redirect="+encodeURIComponent(window.location.pathname+window.location.search)),0===r.location.pathname.localeCompare("/")&&r.push("/login")}},[null===(e=s.model)||void 0===e?void 0:e.organization_settings,r,o,t.checkSessionSuccess,t.loginSuccess,t.model,i]),o?null:(0,Wi.jsx)("div",{className:"main-wrapper",children:(0,Wi.jsx)("div",{className:"account-page",children:(0,Wi.jsxs)("div",{className:"container",children:[(0,Wi.jsx)("div",{className:"account-logo",children:(0,Wi.jsx)(Rl,{to:"/",children:(0,Wi.jsx)("img",{src:`/img/branding/${Xt.branding}/full_length_logo_frontier.png`,alt:Xt.displayName})})}),(0,Wi.jsx)("div",{children:(0,Wi.jsx)(xb,{})})]})})})};var fJ=t(57740),CJ={};CJ.styleTagTransform=rc(),CJ.setAttributes=Zl(),CJ.insert=Kl().bind(null,"head"),CJ.domAPI=Jl(),CJ.insertStyleElement=nc();$l()(fJ.A,CJ);const bJ=fJ.A&&fJ.A.locals?fJ.A.locals:void 0,vJ=e=>{let{type:n,label:t,description:r,isSelected:o,onSelect:a,allowedPlans:i=[],currentPlan:s,children:l}=e;const c=`domain-type-${n}`,d=i.length>0&&!i.includes(s),A=d?`${Fn[i[0]]} plan or higher`:null;return(0,Wi.jsxs)("div",{className:pc()(bJ.root,{[bJ["is-locked"]]:d}),children:[d?(0,Wi.jsx)(Tc,{name:"Lock01",size:16,className:bJ.lockIcon}):(0,Wi.jsx)(Lc,{id:c,name:"domain-type",checked:o,onChange:a,className:bJ.radio}),(0,Wi.jsxs)("div",{className:bJ.content,children:[d?(0,Wi.jsxs)("div",{className:bJ.titleRow,children:[(0,Wi.jsx)("span",{className:bJ.title,children:t}),(0,Wi.jsx)(yc,{color:"gray",size:"sm",children:A}),(0,Wi.jsx)(Rl,{to:"/organization-settings/billing/plans",className:bJ.seePlans,children:"See plans"})]}):(0,Wi.jsx)("label",{htmlFor:c,className:bJ.titleRow,children:(0,Wi.jsx)("span",{className:bJ.title,children:t})}),(0,Wi.jsx)("p",{className:bJ.description,children:r}),o&&!d&&(0,Wi.jsx)("div",{className:bJ.body,children:l})]})]})};var xJ=t(42573),yJ={};yJ.styleTagTransform=rc(),yJ.setAttributes=Zl(),yJ.insert=Kl().bind(null,"head"),yJ.domAPI=Jl(),yJ.insertStyleElement=nc();$l()(xJ.A,yJ);const wJ=xJ.A&&xJ.A.locals?xJ.A.locals:void 0,_J=e=>{let{message:n}=e;return n?(0,Wi.jsxs)("div",{className:wJ.root,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16,className:wJ.icon}),(0,Wi.jsx)("span",{className:wJ.text,children:n})]}):null};function EJ(e,n){var t;const r=null===e||void 0===e||null===(t=e.response)||void 0===t?void 0:t.data,o=(Array.isArray(null===r||void 0===r?void 0:r.error)?r.error:[]).flatMap(e=>e.messages||[]);return o.length?o.join(" "):(null===r||void 0===r?void 0:r.message)||(null===e||void 0===e?void 0:e.message)||n}var kJ=t(72813),BJ={};BJ.styleTagTransform=rc(),BJ.setAttributes=Zl(),BJ.insert=Kl().bind(null,"head"),BJ.domAPI=Jl(),BJ.insertStyleElement=nc();$l()(kJ.A,BJ);const SJ=kJ.A&&kJ.A.locals?kJ.A.locals:void 0,jJ=e=>{let{domainType:t,isVerificationPending:r,pendingDomain:o,onRequestRevert:a,isLoading:i,error:s}=e;const l="default"!==t||r,c="default"===t&&r,d=(0,n.useCallback)(e=>{e.preventDefault(),a()},[a]);if(!l)return null;const A=s?EJ(s,"The service is unavailable. Try again in a moment."):null;return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("div",{className:SJ.warning,children:[(0,Wi.jsx)(Tc,{name:"AlertTriangle",size:20,className:SJ.warningIcon}),(0,Wi.jsx)("p",{className:SJ.warningText,children:c?(0,Wi.jsxs)(Wi.Fragment,{children:["Cancels your setup for ",(0,Wi.jsx)("strong",{children:o})," and removes its DNS records. Links stay on ",(0,Wi.jsx)("strong",{children:Xt.defaultPublicDomain}),"."]}):(0,Wi.jsxs)(Wi.Fragment,{children:["Switching to the default domain will break any existing QR codes and shared links across all your widgets. Your links will move to"," ",(0,Wi.jsx)("strong",{children:Xt.defaultPublicDomain}),"."]})})]}),(0,Wi.jsx)(Cc,{hierarchy:"primary",onClick:d,disabled:i,loading:i,children:i?"Saving\u2026":c?"Cancel setup":"Switch to default"}),(0,Wi.jsx)(_J,{message:A})]})};var TJ=t(63180),FJ={};FJ.styleTagTransform=rc(),FJ.setAttributes=Zl(),FJ.insert=Kl().bind(null,"head"),FJ.domAPI=Jl(),FJ.insertStyleElement=nc();$l()(TJ.A,FJ);const IJ=TJ.A&&TJ.A.locals?TJ.A.locals:void 0,NJ=/^[a-z0-9]([a-z0-9-]{0,14}[a-z0-9])?$/,DJ=e=>{let{subDomain:t="",onRequestSubmit:r,isLoading:o,error:a}=e;
2const[i,s]=(0,n.useState)(""),[l,c]=(0,n.useState)(""),[d,A]=(0,n.useMemo)(()=>{if(!t)return["",Xt.publicDomains[0]];const e=t.split(".");return e.length>=3?[e[0],e.slice(1).join(".")]:["",t]},[t]);(0,n.useEffect)(()=>{s(d),c(A)},[d,A]);const u=(0,n.useCallback)(e=>{s(e.target.value.trim().toLowerCase())},[]),p=(0,n.useCallback)(e=>()=>c(e),[]),h=d.length>0,g=i!==d||l!==A,m=NJ.test(i),f=g&&m,C=g&&h,b=`${i}.${l}`,v=(0,n.useCallback)(e=>{e.preventDefault(),f&&r(b,C)},[f,b,C,r]),x=(0,n.useMemo)(()=>Xt.publicDomains.map(e=>({key:e,label:`.${e}`,onClick:p(e)})),[p]),y=a?EJ(a,"The service is unavailable. Try again in a moment."):null;let w;return w=g?C?(0,Wi.jsxs)("span",{className:IJ.helperDanger,children:[(0,Wi.jsx)(Tc,{name:"AlertTriangle",size:14,className:IJ.helperIconDanger}),"New address: ",(0,Wi.jsx)("strong",{children:b})," \u2014 this replaces your current subdomain and breaks existing QR codes and shared links."]}):m?(0,Wi.jsxs)("span",{className:IJ.helperHint,children:[(0,Wi.jsx)(Tc,{name:"HelpCircle",size:14,className:IJ.helperIcon}),"New address: ",(0,Wi.jsx)("strong",{children:b})]}):(0,Wi.jsxs)("span",{className:IJ.helperHint,children:[(0,Wi.jsx)(Tc,{name:"HelpCircle",size:14,className:IJ.helperIcon}),"1\u201316 characters. Letters, numbers, and hyphens only."]}):(0,Wi.jsxs)("span",{className:IJ.helperHint,children:[(0,Wi.jsx)(Tc,{name:"HelpCircle",size:14,className:IJ.helperIcon}),"1\u201316 characters. Letters, numbers, and hyphens only."]}),(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("div",{className:IJ.row,children:[(0,Wi.jsxs)("div",{className:IJ.fieldGroup,children:[(0,Wi.jsx)("input",{type:"text",id:"subdomain",name:"subdomain",className:IJ.groupInput,placeholder:"your-name",disabled:o,value:i,onChange:u,"aria-label":"Subdomain"}),(0,Wi.jsx)(Wd,{align:"end",trigger:(0,Wi.jsxs)("button",{type:"button",className:IJ.suffixTrigger,disabled:o,children:[".",l,(0,Wi.jsx)(Tc,{name:"ChevronDown",size:16})]}),items:x})]}),(0,Wi.jsx)(Cc,{hierarchy:"primary",onClick:v,disabled:!f||o,loading:o,children:o?"Saving\u2026":h?"Update subdomain":"Set subdomain"})]}),(0,Wi.jsx)("div",{className:IJ.helperSlot,children:w}),(0,Wi.jsx)(_J,{message:y})]})};var PJ=t(46286),zJ={};zJ.styleTagTransform=rc(),zJ.setAttributes=Zl(),zJ.insert=Kl().bind(null,"head"),zJ.domAPI=Jl(),zJ.insertStyleElement=nc();$l()(PJ.A,zJ);const OJ=PJ.A&&PJ.A.locals?PJ.A.locals:void 0,MJ=e=>{let{status:n,error:t,onRegenerate:r,isRegenerating:o}=e;return"success"===n?(0,Wi.jsx)(yc,{color:"success",size:"sm",dot:!0,children:"Verified"}):"error"===n?(0,Wi.jsxs)("div",{className:OJ.statusStack,children:[(0,Wi.jsx)(yc,{color:"error",size:"sm",dot:!0,children:"Error"}),(0,Wi.jsxs)("div",{className:OJ.statusReasonRow,children:[t&&(0,Wi.jsx)("span",{className:OJ.statusReason,children:t}),r&&(0,Wi.jsx)("button",{type:"button",className:OJ.regenerateBtn,onClick:r,disabled:o,children:o?"Regenerating\u2026":"Regenerate"})]})]}):(0,Wi.jsx)(yc,{color:"warning",size:"sm",dot:!0,children:"Pending"})},RJ=e=>{let{type:n,name:t,value:r,status:o,error:a,onRegenerate:i,isRegenerating:s}=e;return(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("td",{className:OJ.typeCell,"data-label":"Type",children:n}),(0,Wi.jsxs)("td",{className:OJ.valueCell,"data-label":"Name",children:[(0,Wi.jsx)("span",{className:OJ.mono,children:t}),(0,Wi.jsx)(cv,{value:t})]}),(0,Wi.jsxs)("td",{className:OJ.valueCell,"data-label":"Value",children:[(0,Wi.jsx)("span",{className:OJ.mono,children:r}),(0,Wi.jsx)(cv,{value:r})]}),(0,Wi.jsx)("td",{"data-label":"Status",children:(0,Wi.jsx)(MJ,{status:o,error:a,onRegenerate:i,isRegenerating:s})})]})},LJ=e=>{let{domain:n,dnsSettings:t,isRefreshing:r,isRegenerating:o,isDisconnecting:a,onRefreshDnsStatus:i,onRegenerate:s,onRequestDisconnect:l,refreshError:c,regenerateError:d,disconnectError:A}=e;const u="success"===t.validationCNameStatus&&"success"===t.routingCNameStatus,p=c?EJ(c,"The service didn't respond. Your records are unchanged."):null,h=d?EJ(d,"The service is unavailable. Try again in a moment."):null,g=A?EJ(A,"The service is unavailable. Try again in a moment."):null,m=(0,Wi.jsx)("button",{type:"button",className:OJ.disconnectBtn,onClick:l,disabled:a,children:a?"Disconnecting\u2026":"Disconnect domain"});return(0,Wi.jsxs)("div",{className:OJ.panel,children:[(0,Wi.jsxs)("div",{className:OJ.band,children:[(0,Wi.jsx)("span",{className:OJ.title,children:"DNS records"}),u?(0,Wi.jsx)(yc,{color:"success",size:"sm",dot:!0,children:"Verified"}):(0,Wi.jsx)(yc,{color:"warning",size:"sm",dot:!0,children:"Pending verification"}),(0,Wi.jsx)("div",{className:OJ.headerActions,children:!u&&(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(Cc,{size:"sm",hierarchy:"secondaryGray",className:OJ.checkButtonWide,iconLeading:(0,Wi.jsx)(Tc,{name:"RefreshCw02",size:16}),onClick:i,disabled:r,loading:r,children:r?"Checking\u2026":"Check records"}),(0,Wi.jsx)(Bc,{size:"sm",variant:"outline",className:OJ.checkButtonCompact,icon:(0,Wi.jsx)(Tc,{name:"RefreshCw02",size:16}),label:r?"Checking\u2026":"Check records",onClick:i,disabled:r,"aria-busy":r||void 0})]})})]}),(0,Wi.jsx)("div",{className:OJ.band,children:(0,Wi.jsx)("p",{className:OJ.intro,children:u?(0,Wi.jsxs)(Wi.Fragment,{children:["Keep both records in place. Removing either one takes your links offline at"," ",(0,Wi.jsx)("strong",{className:OJ.introMono,children:n}),"."]}):"Add both records at your DNS provider \u2014 they will not affect your existing website or email. Verification is automatic once both are detected."})}),(h||g)&&(0,Wi.jsx)("div",{className:OJ.band,children:(0,Wi.jsx)(_J,{message:h||g})}),(0,Wi.jsx)("div",{className:OJ.tableBand,children:(0,Wi.jsxs)("table",{className:OJ.table,children:[(0,Wi.jsxs)("colgroup",{children:[(0,Wi.jsx)("col",{className:OJ.colType}),(0,Wi.jsx)("col",{}),(0,Wi.jsx)("col",{}),(0,Wi.jsx)("col",{className:OJ.colStatus})]}),(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("th",{children:"Type"}),(0,Wi.jsx)("th",{children:"Name"}),(0,Wi.jsx)("th",{children:"Value"}),(0,Wi.jsx)("th",{children:"Status"})]})}),(0,Wi.jsxs)("tbody",{children:[(0,Wi.jsx)(RJ,{type:"CNAME",name:t.validationCName,value:t.validationCNameValue,status:t.validationCNameStatus,error:t.validationCNameError,onRegenerate:"error"===t.validationCNameStatus?s:null,isRegenerating:o}),(0,Wi.jsx)(RJ,{type:"CNAME",name:t.routingCName,value:t.routingCNameValue,status:t.rout
2ingCNameStatus,error:t.routingCNameError})]})]})}),(0,Wi.jsxs)("div",{className:OJ.footerBand,children:[p?(0,Wi.jsxs)("div",{className:OJ.footerFailure,children:[(0,Wi.jsx)(Tc,{name:"AlertCircle",size:16,className:OJ.footerFailureIcon}),(0,Wi.jsxs)("span",{children:[(0,Wi.jsx)("strong",{children:"Couldn\u2019t check your records."})," ",p]})]}):(0,Wi.jsx)("span",{className:OJ.footerNote,children:u?"The certificate renews automatically while both records stay in place.":"DNS changes usually appear within a few minutes and can take up to 48 hours. You can close this page \u2014 the domain activates on its own."}),(0,Wi.jsxs)("div",{className:OJ.footerActions,children:[p&&(0,Wi.jsx)("button",{type:"button",className:OJ.tryAgainBtn,onClick:i,disabled:r,children:r?"Checking\u2026":"Try again"}),m]})]})]})};var UJ=t(45085),GJ={};GJ.styleTagTransform=rc(),GJ.setAttributes=Zl(),GJ.insert=Kl().bind(null,"head"),GJ.domAPI=Jl(),GJ.insertStyleElement=nc();$l()(UJ.A,GJ);const WJ=UJ.A&&UJ.A.locals?UJ.A.locals:void 0,HJ=/^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$/,VJ=e=>{let{pendingDomain:t,domain:r,onRequestSubmit:o,isLoading:a,error:i,dnsSettings:s,isRefreshing:l,isRegenerating:c,isDisconnecting:d,onRefreshDnsStatus:A,onRegenerate:u,onRequestDisconnect:p,refreshError:h,regenerateError:g,disconnectError:m}=e;const f=t||r||"",[C,b]=(0,n.useState)(f);(0,n.useEffect)(()=>{b(f)},[f]);const v=!!f,x=C!==f,y=HJ.test(C.toLowerCase()),w=x&&y,_=(0,n.useCallback)(e=>{b(e.target.value.trim())},[]),E=(0,n.useCallback)(e=>{e.preventDefault(),w&&o(C,v)},[w,C,v,o]),k=i?EJ(i,"The service is unavailable. Try again in a moment."):null;return(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("div",{className:WJ.row,children:[(0,Wi.jsx)("input",{type:"text",id:"custom-domain",name:"custom-domain",className:WJ.input,placeholder:"your-domain.com",disabled:a,value:C,onChange:_,"aria-label":"Domain"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",onClick:E,disabled:!w||a,loading:a,children:a?"Saving\u2026":v?"Update domain":"Set domain"})]}),(0,Wi.jsxs)("span",{className:WJ.hint,children:[(0,Wi.jsx)(Tc,{name:"HelpCircle",size:14,className:WJ.hintIcon}),"No ",(0,Wi.jsx)("code",{children:"https://"})," and no path \u2014 just the hostname."]}),(0,Wi.jsx)(_J,{message:k}),v&&(0,Wi.jsx)(LJ,{domain:r,dnsSettings:s,isRefreshing:l,isRegenerating:c,isDisconnecting:d,onRefreshDnsStatus:A,onRegenerate:u,onRequestDisconnect:p,refreshError:h,regenerateError:g,disconnectError:m})]})};var qJ=t(74913),$J={};$J.styleTagTransform=rc(),$J.setAttributes=Zl(),$J.insert=Kl().bind(null,"head"),$J.domAPI=Jl(),$J.insertStyleElement=nc();$l()(qJ.A,$J);const YJ=qJ.A&&qJ.A.locals?qJ.A.locals:void 0,JJ=e=>{let{liveHost:n,pendingDomain:t,currentPlan:r,selectedOption:o,onSelectOption:a,defaultOptionProps:i,subdomainOptionProps:s,customOptionProps:l}=e;return(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:"Domain",subtitle:"Pick one. Switching changes the address of every existing link, so QR codes and shared URLs on the old address stop working."}),(0,Wi.jsxs)("div",{className:YJ.liveBand,children:[(0,Wi.jsx)(Tc,{name:"GlobeSlated01",size:20,className:YJ.liveIcon}),(0,Wi.jsx)("span",{className:YJ.liveText,children:t?(0,Wi.jsxs)(Wi.Fragment,{children:["Live now on ",(0,Wi.jsx)("span",{className:YJ.liveHost,children:n})," \u2014 links keep resolving here until ",(0,Wi.jsx)("span",{className:YJ.liveHost,children:t})," is verified."]}):(0,Wi.jsxs)(Wi.Fragment,{children:["Live now on ",(0,Wi.jsx)("span",{className:YJ.liveHost,children:n}),"."]})})]}),(0,Wi.jsxs)("div",{className:YJ.options,children:[(0,Wi.jsx)(vJ,{type:"default",label:`${Xt.displayName} default`,description:`Use ${Xt.displayName}'s default domain at no cost. No setup required. All shareable links open on ${Xt.defaultPublicDomain}.`,isSelected:"default"===o,onSelect:a("default"),children:(0,Wi.jsx)(jJ,{...i})}),(0,Wi.jsx)(vJ,{type:"subdomain",label:"Custom subdomain",description:(0,Wi.jsxs)(Wi.Fragment,{children:["Use a memorable name in all your widget links, e.g."," ",(0,Wi.jsxs)("strong",{children:["yourname.",Xt.publicDomains[0]]}),"."]}),isSelected:"subdomain"===o,onSelect:a("subdomain"),allowedPlans:[Tn.starter,Tn.medium,Tn.highest],currentPlan:r,children:(0,Wi.jsx)(DJ,{...s})}),(0,Wi.jsx)(vJ,{type:"custom",label:"Your own domain",description:"Connect a domain you already own for a fully branded address, e.g. links.yourschool.com.",isSelected:"custom"===o,onSelect:a("custom"),allowedPlans:[Tn.medium,Tn.highest],currentPlan:r,children:(0,Wi.jsx)(VJ,{...l})})]}),(0,Wi.jsxs)(fd.Footer,{className:YJ.footer,children:[(0,Wi.jsx)("span",{className:YJ.footerNote,children:"Old links are not redirected. Update any printed QR codes after a switch."}),(0,Wi.jsxs)("a",{href:"https://help.revisual.io/en/articles/16942278-how-domain-setup-works",target:"_blank",rel:"noopener noreferrer",className:YJ.footerLink,children:["How domain setup works",(0,Wi.jsx)(Tc,{name:"Share04",size:14})]})]})]})};const QJ=()=>{const{clearErrors:e}=eh(),{currentOrganization:t,updateDomainSettings:r,refreshDnsStatus:o,regenerateCertificate:a}=Bm(),i=(0,n.useMemo)(()=>function(e){switch(e.domain_type){case"default":return Xt.defaultPublicDomain;case"subdomain":return e.subdomain;
2case"custom":return e.domain;default:return e.domain||Xt.defaultPublicDomain}}(t.model),[t.model]),[s,l]=(0,n.useState)(t.model.domain_type),[c,d]=(0,n.useState)(null),[A,u]=(0,n.useState)(null),p=t.refreshDNSStatus,h=t.regenerateCertificate,g=t.updateDomain,m=t.updateDomain||p||h,f=(0,n.useMemo)(()=>{var e;return null!==(e=t.model.domain_dns)&&void 0!==e?e:{validationCName:"",validationCNameValue:"",validationCNameStatus:"pending",validationCNameError:null,routingCName:"",routingCNameValue:"",routingCNameStatus:"pending",routingCNameError:null}},[t.model.domain_dns]),C=(0,n.useRef)(null);(0,n.useEffect)(()=>{e()},[]),(0,n.useEffect)(()=>{if(t.updateDomainSuccess){const e=t.model.domain_type,n=t.model.pending_dns_verification;let r=null;"subdomain"===e?r={title:"Subdomain set",body:(0,Wi.jsxs)(Wi.Fragment,{children:["Your widgets are now on"," ",(0,Wi.jsx)("strong",{children:t.model.subdomain}),"."]})}:"default"===e?(r="custom"===C.current?{title:"Domain disconnected",body:(0,Wi.jsxs)(Wi.Fragment,{children:["Your widgets are back on"," ",(0,Wi.jsx)("strong",{children:Xt.defaultPublicDomain}),"."]})}:{title:"Subdomain removed",body:(0,Wi.jsxs)(Wi.Fragment,{children:["Your widgets are back on"," ",(0,Wi.jsx)("strong",{children:Xt.defaultPublicDomain}),"."]})},C.current=null):n&&(r={title:"Domain saved",body:(0,Wi.jsxs)(Wi.Fragment,{children:["Add the two DNS records below to finish setup. Links stay on"," ",(0,Wi.jsx)("strong",{children:i})," until then."]})}),r&&u(r),d(null)}},[t.updateDomainSuccess]),(0,n.useEffect)(()=>{t.updateDomainError&&d(null)},[t.updateDomainError]),(0,n.useEffect)(()=>{t.regenerateCertificateSuccess&&u({title:"Certificate regenerated",body:"Update the DNS record with the new value shown below."})},[t.regenerateCertificateSuccess]);const b=(0,n.useMemo)(()=>
2null!==t.model.pending_dns_verification&&void 0!==t.model.pending_dns_verification&&String(t.model.pending_dns_verification).length>0,[t.model.pending_dns_verification]);(0,n.useEffect)(()=>{b&&l("custom")},[b]);const v=(0,n.useCallback)(e=>()=>l(e),[]),x=(0,n.useCallback)(()=>{m||d(null)},[m]),y=(0,n.useCallback)(()=>{d({kind:"revert"})},[]),w=(0,n.useCallback)((e,n)=>{n?d({kind:"subdomain",value:e}):r("subdomain",e)},[r]),_=(0,n.useCallback)((e,n)=>{n?d({kind:"custom",value:e}):r("custom",e)},[r]),E=(0,n.useCallback)(()=>{d({kind:"disconnect"})},[]),k=(0,n.useCallback)(()=>{if(c)switch(c.kind){case"revert":{const e=!!t.model.pending_dns_verification;C.current=e?"custom":t.model.domain_type,r("default_domain");break}case"subdomain":r("subdomain",c.value);break;case"custom":r("custom",c.value);break;case"disconnect":C.current="custom",r("default_domain"),l("default")}},[c,t.model,r]),B=(0,n.useCallback)(()=>{o()},[o]),S=(0,n.useCallback)(()=>{a()},[a]),j=(0,n.useCallback)(()=>u(null),[]),T={domainType:t.model.domain_type,isVerificationPending:b,pendingDomain:t.model.pen
2ding_dns_verification||null,onRequestRevert:y,isLoading:m,error:t.updateDomainError},F={subDomain:t.model.subdomain||"",onRequestSubmit:w,isLoading:m,error:t.updateDomainError},I={pendingDomain:t.model.pending_dns_verification||null,domain:t.model.domain||null,onRequestSubmit:_,isLoading:m,error:t.updateDomainError,dnsSettings:f,isRefreshing:p,isRegenerating:h,isDisconnecting:g,onRefreshDnsStatus:B,onRegenerate:S,onRequestDisconnect:E,refreshError:t.refreshDNSStatusError,regenerateError:t.regenerateCertificateError,disconnectError:t.updateDomainError},N=function(e,t,r){return(0,n.useMemo)(()=>{if(!e)return null;const n=Xt.defaultPublicDomain,o=t.model.pending_dns_verification;switch(e.kind){case"revert":return o?{variant:"warning",title:"Cancel custom domain setup?",confirmLabel:"Cancel setup",cancelLabel:"Keep setting up",body:(0,Wi.jsxs)("p",{children:["Your custom domain setup for ",(0,Wi.jsx)("strong",{children:o})," will be cancelled and its DNS records removed. Links stay on"," ",(0,Wi.jsx)("strong",{children:r}),"."]})}:{variant:"warning",title:"Switch to the default domain?",confirmLabel:"Switch to default",cancelLabel:"Keep current domain",body:(0,Wi.jsxs)("p",{children:["Links move from ",(0,Wi.jsx)("strong",{children:r})," to"," ",(0,Wi.jsx)("strong",{children:n}),". Old links are not redirected \u2014 QR codes and shared URLs on the old address stop working."]})};case"subdomain":return{variant:"warning",title:"Change your subdomain?",confirmLabel:"Change subdomain",cancelLabel:"Keep current subdomain",body:(0,Wi.jsxs)("p",{children:["Links move from ",(0,Wi.jsx)("strong",{children:r})," to"," ",(0,Wi.jsx)("strong",{children:e.value}),". Old links are not redirected \u2014 QR codes and shared URLs on the old address stop working."]})};case"custom":return{variant:"warning",title:"Change your domain?",confirmLabel:"Change domain",cancelLabel:"Keep current domain",body:(0,Wi.jsxs)("p",{children:["Links move from ",(0,Wi.jsx)("strong",{children:r})," to"," ",(0,Wi.jsx)("strong",{children:e.value})," once the new domain is verified. Old links are not redirected."]})};case"disconnect":{const e=o||t.model.domain;return o?{variant:"warning",title:"Cancel custom domain setup?",confirmLabel:"Cancel setup",cancelLabel:"Keep setting up",body:(0,Wi.jsxs)("p",{children:["Your custom domain setup for ",(0,Wi.jsx)("strong",{children:e})," will be cancelled and its DNS records removed. Links stay on"," ",(0,Wi.jsx)("strong",{children:r}),"."]})}:{variant:"destructive",title:"Disconnect this domain?",confirmLabel:"Disconnect domain",cancelLabel:"Cancel",body:(0,Wi.jsxs)("p",{children:["Links move from ",(0,Wi.jsx)("strong",{children:e})," to"," ",(0,Wi.jsx)("strong",{children:n}),". You\u2019ll need to redo DNS setup if you reconnect this domain later."]})}}default:return null}},[e,t.model,r])}(c,t,i);return(0,Wi.jsxs)(nb,{title:"Workspace settings",subtitle:t.model.name&&`Applies to ${t.model.name}. Other workspaces are unaffected.`,tabs:tb,children:[(0,Wi.jsx)(JJ,{liveHost:i,pendingDomain:t.model.pen
2ding_dns_verification||null,currentPlan:t.subscription.plan_code,selectedOption:s,onSelectOption:v,defaultOptionProps:T,subdomainOptionProps:F,customOptionProps:I}),N&&(0,Wi.jsx)(Kd,{open:!!c,onClose:x,onConfirm:k,variant:N.variant,icon:(0,Wi.jsx)(Tc,{name:"AlertTriangle",size:24}),title:N.title,confirmLabel:m?"Saving\u2026":N.confirmLabel,cancelLabel:N.cancelLabel,busy:m,children:N.body}),A&&(0,Wi.jsx)(kx,{title:A.title,text:A.body,onDismiss:j})]})};function KJ(e){let{history:n=[],currentViews:t=0,daysElapsed:r=1,daysInMonth:o=30,currentPlan:a,allPlans:i=[]}=e;const s=function(e){return`${e.getFullYear()}-${String(e.getMonth()+1).padStart(2,"0")}`}(new Date),l=n.filter(e=>e.billing_month!==s&&Number(e.widget_views)>0),c=l.slice(-3),d=l.length,A=Math.round(t/Math.max(r,1)*o),u=l.map(e=>Number(e.widget_views)||0),p=c.map(e=>Number(e.widget_views)||0),h=u.length>0?Math.max(...u):A,g=u.length>0?Math.round(u.reduce((e,n)=>e+n,0)/u.length):A,m=p.length>0?Math.max(...p):A,f=p.length>0?Math.round(p.reduce((e,n)=>e+n,0)/p.length):g,C=a.quota,b={currentViews:t,projected:A,peakMonthly:h,avgMonthly:g,monthsOfData:d};if(-1===C)return{type:"on_track",signal:null,confidence:d>=3?"high":"medium",targetPlan:null,currentPlan:a,savings:null,extraCost:null,reason:"Your plan includes unlimited monthly views.",usageSummary:b};if(d<2&&0===t)return{type:"building",signal:null,confidence:"low",targetPlan:null,currentPlan:a,savings:null,extraCost:null,reason:"We're building your usage history. Check back after a few weeks of activity.",usageSummary:b};if(t>C){const e=eQ(i,a,t);return{type:"over_quota",signal:"projected",confidence:"high",targetPlan:e,currentPlan:a,savings:null,extraCost:e?e.price-a.price:null,reason:`You've exceeded your ${ZJ(C)} view quota this month.`,usageSummary:b}}if(XJ(A,C)>=95){const e=eQ(i,a,A);return{type:"upgrade",signal:"projected",confidence:"high",targetPlan:e,currentPlan:a,savings:null,extraCost:e?e.price-a.price:null,reason:`Your projected usage this month is ${ZJ(A)} views \u2014 close to your ${ZJ(C)} limit.`,usageSummary:b}}if(d>=1&&XJ(h,C)>=90){const e=eQ(i,a,h);return{type:"upgrade",signal:"peak",confidence:d>=3?"high":"medium",targetPlan:e,currentPlan:a,savings:null,extraCost:e?e.price-a.price:null,reason:`Your peak month reached ${ZJ(h)} views \u2014 ${XJ(h,C)}% of your quota.`,usageSummary:b}}if(d>=3&&XJ(g,C)>=80){const e=eQ(i,a,g);return{type:"upgrade",signal:"average",confidence:"medium",targetPlan:e,currentPlan:a,savings:null,extraCost:e?e.price-a.price:null,reason:`Your average monthly usage is ${ZJ(g)} views \u2014 ${XJ(g,C)}% of your quota.`,usageSummary:b}}if(d>=3){const e=Math.max(m,A);if(XJ(e,C)<35&&XJ(f,C)<30){const n=function(e,n,t){const r=1.5*t;return e.filter(e=>-1!==e.quota&&(-1===n.quota||e.quota<n.quota)&&e.quota>=r).sort((e,n)=>n.quota-e.quota)[0]||null}(i,a,e);if(n)return{type:"downgrade",signal:"low_usage",confidence:d>=6?"high":"medium",targetPlan:n,currentPlan:a,savings:a.price-n.price,extraCost:null,reason:`Your recent usage has stayed below ${XJ(e,C)}% of your quota.`,usageSummary:b}}}return{type:"on_track",signal:null,confidence:d>=3?"high":"medium",targetPlan:null,currentPlan:a,savings:null,extraCost:null,reason:`Your usage is well within your ${ZJ(C)} monthly quota.`,usageSummary:b}}function XJ(e,n){return n&&-1!==n?Math.round(e/n*100):0}function ZJ(e){return e>=1e3?`${(e/1e3).toFixed(1)}k`:String(e)}function eQ(e,n,t){const r=Math.ceil(1.2*t);return e.filter(e=>(-1===e.quota||e.quota>=r)&&-1!==n.quota&&(-1===e.quota||e.quota>n.quota)).sort((e,n)=>-1===e.quota?1:-1===n.quota?-1:e.quota-n.quota)[0]||null}var nQ=t(21233),tQ={};tQ.styleTagTransform=rc(),tQ.setAttributes=Zl(),tQ.insert=Kl().bind(null,"head"),tQ.domAPI=Jl(),tQ.insertStyleElement=nc();$l()(nQ.A,tQ);nQ.A&&nQ.A.locals&&nQ.A.locals;const rQ=()=>(0,Wi.jsx)("div",{className:"r-usage-sk-divider"}),oQ=()=>(0,Wi.jsxs)("div",{className:"r-usage-sk-sidebar",children:[(0,Wi.jsxs)("div",{className:"r-usage-sk-month-block",children:[(0,Wi.jsx)("div",{className:"r-usage-sk-month-label"}),(0,Wi.jsxs)("div",{className:"r-usage-sk-row",children:[(0,Wi.jsx)("div",{className:"r-usage-sk-big-number"}),(0,Wi.jsx)("div",{className:"r-usage-sk-quota-number"})]}),(0,Wi.jsx)("div",{className:"r-usage-sk-progress"}),(0,Wi.jsxs)("div",{className:"r-usage-sk-row",children:[(0,Wi.jsx)("div",{className:"r-usage-sk-pct"}),(0,Wi.jsx)("div",{className:"r-usage-sk-status"})]})]}),(0,Wi.jsx)(rQ,{}),(0,Wi.jsx)("div",{className:"r-usage-sk-dotrows",children:[100,80,90].map((e,n)=>(0,Wi.jsxs)("div",{className:"r-usage-sk-row",children:[(0,Wi.jsxs)("div",{className:"r-usage-sk-row-start",children:[(0,Wi.jsx)("div",{className:"r-usage-sk-dot"}),(0,Wi.jsx)("div",{className:"r-usage-sk-dot-label",style:{width:e}})]}),(0,Wi.jsx)("div",{className:"r-usage-sk-dot-value"})]},n))}),(0,Wi.jsx)(rQ,{}),(0,Wi.jsxs)("div",{className:"r-usage-sk-row",children:[(0,Wi.jsx)("div",{className:"r-usage-sk-dot-label",style:{width:56}}),(0,Wi.jsx)("div",{className:"r-usage-sk-dot-value",style:{width:80}})]})]}),aQ=()=>(0,Wi.jsx)("div",{className:"r-usage-sk-chart",children:Array.from({length:12},(e,n)=>(0,Wi.jsx)("div",{className:"r-usage-sk-bar"},n))}),iQ=e=>{let{title:n="Plan usage"}=e;return(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:n,children:(0,Wi.jsx)("div",{className:"r-usage-sk-legend"})}),(0,Wi.jsxs)(fd.Body,{children:[(0,Wi.jsxs)("div",{className:"r-usage-sk-body",children:[(0,Wi.jsx)(aQ,{}),(0,Wi.jsx)(oQ,{})]}),(0,Wi.jsx)("div",{className:"r-usage-sk-reco-row",children:(0,Wi.jsx)("div",{className:"r-usage-sk-reco-col",children:(0,Wi.jsxs)("div",{className:"r-usage-sk-reco",children:[(0,Wi.jsxs)("div",{className:"r-usage-sk-reco-titlerow",children:[(0,Wi.jsx)("div",{className:"r-usage-sk-reco-icon"}),(0,Wi.jsx)("div",{className:"r-usage-sk-reco-title"})]}),(0,Wi.jsxs)("div",{className:"r-usage-sk-reco-lines",children:[(0,Wi.jsx)("div",{className:"r-usage-sk-reco-line"}),(0,Wi.jsx)("div",{className:"r-usage-sk-reco-line"})]}),(0,Wi.jsxs)("div",{className:"r-usage-sk-reco-plan",children:[(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("div",{className:"r-usage-sk-reco-plan-name"}),(0,Wi.jsx)("div",{className:"r-usage-sk-reco-plan-quota"})]}),(0,Wi.jsx)("div",{className:"r-usage-sk-reco-plan-price"})]}),(0,Wi.jsx)("div",{className:"r-usage-sk-reco-cta"})]})})})]})]})};var sQ=t(37702),lQ={};lQ.styleTagTransform=rc(),lQ.setAttributes=Zl(),lQ.insert=Kl().bind(null,"head"),lQ.domAPI=Jl(),lQ.insertStyleElement=nc();$l()(sQ.A,lQ);sQ.A&&sQ.A.locals&&sQ.A.locals;const cQ="rev"===Xt.branding?{brand500:"#CB65D0",brand600:"#B146B3",grey100:"#F5F5F5",grey200:"#E9EAEB",grey400:"#A4A7AE",grey500:"#717680",grey800:"#252B37",error500:"#F04438"}:{brand500:"#2970FF",brand600:"#155EEF",grey100:"#F5F5F5",grey200:"#E9EAEB",grey400:"#A4A7AE",grey500:"#717680",grey800:"#252B37",error500:"#F04438"};
2function dQ(e){return new Date(e.getFullYear(),e.getMonth()+1,1)}const AQ=new Intl.DateTimeFormat(window.navigator.language||"en-US",{year:"numeric",month:"short",day:"numeric"}),uQ={over_quota:"Quota exceeded",upgrade:"Consider upgrading",downgrade:"Room to save",on_track:"Looking good",building:"Building history"},pQ={over_quota:"\u2191",upgrade:"\u2191",downgrade:"\u2193",on_track:"\u2713",building:"\u25cc"},hQ=(e,n)=>n&&-1!==n?Math.min(100,Math.round(e/n*100)):0,gQ=e=>null==e?"\u2014":e>=1e3?`${(e/1e3).toFixed(1)}k`:e.toLocaleString(),mQ=e=>-1===e?"Unlimited":gQ(e),fQ=e=>null==e?"":`$${e%1===0?e:e.toFixed(2)}`,CQ=()=>(0,Wi.jsx)("div",{className:"r-usage-divider"}),bQ=e=>{let{hint:n}=e;return(0,Wi.jsx)("span",{className:"r-usage-hint",title:n,children:"?"})},vQ=e=>{let{tone:n,label:t,value:r,hint:o}=e;return(0,Wi.jsxs)("div",{className:"r-usage-row",children:[(0,Wi.jsxs)("span",{className:"r-usage-row-start",children:[(0,Wi.jsx)("span",{className:pc()("r-usage-dot",`r-usage-dot--${n}`)}),(0,Wi.jsx)("span",{className:"r-usage-dot-label",children:t}),o&&(0,Wi.jsx)(bQ,{hint:o})]}),(0,Wi.jsx)("span",{className:"r-usage-dot-value",children:r})]})},xQ=e=>{let{label:n,value:t}=e;return(0,Wi.jsxs)("div",{className:"r-usage-row",children:[(0,Wi.jsx)("span",{className:"r-usage-stat-label",children:n}),(0,Wi.jsx)("span",{className:"r-usage-stat-value",children:t})]})},yQ=e=>{let{usedPct:n,projPct:t,overQuota:r}=e;const o=Math.min(n,100),a=Math.min(t-n,100-o);return(0,Wi.jsxs)("div",{className:"r-usage-progress",children:[(0,Wi.jsx)("div",{className:pc()("r-usage-progress-used",{"r-usage-progress-used--over":r,"r-usage-progress-used--has-proj":a>0}),style:{width:`${o}%`}}),a>0&&(0,Wi.jsx)("div",{className:"r-usage-progress-projected",style:{width:`${a}%`}})]})},wQ=e=>{var t,r;let{rec:o,billingPath:a}=e;const i=jl(),s=(0,n.useCallback)(()=>i.push(a),[i,a]);if(!o)return null;const{type:l}=o,c=["upgrade","over_quota","downgrade"].includes(l)&&o.targetPlan,d="downgrade"===l?`Switch to ${null===(t=o.targetPlan)||void 0===t?void 0:t.name}`:`Upgrade to ${null===(r=o.targetPlan)||void 0===r?void 0:r.name}`,A="downgrade"===l&&o.savings?`Save ${fQ(o.savings)}/mo`:o.extraCost?`+${fQ(o.extraCost)}/mo`:null;return(0,Wi.jsxs)("div",{className:pc()("r-usage-reco",`r-usage-reco--${l}`),children:[(0,Wi.jsxs)("div",{className:"r-usage-reco-titlerow",children:[(0,Wi.jsx)("div",{className:pc()("r-usage-reco-icon",`r-usage-reco-icon--${l}`),children:pQ[l]}),(0,Wi.jsx)("span",{className:pc()("r-usage-reco-title",`r-usage-reco-title--${l}`),children:uQ[l]}),"low"===o.confidence&&(0,Wi.jsx)("span",{className:"r-usage-reco-confidence",children:"limited data"})]}),(0,Wi.jsx)("p",{className:"r-usage-reco-reason",children:o.reason}),o.targetPlan&&(0,Wi.jsxs)("div",{className:pc()("r-usage-plan-card",`r-usage-plan-card--${l}`),children:[(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("div",{className:"r-usage-plan-name",children:o.targetPlan.name}),(0,Wi.jsxs)("div",{className:"r-usage-plan-quota",children:[mQ(o.targetPlan.quota)," views/mo"]})]}),(0,Wi.jsxs)("div",{className:"r-usage-plan-price-block",children:[(0,Wi.jsxs)("div",{className:"r-usage-plan-price",children:[fQ(o.targetPlan.price),(0,Wi.jsx)("span",{className:"r-usage-plan-price-unit",children:"/mo"})]}),A&&(0,Wi.jsx)("div",{className:pc()("r-usage-plan-delta",{"r-usage-plan-delta--save":"downgrade"===l,"r-usage-plan-delta--upgrade":"downgrade"!==l}),children:A})]})]}),c&&(0,Wi.jsxs)(Cc,{hierarchy:"tertiary",fullWidth:!0,onClick:s,className:pc()("r-usage-reco-cta-btn",`r-usage-reco-cta-btn--${l}`),children:[d," \u2192"]})]})},_Q=e=>{let{currentViews:n,quota:t,projected:r,billingDate:o}=e;const a=-1===t,i=hQ(n,t),s=hQ(r,t),l=!a&&n>t,c=a?"success":l?"error":s>=95?"warning":s>=75?"warning-soft":"success",d=a?"Unlimited":l?"Over quota":s>=95?"Near limit":s>=75?"High usage":"On track";return(0,Wi.jsxs)("div",{className:"r-usage-sidebar",children:[(0,Wi.jsxs)("div",{className:"r-usage-month-block",children:[(0,Wi.jsx)("div",{className:"r-usage-month-label",children:Vq()().format("MMMM YYYY")}),(0,Wi.jsxs)("div",{className:"r-usage-totals-row",children:[(0,Wi.jsx)("span",{className:"r-usage-current-views",children:gQ(n)}),(0,Wi.jsx)("span",{className:"r-usage-quota-total",children:mQ(t)})]}
2),!a&&(0,Wi.jsx)("div",{className:"r-usage-progress-wrap",children:(0,Wi.jsx)(yQ,{usedPct:i,projPct:s,overQuota:l})}),(0,Wi.jsxs)("div",{className:"r-usage-status-line",children:[(0,Wi.jsx)("span",{className:"r-usage-pct",children:a?"No monthly limit":`${i}% used`}),(0,Wi.jsxs)("span",{className:"r-usage-status-row",children:[(0,Wi.jsx)("span",{className:pc()("r-usage-status-dot",`r-usage-status-dot--${c}`)}),(0,Wi.jsx)("span",{className:pc()("r-usage-status-label",`r-usage-status-label--${c}`),children:d})]})]})]}),(0,Wi.jsx)(CQ,{}),(0,Wi.jsxs)("div",{className:"r-usage-breakdown",children:[(0,Wi.jsx)(vQ,{tone:"current",label:"Current views",value:gQ(n)}),(0,Wi.jsx)(vQ,{tone:"projected",label:"Projected",value:gQ(r),hint:`Estimated end-of-month total based on ${Vq()().date()} days elapsed`}),(0,Wi.jsx)(vQ,{tone:"included",label:"Included in plan",value:mQ(t)})]}),o&&(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsx)(CQ,{}),(0,Wi.jsx)("div",{className:"r-usage-reset-block",children:(0,Wi.jsx)(xQ,{label:"Resets on",value:AQ.format(dQ(new Date))})})]})]})},EQ=e=>{var t;let{currentPlan:r,allPlans:o=[],billingDate:a=null,billingPath:i="/billing",history:s=null,loading:l=!1,error:c=null,title:d="Plan usage"}=e;const A=s,u=Vq()().format("YYYY-MM"),p=null===A||void 0===A?void 0:A.find(e=>e.billing_month===u),h=Number(null===p||void 0===p?void 0:p.widget_views)||0,g=Vq()().date(),m=Vq()().daysInMonth(),f=Math.round(h/Math.max(g,1)*m),C=null!==(t=null===r||void 0===r?void 0:r.quota)&&void 0!==t?t:0,b=-1===C,v=(0,n.useMemo)(()=>A?Math.max(...A.map(e=>Number(e.widget_views)||0),b?0:C):C,[A,C,b]),x=(0,n.useMemo)(()=>A&&r?KJ({history:A,currentViews:h,daysElapsed:g,daysInMonth:m,currentPlan:r,allPlans:o}):null,[A,r,o,h,g,m]),y=(0,n.useMemo)(()=>((e,n)=>{if(!e||0===e.length)return null;const t=Vq()().format("YYYY-MM"),r=-1===n;return[["Month","Views",{role:"style"},{role:"tooltip",type:"string",p:{html:!0}}],...e.map(e=>{const o=e.billing_month===t,a=Number(e.widget_views)||0,i=!r&&n&&a>n,s=i?cQ.error500:o?cQ.brand600:cQ.brand500,l=o||i?"":"opacity: 0.6;",c=Vq()(e.billing_month+"-01"),d=0===c.month()?`${c.format("MMM")}\n${c.format("YYYY")}`:c.format("MMM"),A=`\n        <div style="padding:10px 14px;font-family:'Inter',system-ui,sans-serif;min-width:130px">\n          <div style="font-size:11px;color:${cQ.grey500};margin-bottom:4px;text-transform:uppercase;letter-spacing:0.04em">\n            ${c.format("MMMM YYYY")}\n          </div>\n          <div style="font-size:15px;font-weight:700;color:${cQ.grey800}">\n            ${a.toLocaleString()} views\n          </div>\n          ${n&&!r?`<div style="font-size:11px;color:${s};margin-top:3px;font-weight:600">\n                ${hQ(a,n)}% of quota\n               </div>`:""}\n        </div>`;return[d,a,`color: ${s}; ${l}`,A]})]})(A,C),[A,C]),w=(0,n.useMemo)(()=>(e=>({bar:{groupWidth:"64%"},legend:{position:"none"},tooltip:{isHtml:!0,trigger:"focus"},hAxis:{textStyle:{fontSize:11,color:cQ.grey500},gridlines:{color:"transparent"},baselineColor:"transparent"},vAxis:{minValue:0,textStyle:{fontSize:11,color:cQ.grey400},gridlines:{color:cQ.grey100,count:4},baselineColor:cQ.grey200,viewWindow:{min:0,max:1.2*e}},chartArea:{left:52,right:4,top:8,bottom:36},backgroundColor:"transparent"}))(v),[v]);return l?(0,Wi.jsx)(iQ,{title:d}):c?(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:d}),(0,Wi.jsx)(fd.Body,{children:(0,Wi.jsxs)("div",{className:"r-usage-error",children:["Failed to load \u2014 ",c]})})]}):(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:d,subtitle:r?`${r.name} \xb7 ${mQ(C)} views/mo`:null,children:!b&&(0,Wi.jsxs)("div",{className:"r-usage-quota-legend",children:[(0,Wi.jsx)("div",{className:"r-usage-quota-legend-line"}),(0,Wi.jsx)("span",{className:"r-usage-quota-legend-label",children:"Monthly quota"})]})}),(0,Wi.jsxs)(fd.Body,{children:[(0,Wi.jsxs)("div",{className:"r-plan-usage-body",children:[(0,Wi.jsx)("div",{className:"r-usage-chart-area",children:y&&(0,Wi.jsx)(xC,{chartType:"ColumnChart",data:y,width:"100%",height:"240px",options:w})}),r&&(0,Wi.jsx)(_Q,{currentViews:h,quota:C,projected:f,billingDate:a})]}),r&&"downgrade"!==x.type?(0,Wi.jsx)("div",{className:"r-usage-reco-row",children:(0,Wi.jsx)("div",{className:"r-usage-reco-col",children:(0,Wi.jsx)(wQ,{rec:x,billingPath:i})})}):null]})]})}
2,kQ=e=>`${e.getFullYear()}-${String(e.getMonth()+1).padStart(2,"0")}`,BQ=function(){const e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce((e,n)=>null!==n&&void 0!==n&&n.billing_month?(e[n.billing_month]=Number(n.widget_views)||0,e):e,{});return(()=>{const e=[],n=new Date;n.setDate(1);for(let t=11;t>=0;t-=1){const r=new Date(n);r.setMonth(n.getMonth()-t),e.push(kQ(r))}return e})().map(n=>({billing_month:n,widget_views:e[n]||0}))},SQ=(e,n)=>{const t=Object.keys((null===e||void 0===e?void 0:e.prices)||{});for(const o of t){var r;const t=null===(r=e.prices[o])||void 0===r?void 0:r.find(e=>{var t;return(null===(t=e.recurring)||void 0===t?void 0:t.interval)===n&&e.active});if(null!=(null===t||void 0===t?void 0:t.unit_amount))return t.unit_amount/100}return null},jQ=()=>{var e,t;const{currentOrganization:r}=Bm(),{reports:o,fetchPlanUsageStats:a}=wC(),{subscriptionPlans:i,fetchPlans:s}=Ry(),l=r.subscription,c=null!==l&&void 0!==l&&l.is_annual?"year":"month",d=null===l||void 0===l?void 0:l.plan_code,A=Number(null===l||void 0===l||null===(e=l.quotas)||void 0===e?void 0:e.views_limit)||0;(0,n.useEffect)(()=>{i.fetch||i.fetchSuccess||i.fetchError||s()},[s,i.fetch,i.fetchError,i.fetchSuccess]),(0,n.useEffect)(()=>{l&&a()},[l,a]);const u=(0,n.useMemo)(()=>i.collection.map(e=>((e,n)=>{var t,r;if(!e)return null;const o=Number(null===(t=e.metadata)||void 0===t?void 0:t.views_limit);return!Number.isFinite(o)||o<=0&&-1!==o?null:{name:e.name,quota:o,price:SQ(e,n),code:null===(r=e.metadata)||void 0===r?void 0:r.app_plan_code}})(e,c)).filter(Boolean).sort((e,n)=>-1===e.quota?1:-1===n.quota?-1:e.quota-n.quota),[c,i.collection]),p=(0,n.useMemo)(()=>({name:(null===l||void 0===l?void 0:l.name)||"Current plan",quota:A,price:Number(null===l||void 0===l?void 0:l.price)||null,code:d}),[d,A,l]),h=(0,n.useMemo)(()=>null!==l&&void 0!==l&&l.expiry?new Date(1e3*l.expiry).toISOString():null,[l]),g=(0,n.useMemo)(()=>BQ(o.planUsageStatsCollection),[o.planUsageStatsCollection]);return(0,Wi.jsx)(EQ,{title:"Widget Views",currentPlan:p,allPlans:u,billingDate:h,billingPath:"/billing",history:g,loading:o.fetchPlanUsageStats||i.fetch,error:(null===(t=o.fetchPlanUsageStatsError)||void 0===t?void 0:t.message)||null})};var TQ=t(53436),FQ={};FQ.styleTagTransform=rc(),FQ.setAttributes=Zl(),FQ.insert=Kl().bind(null,"head"),FQ.domAPI=Jl(),FQ.insertStyleElement=nc();$l()(TQ.A,FQ);const IQ=TQ.A&&TQ.A.locals?TQ.A.locals:void 0,NQ=e=>{let{title:t,description:r,usage:o,limit:a}=e;const i=jl(),s=Number(a),l=-1!==s&&o>=s,c=-1===s?"\u221e":s,d=s>0,A=(0,n.useCallback)(()=>i.push("/billing"),[i]);return(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:t,children:l?(0,Wi.jsx)(yc,{color:"error",children:"Limit reached"}):(0,Wi.jsxs)("span",{className:IQ.usageSummary,children:[o," ",(0,Wi.jsxs)("span",{className:IQ.usageSummaryLimit,children:["/ ",c]})]})}),(0,Wi.jsxs)(fd.Body,{children:[(0,Wi.jsx)("p",{className:IQ.description,children:r}),d&&(0,Wi.jsx)(kd,{value:o,max:s,note:l?`${o} of ${c} used`:void 0,noteVariant:"error",noteAction:l?{label:"Upgrade for more \u2192",onClick:A}:void 0})]})]})};var DQ=t(85321),PQ={};PQ.styleTagTransform=rc(),PQ.setAttributes=Zl(),PQ.insert=Kl().bind(null,"head"),PQ.domAPI=Jl(),PQ.insertStyleElement=nc();$l()(DQ.A,PQ);const zQ=DQ.A&&DQ.A.locals?DQ.A.locals:void 0,OQ=Intl.NumberFormat(window.navigator.locale||"en-US"),MQ=()=>{const{currentOrganization:e}=Bm(),t=jl(),r=Jp(e).quotas,o=(0,n.useCallback)(()=>t.push("/billing"),[t]);return(0,Wi.jsx)(uf,{sidebarId:"planUsage",title:"Reports: Plan Usage",icon:"query_stats",subtitle:"Your current usage against plan limits. Resets vary by resource \u2014 see each card for details.",headerControls:"",children:(0,Wi.jsxs)("div",{className:zQ.page,children:[(0,Wi.jsx)(jQ,{}),(0,Wi.jsxs)("div",{className:zQ.section,children:[(0,Wi.jsx)("h3",{className:zQ.sectionTitle,children:"Account resources"}),(0,Wi.jsxs)("div",{className:zQ.cardsGrid,children:[(0,Wi.jsx)(NQ,{title:"Published widgets",description:"Active widgets currently embedded or shared via link. Unpublished drafts don't count toward this limit.",usage:Number(e.model.usage[Dn[In.widgets]]),limit:Number(r.widgets_limit)}),(0,Wi.jsx)(NQ,{title:"Website domains",description:"The number of websites you can embed widgets on. Each domain is associated with your account.",usage:Number(e.model.usage[Dn[In.domains]]),limit:Number(r.domains_limit)}
2),(0,Wi.jsx)(NQ,{title:"Team members",description:"Colleagues who have access to your Revisual account. Each member can manage events and widgets.",usage:Number(e.model.usage[Dn[In.team]]),limit:Number(r.team_limit)}),(0,Wi.jsx)(NQ,{title:"Integrations",description:"Connected data sources (e.g. Google Calendar, external feeds) that automatically sync data to your widgets.",usage:Number(e.model.usage[Dn[In.integrations]]),limit:Number(r.integrations_limit)})]})]}),(0,Wi.jsxs)("div",{className:zQ.section,children:[(0,Wi.jsx)("h3",{className:zQ.sectionTitle,children:"Fixed limits"}),(0,Wi.jsxs)("div",{className:zQ.cardsGrid,children:[(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:"Synced events / month"}),(0,Wi.jsxs)(fd.Body,{children:[(0,Wi.jsxs)("p",{className:zQ.fixedLimitValue,children:[OQ.format(Number(r.events_limit))," events"]}),(0,Wi.jsx)("p",{className:zQ.fixedLimitDescription,children:"Number of individual event records synced from all your connected integrations each month. Not currently tracked \u2014 unlimited for now."})]})]}),(0,Wi.jsxs)(fd,{children:[(0,Wi.jsx)(fd.Header,{title:"Future events pulled"}),(0,Wi.jsxs)(fd.Body,{children:[(0,Wi.jsx)("p",{className:zQ.fixedLimitValue,children:"12 months ahead"}),(0,Wi.jsxs)("p",{className:zQ.fixedLimitDescription,children:["How far into the future ",Xt.displayName," fetches events from your sources. This is a hard limit and cannot currently be customised."]})]})]})]})]}),(0,Wi.jsx)(fd,{className:zQ.upgradeBanner,children:(0,Wi.jsxs)(fd.Body,{className:zQ.upgradeBannerBody,children:[(0,Wi.jsxs)("p",{className:zQ.upgradeBannerText,children:[(0,Wi.jsx)("strong",{children:"Need more?"})," Upgrade your plan to increase limits on integrations, published widgets, and widget views."]}),(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:o,children:"Upgrade plan"})]})})]})})};var RQ;const LQ="undefined"!==typeof window?Intl.NumberFormat((null===(RQ=window.navigator)||void 0===RQ?void 0:RQ.language)||"en-US"):Intl.NumberFormat("en-US"),UQ=e=>{const n=Number(e);return Number.isFinite(n)?LQ.format(Math.round(n)):"0"},GQ=e=>null!==e&&void 0!==e&&Number.isFinite(Number(e))?`${Math.round(Number(e))}%`:"\u2014",WQ={ended:{label:"Ended",color:"gray"},ongoing:{label:"Ongoing",color:"success"},upcoming:{label:"Upcoming",color:"blue-light"}},HQ={widget:{label:"Impressions",color:"grey-blue"},direct:{label:"Direct",color:"success"},qr:{label:"QR",color:"warning"},email:{label:"Email",color:"blue-light"}},VQ=["widget","direct","qr","email"],qQ=e=>{if(!e)return"\u2014";const n=new Date(1e3*e);return Number.isNaN(n.getTime())?"\u2014":n.toLocaleString(void 0,{month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"2-digit"})},$Q=(e,n)=>{const t=new Date(e);if(Number.isNaN(t.getTime()))return"";switch(n){case"hourly":return t.toLocaleTimeString(void 0,{hour:"numeric"});case"daily":return t.toLocaleDateString(void 0,{weekday:"short",month:"short",day:"numeric"});case"weekly":return`Wk of ${t.toLocaleDateString(void 0,{month:"short",day:"numeric"})}`;case"monthly":return t.toLocaleDateString(void 0,{month:"short",year:"2-digit"});default:return t.toLocaleDateString()}},YQ=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return VQ.reduce((n,t)=>n+(Number(e[t])||0),0)},JQ=e=>{let{label:n,value:t,isRaw:r=!0,primary:o=!1,icon:a}=e;return(0,Wi.jsxs)("div",{className:pc()("ea-metric-card",{"ea-metric-card--primary":o}),children:[a&&(0,Wi.jsx)("span",{className:"ea-metric-card__icon","aria-hidden":"true",children:(0,Wi.jsx)("i",{className:"material-icons",children:a})}),(0,Wi.jsxs)("div",{className:"ea-metric-card__body",children:[(0,Wi.jsx)("p",{className:"ea-metric-card__label",children:n}),(0,Wi.jsx)("p",{className:"ea-metric-card__value",children:r?UQ(t):t})]})]})},QQ=[{key:"today",label:"Today"},{key:"24h",label:"24 hours"},{key:"7d",label:"7 days"},{key:"30d",label:"30 days"},{key:"90d",label:"90 days"}],KQ=e=>{let{preset:n,onChange:t,onOpenCustomRange:r}=e;return(0,Wi.jsxs)("div",{className:"ea-tabs",role:"tablist","aria-label":"Date range",children:[QQ.map(e=>{let{key:r,label:o}=e;return(0,Wi.jsx)("button",{type:"button",role:"tab","aria-selected":n===r,className:pc()("ea-tabs__tab",{"ea-tabs__tab--active":n===r}),onClick:()=>t({preset:r}),children:o},r)}),(0,Wi.jsx)("button",{type:"button",role:"tab","aria-selected":"custom"===n,className:pc()("ea-tabs__tab",{"ea-tabs__tab--active":"custom"===n}),onClick:r,children:"Custom"})]})},XQ=e=>{let{billingPath:n="/billing"}=e;return(0,Wi.jsxs)("div",{className:"ea-callout ea-callout--info",children:[(0,Wi.jsxs)("div",{className:"ea-callout__text",children:[(0,Wi.jsx)("strong",{children:"Want the hour-by-hour breakdown?"})," See exactly how a single day performed \u2014 great for tracking a campaign launch in real time."]}),(0,Wi.jsx)(Rl,{to:n,className:"btn btn-primary text-white ea-callout__cta",children:"Upgrade to Pro"})]})},ZQ=()=>(0,Wi.jsx)("div",{className:"ea-skeleton ea-skeleton--chart","aria-hidden":"true",children:(0,Wi.jsx)("div",{className:"ea-skeleton__shimmer"})}),eK=e=>{let{rows:n=6}=e;return(0,Wi.jsx)("div",{className:"ea-skeleton ea-skeleton--table","aria-hidden":"true",children:Array.from({length:n}).map((e,n)=>(0,Wi.jsx)("div",{className:"ea-skeleton__row",children:(0,Wi.jsx)("div",{className:"ea-skeleton__shimmer"})},n))})},nK=e=>{let{chartType:t,data:r,options:o,width:a="100%",height:i}=e;
2const[s,l]=(0,n.useState)(!1),c=(0,n.useRef)(r);return(0,n.useEffect)(()=>{c.current!==r&&(l(!1),c.current=r)},[r]),(0,Wi.jsxs)("div",{style:{position:"relative"},children:[!s&&(0,Wi.jsx)("div",{style:{position:"absolute",inset:0,zIndex:1},children:(0,Wi.jsx)(ZQ,{})}),(0,Wi.jsx)("div",{style:{opacity:s?1:0,transition:"opacity 0.15s ease"},children:(0,Wi.jsx)(xC,{chartType:t,data:r,options:o,width:a,height:i,chartEvents:[{eventName:"ready",callback:()=>l(!0)}]})})]})},tK={widget:"#378ADD",direct:"#888780",qr:"#1D9E75",email:"#D85A30"},rK={fontName:"Inter",chartArea:{left:56,top:28,right:16,bottom:56},legend:{position:"top",alignment:"end",textStyle:{fontSize:12,color:"#535862"}},hAxis:{textStyle:{fontSize:12,color:"#717680"},gridlines:{color:"transparent"},slantedText:!0,slantedTextAngle:45,maxAlternation:1},vAxis:{textStyle:{fontSize:12,color:"#717680"},gridlines:{color:"#F5F5F5"},minValue:0},isStacked:!0,backgroundColor:"transparent",bar:{groupWidth:"45%"},focusTarget:"category",annotations:{alwaysOutside:!0,textStyle:{fontSize:11,color:"#414651",bold:!0},stem:{color:"transparent"}}},oK=function(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.map(e=>{const t=[e.bucket_start_label];let r=0;return VQ.forEach((o,a)=>{var i;const s=Number(null===(i=e.sources)||void 0===i?void 0:i[o])||0;r+=s,t.push(s);const l=n?.35:e.is_partial?.6:1;t.push(`fill-opacity: ${l};`),a===VQ.length-1&&t.push(r>0?String(r):null)}),t})},aK=()=>{const e=["Bucket"];return VQ.forEach((n,t)=>{e.push(HQ[n].label),e.push({type:"string",role:"style"}),t===VQ.length-1&&e.push({type:"string",role:"annotation"})}),e},iK=e=>{let{series:n,resolution:t,dimmed:r,height:o=260}=e;const a=n.map(e=>({...e,bucket_start_label:$Q(e.bucket_start,t)})),i=[aK(),...oK(a,r)],s=VQ.map(e=>tK[e]);return(0,Wi.jsx)(nK,{chartType:"ColumnChart",data:i,options:{...rK,colors:s},height:`${o}px`})},sK=e=>{let{series:n,selectedEvent:t,resolution:r,height:o=260}=e;const a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];const n=new Map((arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).map(e=>[e.bucket_start,e]));return e.map(e=>{var t;return{bucket_start:e.bucket_start,is_partial:e.is_partial,aggregateTotal:YQ(e.sources),eventTotal:YQ((null===(t=n.get(e.bucket_start))||void 0===t?void 0:t.sources)||{})}})}(n,(null===t||void 0===t?void 0:t.series)||[]),i=["Bucket","All events",{type:"string",role:"style"},(null===t||void 0===t?void 0:t.name)||"Selected event"],s=a.map(e=>[$Q(e.bucket_start,r),e.aggregateTotal,`fill-color: #A4A7AE; fill-opacity: ${e.is_partial?.25:.35};`,e.eventTotal]);return(0,Wi.jsx)(nK,{chartType:"ComboChart",data:[i,...s],options:{...rK,isStacked:!1,seriesType:"bars",series:{1:{type:"line",color:"#B146B3",lineWidth:3,pointSize:5}}},height:`${o}px`})},lK=e=>{let{series:n,selectedEvent:t,resolution:r}=e;return(0,Wi.jsxs)("div",{className:"ea-chart__focus-stack",children:[(0,Wi.jsxs)("div",{className:"ea-chart__focus-panel",children:[(0,Wi.jsx)("p",{className:"ea-chart__focus-label",children:"All events"}),(0,Wi.jsx)(iK,{series:n,resolution:r,height:140})]}),(0,Wi.jsxs)("div",{className:"ea-chart__focus-panel",children:[(0,Wi.jsxs)("p",{className:"ea-chart__focus-label",children:[(null===t||void 0===t?void 0:t.name)||"Selected event"," (own scale)"]}),(0,Wi.jsx)(iK,{series:(null===t||void 0===t?void 0:t.series)||[],resolution:r,height:140})]})]})},cK=e=>{let{series:n,selectedEvent:t,resolution:r,focusView:o}=e;return n&&0!==n.length?t?o?(0,Wi.jsx)(lK,{series:n,selectedEvent:t,resolution:r}):(0,Wi.jsx)(sK,{series:n,selectedEvent:t,resolution:r}):(0,Wi.jsx)(iK,{series:n,resolution:r}):null},dK=e=>{let{label:n,color:t="gray",className:r}=e;return(0,Wi.jsxs)("span",{className:pc()("ea-badge",`ea-badge--${t}`,r),children:[(0,Wi.jsx)("span",{className:"ea-badge__dot","aria-hidden":"true"}),n]})},AK=e=>{let{points:n=[]}=e,t=n;if("string"===typeof t)try{t=JSON.parse(t)}catch{t=[]}if(!Array.isArray(t)||0===t.length)return null;const r=Math.max(...t,1),o=64/Math.max(t.length-1,1),a=t.map((e,n)=>`${0===n?"M":"L"}${(n*o).toFixed(1)},${(24-e/r*24).toFixed(1)}`).join(" ");return(0,Wi.jsx)("svg",{width:64,height:24,viewBox:"0 0 64 24",className:"ea-sparkline","aria-hidden":"true",children:(0,Wi.jsx)("path",{d:a,fill:"none",stroke:"#535862",strokeWidth:"1.5"})})},uK=e=>{let{event:n,isSelected:t,onSelect:r}=e;const o=WQ[n.status]||WQ.ended;return(0,Wi.jsxs)("tr",{className:pc()("ea-table__row",{"ea-table__row--selected":t}),onClick:()=>r(t?null:n.event_uuid),tabIndex:0,role:"button","aria-pressed":t,children:[(0,Wi.jsx)("td",{className:"ea-table__cell ea-table__cell--name",title:n.name,children:n.name}),(0,Wi.jsx)("td",{className:"ea-table__cell ea-table__cell--date",children:qQ(n.start_date)}),(0,Wi.jsx)("td",{className:"ea-table__cell ea-table__cell--date",children:qQ(n.end_date)}),(0,Wi.jsx)("td",{className:"ea-table__cell ea-table__cell--num",children:UQ(n.impressions)}),(0,Wi.jsx)("td",{className:"ea-table__cell ea-table__cell--num",children:UQ(n.views)}),(0,Wi.jsx)("td",{className:"ea-table__cell ea-table__cell--num",children:(0,Wi.jsx)("span",{className:"ea-ratio ea-ratio--"+(a=n.ratio,null===a||void 0===a?"gray":a>100?"success":a>=50?"warning":"gray"),children:GQ(n.ratio)})}),(0,Wi.jsx)("td",{className:"ea-table__cell",children:(0,Wi.jsx)(dK,{label:o.label,color:o.color})}),(0,Wi.jsx)("td",{className:"ea-table__cell",children:(0,Wi.jsx)(AK,{points:n.sparkline})})]});var a},pK=(e,n)=>{if(n<=7)return Array.from({length:n},(e,n)=>n+1);const t=[...new Set([1,n,e,e-1,e+1])].filter(e=>e>=1&&e<=n).sort((e,n)=>e-n),r=[];return t.forEach((e,n)=>{n>0&&e-t[n-1]>1&&r.push("\u2026"),r.push(e)}),r},hK=e=>{let{page:n,totalPages:t,onPageChange:r}=e;return t<=1?null:(0,Wi.jsxs)("nav",{className:"ea-pagination","aria-label":"Table pagination",children:[(0,Wi.jsxs)("button",{type:"button",className:"ea-pagination__nav",disabled:n<=1,onClick:()=>r(n-1),children:[(0,Wi.jsx)("i",{className:"material-icons",children:"chevron_left"}),"Previous"]}),(0,Wi.jsx)("div",{className:"ea-pagination__numbers",children:pK(n,t).map((e,t)=>"\u2026"===e?(0,Wi.jsx)("span",{className:"ea-pagination__ellipsis",children:"\u2026"},`ellipsis-${t}`):(0,Wi.jsx)("button",{type:"button",className:pc()("ea-pagination__number",{"ea-pagination__number--active":e===n}),onClick:()=>r(e),children:e},e))}),(0,Wi.jsxs)("button",{type:"button",className:"ea-pagination__nav",disabled:n>=t,onClick:()=>r(n+1),children:["Next",(0,Wi.jsx)("i",{className:"material-icons",children:"chevron_right"})]})]})},gK=e=>{let{title:n="No activity in this range",description:t="Try a wider date range, or check back once events start collecting views.",actionLabel:r,onAction:o}=e;return(0,Wi.jsxs)("div",{className:"ea-empty-state",children:[(0,Wi.jsx)("i",{className:"material-icons ea-empty-state__icon",children:"insights"}),(0,Wi.jsx)("p",{className:"ea-empty-state__title",children:n}),(0,Wi.jsx)("p",{className:"ea-empty-state__description",children:t}),r&&o&&(0,Wi.jsx)("button",{type:"button",className:"btn btn-outline-secondary",onClick:o,children:r})]})},mK=[{field:"name",label:"Event"},{field:"start_date",label:"Starts"},{field:"end_date",label:"Ends"},{field:"impressions",label:"Impressions"},{field:"views",label:"Views"},{field:"ratio",label:"Ratio"},{field:null,label:"Status"},{field:null,label:"Trend"}],fK=()=>(0,Wi.jsxs)("svg",{className:"ea-table__sort-icon",width:"12",height:"14",viewBox:"0 0 12 14",f
2ill:"none","aria-hidden":"true",children:[(0,Wi.jsx)("path",{d:"M2.5 5.5L6 2L9.5 5.5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,Wi.jsx)("path",{d:"M2.5 8.5L6 12L9.5 8.5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})]}),CK=e=>{let{direction:n}=e;return(0,Wi.jsx)("svg",{className:"ea-table__sort-icon ea-table__sort-icon--active",width:"14",height:"14",viewBox:"0 0 14 14",fill:"none","aria-hidden":"true",children:"asc"===n?(0,Wi.jsx)("path",{d:"M7 11V3M7 3L3 7M7 3L11 7",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round"}):(0,Wi.jsx)("path",{d:"M7 3V11M7 11L3 7M7 11L11 7",stroke:"currentColor",strokeWidth:"1.6",strokeLinecap:"round",strokeLinejoin:"round"})})},bK=e=>{let{active:n,direction:t}=e;return n?(0,Wi.jsx)(CK,{direction:t}):(0,Wi.jsx)(fK,{})},vK=e=>{let{events:n,pagination:t,sort:r,onSortChange:o,page:a,onPageChange:i,selectedEventUuid:s,onSelectEvent:l,loading:c,error:d,onWidenRange:A,widenLabel:u}=e;return c?(0,Wi.jsx)(eK,{}):d?(0,Wi.jsx)(gK,{title:"Couldn't load events",description:d}):n.length?(0,Wi.jsxs)("div",{className:"ea-table-wrap",children:[(0,Wi.jsxs)("table",{className:"ea-table",children:[(0,Wi.jsx)("thead",{children:(0,Wi.jsx)("tr",{children:mK.map(e=>{let{field:n,label:t}=e;return(0,Wi.jsxs)("th",{className:pc()("ea-table__header-cell",{"ea-table__header-cell--sortable":!!n}),onClick:()=>(e=>{if(!e)return;const n=r.field===e&&"desc"===r.direction?"asc":"desc";o({field:e,direction:n})})(n),children:[t,n&&(0,Wi.jsx)(bK,{active:r.field===n,direction:r.direction})]},t)})})}),(0,Wi.jsx)("tbody",{children:n.map(e=>(0,Wi.jsx)(uK,{event:e,isSelected:e.event_uuid===s,onSelect:l},e.event_uuid))})]}),(0,Wi.jsx)(hK,{page:a,totalPages:t.total_pages,onPageChange:i})]}):(0,Wi.jsx)(gK,{actionLabel:A&&u?u:void 0,onAction:A&&u?A:void 0})},xK=["today","24h","7d","30d","90d"],yK={today:"today","24h":"the last 24 hours","7d":"the last 7 days","30d":"the last 30 days","90d":"the last 90 days"},wK=e=>{let{dateRange:t,onDateRangeChange:r,resolution:o,resolutionLocked:a=!1,chartSeries:i=[],selectedEvent:s=null,onSelectEvent:l,focusView:c,onFocusViewChange:d,events:A={items:[],pagination:{page:1,limit:10,total:0,total_pages:1}},sort:u,onSortChange:p,page:h,onPageChange:g,loading:m={chart:!1,table:!1},error:f={chart:null,table:null},billingPath:C="/billing"}=e;const[b,v]=(0,n.useState)(!1),x=null!==c&&void 0!==c?c:b,y=null!==d&&void 0!==d?d:v,w=i.reduce((e,n)=>{const t=n.sources||{};return e.impressions+=Number(t.widget)||0,e.views+=YQ({...t,widget:0}),e},{impressions:0,views:0}),_=w.impressions>0?Math.round(w.views/w.impressions*100):null,E=w.impressions+w.views>0,k=!m.chart&&!m.table&&!f.chart&&!f.table&&!E,B=(e=>{const n=xK.indexOf(e);return-1===n||n===xK.length-1?null:xK[n+1]})(t.preset),S=()=>{B&&r({preset:B})};return(0,Wi.jsxs)("div",{className:"ea-root",children:[(0,Wi.jsx)("div",{className:"ea-header",children:(0,Wi.jsx)(KQ,{preset:t.preset,onChange:r,onOpenCustomRange:()=>r({preset:"custom"})})}),(0,Wi.jsxs)("div",{className:"ea-metrics",children:[(0,Wi.jsx)(JQ,{label:"Impressions",value:w.impressions,icon:"visibility"}),(0,Wi.jsx)(JQ,{label:"Views",value:w.views,icon:"ads_click"}),(0,Wi.jsx)(JQ,{label:"Overall ratio",value:GQ(_),isRaw:!1,icon:"percent"}),(0,Wi.jsx)(JQ,{label:"Active events",value:A.pagination.total,icon:"event"})]}),k?(0,Wi.jsx)(gK,{title:"No activity in this range",description:B?"Try a wider date range, or check back once events start collecting views.":`No engagement recorded in ${yK[t.preset]||"the selected period"}. Check back once events start collecting views.`,onAction:B?S:void 0,actionLabel:B?`Try ${yK[B]}`:void 0}):(0,Wi.jsxs)(Wi.Fragment,{children:[(0,Wi.jsxs)("div",{className:"ea-chart-section",children:[s&&(0,Wi.jsxs)("div",{className:"ea-chart-section__toolbar",children:[(0,Wi.jsxs)("span",{className:"ea-chart-section__selected-chip",children:[s.name,(0,Wi.jsx)("button",{type:"button",onClick:()=>l(null),"aria-label":"Clear selection",children:(0,Wi.jsx)("i",{className:"material-icons",children:"close"})})]}),(0,Wi.jsx)("button",{type:"button",className:"btn btn-sm "+(x?"btn-secondary":"btn-outline-secondary"),onClick:()=>y(!x),children:"Focus view"})]}),a&&(0,Wi.jsx)(XQ,{billingPath:C}),m.chart?(0,Wi.jsx)(ZQ,{}):f.chart?(0,Wi.jsx)(gK,{title:"Couldn't load chart",description:f.chart}):(0,Wi.jsx)(cK,{series:i,selectedEvent:s,resolution:o,focusView:x})]}),(0,Wi.jsxs)("div",{className:"ea-table-section",children:[(0,Wi.jsx)("p",{className:"ea-table-section__label",children:"Events"}),(0,Wi.jsx)(vK,{events:A.items,pagination:A.pagination,sort:u,onSortChange:p,page:h,onPageChange:g,selectedEventUuid:null===s||void 0===s?void 0:s.event_uuid,onSelectEvent:l,loading:m.table,error:f.table,onWidenRange:B?S:void 0,widenLabel:B?`Try ${yK[B]}`:void 0})]})]})]})};const _K=()=>{var e,t,r;const{currentOrganization:o}=Bm(),{reports:a,fetchEventsStats:i,fetchEventsTimeSeriesStats:s,fetchEventSeriesStats:l}
2=wC(),[c,d]=(0,n.useState)("30d"),[A,u]=(0,n.useState)(null),[p,h]=(0,n.useState)(null),[g,m]=(0,n.useState)({field:"impressions",direction:"desc"}),[f,C]=(0,n.useState)(1),{from:b,to:v}=(0,n.useMemo)(()=>((e,n)=>{if("custom"===e&&n)return n;const t=Math.floor(Date.now()/1e3);let r;switch(e){case"today":{const e=new Date;e.setHours(0,0,0,0),r=Math.floor(e.getTime()/1e3);break}case"24h":r=t-86400;break;case"7d":r=t-604800;break;case"90d":r=t-7776e3;break;default:r=t-2592e3}return{from:r,to:t}})(c,A),[c,A]);(0,n.useEffect)(()=>{i({from:b,to:v,sortField:g.field,sortDirection:g.direction,page:f,limit:10})},[b,v,g.field,g.direction,f,i]),(0,n.useEffect)(()=>{s(b,v)},[b,v,s]),(0,n.useEffect)(()=>{p&&l(b,v,p)},[b,v,p,l]);const x=(0,n.useMemo)(()=>{var e;const n=((null===(e=a.eventsCollection)||void 0===e?void 0:e.items)||[]).find(e=>e.event_uuid===p);return n?{...n,series:a.eventSeriesCollection||[]}:null},[a.eventsCollection,a.eventSeriesCollection,p]);return(0,Wi.jsx)(wK,{dateRange:{preset:c,from:new Date(1e3*b).toISOStr
2ing(),to:new Date(1e3*v).toISOString()},onDateRangeChange:e=>{"custom"===e.preset&&e.from&&e.to&&u({from:e.from,to:e.to}),d(e.preset),C(1),h(null)},resolution:a.eventsTimeSeriesResolution||"daily",resolutionLocked:a.eventsTimeSeriesResolutionLocked,chartSeries:a.eventsTimeSeriesCollection,selectedEvent:x,onSelectEvent:h,events:a.eventsCollection,sort:g,onSortChange:e=>{m(e),C(1)},page:f,onPageChange:C,loading:{chart:a.fetchEventsTimeSeries||!!p&&a.fetchEventSeries,table:a.fetchEventsStats},error:{chart:(null===(e=a.fetchEventsTimeSeriesError)||void 0===e?void 0:e.message)||(null===(t=a.fetchEventSeriesError)||void 0===t?void 0:t.message)||null,table:(null===(r=a.fetchEventsStatsError)||void 0===r?void 0:r.message)||null},billingPath:"/billing"})};t(21092);const EK=()=>(0,Wi.jsx)(uf,{sidebarId:"eventEngagement",title:"Reports: Event Engagement",icon:"insights",headerControls:"",children:(0,Wi.jsx)("div",{className:"card-box",children:(0,Wi.jsx)(_K,{})})});let kK=null;const BK=n.memo(e=>{(0,n.useEffect)(()=>{kK=e.location},[]);const t=e.user.model&&"admins"===e.user.model.role;return(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsxs)(Bl,{children:[(0,Wi.jsx)(xl,{path:"/onboarding",component:dJ}),(0,Wi.jsx)(xl,{exact:!0,path:"/login",component:ch}),(0,Wi.jsx)(xl,{exact:!0,path:"/register",component:Nh}),(0,Wi.jsx)(xl,{path:"/account-verification",component:IH}),(0,Wi.jsx)(xl,{exact:!0,path:"/verify-email",component:uY}),(0,Wi.jsx)(xl,{exact:!0,path:"/logout",component:ch}),(0,Wi.jsx)(xl,{exact:!0,path:"/theme-demo",component:BY}),(0,Wi.jsx)(xl,{exact:!0,path:"/shell-demo",component:GY}),(0,Wi.jsx)(xl,{exact:!0,path:"/password-reminder",component:Mh}),(0,Wi.jsx)(xl,{exact:!0,path:"/select-integration",component:MH}),(0,Wi.jsx)(xl,{exact:!0,path:"/accept_invitation/:email/:invitationHash",component:z$}),(0,Wi.jsx)(xl,{path:"/password-reset/:email/:token",component:pb}),e.user.model?(0,Wi.jsxs)(Bl,{children:[(0,Wi.jsx)(xl,{exact:!0,path:"/dashboard",component:$C}),(0,Wi.jsx)(xl,{exact:!0,path:"/settings",component:ub}),(0,Wi.jsx)(xl,{exact:!0,path:"/organization-settings",component:C$}),(0,Wi.jsx)(xl,{exact:!0,path:"/organization-settings/branding",component:K$}),(0,Wi.jsx)(fl,{exact:!0,from:"/custom-domain",to:"/organization-settings/domain"}),(0,Wi.jsx)(xl,{exact:!0,path:"/organization-settings/domain",component:QJ}),(0,Wi.jsx)(xl,{exact:!0,path:"/integrations",component:Mv}),(0,Wi.jsx)(xl,{exact:!0,path:"/integrations/syncs",component:Kv}),(0,Wi.jsx)(xl,{exact:!0,path:"/integrations/check-access/:type/:uuid",component:dq}),(0,Wi.jsx)(xl,{exact:!0,path:"/integrations/connect/:provider",component:vq}),(0,Wi.jsx)(xl,{exact:!0,path:"/integrations/connect/:provider/calendars",component:xq}),(0,Wi.jsx)(xl,{exact:!0,path:"/domains",component:Ix}),(0,Wi.jsx)(xl,{exact:!0,path:"/calendars",component:Oy}),(0,Wi.jsx)(xl,{exact:!0,path:"/alerts",component:jV}),(0,Wi.jsx)(fl,{exact:!0,from:"/billing",to:"/organization-settings/billing"}),(0,Wi.jsx)(xl,{exact:!0,path:"/organization-settings/billing",component:zw}),(0,Wi.jsx)(xl,{exact:!0,path:"/organization-settings/billing/plans",component:d_}),(0,Wi.jsx)(xl,{exact:!0,path:"/calendar/new",component:T_}),(0,Wi.jsx)(xl,{exact:!0,path:"/alert/new",component:pV}),(0,Wi.jsx)(xl,{path:"/calendar/:uuid",component:KW}),(0,Wi.jsx)(xl,{exact:!0,path:"/alert/:uuid",component:rq}),(0,Wi.jsx)(xl,{exact:!0,path:"/mailchimp-instructions",component:dY}),(0,Wi.jsx)(xl,{path:"/attach-integration/:uuid",component:BH}),(0,Wi.jsx)(xl,{exact:!0,path:"/alert/attach-integration/:uuid",component:oq}),(0,Wi.jsx)(xl,{exact:!0,path:"/organization-settings/members",component:A$}),(0,Wi.jsx)(xl,{exact:!0,path:"/plugins/auth",component:tY}),(0,Wi.jsx)(xl,{exact:!0,path:"/plugins/discard-token",component:cY}),(0,Wi.jsx)(xl,{exact:!0,path:"/pricing",component:gw}),(0,Wi.jsx)(xl,{exact:!0,path:"/reports/event-engagement",component:EK}),(0,Wi.jsx)(xl,{exact:!0,path:"/reports/plan-usage",component:MQ}),t&&(0,Wi.jsx)(xl,{path:"/users/:page?",component:dH}),t&&(0,Wi.jsx)(xl,{path:`/${Xt.links.organizations}/:page?`,component:Nq}),t&&(0,Wi.jsx)(xl,{path:"/accounts/:year",component:fH}
2),t&&(0,Wi.jsx)(xl,{exact:!0,path:"/queue-workers",component:VH}),t&&(0,Wi.jsx)(xl,{exact:!0,path:"/sync-jobs/:page?",component:ZH}),t&&(0,Wi.jsx)(xl,{exact:!0,path:"/webhook-jobs/:page?",component:R$}),t&&(0,Wi.jsx)(xl,{exact:!0,path:"/email-jobs/:page?",component:gJ}),t&&(0,Wi.jsx)(xl,{exact:!0,path:"/ics-update-jobs/:page?",component:oY}),t&&(0,Wi.jsx)(xl,{exact:!0,path:"/ics-clean-jobs/:page?",component:iY})]}):null]}),(0,Wi.jsx)(xl,{path:"/",component:mJ})]})},(e,n)=>{const t=((e,n)=>kK&&0===kK.pathname.localeCompare(window.location.pathname)?e.user===n.user&&!(!e.user.model&&n.user.model):e.modalLinks.findIndex(e=>null!==vl(window.location.pathname,{path:e,exact:!0,strict:!1}))>=0||!(!kK||0!==kK.pathname.localeCompare(window.location.pathname))||(kK={...window.location},!1))(e,n);return t});function SK(e){const t=e.match.params,{domains:r,updateDomain:o}=Xv(),[a,i]=(0,n.useState)(),{clearErrors:s}=eh(),l="new"===t.uuid,c=l?"Submit Website":"Edit Website",{update:d,updateError:A,updateSuccess:u}=r;(0,n.useEffect)(()=>{u&&p()},[u]),(0,n.useEffect)(()=>{"new"!==t.uuid&&i(r.collection.find(e=>e.uuid===t.uuid))},[r]);const p=async()=>{await s(),e.history.push("/domains")},h=d?(0,Wi.jsx)(xf,{}):null,g=l?(0,Wi.jsxs)("div",{className:"",children:[(0,Wi.jsx)("p",{children:"To embed your widgets, provide the domain name to which you would like to grant access."}),(0,Wi.jsx)("p",{children:"Valid website domains examples:"}),(0,Wi.jsxs)("ul",{children:[(0,Wi.jsx)("li",{children:"mydomain.com"}),(0,Wi.jsx)("li",{children:"subdomain.mydomain.com"})]}),(0,Wi.jsx)("p",{children:"Do not add any trailing slashes, protocols (http://, https://) or www subdomain to your website domain."})]}):null;return(0,Wi.jsx)(cw,{id:"domainModal",header:c,size:"lg",onClose:p,children:(0,Wi.jsx)("div",{className:"integration-modal",children:(0,Wi.jsx)("div",{className:"modal-dialog",children:(0,Wi.jsx)("div",{className:"modal-content modal-md",children:a||l?(0,Wi.jsx)("div",{className:"modal-body",children:(0,Wi.jsx)("div",{className:"card-box",children:(0,Wi.jsxs)("div",{className:"card-body",children:[(0,Wi.jsx)("div",{className:"card-title d-sm-none",children:(0,Wi.jsx)("h4",{children:c})}),g,(0,Wi.jsx)(jM,{isNew:l,domain:a,updateError:A,loading:h,onSubmit:async e=>{await o(e.uuid?e.uuid:null,e)}})]})})}):null})})})})}SK.defaultProps={match:{params:{uuid:"new"}}};const jK=SK;function TK(){const e=j(),t=C(e=>e.organization),r=(0,n.useCallback)(async n=>await e(function(e){return function(n){n({type:"ORGANIZATION_FETCH"});const t="/api/organizations/"+e+".json";return Hp.get(t,jr.getAuthConfig()).then(e=>{n({type:"ORGANIZATION_FETCH_FULFILLED",payload:e.data})}).catch(function(e){n({type:"ORGANIZATION_FETCH_REJECTED",payload:e})})}}(n)),[e]),o=(0,n.useCallback)(async(n,t,r)=>await e(Em(n,t,r)),[e]),a=(0,n.useCallback)(async n=>await e(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return function(n){return n({type:"ORGANIZATION_CREATE"}),Hp.post("/api/organizations.json",e,jr.getAuthConfig()).then(e=>{n({type:"ORGANIZATION_CREATE_FULFILLED",payload:e.data})}).catch(function(e){n({type:"ORGANIZATION_CREATE_REJECTED",payload:e})})}}(n)),[e]);return{organization:t,fetchOrganization:r,editOrganization:o,createOrganization:a,editOrganizationSubscription:(0,n.useCallback)(async(n,t)=>await e(km(n,t)),[e])}}const FK=e=>{const n=e.organization,t=t=>r=>{r.preventDefault();const o={...n};o[t]=r.target.value,e.onSetValue(o)},r=e.disabled;return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("div",{className:"card-title",children:"Billing details"}),(0,Wi.jsxs)("div",{className:"row",children:[(0,Wi.jsxs)("div",{className:"col-sm-6",children:[(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsxs)("label",{htmlFor:"billing_name",children:["Billing Name ",(0,Wi.jsx)("span",{className:"text-danger",children:"*"})]}),(0,Wi.jsx)("input",{id:"billing_name",className:"form-control "+(e.billingNameError?"is-invalid":""),type:"text",value:n.billing_name,onChange:t("billing_name"),placeholder:"Billing name",disabled:r})]}),(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{htmlFor:"billing_contact",children:"Contact Person"}),(0,Wi.jsx)("input",{id:"billing_contact",className:"form-control ",value:n.billing_contact,onChange:t
2("billing_contact"),type:"text",placeholder:"Contact Person",disabled:r})]}),(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{htmlFor:"treasurer_email",children:"Treasurer Email"}),(0,Wi.jsx)("input",{id:"treasurer_email",className:"form-control",type:"text",value:n.treasurer_email,onChange:t("treasurer_email"),placeholder:"Treasurer email",disabled:r})]})]}),(0,Wi.jsxs)("div",{className:"col-sm-6",children:[(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{htmlFor:"billing_address",children:"Address"}),(0,Wi.jsx)("input",{className:"form-control ",id:"billing_address",value:n.billing_address,type:"text",placeholder:"Address",onChange:t("billing_address"),disabled:r})]}),(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{htmlFor:"billing_city",children:"City"}),(0,Wi.jsx)("input",{className:"form-control",type:"text",id:"billing_city",value:n.billing_city,placeholder:"City",onChange:t("billing_city"),disabled:r})]}),(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{htmlFor:"billing_state",children:"State/Province"}),(0,Wi.jsx)("input",{className:"form-control","aria-hidden":"true",id:"billing_state",value:n.billing_state,placeholder:"State",onChange:t("billing_state"),disabled:r})]}),(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{htmlFor:"billing_zip",children:"Postal Code"}),(0,Wi.jsx)("input",{id:"billing_zip",className:"form-control",type:"text",value:n.billing_zip,onChange:t("billing_zip"),placeholder:"Postal Code/ZIP",disabled:r})]}),(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsx)("label",{htmlFor:"billing_country",children:"Country"}),(0,Wi.jsx)("input",{id:"billing_country",className:"form-control",tabIndex:"-1","aria-hidden":"true",value:n.billing_country,placeholder:"Country",onChange:t("billing_country"),disabled:r})]})]})]})]})};FK.defaultProps={showCCForm:!0};const IK=e=>{let{organization:n,settings:t}=e;const r=(null===t||void 0===t?void 0:t.logo)||null,o=r||"img/organization.png",a=r?"branding--brand-logo":"w-100 circle";return(0,Wi.jsx)("img",{className:a,src:Xm(o),alt:`${n.name} logo`,title:`${n.name} logo`})};IK.defaultProps={};const NK=IK,DK=e=>{const n=e.organization,{t:t}=mm(),r=e.disabled,o=e.isNew?`New ${t("Workspace")}`:"";return(0,Wi.jsxs)("div",{children:[(0,Wi.jsx)("h3",{className:"page-title",children:"Basic Information"}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsxs)("div",{className:"col-md-12",children:[(0,Wi.jsxs)("div",{className:"row",children:[(0,Wi.jsx)("div",{className:"col-md-2",children:(0,Wi.jsx)(NK,{settings:e.organizationSettings,organization:n})}),(0,Wi.jsx)("div",{className:"col-md-4",children:(0,Wi.jsxs)("div",{className:"form-group",children:[(0,Wi.jsxs)("label",{className:"focus-label",htmlFor:"name",children:[o," Name ",(0,Wi.jsx)("span",{className:"text-danger",children:"*"})]}),(0,Wi.jsx)("input",{id:"name",className:"form-control",type:"text",value:n.name,disabled:r,onChange:(a="name",t=>{t.preventDefault();const r={...n};r[a]=t.target.value,e.onSetValue(r)}),maxLength:64,minLength:2})]})})]}),(0,Wi.jsx)("div",{className:"row",children:(0,Wi.jsx)("div",{className:"col-md-6"})})]})})]});var a},PK=e=>{let{organization:t,disabled:r,onSubmit:o,organizationSettings:a,submitButtonLabel:i="Save Changes",isNew:s=!1}=e;const[l,c]=(0,n.useState)({name:t.name,billing_name:t.billing_name,billing_contact:t.billing_contact,billing_address:t.billing_address,treasurer_email:t.treasurer_email,billing_country:t.billing_country,billing_state:t.billing_state,billing_city:t.billing_city,billing_zip:t.billing_zip});return(0,Wi.jsx)("form",{onSubmit:e=>(e.preventDefault(),o(l),!1),children:(0,Wi.jsxs)("div",{className:"card-box",children:[(0,Wi.jsx)("div",{className:"m-b-20",children:(0,Wi.jsx)(DK,{organization:l,onSetValue:e=>{c(e)},organizationSettings:a,isNew:s})}),(0,Wi.jsx)("div",{className:"text-center m-t-20 ",children:(0,Wi.jsx)("button",{className:"btn btn-primary btn-lg",type:"submit",disabled:r,children:i})})]})})},zK=e=>{const{organization:t}=TK(),r=t.model,o=(0,n.useMemo)(()=>r.organizations_plans&&r.organizations_plans.length?r.organizations_plans[0]:null,[r.organizations_plans]),[a,i]=n.useState(0);(0,n.useEffect)(()=>
2{if(o){const e=new Date(1e3*o.expiry);i(e.toLocaleDateString("en-CA"))}},[o]);const s=(0,n.useCallback)(e=>{i(e.target.value)},[a]),l=(0,n.useCallback)(n=>{n.preventDefault();const t=Number.parseInt(new Date(a).getTime()/1e3);return e.onEditExpiryDate(t),!1},[a,s]),c=r.stripe_customer_id?(0,Wi.jsx)("a",{target:"_blank",href:"https://dashboard.stripe.com/customers/"+r.stripe_customer_id,children:"Stripe Customer Panel"}):"-",d=[{label:"Plan Name",value:yq(o)},{label:"Price",value:o?o.price:"-"},{label:"Is annual",value:o?1*o.is_annual?"Yes":"No":"-"},{label:"Subscription cancelled",value:o?1*o.is_terminated?"Yes":"No":"-"},{label:"Websites limit",value:o?o.subscription_plan.domains_limit:"-"},{label:"Applied Coupon",value:o?1*o.applied_coupon_code?"Yes":"No":"-"},{label:"Stripe Panel",value:c}].map((e,n)=>(0,Wi.jsxs)("div",{className:"form-group row",children:[(0,Wi.jsx)("label",{className:" col-md-3",children:e.label}),(0,Wi.jsx)("div",{className:"col-md-9",children:e.value})]},"cpio-"+n)),A=t.fetch||t.edit?(0,Wi.jsx)(xf,{}):null;return(0,Wi.jsxs)(n.Fragment,{children:[(0,Wi.jsxs)("div",{className:"card-box",children:[(0,Wi.jsx)("h3",{className:"page-title",children:"Subscription details"}),(0,Wi.jsxs)("div",{className:"form-group row",children:[(0,Wi.jsx)("label",{className:" col-md-3",children:"Organization created"}),(0,Wi.jsxs)("div",{className:"col-md-9",children:[new Date(1e3*r.created).toLocaleDateString(window.navigator.language)," ",new Date(1e3*r.created).toLocaleTimeString(window.navigator.language)]})]}),(0,Wi.jsxs)("div",{className:"form-group row",children:[(0,Wi.jsx)("label",{className:" col-md-3",children:"On trial period"}),(0,Wi.jsx)("div",{className:"col-md-9",children:1*r.has_trial_finished?"No":"Yes"})]})]}),(0,Wi.jsxs)("div",{className:"card-box",children:[(0,Wi.jsx)("h3",{className:"page-title",children:"Current plan"}),d,(0,Wi.jsxs)("div",{className:"form-group row",children:[(0,Wi.jsx)("label",{className:" col-md-3",children:"Expiry date"}),(0,Wi.jsxs)("div",{className:"col-md-6",children:[(0,Wi.jsx)("div",{className:"form-group",children:(0,Wi.jsx)("input",{className:"form-control ",type:"date",id:"expiryDate",value:a,onChange:s,disabled:t.edit,maxLength:64,minLength:2})}),(0,Wi.jsx)("small",{children:"New expiry date should be greater than expiry of active plan and less than 2 years"})]})]}),(0,Wi.jsxs)("div",{className:"text-center m-t-20",children:[(0,Wi.jsx)("button",{className:"btn btn-primary btn-lg",type:"submit",onClick:l,disabled:t.edit,children:"Update"}),A,(0,Wi.jsx)($b,{error:t.editError,defaultErrorMessage:"Could not update organization subscription"})]})]})]})};zK.defaultProps={};const OK=e=>{var t;const r=Il(),{organization:o,fetchOrganization:a,editOrganization:i,editOrganizationSubscription:s}=TK(),{clearErrors:l}=eh(),{t:c}=mm(),d=`Edit ${c("Organization")} details`,{edit:A,editError:u,updateSuccess:p}=o;(0,n.useEffect)(()=>{a(r.params.uuid)},[]),(0,n.useEffect)(()=>{},[p]),(0,n.useEffect)(()=>{},[o]);const h=o.model?(0,Wi.jsx)(PK,{organization:o.model,onSubmit:async e=>(await i(o.model.uuid,e,!0),!1),disabled:A,organizationSettings:null===(t=o.model)||void 0===t?void 0:t.settings}):null,g=o.fetch||o.edit?(0,Wi.jsx)(xf,{}):null;return(0,Wi.jsx)(cw,{id:"organization-edit-modal",header:d,size:"lg",onClose:async()=>{await l(),e.history.push(`/${Xt.links.organizations}/`)},children:(0,Wi.jsx)("div",{className:"",children:(0,Wi.jsx)("div",{className:"modal-dialog",children:(0,Wi.jsxs)("div",{className:"modal-content modal-lg",children:[(0,Wi.jsx)("div",{className:"modal-header"}),(0,Wi.jsxs)("div",{className:"modal-body",children:[h,g,(0,Wi.jsx)($b,{error:o.fetchError}),(0,Wi.jsx)($b,{error:o.editError})]})]})})})})};OK.defaultProps={};const MK=OK,RK=e=>{let{onClick:n}=e;return(0,Wi.jsx)("button",{className:"btn btn-outline-success",onClick:n,children:"Add more members"})},LK=e=>{let{role:n,setRole:t,disabled:r}=e;return(0,Wi.jsx)("div",{className:"role-container",children:(0,Wi.jsx)("select",{className:"form-control",value:n,onChange:e=>{t(e.target.value)},disabled:r,children:Object.values(wq).map(e=>{return(0,Wi.jsx)("option",{value:e,children:(n=e,n.charAt(0).toUpperCase()+n.slice(1))},e);var n})})})},UK=e=>{let{email:t,setEmail:r,disabled:o,editable:a}=e;
2const[i,s]=(0,n.useState)(!0),[l,c]=(0,n.useState)("");return a?(0,Wi.jsxs)("div",{className:"email-input-container",children:[(0,Wi.jsx)("input",{id:"email",type:"email",className:"form-control",placeholder:"Email address",value:t,disabled:o,onChange:e=>{const n=e.target.value;r(n)},onBlur:()=>{const e=Qa(t);s(e),c(e?"":"Please enter a valid email address.")},maxLength:64,minLength:2}),!i&&(0,Wi.jsx)("div",{className:"invalid-feedback d-block",children:l})]}):t},GK=e=>{switch(e){case Eq:return"text-primary";case kq:return"text-default";case Bq:return"text-warning";case 4:return"text-secondary";case jq:return"text-danger";default:return""}},WK=e=>{let{status:n}=e;const t=_q[n];return(0,Wi.jsxs)("div",{className:"",children:[(0,Wi.jsx)("i",{className:pc()("fa fa-circle",GK(n)),"aria-hidden":"true"})," ",(0,Wi.jsx)("span",{children:Tq[t]})]})},HK=e=>{const n=e.icon?(0,Wi.jsx)("span",{className:"decoration-none mt-1",children:(0,Wi.jsx)("i",{className:"material-icons icon-sm ","aria-hidden":"true",children:e.icon})}):null,t=e.loading?e.loading:(0,Wi.jsxs)("button",{className:pc()("d-flex btn btn-sm align-items-center",`${e.className}`),onClick:e.onClick,disabled:e.disabled,children:[n," ",e.label]});return(0,Wi.jsxs)(Wi.Fragment,{children:[" ",t," "]})};HK.defaultProps={loading:null,disabled:!1};const VK=HK,qK=e=>{let{member:t,onRemove:r,onResendInvitation:o,onCancelRemove:a}=e;const{organizationMembers:i,resetReinviteState:s}=FH(),l=(0,n.useMemo)(()=>t.invite_status===jq,[t.invite_status]);(0,n.useEffect)(()=>{(i.resendInvitationError||i.resendInvitationSuccess)&&setTimeout(()=>{s()},1e3)},[i.resendInvitationError,i.resendInvitationSuccess]);const c=(0,Wi.jsx)(VK,{onClick:l?a:r,label:l?"Undo":"Remove",icon:l?"undo":"delete",className:l?"":"btn-link text-danger"}),d=(0,n.useMemo)(()=>i.resendInvitation&&i.resendInvitationUUID===t.uuid?(0,Wi.jsx)("p",{className:"d-flex align-items-center justify-content-center m-0 ml-1",children:"Resending invitation..."}):null,[i.resendInvitation,i.resendInvitationUUID]),A=(0,n.useMemo)(()=>{if(i.resendInvitationUUID!==t.uuid)return null;let e="";return i.resendInvitationSuccess?e=(0,Wi.jsx)("p",{className:"d-flex align-items-center justify-content-center m-0 ml-1 text-success",children:"Invitation resent successfully."}):i.resendInvitationError&&(e=(0,Wi.jsx)("p",{className:"d-flex align-items-center justify-content-center m-0 ml-1 text-danger",children:"Failed to resend invitation."})),e},[i.resendInvitationError,i.resendInvitationSuccess,i.resendInvitationUUID,t.uuid]),u=A||(t.invite_status===Sq?(0,Wi.jsx)(VK,{onClick:o,label:"Resend invitation",className:"btn-link",icon:"reply",disabled:i.resendInvitation,loading:d}):null);return(0,Wi.jsxs)("div",{className:"d-flex",children:[c,u]})},$K=e=>{const{member:t}=e,r=(0,n.useCallback)(n=>{e.updateMemberData(t.uuid,"role",n)},[t]),o=(0,n.useCallback)(n=>{const r=t.user?"email":"invite_email";e.updateMemberData(t.uuid,r,n)},[t]),a=(0,n.useCallback)(n=>{e.onRemove(t)},[t]),i=(0,n.useCallback)(n=>{e.onCancelRemove(t)},[t]),s=(0,n.useCallback)(n=>{e.onResendInvitation(t)},[t]);return(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("td",{children:t.user?t.user.name:"--"}),(0,Wi.jsx)("td",{children:(0,Wi.jsx)(UK,{editable:!t.user&&(t.status===Eq||t.invite_status===Eq),setEmail:o,disabled:!(!e.disabled&&!t.user),email:t.user?t.user.email:t.invite_email})}),(0,Wi.jsx)("td",{children:(0,Wi.jsx)(LK,{role:t.role,setRole:r,disabled:e.disabled})}),(0,Wi.jsx)("td",{children:(0,Wi.jsx)(WK,{status:t.invite_status})}),(0,Wi.jsx)("td",{children:(0,Wi.jsx)(qK,{member:t,onRemove:a,onResendInvitation:s,onCancelRemove:i})})]})};$K.defaultProps={};const YK=$K,JK=e=>{let{onRestore:n,onSubmit:t,disableSubmit:r}=e;const o=!!r||(0,Wi.jsx)("button",{className:"btn btn-secondary",onClick:n,children:"Restore"});return(0,Wi.jsxs)("div",{className:"d-flex gap-xs",children:[o,(0,Wi.jsx)("button",{className:"btn btn-primary",onClick:t,disabled:r,children:"Save Changes"})]})},QK=e=>{const{organizationMembers:t,reinviteOrganizationMember:r}=FH(),{currentOrganization:o}=Bm(),{members:a}=e,i=$h(o,In.team);const s=(0,n.useCallback)(()=>{e.onChange(e=>[...e,{invite_status:0,invite_email:"",role:wq.admin,uuid:(new Date).getTime()}])},[a]),l=(0,n.useCallback)(n=>{const t={...n};if(n.invite_status===Eq)return e.onChange(e=>e.filter(e=>e.uuid!==n.uuid));t.invite_status=jq,e.onChange(e=>e.map(e=>e.uuid===t.uuid?t:e))},[a]),c=(0,n.useCallback)(n=>{const r=t.collection.find(e=>e.uuid===n.uuid);r&&(n.invite_status=r.invite_status,e.onChange(e=>e.map(e=>e.uuid===n.uuid?n:e)))},[a,t.collection,e]),d=(0,n.useCallback)(e=>{r(e.uuid)},[a]),A=(n,t,r)=>{let o=a.find(e=>e.uuid===n);o={...o,[t]:r},e.onChange(e=>e.map(e=>e.uuid===o.uuid?o:e))},u=a.map(e=>(0,Wi.jsx)(YK,{member:e,disabled:!1,onRemove:l,onResendInvitation:d,updateMemberData:A,onCancelRemove:c},e.uuid)),p=i?(0,Wi.jsx)(RK,{onClick:s}):(0,Wi.jsxs)("div",{className:"d-flex align-items-center gap-xs",children:[(0,Wi.jsx)("div",{className:"text-secondary",children:"Team members limit reached."}),(0,Wi.jsx)(Rl,{to:"/pricing/",className:"btn btn-outline-primary d-flex align-items-center",children:"Upgrade Plan"}),(0,Wi.jsx)(WR,{})]});return(0,Wi.jsxs)("div",{children:[(0,Wi.jsxs)("table",{className:"table table-responsive table-borderless table-hover custom-table",children:[(0,Wi.jsx)("thead",{children:(0,Wi.jsxs)("tr",{children:[(0,Wi.jsx)("td",{width:"15%",children:"Name"}),(0,Wi.jsx)("td",{width:"50%",children:"Email"}),(0,Wi.jsx)("td",{width:"15%",children:"Role"}),(0,Wi.jsx)("td",{width:"15%",children:"Status"}),(0,Wi.jsx)("td",{children:"Actions"})]})}),(0,Wi.jsx)("tbody",{children:u})]}),(0,Wi.jsxs)("div",{className:"d-flex justify-content-between mx-3",children:[p,!e.disableSubmit&&(0,Wi.jsx)(JK,{onRestore:e.onRestore,onSubmit:e.onSubmit,disableSubmit:e.disableSubmit})]})]})},KK=e=>{const{clearErrors:t}=eh(),{t:r}=mm(),{organizationMembers:o,fetch:a,addOrganizationMember:i,deleteOrganizationMember:s,editOrganizationMember:l}=FH(),{currentOrganization:c}
2=Bm(),[d,A]=(0,n.useState)(o.collection),u=`${r("Organization")} Members`;(0,n.useEffect)(()=>{a(c.model.uuid)},[]),(0,n.useEffect)(()=>{A(o.collection)},[o.fetchSuccess]);const p=(0,n.useCallback)(async()=>{await t(),e.history.push("/dashboard")},[]),h=(0,n.useCallback)(()=>{A(o.collection)},[o.collection]),g=(0,n.useCallback)(async()=>{const e=d.filter(e=>e.invite_status===Eq).map(async e=>{const n={organization_uuid:c.model.uuid,invite_email:e.invite_email,role:e.role.toLowerCase()};await i(n)}),n=d.filter(e=>e.invite_status===jq).map(async e=>{await s(e.uuid)}),t=d.filter(e=>e.invite_status!==Eq).filter(e=>{const n=o.collection.find(n=>n.uuid===e.uuid);return n&&n.role!==e.role}).map(async e=>{await l(e.uuid,{role:e.role.toLowerCase()})});await Promise.all([...e,...n,...t]),(e.length>0||n.length>0||t.length>0)&&a(c.model.uuid)},[d,c.model.uuid,o.collection]),m=(0,n.useMemo)(()=>d.filter(e=>e.invite_status===Eq).some(e=>!Qa(e.invite_email)),[d]),f=(0,n.useMemo)(()=>!Pa(d,o.collection),[d]),C=(0,Wi.jsx)(QK,{onSubmit:g,disabled:!1,members:d,onRestore:h,onChange:A,disableSubmit:m||!f||o.add||o.edit||o.delete}),b=pc()("card-body",{"opacity-50":o.add||o.edit||o.delete});return(0,Wi.jsx)(cw,{id:"manage-members-modal",header:u,size:"lg",onClose:p,children:(0,Wi.jsxs)("div",{className:"card-box",children:[(0,Wi.jsx)("div",{className:"card-header bg-white",children:(0,Wi.jsx)("h3",{className:"card-title  m-b-0",children:"Manage people with whom like to collaborate"})}),(0,Wi.jsx)("div",{className:b,children:C})]})})};var XK=t(28870),ZK={};ZK.styleTagTransform=rc(),ZK.setAttributes=Zl(),ZK.insert=Kl().bind(null,"head"),ZK.domAPI=Jl(),ZK.insertStyleElement=nc();$l()(XK.A,ZK);const eX=XK.A&&XK.A.locals?XK.A.locals:void 0,nX=()=>{const e=jl(),{user:t,changeOrganization:r}=qp(),{clearErrors:o}=eh(),{organization:{edit:a,editError:i,editSuccess:s,model:l},createOrganization:c}
2=TK(),[d,A]=(0,n.useState)(""),u=(0,n.useCallback)(async()=>{a||(await o(),e.goBack())},[a,o,e]),p=(0,n.useCallback)(e=>A(e.target.value),[]),h=(0,n.useCallback)(e=>{e.preventDefault(),a||""===d.trim()||c({name:d.trim(),treasurer_email:t.model.email,billing_contact:`${t.model.first_name} ${t.model.last_name}`})},[a,d,t,c]);(0,n.useEffect)(()=>{s&&(async()=>{await r(l.uuid),e.goBack()})()},[s]);const g=a||""===d.trim();return(0,Wi.jsxs)($d,{open:!0,onClose:u,icon:(0,Wi.jsx)(Tc,{name:"Building02",size:24}),title:"Create a workspace",className:eX.panel,footer:(0,Wi.jsxs)("div",{className:eX.footerButtons,children:[(0,Wi.jsx)(Cc,{hierarchy:"secondaryGray",onClick:u,disabled:a,className:eX.footerButton,children:"Cancel"}),(0,Wi.jsx)(Cc,{hierarchy:"primary",type:"submit",form:"new-workspace-form",disabled:g,loading:a,className:eX.footerButton,children:a?"Creating\u2026":"Create workspace"})]}),children:[(0,Wi.jsx)("p",{className:eX.lede,children:"A workspace is a separate account with its own billing, team and branding. Useful for agencies and teams running several brands."}),(0,Wi.jsx)("form",{id:"new-workspace-form",className:eX.form,onSubmit:h,children:(0,Wi.jsx)(Qc,{label:"Workspace name",required:!0,placeholder:"Workspace name",hint:"Shown in the workspace switcher and on shared widgets.",value:d,onChange:p,disabled:a,autoFocus:!0,autoComplete:"off"})}),(0,Wi.jsx)($b,{error:i,className:eX.submitError})]})},tX=function(e){var t="withRouter("+(e.displayName||e.name)+")",r=function(t){var r=t.wrappedComponentRef,o=ol(t,["wrappedComponentRef"]);return n.createElement(dl.Consumer,null,function(t){return t||q(!1),n.createElement(e,R({},o,t,{ref:r}))})};return r.displayName=t,r.WrappedComponent=e,v()(r,e)}(n.memo(e=>{const[t,r]=(0,n.useState)(null);Vl(()=>{o()}),(0,n.useEffect)(()=>{r(null)},[e.location.pathname]);const o=()=>{const n=e.prevModalLocation.findIndex(n=>null!==vl(e.location.pathname,{path:n,exact:!0,strict:!1}));n>=0&&r(Object.values(e.prevModalLocation[n])[0])};e.user.model&&e.user.model.role;return(0,Wi.jsxs)(Bl,{children:[(0,Wi.jsx)(xl,{path:"/domains/:uuid",component:jK}),(0,Wi.jsx)(xl,{path:`/${Xt.links.organization}/edit/:uuid`,component:MK}),(0,Wi.jsx)(xl,{path:"/manage-members",component:KK}),(0,Wi.jsx)(xl,{path:"/new-organization",component:nX}),(0,Wi.jsx)(xl,{path:"/install/:widgetType/:uuid",component:MR})]})},(e,n)=>e.location.pathname===n.location.pathname));var rX=t(26785),oX={};oX.styleTagTransform=rc(),oX.setAttributes=Zl(),oX.insert=Kl().bind(null,"head"),oX.domAPI=Jl(),oX.insertStyleElement=nc();$l()(rX.A,oX);const aX=rX.A&&rX.A.locals?rX.A.locals:void 0,iX=()=>{var e;const[t]=(0,n.useState)(document.createElement("div")),{user:r,changeOrganization:o}
2=qp(),a=jl(),[s,l]=(0,n.useState)(!1),[c,d]=(0,n.useState)(null),A=(0,n.useRef)(null),u=(0,n.useRef)(null),p=(0,n.useRef)(null);(0,n.useEffect)(()=>(document.body.appendChild(t),()=>document.body.removeChild(t)),[]);const h=(0,n.useMemo)(()=>r.switchingToOrgUUID?r.model.organizations.find(e=>e.uuid===r.switchingToOrgUUID):null,[r.switchingToOrgUUID]),g=(0,n.useMemo)(()=>{var e;return r.model?null===(e=r.model.organizations.find(e=>e.uuid===r.model.current_org_uuid))||void 0===e?void 0:e.name:null},[r.model]),m=()=>clearTimeout(p.current),f=()=>{m(),p.current=setTimeout(()=>d(null),4e3)},C=()=>{document.body.style.overflow="auto",l(!1),u.current=null},b=e=>{if(!u.current)return void e();const n=3e3-(Date.now()-u.current);n<=0?e():mR(n).then(e)};(0,n.useEffect)(()=>{r.switchOrganization&&(d(null),document.body.style.overflow="hidden",u.current=Date.now(),l(!0))},[r.switchOrganization]),(0,n.useEffect)(()=>{r.switchOrganizationSuccess&&(a.push("/dashboard"),b(()=>{C(),d({variant:"success",name:null===h||void 0===h?void 0:h.name}),f()}))},[r.switchOrganizationSuccess]),(0,n.useEffect)(()=>{r.switchOrganizationError&&b(()=>{C(),m(),d({variant:"error",name:null===h||void 0===h?void 0:h.name,currentName:g})})},[r.switchOrganizationError]),(0,n.useEffect)(()=>{var e;if(!s)return;null===(e=A.current)||void 0===e||e.focus();const n=e=>{"Escape"===e.key&&e.preventDefault()};return document.addEventListener("keydown",n,!0),()=>document.removeEventListener("keydown",n,!0)},[s]);const v=(0,n.useCallback)(()=>{m(),d(null)},[]),x=(0,n.useCallback)(()=>{d(null),o(r.switchingToOrgUUID)},[o,r.switchingToOrgUUID]),y=s&&h&&(0,Wi.jsx)("div",{className:aX.scrim,children:(0,Wi.jsxs)("div",{className:aX.card,role:"status","aria-live":"polite",ref:A,tabIndex:-1,children:[(0,Wi.jsx)(ud,{size:"lg",src:null!==(e=h.settings)&&void 0!==e&&e.favicon?Xm(h.settings.favicon):null,initials:of(h.name),alt:`${h.name} logo`}),(0,Wi.jsxs)("div",{className:aX.textGroup,children:[(0,Wi.jsxs)("p",{className:aX.title,children:["Switching to ",h.name]}),(0,Wi.jsx)("p",{className:aX.supporting,children:"Loading its settings and widgets."})]}),(0,Wi.jsx)("div",{className:aX.progressTrack,role:"progressbar","aria-label":"Switching workspace",children:(0,Wi.jsx)("div",{className:aX.progressFill})})]})}),w="success"===(null===c||void 0===c?void 0:c.variant)&&(0,Wi.jsxs)("div",{className:aX.toast,role:"status",onMouseEnter:m,onMouseLeave:f,onFocus:m,onBlur:f,children:[(0,Wi.jsx)("span",{className:pc()(aX.toastDisc,aX["toastDisc--success"]),children:(0,Wi.jsx)(Tc,{name:"CheckCircle",size:20})}),(0,Wi.jsx)("div",{className:aX.toastBody,children:(0,Wi.jsxs)("p",{className:aX.toastTitle,children:["Switched to ",c.name]})}),(0,Wi.jsx)("span",{className:aX.toastDismiss,children:(0,Wi.jsx)(Bc,{size:"sm",variant:"ghost",icon:(0,Wi.jsx)(Tc,{name:"XClose"}),label:"Dismiss",onClick:v})})]}),_="error"===(null===c||void 0===c?void 0:c.variant)&&(0,Wi.jsxs)("div",{className:aX.toast,role:"alert",children:[(0,Wi.jsx)("span",{className:pc()(aX.toastDisc,aX["toastDisc--error"]),children:(0,Wi.jsx)(Tc,{name:"AlertCircle",size:20})}),(0,Wi.jsxs)("div",{className:aX.toastBody,children:[(0,Wi.jsxs)("p",{className:aX.toastTitle,children:["Couldn\u2019t switch to ",c.name]}),(0,Wi.jsxs)("p",{className:aX.toastText,children:["You\u2019re still in ",c.currentName,". Check your connection and try again."]}),(0,Wi.jsxs)("div",{className:aX.toastActions,children:[(0,Wi.jsx)("button",{type:"button",className:pc()(aX.toastAction,aX["toastAction--dismiss"]),onClick:v,children:"Dismiss"}),(0,Wi.jsx)("button",{type:"button",className:pc()(aX.toastAction,aX["toastAction--retry"]),onClick:x,children:"Try again"})]})]}),(0,Wi.jsx)("span",{className:aX.toastDismiss,children:(0,Wi.jsx)(Bc,{size:"sm",variant:"ghost",icon:(0,Wi.jsx)(Tc,{name:"XClose"}),label:"Dismiss",onClick:v})})]});return i.createPortal((0,Wi.jsxs)(Wi.Fragment,{children:[y,w,_]}),t)},sX=()=>{const{app:e,showGraceModal:t}=eh(),r=(0,n.useCallback)(e=>{t(!1)},[e.showGraceModal]);return e.showGraceModal?(0,Wi.jsx)(cw,{id:"grace-modal",header:"Grace Period",size:"md",onClose:r,children:(0,Wi.jsx)("div",{className:"card-box",children:(0,Wi.jsxs)("div",{className:"card-body",children:[(0,Wi.jsx)("h4",{className:"card-title",children:"Grace Period"}),(0,Wi.jsx)("p",{children:"Your account is currently in a grace peri
2od because it was created before our new pricing model went into effect."}),(0,Wi.jsxs)("p",{children:["\u2705 ",(0,Wi.jsx)("strong",{children:"What stays the same"}),": Most of your existing usage limits will be ",(0,Wi.jsx)("strong",{children:"grandfathered in"})," \u2014 you won\u2019t lose access to what you already have, even after the grace period ends."]}),(0,Wi.jsxs)("p",{children:["\u23f3 ",(0,Wi.jsx)("strong",{children:"What happens next"}),": This grace period ends on"," ",(0,Wi.jsx)("strong",{children:"October 15, 2025."}),"After that, any new usage beyond your grandfathered limits will require a plan upgrade."]}),(0,Wi.jsxs)("p",{children:["\ud83c\udf81 ",(0,Wi.jsx)("strong",{children:"Need more now?"})," If you temporarily need to go over your current limits during this grace period, just contact"," ",(0,Wi.jsx)("a",{href:"[email protected]",children:"support"}),". We\u2019re happy to offer a ",(0,Wi.jsx)("strong",{children:"one-time bump"})," to help ease the transition."]})]})})}):null};t(6152);const lX=e=>{const{clearErrors:t,initializeIntercom:r,shutdownIntercom:o,updateIntercom:a}=eh(),i=jl(),s=Tl(),{user:l,checkSession:c,logout:d}=qp(),{currentOrganization:A}=Bm(),{autologin:u}=fm(),{fetchAppTag:p}=SR();!jr._token&&l.token&&jr.setAuthToken(l.token),(0,n.useEffect)(()=>{window.addEventListener("error",e=>{if(console.log(e),"ResizeObserver loop completed with undelivered notifications."===e.message){const e=document.getElementById("webpack-dev-server-client-overlay-div"),n=document.getElementById("webpack-dev-server-client-overlay");n&&n.setAttribute("style","display: none"),e&&e.setAttribute("style","display: none")}})},[]),(0,n.useEffect)(()=>{l.model},[]),(0,n.useEffect)(()=>{l.token&&c(),r(l,A,!0)},[]),(0,n.useEffect)(()=>{u.loginSuccess&&l.token&&(p(),o())},[u.loginSuccess]),(0,n.useEffect)(()=>{(l.loginSuccess||l.registerSuccess||l.checkSessionSuccess)&&!u.model&&a(l,A,!0)},[l.loginSuccess,l.registerSuccess,l.checkSessionSuccess,u.loginSuccess]),(0,n.useEffect)(()=>{l.sessionExpired&&(d(),window.alert("Your session has expired. Please log in again."))},[l.sessionExpired]),(0,n.useEffect)(()=>{(!l.model&&l.loginSuccess&&l.token||u.logout)&&u.logout&&t()},[u.logout]),Vl(()=>{var e;if("/verify-email"!==i.location.pathname&&l.model&&!l.model.is_account_verified)window.location.pathname="/verify-email";else if("/verify-email"===i.location.pathname&&null!==(e=l.model)&&void 0!==e&&e.is_account_verified){if(console.log("User is already verified, redirecting to onboarding"),Qp(A))return void i.push("/dashboard");i.push("/onboarding")}},[l.model,i,i.location.pathname]),Vl(()=>{null!==l.token&&!u.loginSuccess&&l.model.is_account_verified&&p()},[l.token]);const h=["/domains/:uuid",`/${Xt.links.organization}/edit/:uuid`,"/manage-members","/new-organization","/install/:widgetType/:uuid"],g=(Xt.links.organization,[{"/domains/:uuid":"/domains"},{orgEditModalLink:`/${Xt.links.organizations}`},{"/manage-members":"/dashboard"},{"/new-organization":"/dashboard"},{"/install/:widgetType/:uuid":"/:widgetType/:uuid"}]);return(0,Wi.jsxs)(Nl,{children:[(0,Wi.jsx)(Hl.ReactNotifications,{}),(0,Wi.jsx)(iX,{}),(0,Wi.jsx)(BK,{user:l,modalLinks:h,location:s}),(0,Wi.jsx)(tX,{user:l,modalLinks:h,prevModalLocation:g}),(0,Wi.jsx)(sX,{})]},s.pathname)},cX={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,n){console&&console[e]&&console[e].apply(console,n)}};class dX{constructor(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,n)}init(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=n.prefix||"i18next:",this.logger=e||cX,this.options=n,this.debug=n.debug}log(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return this.forward(n,"log","",!0)}warn(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return this.forward(n,"warn","",!0)}error(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return this.forward(n,"error","")}deprecate(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];return this.forward(n,"warn","WARNING DEPRECATED: ",!0)}forward(e,n,t,r){return r&&!this.debug?null:("string"===typeof e[0]&&(e[0]=`${t}${this.prefix} ${e[0]}`),this.logger[n](e))}create(e){return new dX(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new dX(this.logger,e)}}var AX=new dX;class uX{constructor(){this.observers={}}
2on(e,n){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);const t=this.observers[e].get(n)||0;this.observers[e].set(n,t+1)}),this}off(e,n){this.observers[e]&&(n?this.observers[e].delete(n):delete this.observers[e])}emit(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];if(this.observers[e]){Array.from(this.observers[e].entries()).forEach(e=>{let[n,r]=e;for(let o=0;o<r;o++)n(...t)})}if(this.observers["*"]){Array.from(this.observers["*"].entries()).forEach(n=>{let[r,o]=n;for(let a=0;a<o;a++)r.apply(r,[e,...t])})}}}function pX(){let e,n;const t=new Promise((t,r)=>{e=t,n=r});return t.resolve=e,t.reject=n,t}function hX(e){return null==e?"":""+e}const gX=/###/g;function mX(e,n,t){function r(e){return e&&e.indexOf("###")>-1?e.replace(gX,"."):e}function o(){return!e||"string"===typeof e}const a="string"!==typeof n?n:n.split(".");let i=0;for(;i<a.length-1;){if(o())return{};const n=r(a[i]);!e[n]&&t&&(e[n]=new t),e=Object.prototype.hasOwnProperty.call(e,n)?e[n]:{},++i}return o()?{}:{obj:e,k:r(a[i])}}function fX(e,n,t){const{obj:r,k:o}=mX(e,n,Object);if(void 0!==r||1===n.length)return void(r[o]=t);let a=n[n.length-1],i=n.slice(0,n.length-1),s=mX(e,i,Object);for(;void 0===s.obj&&i.length;)a=`${i[i.length-1]}.${a}`,i=i.slice(0,i.length-1),s=mX(e,i,Object),s&&s.obj&&"undefined"!==typeof s.obj[`${s.k}.${a}`]&&(s.obj=void 0);s.obj[`${s.k}.${a}`]=t}function CX(e,n){const{obj:t,k:r}=mX(e,n);if(t)return t[r]}function bX(e,n,t){for(const r in n)"__proto__"!==r&&"constructor"!==r&&(r in e?"string"===typeof e[r]||e[r]instanceof String||"string"===typeof n[r]||n[r]instanceof String?t&&(e[r]=n[r]):bX(e[r],n[r],t):e[r]=n[r]);return e}function vX(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var xX={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function yX(e){return"string"===typeof e?e.replace(/[&<>"'\/]/g,e=>xX[e]):e}const wX=[" ",",","?","!",";"],_X=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const n=this.regExpMap.get(e);if(void 0!==n)return n;const t=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,t),this.regExpQueue.push(e),t}}(20);function EX(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[n])return e[n];const r=n.split(t);let o=e;for(let a=0;a<r.length;){if(!o||"object"!==typeof o)return;let e,n="";for(let i=a;i<r.length;++i)if(i!==a&&(n+=t),n+=r[i],e=o[n],void 0!==e){if(["string","number","boolean"].indexOf(typeof e)>-1&&i<r.length-1)continue;a+=i-a+1;break}o=e}return o}function kX(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class BX extends uX{constructor(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=n,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const n=this.options.ns.indexOf(e);n>-1&&this.options.ns.splice(n,1)}getResource(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,a=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure;let i;e.indexOf(".")>-1?i=e.split("."):(i=[e,n],t&&(Array.isArray(t)?i.push(...t):"string"===typeof t&&o?i.push(...t.split(o)):i.push(t)));const s=CX(this.data,i);return!s&&!n&&!t&&e.indexOf(".")>-1&&(e=i[0],n=i[1],t=i.slice(2).join(".")),s||!a||"string"!==typeof t?s:EX(this.data&&this.data[e]&&this.data[e][n],t,o)}addResource(e,n,t,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1};const a=void 0!==o.keySeparator?o.keySeparator:this.options.keySeparator;let i=[e,n];t&&(i=i.concat(a?t.split(a):t)),e.indexOf(".")>-1&&(i=e.split("."),r=n,n=i[1]),this.addNamespaces(n),fX(this.data,i,r),o.silent||this.emit
vendor: 1,545 bytes, line 2
2("added",e,n,t,r)}addResources(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(const o in t)"string"!==typeof t[o]&&"[object Array]"!==Object.prototype.toString.apply(t[o])||this.addResource(e,n,o,t[o],{silent:!0});r.silent||this.emit("added",e,n,t)}addResourceBundle(e,n,t,r,o){let a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},i=[e,n];e.indexOf(".")>-1&&(i=e.split("."),r=t,t=n,n=i[1]),this.addNamespaces(n);let s=CX(this.data,i)||{};r?bX(s,t,o):s={...s,...t},fX(this.data,i,s),a.silent||this.emit("added",e,n,t)}removeResourceBundle(e,n){this.hasResourceBundle(e,n)&&delete this.data[e][n],this.removeNamespaces(n),this.emit("removed",e,n)}hasResourceBundle(e,n){return void 0!==this.getResource(e,n)}getResourceBundle(e,n){return n||(n=this.options.defaultNS),"v1"===this.options.compatibilityAPI?{...this.getResource(e,n)}:this.getResource(e,n)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const n=this.getDataByLanguage(e);return!!(n&&Object.keys(n)||[]).find(e=>n[e]&&Object.keys(n[e]).length>0)}toJSON(){return this.data}}var SX={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,n,t,r,o){return e.forEach(e=>{this.processors[e]&&(n=this.processors[e].process(n,t,r,o))}),n}};const jX={};class TX extends uX{constructor(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),function(e,n,t){e.forEach(e=>{n[e]&&(t[e]=n[e])})}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
2i18nFormat","utils"],e,this),this.options=n,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=AX.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(void 0===e||null===e)return!1;const t=this.resolve(e,n);return t&&void 0!==t.res}extractFromKey(e,n){let t=void 0!==n.nsSeparator?n.nsSeparator:this.options.nsSeparator;void 0===t&&(t=":");const r=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator;let o=n.ns||this.options.defaultNS||[];const a=t&&e.indexOf(t)>-1,i=!this.options.userDefinedKeySeparator&&!n.keySeparator&&!this.options.userDefinedNsSeparator&&!n.nsSeparator&&!function(e,n,t){n=n||"",t=t||"";const r=wX.filter(e=>n.indexOf(e)<0&&t.indexOf(e)<0);if(0===r.length)return!0;const o=_X.getRegExp(`(${r.map(e=>"?"===e?"\\?":e).join("|")})`);let a=!o.test(e);if(!a){const n=e.indexOf(t);n>0&&!o.test(e.substring(0,n))&&(a=!0)}return a}(e,t,r);if(a&&!i){const n=e.match(this.interpolator.nestingRegexp);if(n&&n.length>0)return{key:e,namespaces:o};const a=e.split(t);(t!==r||t===r&&this.options.ns.indexOf(a[0])>-1)&&(o=a.shift()),e=a.join(r)}return"string"===typeof o&&(o=[o]),{key:e,namespaces:o}}translate(e,n,t){if("object"!==typeof n&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),"object"===typeof n&&(n={...n}),n||(n={}),void 0===e||null===e)return"";Array.isArray(e)||(e=[String(e)]);const r=void 0!==n.returnDetails?n.returnDetails:this.options.returnDetails,o=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,{key:a,namespaces:i}=this.extractFromKey(e[e.length-1],n),s=i[i.length-1],l=n.lng||this.language,c=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(l&&"cimode"===l.toLowerCase()){if(c){const e=n.nsSeparator||this.options.nsSeparator;return r?{res:`${s}${e}${a}`,usedKey:a,exactUsedKey:a,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(n)}:`${s}${e}${a}`}return r?{res:a,usedKey:a,exactUsedKey:a,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(n)}:a}const d=this.resolve(e,n);let A=d&&d.res;const u=d&&d.usedKey||a,p=d&&d.exactUsedKey||a,h=Object.prototype.toString.apply(A),g=void 0!==n.joinArrays?n.joinArrays:this.options.joinArrays,m=!this.i18nFormat||this.i18nFormat.handleAsObject;if(m&&A&&("string"!==typeof A&&"boolean"!==typeof A&&"number"!==typeof A)&&["[object Number]","[object Function]","[object RegExp]"].indexOf(h)<0&&("string"!==typeof g||"[object Array]"!==h)){if(!n.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(u,A,{...n,ns:i}):`key '${a} (${this.language})' returned an object instead of string.`;return r?(d.res=e,d.usedParams=this.getUsedParamsDetails(n),d):e}if(o){const e="[object Array]"===h,t=e?[]:{},r=e?p:u;for(const a in A)if(Object.prototype.hasOwnProperty.call(A,a)){const e=`${r}${o}${a}`;t[a]=this.translate(e,{...n,joinArrays:!1,ns:i}),t[a]===e&&(t[a]=A[a])}A=t}}else if(m&&"string"===typeof g&&"[object Array]"===h)A=A.join(g),A&&(A=this.extendTranslation(A,e,n,t));else{let r=!1,i=!1;const c=void 0!==n.count&&"string"!==typeof n.count,u=TX.hasDefaultValue(n),p=c?this.pluralResolver.getSuffix(l,n.count,n):"",h=n.ordinal&&c?this.pluralResolver.getSuffix(l,n.count,{ordinal:!1}):"",g=c&&!n.ordinal&&0===n.count&&this.pluralResolver.shouldUseIntlApi(),m=g&&n[`defaultValue${this.options.pluralSeparator}zero`]||n[`defaultValue${p}`]||n[`defaultValue${h}`]||n.defaultValue;!this.isValidLookup(A)&&u&&(r=!0,A=m),this.isValidLookup(A)||(i=!0,A=a);const f=(n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&i?void 0:A,C=u&&m!==A&&this.options.updateMissing;if(i||r||C){if(this.logger.log(C?"updateKey":"missingKey",l,s,a,C?m:A),o){const e=this.resolve(a,{...n,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[];const t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if("fallback"===this.options.saveMissingTo&&t&&t[0])for(let n=0;n<t.length;n++)e.push(t[n]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(n.lng||this.language):e.push(n.lng||this.language);const r=(e,t,r)=>{const o=u&&r!==A?r:f;this.options.missingKeyHandler?this.options.missingKeyHandler(e,s,t,o,C,n):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,s,t,o,C,n),this.emit
2("missingKey",e,s,t,A)};this.options.saveMissing&&(this.options.saveMissingPlurals&&c?e.forEach(e=>{const t=this.pluralResolver.getSuffixes(e,n);g&&n[`defaultValue${this.options.pluralSeparator}zero`]&&t.indexOf(`${this.options.pluralSeparator}zero`)<0&&t.push(`${this.options.pluralSeparator}zero`),t.forEach(t=>{r([e],a+t,n[`defaultValue${t}`]||m)})}):r(e,a,m))}A=this.extendTranslation(A,e,n,d,t),i&&A===a&&this.options.appendNamespaceToMissingKey&&(A=`${s}:${a}`),(i||r)&&this.options.parseMissingKeyHandler&&(A="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${s}:${a}`:a,r?A:void 0):this.options.parseMissingKeyHandler(A))}return r?(d.res=A,d.usedParams=this.getUsedParamsDetails(n),d):A}extendTranslation(e,n,t,r,o){var a=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...t},t.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!t.skipInterpolation){t.interpolation&&this.interpolator.init({...t,interpolation:{...this.options.interpolation,...t.interpolation}});const i="string"===typeof e&&(t&&t.interpolation&&void 0!==t.interpolation.skipOnVariables?t.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let s;if(i){const n=e.match(this.interpolator.nestingRegexp);s=n&&n.length}let l=t.replace&&"string"!==typeof t.replace?t.replace:t;if(this.options.interpolation.defaultVariables&&(l={...this.options.interpolation.defaultVariables,...l}),e=this.interpolator.interpolate(e,l,t.lng||this.language,t),i){const n=e.match(this.interpolator.nestingRegexp);s<(n&&n.length)&&(t.nest=!1)}!t.lng&&"v1"!==this.options.compatibilityAPI&&r&&r.res&&(t.lng=r.usedLng),!1!==t.nest&&(e=this.interpolator.nest(e,function(){for(var e=arguments.length,r=new Array(e),i=0;i<e;i++)r[i]=arguments[i];return o&&o[0]===r[0]&&!t.context?(a.logger.warn(`It seems you are nesting recursively key: ${r[0]} in key: ${n[0]}`),null):a.translate(...r,n)},t)),t.interpolation&&this.interpolator.reset()}const i=t.postProcess||this.options.postProcess,s="string"===typeof i?[i]:i;return void 0!==e&&null!==e&&s&&s.length&&!1!==t.applyPostProcessor&&(e=SX.handle(s,e,n,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...r,usedParams:this.getUsedParamsDetails(t)},...t}:t,this)),e}resolve(e){let n,t,r,o,a,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"===typeof e&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(n))return;const s=this.extractFromKey(e,i),l=s.key;t=l;let c=s.namespaces;this.options.fallbackNS&&(c=c.concat(this.options.fallbackNS));const d=void 0!==i.count&&"string"!==typeof i.count,A=d&&!i.ordinal&&0===i.count&&this.pluralResolver.shouldUseIntlApi(),u=void 0!==i.context&&("string"===typeof i.context||"number"===typeof i.context)&&""!==i.context,p=i.lngs?i.lngs:this.languageUtils.toResolveHierarchy(i.lng||this.language,i.fallbackLng);
2c.forEach(e=>{this.isValidLookup(n)||(a=e,!jX[`${p[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(a)&&(jX[`${p[0]}-${e}`]=!0,this.logger.warn(`key "${t}" for languages "${p.join(", ")}" won't get resolved as namespace "${a}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),p.forEach(t=>{if(this.isValidLookup(n))return;o=t;const a=[l];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(a,l,t,e,i);else{let e;d&&(e=this.pluralResolver.getSuffix(t,i.count,i));const n=`${this.options.pluralSeparator}zero`,r=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(d&&(a.push(l+e),i.ordinal&&0===e.indexOf(r)&&a.push(l+e.replace(r,this.options.pluralSeparator)),A&&a.push(l+n)),u){const t=`${l}${this.options.contextSeparator}${i.context}`;a.push(t),d&&(a.push(t+e),i.ordinal&&0===e.indexOf(r)&&a.push(t+e.replace(r,this.options.pluralSeparator)),A&&a.push(t+n))}}let s;for(;s=a.pop();)this.isValidLookup(n)||(r=s,n=this.getResource(t,e,s,i))}))})}),{res:n,usedKey:t,exactUsedKey:r,usedLng:o,usedNS:a}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,n,t,r):this.resourceStore.getResource(e,n,t,r)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],t=e.replace&&"string"!==typeof e.replace;let r=t?e.replace:e;if(t&&"undefined"!==typeof e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!t){r={...r};for(const e of n)delete r[e]}return r}static hasDefaultValue(e){const n="defaultValue";for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&n===t.substring(0,12)&&void 0!==e[t])return!0;return!1}}function FX(e){return e.charAt(0).toUpperCase()+e.slice(1)}class IX{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=AX.create("languageUtils")}getScriptPartFromCode(e){if(!(e=kX(e))||e.indexOf("-")<0)return null;const n=e.split("-");return 2===n.length?null:(n.pop(),"x"===n[n.length-1].toLowerCase()?null:this.formatLanguageCode(n.join("-")))}getLanguagePartFromCode(e){if(!(e=kX(e))||e.indexOf("-")<0)return e;const n=e.split("-");return this.formatLanguageCode(n[0])}formatLanguageCode(e){if("string"===typeof e&&e.indexOf("-")>-1){const n=["hans","hant","latn","cyrl","cans","mong","arab"];let t=e.split("-");return this.options.lowerCaseLng?t=t.map(e=>e.toLowerCase()):2===t.length?(t[0]=t[0].toLowerCase(),t[1]=t[1].toUpperCase(),n.indexOf(t[1].toLowerCase())>-1&&(t[1]=FX(t[1].toLowerCase()))):3===t.length&&(t[0]=t[0].toLowerCase(),2===t[1].length&&(t[1]=t[1].toUpperCase()),"sgn"!==t[0]&&2===t[2].length&&(t[2]=t[2].toUpperCase()),n.indexOf(t[1].toLowerCase())>-1&&(t[1]=FX(t[1].toLowerCase())),n.indexOf(t[2].toLowerCase())>-1&&(t[2]=FX(t[2].toLowerCase()))),t.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let n;return e.forEach(e=>{if(n)return;const t=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(t)||(n=t)}),!n&&this.options.supportedLngs&&e.forEach(e=>{if(n)return;const t=this.getLanguagePartFromCode(e);if(this.isSupportedCode(t))return n=t;n=this.options.supportedLngs.find(e=>e===t?e:e.indexOf("-")<0&&t.indexOf("-")<0?void 0:0===e.indexOf(t)?e:void 0)}),n||(n=this.getFallbackCodes(this.options.fallbackLng)[0]),n}getFallbackCodes(e,n){if(!e)return[];if("function"===typeof e&&(e=e(n)),"string"===typeof e&&(e=[e]),"[object Array]"===Object.prototype.toString.apply(e))return e;if(!n)return e.default||[];let t=e[n];
vendor: 4,136 bytes, line 2
2return t||(t=e[this.getScriptPartFromCode(n)]),t||(t=e[this.formatLanguageCode(n)]),t||(t=e[this.getLanguagePartFromCode(n)]),t||(t=e.default),t||[]}toResolveHierarchy(e,n){const t=this.getFallbackCodes(n||this.options.fallbackLng||[],e),r=[],o=e=>{e&&(this.isSupportedCode(e)?r.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return"string"===typeof e&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):"string"===typeof e&&o(this.formatLanguageCode(e)),t.forEach(e=>{r.indexOf(e)<0&&o(this.formatLanguageCode(e))}),r}}let NX=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],DX={1:function(e){return Number(e>1)},2:function(e){return Number(1!=e)},3:function(e){return 0},4:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},5:function(e){return Number(0==e?0:1==e?1:2==e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5)},6:function(e){return Number(1==e?0:e>=2&&e<=4?1:2)},7:function(e){return Number(1==e?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2)},8:function(e){return Number(1==e?0:2==e?1:8!=e&&11!=e?2:3)},9:function(e){return Number(e>=2)},10:function(e){return Number(1==e?0:2==e?1:e<7?2:e<11?3:4)},11:function(e){return Number(1==e||11==e?0:2==e||12==e?1:e>2&&e<20?2:3)},12:function(e){return Number(e%10!=1||e%100==11)},13:function(e){return Number(0!==e)},14:function(e){return Number(1==e?0:2==e?1:3==e?2:3)},15:function(e){return Number(e%10==1&&e%100!=11?0:e%10>=2&&(e%100<10||e%100>=20)?1:2)},16:function(e){return Number(e%10==1&&e%100!=11?0:0!==e?1:2)},17:function(e){return Number(1==e||e%10==1&&e%100!=11?0:1)},18:function(e){return Number(0==e?0:1==e?1:2)},19:function(e){return Number(1==e?0:0==e||e%100>1&&e%100<11?1:e%100>10&&e%100<20?2:3)},20:function(e){return Number(1==e?0:0==e||e%100>0&&e%100<20?1:2)},21:function(e){return Number(e%100==1?1:e%100==2?2:e%100==3||e%100==4?3:0)},22:function(e){return Number(1==e?0:2==e?1:(e<0||e>10)&&e%10==0?2:3)}};const PX=["v1","v2","v3"],zX=["v4"],OX={zero:0,one:1,two:2,few:3,many:4,other:5};class MX{constructor(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=n,this.logger=AX.create("pluralResolver"),this.options.compatibilityJSON&&!zX.includes(this.options.compatibilityJSON)||"undefined"!==typeof Intl&&Intl.PluralRules||(this.options.compatibilityJSON="v3",this.logger.error("Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.")),this.rules=function(){const e={};return NX.forEach(n=>{n.lngs.forEach(t=>{e[t]={numbers:n.nr,plurals:DX[n.fc]}})}),e}()}
2addRule(e,n){this.rules[e]=n}getRule(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(kX("dev"===e?"en":e),{type:n.ordinal?"ordinal":"cardinal"})}catch(t){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const t=this.getRule(e,n);return this.shouldUseIntlApi()?t&&t.resolvedOptions().pluralCategories.length>1:t&&t.numbers.length>1}getPluralFormsOfKey(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,t).map(e=>`${n}${e}`)}getSuffixes(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const t=this.getRule(e,n);return t?this.shouldUseIntlApi()?t.resolvedOptions().pluralCategories.sort((e,n)=>OX[e]-OX[n]).map(e=>`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${e}`):t.numbers.map(t=>this.getSuffix(e,t,n)):[]}getSuffix(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=this.getRule(e,t);return r?this.shouldUseIntlApi()?`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${r.select(n)}`:this.getSuffixRetroCompatible(r,n):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,n){const t=e.noAbs?e.plurals(n):e.plurals(Math.abs(n));let r=e.numbers[t];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===r?r="plural":1===r&&(r=""));const o=()=>this.options.prepend&&r.toString()?this.options.prepend+r.toString():r.toString();return"v1"===this.options.compatibilityJSON?1===r?"":"number"===typeof r?`_plural_${r.toString()}`:o():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?o():this.options.prepend&&t.toString()?this.options.prepend+t.toString():t.toString()}
vendor: 9,813 bytes, line 2
2shouldUseIntlApi(){return!PX.includes(this.options.compatibilityJSON)}}function RX(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=function(e,n,t){const r=CX(e,t);return void 0!==r?r:CX(n,t)}(e,n,t);return!a&&o&&"string"===typeof t&&(a=EX(e,t,r),void 0===a&&(a=EX(n,t,r))),a}class LX{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=AX.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||(e=>e),this.init(e)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.interpolation||(e.interpolation={escapeValue:!0});const n=e.interpolation;this.escape=void 0!==n.escape?n.escape:yX,this.escapeValue=void 0===n.escapeValue||n.escapeValue,this.useRawValueToEscape=void 0!==n.useRawValueToEscape&&n.useRawValueToEscape,this.prefix=n.prefix?vX(n.prefix):n.prefixEscaped||"{{",this.suffix=n.suffix?vX(n.suffix):n.suffixEscaped||"}}",this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||",",this.unescapePrefix=n.unescapeSuffix?"":n.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":n.unescapeSuffix||"",this.nestingPrefix=n.nestingPrefix?vX(n.nestingPrefix):n.nestingPrefixEscaped||vX("$t("),this.nestingSuffix=n.nestingSuffix?vX(n.nestingSuffix):n.nestingSuffixEscaped||vX(")"),this.nestingOptionsSeparator=n.nestingOptionsSeparator?n.nestingOptionsSeparator:n.nestingOptionsSeparator||",",this.maxReplaces=n.maxReplaces?n.maxReplaces:1e3,this.alwaysFormat=void 0!==n.alwaysFormat&&n.alwaysFormat,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,n)=>e&&e.source===n?(e.lastIndex=0,e):new RegExp(n,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}(.+?)${this.nestingSuffix}`)}interpolate(e,n,t,r){let o,a,i;const s=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function l(e){return e.replace(/\$/g,"$$$$")}const c=e=>{if(e.indexOf(this.formatSeparator)<0){const o=RX(n,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(o,void 0,t,{...r,...n,interpolationkey:e}):o}const o=e.split(this.formatSeparator),a=o.shift().trim(),i=o.join(this.formatSeparator).trim();return this.format(RX(n,s,a,this.options.keySeparator,this.options.ignoreJSONStructure),i,t,{...r,...n,interpolationkey:a})};this.resetRegExp();const d=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,A=r&&r.interpolation&&void 0!==r.interpolation.skipOnVariables?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>l(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?l(this.escape(e)):l(e)}].forEach(n=>{for(i=0;o=n.regex.exec(e);){const t=o[1].trim();if(a=c(t),void 0===a)if("function"===typeof d){const n=d(e,o,r);a="string"===typeof n?n:""}else if(r&&Object.prototype.hasOwnProperty.call(r,t))a="";else{if(A){a=o[0];continue}this.logger.warn(`missed to pass in variable ${t} for interpolating ${e}`),a=""}else"string"===typeof a||this.useRawValueToEscape||(a=hX(a));const s=n.safeValue(a);if(e=e.replace(o[0],s),A?(n.regex.lastIndex+=a.length,n.regex.lastIndex-=o[0].length):n.regex.lastIndex=0,i++,i>=this.maxReplaces)break}}),e}nest(e,n){let t,r,o,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function i(e,n){const t=this.nestingOptionsSeparator;if(e.indexOf(t)<0)return e;const r=e.split(new RegExp(`${t}[ ]*{`));let a=`{${r[1]}`;e=r[0],a=this.interpolate(a,o);const i=a.match(/'/g),s=a.match(/"/g);(i&&i.length%2===0&&!s||s.length%2!==0)&&(a=a.replace(/'/g,'"'));try{o=JSON.parse(a),n&&(o={...n,...o})}catch(l){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,l),`${e}${t}${a}`}return delete o.defaultValue,e}for(;t=this.nestingRegexp.exec(e);){let s=[];o={...a},o=o.replace&&"string"!==typeof o.replace?o.replace:o,o.applyPostProcessor=!1,delete o.defaultValue;let l=!1;if(-1!==t[0].indexOf(this.formatSeparator)&&!/{.*}/.test(t[1])){const e=t[1].split(this.formatSeparator).map(e=>e.trim());t[1]=e.shift(),s=e,l=!0}if(r=n(i.call(this,t[1].trim(),o),o),r&&t[0]===e&&"string"!==typeof r)return r;"string"!==typeof r&&(r=hX(r)),r||(this.logger.warn(`missed to resolve ${t[1]} for nesting ${e}`),r=""),l&&(r=s.reduce((e,n)=>this.format(e,n,a.lng,{...a,interpolationkey:t[1].trim()}),r.trim())),e=e.replace(t[0],r),this.regexp.lastIndex=0}return e}}function UX(e){const n={};return function(t,r,o){const a=r+JSON.stringify(o);let i=n[a];return i||(i=e(kX(r),o),n[a]=i),i(t)}}class GX{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=AX.create("formatter"),this.options=e,this.formats={number:UX((e,n)=>{const t=new Intl.NumberFormat(e,{...n});return e=>t.format(e)}),currency:UX((e,n)=>{const t=new Intl.NumberFormat(e,{...n,style:"currency"});return e=>t.format(e)}),datetime:UX((e,n)=>{const t=new Intl.DateTimeFormat(e,{...n});return e=>t.format(e)}),relativetime:UX((e,n)=>{const t=new Intl.RelativeTimeFormat(e,{...n});return e=>t.format(e,n.range||"day")}),list:UX((e,n)=>{const t=new Intl.ListFormat(e,{...n});return e=>t.format(e)})},this.init(e)}init(e){const n=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=n.formatSeparator?n.formatSeparator:n.formatSeparator||","}add(e,n){this.formats[e.toLowerCase().trim()]=n}addCached(e,n){this.formats[e.toLowerCase().trim()]=UX(n)}format(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=n.split(this.formatSeparator).reduce((e,n)=>{const{formatName:o,formatOptions:a}=function(e){let n=e.toLowerCase().trim();const t={};if(e.indexOf("(")>-1){const r=e.split("(");n=r[0].toLowerCase().trim();const o=r[1].substring(0,r[1].length-1);"currency"===n&&o.indexOf(":")<0?t.currency||(t.currency=o.trim()):"relativetime"===n&&o.indexOf(":")<0?t.range||(t.range=o.trim()):o.split(";").forEach(e=>{if(!e)return;const[n,...r]=e.split(":"),o=r.join(":").trim().replace(/^'+|'+$/g,"");t[n.trim()]||(t[n.trim()]=o),"false"===o&&(t[n.trim()]=!1),"true"===o&&(t[n.trim()]=!0),isNaN(o)||(t[n.trim()]=parseInt(o,10))})}return{formatName:n,formatOptions:t}}(n);if(this.formats[o]){let n=e;try{const i=r&&r.formatParams&&r.formatParams[r.interpolationkey]||{},s=i.locale||i.lng||r.locale||r.lng||t;n=this.formats[o](e,s,{...a,...r,...i})}catch(i){this.logger.warn(i)}return n}return this.logger.warn(`there was no format function for ${o}`),e},e);return o}}class WX extends uX{constructor(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=n,this.services=t,this.languageUtils=t.languageUtils,this.options=r,this.logger=AX.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],this.backend&&this.backend.init&&this.backend.init(t,r.backend,r)}queueLoad(e,n,t,r){const o={},a={},i={},s={};return e.forEach(e=>{let r=!0;n.forEach(n=>{const i=`${e}|${n}`;!t.reload&&this.store.hasResourceBundle(e,n)?this.state[i]=2:this.state[i]<0||(1===this.state[i]?void 0===a[i]&&(a[i]=!0):(this.state[i]=1,r=!1,void 0===a[i]&&(a[i]=!0),void 0===o[i]&&(o[i]=!0),void 0===s[n]&&(s[n]=!0)))}),r||(i[e]=!0)}),(Object.keys(o).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(o),pending:Object.keys(a),toLoadLanguages:Object.keys(i),toLoadNamespaces:Object.keys(s)}}loaded(e,n,t){const r=e.split("|"),o=r[0],a=r[1];n&&this.emit("failedLoading",o,a,n),t&&this.store.addResourceBundle(o,a,t),this.state[e]=n?-1:2;const i={};this.queue.forEach(t=>{!function(e,n,t,r){const{obj:o,k:a}=mX(e,n,Object);o[a]=o[a]||[],r&&(o[a]=o[a].concat(t)),r||o[a].push(t)}(t.loaded,[o],a),function(e,n){void 0!==e.pending[n]&&(delete e.pending[n],e.pendingCount--)}(t,e),n&&t.errors.push(n),0!==t.pendingCount||t.done||(Object.keys(t.loaded).forEach(e=>{i[e]||(i[e]={});const n=t.loaded[e];n.length&&n.forEach(n=>{void 0===i[e][n]&&(i[e][n]=!0)})}),t.done=!0,t.errors.length?t.callback(t.errors):t.callback())}),this.emit("loaded",i),this.queue=this.queue.filter(e=>!e.done)}read(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,a=arguments.length>5?arguments[5]:void 0;if(!e.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:n,fcName:t,tried:r,wait:o,callback:a});this.readingCalls++;const i=(i,s)=>{if(this.readingCalls--,this.waitingReads.length>0){const e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}i&&s&&r<this.maxRetries?setTimeout(()=>{this.read.call(this,e,n,t,r+1,2*o,a)},o):a(i,s)},s=this.backend[t].bind(this.backend);if(2!==s.length)return s(e,n,i);try{const t=s(e,n);t&&"function"===typeof t.then?t.then(e=>i(null,e)).catch(i):i(null,t)}catch(l){i(l)}}prepareLoading(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),r&&r();"string"===typeof e&&(e=this.languageUtils.toResolveHierarchy(e)),"string"===typeof n&&(n=[n]);const o=this.queueLoad(e,n,t,r);if(!o.toLoad.length)return o.pending.length||r(),null;
2o.toLoad.forEach(e=>{this.loadOne(e)})}load(e,n,t){this.prepareLoading(e,n,{},t)}reload(e,n,t){this.prepareLoading(e,n,{reload:!0},t)}loadOne(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const t=e.split("|"),r=t[0],o=t[1];this.read(r,o,"read",void 0,void 0,(t,a)=>{t&&this.logger.warn(`${n}loading namespace ${o} for language ${r} failed`,t),!t&&a&&this.logger.log(`${n}loaded namespace ${o} for language ${r}`,a),this.loaded(e,t,a)})}saveMissing(e,n,t,r,o){let a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(n))this.logger.warn(`did not save key "${t}" as the namespace "${n}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");else if(void 0!==t&&null!==t&&""!==t){if(this.backend&&this.backend.create){const l={...a,isUpdate:o},c=this.backend.create.bind(this.backend);if(c.length<6)try{let o;o=5===c.length?c(e,n,t,r,l):c(e,n,t,r),o&&"function"===typeof o.then?o.then(e=>i(null,e)).catch(i):i(null,o)}catch(s){i(s)}else c(e,n,t,r,i,l)}e&&e[0]&&this.store.addResource(e[0],n,t,r)}}}function HX(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(e){let n={};if("object"===typeof e[1]&&(n=e[1]),"string"===typeof e[1]&&(n.defaultValue=e[1]),"string"===typeof e[2]&&(n.tDescription=e[2]),"object"===typeof e[2]||"object"===typeof e[3]){const t=e[3]||e[2];Object.keys(t).forEach(e=>{n[e]=t[e]})}return n},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function VX(e){return"string"===typeof e.ns&&(e.ns=[e.ns]),"string"===typeof e.fallbackLng&&(e.fallbackLng=[e.fallbackLng]),"string"===typeof e.fallbackNS&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs&&e.supportedLngs.indexOf("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),e}function qX(){}class $X extends uX{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;var t;if(super(),this.options=VX(e),this.services={},this.logger=AX,this.modules={external:[]},t=this,Object.getOwnPropertyNames(Object.getPrototypeOf(t)).forEach(e=>{"function"===typeof t[e]&&(t[e]=t[e].bind(t))}),n&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,n),this;setTimeout(()=>{this.init(e,n)},0)}}init(){var e=this;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;"function"===typeof n&&(t=n,n={}),!n.defaultNS&&!1!==n.defaultNS&&n.ns&&("string"===typeof n.ns?n.defaultNS=n.ns:n.ns.indexOf("translation")<0&&(n.defaultNS=n.ns[0]));const r=HX();function o(e){return e?"function"===typeof e?new e:e:null}if(this.options={...r,...this.options,...VX(n)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...r.interpolation,...this.options.interpolation}),void 0!==n.keySeparator&&(this.options.userDefinedKeySeparator=n.keySeparator),void 0!==n.nsSeparator&&(this.options.userDefinedNsSeparator=n.nsSeparator),!this.options.isClone){let n;this.modules.logger?AX.init(o(this.modules.logger),this.options):AX.init(null,this.options),this.modules.formatter?n=this.modules.formatter:"undefined"!==typeof Intl&&(n=GX);const t=new IX(this.options);this.store=new BX(this.options.resources,this.options);const a=this.services;a.logger=AX,a.resourceStore=this.store,a.languageUtils=t,a.pluralResolver=new MX(t,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!n||this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format||(
vendor: 4,127 bytes, line 2
2a.formatter=o(n),a.formatter.init(a,this.options),this.options.interpolation.format=a.formatter.format.bind(a.formatter)),a.interpolator=new LX(this.options),a.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},a.backendConnector=new WX(o(this.modules.backend),a.resourceStore,a,this.options),a.backendConnector.on("*",function(n){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];e.emit(n,...r)}),this.modules.languageDetector&&(a.languageDetector=o(this.modules.languageDetector),a.languageDetector.init&&a.languageDetector.init(a,this.options.detection,this.options)),this.modules.i18nFormat&&(a.i18nFormat=o(this.modules.i18nFormat),a.i18nFormat.init&&a.i18nFormat.init(this)),this.translator=new TX(this.services,this.options),this.translator.on("*",function(n){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];e.emit(n,...r)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,t||(t=qX),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(n=>{this[n]=function(){return e.store[n](...arguments)}});["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(n=>{this[n]=function(){return e.store[n](...arguments),e}});const a=pX(),i=()=>{const e=(e,n)=>{this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),a.resolve(n),t(e,n)};if(this.languages&&"v1"!==this.options.compatibilityAPI&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initImmediate?i():setTimeout(i,0),a}loadResources(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:qX;const t="string"===typeof e?e:this.language;if("function"===typeof e&&(n=e),!this.options.resources||this.options.partialBundledLanguages){if(t&&"cimode"===t.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return n();const e=[],r=n=>{if(!n)return;if("cimode"===n)return;this.services.languageUtils.toResolveHierarchy(n).forEach(n=>{"cimode"!==n&&e.indexOf(n)<0&&e.push(n)})};if(t)r(t);else{this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>r(e))}this.options.preload&&this.options.preload.forEach(e=>r(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),n(e)})}else n(null)}reloadResources(e,n,t){const r=pX();return e||(e=this.languages),n||(n=this.options.ns),t||(t=qX),this.services.backendConnector.reload(e,n,e=>{r.resolve(),t(e)}),r}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&SX.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1))for(let n=0;n<this.languages.length;n++){const e=this.languages[n];if(!(["cimode","dev"].indexOf(e)>-1)&&this.store.hasLanguageSomeTranslations(e)){this.resolvedLanguage=e;break}}}changeLanguage(e,n){var t=this;this.isLanguageChangingTo=e;const r=pX();
2this.emit("languageChanging",e);const o=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},a=(e,a)=>{a?(o(a),this.translator.changeLanguage(a),this.isLanguageChangingTo=void 0,this.emit("languageChanged",a),this.logger.log("languageChanged",a)):this.isLanguageChangingTo=void 0,r.resolve(function(){return t.t(...arguments)}),n&&n(e,function(){return t.t(...arguments)})},i=n=>{e||n||!this.services.languageDetector||(n=[]);const t="string"===typeof n?n:this.services.languageUtils.getBestMatchFromCodes(n);t&&(this.language||o(t),this.translator.language||this.translator.changeLanguage(t),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(t)),this.loadResources(t,e=>{a(e,t)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(i):this.services.languageDetector.detect(i):i(e):i(this.services.languageDetector.detect()),r}getFixedT(e,n,t){var r=this;const o=function(e,n){let a;if("object"!==typeof n){for(var i=arguments.length,s=new Array(i>2?i-2:0),l=2;l<i;l++)s[l-2]=arguments[l];a=r.options.overloadTranslationOptionHandler([e,n].concat(s))}else a={...n};a.lng=a.lng||o.lng,a.lngs=a.lngs||o.lngs,a.ns=a.ns||o.ns,a.keyPrefix=a.keyPrefix||t||o.keyPrefix;const c=r.options.keySeparator||".";let d;return d=a.keyPrefix&&Array.isArray(e)?e.map(e=>`${a.keyPrefix}${c}${e}`):a.keyPrefix?`${a.keyPrefix}${c}${e}`:e,r.t(d,a)};return"string"===typeof e?o.lng=e:o.lngs=e,o.ns=n,o.keyPrefix=t,o}t(){return this.translator&&this.translator.translate(...arguments)}exists(){return this.translator&&this.translator.exists(...arguments)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
vendor: 6,343 bytes, line 2
2if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const t=n.lng||this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,o=this.languages[this.languages.length-1];if("cimode"===t.toLowerCase())return!0;const a=(e,n)=>{const t=this.services.backendConnector.state[`${e}|${n}`];return-1===t||2===t};if(n.precheck){const e=n.precheck(this,a);if(void 0!==e)return e}return!!this.hasResourceBundle(t,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!a(t,e)||r&&!a(o,e)))}loadNamespaces(e,n){const t=pX();return this.options.ns?("string"===typeof e&&(e=[e]),e.forEach(e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}),this.loadResources(e=>{t.resolve(),n&&n(e)}),t):(n&&n(),Promise.resolve())}loadLanguages(e,n){const t=pX();"string"===typeof e&&(e=[e]);const r=this.options.preload||[],o=e.filter(e=>r.indexOf(e)<0);return o.length?(this.options.preload=r.concat(o),this.loadResources(e=>{t.resolve(),n&&n(e)}),t):(n&&n(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";const n=this.services&&this.services.languageUtils||new IX(HX());return["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(n.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){return new $X(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},arguments.length>1?arguments[1]:void 0)}cloneInstance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:qX;const t=e.forkResourceStore;t&&delete e.forkResourceStore;const r={...this.options,...e,isClone:!0},o=new $X(r);void 0===e.debug&&void 0===e.prefix||(o.logger=o.logger.clone(e));return["store","services","language"].forEach(e=>{o[e]=this[e]}),o.services={...this.services},o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},t&&(o.store=new BX(this.store.data,r),o.services.resourceStore=o.store),o.translator=new TX(o.services,r),o.translator.on("*",function(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];o.emit(e,...t)}),o.init(r,n),o.translator.options=r,o.translator.backendConnector.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const YX=$X.createInstance();YX.createInstance=$X.createInstance;YX.createInstance,YX.dir,YX.init,YX.loadResources,YX.reloadResources,YX.use,YX.changeLanguage,YX.getFixedT,YX.t,YX.exists,YX.setDefaultNamespace,YX.hasLoadedNamespace,YX.loadNamespaces,YX.loadLanguages;const JX=Object.keys({en:{translation:{Organizations:"Organizations",Organization:"Organization",information:"Information","Event details":"Event details","Google Calendar":"Google Calendar","Your Calendar":"Your Calendar",Organizer:"Organizer","Time of the event":"Time","Event schedule":"Schedule","Event location":"Location","Event summary":"Summary",Share:"Share","Link to":"Link to",More:"More",Copy:"Copy","Link copied to clipboard":"Link copied to clipboard","Future event times in this recurring event series":"Future event times in this recurring event series","This event repeats":"This event repeats","Show more":"Show more","Next events in this series":"Next events in this series",Recurring:"Recurring",Featured:"Featured","Add to calendar":"Add to Calendar","All day":"All day","Back to calendar":"Back to calendar",Close:"Close","No Events":"No Events",from:"from","Virtual Event":"Virtual Event",Any:"Any","This week":"This week","Search events":"Search events",Subscribe:"Subscribe","Subscribe to":"Subscribe to","Open with your calendar app":"Open with your calendar app","Follow live":"Follow live","RSS Feed":"RSS Feed","Download ICS file":"Download ICS file","Show on map":"Show on map",at:"at",Days:"Days",Hrs:"Hrs",Min:"Min",Sec:"Sec",on:"on","Past events":"Past events"}},de:{translation:{Organizations:"Organisationen",Organization:"Organisation",information:"Information","Event details":"Veranstaltungsdetails","Google Calendar":"Google Kalender","Your Calendar":"Dein Kalender",Organizer:"Veranstalter","Time of the event":"Zeit","Event schedule":"Zeitplan","Event location":"Ort","Event summary":"Zusammenfassung",Share:"Teilen","Link to":"Link zu",More:"Mehr",Copy:"Kopieren","Link copied to clipboard":"Link in die Zwischenablage kopiert","Future event times in this recurring event series":"Zuk\xfcnftige Termine in dieser wiederkehrenden Veranstaltungsreihe","This event repeats":"Diese Veranstaltung wiederholt sich","Show more":"Mehr anzeigen","Next events in this series":"N\xe4chste Veranstaltung dieser Serie",Recurring:"Wiederkehrend",Featured:"Hervorgehoben","Add to calendar":"Zum Kalender hinzuf\xfcgen","All day":"Ganzt\xe4gig","Back to calendar":"Zur\xfcck zum Kalender",Close:"Schlie\xdfen","No Events":"Keine Veranstaltungen",from:"von","Virtual Event":"Virtuelle Veranstaltung",Any:"Beliebig","This week":"Diese Woche","Search events":"Ereignisse suchen",Subscribe:"Abonnieren","Subscribe to":"Abonnieren von","Open with your calendar app":"Mit deiner Kalender-App \xf6ffnen","Follow live":"Live folgen","RSS Feed":"RSS-Feed","Download ICS file":"ICS-Datei herunterladen","Show on map":"Auf Karte anzeigen",at:"um",Days:"Tage",Hrs:"Std",Min:"Min",Sec:"Sek",on:"am","Past events":"Vergangene Ereignisse"}},el:{translation:{Organizations:"\u039f\u03c1\u03b3\u03b1\u03bd\u03ce\u03c3\u03b5\u03b9\u03c2",Organization:"\u039f\u03c1\u03b3\u03ac\u03bd\u03c9\u03c3\u03b7",information:"\u03a0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2","Event details":"\u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7\u03c2","Google Calendar":"\u
20397\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf Google","Your Calendar":"\u03a4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03cc \u03c3\u03b1\u03c2",Organizer:"\u0394\u03b9\u03bf\u03c1\u03b3\u03b1\u03bd\u03c9\u03c4\u03ae\u03c2","Time of the event":"\u038f\u03c1\u03b1 \u03c4\u03b7\u03c2 \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7\u03c2","Event schedule":"\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1","Event location":"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1","Event summary":"\u03a0\u03b5\u03c1\u03af\u03bb\u03b7\u03c8\u03b7",Share:"Share","Link to":"\u03a3\u03c5\u03bd\u03b4\u03ad\u03c9 \u03bc\u03b5",More:"\u03a0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03bf",Copy:"\u0391\u03bd\u03c4\u03af\u03b3\u03c1\u03b1\u03c6\u03bf","Link copied to clipboard":"\u039f \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf\u03c2 \u03b1\u03bd\u03c4\u03b9\u03b3\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03c3\u03c4\u03bf \u03c0\u03c1\u03cc\u03c7\u03b5\u03b9\u03c1\u03bf","Future event times in this recurring event series":"\u039c\u03b5\u03bb\u03bb\u03bf\u03bd\u03c4\u03b9\u03ba\u03bf\u03af \u03c7\u03c1\u03cc\u03bd\u03bf\u03b9 \u03c3\u03c5\u03bc\u03b2\u03ac\u03bd\u03c4\u03c9\u03bd \u03c3\u03b5 \u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7 \u03c3\u03b5\u03b9\u03c1\u03ac \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03b5\u03ba\u03b4\u03b7\u03bb\u03ce\u03c3\u03b5\u03c9\u03bd","This event repeats":"\u0391\u03c5\u03c4\u03cc \u03c4\u03bf \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03c4\u03b1\u03b9","Show more":"\u0394\u03b5\u03af\u03c4\u03b5 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1","Next events in this series":"\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03b1 \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1 \u03b1\u03c5\u03c4\u03ae\u03c2 \u03c4\u03b7\u03c2 \u03c3\u03b5\u03b9\u03c1\u03ac\u03c2",Recurring:"\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf",Featured:"\u03a0\u03c1\u03bf\u03c4\u03b5\u03b9\u03bd\u03cc\u03bc\u03b5\u03bd\u03b1","Add to calendar":"\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03c3\u03c4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf","All day":"\u039f\u03bb\u03b7 \u03bc\u03ad\u03c1\u03b1","Back to calendar":"\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c3\u03c4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf",Close:"\u039a\u03bb\u03b5\u03af\u03c3\u03b5","No Events":"\u0394\u03b5\u03bd \u03c5\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03bd \u03b5\u03ba\u03b4\u03b7\u03bb\u03ce\u03c3\u03b5\u03b9\u03c2",from:"\u03b1\u03c0\u03cc","Virtual Event":"\u0395\u03b9\u03ba\u03bf\u03bd\u03b9\u03ba\u03ae \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7",Any:"\u039f\u03c0\u03bf\u03b9\u03bf\u03c2","This week":"\u0391\u03c5\u03c4\u03ae \u03c4\u03b7\u03bd \u03b5\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1","Search events":"\u03a3\u03c5\u03bc\u03b2\u03ac\u03bd\u03c4\u03b1 \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u03c2",Subscribe:"\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae","Subscribe to":"\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03c3\u03b5","Open with your calendar app":"\u0386\u03bd\u03bf\u03b9\u03be\u03b5 \u03bc\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5 \u03c3\u03bf\u03c5","Follow live":"\u0391\u03ba\u03bf\u03bb\u03bf\u03cd\u03b8\u03b7\u03c3\u03b5 \u03b6\u03c9\u03bd\u03c4\u03b1\u03bd\u03ac","RSS Feed":"RSS \u03a1\u03bf\u03ae","Download ICS file":"Download ICS","Show on map":"\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c3\u03c4\u03bf \u03c7\u03ac\u03c1\u03c4\u03b7",at:"\u03c3\u03c4\u03b9\u03c2",Days:"\u0397\u03bc\u03ad\u03c1\u03b5\u03c2",Hrs:"\u038f\u03c1",Min:"\u039b\u03b5\u03c0",Sec:"\u0394\u03b5\u03c5",on:"\u03c4\u03b7\u03bd","Past events":"\u03a0\u03b1\u03c1\u03b5\u03bb\u03b8\u03cc\u03bd\u03c4\u03b1 \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1"}},es:{translation:{Organizations:"Organizaciones",Organization:"Organizaci\xf3n",information:"Informaci\xf3n","Event details":"Detalles del evento","Google Calendar":"Calendario de Google","Your Calendar":"Tu calendario",Organizer:"Organizador","Time of the event":"Tiempo","Event schedule":"Cronograma","Event location":"Ubicaci\xf3n","Event summary":"Resumen",Share:"Compartir","Link to":"Enlace a",More:"M\xe1s",Copy:"Copiar","Link copied to clipboard":"Enlace copiado al portapapeles","Future event times in this recurring event series":"Horarios de eventos futuros en esta serie de eventos recurrentes","This event repeats":"Este evento se repite","Show more":"Mostrar m\xe1s","Next events in this series":"Pr\xf3ximos eventos de esta serie",Recurring:"Peri\xf3dico",Featured:"Presentado","Add to calendar":"A\xf1adir al calendario","All day":"Todo el dia","Back to calendar":"Volver al calendario",Close:"Cerca","N
2o Events":"No hay eventos",from:"de","Virtual Event":"Evento virtual",Any:"Cualquier","This week":"Esta semana","Search events":"Buscar eventos",Subscribe:"Suscribirse","Subscribe to":"Suscribirse a","Open with your calendar app":"Abrir con tu aplicaci\xf3n de calendario","Follow live":"Sigue en vivo","RSS Feed":"Fuente RSS","Download ICS file":"Descargar archivo ICS","Show on map":"Mostrar en el mapa",at:"a las",Days:"D\xedas",Hrs:"Hrs",Min:"Min",Sec:"Seg",on:"el","Past events":"Eventos pasados"}},he:{translation:{Organizations:"\u05d0\u05e8\u05d2\u05d5\u05e0\u05d9\u05dd",Organization:"\u05d0\u05e8\u05d2\u05d5\u05df",information:"\u05de\u05d9\u05d3\u05e2","Event details":"\u05e4\u05e8\u05d8\u05d9 \u05d4\u05d0\u05d9\u05e8\u05d5\u05e2","Google Calendar":"\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4 \u05e9\u05dc GOOGLE","Your Calendar":"\u05dc\u05d5\u05d7 \u05d4\u05e9\u05e0\u05d4 \u05e9\u05dc\u05da",Organizer:"\u05de\u05d0\u05e8\u05d2\u05df","Time of the event":"\u05d6\u05de\u05df","Event schedule":"\u05dc\u05d5\u05d7 \u05d6\u05de\u05e0\u05d9\u05dd","Event location":"\u05de\u05e7\u05d5\u05dd","Event summary":"\u05e1\u05d9\u05db\u05d5\u05dd",Share:"\u05dc\u05d4\u05e4\u05d9\u05e5","Link to":"\u05e7\u05d9\u05e9\u05d5\u05e8 \u05dc-",More:"\u05e2\u05d5\u05d3",Copy:"\u05dc\u05d4\u05e2\u05ea\u05d9\u05e7","Link copied to clipboard":"\u05d4\u05e7\u05d9\u05e9\u05d5\u05e8 \u05d4\u05d5\u05e2\u05ea\u05e7 \u05dc\u05dc\u05d5\u05d7","Future event times in this recurring event series":"\u05d6\u05de\u05e0\u05d9 \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05e2\u05ea\u05d9\u05d3\u05d9\u05d9\u05dd \u05d1\u05e1\u05d3\u05e8\u05ea \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05d7\u05d5\u05d6\u05e8\u05ea \u05d6\u05d5","This event repeats":"\u05d0\u05d9\u05e8\u05d5\u05e2 \u05d6\u05d4 \u05d7\u05d5\u05d6\u05e8 \u05e2\u05dc \u05e2\u05e6\u05de\u05d5","Show more":"\u05dc\u05d4\u05e8\u05d0\u05d5\u05ea \u05e2\u05d5\u05d3","Next events in this series":"\u05d4\u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05d4\u05d1\u05d0\u05d9\u05dd \u05d1\u05e1\u05d3\u05e8\u05d4 \u05d6\u05d5",Recurring:"\u05de\u05d7\u05d6\u05d5\u05e8\u05d9",Featured:"\u05de\u05d5\u05de\u05dc\u05e6\u05d9\u05dd","Add to calendar":"\u05d4\u05d5\u05e1\u05e3 \u05dc\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4","All day":"\u05db\u05dc \u05d4\u05d9\u05d5\u05dd","Back to calendar":"\u05d7\u05d6\u05e8\u05d4 \u05dc\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4",Close:"\u05dc\u05e1\u05d2\u05d5\u05e8","No Events":"\u05d0\u05d9\u05df \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd",from:"\u05de-","Virtual Event":"\u05d0\u05d9\u05e8\u05d5\u05e2 \u05d5\u05d9\u05e8\u05d8\u05d5\u05d0\u05dc\u05d9",Any:"\u05db\u05dc","This week":"\u05d4\u05e9\u05d1\u05d5\u05e2","Show on map":"\u05d4\u05e6\u05d2 \u05d1\u05de\u05e4\u05d4",at:"\u05d1\u05e9\u05e2\u05d4",Days:"\u05d9\u05de\u05d9\u05dd",Hrs:"\u05e9\u05e2",Min:"\u05d3\u05e7",Sec:"\u05e9\u05e0",on:"\u05d1","Past events":"\u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05e7\u05d5\u05d3\u05de\u05d9\u05dd"}},pl:{translation:{Organizations:"Organizacje",Organization:"Organizacja",information:"Informacje","Event details":"Szczeg\xf3\u0142y wydarzenia","Google Calendar":"Kalendarz Google","Your Calendar":"Tw\xf3j kalendarz",Organizer:"Organizator","Time of the event":"Czas wydarzenia","Event schedule":"Harmonogram","Event location":"Miejsce","Event summary":"Podsumowanie",Share:"Udost\u0119pnij","Link to":"Link do",More:"Wi\u0119cej",Copy:"Skopiuj","Link copied to clipboard":"Link skopiowany do schowka","Future event times in this recurring event series":"Przysz\u0142e terminy w tej powtarzaj\u0105cej si\u0119 serii wydarze\u0144","This event repeats":"To wydarzenie powtarza si\u0119","Show more":"Poka\u017c wi\u0119cej","Next events in this series":"Kolejne wydarzenia w tej serii",Recurring:"Cykliczne",Featured:"Wyr\xf3\u017cnione","Add to calendar":"Kalendarz","All day":"Ca\u0142y dzie\u0144","Back to calendar":"Powr\xf3t do kalendarza",Close:"Zamknij","No Events":"Brak wydarze\u0144",from:"od","Virtual Event":"Wydarzenie wirtualne",Any:"Wszystkie","This week":"Ten tydzie\u0144","Search events":"Szukaj wydarze\u0144",Subscribe:"Subskrybuj","Subscribe to":"Subskrybuj","Open with your calendar app":"Dod
2aj do swojego kalendarza","Follow live":"B\u0105d\u017a na bie\u017c\u0105co","RSS Feed":"Kana\u0142 RSS","Download ICS file":"Pobierz plik ICS","Show on map":"Poka\u017c na mapie",at:"o",Days:"Dni",Hrs:"Godz.",Min:"Min.",Sec:"Sek.",on:"w","Past events":"Minione wydarzenia"}},"pt-BR":{translation:{Organizations:"Organiza\xe7\xf5es",Organization:"Organiza\xe7\xe3o",information:"informa\xe7\xf5es","Event details":"Detalhes do evento","Google Calendar":"Google Agenda","Your Calendar":"Sua Agenda",Organizer:"Organizador","Time of the event":"Hor\xe1rio do evento","Event schedule":"Agenda do evento","Event location":"Local do evento","Event summary":"Resumo do evento",Share:"Compartilhar","Link to":"Link para",More:"Mais",Copy:"Copiar","Link copied to clipboard":"Link copiado para a \xe1rea de transfer\xeancia","Future event times in this recurring event series":"Hor\xe1rios futuros nesta s\xe9rie de eventos recorrentes","This event repeats":"Este evento se repete","Show more":"Mostrar mais","Next events in this series":"Pr\xf3ximos eventos nesta s\xe9rie",Recurring:"Recorrente",Featured:"Destaque","Add to calendar":"Adicionar \xe0 agenda","All day":"Dia inteiro","Back to calendar":"Voltar \xe0 agenda",Close:"Fechar","No Events":"Nenhum evento",from:"de","Virtual Event":"Evento virtual",Any:"Qualquer","This week":"Esta semana","Search events":"Eventos de pesquisa",Subscribe:"Inscrever-se","Subscribe to":"Inscrever-se em","Open with your calendar app":"Abrir com seu aplicativo de calend\xe1rio","Follow live":"Acompanhar ao vivo","RSS Feed":"Feed RSS","Download ICS file":"Baixar arquivo ICS","Show on map":"Mostrar no mapa",at:"\xe0s",Days:"Dias",Hrs:"Hrs",Min:"Min",Sec:"Seg",on:"em","Past events":"Eventos passados"}},da:{translation:{Organizations:"Organisationer",Organization:"Organisation",information:"Information","Event details":"Begivenhedsoplysninger","Google Calendar":"Google Kalender","Your Calendar":"Din kalender",Organizer:"Arrang\xf8r","Time of the event":"Tidspunkt for begivenheden","Event schedule":"Begivenheds plan","Event location":"Begivenheds sted","Event summary":"Begivenheds oversigt",Share:"Del","Link to":"Link til",More:"Mere",Copy:"Kopier","Link copied to clipboard":"Link kopieret til udklipsholder","Future event times in this recurring event series":"Fremtidige begivenheder i denne tilbagevendende begivenhedsserie","This event repeats":"Denne begivenhed gentages","Show more":"Vis mere","Next events in this series":"N\xe6ste begivenhed i denne serie",Recurring:"Gentagende",Featured:"Udvalgt","Add to calendar":"Tilf\xf8j til kalender","All day":"Hele dagen","Back to calendar":"Tilbage til kalender",Close:"Luk","No Events":"Ingen begivenheder",from:"fra","Virtual Event":"Virtiel begivenhed",Any:"Enhver","This week":"Denne uge","Search events":"S\xf8g begivenheder",Subscribe:"Abonner","Subscribe to":"Abonner p\xe5","Open with your calendar app":"\xc5bn i din kalender app","Follow live":"F\xf8lg live","RSS Feed":"Feed RSS","Download ICS file":"Download ICS fil","Show on map":"Vis p\xe5 kort",at:"kl.",Days:"Dage",Hrs:"Tim",Min:"Min",Sec:"Sek",on:"den","Past events":"Tidligere begivenheder"}}}),QX="8.26.0",KX=globalThis;function XX(e,n,t){const r=t||KX,o=r.__SENTRY__=r.__SENTRY__||{},a=o[QX]=o[QX]||{};return a[e]||(a[e]=n())}const ZX="production";function eZ(){return nZ(KX),KX}function nZ(e){const n=e.__SENTRY__=e.__SENTRY__||{};return n.version=n.version||QX,n[QX]=n[QX]||{}}const tZ=Object.prototype.toString;function rZ(e){switch(tZ.call(e)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return pZ(e,Error)}}function oZ(e,n){return tZ.call(e)===`[object ${n}]`}function aZ(e){return oZ(e,"ErrorEvent")}function iZ(e){return oZ(e,"DOMError")}function sZ(e){return oZ(e,"String")}function lZ(e){return"object"===typeof e&&null!==e&&"__sentry_template_string__"in e&&"__sentry_template_values__"in e}function cZ(e){return null===e||lZ(e)||"object"!==typeof e&&"function"!==typeof e}function dZ(e){return oZ(e,"Object")}function AZ(e){return"undefined"!==typeof Event&&pZ(e,Event)}function uZ(e){return Boolean(e&&e.then&&"function"===typeof e.then)}function pZ(e,n){try{return e instanceof n}catch(t){return!1}}function hZ(e){return!("object"!==typeof e||null===e||!e.__isVue&&!e._isVue)}const gZ=KX;function mZ(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return"<unknown>";try{let t=e;const r=5,o=[];let a=0,i=0;const s=" > ",l=s.length;let c;const d=Array.isArray(n)?n:n.keyAttrs,A=!Array.isArray(n)&&n.maxStringLength||80;for(;t&&a++<r&&(c=fZ(t,d),!("html"===c||a>1&&i+o.length*l+c.length>=A));)o.push(c),i+=c.length,t=t.parentNode;return o.reverse().join(s)}catch(t){return"<unknown>"}}function fZ(e,n){const t=e,r=[];if(!t||!t.tagName)return"";if(gZ.HTMLElement&&t instanceof HTMLElement&&t.dataset){if(t.dataset.sentryComponent)return t.dataset.sentryComponent;if(t.dataset.sentryElement)return t.dataset.sentryElement}r.push(t.tagName.toLowerCase());const o=n&&n.length?n.filter(e=>t.getAttribute(e)).map(e=>[e,t.getAttribute(e)]):null;
2if(o&&o.length)o.forEach(e=>{r.push(`[${e[0]}="${e[1]}"]`)});else{t.id&&r.push(`#${t.id}`);const e=t.className;if(e&&sZ(e)){const n=e.split(/\s+/);for(const e of n)r.push(`.${e}`)}}const a=["aria-label","type","name","title","alt"];for(const i of a){const e=t.getAttribute(i);e&&r.push(`[${i}="${e}"]`)}return r.join("")}function CZ(){try{return gZ.document.location.href}catch(e){return""}}function bZ(e){if(!gZ.HTMLElement)return null;let n=e;for(let t=0;t<5;t++){if(!n)return null;if(n instanceof HTMLElement){if(n.dataset.sentryComponent)return n.dataset.sentryComponent;if(n.dataset.sentryElement)return n.dataset.sentryElement}n=n.parentNode}return null}const vZ="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,xZ=["debug","info","warn","error","log","assert","trace"],yZ={};function wZ(e){if(!("console"in KX))return e();const n=KX.console,t={},r=Object.keys(yZ);r.forEach(e=>{const r=yZ[e];t[e]=n[e],n[e]=r});try{return e()}finally{r.forEach(e=>{n[e]=t[e]})}}const _Z=function(){let e=!1;const n={enable:()=>{e=!0},disable:()=>{e=!1},isEnabled:()=>e};return vZ?xZ.forEach(t=>{n[t]=function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];e&&wZ(()=>{KX.console[t](`Sentry Logger [${t}]:`,...r)})}}
2):xZ.forEach(e=>{n[e]=()=>{}}),n}();function EZ(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"string"!==typeof e||0===n||e.length<=n?e:`${e.slice(0,n)}...`}function kZ(e,n){if(!Array.isArray(e))return"";const t=[];for(let o=0;o<e.length;o++){const n=e[o];try{hZ(n)?t.push("[VueViewModel]"):t.push(String(n))}catch(r){t.push("[value cannot be serialized]")}}return t.join(n)}function BZ(e,n){let t=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return!!sZ(e)&&(oZ(n,"RegExp")?n.test(e):!!sZ(n)&&(t?e===n:e.includes(n)))}function SZ(e){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]).some(t=>BZ(e,t,n))}function jZ(e,n,t){if(!(n in e))return;const r=e[n],o=t(r);"function"===typeof o&&FZ(o,r),e[n]=o}function TZ(e,n,t){try{Object.defineProperty(e,n,{value:t,writable:!0,configurable:!0})}catch(r){vZ&&_Z.log(`Failed to add non-enumerable property "${n}" to object`,e)}}function FZ(e,n){try{const t=n.prototype||{};e.prototype=n.prototype=t,TZ(e,"__sentry_original__",n)}catch(t){}}function IZ(e){return e.__sentry_original__}function NZ(e){if(rZ(e))return{message:e.message,name:e.name,stack:e.stack,...PZ(e)};if(AZ(e)){const n={type:e.type,target:DZ(e.target),currentTarget:DZ(e.currentTarget),...PZ(e)};return"undefined"!==typeof CustomEvent&&pZ(e,CustomEvent)&&(n.detail=e.detail),n}return e}function DZ(e){try{return n=e,"undefined"!==typeof Element&&pZ(n,Element)?mZ(e):Object.prototype.toString.call(e)}catch(t){return"<unknown>"}var n}function PZ(e){if("object"===typeof e&&null!==e){const n={};for(const t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n[t]=e[t]);return n}return{}}function zZ(e){return OZ(e,new Map)}function OZ(e,n){if(function(e){if(!dZ(e))return!1;try{const n=Object.getPrototypeOf(e).constructor.name;return!n||"Object"===n}catch(n){return!0}}(e)){const t=n.get(e);if(void 0!==t)return t;const r={};n.set(e,r);for(const o of Object.keys(e))"undefined"!==typeof e[o]&&(r[o]=OZ(e[o],n));return r}if(Array.isArray(e)){const t=n.get(e);if(void 0!==t)return t;const r=[];return n.set(e,r),e.forEach(e=>{r.push(OZ(e,n))}),r}return e}function MZ(){const e=KX,n=e.crypto||e.msCrypto;let t=()=>16*Math.random();try{if(n&&n.randomUUID)return n.randomUUID().replace(/-/g,"");n&&n.getRandomValues&&(t=()=>{const e=new Uint8Array(1);return n.getRandomValues(e),e[0]})}catch(r){}return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,e=>(e^(15&t())>>e/4).toString(16))}function RZ(e){return e.exception&&e.exception.values?e.exception.values[0]:void 0}function LZ(e){const{message:n,event_id:t}=e;if(n)return n;const r=RZ(e);return r?r.type&&r.value?`${r.type}: ${r.value}`:r.type||r.value||t||"<unknown>":t||"<unknown>"}function UZ(e,n,t){const r=e.exception=e.exception||{},o=r.values=r.values||[],a=o[0]=o[0]||{};a.value||(a.value=n||""),a.type||(a.type=t||"Error")}function GZ(e,n){const t=RZ(e);if(!t)return;const r=t.mechanism;if(t.mechanism={type:"generic",handled:!0,...r,...n},n&&"data"in n){const e={...r&&r.data,...n.data};t.mechanism.data=e}}function WZ(e){if(e&&e.__sentry_captured__)return!0;try{TZ(e,"__sentry_captured__",!0)}catch(n){}return!1}function HZ(e){return Array.isArray(e)?e:[e]}function VZ(){return{traceId:MZ(),spanId:MZ().substring(16)}}function qZ(){return Date.now()/1e3}const $Z=function(){const{performance:e}=KX;if(!e||!e.now)return qZ;const n=Date.now()-e.now(),t=void 0==e.timeOrigin?n:e.timeOrigin;return()=>(t+e.now())/1e3}();let YZ;const JZ=(()=>{const{performance:e}=KX;if(!e||!e.now)return void(YZ="none");const n=36e5,t=e.now(),r=Date.now(),o=e.timeOrigin?Math.abs(e.timeOrigin+t-r):n,a=o<n,i=e.timing&&e.timing.navigationStart,s="number"===typeof i?Math.abs(i+t-r):n;return a||s<n?o<=s?(YZ="timeOrigin",e.timeOrigin):(YZ="navigationStart",i):(YZ="dateNow",r)})();function QZ(e){const n=$Z(),t={sid:MZ(),init:!0,timestamp:n,started:n,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>function(e){return zZ({sid:`${e.sid}`,init:e.init,started:new Date(1e3*e.started).toISOString(),timestamp:new Date(1e3*e.timestamp).toISOString(),status:e.status,errors:e.errors,did:"number"===typeof e.did||"string"===typeof e.did?`${e.did}`:void 0,duration:e.duration,abnormal_mechanism:e.abnormal_mechanism,attrs:{release:e.release,environment:e.environment,ip_address:e.ipAddress,user_agent:e.userAgent}})}(t)};return e&&KZ(t,e),t}function KZ(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(n.user&&(!e.ipAddress&&n.user.ip_address&&(e.ipAddress=n.user.ip_address),e.did||n.did||(e.did=n.user.id||n.user.email||n.user.username)),e.timestamp=n.timestamp||$Z(),n.abnormal_mechanism&&(e.abnormal_mechanism=n.abnormal_mechanism),n.ignoreDuration&&(e.ignoreDuration=n.ignoreDuration),n.sid&&(e.sid=32===n.sid.length?n.sid:MZ()),void 0!==n.init&&(e.init=n.init),!e.did&&n.did&&(e.did=`${n.did}`),"number"===typeof n.started&&(e.started=n.started),e.ignoreDuration)e.duration=void 0;else if("number"===typeof n.duration)e.duration=n.duration;else{const n=e.timestamp-e.started;e.duration=n>=0?n:0}n.release&&(e.release=n.release),n.environment&&(e.environment=n.environment),!e.ipAddress&&n.ipAddress&&(e.ipAddress=n.ipAddress),!e.userAgent&&n.userAgent&&(e.userAgent=n.userAgent),"number"===typeof n.errors&&(e.errors=n.errors),n.status&&(e.status=n.status)}const XZ="_sentrySpan";function ZZ(e,n){n?TZ(e,XZ,n):delete e[XZ]}function e0(e){return e[XZ]}class n0{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext=VZ()}clone(){const e=new n0;return e._breadcrumbs=[...this._breadcrumbs],e._tags={...this._tags},e._extra={...this._extra},e._contexts={...this._contexts},e._user=this._user,e._level=this._level,e._session=this._session,e._transactionName=this._transactionName,e._fingerprint=this._fingerprint,e._eventProcessors=[...this._eventProcessors],e._requestSession=this._requestSession,e._attachments=[...this._attachments],e._sdkProcessingMetadata={...this._sdkProcessingMetadata},e._propagationContext={...this._propagationContext},e._client=this._client,e._lastEventId=this._lastEventId,ZZ(e,e0(this)),e}setClient(e){this._client=e}setLastEventId(e){this._lastEventId=e}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(e){this._scopeListeners.push(e)}addEventProcessor(e){return this._eventProcessors.push(e),this}setUser(e){return this._user=e||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&KZ(this._session,{user:e}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(e){return this._requestSession=e,this}setTags(e){return this._tags={...this._tags,...e},this._notifyScopeListeners(),this}setTag(e,n){return this._tags={...this._tags,[e]:n},this._notifyScopeListeners(),this}setExtras(e){return this._extra={...this._extra,...e},this._notifyScopeListeners(),this}setExtra(e,n){return this._extra={...this._extra,[e]:n},this._notifyScopeListeners(),this}setFingerprint(e){return this._fingerprint=e,this._notifyScopeListeners(),this}setLevel(e){return this._level=e,this._notifyScopeListeners(),this}setTransactionName(e){return this._transactionName=e,this._notifyScopeListeners(),this}setContext(e,n){return null===n?delete this._contexts[e]:this._contexts[e]=n,this._notifyScopeListeners(),this}setSession(e){return e?this._session=e:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(e){if(!e)return this;const n="function"===typeof e?e(this):e,[t,r]=n instanceof t0?[n.getScopeData(),n.getRequestSession()]:dZ(n)?[e,e.requestSession]:[],{tags:o,extra:a,user:i,contexts:s,level:l,fingerprint:c=[],propagationContext:d}=t||{};return this._tags={...this._tags,...o},this._extra={...this._extra,...a},this._contexts={...this._contexts,...s},i&&Object.keys(i).length&&(this._user=i),l&&(this._level=l),c.length&&(this._fingerprint=c),d&&(this._propagationContext=d),r&&(this._requestSession=r),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._session=void 0,ZZ(this,void 0),this._attachments=[],this._propagationContext=VZ(),this._notifyScopeListeners(),this}addBreadcrumb(e,n){const t="number"===typeof n?n:100;if(t<=0)return this;const r={timestamp:qZ(),...e},o=this._breadcrumbs;return o.push(r),this._breadcrumbs=o.length>t?o.slice(-t):o,this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(e){return this._attachments.push(e),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:e0(this)}}setSDKProcessingMetadata(e){return this._sdkProcessingMetadata={...this._sdkProcessingMetadata,...e},this}setPropagationContext(e){return this._propagationContext=e,this}getPropagationContext(){return this._propagationContext}captureException(e,n){const t=n&&n.event_id?n.event_id:MZ();if(!this._client)return _Z.warn("No client configured on scope - will not capture exception!"),t;const r=new Error("Sentry syntheticException");return this._client.captureException(e,{originalException:e,syntheticException:r,...n,event_id:t},this),t}captureMessage(e,n,t){const r=t&&t.event_id?t.event_id:MZ();if(!this._client)return _Z.warn("No client configured on scope - will not capture message!"),r;const o=new Error(e);return this._client.captureMessage(e,n,{originalException:e,syntheticException:o,...t,event_id:r},this),r}captureEvent(e,n){const t=n&&n.event_id?n.event_id:MZ();return this._client?(this._client.captureEvent(e,{...n,event_id:t},this),t):(_Z.warn("No client configured on scope - will not capture event!"),t)}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEac
2h(e=>{e(this)}),this._notifyingListeners=!1)}}const t0=n0;class r0{constructor(e,n){let t,r;t=e||new t0,r=n||new t0,this._stack=[{scope:t}],this._isolationScope=r}withScope(e){const n=this._pushScope();let t;try{t=e(n)}catch(r){throw this._popScope(),r}return uZ(t)?t.then(e=>(this._popScope(),e),e=>{throw this._popScope(),e}):(this._popScope(),t)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){const e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return!(this._stack.length<=1)&&!!this._stack.pop()}}function o0(){const e=nZ(eZ());return e.stack=e.stack||new r0(XX("defaultCurrentScope",()=>new t0),XX("defaultIsolationScope",()=>new t0))}function a0(e){return o0().withScope(e)}function i0(e,n){const t=o0();return t.withScope(()=>(t.getStackTop().scope=e,n(e)))}function s0(e){return o0().withScope(()=>e(o0().getIsolationScope()))}function l0(e){const n=nZ(e);return n.acs?n.acs:{withIsolationScope:s0,withScope:a0,withSetScope:i0,withSetIsolationScope:(e,n)=>s0(n),getCurrentScope:()=>o0().getScope(),getIsolationScope:()=>o0().getIsolationScope()}}function c0(){return l0(eZ()).getCurrentScope()}function d0(){return l0(eZ()).getIsolationScope()}function A0(){const e=l0(eZ());for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];if(2===t.length){const[n,r]=t;return n?e.withSetScope(n,r):e.withScope(r)}return e.withScope(t[0])}function u0(){return c0().getClient()}const p0="?",h0=/\(error: (.*)\)/,g0=/captureMessage|captureException/;function m0(){for(var e=arguments.length,n=new Array(e),t=0;t<e;t++)n[t]=arguments[t];const r=n.sort((e,n)=>e[0]-n[0]).map(e=>e[1]);return function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;const o=[],a=e.split("\n");for(let i=n;i<a.length;i++){const e=a[i];if(e.length>1024)continue;const n=h0.test(e)?e.replace(h0,"$1"):e;if(!n.match(/\S*Error: /)){for(const e of r){const t=e(n);if(t){o.push(t);break}}if(o.length>=50+t)break}}return function(e){if(!e.length)return[];const n=Array.from(e);/sentryWrapped/.test(f0(n).function||"")&&n.pop();n.reverse(),g0.test(f0(n).function||"")&&(n.pop(),g0.test(f0(n).function||"")&&n.pop());return n.slice(0,50).map(e=>({...e,filename:e.filename||f0(n).filename,function:e.function||p0}))}(o.slice(t))}}function f0(e){return e[e.length-1]||{}}const C0="<anonymous>";function b0(e){try{return e&&"function"===typeof e&&e.name||C0}catch(n){return C0}}function v0(e){const n=e.exception;if(n){const e=[];try{return n.values.forEach(n=>{n.stacktrace.frames&&e.push(...n.stacktrace.frames)}),e}catch(t){return}}}function x0(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0;try{return w0("",e,n,t)}catch(r){return{ERROR:`**non-serializable** (${r})`}}}function y0(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:102400;const r=x0(e,n);return o=r,function(e){return~-encodeURI(e).split(/%..|./).length}(JSON.stringify(o))>t?y0(e,n-1,t):r;var o}function w0(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1/0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:function(){const e="function"===typeof WeakSet,n=e?new WeakSet:[];return[function(t){if(e)return!!n.has(t)||(n.add(t),!1);for(let e=0;e<n.length;e++)if(n[e]===t)return!0;return n.push(t),!1},function(t){if(e)n.delete(t);else for(let e=0;e<n.length;e++)if(n[e]===t){n.splice(e,1);break}}]}();const[a,i]=o;if(null==n||["number","boolean","string"].includes(typeof n)&&!Number.isNaN(n))return n;const s=function(e,n){try{if("domain"===e&&n&&"object"===typeof n&&n._events)return"[Domain]";if("domainEmitter"===e)return"[DomainEmitter]";if("undefined"!==typeof globalThis&&n===globalThis)return"[Global]";if("undefined"!==typeof window&&n===window)return"[Window]";if("undefined"!==typeof document&&n===document)return"[Document]";if(hZ(n))return"[VueViewModel]";if(dZ(t=n)&&"nativeEvent"in t&&"preventDefault"in t&&"stopPropagation"in t)return"[SyntheticEvent]";if("number"===typeof n&&n!==n)return"[NaN]";if("function"===typeof n)return`[Function: ${b0(n)}]`;if("symbol"===typeof n)return`[${String(n)}]`;if("bigint"===typeof n)return`[BigInt: ${String(n)}]`;const r=function(e){const n=Object.getPrototypeOf(e);return n?n.constructor.name:"null prototype"}(n);return/^HTML(\w*)Element$/.test(r)?`[HTMLElement: ${r}]`:`[object ${r}]`}catch(r){return`**non-serializable** (${r})`}var t}(e,n);if(!s.startsWith("[object "))return s;if(n.__sentry_skip_normalization__)return n;const l="number"===typeof n.__sentry_override_normalization_depth__?n.__sentry_override_normalization_depth__:t;if(0===l)return s.replace("object ","");if(a(n))return"[Circular ~]";const c=n;if(c&&"function"===typeof c.toJSON)try{return w0("",c.toJSON(),l-1,r,o)}catch(p){}const d=Array.isArray(n)?[]:{};let A=0;const u=NZ(n);for(const h in u){if(!Object.prototype.hasOwnProperty.call(u,h))continue;if(A>=r){d[h]="[MaxProperties ~]";break}const e=u[h];d[h]=w0(h,e,l-1,r,o),A++}return i(n),d}var _0;function E0(e){return new B0(n=>{n(e)})}function k0(e){return new B0((n,t)=>{t(e)})}
2!function(e){e[e.PENDING=0]="PENDING";e[e.RESOLVED=1]="RESOLVED";e[e.REJECTED=2]="REJECTED"}(_0||(_0={}));class B0{constructor(e){B0.prototype.__init.call(this),B0.prototype.__init2.call(this),B0.prototype.__init3.call(this),B0.prototype.__init4.call(this),this._state=_0.PENDING,this._handlers=[];try{e(this._resolve,this._reject)}catch(n){this._reject(n)}}then(e,n){return new B0((t,r)=>{this._handlers.push([!1,n=>{if(e)try{t(e(n))}catch(o){r(o)}else t(n)},e=>{if(n)try{t(n(e))}catch(o){r(o)}else r(e)}]),this._executeHandlers()})}catch(e){return this.then(e=>e,e)}finally(e){return new B0((n,t)=>{let r,o;return this.then(n=>{o=!1,r=n,e&&e()},n=>{o=!0,r=n,e&&e()}).then(()=>{o?t(r):n(r)})})}__init(){this._resolve=e=>{this._setResult(_0.RESOLVED,e)}}__init2(){this._reject=e=>{this._setResult(_0.REJECTED,e)}}__init3(){this._setResult=(e,n)=>{this._state===_0.PENDING&&(uZ(n)?n.then(this._resolve,this._reject):(this._state=e,this._value=n,this._executeHandlers()))}}__init4(){this._executeHandlers=()=>{if(this._state===_0.PENDING)return;const e=this._handlers.slice();this._handlers=[],e.forEach(e=>{e[0]||(this._state===_0.RESOLVED&&e[1](this._value),this._state===_0.REJECTED&&e[2](this._value),e[0]=!0)})}}}const S0="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;function j0(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return new B0((o,a)=>{const i=e[r];if(null===n||"function"!==typeof i)o(n);else{const s=i({...n},t);S0&&i.id&&null===s&&_Z.log(`Event processor "${i.id}" dropped event`),uZ(s)?s.then(n=>j0(e,n,t,r+1).then(o)).then(null,a):j0(e,s,t,r+1).then(o).then(null,a)}})}const T0="baggage",F0="sentry-",I0=/^sentry-/;function N0(e){const n=function(e){if(!e||!sZ(e)&&!Array.isArray(e))return;if(Array.isArray(e))return e.reduce((e,n)=>{const t=P0(n);return Object.entries(t).forEach(n=>{let[t,r]=n;e[t]=r}),e},{});return P0(e)}(e);if(!n)return;const t=Object.entries(n).reduce((e,n)=>{let[t,r]=n;if(t.match(I0)){e[t.slice(7)]=r}return e},{});return Object.keys(t).length>0?t:void 0}function D0(e){if(!e)return;const n=Object.entries(e).reduce((e,n)=>{let[t,r]=n;return r&&(e[`${F0}${t}`]=r),e},{});return function(e){if(0===Object.keys(e).length)return;return Object.entries(e).reduce((e,n,t)=>{let[r,o]=n;const a=`${encodeURIComponent(r)}=${encodeURIComponent(o)}`,i=0===t?a:`${e},${a}`;return i.length>8192?(vZ&&_Z.warn(`Not adding key: ${r} with val: ${o} to baggage header due to exceeding baggage size limits.`),e):i},"")}(n)}function P0(e){return e.split(",").map(e=>e.split("=").map(e=>decodeURIComponent(e.trim()))).reduce((e,n)=>{let[t,r]=n;return t&&r&&(e[t]=r),e},{})}const z0="sentry.source",O0="sentry.sample_rate",M0="sentry.op",R0="sentry.origin",L0="sentry.idle_span_finish_reason",U0="sentry.measurement_unit",G0="sentry.measurement_value",W0="sentry.exclusive_time",H0=new RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");function V0(e,n){const t=function(e){if(!e)return;const n=e.match(H0);if(!n)return;let t;return"1"===n[3]?t=!0:"0"===n[3]&&(t=!1),{traceId:n[1],parentSampled:t,parentSpanId:n[2]}}(e),r=N0(n),{traceId:o,parentSpanId:a,parentSampled:i}=t||{};return t?{traceId:o||MZ(),parentSpanId:a||MZ().substring(16),spanId:MZ().substring(16),sampled:i,dsc:r||{}}:{traceId:o||MZ(),spanId:MZ().substring(16)}}function q0(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:MZ(),n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:MZ().substring(16),t=arguments.length>2?arguments[2]:void 0,r="";return void 0!==t&&(r=t?"-1":"-0"),`${e}-${n}${r}`}const $0="_sentryMetrics";function Y0(e){const n=e[$0];if(!n)return;const t={};for(const[,[r,o]]of n){(t[r]||(t[r]=[])).push(zZ(o))}return t}function J0(e,n){e.setAttribute("http.response.status_code",n);const t=function(e){if(e<400&&e>=100)return{code:1};if(e>=400&&e<500)switch(e){case 401:return{code:2,message:"unauthenticated"};case 403:return{code:2,message:"permission_denied"};case 404:return{code:2,message:"not_found"};case 409:return{code:2,message:"already_exists"};case 413:return{code:2,message:"failed_precondition"};case 429:return{code:2,message:"resource_exhausted"};case 499:return{code:2,message:"cancelled"};default:return{code:2,message:"invalid_argument"}}if(e>=500&&e<600)switch(e){case 501:return{code:2,message:"unimplemented"};case 503:return{code:2,message:"unavailable"};case 504:return{code:2,message:"deadline_exceeded"};default:return{code:2,message:"internal_error"}}return{code:2,message:"unknown_error"}}(n);"unknown_error"!==t.message&&e.setStatus(t)}function Q0(e){const{spanId:n,traceId:t}=e.spanContext(),{data:r,op:o,parent_span_id:a,status:i,origin:s}=n1(e);return zZ({parent_span_id:a,span_id:n,trace_id:t,data:r,op:o,status:i,origin:s})}function K0(e){const{spanId:n,traceId:t}=e.spanContext(),{parent_span_id:r}=n1(e);return zZ({parent_span_id:r,span_id:n,trace_id:t})}function X0(e){const{traceId:n,spanId:t}=e.spanContext();return q0(n,t,t1(e))}function Z0(e){return"number"===typeof e?e1(e):Array.isArray(e)?e[0]+e[1]/1e9:e instanceof Date?e1(e.getTime()):$Z()}function e1(e){return e>9999999999?e/1e3:e}function n1(e){if(function(e){return"function"===typeof e.getSpanJSON}(e))return e.getSpanJSON();try{const{spanId:n,traceId:t}=e.spanContext();if(function(e){const n=e;return!!n.attributes&&!!n.startTime&&!!n.name&&!!n.endTime&&!!n.status}(e)){const{attributes:r,startTime:o,name:a,endTime:i,parentSpanId:s,status:l}=e;return zZ({span_id:n,trace_id:t,data:r,description:a,parent_span_id:s,start_timestamp:Z0(o),timestamp:Z0(i)||void 0,status:r1(l),op:r[M0],origin:r[R0],_metrics_summary:Y0(e)})}return{span_id:n,trace_id:t}}catch(n){return{}}}function t1(e){const{traceFlags:n}=e.spanContext();return 1===n}function r1(e){if(e&&0!==e.code)return 1===e.code?"ok":e.message||"unknown_error"}const o1="_sentryChildSpans",a1="_sentryRootSpan";function i1(e,n){const t=e[a1]||e;
2TZ(n,a1,t),e[o1]?e[o1].add(n):TZ(e,o1,new Set([n]))}function s1(e){const n=new Set;return function e(t){if(!n.has(t)&&t1(t)){n.add(t);const r=t[o1]?Array.from(t[o1]):[];for(const n of r)e(n)}}(e),Array.from(n)}function l1(e){return e[a1]||e}function c1(){const e=l0(eZ());return e.getActiveSpan?e.getActiveSpan():e0(c0())}const d1="_frozenDsc";function A1(e,n){TZ(e,d1,n)}function u1(e,n){const t=n.getOptions(),{publicKey:r}=n.getDsn()||{},o=zZ({environment:t.environment||ZX,release:t.release,public_key:r,trace_id:e});return n.emit("createDsc",o),o}function p1(e){const n=u0();if(!n)return{};const t=u1(n1(e).trace_id||"",n),r=l1(e),o=r[d1];if(o)return o;const a=r.spanContext().traceState,i=a&&a.get("sentry.dsc"),s=i&&N0(i);if(s)return s;const l=n1(r),c=l.data||{},d=c[O0];null!=d&&(t.sample_rate=`${d}`);const A=c[z0],u=l.description;return"url"!==A&&u&&(t.transaction=u),t.sampled=String(t1(r)),n.emit("createDsc",t,r),t}function h1(e,n){const{fingerprint:t,span:r,breadcrumbs:o,sdkProcessingMetadata:a}=n;!function(e,n){const{extra:t,tags:r,user:o,contexts:a,level:i,transactionName:s}=n,l=zZ(t);l&&Object.keys(l).length&&(e.extra={...l,...e.extra});const c=zZ(r);c&&Object.keys(c).length&&(e.tags={...c,...e.tags});const d=zZ(o);d&&Object.keys(d).length&&(e.user={...d,...e.user});const A=zZ(a);A&&Object.keys(A).length&&(e.contexts={...A,...e.contexts});i&&(e.level=i);s&&"transaction"!==e.type&&(e.transaction=s)}(e,n),r&&function(e,n){e.contexts={trace:K0(n),...e.contexts},e.sdkProcessingMetadata={dynamicSamplingContext:p1(n),...e.sdkProcessingMetadata};const t=l1(n),r=n1(t).description;r&&!e.transaction&&"transaction"===e.type&&(e.transaction=r)}(e,r),function(e,n){e.fingerprint=e.fingerprint?HZ(e.fingerprint):[],n&&(e.fingerprint=e.fingerprint.concat(n));e.fingerprint&&!e.fingerprint.length&&delete e.fingerprint}(e,t),function(e,n){const t=[...e.breadcrumbs||[],...n];e.breadcrumbs=t.length?t:void 0}(e,o),function(e,n){e.sdkProcessingMetadata={...e.sdkProcessingMetadata,...n}}(e,a)}
2function g1(e,n){const{extra:t,tags:r,user:o,contexts:a,level:i,sdkProcessingMetadata:s,breadcrumbs:l,fingerprint:c,eventProcessors:d,attachments:A,propagationContext:u,transactionName:p,span:h}=n;m1(e,"extra",t),m1(e,"tags",r),m1(e,"user",o),m1(e,"contexts",a),m1(e,"sdkProcessingMetadata",s),i&&(e.level=i),p&&(e.transactionName=p),h&&(e.span=h),l.length&&(e.breadcrumbs=[...e.breadcrumbs,...l]),c.length&&(e.fingerprint=[...e.fingerprint,...c]),d.length&&(e.eventProcessors=[...e.eventProcessors,...d]),A.length&&(e.attachments=[...e.attachments,...A]),e.propagationContext={...e.propagationContext,...u}}function m1(e,n,t){if(t&&Object.keys(t).length){e[n]={...e[n]};for(const r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[n][r]=t[r])}}function f1(e,n,t,r,o,a){const{normalizeDepth:i=3,normalizeMaxBreadth:s=1e3}=e,l={...n,event_id:n.event_id||t.event_id||MZ(),timestamp:n.timestamp||qZ()},c=t.integrations||e.integrations.map(e=>e.name);!function(e,n){const{environment:t,release:r,dist:o,maxValueLength:a=250}=n;"environment"in e||(e.environment="environment"in n?t:ZX);void 0===e.release&&void 0!==r&&(e.release=r);void 0===e.dist&&void 0!==o&&(e.dist=o);e.message&&(e.message=EZ(e.message,a));const i=e.exception&&e.exception.values&&e.exception.values[0];i&&i.value&&(i.value=EZ(i.value,a));const s=e.request;s&&s.url&&(s.url=EZ(s.url,a))}
2(l,e),function(e,n){n.length>0&&(e.sdk=e.sdk||{},e.sdk.integrations=[...e.sdk.integrations||[],...n])}(l,c),o&&o.emit("applyFrameMetadata",n),void 0===n.type&&function(e,n){const t=KX._sentryDebugIds;if(!t)return;let r;const o=C1.get(n);o?r=o:(r=new Map,C1.set(n,r));const a=Object.entries(t).reduce((e,t)=>{let o,[a,i]=t;const s=r.get(a);s?o=s:(o=n(a),r.set(a,o));for(let n=o.length-1;n>=0;n--){const t=o[n];if(t.filename){e[t.filename]=i;break}}return e},{});try{e.exception.values.forEach(e=>{e.stacktrace.frames.forEach(e=>{e.filename&&(e.debug_id=a[e.filename])})})}catch(i){}}(l,e.stackParser);const d=function(e,n){if(!n)return e;const t=e?e.clone():new t0;return t.update(n),t}(r,t.captureContext);t.mechanism&&GZ(l,t.mechanism);const A=o?o.getEventProcessors():[],u=XX("globalScope",()=>new t0).getScopeData();if(a){g1(u,a.getScopeData())}if(d){g1(u,d.getScopeData())}const p=[...t.attachments||[],...u.attachments];p.length&&(t.attachments=p),h1(l,u);return j0([...A,...u.eventProcessors],l,t).then(e=>(e&&function(e){const n={};try{e.exception.values.forEach(e=>{e.stacktrace.frames.forEach(e=>{e.debug_id&&(e.abs_path?n[e.abs_path]=e.debug_id:e.filename&&(n[e.filename]=e.debug_id),delete e.debug_id)})})}catch(r){}if(0===Object.keys(n).length)return;e.debug_meta=e.debug_meta||{},e.debug_meta.images=e.debug_meta.images||[];const t=e.debug_meta.images;Object.entries(n).forEach(e=>{let[n,r]=e;t.push({type:"sourcemap",code_file:n,debug_id:r})})}(e),"number"===typeof i&&i>0?function(e,n,t){if(!e)return null;const r={...e,...e.breadcrumbs&&{breadcrumbs:e.breadcrumbs.map(e=>({...e,...e.data&&{data:x0(e.data,n,t)}}))},...e.user&&{user:x0(e.user,n,t)},...e.contexts&&{contexts:x0(e.contexts,n,t)},...e.extra&&{extra:x0(e.extra,n,t)}};e.contexts&&e.contexts.trace&&r.contexts&&(r.contexts.trace=e.contexts.trace,e.contexts.trace.data&&(r.contexts.trace.data=x0(e.contexts.trace.data,n,t)));e.spans&&(r.spans=e.spans.map(e=>({...e,...e.data&&{data:x0(e.data,n,t)}})));return r}(e,i,s):e))}const C1=new WeakMap;function b1(e){if(e)return function(e){return e instanceof t0||"function"===typeof e}(e)||function(e){return Object.keys(e).some(e=>v1.includes(e))}(e)?{captureContext:e}:e}const v1=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];function x1(e,n){return c0().captureException(e,b1(n))}function y1(e,n){return c0().captureEvent(e,n)}function w1(e,n){d0().setContext(e,n)}function _1(e){const n=u0(),t=d0(),r=c0(),{release:o,environment:a=ZX}=n&&n.getOptions()||{},{userAgent:i}=KX.navigator||{},s=QZ({release:o,environment:a,user:r.getUser()||t.getUser(),...i&&{userAgent:i},...e}),l=t.getSession();return l&&"ok"===l.status&&KZ(l,{status:"exited"}),E1(),t.setSession(s),r.setSession(s),s}function E1(){const e=d0(),n=c0(),t=n.getSession()||e.getSession();t&&function(e,n){let t={};n?t={status:n}:"ok"===e.status&&(t={status:"exited"}),KZ(e,t)}(t),k1(),e.setSession(),n.setSession()}function k1(){const e=d0(),n=c0(),t=u0(),r=n.getSession()||e.getSession();r&&t&&t.captureSession(r)}function B1(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]?E1():k1()}const S1=[];function j1(e){const n=e.defaultIntegrations||[],t=e.integrations;let r;n.forEach(e=>{e.isDefaultInstance=!0}),r=Array.isArray(t)?[...n,...t]:"function"===typeof t?HZ(t(n)):n;const o=function(e){const n={};return e.forEach(e=>{const{name:t}=e,r=n[t];r&&!r.isDefaultInstance&&e.isDefaultInstance||(n[t]=e)}),Object.values(n)}(r),a=o.findIndex(e=>"Debug"===e.name);if(a>-1){const[e]=o.splice(a,1);o.push(e)}return o}function T1(e,n){for(const t of n)t&&t.afterAllSetup&&t.afterAllSetup(e)}function F1(e,n,t){if(t[n.name])S0&&_Z.log(`Integration skipped because it was already installed: ${n.name}`);else{if(t[n.name]=n,-1===S1.indexOf(n.name)&&"function"===typeof n.setupOnce&&(n.setupOnce(),S1.push(n.name)),n.setup&&"function"===typeof n.setup&&n.setup(e),"function"===typeof n.preprocessEvent){const t=n.preprocessEvent.bind(n);e.on("preprocessEvent",(n,r)=>t(n,r,e))}if("function"===typeof n.processEvent){const t=n.processEvent.bind(n),r=Object.assign((n,r)=>t(n,r,e),{id:n.name});e.addEventProcessor(r)}S0&&_Z.log(`Integration installed: ${n.name}`)}}const I1=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/,/^ResizeObserver loop completed with undelivered notifications.$/,/^Cannot redefine property: googletag$/,"undefined is not an object (evaluating 'a.L')",'can\'t redefine non-configurable property "solana"',"vv().getRestrictions is not a function. (In 'vv().getRestrictions(1,a)', 'vv().getRestrictions' is undefined)","Can't find variable: _AutofillCallbackHandler"],N1=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{name:"InboundFilters",processEvent(n,t,r){const o=r.getOptions(),a=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{allowUrls:[...e.allowUrls||[],...n.allowUrls||[]],denyUrls:[...e.denyUrls||[],...n.denyUrls||[]],ignoreErrors:[...e.ignoreErrors||[],...n.ignoreErrors||[],...e.disableErrorDefaults?[]:I1],ignoreTransactions:[...e.ignoreTransactions||[],...n.ignoreTransactions||[]],ignoreInternal:void 0===e.ignoreInternal||e.ignoreInternal}}(e,o);return function(e,n){if(n.ignoreInternal&&function(e){try{return"SentryError"===e.exception.values[0].type}catch(n){}return!1}(e))return S0&&_Z.warn(`Event dropped due to being internal Sentry Error.\nEvent: ${LZ(e)}`),!0;if(function(e,n){if(e.type||!n||!n.length)return!1;return function(e){const n=[];e.message&&n.push(e.message);let t;try{t=e.exception.values[e.exception.values.length-1]}catch(r){}t&&t.value&&(n.push(t.value),t.type&&n.push(`${t.type}: ${t.value}`));return n}(e).some(e=>SZ(e,n))}(e,n.ignoreErrors))return S0&&_Z.warn(`Event dropped due to being matched by \`ignoreErrors\` option.\nEvent: ${LZ(e)}`),!0;if(function(e){if(e.type)return!1;if(!e.exception||!e.exception.values||0===e.exception.values.length)return!1;return!e.message&&!e.exception.values.some(e=>e.stacktrace||e.type&&"Error"!==e.type||e.value)}(e))return S0&&_Z.warn(`Event dropped due to not having an error message, error type or stacktrace.\nEvent: ${LZ(e)}`),!0;if(function(e,n){if("transaction"!==e.type||!n||!n.length)return!1;const t=e.transaction;
2return!!t&&SZ(t,n)}(e,n.ignoreTransactions))return S0&&_Z.warn(`Event dropped due to being matched by \`ignoreTransactions\` option.\nEvent: ${LZ(e)}`),!0;if(function(e,n){if(!n||!n.length)return!1;const t=D1(e);return!!t&&SZ(t,n)}(e,n.denyUrls))return S0&&_Z.warn(`Event dropped due to being matched by \`denyUrls\` option.\nEvent: ${LZ(e)}.\nUrl: ${D1(e)}`),!0;if(!function(e,n){if(!n||!n.length)return!0;const t=D1(e);return!t||SZ(t,n)}(e,n.allowUrls))return S0&&_Z.warn(`Event dropped due to not being matched by \`allowUrls\` option.\nEvent: ${LZ(e)}.\nUrl: ${D1(e)}`),!0;return!1}(n,a)?null:n}}};function D1(e){try{let t;try{t=e.exception.values[0].stacktrace.frames}catch(n){}return t?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];for(let n=e.length-1;n>=0;n--){const t=e[n];if(t&&"<anonymous>"!==t.filename&&"[native code]"!==t.filename)return t.filename||null}return null}(t):null}catch(t){return S0&&_Z.error(`Cannot extract url for event ${LZ(e)}`),null}}let P1;const z1=new WeakMap,O1=()=>({name:"FunctionToString",setupOnce(){P1=Function.prototype.toString;try{Function.prototype.toString=function(){const e=IZ(this),n=z1.has(u0())&&void 0!==e?e:this;for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return P1.apply(n,r)}}catch(e){}},setup(e){z1.set(e,!0)}}),M1=()=>{let e;return{name:"Dedupe",processEvent(n){if(n.type)return n;try{if(function(e,n){if(!n)return!1;if(function(e,n){const t=e.message,r=n.message;if(!t&&!r)return!1;if(t&&!r||!t&&r)return!1;if(t!==r)return!1;if(!L1(e,n))return!1;if(!R1(e,n))return!1;return!0}(e,n))return!0;if(function(e,n){const t=U1(n),r=U1(e);if(!t||!r)return!1;if(t.type!==r.type||t.value!==r.value)return!1;if(!L1(e,n))return!1;if(!R1(e,n))return!1;return!0}(e,n))return!0;return!1}(n,e))return S0&&_Z.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(t){}return e=n}}};function R1(e,n){let t=v0(e),r=v0(n);if(!t&&!r)return!0;if(t&&!r||!t&&r)return!1;if(r.length!==t.length)return!1;for(let o=0;o<r.length;o++){const e=r[o],n=t[o];if(e.filename!==n.filename||e.lineno!==n.lineno||e.colno!==n.colno||e.function!==n.function)return!1}return!0}function L1(e,n){let t=e.fingerprint,r=n.fingerprint;if(!t&&!r)return!0;if(t&&!r||!t&&r)return!1;try{return!(t.join("")!==r.join(""))}catch(o){return!1}}function U1(e){return e.exception&&e.exception.values&&e.exception.values[0]}function G1(e,n){!0===n.debug&&(S0?_Z.enable():wZ(()=>{console.warn("[Sentry] Cannot initialize SDK with `debug` option using a non-debug bundle.")}));c0().update(n.initialScope);const t=new e(n);return function(e){c0().setClient(e)}(t),t.init(),t}const W1=KX;function H1(){if(!("fetch"in W1))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(e){return!1}}function V1(e){return e&&/^function\s+\w+\(\)\s+\{\s+\[native code\]\s+\}$/.test(e.toString())}const q1={},$1={};function Y1(e,n){q1[e]=q1[e]||[],q1[e].push(n)}function J1(e,n){$1[e]||(n(),$1[e]=!0)}function Q1(e,n){const t=e&&q1[e];if(t)for(const o of t)try{o(n)}catch(r){vZ&&_Z.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${b0(o)}\nError:`,r)}}const K1=KX;const X1=KX;let Z1;function e2(e){const n="history";Y1(n,e),J1(n,n2)}function n2(){if(!function(){const e=K1.chrome,n=e&&e.app&&e.app.runtime,t="history"in K1&&!!K1.history.pushState&&!!K1.history.replaceState;return!n&&t}())return;const e=X1.onpopstate;function n(e){return function(){for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];const o=t.length>2?t[2]:void 0;if(o){const e=Z1,n=String(o);Z1=n;Q1("history",{from:e,to:n})}return e.apply(this,t)}}X1.onpopstate=function(){const n=X1.location.href,t=Z1;Z1=n;if(Q1("history",{from:t,to:n}),e)try{for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return e.apply(this,o)}catch(i){}},jZ(X1.history,"pushState",n),jZ(X1.history,"replaceState",n)}const t2=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function r2(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const{host:t,path:r,pass:o,port:a,projectId:i,protocol:s,publicKey:l}=e;return`${s}://${l}${n&&o?`:${o}`:""}@${t}${a?`:${a}`:""}/${r?`${r}/`:r}${i}`}function o2(e){return{protocol:e.protocol,publicKey:e.publicKey||"",pass:e.pass||"",host:e.host,port:e.port||"",path:e.path||"",projectId:e.projectId}}function a2(e){const n="string"===typeof e?function(e){const n=t2.exec(e);if(!n)return void wZ(()=>{console.error(`Invalid Sentry Dsn: ${e}`)});const[t,r,o="",a="",i="",s=""]=n.slice(1);let l="",c=s;const d=c.split("/");if(d.length>1&&(l=d.slice(0,-1).join("/"),c=d.pop()),c){const e=c.match(/^\d+/);e&&(c=e[0])}return o2({host:a,pass:o,path:l,projectId:c,port:i,protocol:t,publicKey:r})}(e):o2(e);
2if(n&&function(e){if(!vZ)return!0;const{port:n,projectId:t,protocol:r}=e;return!["protocol","publicKey","host","projectId"].find(n=>!e[n]&&(_Z.error(`Invalid Sentry Dsn: ${n} missing`),!0))&&(t.match(/^\d+$/)?function(e){return"http"===e||"https"===e}(r)?!n||!isNaN(parseInt(n,10))||(_Z.error(`Invalid Sentry Dsn: Invalid port ${n}`),!1):(_Z.error(`Invalid Sentry Dsn: Invalid protocol ${r}`),!1):(_Z.error(`Invalid Sentry Dsn: Invalid projectId ${t}`),!1))}(n))return n}function i2(e){return[e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:[]]}function s2(e,n){const[t,r]=e;return[t,[...r,n]]}function l2(e,n){const t=e[1];for(const r of t){if(n(r,r[0].type))return!0}return!1}function c2(e){return KX.__SENTRY__&&KX.__SENTRY__.encodePolyfill?KX.__SENTRY__.encodePolyfill(e):(new TextEncoder).encode(e)}function d2(e){const[n,t]=e;let r=JSON.stringify(n);function o(e){"string"===typeof r?r="string"===typeof e?r+e:[c2(r),e]:r.push("string"===typeof e?c2(e):e)}for(const i of t){const[e,n]=i;if(o(`\n${JSON.stringify(e)}\n`),"string"===typeof n||n instanceof Uint8Array)o(n);else{let e;try{e=JSON.stringify(n)}catch(a){e=JSON.stringify(x0(n))}o(e)}}return"string"===typeof r?r:function(e){const n=e.reduce((e,n)=>e+n.length,0),t=new Uint8Array(n);let r=0;for(const o of e)t.set(o,r),r+=o.length;return t}(r)}function A2(e){return[{type:"span"},e]}function u2(e){const n="string"===typeof e.data?c2(e.data):e.data;return[zZ({type:"attachment",length:n.length,filename:e.filename,content_type:e.contentType,attachment_type:e.attachmentType}),n]}const p2={session:"session",sessions:"session",attachment:"attachment",transaction:"transaction",event:"error",client_report:"internal",user_report:"default",profile:"profile",profile_chunk:"profile",replay_event:"replay",replay_recording:"replay",check_in:"monitor",feedback:"feedback",span:"span",statsd:"metric_bucket"};function h2(e){return p2[e]}function g2(e){if(!e||!e.sdk)return;const{name:n,version:t}=e.sdk;return{name:n,version:t}}function m2(e,n,t,r){const o=e.sdkProcessingMetadata&&e.sdkProcessingMetadata.dynamicSamplingContext;return{event_id:e.event_id,sent_at:(new Date).toISOString(),...n&&{sdk:n},...!!t&&r&&{dsn:r2(r)},...o&&{trace:zZ({...o})}}}class f2 extends Error{constructor(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"warn";super(e),this.message=e,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=n}}function C2(e){const n=e.protocol?`${e.protocol}:`:"",t=e.port?`:${e.port}`:"";return`${n}//${e.host}${t}${e.path?`/${e.path}`:""}/api/`}function b2(e,n){return t={sentry_key:e.publicKey,sentry_version:"7",...n&&{sentry_client:`${n.name}/${n.version}`}},Object.keys(t).map(e=>`${encodeURIComponent(e)}=${encodeURIComponent(t[e])}`).join("&");var t}function v2(e,n,t){return n||`${function(e){return`${C2(e)}${e.projectId}/envelope/`}(e)}?${b2(e,t)}`}function x2(e){if("boolean"===typeof e)return Number(e);const n="string"===typeof e?parseFloat(e):e;if(!("number"!==typeof n||isNaN(n)||n<0||n>1))return n;S0&&_Z.warn(`[Tracing] Given sample rate is invalid. Sample rate must be a boolean or a number between 0 and 1. Got ${JSON.stringify(e)} of type ${JSON.stringify(typeof e)}.`)}const y2="Not capturing exception because it's already been captured.";class w2{constructor(e){if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],e.dsn?this._dsn=a2(e.dsn):S0&&_Z.warn("No DSN provided, client will not send events."),this._dsn){const n=v2(this._dsn,e.tunnel,e._metadata?e._metadata.sdk:void 0);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:n})}}captureException(e,n,t){const r=MZ();if(WZ(e))return S0&&_Z.log(y2),r;const o={event_id:r,...n};return this._process(this.eventFromException(e,o).then(e=>this._captureEvent(e,o,t))),o.event_id}captureMessage(e,n,t,r){const o={event_id:MZ(),...t},a=lZ(e)?e:String(e),i=cZ(e)?this.eventFromMessage(a,n,o):this.eventFromException(e,o);return this._process(i.then(e=>this._captureEvent(e,o,r))),o.event_id}captureEvent(e,n,t){const r=MZ();if(n&&n.originalException&&WZ(n.originalException))return S0&&_Z.log(y2),r;const o={event_id:r,...n},a=(e.sdkProcessingMetadata||{}).capturedSpanScope;return this._process(this._captureEvent(e,o,a||t)),o.event_id}captureSession(e){"string"!==typeof e.release?S0&&_Z.warn("Discarded session because of missing or non-string release"):(this.sendSession(e),KZ(e,{init:!1}))}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}flush(e){const n=this._transport;
2return n?(this.emit("flush"),this._isClientDoneProcessing(e).then(t=>n.flush(e).then(e=>t&&e))):E0(!0)}close(e){return this.flush(e).then(e=>(this.getOptions().enabled=!1,this.emit("close"),e))}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(e=>{let{name:n}=e;return n.startsWith("Spotlight")}))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}addIntegration(e){const n=this._integrations[e.name];F1(this,e,this._integrations),n||T1(this,[e])}sendEvent(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.emit("beforeSendEvent",e,n);let t=function(e,n,t,r){const o=g2(t),a=e.type&&"replay_event"!==e.type?e.type:"event";!function(e,n){n&&(e.sdk=e.sdk||{},e.sdk.name=e.sdk.name||n.name,e.sdk.version=e.sdk.version||n.version,e.sdk.integrations=[...e.sdk.integrations||[],...n.integrations||[]],e.sdk.packages=[...e.sdk.packages||[],...n.packages||[]])}(e,t&&t.sdk);const i=m2(e,o,r,n);return delete e.sdkProcessingMetadata,i2(i,[[{type:a},e]])}(e,this._dsn,this._options._metadata,this._options.tunnel);for(const o of n.attachments||[])t=s2(t,u2(o));const r=this.sendEnvelope(t);r&&r.then(n=>this.emit("afterSendEvent",e,n),null)}sendSession(e){const n=function(e,n,t,r){const o=g2(t);return i2({sent_at:(new Date).toISOString(),...o&&{sdk:o},...!!r&&n&&{dsn:r2(n)}},["aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()]])}(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(n)}recordDroppedEvent(e,n,t){if(this._options.sendClientReports){const r="number"===typeof t?t:1,o=`${e}:${n}`;S0&&_Z.log(`Recording outcome: "${o}"${r>1?` (${r} times)`:""}`),this._outcomes[o]=(this._outcomes[o]||0)+r}}on(e,n){const t=this._hooks[e]=this._hooks[e]||[];return t.push(n),()=>{const e=t.indexOf(n);e>-1&&t.splice(e,1)}}emit(e){for(var n=arguments.length,t=new Array(n>1?n-1:0),r=1;r<n;r++)t[r-1]=arguments[r];const o=this._hooks[e];o&&o.forEach(e=>e(...t))}sendEnvelope(e){return this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport?this._transport.send(e).then(null,e=>(S0&&_Z.error("Error while sending event:",e),e)):(S0&&_Z.error("Transport disabled"),E0({}))}_setupIntegrations(){const{integrations:e}=this._options;this._integrations=function(e,n){const t={};return n.forEach(n=>{n&&F1(e,n,t)}),t}(this,e),T1(this,e)}_updateSessionFromEvent(e,n){let t=!1,r=!1;const o=n.exception&&n.exception.values;if(o){r=!0;for(const e of o){const n=e.mechanism;if(n&&!1===n.handled){t=!0;break}}}const a="ok"===e.status;(a&&0===e.errors||a&&t)&&(KZ(e,{...t&&{status:"crashed"},errors:e.errors||Number(r||t)}),this.captureSession(e))}_isClientDoneProcessing(e){return new B0(n=>{let t=0;const r=setInterval(()=>{0==this._numProcessing?(clearInterval(r),n(!0)):(t+=1,e&&t>=e&&(clearInterval(r),n(!1)))},1)})}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,n,t){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:d0();const o=this.getOptions(),a=Object.keys(this._integrations);return!n.integrations&&a.length>0&&(n.integrations=a),this.emit("preprocessEvent",e,n),e.type||r.setLastEventId(e.event_id||n.event_id),f1(o,e,n,t,this,r).then(e=>{if(null===e)return e;const n={...r.getPropagationContext(),...t?t.getPropagationContext():void 0};if(!(e.contexts&&e.contexts.trace)&&n){const{traceId:t,spanId:r,parentSpanId:o,dsc:a}=n;e.contexts={trace:zZ({trace_id:t,span_id:r,parent_span_id:o}),...e.contexts};const i=a||u1(t,this);e.sdkProcessingMetadata={dynamicSamplingContext:i,...e.sdkProcessingMetadata}}return e})}_captureEvent(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;return this._processEvent(e,n,t).then(e=>e.event_id,e=>{if(S0){const n=e;"log"===n.logLevel?_Z.log(n.message):_Z.warn(n)}})}_processEvent(e,n,t){const r=this.getOptions(),{sampleRate:o}=r,a=E2(e),i=_2(e),s=e.type||"error",l=`before send for type \`${s}\``,c="undefined"===typeof o?void 0:x2(o);if(i&&"number"===typeof c&&Math.random()>c)return this.recordDroppedEvent("sample_rate","error",e),k0(new f2(`Discarding event because it's not included in the random sample (sampling rate = ${o})`,"log"));const d="replay_event"===s?"replay":s,A=(e.sdkProcessingMetadata||{}).capturedSpanIsolationScope;return this._prepareEvent(e,n,t,A).then(t=>{if(null===t)throw this.recordDroppedEvent("event_processor",d,e),new f2("An event processor returned `null`, will not send event.","log");if(n.data&&!0===n.data.__sentry__)return t;const o=function(e,n,t,r){const{beforeSend:o,beforeSendTransaction:a,beforeSendSpan:i}=n;if(_2(t)&&o)return o(t,r);if(E2(t)){if(t.spans&&i){const n=[];for(const r of t.spans){const t=i(r);t?n.push(t):e.recordDroppedEvent("before_send","span")}t.spans=n}if(a){if(t.spans){const e=t.spans.length;t.sdkProcessingMetadata={...t.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return a(t,r)}}return t}(this,r,t,n);return function(e,n){const t=`${n} must return \`null\` or a valid event.`;if(uZ(e))return e.then(e=>{if(!dZ(e)&&null!==e)throw new f2(t);return e},e=>{throw new f2(`${n} rejected with ${e}`)});if(!dZ(e)&&null!==e)throw new f2(t);return e}(o,l)}).then(r=>{if(null===r){if(this.recordDroppedEvent("before_send",d,e),a){const n=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",n)}throw new f2(`${l} returned \`null\`, will not send event.`,"log")}const o=t&&t.getSession();if(!a&&o&&this._updateSessionFromEvent(o,r),a){const e=(r.sdkProcessingMetadata&&r.sdkProcessingMetadata.spanCountBeforeProcessing||0)-(r.spans?r.spans.length:0);e>0&&this.recordDroppedEvent("before_send","span",e)}const i=r.transaction_info;if(a&&i&&r.transaction!==e.transaction){const e="custom";r.transaction_info={...i,source:e}}return this.sendEvent(r,n),r}).then(null,e=>{if(e instanceof f2)throw e;throw this.captureException(e,{data:{__sentry__:!0},originalException:e}),new f2(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.\nReason: ${e}`)})}_process(e){this._numProcessing++,e.then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e))}_clearOutcomes(){const e=this._outcomes;return this._outcomes={},Object.entries(e).map(e=>{let[n,t]=e;const[r,o]=n.split(":");return{reason:r,category:o,quantity:t}})}_flushOutcomes(){S0&&_Z.log("Flushing outcomes...");const e=this._clearOutcomes();if(0===e.length)return void(S0&&_Z.log("No outcomes to send"));if(!this._dsn)return void(S0&&_Z.log("No dsn provided, will not send outcomes"));S0&&_Z.log("Sending outcomes:",e);const n=(t=e,i2((r=this._options.tunnel&&r2(this._dsn))?{dsn:r}:{},[[{type:"client_report"},{timestamp:o||qZ(),discarded_events:t}]]));var t,r,o;this.sendEnvelope(n)}}function _2(e){return void 0===e.type}function E2(e){return"transaction"===e.type}function k2(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[n],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"npm";const o=e._metadata||{};o.sdk||(o.sdk={name:`sentry.javascript.${n}`,packages:t.map(e=>({name:`${r}:@sentry/${e}`,version:QX})),version:QX}),e._metadata=o}const B2="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;function S2(e,n){const t=F2(e,n),r={type:n&&n.name,value:N2(n)};return t.length&&(r.stacktrace={frames:t}),void 0===r.type&&""===r.value&&(r.value="Unrecoverable error caught"),r}function j2(e,n,t,r){const o=u0(),a=o&&o.getOptions().normalizeDepth,i=function(e){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){const t=e[
2n];if(t instanceof Error)return t}return}(n),s={__serialized__:y0(n,a)};if(i)return{exception:{values:[S2(e,i)]},extra:s};const l={exception:{values:[{type:AZ(n)?n.constructor.name:r?"UnhandledRejection":"Error",value:z2(n,{isUnhandledRejection:r})}]},extra:s};if(t){const n=F2(e,t);n.length&&(l.exception.values[0].stacktrace={frames:n})}return l}function T2(e,n){return{exception:{values:[S2(e,n)]}}}function F2(e,n){const t=n.stacktrace||n.stack||"",r=function(e){if(e&&I2.test(e.message))return 1;return 0}(n),o=function(e){if("number"===typeof e.framesToPop)return e.framesToPop;return 0}(n);try{return e(t,r,o)}catch(a){}return[]}const I2=/Minified React error #\d+;/i;function N2(e){const n=e&&e.message;return n?n.error&&"string"===typeof n.error.message?n.error.message:n:"No error message"}function D2(e,n,t,r,o){let a;if(aZ(n)&&n.error){return T2(e,n.error)}if(iZ(n)||oZ(n,"DOMException")){const o=n;if("stack"in n)a=T2(e,n);else{const n=o.name||(iZ(o)?"DOMError":"DOMException"),i=o.message?`${n}: ${o.message}`:n;a=P2(e,i,t,r),UZ(a,i)}return"code"in o&&(a.tags={...a.tags,"DOMException.code":`${o.code}`}),a}if(rZ(n))return T2(e,n);if(dZ(n)||AZ(n)){return a=j2(e,n,t,o),GZ(a,{synthetic:!0}),a}return a=P2(e,n,t,r),UZ(a,`${n}`,void 0),GZ(a,{synthetic:!0}),a}function P2(e,n,t,r){const o={};if(r&&t){const r=F2(e,t);r.length&&(o.exception={values:[{value:n,stacktrace:{frames:r}}]})}if(lZ(n)){const{__sentry_template_string__:e,__sentry_template_values__:t}=n;return o.logentry={message:e,params:t},o}return o.message=n,o}function z2(e,n){let{isUnhandledRejection:t}=n;const r=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:40;const t=Object.keys(NZ(e));t.sort();const r=t[0];if(!r)return"[object has no keys]";if(r.length>=n)return EZ(r,n);for(let o=t.length;o>0;o--){const e=t.slice(0,o).join(", ");if(!(e.length>n))return o===t.length?e:EZ(e,n)}return""}(e),o=t?"promise rejection":"exception";if(aZ(e))return`Event \`ErrorEvent\` captured as ${o} with message \`${e.message}\``;if(AZ(e)){return`Event \`${function(e){try{const n=Object.getPrototypeOf(e);return n?n.constructor.name:void 0}catch(n){}}(e)}\` (type=${e.type}) captured as ${o}`}return`Object captured as ${o} with keys: ${r}`}const O2=KX;let M2=0;function R2(){return M2>0}function L2(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=arguments.length>2?arguments[2]:void 0;if("function"!==typeof e)return e;try{const n=e.__sentry_wrapped__;if(n)return n;if(IZ(e))return e}catch(o){return e}const r=function(){const r=Array.prototype.slice.call(arguments);try{t&&"function"===typeof t&&t.apply(this,arguments);const o=r.map(e=>L2(e,n));return e.apply(this,o)}catch(o){throw M2++,setTimeout(()=>{M2--}),A0(e=>{e.addEventProcessor(e=>(n.mechanism&&(UZ(e,void 0,void 0),GZ(e,n.mechanism)),e.extra={...e.extra,arguments:r},e)),x1(o)}),o}};try{for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n])}catch(a){}FZ(r,e),TZ(e,"__sentry_wrapped__",r);try{Object.getOwnPropertyDescriptor(r,"name").configurable&&Object.defineProperty(r,"name",{get:()=>e.name})}catch(a){}return r}class U2 extends w2{constructor(e){const n={parentSpanIsAlwaysRootSpan:!0,...e};k2(n,"browser",["browser"],O2.SENTRY_SDK_SOURCE||"npm"),super(n),n.sendClientReports&&O2.document&&O2.document.addEventListener("visibilitychange",()=>{"hidden"===O2.document.visibilityState&&this._flushOutcomes()})}eventFromException(e,n){return function(e,n,t,r){const o=D2(e,n,t&&t.syntheticException||void 0,r);return GZ(o),o.level="error",t&&t.event_id&&(o.event_id=t.event_id),E0(o)}(this._options.stackParser,e,n,this._options.attachStacktrace)}eventFromMessage(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"info",t=arguments.length>2?arguments[2]:void 0;return function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"info",r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;const a=P2(e,n,r&&r.syntheticException||void 0,o);return a.level=t,r&&r.event_id&&(a.event_id=r.event_id),E0(a)}(this._options.stackParser,e,n,t,this._options.attachStacktrace)}captureUserFeedback(e){if(!this._isEnabled())return void(B2&&_Z.warn("SDK not enabled, will not capture user feedback."));const n=function(e,n){let{metadata:t,tunnel:r,dsn:o}=n;const a={event_id:e.event_id,sent_at:(new Date).toISOString(),...t&&t.sdk&&{sdk:{name:t.sdk.name,version:t.sdk.version}},...!!r&&!!o&&{dsn:r2(o)}},i=function(e){return[{type:"user_report"},e]}(e);return i2(a,[i])}(e,{metadata:this.getSdkMetadata(),dsn:this.getDsn(),tunnel:this.getOptions().tunnel});this.sendEnvelope(n)}_prepareEvent(e,n,t){return e.platform=e.platform||"javascript",super._prepareEvent(e,n,t)}}let G2,W2,H2;function V2(e){Y1("dom",e),J1("dom",q2)}function q2(){if(!X1.document)return;const e=Q1.bind(null,"dom"),n=$2(e,!0);X1.document.addEventListener("click",n,!1),X1.document.addEventListener("keypress",n,!1),["EventTarget","Node"].forEach(n=>{const t=X1[n]&&X1[n].prototype;t&&t.hasOwnProperty&&t.hasOwnProperty("addEventListener")&&(jZ(t,"addEventListener",function(n){return function(t,r,o){if("click"===t||"keypress"==t)try{const r=this,a=r.__sentry_instrumentation_handlers__=r.__sentry_instrumentation_handlers__||{},i=a[t]=a[t]||{refCount:0};if(!i.handler){const r=$2(e);i.handler=r,n.call(this,t,r,o)}i.refCount++}catch(a){}return n.call(this,t,r,o)}}),jZ(t,"removeEventListener",function(e){return function(n,t,r){if("click"===n||"keypress"==n)try{const t=this,o=t.__sentry_instrumentation_handlers__||{},a=o[n];a&&(a.refCount--,a.refCount<=0&&(e.call(this,n,a.handler,r),a.handler=void 0,delete o[n]),0===Object.keys(o).length&&delete t.__sentry_instrumentation_handlers__)}catch(o){}return e.call(this,n,t,r)}}))})}function $2(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t=>{if(!t||t._sentryCaptured)return;const r=function(e){try{return e.target}catch(n){return null}}(t);if(function(e,n){return"keypress"===e&&(!n||!n.tagName||"INPUT"!==n.tagName&&"TEXTAREA"!==n.tagName&&!n.isContentEditable)}(t.type,r))return;TZ(t,"_sentryCaptured",!0),r&&!r._sentryId&&TZ(r,"_sentryId",MZ());const o="keypress"===t.type?"input":t.type;if(!function(e){if(e.type!==W2)return!1;try{if(!e.target||e.target._sentryId!==H2)return!1}catch(n){}return!0}(t)){e({event:t,name:o,global:n}),W2=t.type,H2=r?r._sentryId:void 0}clearTimeout(G2),G2=X1.setTimeout(()=>{H2=void 0,W2=void 0},1e3)}}const Y2="__sentry_xhr_v3__";function J2(e){Y1("xhr",e),J1("xhr",Q2)}function Q2(){if(!X1.XMLHttpRequest)return;const e=XMLHttpRequest.prototype;jZ(e,"open",function(e){return function(){const n=1e3*$Z();for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];const a=sZ(r[0])?r[0].toUpperCase():void 0,i=function(e){if(sZ(e))return e;try{return e.toString()}catch(n){}return}(r[1]);if(!a||!i)return e.apply(this,r);this[Y2]={method:a,url:i,request_headers:{}}
2,"POST"===a&&i.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const s=()=>{const e=this[Y2];if(e&&4===this.readyState){try{e.status_code=this.status}catch(t){}Q1("xhr",{endTimestamp:1e3*$Z(),startTimestamp:n,xhr:this})}};return"onreadystatechange"in this&&"function"===typeof this.onreadystatechange?jZ(this,"onreadystatechange",function(e){return function(){s();for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];return e.apply(this,t)}}):this.addEventListener("readystatechange",s),jZ(this,"setRequestHeader",function(e){return function(){for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];const[o,a]=t,i=this[Y2];return i&&sZ(o)&&sZ(a)&&(i.request_headers[o.toLowerCase()]=a),e.apply(this,t)}}),e.apply(this,r)}}),jZ(e,"send",function(e){return function(){const n=this[Y2];for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];if(!n)return e.apply(this,r);void 0!==r[0]&&(n.body=r[0]);return Q1("xhr",{startTimestamp:1e3*$Z(),xhr:this}),e.apply(this,r)}})}const K2=100;function X2(e,n){const t=u0(),r=d0();if(!t)return;const{beforeBreadcrumb:o=null,maxBreadcrumbs:a=K2}=t.getOptions();if(a<=0)return;const i={timestamp:qZ(),...e},s=o?wZ(()=>o(i,n)):i;null!==s&&(t.emit&&t.emit("beforeAddBreadcrumb",s,n),r.addBreadcrumb(s,a))}function Z2(){"console"in KX&&xZ.forEach(function(e){e in KX.console&&jZ(KX.console,e,function(n){return yZ[e]=n,function(){for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];Q1("console",{args:t,level:e});const o=yZ[e];o&&o.apply(KX.console,t)}})})}function e5(e,n){const t="fetch";Y1(t,e),J1(t,()=>n5(void 0,n))}function n5(e){arguments.length>
21&&void 0!==arguments[1]&&arguments[1]&&!function(){if("string"===typeof EdgeRuntime)return!0;if(!H1())return!1;if(V1(W1.fetch))return!0;let e=!1;const n=W1.document;if(n&&"function"===typeof n.createElement)try{const t=n.createElement("iframe");t.hidden=!0,n.head.appendChild(t),t.contentWindow&&t.contentWindow.fetch&&(e=V1(t.contentWindow.fetch)),n.head.removeChild(t)}catch(t){vZ&&_Z.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",t)}return e}()||jZ(KX,"fetch",function(n){return function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];const{method:a,url:i}=function(e){if(0===e.length)return{method:"GET",url:""};if(2===e.length){const[n,t]=e;return{url:o5(n),method:r5(t,"method")?String(t.method).toUpperCase():"GET"}}const n=e[0];return{url:o5(n),method:r5(n,"method")?String(n.method).toUpperCase():"GET"}}(r),s={args:r,fetchData:{method:a,url:i},startTimestamp:1e3*$Z()};e||Q1("fetch",{...s});const l=(new Error).stack;return n.apply(KX,r).then(async n=>(e?e(n):Q1("fetch",{...s,endTimestamp:1e3*$Z(),response:n}),n),e=>{throw Q1("fetch",{...s,endTimestamp:1e3*$Z(),error:e}),rZ(e)&&void 0===e.stack&&(e.stack=l,TZ(e,"framesToPop",1)),e})}})}async function t5(e){let n;try{n=e.clone()}catch(t){return}await async function(e,n){if(e&&e.body&&e.body.getReader){const t=e.body.getReader();async function r(e){let{done:n}=e;if(n)return Promise.resolve();try{const e=await Promise.race([t.read(),new Promise(e=>{setTimeout(()=>{e({done:!0})},5e3)})]);await r(e)}catch(o){}}return t.read().then(r).then(n).catch(()=>{})}}(n,()=>{Q1("fetch-body-resolved",{endTimestamp:1e3*$Z(),response:e})})}function r5(e,n){return!!e&&"object"===typeof e&&!!e[n]}function o5(e){return"string"===typeof e?e:e?r5(e,"url")?e.url:e.toString?e.toString():"":""}const a5=["fatal","error","warning","log","info","debug"];function i5(e){return"warn"===e?"warning":a5.includes(e)?e:"log"}function s5(e){if(!e)return{};const n=e.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!n)return{};const t=n[6]||"",r=n[8]||"";return{host:n[4],path:n[5],protocol:n[2],search:t,hash:r,relative:n[5]+t+r}}const l5=1024,c5=function(){const e={console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0,...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return{name:"Breadcrumbs",setup(n){e.console&&function(e){const n="console";Y1(n,e),J1(n,Z2)}(function(e){return function(n){if(u0()!==e)return;const t={category:"console",data:{arguments:n.args,logger:"console"},level:i5(n.level),message:kZ(n.args," ")};if("assert"===n.level){if(!1!==n.args[0])return;t.message=`Assertion failed: ${kZ(n.args.slice(1)," ")||"console.assert"}`,t.data.arguments=n.args.slice(1)}X2(t,{input:n.args,level:n.level})}}(n)),e.dom&&V2(function(e,n){return function(t){if(u0()!==e)return;let r,o,a="object"===typeof n?n.serializeAttribute:void 0,i="object"===typeof n&&"number"===typeof n.maxStringLength?n.maxStringLength:void 0;i&&i>l5&&(B2&&_Z.warn(`\`dom.maxStringLength\` cannot exceed 1024, but a value of ${i} was configured. Sentry will use 1024 instead.`),i=l5),"string"===typeof a&&(a=[a]);try{const e=t.event,n=function(e){return!!e&&!!e.target}(e)?e.target:e;r=mZ(n,{keyAttrs:a,maxStringLength:i}),o=bZ(n)}catch(l){r="<unknown>"}if(0===r.length)return;const s={category:`ui.${t.name}`,message:r};o&&(s.data={"ui.component_name":o}),X2(s,{event:t.event,name:t.name,global:t.global})}}(n,e.dom)),e.xhr&&J2(function(e){return function(n){if(u0()!==e)return;const{startTimestamp:t,endTimestamp:r}=n,o=n.xhr[Y2];if(!t||!r||!o)return;const{method:a,url:i,status_code:s,body:l}=o;X2({category:"xhr",data:{method:a,url:i,status_code:s},type:"http"},{xhr:n.xhr,input:l,startTimestamp:t,endTimestamp:r})}}(n)),e.fetch&&e5(function(e){return function(n){if(u0()!==e)return;const{startTimestamp:t,endTimestamp:r}=n;if(r&&(!n.fetchData.url.match(/sentry_key/)||"POST"!==n.fetchData.method))if(n.error){X2({category:"fetch",data:n.fetchData,level:"error",type:"http"},{data:n.error,input:n.args,startTimestamp:t,endTimestamp:r})}else{const e=n.response;X2({category:"fetch",data:{...n.fetchData,status_code:e&&e.status},type:"http"},{input:n.args,response:e,startTimestamp:t,endTimestamp:r})}}}(n)),e.history&&e2(function(e){return function(n){if(u0()!==e)return;let t=n.from,r=n.to;const o=s5(O2.location.href);let a=t?s5(t):void 0;const i=s5(r);a&&a.path||(a=o),o.protocol===i.protocol&&o.host===i.host&&(r=i.relative),o.protocol===a.protocol&&o.host===a.host&&(t=a.relative),X2({category:"navigation",data:{from:t,to:r}})}}(n)),e.sentry&&n.on("beforeSendEvent",function(e){return function(n){u0()===e&&X2({category:"sentry."+("transaction"===n.type?"transaction":"event"),event_id:n.event_id,level:n.level,message:LZ(n)},{event:n})}}(n))}}};const d5=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","BroadcastChannel","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","SharedWorker","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"],A5=function(){const e={XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0,...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return{name:"BrowserApiErrors",setupOnce(){e.setTimeout&&jZ(O2,"setTimeout",u5),e.setInterval&&jZ(O2,"setInterval",u5),e.requestAnimationFrame&&jZ(O2,"requestAnimationFrame",p5),e.XMLHttpRequest&&"XMLHttpRequest"in O2&&jZ(XMLHttpRequest.prototype,"send",h5);const n=e.eventTarget;
2if(n){(Array.isArray(n)?n:d5).forEach(g5)}}}};function u5(e){return function(){for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];const o=t[0];return t[0]=L2(o,{mechanism:{data:{function:b0(e)},handled:!1,type:"instrument"}}),e.apply(this,t)}}function p5(e){return function(n){return e.apply(this,[L2(n,{mechanism:{data:{function:"requestAnimationFrame",handler:b0(e)},handled:!1,type:"instrument"}})])}}function h5(e){return function(){const n=this;["onload","onerror","onprogress","onreadystatechange"].forEach(e=>{e in n&&"function"===typeof n[e]&&jZ(n,e,function(n){const t={mechanism:{data:{function:e,handler:b0(n)},handled:!1,type:"instrument"}},r=IZ(n);return r&&(t.mechanism.data.handler=b0(r)),L2(n,t)})});for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return e.apply(this,r)}}function g5(e){const n=O2,t=n[e]&&n[e].prototype;t&&t.hasOwnProperty&&t.hasOwnProperty("addEventListener")&&(jZ(t,"addEventListener",function(n){return function(t,r,o){try{"function"===typeof r.handleEvent&&(r.handleEvent=L2(r.handleEvent,{mechanism:{data:{function:"handleEvent",handler:b0(r),target:e},handled:!1,type:"instrument"}}))}catch(a){}return n.apply(this,[t,L2(r,{mechanism:{data:{function:"addEventListener",handler:b0(r),target:e},handled:!1,type:"instrument"}}),o])}}),jZ(t,"removeEventListener",function(e){return function(n,t,r){const o=t;try{const t=o&&o.__sentry_wrapped__;t&&e.call(this,n,t,r)}catch(a){}return e.call(this,n,o,r)}}))}let m5=null;function f5(e){const n="error";Y1(n,e),J1(n,C5)}function C5(){m5=KX.onerror,KX.onerror=function(e,n,t,r,o){return Q1("error",{column:r,error:o,line:t,msg:e,url:n}),!(!m5||m5.__SENTRY_LOADER__)&&m5.apply(this,arguments)},KX.onerror.__SENTRY_INSTRUMENTED__=!0}let b5=null;function v5(e){const n="unhandledrejection";Y1(n,e),J1(n,x5)}function x5(){b5=KX.onunhandledrejection,KX.onunhandledrejection=function(e){return Q1("unhandledrejection",e),!(b5&&!b5.__SENTRY_LOADER__)||b5.apply(this,arguments)},KX.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}const y5=function(){const e={onerror:!0,onunhandledrejection:!0,...arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return{name:"GlobalHandlers",setupOnce(){Error.stackTraceLimit=50},setup(n){e.onerror&&(!function(e){f5(n=>{const{stackParser:t,attachStacktrace:r}=_5();if(u0()!==e||R2())return;const{msg:o,url:a,line:i,column:s,error:l}=n,c=function(e,n,t,r){const o=e.exception=e.exception||{},a=o.values=o.values||[],i=a[0]=a[0]||{},s=i.stacktrace=i.stacktrace||{},l=s.frames=s.frames||[],c=isNaN(parseInt(r,10))?void 0:r,d=isNaN(parseInt(t,10))?void 0:t,A=sZ(n)&&n.length>0?n:CZ();0===l.length&&l.push({colno:c,filename:A,function:p0,in_app:!0,lineno:d});return e}(D2(t,l||o,void 0,r,!1),a,i,s);c.level="error",y1(c,{originalException:l,mechanism:{handled:!1,type:"onerror"}})})}(n),w5("onerror")),e.onunhandledrejection&&(!function(e){v5(n=>{const{stackParser:t,attachStacktrace:r}=_5();if(u0()!==e||R2())return;const o=function(e){if(cZ(e))return e;try{if("reason"in e)return e.reason;if("detail"in e&&"reason"in e.detail)return e.detail.reason}catch(n){}return e}(n),a=cZ(o)?{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(o)}`}]}}:D2(t,o,void 0,r,!0);a.level="error",y1(a,{originalException:o,mechanism:{handled:!1,type:"onunhandledrejection"}})})}(n),w5("onunhandledrejection"))}}};function w5(e){B2&&_Z.log(`Global Handler attached: ${e}`)}function _5(){const e=u0();return e&&e.getOptions()||{stackParser:()=>[],attachStacktrace:!1}}const E5=()=>({name:"HttpContext",preprocessEvent(e){if(!O2.navigator&&!O2.location&&!O2.document)return;const n=e.request&&e.request.url||O2.location&&O2.location.href,{referrer:t}=O2.document||{},{userAgent:r}=O2.navigator||{},o={...e.request&&e.request.headers,...t&&{Referer:t},...r&&{"User-Agent":r}},a={...e.request,...n&&{url:n},headers:o};e.request=a}});function k5(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:250,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,a=arguments.length>5?arguments[5]:void 0,i=arguments.length>6?arguments[6]:void 0;if(!a.exception||!a.exception.values||!i||!pZ(i.originalException,Error))return;const s=a.exception.values.length>0?a.exception.values[a.exception.values.length-1]:void 0;var l,c;s&&(a.exception.values=(l=B5(e,n,o,i.originalException,r,a.exception.values,s,0),c=t,l.map(e=>(e.value&&(e.value=EZ(e.value,c)),e))))}function B5(e,n,t,r,o,a,i,s){if(a.length>=t+1)return a;let l=[...a];if(pZ(r[o],Error)){S5(i,s);const a=e(n,r[o]),c=l.length;j5(a,o,c,s),l=B5(e,n,t,r[o],o,[a,...l],a,c)}
2return Array.isArray(r.errors)&&r.errors.forEach((r,a)=>{if(pZ(r,Error)){S5(i,s);const c=e(n,r),d=l.length;j5(c,`errors[${a}]`,d,s),l=B5(e,n,t,r,o,[c,...l],c,d)}}),l}function S5(e,n){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,..."AggregateError"===e.type&&{is_exception_group:!0},exception_id:n}}function j5(e,n,t,r){e.mechanism=e.mechanism||{type:"generic",handled:!0},e.mechanism={...e.mechanism,type:"chained",source:n,exception_id:t,parent_id:r}}const T5=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=e.limit||5,t=e.key||"cause";return{name:"LinkedErrors",preprocessEvent(e,r,o){const a=o.getOptions();k5(S2,a.stackParser,a.maxValueLength,t,n,e,r)}}};function F5(e,n,t,r){const o={filename:e,function:"<anonymous>"===n?p0:n,in_app:!0};return void 0!==t&&(o.lineno=t),void 0!==r&&(o.colno=r),o}const I5=/^\s*at (\S+?)(?::(\d+))(?::(\d+))\s*$/i,N5=/^\s*at (?:(.+?\)(?: \[.+\])?|.*?) ?\((?:address at )?)?(?:async )?((?:<anonymous>|[-a-z]+:|.*bundle|\/)?.*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,D5=/\((\S*)(?::(\d+))(?::(\d+))\)/,P5=[30,e=>{const n=I5.exec(e);if(n){const[,e,t,r]=n;return F5(e,p0,+t,+r)}const t=N5.exec(e);if(t){if(t[2]&&0===t[2].indexOf("eval")){const e=D5.exec(t[2]);e&&(t[2]=e[1],t[3]=e[2],t[4]=e[3])}const[e,n]=L5(t[1]||p0,t[2]);return F5(n,e,t[3]?+t[3]:void 0,t[4]?+t[4]:void 0)}}],z5=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)?((?:[-a-z]+)?:\/.*?|\[native code\]|[^@]*(?:bundle|\d+\.js)|\/[\w\-. /=]+)(?::(\d+))?(?::(\d+))?\s*$/i,O5=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,M5=[50,e=>{const n=z5.exec(e);if(n){if(n[3]&&n[3].indexOf(" > eval")>-1){const e=O5.exec(n[3]);e&&(n[1]=n[1]||"eval",n[3]=e[1],n[4]=e[2],n[5]="")}let e=n[3],t=n[1]||p0;return[t,e]=L5(t,e),F5(e,t,n[4]?+n[4]:void 0,n[5]?+n[5]:void 0)}}],R5=m0(...[P5,M5]),L5=(e,n)=>{const t=-1!==e.indexOf("safari-extension"),r=-1!==e.indexOf("safari-web-extension");return t||r?[-1!==e.indexOf("@")?e.split("@")[0]:p0,t?`safari-extension:${n}`:`safari-web-extension:${n}`]:[e,n]},U5="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,G5={};function W5(e){const n=G5[e];if(n)return n;let t=X1[e];if(V1(t))return G5[e]=t.bind(X1);const r=X1.document;if(r&&"function"===typeof r.createElement)try{const n=r.createElement("iframe");n.hidden=!0,r.head.appendChild(n);const o=n.contentWindow;o&&o[e]&&(t=o[e]),r.head.removeChild(n)}catch(o){U5&&_Z.warn(`Could not create sandbox iframe for ${e} check, bailing to window.${e}: `,o)}return t?G5[e]=t.bind(X1):t}function H5(e){G5[e]=void 0}function V5(){return W5("setTimeout")(...arguments)}function q5(e){const n=[];function t(e){return n.splice(n.indexOf(e),1)[0]||Promise.resolve(void 0)}return{$:n,add:function(r){if(!(void 0===e||n.length<e))return k0(new f2("Not adding Promise because buffer limit was reached."));const o=r();return-1===n.indexOf(o)&&n.push(o),o.then(()=>t(o)).then(null,()=>t(o).then(null,()=>{})),o},drain:function(e){return new B0((t,r)=>{let o=n.length;if(!o)return t(!0);const a=setTimeout(()=>{e&&e>0&&t(!1)},e);n.forEach(e=>{E0(e).then(()=>{--o||(clearTimeout(a),t(!0))},r)})})}}}function $5(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now();return function(e,n){return e[n]||e.all||0}(e,n)>t}function Y5(e,n){let{statusCode:t,headers:r}=n,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Date.now();const a={...e},i=r&&r["x-sentry-rate-limits"],s=r&&r["retry-after"];if(i)for(const l of i.trim().split(",")){const[e,n,,,t]=l.split(":",5),r=parseInt(e,10),i=1e3*(isNaN(r)?60:r);if(n)for(const s of n.split(";"))"metric_bucket"===s&&t&&!t.split(";").includes("custom")||(a[s]=o+i);else a.all=o+i}else s?a.all=o+function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();const t=parseInt(`${e}`,10);if(!isNaN(t))return 1e3*t;const r=Date.parse(`${e}`);return isNaN(r)?6e4:r-n}(s,o):429===t&&(a.all=o+6e4);return a}function J5(e,n){if("event"===n||"transaction"===n)return Array.isArray(e)?e[1]:void 0}function Q5(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:W5("fetch"),t=0,r=0;return function(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:q5(e.bufferSize||64),r={};return{send:function(o){const a=[];if(l2(o,(n,t)=>{const o=h2(t);if($5(r,o)){const r=J5(n,t);e.recordDroppedEvent("ratelimit_backoff",o,r)}else a.push(n)}),0===a.length)return E0({});const i=i2(o[0],a),s=n=>{l2(i,(t,r)=>{const o=J5(t,r);e.recordDroppedEvent(n,h2(r),o)})};return t.add(()=>n({body:d2(i)}).then(e=>(void 0!==e.statusCode&&(e.statusCode<200||e.statusCode>=300)&&S0&&_Z.warn(`Sentry responded with status code ${e.statusCode} to sent event.`),r=Y5(r,e),e),e=>{throw s("network_error"),e})).then(e=>e,e=>
2{if(e instanceof f2)return S0&&_Z.error("Skipped sending event because buffer is full."),s("queue_overflow"),E0({});throw e})},flush:e=>t.drain(e)}}(e,function(o){const a=o.body.length;t+=a,r++;const i={body:o.body,method:"POST",referrerPolicy:"origin",headers:e.headers,keepalive:t<=6e4&&r<15,...e.fetchOptions};if(!n)return H5("fetch"),k0("No fetch implementation available");try{return n(e.url,i).then(e=>(t-=a,r--,{statusCode:e.status,headers:{"x-sentry-rate-limits":e.headers.get("X-Sentry-Rate-Limits"),"retry-after":e.headers.get("Retry-After")}}))}catch(s){return H5("fetch"),t-=a,r--,k0(s)}})}function K5(){const e=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n={defaultIntegrations:[N1(),O1(),A5(),c5(),y5(),T5(),M1(),E5()],release:"string"===typeof __SENTRY_RELEASE__?__SENTRY_RELEASE__:O2.SENTRY_RELEASE&&O2.SENTRY_RELEASE.id?O2.SENTRY_RELEASE.id:void 0,autoSessionTracking:!0,sendClientReports:!0};return null==e.defaultIntegrations&&delete e.defaultIntegrations,{...n,...e}}(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{});if(function(){const e="undefined"!==typeof O2.window&&O2;if(!e)return!1;const n=e[e.chrome?"chrome":"browser"],t=n&&n.runtime&&n.runtime.id,r=O2.location&&O2.location.href||"",o=!!t&&O2===O2.top&&["chrome-extension:","moz-extension:","ms-browser-extension:","safari-web-extension:"].some(e=>r.startsWith(`${e}//`)),a="undefined"!==typeof e.nw;return!!t&&!o&&!a}())return void wZ(()=>{console.error("[Sentry] You cannot run Sentry this way in a browser extension, check: https://docs.sentry.io/platforms/javascript/best-practices/browser-extensions/")});B2&&(H1()||_Z.warn("No Fetch API detected. The Sentry SDK requires a Fetch API compatible environment to send events. Please add a Fetch API polyfill."));const n={...e,stackParser:(t=e.stackParser||R5,Array.isArray(t)?m0(...t):t),integrations:j1(e),transport:e.transport||Q5};var t;const r=G1(U2,n);return e.autoSessionTracking&&function(){if("undefined"===typeof O2.document)return void(B2&&_Z.warn("Session tracking in non-browser environment with @sentry/browser is not supported."));_1({ignoreDuration:!0}),B1(),e2(e=>{let{from:n,to:t}=e;void 0!==n&&n!==t&&(_1({ignoreDuration:!0}),B1())})}(),r}function X5(e){if("boolean"===typeof __SENTRY_TRACING__&&!__SENTRY_TRACING__)return!1;const n=u0(),t=e||n&&n.getOptions();return!!t&&(t.enableTracing||"tracesSampleRate"in t||"tracesSampler"in t)}class Z5{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._traceId=e.traceId||MZ(),this._spanId=e.spanId||MZ().substring(16)}spanContext(){return{spanId:this._spanId,traceId:this._traceId,traceFlags:0}}end(e){}setAttribute(e,n){return this}setAttributes(e){return this}setStatus(e){return this}updateName(e){return this}isRecording(){return!1}addEvent(e,n,t){return this}addLink(e){return this}addLinks(e){return this}recordException(e,n){}}function e6(e){if(!e||0===e.length)return;const n={};return e.forEach(e=>{const t=e.attributes||{},r=t[U0],o=t[G0];"string"===typeof r&&"number"===typeof o&&(n[e.name]={value:o,unit:r})}),n}const n6="_sentryScope",t6="_sentryIsolationScope";function r6(e){return{scope:e[n6],isolationScope:e[t6]}}class o6{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._traceId=e.traceId||MZ(),this._spanId=e.spanId||MZ().substring(16),this._startTime=e.startTimestamp||$Z(),this._attributes={},this.setAttributes({[R0]:"manual",[M0]:e.op,...e.attributes}),this._name=e.name,e.parentSpanId&&(this._parentSpanId=e.parentSpanId),"sampled"in e&&(this._sampled=e.sampled),e.endTimestamp&&(this._endTime=e.endTimestamp),this._events=[],this._isStandaloneSpan=e.isStandalone,this._endTime&&this._onSpanEnded()}addLink(e){return this}addLinks(e){return this}recordException(e,n){}spanContext(){const{_spanId:e,_traceId:n,_sampled:t}=this;return{spanId:e,traceId:n,traceFlags:t?1:0}}setAttribute(e,n){return void 0===n?delete this._attributes[e]:this._attributes[e]=n,this}setAttributes(e){return Object.keys(e).forEach(n=>this.setAttribute(n,e[n])),this}updateStartTime(e){this._startTime=Z0(e)}setStatus(e){return this._status=e,this}updateName(e){return this._name=e,this}end(e){this._endTime||(this._endTime=Z0(e),function(e){if(!S0)return;const{description:n="< unknown name >",op:t="< unknown op >"}=n1(e),{spanId:r}=e.spanContext(),o=`[Tracing] Finishing "${t}" ${l1(e)===e?"root ":""}span "${n}" with ID ${r}`;_Z.log(o)}(this),this._onSpanEnded())}getSpanJSON(){return zZ({data:this._attributes,description:this._name,op:this._attributes[M0],parent_span_id:this._parentSpanId,span_id:this._spanId,start_timestamp:this._startTime,status:r1(this._status),timestamp:this._endTime,trace_id:this._traceId,origin:this._attributes[R0],_metrics_summary:Y0(this),profile_id:this._attributes["sentry.profile_id"],exclusive_time:this._attributes[W0],measurements:e6(this._events),is_segment:this._isStandaloneSpan&&l1(this)===this||void 0,segment_id:this._isStandaloneSpan?l1(this).spanContext().spanId:void 0})}isRecording(){return!this._endTime&&!!this._sampled}addEvent(e,n,t){S0&&_Z.log("[Tracing] Adding an event to span:",e);const r=a6(n)?n:t||$Z(),o=a6(n)?{}:n||{},a={name:e,time:Z0(r),attributes:o};return this._events.push(a),this}isStandaloneSpan(){return!!this._isStandaloneSpan}_onSpanEnded(){const e=u0();e&&e.emit("spanEnd",this);if(!(this._isStandaloneSpan||this===l1(this)))return;if(this._isStandaloneSpan)return void(this._sampled?function(e){const n=u0();if(!n)return;const t=e[1];if(!t||0===t.length)return void n.recordDroppedEvent("before_send","span");const r=n.getTransport();r&&r.send(e).then(null,e=>{S0&&_Z.error("Error while sending span:",e)})}(function(e,n){const t=p1(e[0]),r=n&&n.getDsn(),o=n&&n.getOptions().tunnel,a={sent_at:(new Date).toISOString(),...function(e){return!!e.trace_id&&!!e.public_key}(t)&&{trace:t},...!!o&&r&&{dsn:r2(r)}},i=n&&n.getOptions().beforeSendSpan,s=i?e=>i(n1(e)):e=>n1(e),l=[];for(const c of e){const e=s(c);e&&l.push(A2(e))}return i2(a,l)}([this],e)):(S0&&_Z.log("[Tracing] Discarding standalone span because its trace was not chosen to be sampled."),e&&e.recordDroppedEvent("sample_rate","span")));const n=this._convertSpanToTransaction();if(n){(r6(this).scope||c0()).captureEvent(n)}}_convertSpanToTransaction(){if(!i6(n1(this)))return;this._name||(S0&&_Z.warn("Transaction has no name, falling back to `<unlabeled transaction>`."),this._name="<unlabeled transaction>");const{scope:e,isolationScope:n}=r6(this),t=(e||c0()).getClient()||u0();if(!0!==this._sampled)return S0&&_Z.log("[Tracing] Discarding transaction because its trace was not chosen to be sampled."),void(t&&t.recordDroppedEvent("sample_rate","transaction"));const r=s1(this).filter(e=>e!==this&&!function(e){return e instanceof o6&&e.isStandaloneSpan()}(e)).map(e=>n1(e)).filter(i6),o=this._attributes[z0],a={contexts:{trace:Q0(this)},spans:r.length>1e3?r.sort((e,n)=>e.start_timestamp-n.start_timestamp).slice(0,1e3):r,start_timestamp:this._startTime,timestamp:this._endTime,transaction:this._name,type:"transaction",sdkProcessingMetadata:{capturedSpanScope:e,capturedSpanIsolationScope:n,...zZ({dynamicSamplingContext:p1(this)})},_metrics_summary:Y0(this),...o&&{transaction_info:{source:o}}},i=e6(this._events);return i&&Object.keys(i).length&&(S0&&_Z.log("[Measurements] Adding measurements to transaction event",JSON.stringify(i,void 0,2)),a.measurements=i),a}}function a6(e){return e&&"number"===typeof e||e instanceof Date||Array.isArray(e)}function i6(e){return!!e.start_timestamp&&!!e.timestamp&&!!e.span_id&&!!e.trace_id}const s6="__SENTRY_SUPPRESS_TRACING__";function l6(e){const n=u6();if(n.startInactiveSpan)return n.startInactiveSpan(e);const t=A6(e),{forceTransaction:r,parentSpan:o}=e;return(e.scope?n=>A0(e.scope,n):void 0!==o?e=>c6(o,e):e=>e())(()=>{const n=c0(),o=h6(n);return e.onlyIfParent&&!o?new Z5:d6({parentSpan:o,spanArguments:t,forceTransaction:r,scope:n})})}function c6(e,n){const t=u6();return t.withActiveSpan?t.withActiveSpan(e,n):A0(t=>(ZZ(t,e||void 0),n(t)))}function d6(e){let{parentSpan:n,spanArguments:t,forceTransaction:r,scope:o}=e;if(!X5())return new Z5;const a=d0();let i;if(n&&!r)i=function(e,n,t){const{spanId:r,traceId:o}=e.spanContext(),a=!n.getScopeData().sdkProcessingMetadata[s6]&&t1(e),i=a?new o6({...t,parentSpanId:r,traceId:o,sampled:a}):new Z5({traceId:o});i1(e,i);const s=u0();s&&(s.emit("spanStart",i),t.endTimestamp&&s.emit("spanEnd",i));return i}(n,o,t),i1(n,i);else if(n){const e=p1(n),{traceId:r,spanId:a}=n.spanContext(),s=t1(n);i=p6({traceId:r,parentSpanId:a,...t},o,s),A1(i,e)}else{const{traceId:e,dsc:n,parentSpanId:r,sampled:s}={...a.getPropagationContext(),...o.getPropagationContext()};i=p6({traceId:e,parentSpanId:r,...t},o,s),n&&A1(i,n)}return function(e){if(!S0)return;const{description:n="< unknown name >",op:t="< unknown op >",parent_span_id:r}=n1(e),{spanId:o}=e.spanContext(),a=t1(e),i=l1(e),s=i===e,l=`[Tracing] Starting ${a?"sampled":"unsampled"} ${s?"root ":""}span`,c=[`op: ${t}`,`name: ${n}`,`ID: ${o}`];if(r&&c.push(`parent ID: ${r}`),!s){const{op:e,description:n}=n1(i);c.push(`root ID: ${i.spanContext().spanId}`),e&&c.push(`root op: ${e}`),n&&c.push(`root description: ${n}`)}_Z.log(`${l}\n  ${c.join("\n  ")}`)}(i),function(e,n,t){e&&(TZ(e,t6,t),TZ(e,n6,n))}(i,o,a),i}function A6(e){const n={isStandalone:(e.experimental||{}).standalone,...e};if(e.startTime){const t={...n};return t.startTimestamp=Z0(e.startTime),delete t.startTime,t}return n}function u6(){return l0(eZ())}function p6(e,n,t){const r=u0(),o=r&&r.getOptions()||{},{name:a="",attributes:i}=e,[s,l]=n.getScopeData().sdkProcessingMetadata[s6]?[!1]:function(e,n){if(!X5(e))return[!1];let t;t="function"===typeof e.tracesSampler?e.tracesSampler(n):void 0!==n.parentSampled?n.parentSampled:"undefined"!==typeof e.tracesSampleRate?e.tracesSampleRate:1;const r=x2(t);return void 0===r?(S0&&_Z.warn("[Tracing] Discarding transaction because of invalid sample rate."),[!1]):r?Math.random()<r?[!0,r]:(S0&&_Z.log(`[Tracing] Discarding transaction because it's not included in the random sample (sampling rate = ${Number(t)})`),[!1,r]):(S0&&_Z.log("[Tracing] Discarding transaction because "+("function"===typeof e.tracesSampler?"tracesSampler returned 0 or false":"a negative sampling decision was inherited or tracesSampleRate is set to 0")),[!1,r])}(o,{name:a,parentSampled:t,attributes:i,transactionContext:{name:a,parentSampled:t}}),c=new o6({...e,attributes:{[z0]:"custom",...e.attributes},sampled:s});return void 0!==l&&c.setAttribute(O0,l),r&&r.emit("spanStart",c),c}function h6(e){const n=e0(e);if(!n)return;const t=u0();return(t?t.getOptions():{}).parentSpanIsAlwaysRootSpan?l1(n):n}function g6(e){let n,t=e[0],r=1;for(;r<e.length;){const o=e[r],a=e[r+1];if(r+=2,("optionalAccess"===o||"optionalCall"===o)&&null==t)return;"access"===o||"optionalAccess"===o?(n=t,t=a(t)):"call"!==o&&"optionalCall"!==o||(t=a(function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];return t.call(n,...r)}),n=void 0)}return t}const m6=(e,n,t,r)=>{let o,a;return i=>{n.value>
2=0&&(i||r)&&(a=n.value-(o||0),(a||void 0===o)&&(o=n.value,n.delta=a,n.rating=((e,n)=>e>n[1]?"poor":e>n[0]?"needs-improvement":"good")(n.value,t),e(n)))}},f6=()=>X1.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0],C6=()=>{const e=f6();return e&&e.activationStart||0},b6=(e,n)=>{const t=f6();let r="navigate";t&&(X1.document&&X1.document.prerendering||C6()>0?r="prerender":X1.document&&X1.document.wasDiscarded?r="restore":t.type&&(r=t.type.replace(/_/g,"-")));return{name:e,value:"undefined"===typeof n?-1:n,rating:"good",delta:0,entries:[],id:`v3-${Date.now()}-${Math.floor(8999999999999*Math.random())+1e12}`,navigationType:r}},v6=(e,n,t)=>{try{if(PerformanceObserver.supportedEntryTypes.includes(e)){const r=new PerformanceObserver(e=>{Promise.resolve().then(()=>{n(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},t||{})),r}}catch(r){}},x6=e=>{const n=n=>{("pagehide"===n.type||X1.document&&"hidden"===X1.document.visibilityState)&&e(n)};X1.document&&(addEventListener("visibilitychange",n,!0),addEventListener("pagehide",n,!0))},y6=e=>{let n=!1;return t=>{n||(e(t),n=!0)}};let w6=-1;const _6=e=>{"hidden"===X1.document.visibilityState&&w6>-1&&(w6="visibilitychange"===e.type?e.timeStamp:0,removeEventListener("visibilitychange",_6,!0),removeEventListener("prerenderingchange",_6,!0))},E6=()=>(X1.document&&w6<0&&(w6="hidden"!==X1.document.visibilityState||X1.document.prerendering?1/0:0,addEventListener("visibilitychange",_6,!0),addEventListener("prerenderingchange",_6,!0)),{get firstHiddenTime(){return w6}}),k6=e=>{X1.document&&X1.document.prerendering?addEventListener("prerenderingchange",()=>e(),!0):e()},B6=[1800,3e3],S6=[.1,.25],j6=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};k6(()=>{const t=E6(),r=b6("FCP");let o;const a=v6("paint",e=>{e.forEach(e=>{"first-contentful-paint"===e.name&&(a.disconnect(),e.startTime<t.firstHiddenTime&&(r.value=Math.max(e.startTime-C6(),0),r.entries.push(e),o(!0)))})});a&&(o=m6(e,r,B6,n.reportAllChanges))})}(y6(()=>{const t=b6("CLS",0);let r,o=0,a=[];const i=e=>{e.forEach(e=>{if(!e.hadRecentInput){const n=a[0],t=a[a.length-1];o&&n&&t&&e.startTime-t.startTime<1e3&&e.startTime-n.startTime<5e3?(o+=e.value,a.push(e)):(o=e.value,a=[e])}}),o>t.value&&(t.value=o,t.entries=a,r())},s=v6("layout-shift",i);s&&(r=m6(e,t,S6,n.reportAllChanges),x6(()=>{i(s.takeRecords()),r(!0)}),setTimeout(r,0))}))},T6=[100,300];let F6=0,I6=1/0,N6=0;const D6=e=>{e.forEach(e=>{e.interactionId&&(I6=Math.min(I6,e.interactionId),N6=Math.max(N6,e.interactionId),F6=N6?(N6-I6)/7+1:0)})};let P6;const z6=()=>{"interactionCount"in performance||P6||(P6=v6("event",D6,{type:"event",buffered:!0,durationThreshold:0}))},O6=[200,500],M6=()=>(P6?F6:performance.interactionCount||0)-0,R6=[],L6={},U6=e=>{const n=R6[R6.length-1],t=L6[e.interactionId];if(t||R6.length<10||n&&e.duration>n.latency){if(t)t.entries.push(e),t.latency=Math.max(t.latency,e.duration);else{const n={id:e.interactionId,latency:e.duration,entries:[e]};L6[n.id]=n,R6.push(n)}R6.sort((e,n)=>n.latency-e.latency),R6.splice(10).forEach(e=>{delete L6[e.id]})}},G6=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};k6(()=>{z6();const t=b6("INP");let r;const o=e=>{e.forEach(e=>{if(e.interactionId&&U6(e),"first-input"===e.entryType){!R6.some(n=>n.entries.some(n=>e.duration===n.duration&&e.startTime===n.startTime))&&U6(e)}});const n=(()=>{const e=Math.min(R6.length-1,Math.floor(M6()/50));return R6[e]})();n&&n.latency!==t.value&&(t.value=n.latency,t.entries=n.entries,r())},a=v6("event",o,{durationThreshold:null!=n.durationThreshold?n.durationThreshold:40});r=m6(e,t,O6,n.reportAllChanges),a&&("PerformanceEventTiming"in X1&&"interactionId"in PerformanceEventTiming.prototype&&a.observe({type:"first-input",buffered:!0}),x6(()=>{o(a.takeRecords()),t.value<0&&M6()>0&&(t.value=0,t.entries=[]),r(!0)}))})},W6=[2500,4e3],H6={},V6=[800,1800],q6=e=>{X1.document&&X1.document.prerendering?k6(()=>q6(e)):X1.document&&"complete"!==X1.document.readyState?addEventListener("load",()=>q6(e),!0):setTimeout(e,0)},$6={},Y6={};let J6,Q6,K6,X6,Z6;function e4(e){return A4("cls",e,i4,J6,arguments.length>1&&void 0!==arguments[1]&&arguments[1])}function n4(e){return A4("lcp",e,l4,K6,arguments.length>1&&void 0!==arguments[1]&&arguments[1])}function t4(e){return A4("fid",e,s4,Q6)}function r4(e){return A4("inp",e,d4,Z6)}function o4(e,n){return u4(e,n),Y6[e]||(!function(e){const n={};"event"===e&&(n.durationThreshold=0);v6(e,n=>{a4(e,{entries:n})},n)}(e),Y6[e]=!0),p4(e,n)}function a4(e,n){const t=$6[e];if(t&&t.length)for(const o of t)try{o(n)}catch(r){U5&&_Z.error(`Error while triggering instrumentation handler.\nType: ${e}\nName: ${b0(o)}\nError:`,r)}}function i4(){return j6(e=>{a4("cls",{metric:e}),J6=e},{reportAllChanges:!0})}function s4(){return function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};k6(()=>{const t=E6(),r=b6("FID");let o;const a=e=>{e.startTime<t.firstHiddenTime&&(r.value=e.processingStart-e.startTime,r.entries.push(e),o(!0))},i=e=>{e.forEach(a)},s=v6("first-input",i);o=m6(e,r,T6,n.reportAllChanges),s&&x6(y6(()=>{i(s.takeRecords()),s.disconnect()}))})}(e=>{a4("fid",{metric:e}),Q6=e})}function l4(){return function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};k6(()=>{const t=E6(),r=b6("LCP");let o;const a=e=>{const n=e[e.length-1];n&&n.startTime<t.firstHiddenTime&&(r.value=Math.max(n.startTime-C6(),0),r.entries=[n],o())},i=v6("largest-contentful-paint",a);if(i){o=m6(e,r,W6,n.reportAllChanges);const t=y6(()=>{H6[r.id]||(a(i.takeRecords()),i.disconnect(),H6[r.id]=!0,o(!0))});
2["keydown","click"].forEach(e=>{X1.document&&addEventListener(e,()=>setTimeout(t,0),!0)}),x6(t)}})}(e=>{a4("lcp",{metric:e}),K6=e},{reportAllChanges:!0})}function c4(){return function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const t=b6("TTFB"),r=m6(e,t,V6,n.reportAllChanges);q6(()=>{const e=f6();if(e){const n=e.responseStart;if(n<=0||n>performance.now())return;t.value=Math.max(n-C6(),0),t.entries=[e],r(!0)}})}(e=>{a4("ttfb",{metric:e}),X6=e})}function d4(){return G6(e=>{a4("inp",{metric:e}),Z6=e})}function A4(e,n,t,r){let o,a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return u4(e,n),Y6[e]||(o=t(),Y6[e]=!0),r&&n({metric:r}),p4(e,n,a?o:void 0)}function u4(e,n){$6[e]=$6[e]||[],$6[e].push(n)}function p4(e,n,t){return()=>{t&&t();const r=$6[e];if(!r)return;const o=r.indexOf(n);-1!==o&&r.splice(o,1)}}function h4(e){return"number"===typeof e&&isFinite(e)}function g4(e,n,t,r){let{...o}=r;const a=n1(e).start_timestamp;return a&&a>n&&"function"===typeof e.updateStartTime&&e.updateStartTime(n),c6(e,()=>{const e=l6({startTime:n,...o});return e&&e.end(t),e})}function m4(e){const n=u0();if(!n)return;const{name:t,transaction:r,attributes:o,startTime:a}=e,{release:i,environment:s}=n.getOptions(),l=n.getIntegrationByName("Replay"),c=l&&l.getReplayId(),d=c0(),A=d.getUser(),u=void 0!==A?A.email||A.id||A.ip_address:void 0;let p;try{p=d.getScopeData().contexts.profile.profile_id}catch(h){}return l6({name:t,attributes:{release:i,environment:s,user:u||void 0,profile_id:p||void 0,replay_id:c||void 0,transaction:r,"user_agent.original":X1.navigator&&X1.navigator.userAgent,...o},startTime:a,experimental:{standalone:!0}})}function f4(){return X1&&X1.addEventListener&&X1.performance}function C4(e){return e/1e3}function b4(){let e,n,t=0;if(!function(){try{return g6([PerformanceObserver,"access",e=>e.supportedEntryTypes,"optionalAccess",e=>e.includes,"call",e=>e("layout-shift")])}catch(e){return!1}}())return;let r=!1;function o(){r||(r=!0,n&&function(e,n,t){U5&&_Z.log(`Sending CLS span (${e})`);const r=C4(JZ)+(g6([n,"optionalAccess",e=>e.startTime])||0),o=C4(g6([n,"optionalAccess",e=>e.duration])||0),a=c0().getScopeData().transactionName,i=n?mZ(g6([n,"access",e=>e.sources,"access",e=>e[0],"optionalAccess",e=>e.node])):"Layout shift",s=zZ({[R0]:"auto.http.browser.cls",[M0]:"ui.webvital.cls",[W0]:g6([n,"optionalAccess",e=>e.duration])||0,"sentry.pageload.span_id":t}),l=m4({name:i,transaction:a,attributes:s,startTime:r});g6([l,"optionalAccess",e=>e.addEvent,"call",n=>n("cls",{[U0]:"",[G0]:e})]),g6([l,"optionalAccess",e=>e.end,"call",e=>e(r+o)])}(t,e,n),a())}const a=e4(n=>{let{metric:r}=n;const o=r.entries[r.entries.length-1];o&&(t=r.value,e=o)},!0);x6(()=>{o()}),setTimeout(()=>{const e=g6([u0(),"optionalAccess",e=>e.on,"call",n=>n("startNavigationSpan",()=>{o(),e&&e()})]),t=c1(),r=t&&l1(t),a=r&&n1(r);a&&"pageload"===a.op&&(n=r.spanContext().spanId)},0)}let v4,x4,y4=0,w4={};function _4(e){let{recordClsStandaloneSpans:n}=e;const t=f4();if(t&&JZ){t.mark&&X1.performance.mark("sentry-tracing-init");const e=t4(e=>{let{metric:n}=e;const t=n.entries[n.entries.length-1];if(!t)return;const r=C4(JZ),o=C4(t.startTime);U5&&_Z.log("[Measurements] Adding FID"),w4.fid={value:n.value,unit:"millisecond"},w4["mark.fid"]={value:r+o,unit:"second"}}),r=n4(e=>{let{metric:n}=e;const t=n.entries[n.entries.length-1];t&&(U5&&_Z.log("[Measurements] Adding LCP"),w4.lcp={value:n.value,unit:"millisecond"},v4=t)},!0),o=function(){return e=e=>{let{metric:n}=e;n.entries[n.entries.length-1]&&(U5&&_Z.log("[Measurements] Adding TTFB"),w4.ttfb={value:n.value,unit:"millisecond"})},A4("ttfb",e,c4,X6);var e}(),a=n?b4():e4(e=>{let{metric:n}=e;const t=n.entries[n.entries.length-1];t&&(U5&&_Z.log(`[Measurements] Adding CLS ${n.value}`),w4.cls={value:n.value,unit:""},x4=t)},!0);return()=>{e(),r(),o(),a&&a()}}return()=>{}}function E4(e,n){const t=f4();if(!t||!X1.performance.getEntries||!JZ)return;U5&&_Z.log("[Tracing] Adding & adjusting spans using Performance API");const r=C4(JZ),o=t.getEntries(),{op:a,start_timestamp:i}=n1(e);if(o.slice(y4).forEach(n=>
2{const t=C4(n.startTime),o=C4(Math.max(0,n.duration));if(!("navigation"===a&&i&&r+t<i))switch(n.entryType){case"navigation":!function(e,n,t){["unloadEvent","redirect","domContentLoadedEvent","loadEvent","connect"].forEach(r=>{k4(e,n,r,t)}),k4(e,n,"secureConnection",t,"TLS/SSL","connectEnd"),k4(e,n,"fetch",t,"cache","domainLookupStart"),k4(e,n,"domainLookup",t,"DNS"),function(e,n,t){const r=t+C4(n.requestStart),o=t+C4(n.responseEnd),a=t+C4(n.responseStart);n.responseEnd&&(g4(e,r,o,{op:"browser",name:"request",attributes:{[R0]:"auto.ui.browser.metrics"}}),g4(e,a,o,{op:"browser",name:"response",attributes:{[R0]:"auto.ui.browser.metrics"}}))}(e,n,t)}(e,n,r);break;case"mark":case"paint":case"measure":{!function(e,n,t,r,o){const a=f6(),i=C4(a?a.requestStart:0),s=o+Math.max(t,i),l=o+t,c=l+r,d={[R0]:"auto.resource.browser.metrics"};s!==l&&(d["sentry.browser.measure_happened_before_request"]=!0,d["sentry.browser.measure_start_time"]=s);g4(e,s,c,{name:n.name,op:n.entryType,attributes:d})}(e,n,t,o,r);const a=E6(),i=n.startTime<a.firstHiddenTime;"first-paint"===n.name&&i&&(U5&&_Z.log("[Measurements] Adding FP"),w4.fp={value:n.startTime,unit:"millisecond"}),"first-contentful-paint"===n.name&&i&&(U5&&_Z.log("[Measurements] Adding FCP"),w4.fcp={value:n.startTime,unit:"millisecond"});break}case"resource":!function(e,n,t,r,o,a){if("xmlhttprequest"===n.initiatorType||"fetch"===n.initiatorType)return;const i=s5(t),s={[R0]:"auto.resource.browser.metrics"};B4(s,n,"transferSize","http.response_transfer_size"),B4(s,n,"encodedBodySize","http.response_content_length"),B4(s,n,"decodedBodySize","http.decoded_response_content_length"),"renderBlockingStatus"in n&&(s["resource.render_blocking_status"]=n.renderBlockingStatus);i.protocol&&(s["url.scheme"]=i.protocol.split(":").pop());i.host&&(s["server.address"]=i.host);s["url.same_origin"]=t.includes(X1.location.origin);const l=a+r,c=l+o;g4(e,l,c,{name:t.replace(X1.location.origin,""),op:n.initiatorType?`resource.${n.initiatorType}`:"resource.other",attributes:s})}(e,n,n.name,t,o,r)}}),y4=Math.max(o.length-1,0),function(e){const n=X1.navigator;if(!n)return;const t=n.connection;t&&(t.effectiveType&&e.setAttribute("effectiveConnectionType",t.effectiveType),t.type&&e.setAttribute("connectionType",t.type),h4(t.rtt)&&(w4["connection.rtt"]={value:t.rtt,unit:"millisecond"}));h4(n.deviceMemory)&&e.setAttribute("deviceMemory",`${n.deviceMemory} GB`);h4(n.hardwareConcurrency)&&e.setAttribute("hardwareConcurrency",String(n.hardwareConcurrency))}(e),"pageload"===a){!function(e){const n=f6();if(!n)return;const{responseStart:t,requestStart:r}=n;r<=t&&(U5&&_Z.log("[Measurements] Adding TTFB Request Time"),e["ttfb.requestTime"]={value:t-r,unit:"millisecond"})}(w4),["fcp","fp","lcp"].forEach(e=>{const n=w4[e];if(!n||!i||r>=i)return;const t=n.value,o=r+C4(t),a=Math.abs(1e3*(o-i)),s=a-t;U5&&_Z.log(`[Measurements] Normalized ${e} from ${t} to ${a} (${s})`),n.value=a});const t=w4["mark.fid"];t&&w4.fid&&(g4(e,t.value,t.value+C4(w4.fid.value),{name:"first input delay",op:"ui.action",attributes:{[R0]:"auto.ui.browser.metrics"}}),delete w4["mark.fid"]),"fcp"in w4&&n.recordClsOnPageloadSpan||delete w4.cls,Object.entries(w4).forEach(e=>{let[n,t]=e;!function(e,n,t){const r=c1(),o=r&&l1(r);o&&o.addEvent(e,{[G0]:n,[U0]:t})}(n,t.value,t.unit)}),function(e){v4&&(U5&&_Z.log("[Measurements] Adding LCP Data"),v4.element&&e.setAttribute("lcp.element",mZ(v4.element)),v4.id&&e.setAttribute("lcp.id",v4.id),v4.url&&e.setAttribute("lcp.url",v4.url.trim().slice(0,200)),e.setAttribute("lcp.size",v4.size));x4&&x4.sources&&(U5&&_Z.log("[Measurements] Adding CLS Data"),x4.sources.forEach((n,t)=>e.setAttribute(`cls.source.${t+1}`,mZ(n.node))))}(e)}v4=void 0,x4=void 0,w4={}}function k4(e,n,t,r,o,a){const i=a?n[a]:n[`${t}End`],s=n[`${t}Start`];s&&i&&g4(e,r+C4(s),r+C4(i),{op:"browser",name:o||t,attributes:{[R0]:"auto.ui.browser.metrics"}})}function B4(e,n,t,r){const o=n[t];null!=o&&o<2147483647&&(e[r]=o)}const S4=[],j4=new Map;function T4(){if(f4()&&JZ){const e=r4(e=>{let{metric:n}=e;if(void 0==n.value)return;const t=n.entries.find(e=>e.duration===n.value&&F4[e.name]);if(!t)return;const{interactionId:r}=t,o=F4[t.name],a=C4(JZ+t.startTime),i=C4(n.value),s=c1(),l=s?l1(s):void 0,c=(null!=r?j4.get(r):void 0)||l,d=c?n1(c).description:c0().getScopeData().transactionName,A=m4({name:mZ(t.target),transaction:d,attributes:zZ({[R0]:"auto.http.browser.inp",[M0]:`ui.interaction.${o}`,[W0]:t.duration}),startTime:a});g6([A,"optionalAccess",e=>e.addEvent,"call",e=>e("inp",{[U0]:"millisecond",[G0]:n.value})]),g6([A,"optionalAccess",e=>e.end,"call",e=>e(a+i)])});return()=>{e()}}return()=>{}}const F4={click:"click",pointerdown:"click",pointerup:"click",mousedown:"click",mouseup:"click",touchstart:"click",touchend:"click",mouseover:"hover",mouseout:"hover",mouseenter:"hover",mouseleave:"hover",pointerover:"hover",pointerout:"hover",pointerenter:"hover",pointerleave:"hover",dragstart:"drag",dragend:"drag",drag:"drag",dragenter:"drag",dragleave:"drag",dragover:"drag",drop:"drag",keydown:"press",keyup:"press",keypress:"press",input:"press"};const I4={idleTimeout:1e3,finalTimeout:3e4,childSpanTimeout:15e3};function N4(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const t=new Map;let r,o=!1,a="externalFinish",i=!n.disableAutoFinish;const s=[],{idleTimeout:l=I4.idleTimeout,finalTimeout:c=I4.finalTimeout,childSpanTimeout:d=I4.childSpanTimeout,beforeSpanEnd:A}=n,u=u0();if(!u||!X5())return new Z5;const p=c0(),h=c1(),g=function(e){const n=l6(e);
2return ZZ(c0(),n),S0&&_Z.log("[Tracing] Started span is an idle span"),n}(e);function m(){r&&(clearTimeout(r),r=void 0)}function f(e){m(),r=setTimeout(()=>{!o&&0===t.size&&i&&(a="idleTimeout",g.end(e))},l)}function C(e){r=setTimeout(()=>{!o&&i&&(a="heartbeatFailed",g.end(e))},d)}function b(e){o=!0,t.clear(),s.forEach(e=>e()),ZZ(p,h);const n=n1(g),{start_timestamp:r}=n;if(!r)return;(n.data||{})[L0]||g.setAttribute(L0,a),_Z.log(`[Tracing] Idle span "${n.op}" finished`);const i=s1(g).filter(e=>e!==g);let d=0;i.forEach(n=>{n.isRecording()&&(n.setStatus({code:2,message:"cancelled"}),n.end(e),S0&&_Z.log("[Tracing] Cancelling span since span ended early",JSON.stringify(n,void 0,2)));const t=n1(n),{timestamp:r=0,start_timestamp:o=0}=t,a=o<=e,i=r-o<=(c+l)/1e3;if(S0){const e=JSON.stringify(n,void 0,2);a?i||_Z.log("[Tracing] Discarding span since it finished after idle span final timeout",e):_Z.log("[Tracing] Discarding span since it happened after idle span was finished",e)}i&&a||(!function(e,n){e[o1]&&e[o1].delete(n)}(g,n),d++)}),d>0&&g.setAttribute("sentry.idle_span_discarded_spans",d)}return g.end=new Proxy(g.end,{apply(e,n,t){A&&A(g);const[r,...o]=t,a=Z0(r||$Z()),i=s1(g).filter(e=>e!==g);if(!i.length)return b(a),Reflect.apply(e,n,[a,...o]);const s=i.map(e=>n1(e).timestamp).filter(e=>!!e),l=s.length?Math.max(...s):void 0,d=n1(g).start_timestamp,u=Math.min(d?d+c/1e3:1/0,Math.max(d||-1/0,Math.min(a,l||1/0)));return b(u),Reflect.apply(e,n,[u,...o])}}),s.push(u.on("spanStart",e=>{if(o||e===g||n1(e).timestamp)return;var n;s1(g).includes(e)&&(n=e.spanContext().spanId,m(),t.set(n,!0),C($Z()+d/1e3))})),s.push(u.on("spanEnd",e=>{var n;o||(n=e.spanContext().spanId,t.has(n)&&t.delete(n),0===t.size&&f($Z()+l/1e3))})),s.push(u.on("idleSpanEnableAutoFinish",e=>{e===g&&(i=!0,f(),t.size&&C())})),n.disableAutoFinish||f(),setTimeout(()=>{o||(g.setStatus({code:2,message:"deadline_exceeded"}),a="finalTimeout",g.end())},c),g}let D4=!1;function P4(){const e=c1(),n=e&&l1(e);if(n){const e="internal_error";S0&&_Z.log(`[Tracing] Root span: ${e} -> Global error occured`),n.setStatus({code:2,message:e})}}function z4(e,n,t,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"auto.http.browser";if(!e.fetchData)return;const a=X5()&&n(e.fetchData.url);if(e.endTimestamp&&a){const n=e.fetchData.__span;if(!n)return;const t=r[n];return void(t&&(!function(e,n){if(n.response){J0(e,n.response.status);const t=n.response&&n.response.headers&&n.response.headers.get("content-length");if(t){const n=parseInt(t);n>0&&e.setAttribute("http.response_content_length",n)}}else n.error&&e.setStatus({code:2,message:"internal_error"});e.end()}(t,e),delete r[n]))}const i=c0(),s=u0(),{method:l,url:c}=e.fetchData,d=function(e){try{return new URL(e).href}catch(n){return}}(c),A=d?s5(d).host:void 0,u=!!c1(),p=a&&u?l6({name:`${l} ${c}`,attributes:{url:c,type:"fetch","http.method":l,"http.url":d,"server.address":A,[R0]:o,[M0]:"http.client"}}):new Z5;if(e.fetchData.__span=p.spanContext().spanId,r[p.spanContext().spanId]=p,t(e.fetchData.url)&&s){const n=e.args[0];e.args[1]=e.args[1]||{};const t=e.args[1];t.headers=function(e,n,t,r,o){const a=d0(),{traceId:i,spanId:s,sampled:l,dsc:c}={...a.getPropagationContext(),...t.getPropagationContext()},d=o?X0(o):q0(i,s,l),A=D0(c||(o?p1(o):u1(i,n))),u=r.headers||("undefined"!==typeof Request&&pZ(e,Request)?e.headers:void 0);if(u){if("undefined"!==typeof Headers&&pZ(u,Headers)){const e=new Headers(u);return e.append("sentry-trace",d),A&&e.append(T0,A),e}if(Array.isArray(u)){const e=[...u,["sentry-trace",d]];return A&&e.push([T0,A]),e}{const e="baggage"in u?u.baggage:void 0,n=[];return Array.isArray(e)?n.push(...e):e&&n.push(e),A&&n.push(A),{...u,"sentry-trace":d,baggage:n.length>0?n.join(","):void 0}}}return{"sentry-trace":d,baggage:A}}(n,s,i,t,X5()&&u?p:void 0)}return p}P4.tag="sentry_tracingErrorCallback";const O4=new WeakMap,M4=new Map,R4={traceFetch:!0,traceXHR:!0,enableHTTPTimings:!0};function L4(e,n){const{traceFetch:t,traceXHR:r,shouldCreateSpanForRequest:o,enableHTTPTimings:a,tracePropagationTargets:i}={traceFetch:R4.traceFetch,traceXHR:R4.traceXHR,...n},s="function"===typeof o?o:e=>!0,l=e=>function(e,n){const t=O2.location&&O2.location.href;if(t){let o,a;try{o=new URL(e,t),a=new URL(t).origin}catch(r){return!1}const i=o.origin===a;return n?SZ(o.toString(),n)||i&&SZ(o.pathname,n):i}{const t=!!e.match(/^\/(?!\/)/);return n?SZ(e,n):t}}(e,i),c={};t&&(e.addEventProcessor(e=>
2("transaction"===e.type&&e.spans&&e.spans.forEach(e=>{if("http.client"===e.op){const n=M4.get(e.span_id);n&&(e.timestamp=n/1e3,M4.delete(e.span_id))}}),e)),function(e){const n="fetch-body-resolved";Y1(n,e),J1(n,()=>n5(t5))}(e=>{if(e.response){const n=O4.get(e.response);n&&e.endTimestamp&&M4.set(n,e.endTimestamp)}}),e5(e=>{const n=z4(e,s,l,c);if(e.response&&e.fetchData.__span&&O4.set(e.response,e.fetchData.__span),n){const t=W4(e.fetchData.url),r=t?s5(t).host:void 0;n.setAttributes({"http.url":t,"server.address":r})}a&&n&&U4(n)})),r&&J2(e=>{const n=function(e,n,t,r){const o=e.xhr,a=o&&o[Y2];if(!o||o.__sentry_own_request__||!a)return;const i=X5()&&n(a.url);if(e.endTimestamp&&i){const e=o.__sentry_xhr_span_id__;if(!e)return;const n=r[e];return void(n&&void 0!==a.status_code&&(J0(n,a.status_code),n.end(),delete r[e]))}const s=W4(a.url),l=s?s5(s).host:void 0,c=!!c1(),d=i&&c?l6({name:`${a.method} ${a.url}`,attributes:{type:"xhr","http.method":a.method,"http.url":s,url:a.url,"server.address":l,[R0]:"auto.http.browser",[M0]:"http.client"}}):new Z5;o.__sentry_xhr_span_id__=d.spanContext().spanId,r[o.__sentry_xhr_span_id__]=d;const A=u0();o.setRequestHeader&&t(a.url)&&A&&function(e,n,t){const r=c0(),o=d0(),{traceId:a,spanId:i,sampled:s,dsc:l}={...o.getPropagationContext(),...r.getPropagationContext()},c=t&&X5()?X0(t):q0(a,i,s),d=D0(l||(t?p1(t):u1(a,n)));!function(e,n,t){try{e.setRequestHeader("sentry-trace",n),t&&e.setRequestHeader(T0,t)}catch(r){}}(e,c,d)}(o,A,X5()&&c?d:void 0);return d}(e,s,l,c);a&&n&&U4(n)})}function U4(e){const{url:n}=n1(e).data||{};if(!n||"string"!==typeof n)return;const t=o4("resource",r=>{let{entries:o}=r;o.forEach(r=>{if(function(e){return"resource"===e.entryType&&"initiatorType"in e&&"string"===typeof e.nextHopProtocol&&("fetch"===e.initiatorType||"xmlhttprequest"===e.initiatorType)}(r)&&r.name.endsWith(n)){(function(e){const{name:n,version:t}=function(e){let n="unknown",t="unknown",r="";for(const o of e){if("/"===o){[n,t]=e.split("/");break}if(!isNaN(Number(o))){n="h"===r?"http":r,t=e.split(r)[1];break}r+=o}r===e&&(n=r);return{name:n,version:t}}(e.nextHopProtocol),r=[];if(r.push(["network.protocol.version",t],["network.protocol.name",n]),!JZ)return r;return[...r,["http.request.redirect_start",G4(e.redirectStart)],["http.request.fetch_start",G4(e.fetchStart)],["http.request.domain_lookup_start",G4(e.domainLookupStart)],["http.request.domain_lookup_end",G4(e.domainLookupEnd)],["http.request.connect_start",G4(e.connectStart)],["http.request.secure_connection_start",G4(e.secureConnectionStart)],["http.request.connection_end",G4(e.connectEnd)],["http.request.request_start",G4(e.requestStart)],["http.request.response_start",G4(e.responseStart)],["http.request.response_end",G4(e.responseEnd)]]})(r).forEach(n=>e.setAttribute(...n)),setTimeout(t)}})})}function G4(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return((JZ||performance.timeOrigin)+e)/1e3}function W4(e){try{return new URL(e,O2.location.origin).href}catch(n){return}}const H4={...I4,instrumentNavigation:!0,instrumentPageLoad:!0,markBackgroundSpan:!0,enableLongTask:!0,enableLongAnimationFrame:!0,enableInp:!0,_experiments:{},...R4},V4=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};D4||(D4=!0,f5(P4),v5(P4));const{enableInp:n,enableLongTask:t,enableLongAnimationFrame:r,_experiments:{enableInteractions:o,enableStandaloneClsSpans:a},beforeStartSpan:i,idleTimeout:s,finalTimeout:l,childSpanTimeout:c,markBackgroundSpan:d,traceFetch:A,traceXHR:u,shouldCreateSpanForRequest:p,enableHTTPTimings:h,instrumentPageLoad:g,instrumentNavigation:m}={...H4,...e},f=_4({recordClsStandaloneSpans:a||!1});n&&T4(),r&&KX.PerformanceObserver&&PerformanceObserver.supportedEntryTypes.includes("long-animation-frame")?new PerformanceObserver(e=>{if(c1())for(const n of e.getEntries()){if(!n.scripts[0])continue;const e=C4(JZ+n.startTime),t=C4(n.duration),r={[R0]:"auto.ui.browser.metrics"},o=n.scripts[0],{invoker:a,invokerType:i,sourceURL:s,sourceFunctionName:l,sourceCharPosition:c}=o;r["browser.script.invoker"]=a,r["browser.script.invoker_type"]=i,s&&(r["code.filepath"]=s),l&&(r["code.function"]=l),-1!==c&&(r["browser.script.source_char_position"]=c);const d=l6({name:"Main UI thread blocked",op:"ui.long-animation-frame",startTime:e,attributes:r});d&&d.end(e+t)}}).observe({type:"long-animation-frame",buffered:!0}):t&&o4("longtask",e=>{let{entries:n}=e;if(c1())for(const t of n){const e=C4(JZ+t.startTime),n=C4(t.duration),r=l6({name:"Main UI thread blocked",op:"ui.long-task",startTime:e,attributes:{[R0]:"auto.ui.browser.metrics"}});r&&r.end(e+n)}}),o&&o4("event",e=>{let{entries:n}=e;if(c1())for(const t of n)if("click"===t.name){const e=C4(JZ+t.startTime),n=C4(t.duration),r={name:mZ(t.target),op:`ui.interaction.${t.name}`,startTime:e,attributes:{[R0]:"auto.ui.browser.metrics"}},o=bZ(t.target);o&&(r.attributes["ui.component_name"]=o);const a=l6(r);a&&a.end(e+n)}});const C={name:void 0,source:void 0};function b(e,n){const t="pageload"===n.op,r=i?i(n):n,o=r.attributes||{};n.name!==r.name&&(o[z0]="custom",r.attributes=o),C.name=r.name,C.source=o[z0];const d=N4(r,{idleTimeout:s,finalTimeout:l,childSpanTimeout:c,disableAutoFinish:t,beforeSpanEnd:e=>{f(),E4(e,{recordClsOnPageloadSpan:!a})}});function A(){["interactive","complete"].includes(O2.document.readyState)&&e.emit("idleSpanEnableAutoFinish",d)}return t&&O2.document&&(O2.document.addEventListener("readystatechange",()=>{A()}
2),A()),d}return{name:"BrowserTracing",afterAllSetup(e){let t,r=O2.location&&O2.location.href;e.on("startNavigationSpan",n=>{u0()===e&&(t&&!n1(t).timestamp&&(B2&&_Z.log(`[Tracing] Finishing current root span with op: ${n1(t).op}`),t.end()),t=b(e,{op:"navigation",...n}))}),e.on("startPageLoadSpan",function(n){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(u0()!==e)return;t&&!n1(t).timestamp&&(B2&&_Z.log(`[Tracing] Finishing current root span with op: ${n1(t).op}`),t.end());const o=V0(r.sentryTrace||q4("sentry-trace"),r.baggage||q4("baggage"));c0().setPropagationContext(o),t=b(e,{op:"pageload",...n})}),e.on("spanEnd",e=>{const n=n1(e).op;if(e!==l1(e)||"navigation"!==n&&"pageload"!==n)return;const t=c0(),r=t.getPropagationContext();t.setPropagationContext({...r,sampled:void 0!==r.sampled?r.sampled:t1(e),dsc:r.dsc||p1(e)})}),O2.location&&(g&&function(e,n,t){e.emit("startPageLoadSpan",n,t),c0().setTransactionName(n.name);const r=c1();r&&n1(r).op}(e,{name:O2.location.pathname,startTime:JZ?JZ/1e3:void 0,attributes:{[z0]:"url",[R0]:"auto.pageload.browser"}}),m&&e2(n=>{let{to:t,from:o}=n;void 0===o&&r&&-1!==r.indexOf(t)?r=void 0:o!==t&&(r=void 0,function(e,n){d0().setPropagationContext(VZ()),c0().setPropagationContext(VZ()),e.emit("startNavigationSpan",n),c0().setTransactionName(n.name);const t=c1();t&&n1(t).op}(e,{name:O2.location.pathname,attributes:{[z0]:"url",[R0]:"auto.navigation.browser"}}))})),d&&(O2&&O2.document?O2.document.addEventListener("visibilitychange",()=>{const e=c1();if(!e)return;const n=l1(e);if(O2.document.hidden&&n){const e="cancelled",{op:t,status:r}=n1(n);B2&&_Z.log(`[Tracing] Transaction: ${e} -> since tab moved to the background, op: ${t}`),r||n.setStatus({code:2,message:e}),n.setAttribute("sentry.cancellation_reason","document.hidden"),n.end()}}):B2&&_Z.warn("[Tracing] Could not set up background tab detection due to lack of global document")),o&&function(e,n,t,r){let o;const a=()=>{const a="ui.action.click",i=c1(),s=i&&l1(i);if(s){const e=n1(s).op;if(["navigation","pageload"].includes(e))return void(B2&&_Z.warn(`[Tracing] Did not create ${a} span because a pageload or navigation span is in progress.`))}o&&(o.setAttribute(L0,"interactionInterrupted"),o.end(),o=void 0),r.name?o=N4({name:r.name,op:a,attributes:{[z0]:r.source||"url"}},{idleTimeout:e,finalTimeout:n,childSpanTimeout:t}):B2&&_Z.warn(`[Tracing] Did not create ${a} transaction because _latestRouteName is missing.`)};O2.document&&addEventListener("click",a,{once:!1,capture:!0})}(s,l,c,C),n&&function(){const e=e=>{let{entries:n}=e;const t=c1(),r=t&&l1(t);n.forEach(e=>{if(!function(e){return"duration"in e}(e)||!r)return;const n=e.interactionId;if(null!=n&&!j4.has(n)){if(S4.length>10){const e=S4.shift();j4.delete(e)}S4.push(n),j4.set(n,r)}})};o4("event",e),o4("first-input",e)}(),L4(e,{traceFetch:A,traceXHR:u,tracePropagationTargets:e.getOptions().tracePropagationTargets,shouldCreateSpanForRequest:p,enableHTTPTimings:h})}}};function q4(e){const n=(t=`meta[name=${e}]`,gZ.document&&gZ.document.querySelector?gZ.document.querySelector(t):null);var t;return n?n.getAttribute("content"):void 0}function $4(e,n){const t=n&&n.getDsn(),r=n&&n.getOptions().tunnel;return function(e,n){return!!n&&e.includes(n.host)}(e,t)||function(e,n){if(!n)return!1;return Y4(e)===Y4(n)}(e,r)}function Y4(e){return"/"===e[e.length-1]?e.slice(0,-1):e}function J4(){return!("undefined"!==typeof __SENTRY_BROWSER_BUNDLE__&&__SENTRY_BROWSER_BUNDLE__)&&"[object process]"===Object.prototype.toString.call("undefined"!==typeof process?process:0)}function Q4(){return"undefined"!==typeof window&&(!J4()||void 0!==KX.process&&"renderer"===KX.process.type)}const K4=KX,X4="sentryReplaySession",Z4="Unable to send Replay",e3=5e3,n3=5500,t3=15e4,r3=5e3,o3=2e7,a3=4999,i3=36e5;function s3(e,n){return null!=e?e:n()}function l3(e){let n,t=e[0],r=1;for(;r<e.length;){const o=e[r],a=e[r+1];if(r+=2,("optionalAccess"===o||"optionalCall"===o)&&null==t)return;"access"===o||"optionalAccess"===o?(n=t,t=a(t)):"call"!==o&&"optionalCall"!==o||(t=a(function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];return t.call(n,...r)}),n=void 0)}return t}var c3;function d3(e){const n=l3([e,"optionalAccess",e=>e.host]);return Boolean(l3([n,"optionalAccess",e=>e.shadowRoot])===e)}function A3(e){return"[object ShadowRoot]"===Object.prototype.toString.call(e)}function u3(e){try{const t=e.rules||e.cssRules;return t?((n=Array.from(t,p3).join("")).includes(" background-clip: text;")&&!n.includes(" -webkit-background-clip: text;")&&(n=n.replace(" background-clip: text;"," -webkit-background-clip: text; background-clip: text;")),n):null}catch(t){return null}var n}function p3(e){let n;if(function(e){return"styleSheet"in e}(e))try{n=u3(e.styleSheet)||function(e){const{cssText:n}=e;if(n.split('"').length<3)return n;const t=["@import",`url(${JSON.stringify(e.href)})`];return""===e.layerName?t.push("layer"):e.layerName&&t.push(`layer(${e.layerName})`),e.supportsText&&t.push(`supports(${e.supportsText})`),e.media.length&&t.push(e.media.mediaText),t.join(" ")+";"}(e)}catch(t){}else if(function(e){return"selectorText"in e}(e)&&e.selectorText.includes(":"))return function(e){const n=/(\[(?:[\w-]+)[^\\])(:(?:[\w-]+)\])/gm;return e.replace(n,"$1\\$2")}(e.cssText);return n||e.cssText}!function(e){e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment"}(c3||(c3={}));class h3{constructor(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}getId(e){if(!e)return-1;return s3(l3([this,"access",e=>e.getMeta,"call",n=>n(e),"optionalAccess",e=>e.id]),()=>-1)}getNode(e){return this.idNodeMap.get(e)||null}getIds(){return Array.from(this.idNodeMap.keys())}getMeta(e){return this.nodeMetaMap.get(e)||null}removeNodeFromMap(e){const n=this.getId(e);
2this.idNodeMap.delete(n),e.childNodes&&e.childNodes.forEach(e=>this.removeNodeFromMap(e))}has(e){return this.idNodeMap.has(e)}hasNode(e){return this.nodeMetaMap.has(e)}add(e,n){const t=n.id;this.idNodeMap.set(t,e),this.nodeMetaMap.set(e,n)}replace(e,n){const t=this.getNode(e);if(t){const e=this.nodeMetaMap.get(t);e&&this.nodeMetaMap.set(n,e)}this.idNodeMap.set(e,n)}reset(){this.idNodeMap=new Map,this.nodeMetaMap=new WeakMap}}function g3(e){let{maskInputOptions:n,tagName:t,type:r}=e;return"OPTION"===t&&(t="SELECT"),Boolean(n[t.toLowerCase()]||r&&n[r]||"password"===r||"INPUT"===t&&!r&&n.text)}function m3(e){let{isMasked:n,element:t,value:r,maskInputFn:o}=e,a=r||"";return n?(o&&(a=o(a,t)),"*".repeat(a.length)):a}function f3(e){return e.toLowerCase()}function C3(e){return e.toUpperCase()}const b3="__rrweb_original__";function v3(e){const n=e.type;return e.hasAttribute("data-rr-is-password")?"password":n?f3(n):null}function x3(e,n,t){return"INPUT"!==n||"radio"!==t&&"checkbox"!==t?e.value:e.getAttribute("value")||""}function y3(e,n){let t;try{t=new URL(e,s3(n,()=>window.location.href))}catch(r){return null}return s3(l3([t.pathname.match(/\.([0-9a-z]+)(?:$)/i),"optionalAccess",e=>e[1]]),()=>null)}const w3={};function _3(e){const n=w3[e];if(n)return n;const t=window.document;let r=window[e];if(t&&"function"===typeof t.createElement)try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n);const o=n.contentWindow;o&&o[e]&&(r=o[e]),t.head.removeChild(n)}catch(o){}return w3[e]=r.bind(window)}function E3(){return _3("setTimeout")(...arguments)}function k3(){return _3("clearTimeout")(...arguments)}let B3=1;const S3=new RegExp("[^a-z0-9-_:]");function j3(){return B3++}let T3,F3;const I3=/url\((?:(')([^']*)'|(")(.*?)"|([^)]*))\)/gm,N3=/^(?:[a-z+]+:)?\/\//i,D3=/^www\..*/i,P3=/^(data:)([^,]*),(.*)/i;function z3(e,n){return(e||"").replace(I3,(e,t,r,o,a,i)=>{const s=r||a||i,l=t||o||"";if(!s)return e;if(N3.test(s)||D3.test(s))return`url(${l}${s}${l})`;if(P3.test(s))return`url(${l}${s}${l})`;if("/"===s[0])return`url(${l}${function(e){let n="";return n=e.indexOf("//")>-1?e.split("/").slice(0,3).join("/"):e.split("/")[0],n=n.split("?")[0],n}(n)+s}${l})`;const c=n.split("/"),d=s.split("/");c.pop();for(const n of d)"."!==n&&(".."===n?c.pop():c.push(n));return`url(${l}${c.join("/")}${l})`})}const O3=/^[^ \t\n\r\u000c]+/,M3=/^[, \t\n\r\u000c]+/;function R3(e,n){if(!n||""===n.trim())return n;const t=e.createElement("a");return t.href=n,t.href}function L3(e){return Boolean("svg"===e.tagName||e.ownerSVGElement)}function U3(){const e=document.createElement("a");return e.href="",e.href}function G3(e,n,t,r,o,a){return r?"src"===t||"href"===t&&("use"!==n||"#"!==r[0])||"xlink:href"===t&&"#"!==r[0]?R3(e,r):"background"!==t||"table"!==n&&"td"!==n&&"th"!==n?"srcset"===t?function(e,n){if(""===n.trim())return n;let t=0;function r(e){let r;const o=e.exec(n.substring(t));return o?(r=o[0],t+=r.length,r):""}const o=[];for(;r(M3),!(t>=n.length);){let a=r(O3);if(","===a.slice(-1))a=R3(e,a.substring(0,a.length-1)),o.push(a);else{let r="";a=R3(e,a);let i=!1;for(;;){const e=n.charAt(t);if(""===e){o.push((a+r).trim());break}if(i)")"===e&&(i=!1);else{if(","===e){t+=1,o.push((a+r).trim());break}"("===e&&(i=!0)}r+=e,t+=1}}}return o.join(", ")}(e,r):"style"===t?z3(r,U3()):"object"===n&&"data"===t?R3(e,r):"function"===typeof a?a(t,r,o):r:R3(e,r):r}function W3(e,n,t){return("video"===e||"audio"===e)&&"autoplay"===n}function H3(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1/0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return e?e.nodeType!==e.ELEMENT_NODE||r>t?-1:n(e)?r:H3(e.parentNode,n,t,r+1):-1}function V3(e,n){return t=>{const r=t;if(null===r)return!1;try{if(e)if("string"===typeof e){if(r.matches(`.${e}`))return!0}else if(function(e,n){for(let t=e.classList.length;t--;){const r=e.classList[t];if(n.test(r))return!0}return!1}(r,e))return!0;return!(!n||!r.matches(n))}catch(o){return!1}}}function q3(e,n,t,r,o,a){try{const i=e.nodeType===e.ELEMENT_NODE?e:e.parentElement;if(null===i)return!1;if("INPUT"===i.tagName){const e=i.getAttribute("autocomplete");if(["current-password","new-password","cc-number","cc-exp","cc-exp-month","cc-exp-year","cc-csc"].includes(e))return!0}let s=-1,l=-1;if(a){if(l=H3(i,V3(r,o)),l<0)return!0;s=H3(i,V3(n,t),l>=0?l:1/0)}else{if(s=H3(i,V3(n,t)),s<0)return!1;l=H3(i,V3(r,o),s>=0?s:1/0)}return s>=0?!(l>=0)||s<=l:!(l>=0)&&!!a}catch(i){}return!!a}function $3(e,n){const{doc:t,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:s,maskAttributeFn:l,maskTextClass:c,unmaskTextClass:d,maskTextSelector:A,unmaskTextSelector:u,inlineStylesheet:p,maskInputOptions:h={},maskTextFn:g,maskInputFn:m,dataURLOptions:f={},inlineImages:C,recordCanvas:b,keepIframeSrcFn:v,newlyAddedElement:x=!1}=n,y=function(e,n){if(!n.hasNode(e))return;const t=n.getId(e);return 1===t?void 0:t}(t,r);switch(e.nodeType){case e.DOCUMENT_NODE:return"CSS1Compat"!==e.compatMode?{type:c3.Document,childNodes:[],compatMode:e.compatMode}:{type:c3.Document,childNodes:[]};case e.DOCUMENT_TYPE_NODE:return{type:c3.DocumentType,name:e.name,publicId:e.publicId,systemId:e.systemId,rootId:y};case e.ELEMENT_NODE:return function(e,n){const{doc:t,blockClass:r,blockSelector:o,unblockSelector:a,inlineStylesheet:i,maskInputOptions:s={},maskAttributeFn:l,maskInputFn:c,dataURLOptions:d={},inlineImages:A,recordCanvas:u,keepIframeSrcFn:p,newlyAddedElement:h=!1,rootId:g,maskAllText:m,maskTextClass:f,unmaskTextClass:C,maskTextSelector:b,unmaskTextSelector:v}=n,x=function(e,n,t,r){try{if(r&&e.matches(r))return!1;if("string"===typeof n){if(e.classList.contains(n))return!0}else for(let t=e.classList.length;t--;){const r=e.classList[t];if(n.test(r))return!0}if(t)return e.matches(t)}catch(o){}return!1}(e,r,o,a),y=function(e){if(e instanceof HTMLFormElement)return"form";const n=f3(e.tagName);return S3.test(n)?"div":n}(e);let w={};const _=e.attributes.length;for(let B=0;B<_;B++){const n=e.attributes[B];n.name&&!W3(y,n.name,n.value)&&(w[n.name]=G3(t,y,f3(n.name),n.value,e,l))}if("link"===y&&i){const n=Array.from(t.styleSheets).find(n=>n.href===e.href);let r=null;n&&(r=u3(n)),r&&(delete w.rel,delete w.href,w._cssText=z3(r,n.href))}if("style"===y&&e.sheet&&!(e.innerText||e.textContent||"").trim().length){const n=u3(e.sheet);n&&(w._cssText=z3(n,U3()))}if("input"===y||"textarea"===y||"select"===y||"option"===y){const n=e,t=v3(n),r=x3(n,C3(y),t),o=n.checked;if("submit"!==t&&"button"!==t&&r){const e=q3(n,f,b,C,v,g3({type:t,tagName:C3(y),maskInputOptions:s}));w.value=m3({isMasked:e,element:n,value:r,maskInputFn:c})}o&&(w.checked=o)}"option"===y&&(e.selected&&!s.select?w.selected=!0:delete w.selected);if("canvas"===y&&u)if("2d"===e.__context)(function(e){const n=e.getContext("2d");if(!n)return!0;for(let t=0;t<e.width;t+=50)for(let r=0;r<e.height;r+=50){const o=n.getImageData,a=b3 in o?o[b3]:o;
2if(new Uint32Array(a.call(n,t,r,Math.min(50,e.width-t),Math.min(50,e.height-r)).data.buffer).some(e=>0!==e))return!1}return!0})(e)||(w.rr_dataURL=e.toDataURL(d.type,d.quality));else if(!("__context"in e)){const n=e.toDataURL(d.type,d.quality),t=document.createElement("canvas");t.width=e.width,t.height=e.height;n!==t.toDataURL(d.type,d.quality)&&(w.rr_dataURL=n)}if("img"===y&&A){T3||(T3=t.createElement("canvas"),F3=T3.getContext("2d"));const n=e,r=n.crossOrigin;n.crossOrigin="anonymous";const o=()=>{n.removeEventListener("load",o);try{T3.width=n.naturalWidth,T3.height=n.naturalHeight,F3.drawImage(n,0,0),w.rr_dataURL=T3.toDataURL(d.type,d.quality)}catch(e){console.warn(`Cannot inline img src=${n.currentSrc}! Error: ${e}`)}r?w.crossOrigin=r:n.removeAttribute("crossorigin")};n.complete&&0!==n.naturalWidth?o():n.addEventListener("load",o)}"audio"!==y&&"video"!==y||(w.rr_mediaState=e.paused?"paused":"played",w.rr_mediaCurrentTime=e.currentTime);h||(e.scrollLeft&&(w.rr_scrollLeft=e.scrollLeft),e.scrollTop&&(w.rr_scrollTop=e.scrollTop));if(x){const{width:n,height:t}=e.getBoundingClientRect();w={class:w.class,rr_width:`${n}px`,rr_height:`${t}px`}}"iframe"!==y||p(w.src)||(x||e.contentDocument||(w.rr_src=w.src),delete w.src);let E;try{customElements.get(y)&&(E=!0)}catch(k){}return{type:c3.Element,tagName:y,attributes:w,childNodes:[],isSVG:L3(e)||void 0,needBlock:x,rootId:g,isCustom:E}}(e,{doc:t,blockClass:o,blockSelector:a,unblockSelector:i,inlineStylesheet:p,maskAttributeFn:l,maskInputOptions:h,maskInputFn:m,dataURLOptions:f,inlineImages:C,recordCanvas:b,keepIframeSrcFn:v,newlyAddedElement:x,rootId:y,maskAllText:s,maskTextClass:c,unmaskTextClass:d,maskTextSelector:A,unmaskTextSelector:u});case e.TEXT_NODE:return function(e,n){const{maskAllText:t,maskTextClass:r,unmaskTextClass:o,maskTextSelector:a,unmaskTextSelector:i,maskTextFn:s,maskInputOptions:l,maskInputFn:c,rootId:d}=n,A=e.parentNode&&e.parentNode.tagName;let u=e.textContent;const p="STYLE"===A||void 0,h="SCRIPT"===A||void 0,g="TEXTAREA"===A||void 0;if(p&&u){try{e.nextSibling||e.previousSibling||l3([e,"access",e=>e.parentNode,"access",e=>e.sheet,"optionalAccess",e=>e.cssRules])&&(u=u3(e.parentNode.sheet))}catch(f){console.warn(`Cannot get CSS styles from text's parentNode. Error: ${f}`,e)}u=z3(u,U3())}h&&(u="SCRIPT_PLACEHOLDER");const m=q3(e,r,a,o,i,t);p||h||g||!u||!m||(u=s?s(u,e.parentElement):u.replace(/[\S]/g,"*"));g&&u&&(l.textarea||m)&&(u=c?c(u,e.parentNode):u.replace(/[\S]/g,"*"));if("OPTION"===A&&u){u=m3({isMasked:q3(e,r,a,o,i,g3({type:null,tagName:A,maskInputOptions:l})),element:e,value:u,maskInputFn:c})}return{type:c3.Text,textContent:u||"",isStyle:p,rootId:d}}(e,{maskAllText:s,maskTextClass:c,unmaskTextClass:d,maskTextSelector:A,unmaskTextSelector:u,maskTextFn:g,maskInputOptions:h,maskInputFn:m,rootId:y});case e.CDATA_SECTION_NODE:return{type:c3.CDATA,textContent:"",rootId:y};case e.COMMENT_NODE:return{type:c3.Comment,textContent:e.textContent||"",rootId:y};default:return!1}}function Y3(e){return void 0===e||null===e?"":e.toLowerCase()}function J3(e,n){const{doc:t,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:A,skipChild:u=!1,inlineStylesheet:p=!0,maskInputOptions:h={},maskAttributeFn:g,maskTextFn:m,maskInputFn:f,slimDOMOptions:C,dataURLOptions:b={},inlineImages:v=!1,recordCanvas:x=!1,onSerialize:y,onIframeLoad:w,iframeLoadTimeout:_=5e3,onStylesheetLoad:E,stylesheetLoadTimeout:k=5e3,keepIframeSrcFn:B=()=>!1,newlyAddedElement:S=!1}=n;let{preserveWhiteSpace:j=!0}=n;const T=$3(e,{doc:t,mirror:r,blockClass:o,blockSelector:a,maskAllText:s,unblockSelector:i,maskTextClass:l,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:A,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:g,maskTextFn:m,maskInputFn:f,dataURLOptions:b,inlineImages:v,recordCanvas:x,keepIframeSrcFn:B,newlyAddedElement:S});if(!T)return console.warn(e,"not serialized"),null;let F;F=r.hasNode(e)?r.getId(e):!function(e,n){if(n.comment&&e.type===c3.Comment)return!0;if(e.type===c3.Element){if(n.script&&("script"===e.tagName||"link"===e.tagName&&("preload"===e.attributes.rel||"modulepreload"===e.attributes.rel)&&"script"===e.attributes.as||"link"===e.tagName&&"prefetch"===e.attributes.rel&&"string"===typeof e.attributes.href&&"js"===y3(e.attributes.href)))return!0;
2if(n.headFavicon&&("link"===e.tagName&&"shortcut icon"===e.attributes.rel||"meta"===e.tagName&&(Y3(e.attributes.name).match(/^msapplication-tile(image|color)$/)||"application-name"===Y3(e.attributes.name)||"icon"===Y3(e.attributes.rel)||"apple-touch-icon"===Y3(e.attributes.rel)||"shortcut icon"===Y3(e.attributes.rel))))return!0;if("meta"===e.tagName){if(n.headMetaDescKeywords&&Y3(e.attributes.name).match(/^description|keywords$/))return!0;if(n.headMetaSocial&&(Y3(e.attributes.property).match(/^(og|twitter|fb):/)||Y3(e.attributes.name).match(/^(og|twitter):/)||"pinterest"===Y3(e.attributes.name)))return!0;if(n.headMetaRobots&&("robots"===Y3(e.attributes.name)||"googlebot"===Y3(e.attributes.name)||"bingbot"===Y3(e.attributes.name)))return!0;if(n.headMetaHttpEquiv&&void 0!==e.attributes["http-equiv"])return!0;if(n.headMetaAuthorship&&("author"===Y3(e.attributes.name)||"generator"===Y3(e.attributes.name)||"framework"===Y3(e.attributes.name)||"publisher"===Y3(e.attributes.name)||"progid"===Y3(e.attributes.name)||Y3(e.attributes.property).match(/^article:/)||Y3(e.attributes.property).match(/^product:/)))return!0;if(n.headMetaVerification&&("google-site-verification"===Y3(e.attributes.name)||"yandex-verification"===Y3(e.attributes.name)||"csrf-token"===Y3(e.attributes.name)||"p:domain_verify"===Y3(e.attributes.name)||"verify-v1"===Y3(e.attributes.name)||"verification"===Y3(e.attributes.name)||"shopify-checkout-api-token"===Y3(e.attributes.name)))return!0}}return!1}(T,C)&&(j||T.type!==c3.Text||T.isStyle||T.textContent.replace(/^\s+|\s+$/gm,"").length)?j3():-2;const I=Object.assign(T,{id:F});if(r.add(e,I),-2===F)return null;y&&y(e);let N=!u;if(I.type===c3.Element){N=N&&!I.needBlock,delete I.needBlock;const n=e.shadowRoot;n&&A3(n)&&(I.isShadowHost=!0)}if((I.type===c3.Document||I.type===c3.Element)&&N){C.headWhitespace&&I.type===c3.Element&&"head"===I.tagName&&(j=!1);const n={doc:t,mirror:r,blockClass:o,blockSelector:a,maskAllText:s,unblockSelector:i,maskTextClass:l,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:A,skipChild:u,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:g,maskTextFn:m,maskInputFn:f,slimDOMOptions:C,dataURLOptions:b,inlineImages:v,recordCanvas:x,preserveWhiteSpace:j,onSerialize:y,onIframeLoad:w,iframeLoadTimeout:_,onStylesheetLoad:E,stylesheetLoadTimeout:k,keepIframeSrcFn:B};for(const t of Array.from(e.childNodes)){const e=J3(t,n);e&&I.childNodes.push(e)}if(function(e){return e.nodeType===e.ELEMENT_NODE}(e)&&e.shadowRoot)for(const t of Array.from(e.shadowRoot.childNodes)){const r=J3(t,n);r&&(A3(e.shadowRoot)&&(r.isShadow=!0),I.childNodes.push(r))}}return e.parentNode&&d3(e.parentNode)&&A3(e.parentNode)&&(I.isShadow=!0),I.type===c3.Element&&"iframe"===I.tagName&&function(e,n,t){const r=e.contentWindow;if(!r)return;let o,a=!1;try{o=r.document.readyState}catch(s){return}if("complete"!==o){const r=E3(()=>{a||(n(),a=!0)},t);return void e.addEventListener("load",()=>{k3(r),a=!0,n()})}const i="about:blank";if(r.location.href!==i||e.src===i||""===e.src)return E3(n,0),e.addEventListener("load",n);e.addEventListener("load",n)}(e,()=>{const n=e.contentDocument;if(n&&w){const t=J3(n,{doc:n,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:A,skipChild:!1,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:g,maskTextFn:m,maskInputFn:f,slimDOMOptions:C,dataURLOptions:b,inlineImages:v,recordCanvas:x,preserveWhiteSpace:j,onSerialize:y,onIframeLoad:w,iframeLoadTimeout:_,onStylesheetLoad:E,stylesheetLoadTimeout:k,keepIframeSrcFn:B});t&&w(e,t)}},_),I.type===c3.Element&&"link"===I.tagName&&"string"===typeof I.attributes.rel&&("stylesheet"===I.attributes.rel||"preload"===I.attributes.rel&&"string"===typeof I.attributes.href&&"css"===y3(I.attributes.href))&&function(e,n,t){let r,o=!1;try{r=e.sheet}catch(i){return}if(r)return;const a=E3(()=>{o||(n(),o=!0)},t);e.addEventListener("load",()=>{k3(a),o=!0,n()})}(e,()=>{if(E){const n=J3(e,{doc:t,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:s,maskTextClass:l,unmaskTextClass:c,maskTextSelector:d,unmaskTextSelector:A,skipChild:!1,inlineStylesheet:p,maskInputOptions:h,maskAttributeFn:g,maskTextFn:m,maskInputFn:f,slimDOMOptions:C,dataURLOptions:b,inlineImages:v,recordCanvas:x,preserveWhiteSpace:j,onSerialize:y,onIframeLoad:w,iframeLoadTimeout:_,onStylesheetLoad:E,stylesheetLoadTimeout:k,keepIframeSrcFn:B});n&&E(e,n)}},k),I}function Q3(e){let n,t=e[0],r=1;for(;r<e.length;){const o=e[r],a=e[r+1];if(r+=2,("optionalAccess"===o||"optionalCall"===o)&&null==t)return;"access"===o||"optionalAccess"===o?(n=t,t=a(t)):"call"!==o&&"optionalCall"!==o||(t=a(function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];return t.call(n,...r)}),n=void 0)}return t}function K3(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:document;const r={capture:!0,passive:!0};return t.addEventListener(e,n,r),()=>t.removeEventListener(e,n,r)}const X3="Please stop import mirror directly. Instead of that,\r\nnow you can use replayer.getMirror() to access the mirror instance of a replayer,\r\nor you can use record.mirror to access the mirror instance during recording.";let Z3={map:{},getId:()=>(console.error(X3),-1),getNode:()=>(console.error(X3),null),removeNodeFromMap(){console.error(X3)},has:()=>
2(console.error(X3),!1),reset(){console.error(X3)}};function e8(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=null,o=0;return function(){for(var a=arguments.length,i=new Array(a),s=0;s<a;s++)i[s]=arguments[s];const l=Date.now();o||!1!==t.leading||(o=l);const c=n-(l-o),d=this;c<=0||c>n?(r&&(!function(){v8("clearTimeout")(...arguments)}(r),r=null),o=l,e.apply(d,i)):r||!1===t.trailing||(r=x8(()=>{o=!1===t.leading?0:Date.now(),r=null,e.apply(d,i)},c))}}function n8(e,n,t,r){let o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:window;const a=o.Object.getOwnPropertyDescriptor(e,n);return o.Object.defineProperty(e,n,r?t:{set(e){x8(()=>{t.set.call(this,e)},0),a&&a.set&&a.set.call(this,e)}}),()=>n8(e,n,a||{},!0)}function t8(e,n,t){try{if(!(n in e))return()=>{};const r=e[n],o=t(r);return"function"===typeof o&&(o.prototype=o.prototype||{},Object.defineProperties(o,{__rrweb_original__:{enumerable:!1,value:r}})),e[n]=o,()=>{e[n]=r}}catch(r){return()=>{}}}"undefined"!==typeof window&&window.Proxy&&window.Reflect&&(Z3=new Proxy(Z3,{get:(e,n,t)=>("map"===n&&console.error(X3),Reflect.get(e,n,t))}));let r8=Date.now;function o8(e){const n=e.document;return{left:n.scrollingElement?n.scrollingElement.scrollLeft:void 0!==e.pageXOffset?e.pageXOffset:Q3([n,"optionalAccess",e=>e.documentElement,"access",e=>e.scrollLeft])||Q3([n,"optionalAccess",e=>e.body,"optionalAccess",e=>e.parentElement,"optionalAccess",e=>e.scrollLeft])||Q3([n,"optionalAccess",e=>e.body,"optionalAccess",e=>e.scrollLeft])||0,top:n.scrollingElement?n.scrollingElement.scrollTop:void 0!==e.pageYOffset?e.pageYOffset:Q3([n,"optionalAccess",e=>e.documentElement,"access",e=>e.scrollTop])||Q3([n,"optionalAccess",e=>e.body,"optionalAccess",e=>e.parentElement,"optionalAccess",e=>e.scrollTop])||Q3([n,"optionalAccess",e=>e.body,"optionalAccess",e=>e.scrollTop])||0}}function a8(){return window.innerHeight||document.documentElement&&document.documentElement.clientHeight||document.body&&document.body.clientHeight}function i8(){return window.innerWidth||document.documentElement&&document.documentElement.clientWidth||document.body&&document.body.clientWidth}function s8(e){if(!e)return null;return e.nodeType===e.ELEMENT_NODE?e:e.parentElement}function l8(e,n,t,r,o){if(!e)return!1;const a=s8(e);if(!a)return!1;const i=V3(n,t);if(!o){const e=r&&a.matches(r);return i(a)&&!e}const s=H3(a,i);let l=-1;return!(s<0)&&(r&&(l=H3(a,V3(null,r))),s>-1&&l<0||s<l)}function c8(e,n){return-2===n.getId(e)}function d8(e,n){if(d3(e))return!1;const t=n.getId(e);return!n.has(t)||(!e.parentNode||e.parentNode.nodeType!==e.DOCUMENT_NODE)&&(!e.parentNode||d8(e.parentNode,n))}function A8(e){return Boolean(e.changedTouches)}function u8(e,n){return Boolean("IFRAME"===e.nodeName&&n.getMeta(e))}function p8(e,n){return Boolean("LINK"===e.nodeName&&e.nodeType===e.ELEMENT_NODE&&e.getAttribute&&"stylesheet"===e.getAttribute("rel")&&n.getMeta(e))}function h8(e){return Boolean(Q3([e,"optionalAccess",e=>e.shadowRoot]))}/[1-9][0-9]{12}/.test(Date.now().toString())||(r8=()=>(new Date).getTime());class g8{constructor(){this.id=1,this.styleIDMap=new WeakMap,this.idStyleMap=new Map}getId(e){return n=this.styleIDMap.get(e),t=()=>-1,null!=n?n:t();var n,t}has(e){return this.styleIDMap.has(e)}add(e,n){if(this.has(e))return this.getId(e);let t;return t=void 0===n?this.id++:n,this.styleIDMap.set(e,t),this.idStyleMap.set(t,e),t}getStyle(e){return this.idStyleMap.get(e)||null}reset(){this.styleIDMap=new WeakMap,this.idStyleMap=new Map,this.id=1}generateId(){return this.id++}}function m8(e){let n=null;return Q3([e,"access",e=>e.getRootNode,"optionalCall",e=>e(),"optionalAccess",e=>e.nodeType])===Node.DOCUMENT_FRAGMENT_NODE&&e.getRootNode().host&&(n=e.getRootNode().host),n}function f8(e){const n=e.ownerDocument;if(!n)return!1;const t=function(e){let n,t=e;for(;n=m8(t);)t=n;return t}(e);return n.contains(t)}function C8(e){const n=e.ownerDocument;return!!n&&(n.contains(e)||f8(e))}const b8={};function v8(e){const n=b8[e];if(n)return n;const t=window.document;let r=window[e];if(t&&"function"===typeof t.createElement)try{const n=t.createElement("iframe");n.hidden=!0,t.head.appendChild(n);const o=n.contentWindow;o&&o[e]&&(r=o[e]),t.head.removeChild(n)}catch(o){}return b8[e]=r.bind(window)}function x8(){return v8("setTimeout")(...arguments)}var y8=(e=>(e[e.DomContentLoaded=0]="DomContentLoaded",e[e.Load=1]="Load",e[e.FullSnapshot=2]="FullSnapshot",e[e.IncrementalSnapshot=3]="IncrementalSnapshot",e[e.Meta=4]="Meta",e[e.Custom=5]="Custom",e[e.Plugin=6]="Plugin",e))(y8||{}),w8=(e=>(e[e.Mutation=0]="Mutation",e[e.MouseMove=1]="MouseMove",e[e.MouseInteraction=2]="MouseInteraction",e[e.Scroll=3]="Scroll",e[e.ViewportResize=4]="ViewportResize",e[e.Input=5]="Input",e[e.TouchMove=6]="TouchMove",e[e.MediaInteraction=7]="MediaInteraction",e[e.StyleSheetRule=8]="StyleSheetRule",e[e.CanvasMutation=9]="CanvasMutation",e[e.Font=10]="Font",e[e.Log=11]="Log",e[e.Drag=12]="Drag",e[e.StyleDeclaration=13]="StyleDeclaration",e[e.Selection=14]="Selection",e[e.AdoptedStyleSheet=15]="AdoptedStyleSheet",e[e.CustomElement=16]="CustomElement",e))(w8||{}),_8=(e=>(e[e.MouseUp=0]="MouseUp",e[e.MouseDown=1]="MouseDown",e[e.Click=2]="Click",e[e.ContextMenu=3]="ContextMenu",e[e.DblClick=4]="DblClick",e[e.Focus=5]="Focus",e[e.Blur=6]="Blur",e[e.TouchStart=7]="TouchStart",e[e.TouchMove_Departed=8]="TouchMove_Departed",e[e.TouchEnd=9]="TouchEnd",e[e.TouchCancel=10]="TouchCancel",e))(_8||{}),E8=(e=>(e[e.Mouse=0]="Mouse",e[e.Pen=1]="Pen",e[e.Touch=2]="Touch",e))(E8||{});function k8(e){let n,t=e[0],r=1;for(;r<e.length;){const o=e[r],a=e[r+1];if(r+=2,("optionalAccess"===o||"optionalCall"===o)&&null==t)return;"access"===o||"optionalAccess"===o?(n=t,t=a(t)):"call"!==o&&"optionalCall"!==o||(t=a(function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];return t.call(n,...r)}),n=void 0)}return t}function B8(e){return"__ln"in e}class S8{constructor(){this.length=0,this.head=null,this.tail=null}get(e){if(e>=this.length)throw new Error("Position outside of list range");let n=this.head;for(let t=0;t<e;t++)n=k8([n,"optionalAccess",e=>e.next])||null;return n}addNode(e){const n={value:e,previous:null,next:null};if(e.__ln=n,e.previousSibling&&B8(e.previousSibling)){const t=e.previousSibling.__ln.next;n.next=t,n.previous=e.previousSibling.__ln,e.previousSibling.__ln.next=n,t&&(t.previous=n)}else if(e.nextSibling&&B8(e.nextSibling)&&e.nextSibling.__ln.previous){const t=e.nextSibling.__ln.previous;n.previous=t,n.next=e.nextSibling.__ln,e.nextSibling.__ln.previous=n,t&&(t.next=n)}else this.head&&(this.head.previous=n),n.next=this.head,this.head=n;null===n.next&&(this.tail=n),this.length++}removeNode(e){const n=e.__ln;this.head&&(n.previous?(n.previous.next=n.next,n.next?n.next.previous=n.previous:this.tail=n.previous):(this.head=n.next,this.head?this.head.previous=null:this.tail=null),e.__ln&&delete e.__ln,this.length--)}}const j8=(e,n)=>`${e}@${n}`;class T8{constructor(){this.frozen=!1,this.locked=!1,this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.mapRemoves=[],this.movedMap={},this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.processMutations=e=>
2{e.forEach(this.processMutation),this.emit()},this.emit=()=>{if(this.frozen||this.locked)return;const e=[],n=new Set,t=new S8,r=e=>{let n=e,t=-2;for(;-2===t;)n=n&&n.nextSibling,t=n&&this.mirror.getId(n);return t},o=o=>{if(!o.parentNode||!C8(o))return;const a=d3(o.parentNode)?this.mirror.getId(m8(o)):this.mirror.getId(o.parentNode),i=r(o);if(-1===a||-1===i)return t.addNode(o);const s=J3(o,{doc:this.doc,mirror:this.mirror,blockClass:this.blockClass,blockSelector:this.blockSelector,maskAllText:this.maskAllText,unblockSelector:this.unblockSelector,maskTextClass:this.maskTextClass,unmaskTextClass:this.unmaskTextClass,maskTextSelector:this.maskTextSelector,unmaskTextSelector:this.unmaskTextSelector,skipChild:!0,newlyAddedElement:!0,inlineStylesheet:this.inlineStylesheet,maskInputOptions:this.maskInputOptions,maskAttributeFn:this.maskAttributeFn,maskTextFn:this.maskTextFn,maskInputFn:this.maskInputFn,slimDOMOptions:this.slimDOMOptions,dataURLOptions:this.dataURLOptions,recordCanvas:this.recordCanvas,inlineImages:this.inlineImages,onSerialize:e=>{u8(e,this.mirror)&&this.iframeManager.addIframe(e),p8(e,this.mirror)&&this.stylesheetManager.trackLinkElement(e),h8(o)&&this.shadowDomManager.addShadowRoot(o.shadowRoot,this.doc)},onIframeLoad:(e,n)=>{this.iframeManager.attachIframe(e,n),e.contentWindow&&this.canvasManager.addWindow(e.contentWindow),this.shadowDomManager.observeAttachShadow(e)},onStylesheetLoad:(e,n)=>{this.stylesheetManager.attachLinkElement(e,n)}});s&&(e.push({parentId:a,nextId:i,node:s}),n.add(s.id))};for(;this.mapRemoves.length;)this.mirror.removeNodeFromMap(this.mapRemoves.shift());for(const s of this.movedSet)I8(this.removes,s,this.mirror)&&!this.movedSet.has(s.parentNode)||o(s);for(const s of this.addedSet)D8(this.droppedSet,s)||I8(this.removes,s,this.mirror)?D8(this.movedSet,s)?o(s):this.droppedSet.add(s):o(s);let a=null;for(;t.length;){let e=null;if(a){const n=this.mirror.getId(a.value.parentNode),t=r(a.value);-1!==n&&-1!==t&&(e=a)}if(!e){let n=t.tail;for(;n;){const t=n;if(n=n.previous,t){const n=this.mirror.getId(t.value.parentNode);if(-1===r(t.value))continue;if(-1!==n){e=t;break}{const n=t.value;if(n.parentNode&&n.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE){const r=n.parentNode.host;if(-1!==this.mirror.getId(r)){e=t;break}}}}}}if(!e){for(;t.head;)t.removeNode(t.head.value);break}a=e.previous,t.removeNode(e.value),o(e.value)}const i={texts:this.texts.map(e=>({id:this.mirror.getId(e.node),value:e.value})).filter(e=>!n.has(e.id)).filter(e=>this.mirror.has(e.id)),attributes:this.attributes.map(e=>{const{attributes:n}=e;if("string"===typeof n.style){const t=JSON.stringify(e.styleDiff),r=JSON.stringify(e._unchangedStyles);t.length<n.style.length&&(t+r).split("var(").length===n.style.split("var(").length&&(n.style=e.styleDiff)}return{id:this.mirror.getId(e.node),attributes:n}}).filter(e=>!n.has(e.id)).filter(e=>this.mirror.has(e.id)),removes:this.removes,adds:e};(i.texts.length||i.attributes.length||i.removes.length||i.adds.length)&&(this.texts=[],this.attributes=[],this.attributeMap=new WeakMap,this.removes=[],this.addedSet=new Set,this.movedSet=new Set,this.droppedSet=new Set,this.movedMap={},this.mutationCb(i))},this.processMutation=e=>{if(!c8(e.target,this.mirror))switch(e.type){case"characterData":{const n=e.target.textContent;l8(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||n===e.oldValue||this.texts.push({value:q3(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,this.maskAllText)&&n?this.maskTextFn?this.maskTextFn(n,s8(e.target)):n.replace(/[\S]/g,"*"):n,node:e.target});break}case"attributes":{const t=e.target;let r=e.attributeName,o=e.target.getAttribute(r);if("value"===r){const n=v3(t),r=t.tagName;o=x3(t,r,n);const a=g3({maskInputOptions:this.maskInputOptions,tagName:r,type:n});o=m3({isMasked:q3(e.target,this.maskTextClass,this.maskTextSelector,this.unmaskTextClass,this.unmaskTextSelector,a),element:t,value:o,maskInputFn:this.maskInputFn})}if(l8(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||o===e.oldValue)return;let a=this.attributeMap.get(e.target);
2if("IFRAME"===t.tagName&&"src"===r&&!this.keepIframeSrcFn(o)){if(t.contentDocument)return;r="rr_src"}if(a||(a={node:e.target,attributes:{},styleDiff:{},_unchangedStyles:{}},this.attributes.push(a),this.attributeMap.set(e.target,a)),"type"===r&&"INPUT"===t.tagName&&"password"===(e.oldValue||"").toLowerCase()&&t.setAttribute("data-rr-is-password","true"),!W3(t.tagName,r)&&(a.attributes[r]=G3(this.doc,f3(t.tagName),f3(r),o,t,this.maskAttributeFn),"style"===r)){if(!this.unattachedDoc)try{this.unattachedDoc=document.implementation.createHTMLDocument()}catch(n){this.unattachedDoc=this.doc}const r=this.unattachedDoc.createElement("span");e.oldValue&&r.setAttribute("style",e.oldValue);for(const e of Array.from(t.style)){const n=t.style.getPropertyValue(e),o=t.style.getPropertyPriority(e);n!==r.style.getPropertyValue(e)||o!==r.style.getPropertyPriority(e)?a.styleDiff[e]=""===o?n:[n,o]:a._unchangedStyles[e]=[n,o]}for(const e of Array.from(r.style))""===t.style.getPropertyValue(e)&&(a.styleDiff[e]=!1)}break}case"childList":if(l8(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!0))return;e.addedNodes.forEach(n=>this.genAdds(n,e.target)),e.removedNodes.forEach(n=>{const t=this.mirror.getId(n),r=d3(e.target)?this.mirror.getId(e.target.host):this.mirror.getId(e.target);l8(e.target,this.blockClass,this.blockSelector,this.unblockSelector,!1)||c8(n,this.mirror)||!function(e,n){return-1!==n.getId(e)}(n,this.mirror)||(this.addedSet.has(n)?(F8(this.addedSet,n),this.droppedSet.add(n)):this.addedSet.has(e.target)&&-1===t||d8(e.target,this.mirror)||(this.movedSet.has(n)&&this.movedMap[j8(t,r)]?F8(this.movedSet,n):this.removes.push({parentId:r,id:t,isShadow:!(!d3(e.target)||!A3(e.target))||void 0})),this.mapRemoves.push(n))})}},this.genAdds=(e,n)=>{if(!this.processedNodeManager.inOtherBuffer(e,this)&&!this.addedSet.has(e)&&!this.movedSet.has(e)){if(this.mirror.hasNode(e)){if(c8(e,this.mirror))return;this.movedSet.add(e);let t=null;n&&this.mirror.hasNode(n)&&(t=this.mirror.getId(n)),t&&-1!==t&&(this.movedMap[j8(this.mirror.getId(e),t)]=!0)}else this.addedSet.add(e),this.droppedSet.delete(e);l8(e,this.blockClass,this.blockSelector,this.unblockSelector,!1)||(e.childNodes.forEach(e=>this.genAdds(e)),h8(e)&&e.shadowRoot.childNodes.forEach(n=>{this.processedNodeManager.add(n,this),this.genAdds(n,e)}))}}}init(e){["mutationCb","blockClass","blockSelector","unblockSelector","maskAllText","maskTextClass","unmaskTextClass","maskTextSelector","unmaskTextSelector","inlineStylesheet","maskInputOptions","maskAttributeFn","maskTextFn","maskInputFn","keepIframeSrcFn","recordCanvas","inlineImages","slimDOMOptions","dataURLOptions","doc","mirror","iframeManager","stylesheetManager","shadowDomManager","canvasManager","processedNodeManager"].forEach(n=>{this[n]=e[n]})}freeze(){this.frozen=!0,this.canvasManager.freeze()}unfreeze(){this.frozen=!1,this.canvasManager.unfreeze(),this.emit()}isFrozen(){return this.frozen}lock(){this.locked=!0,this.canvasManager.lock()}unlock(){this.locked=!1,this.canvasManager.unlock(),this.emit()}reset(){this.shadowDomManager.reset(),this.canvasManager.reset()}}function F8(e,n){e.delete(n),n.childNodes.forEach(n=>F8(e,n))}function I8(e,n,t){return 0!==e.length&&N8(e,n,t)}function N8(e,n,t){const{parentNode:r}=n;if(!r)return!1;const o=t.getId(r);return!!e.some(e=>e.id===o)||N8(e,r,t)}function D8(e,n){return 0!==e.size&&P8(e,n)}function P8(e,n){const{parentNode:t}=n;return!!t&&(!!e.has(t)||P8(e,t))}let z8;function O8(e){z8=e}function M8(){z8=void 0}const R8=e=>{if(!z8)return e;return function(){try{return e(...arguments)}catch(n){if(z8&&!0===z8(n))return()=>{};throw n}}};function L8(e){let n,t=e[0],r=1;for(;r<e.length;){const o=e[r],a=e[r+1];if(r+=2,("optionalAccess"===o||"optionalCall"===o)&&null==t)return;"access"===o||"optionalAccess"===o?(n=t,t=a(t)):"call"!==o&&"optionalCall"!==o||(t=a(function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];return t.call(n,...r)}),n=void 0)}return t}const U8=[];function G8(e){try{if("composedPath"in e){const n=e.composedPath();if(n.length)return n[0]}else if("path"in e&&e.path.length)return e.path[0]}catch(n){}return e&&e.target}function W8(e,n){const t=new T8;U8.push(t),t.init(e);let r=window.MutationObserver||window.__rrMutationObserver;const o=L8([window,"optionalAccess",e=>e.Zone,"optionalAccess",e=>e.__symbol__,"optionalCall",e=>e("MutationObserver")]);o&&window[o]&&(r=window[o]);const a=new r(R8(n=>{e.onMutation&&!1===e.onMutation(n)||t.processMutations.bind(t)(n)}));return a.observe(n,{attributes:!0,attributeOldValue:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0}),a}function H8(e){let{mouseInteractionCb:n,doc:t,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,sampling:s}=e;if(!1===s.mouseInteraction)return()=>{};const l=!0===s.mouseInteraction||void 0===s.mouseInteraction?{}:s.mouseInteraction,c=[];let d=null;return Object.keys(_8).filter(e=>Number.isNaN(Number(e))&&!e.endsWith("_Departed")&&!1!==l[e]).forEac
2h(e=>{let s=f3(e);const l=(e=>t=>{const s=G8(t);if(l8(s,o,a,i,!0))return;let l=null,c=e;if("pointerType"in t){switch(t.pointerType){case"mouse":l=E8.Mouse;break;case"touch":l=E8.Touch;break;case"pen":l=E8.Pen}l===E8.Touch?_8[e]===_8.MouseDown?c="TouchStart":_8[e]===_8.MouseUp&&(c="TouchEnd"):E8.Pen}else A8(t)&&(l=E8.Touch);null!==l?(d=l,(c.startsWith("Touch")&&l===E8.Touch||c.startsWith("Mouse")&&l===E8.Mouse)&&(l=null)):_8[e]===_8.Click&&(l=d,d=null);const A=A8(t)?t.changedTouches[0]:t;if(!A)return;const u=r.getId(s),{clientX:p,clientY:h}=A;R8(n)({type:_8[c],id:u,x:p,y:h,...null!==l&&{pointerType:l}})})(e);if(window.PointerEvent)switch(_8[e]){case _8.MouseDown:case _8.MouseUp:s=s.replace("mouse","pointer");break;case _8.TouchStart:case _8.TouchEnd:return}c.push(K3(s,l,t))}),R8(()=>{c.forEach(e=>e())})}function V8(e){let{scrollCb:n,doc:t,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,sampling:s}=e;return K3("scroll",R8(e8(R8(e=>{const s=G8(e);if(!s||l8(s,o,a,i,!0))return;const l=r.getId(s);if(s===t&&t.defaultView){const e=o8(t.defaultView);n({id:l,x:e.left,y:e.top})}else n({id:l,x:s.scrollLeft,y:s.scrollTop})}),s.scroll||100)),t)}const q8=["INPUT","TEXTAREA","SELECT"],$8=new WeakMap;function Y8(e){let{inputCb:n,doc:t,mirror:r,blockClass:o,blockSelector:a,unblockSelector:i,ignoreClass:s,ignoreSelector:l,maskInputOptions:c,maskInputFn:d,sampling:A,userTriggeredOnInput:u,maskTextClass:p,unmaskTextClass:h,maskTextSelector:g,unmaskTextSelector:m}=e;function f(e){let n=G8(e);const r=e.isTrusted,A=n&&C3(n.tagName);if("OPTION"===A&&(n=n.parentElement),!n||!A||q8.indexOf(A)<0||l8(n,o,a,i,!0))return;const f=n;if(f.classList.contains(s)||l&&f.matches(l))return;const b=v3(n);let v=x3(f,A,b),x=!1;const y=g3({maskInputOptions:c,tagName:A,type:b}),w=q3(n,p,g,h,m,y);"radio"!==b&&"checkbox"!==b||(x=n.checked),v=m3({isMasked:w,element:n,value:v,maskInputFn:d}),C(n,u?{text:v,isChecked:x,userTriggered:r}:{text:v,isChecked:x});const _=n.name;"radio"===b&&_&&x&&t.querySelectorAll(`input[type="radio"][name="${_}"]`).forEach(e=>{if(e!==n){const n=m3({isMasked:w,element:e,value:x3(e,A,b),maskInputFn:d});C(e,u?{text:n,isChecked:!x,userTriggered:!1}:{text:n,isChecked:!x})}})}function C(e,t){const o=$8.get(e);if(!o||o.text!==t.text||o.isChecked!==t.isChecked){$8.set(e,t);const o=r.getId(e);R8(n)({...t,id:o})}}const b=("last"===A.input?["change"]:["input","change"]).map(e=>K3(e,R8(f),t)),v=t.defaultView;if(!v)return()=>{b.forEach(e=>e())};const x=v.Object.getOwnPropertyDescriptor(v.HTMLInputElement.prototype,"value"),y=[[v.HTMLInputElement.prototype,"value"],[v.HTMLInputElement.prototype,"checked"],[v.HTMLSelectElement.prototype,"value"],[v.HTMLTextAreaElement.prototype,"value"],[v.HTMLSelectElement.prototype,"selectedIndex"],[v.HTMLOptionElement.prototype,"selected"]];return x&&x.set&&b.push(...y.map(e=>n8(e[0],e[1],{set(){R8(f)({target:this,isTrusted:!1})}},!1,v))),R8(()=>{b.forEach(e=>e())})}function J8(e){return function(e,n){if(Z8("CSSGroupingRule")&&e.parentRule instanceof CSSGroupingRule||Z8("CSSMediaRule")&&e.parentRule instanceof CSSMediaRule||Z8("CSSSupportsRule")&&e.parentRule instanceof CSSSupportsRule||Z8("CSSConditionRule")&&e.parentRule instanceof CSSConditionRule){const t=Array.from(e.parentRule.cssRules).indexOf(e);n.unshift(t)}else if(e.parentStyleSheet){const t=Array.from(e.parentStyleSheet.cssRules).indexOf(e);n.unshift(t)}return n}(e,[])}function Q8(e,n,t){let r,o;return e?(e.ownerNode?r=n.getId(e.ownerNode):o=t.getId(e),{styleId:o,id:r}):{}}function K8(e,n){let{mirror:t,stylesheetManager:r}=e,o=null;o="#document"===n.nodeName?t.getId(n):t.getId(n.host);const a="#document"===n.nodeName?L8([n,"access",e=>e.defaultView,"optionalAccess",e=>e.Document]):L8([n,"access",e=>e.ownerDocument,"optionalAccess",e=>e.defaultView,"optionalAccess",e=>e.ShadowRoot]),i=L8([a,"optionalAccess",e=>e.prototype])?Object.getOwnPropertyDescriptor(L8([a,"optionalAccess",e=>e.prototype]),"adoptedStyleSheets"):void 0;return null!==o&&-1!==o&&a&&i?(Object.defineProperty(n,"adoptedStyleSheets",{configurable:i.configurable,enumerable:i.enumerable,get(){return L8([i,"access",e=>
2e.get,"optionalAccess",e=>e.call,"call",e=>e(this)])},set(e){const n=L8([i,"access",e=>e.set,"optionalAccess",e=>e.call,"call",n=>n(this,e)]);if(null!==o&&-1!==o)try{r.adoptStyleSheets(e,o)}catch(t){}return n}}),R8(()=>{Object.defineProperty(n,"adoptedStyleSheets",{configurable:i.configurable,enumerable:i.enumerable,get:i.get,set:i.set})})):()=>{}}function X8(e){const n=e.doc.defaultView;if(!n)return()=>{};let t;e.recordDOM&&(t=W8(e,e.doc));const r=function(e){let{mousemoveCb:n,sampling:t,doc:r,mirror:o}=e;if(!1===t.mousemove)return()=>{};const a="number"===typeof t.mousemove?t.mousemove:50,i="number"===typeof t.mousemoveCallback?t.mousemoveCallback:500;let s,l=[];const c=e8(R8(e=>{const t=Date.now()-s;n(l.map(e=>(e.timeOffset-=t,e)),e),l=[],s=null}),i),d=R8(e8(R8(e=>{const n=G8(e),{clientX:t,clientY:r}=A8(e)?e.changedTouches[0]:e;s||(s=r8()),l.push({x:t,y:r,id:o.getId(n),timeOffset:r8()-s}),c("undefined"!==typeof DragEvent&&e instanceof DragEvent?w8.Drag:e instanceof MouseEvent?w8.MouseMove:w8.TouchMove)}),a,{trailing:!1})),A=[K3("mousemove",d,r),K3("touchmove",d,r),K3("drag",d,r)];return R8(()=>{A.forEach(e=>e())})}(e),o=H8(e),a=V8(e),i=function(e,n){let{viewportResizeCb:t}=e,{win:r}=n,o=-1,a=-1;return K3("resize",R8(e8(R8(()=>{const e=a8(),n=i8();o===e&&a===n||(t({width:Number(n),height:Number(e)}),o=e,a=n)}),200)),r)}(e,{win:n}),s=Y8(e),l=function(e){let{mediaInteractionCb:n,blockClass:t,blockSelector:r,unblockSelector:o,mirror:a,sampling:i,doc:s}=e;const l=R8(e=>e8(R8(i=>{const s=G8(i);if(!s||l8(s,t,r,o,!0))return;const{currentTime:l,volume:c,muted:d,playbackRate:A}=s;n({type:e,id:a.getId(s),currentTime:l,volume:c,muted:d,playbackRate:A})}),i.media||500)),c=[K3("play",l(0),s),K3("pause",l(1),s),K3("seeked",l(2),s),K3("volumechange",l(3),s),K3("ratechange",l(4),s)];return R8(()=>{c.forEach(e=>e())})}(e);let c=()=>{},d=()=>{},A=()=>{},u=()=>{};e.recordDOM&&(c=function(e,n){let{styleSheetRuleCb:t,mirror:r,stylesheetManager:o}=e,{win:a}=n;if(!a.CSSStyleSheet||!a.CSSStyleSheet.prototype)return()=>{};const i=a.CSSStyleSheet.prototype.insertRule;a.CSSStyleSheet.prototype.insertRule=new Proxy(i,{apply:R8((e,n,a)=>{const[i,s]=a,{id:l,styleId:c}=Q8(n,r,o.styleMirror);return(l&&-1!==l||c&&-1!==c)&&t({id:l,styleId:c,adds:[{rule:i,index:s}]}),e.apply(n,a)})});const s=a.CSSStyleSheet.prototype.deleteRule;let l,c;a.CSSStyleSheet.prototype.deleteRule=new Proxy(s,{apply:R8((e,n,a)=>{const[i]=a,{id:s,styleId:l}=Q8(n,r,o.styleMirror);return(s&&-1!==s||l&&-1!==l)&&t({id:s,styleId:l,removes:[{index:i}]}),e.apply(n,a)})}),a.CSSStyleSheet.prototype.replace&&(l=a.CSSStyleSheet.prototype.replace,a.CSSStyleSheet.prototype.replace=new Proxy(l,{apply:R8((e,n,a)=>{const[i]=a,{id:s,styleId:l}=Q8(n,r,o.styleMirror);return(s&&-1!==s||l&&-1!==l)&&t({id:s,styleId:l,replace:i}),e.apply(n,a)})})),a.CSSStyleSheet.prototype.replaceSync&&(c=a.CSSStyleSheet.prototype.replaceSync,a.CSSStyleSheet.prototype.replaceSync=new Proxy(c,{apply:R8((e,n,a)=>{const[i]=a,{id:s,styleId:l}=Q8(n,r,o.styleMirror);return(s&&-1!==s||l&&-1!==l)&&t({id:s,styleId:l,replaceSync:i}),e.apply(n,a)})}));const d={};e7("CSSGroupingRule")?d.CSSGroupingRule=a.CSSGroupingRule:(e7("CSSMediaRule")&&(d.CSSMediaRule=a.CSSMediaRule),e7("CSSConditionRule")&&(d.CSSConditionRule=a.CSSConditionRule),e7("CSSSupportsRule")&&(d.CSSSupportsRule=a.CSSSupportsRule));const A={};return Object.entries(d).forEach(e=>{let[n,a]=e;A[n]={insertRule:a.prototype.insertRule,deleteRule:a.prototype.deleteRule},a.prototype.insertRule=new Proxy(A[n].insertRule,{apply:R8((e,n,a)=>{const[i,s]=a,{id:l,styleId:c}=Q8(n.parentStyleSheet,r,o.styleMirror);return(l&&-1!==l||c&&-1!==c)&&t({id:l,styleId:c,adds:[{rule:i,index:[...J8(n),s||0]}]}),e.apply(n,a)})}),a.prototype.deleteRule=new Proxy(A[n].deleteRule,{apply:R8((e,n,a)=>{const[i]=a,{id:s,styleId:l}=Q8(n.parentStyleSheet,r,o.styleMirror);return(s&&-1!==s||l&&-1!==l)&&t({id:s,styleId:l,removes:[{index:[...J8(n),i]}]}),e.apply(n,a)})})}),R8(()=>{a.CSSStyleSheet.prototype.insertRule=i,a.CSSStyleSheet.prototype.deleteRule=s,l&&(a.CSSStyleSheet.prototype.replace=l),c&&(a.CSSStyleSheet.prototype.replaceSync=c),Object.entries(d).forEac
2h(e=>{let[n,t]=e;t.prototype.insertRule=A[n].insertRule,t.prototype.deleteRule=A[n].deleteRule})})}(e,{win:n}),d=K8(e,e.doc),A=function(e,n){let{styleDeclarationCb:t,mirror:r,ignoreCSSAttributes:o,stylesheetManager:a}=e,{win:i}=n;const s=i.CSSStyleDeclaration.prototype.setProperty;i.CSSStyleDeclaration.prototype.setProperty=new Proxy(s,{apply:R8((e,n,i)=>{const[l,c,d]=i;if(o.has(l))return s.apply(n,[l,c,d]);const{id:A,styleId:u}=Q8(L8([n,"access",e=>e.parentRule,"optionalAccess",e=>e.parentStyleSheet]),r,a.styleMirror);return(A&&-1!==A||u&&-1!==u)&&t({id:A,styleId:u,set:{property:l,value:c,priority:d},index:J8(n.parentRule)}),e.apply(n,i)})});const l=i.CSSStyleDeclaration.prototype.removeProperty;return i.CSSStyleDeclaration.prototype.removeProperty=new Proxy(l,{apply:R8((e,n,i)=>{const[s]=i;if(o.has(s))return l.apply(n,[s]);const{id:c,styleId:d}=Q8(L8([n,"access",e=>e.parentRule,"optionalAccess",e=>e.parentStyleSheet]),r,a.styleMirror);return(c&&-1!==c||d&&-1!==d)&&t({id:c,styleId:d,remove:{property:s},index:J8(n.parentRule)}),e.apply(n,i)})}),R8(()=>{i.CSSStyleDeclaration.prototype.setProperty=s,i.CSSStyleDeclaration.prototype.removeProperty=l})}(e,{win:n}),e.collectFonts&&(u=function(e){let{fontCb:n,doc:t}=e;const r=t.defaultView;if(!r)return()=>{};const o=[],a=new WeakMap,i=r.FontFace;r.FontFace=function(e,n,t){const r=new i(e,n,t);return a.set(r,{family:e,buffer:"string"!==typeof n,descriptors:t,fontSource:"string"===typeof n?n:JSON.stringify(Array.from(new Uint8Array(n)))}),r};const s=t8(t.fonts,"add",function(e){return function(t){return x8(R8(()=>{const e=a.get(t);e&&(n(e),a.delete(t))}),0),e.apply(this,[t])}});return o.push(()=>{r.FontFace=i}),o.push(s),R8(()=>{o.forEach(e=>e())})}(e)));const p=function(e){const{doc:n,mirror:t,blockClass:r,blockSelector:o,unblockSelector:a,selectionCb:i}=e;let s=!0;const l=R8(()=>{const e=n.getSelection();if(!e||s&&L8([e,"optionalAccess",e=>e.isCollapsed]))return;s=e.isCollapsed||!1;const l=[],c=e.rangeCount||0;for(let n=0;n<c;n++){const i=e.getRangeAt(n),{startContainer:s,startOffset:c,endContainer:d,endOffset:A}=i;l8(s,r,o,a,!0)||l8(d,r,o,a,!0)||l.push({start:t.getId(s),startOffset:c,end:t.getId(d),endOffset:A})}i({ranges:l})});return l(),K3("selectionchange",l)}(e),h=function(e){let{doc:n,customElementCb:t}=e;const r=n.defaultView;if(!r||!r.customElements)return()=>{};const o=t8(r.customElements,"define",function(e){return function(n,r,o){try{t({define:{name:n}})}catch(a){}return e.apply(this,[n,r,o])}});return o}(e),g=[];for(const m of e.plugins)g.push(m.observer(m.callback,n,m.options));return R8(()=>{U8.forEach(e=>e.reset()),L8([t,"optionalAccess",e=>e.disconnect,"call",e=>e()]),r(),o(),a(),i(),s(),l(),c(),d(),A(),u(),p(),h(),g.forEach(e=>e())})}function Z8(e){return"undefined"!==typeof window[e]}function e7(e){return Boolean("undefined"!==typeof window[e]&&window[e].prototype&&"insertRule"in window[e].prototype&&"deleteRule"in window[e].prototype)}class n7{constructor(e){this.generateIdFn=e,this.iframeIdToRemoteIdMap=new WeakMap,this.iframeRemoteIdToIdMap=new WeakMap}getId(e,n,t,r){const o=t||this.getIdToRemoteIdMap(e),a=r||this.getRemoteIdToIdMap(e);let i=o.get(n);return i||(i=this.generateIdFn(),o.set(n,i),a.set(i,n)),i}getIds(e,n){const t=this.getIdToRemoteIdMap(e),r=this.getRemoteIdToIdMap(e);return n.map(n=>this.getId(e,n,t,r))}getRemoteId(e,n,t){const r=t||this.getRemoteIdToIdMap(e);if("number"!==typeof n)return n;const o=r.get(n);return o||-1}getRemoteIds(e,n){const t=this.getRemoteIdToIdMap(e);return n.map(n=>this.getRemoteId(e,n,t))}reset(e){if(!e)return this.iframeIdToRemoteIdMap=new WeakMap,void(this.iframeRemoteIdToIdMap=new WeakMap);this.iframeIdToRemoteIdMap.delete(e),this.iframeRemoteIdToIdMap.delete(e)}getIdToRemoteIdMap(e){let n=this.iframeIdToRemoteIdMap.get(e);return n||(n=new Map,this.iframeIdToRemoteIdMap.set(e,n)),n}getRemoteIdToIdMap(e){let n=this.iframeRemoteIdToIdMap.get(e);return n||(n=new Map,this.iframeRemoteIdToIdMap.set(e,n)),n}}function t7(e){let n,t=e[0],r=1;for(;r<e.length;){const o=e[r],a=e[r+1];if(r+=2,("optionalAccess"===o||"optionalCall"===o)&&null==t)return;"access"===o||"optionalAccess"===o?(n=t,t=a(t)):"call"!==o&&"optionalCall"!==o||(t=a(function(){for(var e=arguments.length,r=new Array(e),o=0;o<e;o++)r[o]=arguments[o];return t.call(n,...r)}),n=void 0)}return t}
2class r7{constructor(){this.crossOriginIframeMirror=new n7(j3),this.crossOriginIframeRootIdMap=new WeakMap}addIframe(){}addLoadListener(){}attachIframe(){}}class o7{constructor(e){this.iframes=new WeakMap,this.crossOriginIframeMap=new WeakMap,this.crossOriginIframeMirror=new n7(j3),this.crossOriginIframeRootIdMap=new WeakMap,this.mutationCb=e.mutationCb,this.wrappedEmit=e.wrappedEmit,this.stylesheetManager=e.stylesheetManager,this.recordCrossOriginIframes=e.recordCrossOriginIframes,this.crossOriginIframeStyleMirror=new n7(this.stylesheetManager.styleMirror.generateId.bind(this.stylesheetManager.styleMirror)),this.mirror=e.mirror,this.recordCrossOriginIframes&&window.addEventListener("message",this.handleMessage.bind(this))}addIframe(e){this.iframes.set(e,!0),e.contentWindow&&this.crossOriginIframeMap.set(e.contentWindow,e)}addLoadListener(e){this.loadListener=e}attachIframe(e,n){this.mutationCb({adds:[{parentId:this.mirror.getId(e),nextId:null,node:n}],removes:[],texts:[],attributes:[],isAttachIframe:!0}),t7([this,"access",e=>e.loadListener,"optionalCall",n=>n(e)]),e.contentDocument&&e.contentDocument.adoptedStyleSheets&&e.contentDocument.adoptedStyleSheets.length>0&&this.stylesheetManager.adoptStyleSheets(e.contentDocument.adoptedStyleSheets,this.mirror.getId(e.contentDocument))}handleMessage(e){const n=e;if("rrweb"!==n.data.type||n.origin!==n.data.origin)return;if(!e.source)return;const t=this.crossOriginIframeMap.get(e.source);if(!t)return;const r=this.transformCrossOriginEvent(t,n.data.event);r&&this.wrappedEmit(r,n.data.isCheckout)}transformCrossOriginEvent(e,n){switch(n.type){case y8.FullSnapshot:{this.crossOriginIframeMirror.reset(e),this.crossOriginIframeStyleMirror.reset(e),this.replaceIdOnNode(n.data.node,e);const t=n.data.node.id;return this.crossOriginIframeRootIdMap.set(e,t),this.patchRootIdOnNode(n.data.node,t),{timestamp:n.timestamp,type:y8.IncrementalSnapshot,data:{source:w8.Mutation,adds:[{parentId:this.mirror.getId(e),nextId:null,node:n.data.node}],removes:[],texts:[],attributes:[],isAttachIframe:!0}}}case y8.Meta:case y8.Load:case y8.DomContentLoaded:return!1;case y8.Plugin:return n;case y8.Custom:return this.replaceIds(n.data.payload,e,["id","parentId","previousId","nextId"]),n;case y8.IncrementalSnapshot:switch(n.data.source){case w8.Mutation:return n.data.adds.forEach(n=>{this.replaceIds(n,e,["parentId","nextId","previousId"]),this.replaceIdOnNode(n.node,e);const t=this.crossOriginIframeRootIdMap.get(e);t&&this.patchRootIdOnNode(n.node,t)}),n.data.removes.forEach(n=>{this.replaceIds(n,e,["parentId","id"])}),n.data.attributes.forEach(n=>{this.replaceIds(n,e,["id"])}),n.data.texts.forEach(n=>{this.replaceIds(n,e,["id"])}),n;case w8.Drag:case w8.TouchMove:case w8.MouseMove:return n.data.positions.forEach(n=>{this.replaceIds(n,e,["id"])}),n;case w8.ViewportResize:return!1;case w8.MediaInteraction:case w8.MouseInteraction:case w8.Scroll:case w8.CanvasMutation:case w8.Input:return this.replaceIds(n.data,e,["id"]),n;case w8.StyleSheetRule:case w8.StyleDeclaration:return this.replaceIds(n.data,e,["id"]),this.replaceStyleIds(n.data,e,["styleId"]),n;case w8.Font:return n;case w8.Selection:return n.data.ranges.forEach(n=>{this.replaceIds(n,e,["start","end"])}),n;case w8.AdoptedStyleSheet:return this.replaceIds(n.data,e,["id"]),this.replaceStyleIds(n.data,e,["styleIds"]),t7([n,"access",e=>e.data,"access",e=>e.styles,"optionalAccess",e=>e.forEach,"call",n=>n(n=>{this.replaceStyleIds(n,e,["styleId"])})]),n}}return!1}replace(e,n,t,r){for(const o of r)(Array.isArray(n[o])||"number"===typeof n[o])&&(Array.isArray(n[o])?n[o]=e.getIds(t,n[o]):n[o]=e.getId(t,n[o]));return n}replaceIds(e,n,t){return this.replace(this.crossOriginIframeMirror,e,n,t)}replaceStyleIds(e,n,t){return this.replace(this.crossOriginIframeStyleMirror,e,n,t)}replaceIdOnNode(e,n){this.replaceIds(e,n,["id","rootId"]),"childNodes"in e&&e.childNodes.forEach(e=>{this.replaceIdOnNode(e,n)})}patchRootIdOnNode(e,n){e.type===c3.Document||e.rootId||(e.rootId=n),"childNodes"in e&&e.childNodes.forEach(e=>{this.patchRootIdOnNode(e,n)})}}class a7{init(){}addShadowRoot(){}observeAttachShadow(){}reset(){}}class i7{constructor(e){this.shadowDoms=new WeakSet,this.restoreHandlers=[],this.mutationCb=e.mutationCb,this.scrollCb=e.scrollCb,this.bypassOptions=e.bypassOptions,this.mirror=e.mirror,this.init()}init(){this.reset(),this.patchAttachShadow(Element,document)}addShadowRoot(e,n){if(!A3(e))return;if(this.shadowDoms.has(e))return;this.shadowDoms.add(e),this.bypassOptions.canvasManager.addShadowRoot(e);const t=W8({...this.bypassOptions,doc:n,mutationCb:this.mutationCb,mirror:this.mirror,shadowDomManager:this},e);this.restoreHandlers.push(()=>t.disconnect()),this.restoreHandlers.push(V8({...this.bypassOptions,scrollCb:this.scrollCb,doc:e,mirror:this.mirror})),x8(()=>{e.adoptedStyleSheets&&e.adoptedStyleSheets.length>0&&this.bypassOptions.stylesheetManager.adoptStyleSheets(e.adoptedStyleSheets,this.mirror.getId(e.host)),this.restoreHandlers.push(K8({mirror:this.mirror,stylesheetManager:this.bypassOptions.stylesheetManager},e))},0)}observeAttachShadow(e){e.contentWindow&&e.contentDocument&&this.patchAttachShadow(e.contentWindow.Element,e.contentDocument)}patchAttachShadow(e,n){const t=this;this.restoreHandlers.push(t8(e.prototype,"attachShadow",function(e){return function(r){const o=e.call(this,r);return this.shadowRoot&&C8(this)&&t.addShadowRoot(this.shadowRoot,n),o}}))}
2reset(){this.restoreHandlers.forEach(e=>{try{e()}catch(n){}}),this.restoreHandlers=[],this.shadowDoms=new WeakSet,this.bypassOptions.canvasManager.resetShadowRoots()}}class s7{reset(){}freeze(){}unfreeze(){}lock(){}unlock(){}snapshot(){}addWindow(){}addShadowRoot(){}resetShadowRoots(){}}class l7{constructor(e){this.trackedLinkElements=new WeakSet,this.styleMirror=new g8,this.mutationCb=e.mutationCb,this.adoptedStyleSheetCb=e.adoptedStyleSheetCb}attachLinkElement(e,n){"_cssText"in n.attributes&&this.mutationCb({adds:[],removes:[],texts:[],attributes:[{id:n.id,attributes:n.attributes}]}),this.trackLinkElement(e)}trackLinkElement(e){this.trackedLinkElements.has(e)||(this.trackedLinkElements.add(e),this.trackStylesheetInLinkElement(e))}adoptStyleSheets(e,n){if(0===e.length)return;const t={id:n,styleIds:[]},r=[];for(const o of e){let e;this.styleMirror.has(o)?e=this.styleMirror.getId(o):(e=this.styleMirror.add(o),r.push({styleId:e,rules:Array.from(o.rules||CSSRule,(e,n)=>({rule:p3(e),index:n}))})),t.styleIds.push(e)}r.length>0&&(t.styles=r),this.adoptedStyleSheetCb(t)}reset(){this.styleMirror.reset(),this.trackedLinkElements=new WeakSet}trackStylesheetInLinkElement(e){}}class c7{constructor(){this.nodeMap=new WeakMap,this.loop=!0,this.periodicallyClear()}periodicallyClear(){!function(){v8("requestAnimationFrame")(...arguments)}(()=>{this.clear(),this.loop&&this.periodicallyClear()})}inOtherBuffer(e,n){const t=this.nodeMap.get(e);return t&&Array.from(t).some(e=>e!==n)}add(e,n){this.nodeMap.set(e,(this.nodeMap.get(e)||new Set).add(n))}clear(){this.nodeMap=new WeakMap}destroy(){this.loop=!1}}let d7,A7;try{if(2!==Array.from([1],e=>2*e)[0]){const e=document.createElement("iframe");document.body.appendChild(e),Array.from=g6([e,"access",e=>e.contentWindow,"optionalAccess",e=>e.Array,"access",e=>e.from])||Array.from,document.body.removeChild(e)}}catch(iee){console.debug("Unable to override Array.from",iee)}const u7=new h3;function p7(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{emit:n,checkoutEveryNms:t,checkoutEveryNth:r,blockClass:o="rr-block",blockSelector:a=null,unblockSelector:i=null,ignoreClass:s="rr-ignore",ignoreSelector:l=null,maskAllText:c=!1,maskTextClass:d="rr-mask",unmaskTextClass:A=null,maskTextSelector:u=null,unmaskTextSelector:p=null,inlineStylesheet:h=!0,maskAllInputs:g,maskInputOptions:m,slimDOMOptions:f,maskAttributeFn:C,maskInputFn:b,maskTextFn:v,maxCanvasSize:x=null,packFn:y,sampling:w={},dataURLOptions:_={},mousemoveWait:E,recordDOM:k=!0,recordCanvas:B=!1,recordCrossOriginIframes:S=!1,recordAfter:j=("DOMContentLoaded"===e.recordAfter?e.recordAfter:"load"),userTriggeredOnInput:T=!1,collectFonts:F=!1,inlineImages:I=!1,plugins:N,keepIframeSrcFn:D=()=>!1,ignoreCSSAttributes:P=new Set([]),errorHandler:z,onMutation:O,getCanvasManager:M}=e;O8(z);const R=!S||window.parent===window;let L=!1;if(!R)try{window.parent.document&&(L=!1)}catch(ne){L=!0}if(R&&!n)throw new Error("emit function is required");void 0!==E&&void 0===w.mousemove&&(w.mousemove=E),u7.reset();const U=!0===g?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0,radio:!0,checkbox:!0}:void 0!==m?m:{},G=!0===f||"all"===f?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaVerification:!0,headMetaAuthorship:"all"===f,headMetaDescKeywords:"all"===f}:f||{};let W;!function(){var e=this;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window;"NodeList"in n&&!n.NodeList.prototype.forEach&&(n.NodeList.prototype.forEach=Array.prototype.forEach),"DOMTokenList"in n&&!n.DOMTokenList.prototype.forEach&&(n.DOMTokenList.prototype.forEach=Array.prototype.forEach),Node.prototype.contains||(Node.prototype.contains=function(){for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];let o=t[0];if(!(0 in t))throw new TypeError("1 argument is required");do{if(e===o)return!0}while(o=o&&o.parentNode);return!1})}();let H=0;const V=e=>{for(const n of N||[])n.eventProcessor&&(e=n.eventProcessor(e));return y&&!L&&(e=y(e)),e};d7=(e,o)=>{const a=e;if(a.timestamp=r8(),!g6([U8,"access",e=>e[0],"optionalAccess",e=>e.isFrozen,"call",e=>e()])||a.type===y8.FullSnapshot||a.type===y8.IncrementalSnapshot&&a.data.source===w8.Mutation||U8.forEach(e
2=>e.unfreeze()),R)g6([n,"optionalCall",e=>e(V(a),o)]);else if(L){const e={type:"rrweb",event:V(a),origin:window.location.origin,isCheckout:o};window.parent.postMessage(e,"*")}if(a.type===y8.FullSnapshot)W=a,H=0;else if(a.type===y8.IncrementalSnapshot){if(a.data.source===w8.Mutation&&a.data.isAttachIframe)return;H++;const e=r&&H>=r,n=t&&W&&a.timestamp-W.timestamp>t;(e||n)&&ee(!0)}};const q=e=>{d7({type:y8.IncrementalSnapshot,data:{source:w8.Mutation,...e}})},$=e=>d7({type:y8.IncrementalSnapshot,data:{source:w8.Scroll,...e}}),Y=e=>d7({type:y8.IncrementalSnapshot,data:{source:w8.CanvasMutation,...e}}),J=new l7({mutationCb:q,adoptedStyleSheetCb:e=>d7({type:y8.IncrementalSnapshot,data:{source:w8.AdoptedStyleSheet,...e}})}),Q="boolean"===typeof __RRWEB_EXCLUDE_IFRAME__&&__RRWEB_EXCLUDE_IFRAME__?new r7:new o7({mirror:u7,mutationCb:q,stylesheetManager:J,recordCrossOriginIframes:S,wrappedEmit:d7});for(const re of N||[])re.getMirror&&re.getMirror({nodeMirror:u7,crossOriginIframeMirror:Q.crossOriginIframeMirror,crossOriginIframeStyleMirror:Q.crossOriginIframeStyleMirror});const K=new c7,X=function(e,n){try{return e?e(n):new s7}catch(t){return console.warn("Unable to initialize CanvasManager"),new s7}}(M,{mirror:u7,win:window,mutationCb:e=>d7({type:y8.IncrementalSnapshot,data:{source:w8.CanvasMutation,...e}}),recordCanvas:B,blockClass:o,blockSelector:a,unblockSelector:i,maxCanvasSize:x,sampling:w.canvas,dataURLOptions:_,errorHandler:z}),Z="boolean"===typeof __RRWEB_EXCLUDE_SHADOW_DOM__&&__RRWEB_EXCLUDE_SHADOW_DOM__?new a7:new i7({mutationCb:q,scrollCb:$,bypassOptions:{onMutation:O,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:c,maskTextClass:d,unmaskTextClass:A,maskTextSelector:u,unmaskTextSelector:p,inlineStylesheet:h,maskInputOptions:U,dataURLOptions:_,maskAttributeFn:C,maskTextFn:v,maskInputFn:b,recordCanvas:B,inlineImages:I,sampling:w,slimDOMOptions:G,iframeManager:Q,stylesheetManager:J,canvasManager:X,keepIframeSrcFn:D,processedNodeManager:K},mirror:u7}),ee=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!k)return;d7({type:y8.Meta,data:{href:window.location.href,width:i8(),height:a8()}},e),J.reset(),Z.init(),U8.forEach(e=>e.lock());const n=function(e,n){const{mirror:t=new h3,blockClass:r="rr-block",blockSelector:o=null,unblockSelector:a=null,maskAllText:i=!1,maskTextClass:s="rr-mask",unmaskTextClass:l=null,maskTextSelector:c=null,unmaskTextSelector:d=null,inlineStylesheet:A=!0,inlineImages:u=!1,recordCanvas:p=!1,maskAllInputs:h=!1,maskAttributeFn:g,maskTextFn:m,maskInputFn:f,slimDOM:C=!1,dataURLOptions:b,preserveWhiteSpace:v,onSerialize:x,onIframeLoad:y,iframeLoadTimeout:w,onStylesheetLoad:_,stylesheetLoadTimeout:E,keepIframeSrcFn:k=()=>!1}=n||{};return J3(e,{doc:e,mirror:t,blockClass:r,blockSelector:o,unblockSelector:a,maskAllText:i,maskTextClass:s,unmaskTextClass:l,maskTextSelector:c,unmaskTextSelector:d,skipChild:!1,inlineStylesheet:A,maskInputOptions:!0===h?{color:!0,date:!0,"datetime-local":!0,email:!0,month:!0,number:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0,textarea:!0,select:!0}:!1===h?{}:h,maskAttributeFn:g,maskTextFn:m,maskInputFn:f,slimDOMOptions:!0===C||"all"===C?{script:!0,comment:!0,headFavicon:!0,headWhitespace:!0,headMetaDescKeywords:"all"===C,headMetaSocial:!0,headMetaRobots:!0,headMetaHttpEquiv:!0,headMetaAuthorship:!0,headMetaVerification:!0}:!1===C?{}:C,dataURLOptions:b,inlineImages:u,recordCanvas:p,preserveWhiteSpace:v,onSerialize:x,onIframeLoad:y,iframeLoadTimeout:w,onStylesheetLoad:_,stylesheetLoadTimeout:E,keepIframeSrcFn:k,newlyAddedElement:!1})}(document,{mirror:u7,blockClass:o,blockSelector:a,unblockSelector:i,maskAllText:c,maskTextClass:d,unmaskTextClass:A,maskTextSelector:u,unmaskTextSelector:p,inlineStylesheet:h,maskAllInputs:U,maskAttributeFn:C,maskInputFn:b,maskTextFn:v,slimDOM:G,dataURLOptions:_,recordCanvas:B,inlineImages:I,onSerialize:e=>{u8(e,u7)&&Q.addIframe(e),p8(e,u7)&&J.trackLinkElement(e),h8(e)&&Z.addShadowRoot(e.shadowRoot,document)},onIframeLoad:(e,n)=>{Q.attachIframe(e,n),e.contentWindow&&X.addWindow(e.contentWindow),Z.observeAttachShadow(e)},onStylesheetLoad:(e,n)=>{J.attachLinkElement(e,n)},keepIframeSrcFn:D});if(!n)return console.warn("Failed to snapshot the document");d7({type:y8.FullSnapshot,data:{node:n,initialOffset:o8(window)}}
2),U8.forEach(e=>e.unlock()),document.adoptedStyleSheets&&document.adoptedStyleSheets.length>0&&J.adoptStyleSheets(document.adoptedStyleSheets,u7.getId(document))};A7=ee;try{const e=[],n=e=>R8(X8)({onMutation:O,mutationCb:q,mousemoveCb:(e,n)=>d7({type:y8.IncrementalSnapshot,data:{source:n,positions:e}}),mouseInteractionCb:e=>d7({type:y8.IncrementalSnapshot,data:{source:w8.MouseInteraction,...e}}),scrollCb:$,viewportResizeCb:e=>d7({type:y8.IncrementalSnapshot,data:{source:w8.ViewportResize,...e}}),inputCb:e=>d7({type:y8.IncrementalSnapshot,data:{source:w8.Input,...e}}),mediaInteractionCb:e=>d7({type:y8.IncrementalSnapshot,data:{source:w8.MediaInteraction,...e}}),styleSheetRuleCb:e=>d7({type:y8.IncrementalSnapshot,data:{source:w8.StyleSheetRule,...e}}),styleDeclarationCb:e=>d7({type:y8.IncrementalSnapshot,data:{source:w8.StyleDeclaration,...e}}),canvasMutationCb:Y,fontCb:e=>d7({type:y8.IncrementalSnapshot,data:{source:w8.Font,...e}}),selectionCb:e=>{d7({type:y8.IncrementalSnapshot,data:{source:w8.Selection,...e}})},customElementCb:e=>{d7({type:y8.IncrementalSnapshot,data:{source:w8.CustomElement,...e}})},blockClass:o,ignoreClass:s,ignoreSelector:l,maskAllText:c,maskTextClass:d,unmaskTextClass:A,maskTextSelector:u,unmaskTextSelector:p,maskInputOptions:U,inlineStylesheet:h,sampling:w,recordDOM:k,recordCanvas:B,inlineImages:I,userTriggeredOnInput:T,collectFonts:F,doc:e,maskAttributeFn:C,maskInputFn:b,maskTextFn:v,keepIframeSrcFn:D,blockSelector:a,unblockSelector:i,slimDOMOptions:G,dataURLOptions:_,mirror:u7,iframeManager:Q,stylesheetManager:J,shadowDomManager:Z,processedNodeManager:K,canvasManager:X,ignoreCSSAttributes:P,plugins:g6([N,"optionalAccess",e=>e.filter,"call",e=>e(e=>e.observer),"optionalAccess",e=>e.map,"call",e=>e(e=>({observer:e.observer,options:e.options,callback:n=>d7({type:y8.Plugin,data:{plugin:e.name,payload:n}})}))])||[]},{});Q.addLoadListener(t=>{try{e.push(n(t.contentDocument))}catch(r){console.warn(r)}});const t=()=>{ee(),e.push(n(document))};return"interactive"===document.readyState||"complete"===document.readyState?t():(e.push(K3("DOMContentLoaded",()=>{d7({type:y8.DomContentLoaded,data:{}}),"DOMContentLoaded"===j&&t()})),e.push(K3("load",()=>{d7({type:y8.Load,data:{}}),"load"===j&&t()},window))),()=>{e.forEach(e=>e()),K.destroy(),A7=void 0,M8()}}catch(te){console.warn(te)}}p7.mirror=u7,p7.takeFullSnapshot=function(e){if(!A7)throw new Error("please take full snapshot after start recording");A7(e)};const h7="undefined"===typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,g7=["info","warn","error","log"],m7="[Replay] ";function f7(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"info";X2({category:"console",data:{logger:"replay"},level:n,message:`${m7}${e}`},{level:n})}const C7=function(){let e=!1,n=!1;const t={exception:()=>{},infoTick:()=>{},setConfig:t=>{e=t.captureExceptions,n=t.traceInternals}};return h7?(g7.forEach(e=>{t[e]=function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];_Z[e](m7,...r),n&&f7(r[0])}}),t.exception=function(r){if(t.error){for(var o=arguments.length,a=new Array(o>1?o-1:0),i=1;i<o;i++)a[i-1]=arguments[i];t.error(...a)}_Z.error(m7,r),e?x1(r):n&&f7(r)},t.infoTick=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];_Z.info(m7,...t),n&&setTimeout(()=>f7(t[0]),0)}):g7.forEach(e=>{t[e]=()=>{}}),t}();function b7(e){return e>9999999999?e:1e3*e}function v7(e){return e>9999999999?e/1e3:e}function x7(e,n){"sentry.transaction"!==n.category&&(["ui.click","ui.input"].includes(n.category)?e.triggerUserActivity():e.checkAndHandleExpiredSession(),e.addUpdate(()=>(e.throttledAddEvent({type:y8.Custom,timestamp:1e3*(n.timestamp||0),data:{tag:"breadcrumb",payload:x0(n,10,1e3)}}),"console"===n.category)))}function y7(e){return e.closest("button,a")||e}function w7(e){const n=_7(e);return n&&n instanceof Element?y7(n):n}function _7(e){return function(e){return"object"===typeof e&&!!e&&"target"in e}(e)?e.target:e}let E7;function k7(e){return E7||(E7=[],jZ(K4,"open",function(e){return function(){if(E7)try{E7.forEach(e=>e())}catch(o){}for(var n=arguments.length,t=new Array(n),r=0;r<n;r++)t[r]=arguments[r];return e.apply(K4,t)}})),E7.push(e),()=>{const n=E7?E7.indexOf(e):-1;n>-1&&E7.splice(n,1)}}class B7{constructor(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:x7;this._lastMutation=0,this._lastScroll=0,this._clicks=[],this._timeout=n.timeout/1e3,this._threshold=n.threshold/1e3,this._scollTimeout=n.scrollTimeout/1e3,this._replay=e,this._ignoreSelector=n.ignoreSelector,this._addBreadcrumbEvent=t}addListeners(){const e=k7(()=>{this._lastMutation=j7()});this._teardown=()=>{e(),this._clicks=[],this._lastMutation=0,this._lastScroll=0}}removeListeners(){this._teardown&&this._teardown(),this._checkClickTimeout&&clearTimeout(this._checkClickTimeout)}handleClick(e,n){if(function(e,n){if(!S7.includes(e.tagName))return!0;
2if("INPUT"===e.tagName&&!["submit","button"].includes(e.getAttribute("type")||""))return!0;if("A"===e.tagName&&(e.hasAttribute("download")||e.hasAttribute("target")&&"_self"!==e.getAttribute("target")))return!0;if(n&&e.matches(n))return!0;return!1}(n,this._ignoreSelector)||!function(e){return!(!e.data||"number"!==typeof e.data.nodeId||!e.timestamp)}(e))return;const t={timestamp:v7(e.timestamp),clickBreadcrumb:e,clickCount:0,node:n};this._clicks.some(e=>e.node===t.node&&Math.abs(e.timestamp-t.timestamp)<1)||(this._clicks.push(t),1===this._clicks.length&&this._scheduleCheckClicks())}registerMutation(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();this._lastMutation=v7(e)}registerScroll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();this._lastScroll=v7(e)}registerClick(e){const n=y7(e);this._handleMultiClick(n)}_handleMultiClick(e){this._getClicks(e).forEach(e=>{e.clickCount++})}_getClicks(e){return this._clicks.filter(n=>n.node===e)}_checkClicks(){const e=[],n=j7();this._clicks.forEach(t=>{!t.mutationAfter&&this._lastMutation&&(t.mutationAfter=t.timestamp<=this._lastMutation?this._lastMutation-t.timestamp:void 0),!t.scrollAfter&&this._lastScroll&&(t.scrollAfter=t.timestamp<=this._lastScroll?this._lastScroll-t.timestamp:void 0),t.timestamp+this._timeout<=n&&e.push(t)});for(const t of e){const e=this._clicks.indexOf(t);e>-1&&(this._generateBreadcrumbs(t),this._clicks.splice(e,1))}this._clicks.length&&this._scheduleCheckClicks()}_generateBreadcrumbs(e){const n=this._replay,t=e.scrollAfter&&e.scrollAfter<=this._scollTimeout,r=e.mutationAfter&&e.mutationAfter<=this._threshold,o=!t&&!r,{clickCount:a,clickBreadcrumb:i}=e;if(o){const t=1e3*Math.min(e.mutationAfter||this._timeout,this._timeout),r=t<1e3*this._timeout?"mutation":"timeout",o={type:"default",message:i.message,timestamp:i.timestamp,category:"ui.slowClickDetected",data:{...i.data,url:K4.location.href,route:n.getCurrentRoute(),timeAfterClickMs:t,endReason:r,clickCount:a||1}};return void this._addBreadcrumbEvent(n,o)}if(a>1){const e={type:"default",message:i.message,timestamp:i.timestamp,category:"ui.multiClick",data:{...i.data,url:K4.location.href,route:n.getCurrentRoute(),clickCount:a,metric:!0}};this._addBreadcrumbEvent(n,e)}}_scheduleCheckClicks(){this._checkClickTimeout&&clearTimeout(this._checkClickTimeout),this._checkClickTimeout=V5(()=>this._checkClicks(),1e3)}}const S7=["A","BUTTON","INPUT"];function j7(){return Date.now()/1e3}function T7(e,n){try{if(!function(e){return 3===e.type}(n))return;const{source:t}=n.data;if(t===w8.Mutation&&e.registerMutation(n.timestamp),t===w8.Scroll&&e.registerScroll(n.timestamp),function(e){return e.data.source===w8.MouseInteraction}(n)){const{type:t,id:r}=n.data,o=p7.mirror.getNode(r);o instanceof HTMLElement&&t===_8.Click&&e.registerClick(o)}}catch(t){}}function F7(e){return{timestamp:Date.now()/1e3,type:"default",...e}}var I7;!function(e){e[e.Document=0]="Document",e[e.DocumentType=1]="DocumentType",e[e.Element=2]="Element",e[e.Text=3]="Text",e[e.CDATA=4]="CDATA",e[e.Comment=5]="Comment"}(I7||(I7={}));const N7=new Set(["id","class","aria-label","role","name","alt","title","data-test-id","data-testid","disabled","aria-disabled","data-sentry-component"]);function D7(e){const n={};!e["data-sentry-component"]&&e["data-sentry-element"]&&(e["data-sentry-component"]=e["data-sentry-element"]);for(const t in e)if(N7.has(t)){let r=t;"data-testid"!==t&&"data-test-id"!==t||(r="testId"),n[r]=e[t]}return n}const P7=e=>n=>{if(!e.isEnabled())return;const t=function(e){const{target:n,message:t}=function(e){const n="click"===e.name;let t,r=null;try{r=n?w7(e.event):_7(e.event),t=mZ(r,{maxStringLength:200})||"<unknown>"}catch(o){t="<unknown>"}return{target:r,message:t}}(e);return F7({category:`ui.${e.name}`,...z7(n,t)})}(n);if(!t)return;const r="click"===n.name,o=r?n.event:void 0;!(r&&e.clickDetector&&o&&o.target)||o.altKey||o.metaKey||o.ctrlKey||o.shiftKey||function(e,n,t){e.handleClick(n,t)}(e.clickDetector,t,w7(n.event)),x7(e,t)};function z7(e,n){const t=p7.mirror.getId(e),r=t&&p7.mirror.getNode(t),o=r&&p7.mirror.getMeta(r),a=o&&function(e){return e.type===I7.Element}(o)?o:null;return{message:n,data:a?{nodeId:t,node:{id:t,tagName:a.tagName,textContent:Array.from(a.childNodes).map(e=>
2e.type===I7.Text&&e.textContent).filter(Boolean).map(e=>e.trim()).join(""),attributes:D7(a.attributes)}}:{}}}function O7(e,n){if(!e.isEnabled())return;e.updateUserActivity();const t=function(e){const{metaKey:n,shiftKey:t,ctrlKey:r,altKey:o,key:a,target:i}=e;if(!i||function(e){return"INPUT"===e.tagName||"TEXTAREA"===e.tagName||e.isContentEditable}(i)||!a)return null;const s=n||r||o,l=1===a.length;if(!s&&l)return null;const c=mZ(i,{maxStringLength:200})||"<unknown>",d=z7(i,c);return F7({category:"ui.keyDown",message:c,data:{...d.data,metaKey:n,shiftKey:t,ctrlKey:r,altKey:o,key:a}})}(n);t&&x7(e,t)}const M7={resource:function(e){const{entryType:n,initiatorType:t,name:r,responseEnd:o,startTime:a,decodedBodySize:i,encodedBodySize:s,responseStatus:l,transferSize:c}=e;if(["fetch","xmlhttprequest"].includes(t))return null;return{type:`${n}.${t}`,start:U7(a),end:U7(o),name:r,data:{size:c,statusCode:l,decodedBodySize:i,encodedBodySize:s}}},paint:function(e){const{duration:n,entryType:t,name:r,startTime:o}=e,a=U7(o);return{type:t,name:r,start:a,end:a+n,data:void 0}},navigation:function(e){const{entryType:n,name:t,decodedBodySize:r,duration:o,domComplete:a,encodedBodySize:i,domContentLoadedEventStart:s,domContentLoadedEventEnd:l,domInteractive:c,loadEventStart:d,loadEventEnd:A,redirectCount:u,startTime:p,transferSize:h,type:g}=e;if(0===o)return null;return{type:`${n}.${g}`,start:U7(p),end:U7(a),name:t,data:{size:h,decodedBodySize:r,encodedBodySize:i,duration:o,domInteractive:c,domContentLoadedEventStart:s,domContentLoadedEventEnd:l,loadEventStart:d,loadEventEnd:A,domComplete:a,redirectCount:u}}}};function R7(e,n){return t=>{let{metric:r}=t;n.replayPerformanceEntries.push(e(r))}}function L7(e){const n=M7[e.entryType];return n?n(e):null}function U7(e){return((JZ||K4.performance.timeOrigin)+e)/1e3}function G7(e){const n=e.entries[e.entries.length-1];return q7(e,"largest-contentful-paint",n&&n.element?[n.element]:void 0)}function W7(e){const n=e.entries[e.entries.length-1],t=[];if(n&&n.sources)for(const r of n.sources)r.node&&t.push(r.node);return q7(e,"cumulative-layout-shift",t)}function H7(e){const n=e.entries[e.entries.length-1];return q7(e,"first-input-delay",n&&n.target?[n.target]:void 0)}function V7(e){const n=e.entries[e.entries.length-1];return q7(e,"interaction-to-next-paint",n&&n.target?[n.target]:void 0)}function q7(e,n,t){const r=e.value,o=e.rating,a=U7(r),i={type:"web-vital",name:n,start:a,end:a,data:{value:r,size:r,rating:o,nodeIds:t?t.map(e=>p7.mirror.getId(e)):void 0}};return i}
2class $7 extends Error{constructor(){super("Event buffer exceeded maximum size of 20000000.")}}class Y7{constructor(){this.events=[],this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return this.events.length>0}get type(){return"sync"}destroy(){this.events=[]}async addEvent(e){const n=JSON.stringify(e).length;if(this._totalSize+=n,this._totalSize>o3)throw new $7;this.events.push(e)}finish(){return new Promise(e=>{const n=this.events;this.clear(),e(JSON.stringify(n))})}clear(){this.events=[],this._totalSize=0,this.hasCheckout=!1}getEarliestTimestamp(){const e=this.events.map(e=>e.timestamp).sort()[0];return e?b7(e):null}}class J7{constructor(e){this._worker=e,this._id=0}ensureReady(){return this._ensureReadyPromise||(this._ensureReadyPromise=new Promise((e,n)=>{this._worker.addEventListener("message",t=>{let{data:r}=t;r.success?e():n()},{once:!0}),this._worker.addEventListener("error",e=>{n(e)},{once:!0})})),this._ensureReadyPromise}destroy(){h7&&C7.info("Destroying compression worker"),this._worker.terminate()}postMessage(e,n){const t=this._getAndIncrementId();return new Promise((r,o)=>{const a=n=>{let{data:i}=n;const s=i;if(s.method===e&&s.id===t){if(this._worker.removeEventListener("message",a),!s.success)return h7&&C7.error("Error in compression worker: ",s.response),void o(new Error("Error in compression worker"));r(s.response)}};this._worker.addEventListener("message",a),this._worker.postMessage({id:t,method:e,arg:n})})}_getAndIncrementId(){return this._id++}}class Q7{constructor(e){this._worker=new J7(e),this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1}get hasEvents(){return!!this._earliestTimestamp}get type(){return"worker"}ensureReady(){return this._worker.ensureReady()}destroy(){this._worker.destroy()}addEvent(e){const n=b7(e.timestamp);(!this._earliestTimestamp||n<this._earliestTimestamp)&&(this._earliestTimestamp=n);const t=JSON.stringify(e);return this._totalSize+=t.length,this._totalSize>o3?Promise.reject(new $7):this._sendEventToWorker(t)}finish(){return this._finishRequest()}clear(){this._earliestTimestamp=null,this._totalSize=0,this.hasCheckout=!1,this._worker.postMessage("clear").then(null,e=>{h7&&C7.exception(e,'Sending "clear" message to worker failed',e)})}getEarliestTimestamp(){return this._earliestTimestamp}_sendEventToWorker(e){return this._worker.postMessage("addEvent",e)}async _finishRequest(){const e=await this._worker.postMessage("finish");return this._earliestTimestamp=null,this._totalSize=0,e}}class K7{constructor(e){this._fallback=new Y7,this._compression=new Q7(e),this._used=this._fallback,this._ensureWorkerIsLoadedPromise=this._ensureWorkerIsLoaded()}get type(){return this._used.type}get hasEvents(){return this._used.hasEvents}get hasCheckout(){return this._used.hasCheckout}set hasCheckout(e){this._used.hasCheckout=e}destroy(){this._fallback.destroy(),this._compression.destroy()}clear(){return this._used.clear()}getEarliestTimestamp(){return this._used.getEarliestTimestamp()}addEvent(e){return this._used.addEvent(e)}async finish(){return await this.ensureWorkerIsLoaded(),this._used.finish()}ensureWorkerIsLoaded(){return this._ensureWorkerIsLoadedPromise}async _ensureWorkerIsLoaded(){try{await this._compression.ensureReady()}catch(e){return void(h7&&C7.exception(e,"Failed to load the compression worker, falling back to simple buffer"))}await this._switchToCompressionWorker()}async _switchToCompressionWorker(){const{events:e,hasCheckout:n}=this._fallback,t=[];for(const o of e)t.push(this._compression.addEvent(o));this._compression.hasCheckout=n,this._used=this._compression;try{await Promise.all(t)}catch(r){h7&&C7.exception(r,"Failed to add events when switching buffers.")}}}function X7(e){let{useCompression:n,workerUrl:t}=e;if(n&&window.Worker){const e=function(e){try{const n=e||function(){if("undefined"===typeof __SENTRY_EXCLUDE_REPLAY_WORKER__||!__SENTRY_EXCLUDE_REPLAY_WORKER__)return function(){const e=new Blob(['var t=Uint8Array,n=Uint16Array,r=Int32Array,e=new t([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),i=new t([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),a=new t([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),s=function(t,e){for(var i=new n(31),a=0;a<31;++a)i[a]=e+=1<<t[a-1];var s=new r(i[30]);for(a=1;a<30;++a)for(var o=i[a];o<i[a+1];++o)s[o]=o-i[a]<<5|a;return{b:i,r:s}
vendor: 5,479 bytes, line 2
2},o=s(e,2),f=o.b,h=o.r;f[28]=258,h[258]=28;for(var l=s(i,0).r,u=new n(32768),c=0;c<32768;++c){var v=(43690&c)>>1|(21845&c)<<1;v=(61680&(v=(52428&v)>>2|(13107&v)<<2))>>4|(3855&v)<<4,u[c]=((65280&v)>>8|(255&v)<<8)>>1}var d=function(t,r,e){for(var i=t.length,a=0,s=new n(r);a<i;++a)t[a]&&++s[t[a]-1];var o,f=new n(r);for(a=1;a<r;++a)f[a]=f[a-1]+s[a-1]<<1;if(e){o=new n(1<<r);var h=15-r;for(a=0;a<i;++a)if(t[a])for(var l=a<<4|t[a],c=r-t[a],v=f[t[a]-1]++<<c,d=v|(1<<c)-1;v<=d;++v)o[u[v]>>h]=l}else for(o=new n(i),a=0;a<i;++a)t[a]&&(o[a]=u[f[t[a]-1]++]>>15-t[a]);return o},g=new t(288);for(c=0;c<144;++c)g[c]=8;for(c=144;c<256;++c)g[c]=9;for(c=256;c<280;++c)g[c]=7;for(c=280;c<288;++c)g[c]=8;var w=new t(32);for(c=0;c<32;++c)w[c]=5;var p=d(g,9,0),y=d(w,5,0),m=function(t){return(t+7)/8|0},b=function(n,r,e){return(null==r||r<0)&&(r=0),(null==e||e>n.length)&&(e=n.length),new t(n.subarray(r,e))},M=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],E=function(t,n,r){var e=new Error(n||M[t]);if(e.code=t,Error.captureStackTrace&&Error.captureStackTrace(e,E),!r)throw e;return e},z=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8},A=function(t,n,r){r<<=7&n;var e=n/8|0;t[e]|=r,t[e+1]|=r>>8,t[e+2]|=r>>16},_=function(r,e){for(var i=[],a=0;a<r.length;++a)r[a]&&i.push({s:a,f:r[a]});var s=i.length,o=i.slice();if(!s)return{t:F,l:0};if(1==s){var f=new t(i[0].s+1);return f[i[0].s]=1,{t:f,l:1}}i.sort((function(t,n){return t.f-n.f})),i.push({s:-1,f:25001});var h=i[0],l=i[1],u=0,c=1,v=2;for(i[0]={s:-1,f:h.f+l.f,l:h,r:l};c!=s-1;)h=i[i[u].f<i[v].f?u++:v++],l=i[u!=c&&i[u].f<i[v].f?u++:v++],i[c++]={s:-1,f:h.f+l.f,l:h,r:l};var d=o[0].s;for(a=1;a<s;++a)o[a].s>d&&(d=o[a].s);var g=new n(d+1),w=x(i[c-1],g,0);if(w>e){a=0;var p=0,y=w-e,m=1<<y;for(o.sort((function(t,n){return g[n.s]-g[t.s]||t.f-n.f}));a<s;++a){var b=o[a].s;if(!(g[b]>e))break;p+=m-(1<<w-g[b]),g[b]=e}for(p>>=y;p>0;){var M=o[a].s;g[M]<e?p-=1<<e-g[M]++-1:++a}for(;a>=0&&p;--a){var E=o[a].s;g[E]==e&&(--g[E],++p)}w=e}return{t:new t(g),l:w}},x=function(t,n,r){return-1==t.s?Math.max(x(t.l,n,r+1),x(t.r,n,r+1)):n[t.s]=r},D=function(t){for(var r=t.length;r&&!t[--r];);for(var e=new n(++r),i=0,a=t[0],s=1,o=function(t){e[i++]=t},f=1;f<=r;++f)if(t[f]==a&&f!=r)++s;else{if(!a&&s>2){for(;s>138;s-=138)o(32754);s>2&&(o(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(o(a),--s;s>6;s-=6)o(8304);s>2&&(o(s-3<<5|8208),s=0)}for(;s--;)o(a);s=1,a=t[f]}return{c:e.subarray(0,i),n:r}},T=function(t,n){for(var r=0,e=0;e<n.length;++e)r+=t[e]*n[e];return r},k=function(t,n,r){var e=r.length,i=m(n+2);t[i]=255&e,t[i+1]=e>>8,t[i+2]=255^t[i],t[i+3]=255^t[i+1];for(var a=0;a<e;++a)t[i+a+4]=r[a];return 8*(i+4+e)},C=function(t,r,s,o,f,h,l,u,c,v,m){z(r,m++,s),++f[256];for(var b=_(f,15),M=b.t,E=b.l,x=_(h,15),C=x.t,U=x.l,F=D(M),I=F.c,S=F.n,L=D(C),O=L.c,j=L.n,q=new n(19),B=0;B<I.length;++B)++q[31&I[B]];for(B=0;B<O.length;++B)++q[31&O[B]];for(var G=_(q,7),H=G.t,J=G.l,K=19;K>4&&!H[a[K-1]];--K);var N,P,Q,R,V=v+5<<3,W=T(f,g)+T(h,w)+l,X=T(f,M)+T(h,C)+l+14+3*K+T(q,H)+2*q[16]+3*q[17]+7*q[18];if(c>=0&&V<=W&&V<=X)return k(r,m,t.subarray(c,c+v));if(z(r,m,1+(X<W)),m+=2,X<W){N=d(M,E,0),P=M,Q=d(C,U,0),R=C;var Y=d(H,J,0);z(r,m,S-257),z(r,m+5,j-1),z(r,m+10,K-4),m+=14;for(B=0;B<K;++B)z(r,m+3*B,H[a[B]]);m+=3*K;for(var Z=[I,O],$=0;$<2;++$){var tt=Z[$];for(B=0;B<tt.length;++B){var nt=31&tt[B];z(r,m,Y[nt]),m+=H[nt],nt>15&&(z(r,m,tt[B]>>5&127),m+=tt[B]>>12)}}}else N=p,P=g,Q=y,R=w;for(B=0;B<u;++B){var rt=o[B];if(rt>255){A(r,m,N[(nt=rt>>18&31)+257]),m+=P[nt+257],nt>7&&(z(r,m,rt>>23&31),m+=e[nt]);var et=31&rt;A(r,m,Q[et]),m+=R[et],et>3&&(A(r,m,rt>>5&8191),m+=i[et])}else A(r,m,N[rt]),m+=P[rt]}return A(r,m,N[256]),m+P[256]},U=new r([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),F=new t(0),I=function(){for(var t=new Int32Array(256),n=0;n<256;++n){for(var r=n,e=9;--e;)r=(1&r&&-306674912)^r>>>1;t[n]=r}return t}(),S=function(){var t=-1;return{p:function(n){for(var r=t,e=0;e<n.length;++e)r=I[255&r^n[e]]^r>>>8;t=r},d:function(){return~t}}},L=function(){var t=1,n=0;return{p:function(r){for(var e=t,i=n,a=0|r.length,s=0;s!=a;){for(var o=Math.min(s+2655,a);s<o;++s)i+=e+=r[s];e=(65535&e)+15*(e>>16),i=(65535&i)+15*(i>>16)}t=e,n=i},d:function(){return(255&(t%=65521))<<24|(65280&t)<<8|(255&(n%=65521))<<8|n>>8}}},O=function(a,s,o,f,u){if(!u&&(u={l:1},s.dictionary)){var c=s.dictionary.subarray(-32768),v=new t(c.length+a.length);v.set(c),v.set(a,c.length),a=v,u.w=c.length}return function(a,s,o,f,u,c){var v=c.z||a.length,d=new t(f+v+5*(1+Math.ceil(v/7e3))+u),g=d.subarray(f,d.length-u),w=c.l,p=7&(c.r||0);if(s){p&&(g[0]=c.r>>3);for(var y=U[s-1],M=y>>13,E=8191&y,z=(1<<o)-1,A=c.p||new n(32768),_=c.h||new n(z+1),x=Math.ceil(o/3),D=2*x,T=function(t){return(a[t]^a[t+1]<<x^a[t+2]<<D)&z},F=new r(25e3),I=new n(288),S=new n(32),L=0,O=0,j=c.i||0,q=0,B=c.w||0,G=0;j+2<v;++j){var H=T(j),J=32767&j,K=_[H];if(A[J]=K,_[H]=J,B<=j){var N=v-j;if((L>7e3||q>24576)&&(N>423||!w)){p=C(a,g,0,F,I,S,O,q,G,j-G,p),q=L=O=0,G=j;for(var P=0;P<286;++P)I[P]=0;for(P=0;P<30;++P)S[P]=0}var Q=2,R=0,V=E,W=J-K&32767;if(N>2&&H==T(j-W))for(var X=Math.min(M,N)-1,Y=Math.min(32767,j),Z=Math.min(258,N);W<=Y&&--V&&J!=K;){if(a[j+Q]==a[j+Q-W]){for(var $=0;$<Z&&a[j+$]==a[j+$-W];++$);if($>Q){if(Q=$,R=W,$>X)break;var tt=Math.min(W,$-2),nt=0;for(P=0;P<tt;
2++P){var rt=j-W+P&32767,et=rt-A[rt]&32767;et>nt&&(nt=et,K=rt)}}}W+=(J=K)-(K=A[J])&32767}if(R){F[q++]=268435456|h[Q]<<18|l[R];var it=31&h[Q],at=31&l[R];O+=e[it]+i[at],++I[257+it],++S[at],B=j+Q,++L}else F[q++]=a[j],++I[a[j]]}}for(j=Math.max(j,B);j<v;++j)F[q++]=a[j],++I[a[j]];p=C(a,g,w,F,I,S,O,q,G,j-G,p),w||(c.r=7&p|g[p/8|0]<<3,p-=7,c.h=_,c.p=A,c.i=j,c.w=B)}else{for(j=c.w||0;j<v+w;j+=65535){var st=j+65535;st>=v&&(g[p/8|0]=w,st=v),p=k(g,p+1,a.subarray(j,st))}c.i=v}return b(d,0,f+m(p)+u)}(a,null==s.level?6:s.level,null==s.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(a.length)))):12+s.mem,o,f,u)},j=function(t,n,r){for(;r;++n)t[n]=r,r>>>=8},q=function(t,n){var r=n.filename;if(t[0]=31,t[1]=139,t[2]=8,t[8]=n.level<2?4:9==n.level?2:0,t[9]=3,0!=n.mtime&&j(t,4,Math.floor(new Date(n.mtime||Date.now())/1e3)),r){t[3]=8;for(var e=0;e<=r.length;++e)t[e+10]=r.charCodeAt(e)}},B=function(t){return 10+(t.filename?t.filename.length+1:0)},G=function(){function n(n,r){if("function"==typeof n&&(r=n,n={}),this.ondata=r,this.o=n||{},this.s={l:0,i:32768,w:32768,z:32768},this.b=new t(98304),this.o.dictionary){var e=this.o.dictionary.subarray(-32768);this.b.set(e,32768-e.length),this.s.i=32768-e.length}}return n.prototype.p=function(t,n){this.ondata(O(t,this.o,0,0,this.s),n)},n.prototype.push=function(n,r){this.ondata||E(5),this.s.l&&E(4);var e=n.length+this.s.z;if(e>this.b.length){if(e>2*this.b.length-32768){var i=new t(-32768&e);i.set(this.b.subarray(0,this.s.z)),this.b=i}var a=this.b.length-this.s.z;a&&(this.b.set(n.subarray(0,a),this.s.z),this.s.z=this.b.length,this.p(this.b,!1)),this.b.set(this.b.subarray(-32768)),this.b.set(n.subarray(a),32768),this.s.z=n.length-a+32768,this.s.i=32766,this.s.w=32768}else this.b.set(n,this.s.z),this.s.z+=n.length;this.s.l=1&r,(this.s.z>this.s.w+8191||r)&&(this.p(this.b,r||!1),this.s.w=this.s.i,this.s.i-=2)},n}();var H=function(){function t(t,n){this.c=L(),this.v=1,G.call(this,t,n)}return t.prototype.push=function(t,n){this.c.p(t),G.prototype.push.call(this,t,n)},t.prototype.p=function(t,n){var r=O(t,this.o,this.v&&(this.o.dictionary?6:2),n&&4,this.s);this.v&&(function(t,n){var r=n.level,e=0==r?0:r<6?1:9==r?3:2;if(t[0]=120,t[1]=e<<6|(n.dictionary&&32),t[1]|=31-(t[0]<<8|t[1])%31,n.dictionary){var i=L();i.p(n.dictionary),j(t,2,i.d())}}(r,this.o),this.v=0),n&&j(r,r.length-4,this.c.d()),this.ondata(r,n)},t}(),J="undefined"!=typeof TextEncoder&&new TextEncoder,K="undefined"!=typeof TextDecoder&&new TextDecoder;try{K.decode(F,{stream:!0})}catch(t){}var N=function(){function t(t){this.ondata=t}return t.prototype.push=function(t,n){this.ondata||E(5),this.d&&E(4),this.ondata(P(t),this.d=n||!1)},t}();function P(n,r){if(r){for(var e=new t(n.length),i=0;i<n.length;++i)e[i]=n.charCodeAt(i);return e}if(J)return J.encode(n);var a=n.length,s=new t(n.length+(n.length>>1)),o=0,f=function(t){s[o++]=t};for(i=0;i<a;++i){if(o+5>s.length){var h=new t(o+8+(a-i<<1));h.set(s),s=h}var l=n.charCodeAt(i);l<128||r?f(l):l<2048?(f(192|l>>6),f(128|63&l)):l>55295&&l<57344?(f(240|(l=65536+(1047552&l)|1023&n.charCodeAt(++i))>>18),f(128|l>>12&63),f(128|l>>6&63),f(128|63&l)):(f(224|l>>12),f(128|l>>6&63),f(128|63&l))}return b(s,0,o)}function Q(t){return function(t,n){n||(n={});var r=S(),e=t.length;r.p(t);var i=O(t,n,B(n),8),a=i.length;return q(i,n),j(i,a-8,r.d()),j(i,a-4,e),i}(P(t))}const R=new class{constructor(){this._init()}clear(){this._init()}addEvent(t){if(!t)throw new Error("Adding invalid event");const n=this._hasEvents?",":"";this.stream.push(n+t),this._hasEvents=!0}finish(){this.stream.push("]",!0);const t=function(t){let n=0;for(const r of t)n+=r.length;const r=new Uint8Array(n);for(let n=0,e=0,i=t.length;n<i;n++){const i=t[n];r.set(i,e),e+=i.length}return r}(this._deflatedData);return this._init(),t}_init(){this._hasEvents=!1,this._deflatedData=[],this.deflate=new H,this.deflate.ondata=(t,n)=>{this._deflatedData.push(t)},this.stream=new N(((t,n)=>{this.deflate.push(t,n)})),this.stream.push("[")}},V={clear:()=>{R.clear()},addEvent:t=>R.addEvent(t),finish:()=>R.finish(),compress:t=>Q(t)};addEventListener("message",(function(t){const n=t.data.method,r=t.data.id,e=t.data.arg;if(n in V&&"function"==typeof V[n])try{const t=V[n](e);postMessage({id:r,method:n,success:!0,response:t})}catch(t){postMessage({id:r,method:n,success:!1,response:t.message}),console.error(t)}})),postMessage({id:void 0,method:"init",success:!0,response:void 0});']);return URL.createObjectURL(e)}();return""}();if(!n)return;h7&&C7.info("Using compression worker"+(e?` from ${e}`:""));const t=new Worker(n);return new K7(t)}catch(n){h7&&C7.exception(n,"Failed to create compression worker")}}(t);if(e)return e}return h7&&C7.info("Using simple buffer"),new Y7}function Z7(){try{return"sessionStorage"in K4&&!!K4.sessionStorage}catch(e){return!1}}function e9(e){!function(){if(!Z7())return;try{K4.sessionStorage.removeItem(X4)}catch(e){}}(),e.session=void 0}function n9(e){return void 0!==e&&Math.random()<e}function t9(e){const n=Date.now();return{id:e.id||MZ(),started:e.started||n,lastActivity:e.lastActivity||n,segmentId:e.segmentId||0,sampled:e.sampled,previousSessionId:e.previousSessionId}}function r9(e){if(Z7())try{K4.sessionStorage.setItem(X4,JSON.stringify(e))}catch(n){}}function o9(e){let{sessionSampleRate:n,allowBuffering:t,stickySession:r=!1}=e,{previousSessionId:o}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const a=function(e,n){return n9(e)?"session":!!n&&"buffer"}(n,t),i=t9({sampled:a,previousSessionId:o});return r&&r9(i),i}function a9(e,n){let t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:+new Date;return null===e||void 0===n||n<0||0!==n&&e+n<=t}function i9(e,n){let{maxReplayDuration:t,sessionIdleExpire:r,targetTime:o=Date.now()}=n;return a9(e.started,t,o)||a9(e.lastActivity,r,o)}function s9(e,n){let{sessionIdleExpire:t,maxReplayDuration:r}=n;return!!i9(e,{sessionIdleExpire:t,maxReplayDuration:r})&&("buffer"!==e.sampled||0!==e.segmentId)}function l9(e,n){let{sessionIdleExpire:t,maxReplayDuration:r,previousSessionId:o}=e;const a=n.stickySession&&function(){if(!Z7())return null;try{const e=K4.sessionStorage.getItem(X4);if(!e)return null;const n=JSON.parse(e);return h7&&C7.infoTick("Loading existing session"),t9(n)}catch(e){return null}}();return a?s9(a,{sessionIdleExpire:t,maxReplayDuration:r})?(h7&&C7.infoTick("Session in sessionStorage is expired, creating new one..."),o9(n,{previousSessionId:a.id})):a:(h7&&C7.infoTick("Creating new session"),o9(n,{previousSessionId:o}))}function c9(e,n,t){return!!A9(e,n)&&(d9(e,n,t),!0)}async function d9(e,n,t){if(!e.eventBuffer)return null;try{t&&"buffer"===e.recordingMode&&e.eventBuffer.clear(),t&&(e.eventBuffer.hasCheckout=!0);const r=function(e,n){try{if("function"===typeof n&&function(e){return e.type===y8.Custom}(e))return n(e)}catch(t){return h7&&C7.exception(t,"An error occured in the `beforeAddRecordingEvent` callback, skipping the event..."),null}return e}(n,e.getOptions().beforeAddRecordingEvent);if(!r)return;return await e.eventBuffer.addEvent(r)}catch(r){const n=r&&r instanceof $7?"addEventSizeExceeded":"addEvent";e.handleException(r),await e.stop({reason:n});const t=u0();t&&t.recordDroppedEvent("internal_sdk_error","replay")}}
2function A9(e,n){if(!e.eventBuffer||e.isPaused()||!e.isEnabled())return!1;const t=b7(n.timestamp);return!(t+e.timeouts.sessionIdlePause<Date.now())&&(!(t>e.getContext().initialTimestamp+e.getOptions().maxReplayDuration)||(h7&&C7.infoTick(`Skipping event with timestamp ${t} because it is after maxReplayDuration`),!1))}function u9(e){return!e.type}function p9(e){return"transaction"===e.type}function h9(e){return"feedback"===e.type}function g9(e){return(n,t)=>{if(!e.isEnabled()||!u9(n)&&!p9(n))return;const r=t&&t.statusCode;!r||r<200||r>=300||(p9(n)?function(e,n){const t=e.getContext();n.contexts&&n.contexts.trace&&n.contexts.trace.trace_id&&t.traceIds.size<100&&t.traceIds.add(n.contexts.trace.trace_id)}(e,n):function(e,n){const t=e.getContext();n.event_id&&t.errorIds.size<100&&t.errorIds.add(n.event_id);if("buffer"!==e.recordingMode||!n.tags||!n.tags.replayId)return;const{beforeErrorSampling:r}=e.getOptions();if("function"===typeof r&&!r(n))return;V5(()=>{e.sendBufferedReplayOrFlush()})}(e,n))}}function m9(e){return n=>{e.isEnabled()&&u9(n)&&function(e,n){const t=n.exception&&n.exception.values&&n.exception.values[0]&&n.exception.values[0].value;if("string"!==typeof t)return;if(t.match(/(reactjs\.org\/docs\/error-decoder\.html\?invariant=|react\.dev\/errors\/)(418|419|422|423|425)/)||t.match(/(does not match server-rendered HTML|Hydration failed because)/i)){x7(e,F7({category:"replay.hydrate-error",data:{url:CZ()}}))}}(e,n)}}function f9(e){const n=u0();n&&n.on("beforeAddBreadcrumb",n=>function(e,n){if(!e.isEnabled()||!C9(n))return;const t=function(e){if(!C9(e)||["fetch","xhr","sentry.event","sentry.transaction"].includes(e.category)||e.category.startsWith("ui."))return null;if("console"===e.category)return function(e){const n=e.data&&e.data.arguments;if(!Array.isArray(n)||0===n.length)return F7(e);let t=!1;const r=n.map(e=>{if(!e)return e;if("string"===typeof e)return e.length>r3?(t=!0,`${e.slice(0,r3)}\u2026`):e;if("object"===typeof e)try{const n=x0(e,7);return JSON.stringify(n).length>r3?(t=!0,`${JSON.stringify(n,null,2).slice(0,r3)}\u2026`):n}catch(n){}return e});return F7({...e,data:{...e.data,arguments:r,...t?{_meta:{warnings:["CONSOLE_ARG_TRUNCATED"]}}:{}}})}(e);return F7(e)}(n);t&&x7(e,t)}(e,n))}function C9(e){return!!e.category}function b9(e){return Object.assign((n,t)=>{if(!e.isEnabled())return n;if(function(e){return"replay_event"===e.type}(n))return delete n.breadcrumbs,n;if(!u9(n)&&!p9(n)&&!h9(n))return n;if(!e.checkAndHandleExpiredSession())return n;if(h9(n))return e.flush(),n.contexts.feedback.replay_id=e.getSessionId(),function(e,n){e.triggerUserActivity(),e.addUpdate(()=>!n.timestamp||(e.throttledAddEvent({type:y8.Custom,timestamp:1e3*n.timestamp,data:{tag:"breadcrumb",payload:{timestamp:n.timestamp,type:"default",category:"sentry.feedback",data:{feedbackId:n.event_id}}}}),!1))}(e,n),n;if(function(e,n){return!(e.type||!e.exception||!e.exception.values||!e.exception.values.length)&&!(!n.originalException||!n.originalException.__rrweb__)}(n,t)&&!e.getOptions()._experiments.captureExceptions)return h7&&C7.log("Ignoring error from rrweb internals",n),null;const r=function(e,n){return"buffer"===e.recordingMode&&n.message!==Z4&&!(!n.exception||n.type)&&n9(e.getOptions().errorSampleRate)}(e,n);return(r||"session"===e.recordingMode)&&(n.tags={...n.tags,replayId:e.getSessionId()}),n},{id:"Replay"})}function v9(e,n){return n.map(n=>{let{type:t,start:r,end:o,name:a,data:i}=n;const s=e.throttledAddEvent({type:y8.Custom,timestamp:r,data:{tag:"performanceSpan",payload:{op:t,description:a,startTimestamp:r,endTimestamp:o,data:i}}});return"string"===typeof s?Promise.resolve(null):s})}function x9(e){return n=>{if(!e.isEnabled())return;const t=function(e){const{from:n,to:t}=e,r=Date.now()/1e3;return{type:"navigation.push",start:r,end:r,name:t,data:{previous:n}}}(n);null!==t&&(e.getContext().urls.push(t.name),e.triggerUserActivity(),e.addUpdate(()=>(v9(e,[t]),!1)))}}function y9(e,n){e.isEnabled()&&null!==n&&(function(e,n){return(!h7||!e.getOptions()._experiments.traceInternals)&&$4(n,u0())}(e,n.name)||e.addUpdate(()=>(v9(e,[n]),!0)))}function w9(e){if(!e)return;const n=new TextEncoder;try{if("string"===typeof e)return n.encode(e).length;if(e instanceof URLSearchParams)return n.encode(e.toString()).length;if(e instanceof FormData){const t=F9(e);return n.encode(t).length}if(e instanceof Blob)return e.size;if(e instanceof ArrayBuffer)return e.byteLength}catch(t){}}function _9(e){if(!e)return;const n=parseInt(e,10);return isNaN(n)?void 0:n}function E9(e){try{if("string"===typeof e)return[e];if(e instanceof URLSearchParams)return[e.toString()];if(e instanceof FormData)return[F9(e)];if(!e)return[void 0]}catch(n){return h7&&C7.exception(n,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return h7&&C7.info("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}function k9(e,n){if(!e)return{headers:{},size:void 0,_meta:{warnings:[n]}};const t={...e._meta},r=t.warnings||[];return t.warnings=[...r,n],e._meta=t,e}function B9(e,n){if(!n)return null;const{startTimestamp:t,endTimestamp:r,url:o,method:a,statusCode:i,request:s,response:l}=n;return{type:e,start:t/1e3,end:r/1e3,name:o,data:zZ({method:a,statusCode:i,request:s,response:l})}}function S9(e){return{headers:{},size:e,_meta:{warnings:["URL_SKIPPED"]}}}function j9(e,n,t){if(!n&&0===Object.keys(e).length)return;if(!n)return{headers:e};if(!t)return{headers:e,size:n};const r={headers:e,size:n},{body:o,warnings:a}=function(e){if(!e||"string"!==typeof e)return{body:e};const n=e.length>t3,t=function(e){const n=e[0],t=e[e.length-1];return"["===n&&"]"===t||"{"===n&&"}"===t}(e);if(n){const n=e.slice(0,t3);return t?{body:n,warnings:["MAYBE_JSON_TRUNCATED"]}:{body:`${n}\u2026`,warnings:["TEXT_TRUNCATED"]}}if(t)try{return{body:JSON.parse(e)}}catch(r){}return{body:e}}(t);return r.body=o,a&&a.length>0&&(r._meta={warnings:a}),r}function T9(e,n){return Object.entries(e).reduce((t,r)=>{let[o,a]=r;const i=o.toLowerCase();return n.includes(i)&&e[o]&&(t[i]=a),t},{})}function F9(e){return new URLSearchParams(e).toString()}function I9(e,n){const t=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:K4.document.baseURI;if(e.startsWith("http://")||e.startsWith("https://")||e.startsWith(K4.location.origin))return e;const t=new URL(e,n);if(t.origin!==new URL(n).origin)return e;const r=t.href;if(!e.endsWith("/")&&r.endsWith("/"))return r.slice(0,-1);return r}(e);return SZ(t,n)}async function N9(e,n,t){try{const r=await async function(e,n,t){const r=Date.now(),{startTimestamp:o=r,endTimestamp:a=r}=n,{url:i,method:s,status_code:l=0,request_body_size:c,response_body_size:d}=e.data,A=I9(i,t.networkDetailAllowUrls)&&!I9(i,t.networkDetailDenyUrls),u=A?function(e,n,t){let{networkCaptureBodies:r,networkRequestHeaders:o}=e;const a=n?function(e,n){if(1===e.length&&"string"!==typeof e[0])return z9(e[0],n);if(2===e.length)return z9(e[1],n);return{}}(n,o):{};if(!r)return j9(a,t,void 0);const i=D9(n),[s,l]=E9(i),c=j9(a,t,s);if(l)return k9(c,l);return c}(t,n.input,c):S9(c),p=await async function(e,n,t,r){let{networkCaptureBodies:o,networkResponseHeaders:a}=n;if(!e&&void 0!==r)return S9(r);const i=t?P9(t.headers,a):{};if(!t||!o&&void 0!==r)return j9(i,r,void 0);const[s,l]=await async function(e){const n=function(e){try{return e.clone()}catch(n){h7&&C7.exception(n,"Failed to clone response body")}}(e);if(!n)return[void 0,"BODY_PARSE_ERROR"];try{const e=await function(e){return new Promise((n,t)=>{const r=V5(()=>t(new Error("Timeout while trying to read response body")),500);(async function(e){return await e.text()})(e).then(e=>n(e),e=>t(e)).finally(()=>clearTimeout(r))})}(n);return[e]}catch(t){return h7&&C7.exception(t,"Failed to get text body from response"),[void 0,"BODY_PARSE_ERROR"]}}
2(t),c=function(e,n){let{networkCaptureBodies:t,responseBodySize:r,captureDetails:o,headers:a}=n;try{const n=e&&e.length&&void 0===r?w9(e):r;return o?j9(a,n,t?e:void 0):S9(n)}catch(i){return h7&&C7.exception(i,"Failed to serialize response body"),j9(a,r,void 0)}}(s,{networkCaptureBodies:o,responseBodySize:r,captureDetails:e,headers:i});if(l)return k9(c,l);return c}(A,t,n.response,d);return{startTimestamp:o,endTimestamp:a,url:i,method:s,statusCode:l,request:u,response:p}}(e,n,t),o=B9("resource.fetch",r);y9(t.replay,o)}catch(r){h7&&C7.exception(r,"Failed to capture fetch breadcrumb")}}function D9(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(2===e.length&&"object"===typeof e[1])return e[1].body}function P9(e,n){const t={};return n.forEach(n=>{e.get(n)&&(t[n]=e.get(n))}),t}function z9(e,n){if(!e)return{};const t=e.headers;return t?t instanceof Headers?P9(t,n):Array.isArray(t)?{}:T9(t,n):{}}async function O9(e,n,t){try{const r=function(e,n,t){const r=Date.now(),{startTimestamp:o=r,endTimestamp:a=r,input:i,xhr:s}=n,{url:l,method:c,status_code:d=0,request_body_size:A,response_body_size:u}=e.data;if(!l)return null;if(!s||!I9(l,t.networkDetailAllowUrls)||I9(l,t.networkDetailDenyUrls)){return{startTimestamp:o,endTimestamp:a,url:l,method:c,statusCode:d,request:S9(A),response:S9(u)}}const p=s[Y2],h=p?T9(p.request_headers,t.networkRequestHeaders):{},g=T9(function(e){const n=e.getAllResponseHeaders();if(!n)return{};return n.split("\r\n").reduce((e,n)=>{const[t,r]=n.split(": ");return r&&(e[t.toLowerCase()]=r),e},{})}(s),t.networkResponseHeaders),[m,f]=t.networkCaptureBodies?E9(i):[void 0],[C,b]=t.networkCaptureBodies?function(e){const n=[];try{return[e.responseText]}catch(t){n.push(t)}try{return function(e,n){try{if("string"===typeof e)return[e];if(e instanceof Document)return[e.body.outerHTML];if("json"===n&&e&&"object"===typeof e)return[JSON.stringify(e)];if(!e)return[void 0]}catch(t){return h7&&C7.exception(t,"Failed to serialize body",e),[void 0,"BODY_PARSE_ERROR"]}return h7&&C7.info("Skipping network body because of body type",e),[void 0,"UNPARSEABLE_BODY_TYPE"]}(e.response,e.responseType)}catch(t){n.push(t)}return h7&&C7.warn("Failed to get xhr response body",...n),[void 0]}(s):[void 0],v=j9(h,A,m),x=j9(g,u,C);return{startTimestamp:o,endTimestamp:a,url:l,method:c,statusCode:d,request:f?k9(v,f):v,response:b?k9(x,b):x}}(e,n,t),o=B9("resource.xhr",r);y9(t.replay,o)}catch(r){h7&&C7.exception(r,"Failed to capture xhr breadcrumb")}}function M9(e,n){const{xhr:t,input:r}=n;if(!t)return;const o=w9(r),a=t.getResponseHeader("content-length")?_9(t.getResponseHeader("content-length")):function(e,n){try{return w9("json"===n&&e&&"object"===typeof e?JSON.stringify(e):e)}catch(t){return}}(t.response,t.responseType);void 0!==o&&(e.data.request_body_size=o),void 0!==a&&(e.data.response_body_size=a)}function R9(e){const n=u0();try{const{networkDetailAllowUrls:t,networkDetailDenyUrls:r,networkCaptureBodies:o,networkRequestHeaders:a,networkResponseHeaders:i}=e.getOptions(),s={replay:e,networkDetailAllowUrls:t,networkDetailDenyUrls:r,networkCaptureBodies:o,networkRequestHeaders:a,networkResponseHeaders:i};n&&n.on("beforeAddBreadcrumb",(e,n)=>function(e,n,t){if(!n.data)return;try{(function(e){return"xhr"===e.category})(n)&&function(e){return e&&e.xhr}(t)&&(M9(n,t),O9(n,t,e)),function(e){return"fetch"===e.category}(n)&&function(e){return e&&e.response}(t)&&(!function(e,n){const{input:t,response:r}=n,o=w9(t?D9(t):void 0),a=r?_9(r.headers.get("content-length")):void 0;void 0!==o&&(e.data.request_body_size=o),void 0!==a&&(e.data.response_body_size=a)}(n,t),N9(n,t,e))}catch(r){h7&&C7.exception(r,"Error when enriching network breadcrumb")}}(s,e,n))}catch(t){}}function L9(e){const n=u0();V2(P7(e)),e2(x9(e)),f9(e),R9(e);const t=b9(e);var r;r=t,d0().addEventProcessor(r),n&&(n.on("beforeSendEvent",m9(e)),n.on("afterSendEvent",g9(e)),n.on("createDsc",n=>{const t=e.getSessionId();if(t&&e.isEnabled()&&"session"===e.recordingMode){e.checkAndHandleExpiredSession()&&(n.replay_id=t)}}),n.on("spanStart",n=>{e.lastActiveSpan=n}),n.on("spanEnd",n=>{e.lastActiveSpan=n}),n.on("beforeSendFeedback",(n,t)=>{const r=e.getSessionId();t&&t.includeReplay&&e.isEnabled()&&r&&n.contexts&&n.contexts.feedback&&(n.contexts.feedback.replay_id=r)}))}function U9(e){const{jsHeapSizeLimit:n,totalJSHeapSize:t,usedJSHeapSize:r}=e,o=Date.now()/1e3;return{type:"memory",name:"memory",start:o,end:o,data:{memory:{jsHeapSizeLimit:n,totalJSHeapSize:t,usedJSHeapSize:r}}}}function G9(e){let n=!1;return(t,r)=>{if(!e.checkAndHandleExpiredSession())return void(h7&&C7.warn("Received replay event after session expired."));const o=r||!n;n=!0,e.clickDetector&&T7(e.clickDetector,t),e.addUpdate(()=>{if("buffer"===e.recordingMode&&o&&e.setInitialState(),!c9(e,t,o))return!0;
2if(!o)return!1;if(function(e,n){if(!n||!e.session||0!==e.session.segmentId)return;c9(e,function(e){const n=e.getOptions();return{type:y8.Custom,timestamp:Date.now(),data:{tag:"options",payload:{shouldRecordCanvas:e.isRecordingCanvas(),sessionSampleRate:n.sessionSampleRate,errorSampleRate:n.errorSampleRate,useCompressionOption:n.useCompression,blockAllMedia:n.blockAllMedia,maskAllText:n.maskAllText,maskAllInputs:n.maskAllInputs,useCompression:!!e.eventBuffer&&"worker"===e.eventBuffer.type,networkDetailHasUrls:n.networkDetailAllowUrls.length>0,networkCaptureBodies:n.networkCaptureBodies,networkRequestHasHeaders:n.networkRequestHeaders.length>0,networkResponseHasHeaders:n.networkResponseHeaders.length>0}}}}(e),!1)}(e,o),e.session&&e.session.previousSessionId)return!0;if("buffer"===e.recordingMode&&e.session&&e.eventBuffer){const n=e.eventBuffer.getEarliestTimestamp();n&&(h7&&C7.info(`Updating session start time to earliest event in buffer to ${new Date(n)}`),e.session.started=n,e.getOptions().stickySession&&r9(e.session))}return"session"===e.recordingMode&&e.flush(),!0})}}async function W9(e){let{recordingData:n,replayId:t,segmentId:r,eventContext:o,timestamp:a,session:i}=e;const s=function(e){let n,{recordingData:t,headers:r}=e;const o=`${JSON.stringify(r)}\n`;if("string"===typeof t)n=`${o}${t}`;else{const e=(new TextEncoder).encode(o);n=new Uint8Array(e.length+t.length),n.set(e),n.set(t,e.length)}return n}({recordingData:n,headers:{segment_id:r}}),{urls:l,errorIds:c,traceIds:d,initialTimestamp:A}=o,u=u0(),p=c0(),h=u&&u.getTransport(),g=u&&u.getDsn();if(!u||!h||!g||!i.sampled)return E0({});const m={type:"replay_event",replay_start_timestamp:A/1e3,timestamp:a/1e3,error_ids:c,trace_ids:d,urls:l,replay_id:t,segment_id:r,replay_type:i.sampled},f=await async function(e){let{client:n,scope:t,replayId:r,event:o}=e;const a={event_id:r,integrations:"object"!==typeof n._integrations||null===n._integrations||Array.isArray(n._integrations)?void 0:Object.keys(n._integrations)};n.emit("preprocessEvent",o,a);const i=await f1(n.getOptions(),o,a,t,n,d0());if(!i)return null;i.platform=i.platform||"javascript";const s=n.getSdkMetadata(),{name:l,version:c}=s&&s.sdk||{};return i.sdk={...i.sdk,name:l||"sentry.javascript.unknown",version:c||"0.0.0"},i}({scope:p,client:u,replayId:t,event:m});if(!f)return u.recordDroppedEvent("event_processor","replay",m),h7&&C7.info("An event processor returned `null`, will not send event."),E0({});delete f.sdkProcessingMetadata;const C=function(e,n,t,r){return i2(m2(e,g2(e),r,t),[[{type:"replay_event"},e],[{type:"replay_recording",length:"string"===typeof n?(new TextEncoder).encode(n).length:n.length},n]])}(f,s,g,u.getOptions().tunnel);let b;try{b=await h.send(C)}catch(iee){const n=new Error(Z4);try{n.cause=iee}catch(x){}throw n}if("number"===typeof b.statusCode&&(b.statusCode<200||b.statusCode>=300))throw new H9(b.statusCode);const v=Y5({},b);if($5(v,"replay"))throw new V9(v);return b}class H9 extends Error{constructor(e){super(`Transport returned status code ${e}`)}}class V9 extends Error{constructor(e){super("Rate limit hit"),this.rateLimits=e}}async function q9(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{count:0,interval:5e3};const{recordingData:t,options:r}=e;if(t.length)try{return await W9(e),!0}catch(iee){if(iee instanceof H9||iee instanceof V9)throw iee;if(w1("Replays",{_retryCount:n.count}),h7&&r._experiments&&r._experiments.captureExceptions&&x1(iee),n.count>=3){const e=new Error(`${Z4} - max retries exceeded`);try{e.cause=iee}catch(o){}throw e}return n.interval*=++n.count,new Promise((r,o)=>{V5(async()=>{try{await q9(e,n),r(!0)}catch(t){o(t)}},n.interval)})}}const $9="__THROTTLED";function Y9(e,n,t){const r=new Map;let o=!1;return function(){const a=Math.floor(Date.now()/1e3);if((e=>{const n=e-t;r.forEach((e,t)=>{t<n&&r.delete(t)})})(a),[...r.values()].reduce((e,n)=>e+n,0)>=n){const e=o;return o=!0,e?"__SKIPPED":$9}o=!1;const i=r.get(a)||0;return r.set(a,i+1),e(...arguments)}}class J9{constructor(e){let{options:n,recordingOptions:t}=e;J9.prototype.__init.call(this),J9.prototype.__init2.call(this),J9.prototype.__init3.call(this),J9.prototype.__init4.call(this),J9.prototype.__init5.call(this),J9.prototype.__init6.call(this),this.eventBuffer=null,this.performanceEntries=[],this.replayPerformanceEntries=[],this.recordingMode="session",this.timeouts={sessionIdlePause:3e5,sessionIdleExpire:9e5},this._lastActivity=Date.now(),this._isEnabled=!1,this._isPaused=!1,this._requiresManualStart=!1,this._hasInitializedCoreListeners=!1,this._context={errorIds:new Set,traceIds:new Set,urls:[],initialTimestamp:Date.now(),initialUrl:""},this._recordingOptions=t,this._options=n,this._debouncedFlush=function(e,n,t){let r,o,a;
2const i=t&&t.maxWait?Math.max(t.maxWait,n):0;function s(){return l(),r=e(),r}function l(){void 0!==o&&clearTimeout(o),void 0!==a&&clearTimeout(a),o=a=void 0}function c(){return o&&clearTimeout(o),o=V5(s,n),i&&void 0===a&&(a=V5(s,i)),r}return c.cancel=l,c.flush=function(){return void 0!==o||void 0!==a?s():r},c}(()=>this._flush(),this._options.flushMinDelay,{maxWait:this._options.flushMaxDelay}),this._throttledAddEvent=Y9((e,n)=>function(e,n,t){return A9(e,n)?d9(e,n,t):Promise.resolve(null)}(this,e,n),300,5);const{slowClickTimeout:r,slowClickIgnoreSelectors:o}=this.getOptions(),a=r?{threshold:Math.min(3e3,r),timeout:r,scrollTimeout:300,ignoreSelector:o?o.join(","):""}:void 0;if(a&&(this.clickDetector=new B7(this,a)),h7){const e=n._experiments;C7.setConfig({captureExceptions:!!e.captureExceptions,traceInternals:!!e.traceInternals})}}getContext(){return this._context}isEnabled(){return this._isEnabled}isPaused(){return this._isPaused}isRecordingCanvas(){return Boolean(this._canvas)}getOptions(){return this._options}handleException(e){h7&&C7.exception(e)}initializeSampling(e){const{errorSampleRate:n,sessionSampleRate:t}=this._options,r=n<=0&&t<=0;this._requiresManualStart=r,r||(this._initializeSessionForSampling(e),this.session?!1!==this.session.sampled&&(this.recordingMode="buffer"===this.session.sampled&&0===this.session.segmentId?"buffer":"session",h7&&C7.infoTick(`Starting replay in ${this.recordingMode} mode`),this._initializeRecording()):h7&&C7.exception(new Error("Unable to initialize and create session")))}start(){if(this._isEnabled&&"session"===this.recordingMode)return void(h7&&C7.info("Recording is already in progress"));if(this._isEnabled&&"buffer"===this.recordingMode)return void(h7&&C7.info("Buffering is in progress, call `flush()` to save the replay"));h7&&C7.infoTick("Starting replay in session mode"),this._updateUserActivity();const e=l9({maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire},{stickySession:this._options.stickySession,sessionSampleRate:1,allowBuffering:!1});this.session=e,this._initializeRecording()}startBuffering(){if(this._isEnabled)return void(h7&&C7.info("Buffering is in progress, call `flush()` to save the replay"));h7&&C7.infoTick("Starting replay in buffer mode");const e=l9({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration},{stickySession:this._options.stickySession,sessionSampleRate:0,allowBuffering:!0});this.session=e,this.recordingMode="buffer",this._initializeRecording()}startRecording(){try{const e=this._canvas;this._stopRecording=p7({...this._recordingOptions,..."buffer"===this.recordingMode&&{checkoutEveryNms:6e4},emit:G9(this),onMutation:this._onMutationHandler,...e?{recordCanvas:e.recordCanvas,getCanvasManager:e.getCanvasManager,sampling:e.sampling,dataURLOptions:e.dataURLOptions}:{}})}catch(iee){this.handleException(iee)}}stopRecording(){try{return this._stopRecording&&(this._stopRecording(),this._stopRecording=void 0),!0}catch(iee){return this.handleException(iee),!1}}async stop(){let{forceFlush:e=!1,reason:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this._isEnabled){this._isEnabled=!1;try{h7&&C7.info("Stopping Replay"+(n?` triggered by ${n}`:"")),this._removeListeners(),this.stopRecording(),this._debouncedFlush.cancel(),e&&await this._flush({force:!0}),this.eventBuffer&&this.eventBuffer.destroy(),this.eventBuffer=null,e9(this)}catch(iee){this.handleException(iee)}}}pause(){this._isPaused||(this._isPaused=!0,this.stopRecording(),h7&&C7.info("Pausing replay"))}resume(){this._isPaused&&this._checkSession()&&(this._isPaused=!1,this.startRecording(),h7&&C7.info("Resuming replay"))}async sendBufferedReplayOrFlush(){let{continueRecording:e=!0}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("session"===this.recordingMode)return this.flushImmediate();const n=Date.now();h7&&C7.info("Converting buffer to session"),await this.flushImmediate();const t=this.stopRecording();e&&t&&"session"!==this.recordingMode&&(this.recordingMode="session",this.session&&(this._updateUserActivity(n),this._updateSessionActivity(n),this._maybeSaveSession()),this.startRecording())}addUpdate(e){const n=e();"buffer"!==this.recordingMode&&!0!==n&&this._debouncedFlush()}triggerUserActivity(){if(this._updateUserActivity(),this._stopRecording)this.checkAndHandleExpiredSession(),this._updateSessionActivity();else{if(!this._checkSession())return;this.resume()}}updateUserActivity(){this._updateUserActivity(),this._updateSessionActivity()}conditionalFlush(){return"buffer"===this.recordingMode?Promise.resolve():this.flushImmediate()}flush(){return this._debouncedFlush()}flushImmediate(){return this._debouncedFlush(),this._debouncedFlush.flush()}cancelFlush(){this._debouncedFlush.cancel()}getSessionId(){return this.session&&this.session.id}
2checkAndHandleExpiredSession(){if(!(this._lastActivity&&a9(this._lastActivity,this.timeouts.sessionIdlePause)&&this.session&&"session"===this.session.sampled))return!!this._checkSession();this.pause()}setInitialState(){const e=`${K4.location.pathname}${K4.location.hash}${K4.location.search}`,n=`${K4.location.origin}${e}`;this.performanceEntries=[],this.replayPerformanceEntries=[],this._clearContext(),this._context.initialUrl=n,this._context.initialTimestamp=Date.now(),this._context.urls.push(n)}throttledAddEvent(e,n){const t=this._throttledAddEvent(e,n);if(t===$9){const e=F7({category:"replay.throttled"});this.addUpdate(()=>!c9(this,{type:5,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e,metric:!0}}))}return t}getCurrentRoute(){const e=this.lastActiveSpan||c1(),n=e&&l1(e),t=(n&&n1(n).data||{})[z0];if(n&&t&&["route","custom"].includes(t))return n1(n).description}_initializeRecording(){this.setInitialState(),this._updateSessionActivity(),this.eventBuffer=X7({useCompression:this._options.useCompression,workerUrl:this._options.workerUrl}),this._removeListeners(),this._addListeners(),this._isEnabled=!0,this._isPaused=!1,this.startRecording()}_initializeSessionForSampling(e){const n=this._options.errorSampleRate>0,t=l9({sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration,previousSessionId:e},{stickySession:this._options.stickySession,sessionSampleRate:this._options.sessionSampleRate,allowBuffering:n});this.session=t}_checkSession(){if(!this.session)return!1;const e=this.session;return!s9(e,{sessionIdleExpire:this.timeouts.sessionIdleExpire,maxReplayDuration:this._options.maxReplayDuration})||(this._refreshSession(e),!1)}async _refreshSession(e){this._isEnabled&&(await this.stop({reason:"refresh session"}),this.initializeSampling(e.id))}_addListeners(){try{K4.document.addEventListener("visibilitychange",this._handleVisibilityChange),K4.addEventListener("blur",this._handleWindowBlur),K4.addEventListener("focus",this._handleWindowFocus),K4.addEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.addListeners(),this._hasInitializedCoreListeners||(L9(this),this._hasInitializedCoreListeners=!0)}catch(iee){this.handleException(iee)}this._performanceCleanupCallback=function(e){function n(n){e.performanceEntries.includes(n)||e.performanceEntries.push(n)}function t(e){let{entries:t}=e;t.forEach(n)}const r=[];return["navigation","paint","resource"].forEach(e=>{r.push(o4(e,t))}),r.push(n4(R7(G7,e)),e4(R7(W7,e)),t4(R7(H7,e)),r4(R7(V7,e))),()=>{r.forEach(e=>e())}}(this)}_removeListeners(){try{K4.document.removeEventListener("visibilitychange",this._handleVisibilityChange),K4.removeEventListener("blur",this._handleWindowBlur),K4.removeEventListener("focus",this._handleWindowFocus),K4.removeEventListener("keydown",this._handleKeyboardEvent),this.clickDetector&&this.clickDetector.removeListeners(),this._performanceCleanupCallback&&this._performanceCleanupCallback()}catch(iee){this.handleException(iee)}}__init(){this._handleVisibilityChange=()=>{"visible"===K4.document.visibilityState?this._doChangeToForegroundTasks():this._doChangeToBackgroundTasks()}}__init2(){this._handleWindowBlur=()=>{const e=F7({category:"ui.blur"});this._doChangeToBackgroundTasks(e)}}__init3(){this._handleWindowFocus=()=>{const e=F7({category:"ui.focus"});this._doChangeToForegroundTasks(e)}}__init4(){this._handleKeyboardEvent=e=>{O7(this,e)}}_doChangeToBackgroundTasks(e){if(!this.session)return;i9(this.session,{maxReplayDuration:this._options.maxReplayDuration,sessionIdleExpire:this.timeouts.sessionIdleExpire})||(e&&this._createCustomBreadcrumb(e),this.conditionalFlush())}_doChangeToForegroundTasks(e){if(!this.session)return;this.checkAndHandleExpiredSession()?e&&this._createCustomBreadcrumb(e):h7&&C7.info("Document has become active, but session has expired")}_updateUserActivity(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();this._lastActivity=e}_updateSessionActivity(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Date.now();this.session&&(this.session.lastActivity=e,this._maybeSaveSession())}_createCustomBreadcrumb(e){this.addUpdate(()=>{this.throttledAddEvent({type:y8.Custom,timestamp:e.timestamp||0,data:{tag:"breadcrumb",payload:e}})})}_addPerformanceEntries(){const e=(n=this.performanceEntries,n.map(L7).filter(
2Boolean)).concat(this.replayPerformanceEntries);var n;return this.performanceEntries=[],this.replayPerformanceEntries=[],Promise.all(v9(this,e))}_clearContext(){this._context.errorIds.clear(),this._context.traceIds.clear(),this._context.urls=[]}_updateInitialTimestampFromEventBuffer(){const{session:e,eventBuffer:n}=this;if(!e||!n||this._requiresManualStart)return;if(e.segmentId)return;const t=n.getEarliestTimestamp();t&&t<this._context.initialTimestamp&&(this._context.initialTimestamp=t)}_popEventContext(){const e={initialTimestamp:this._context.initialTimestamp,initialUrl:this._context.initialUrl,errorIds:Array.from(this._context.errorIds),traceIds:Array.from(this._context.traceIds),urls:this._context.urls};return this._clearContext(),e}async _runFlush(){const e=this.getSessionId();if(this.session&&this.eventBuffer&&e){if(await this._addPerformanceEntries(),this.eventBuffer&&this.eventBuffer.hasEvents&&(await async function(e){try{return Promise.all(v9(e,[U9(K4.performance.memory)]))}catch(n){return[]}}(this),this.eventBuffer&&e===this.getSessionId()))try{this._updateInitialTimestampFromEventBuffer();const n=Date.now();if(n-this._context.initialTimestamp>this._options.maxReplayDuration+3e4)throw new Error("Session is too long, not sending replay");const t=this._popEventContext(),r=this.session.segmentId++;this._maybeSaveSession();const o=await this.eventBuffer.finish();await q9({replayId:e,recordingData:o,segmentId:r,eventContext:t,session:this.session,options:this.getOptions(),timestamp:n})}catch(iee){this.handleException(iee),this.stop({reason:"sendReplay"});const n=u0();n&&n.recordDroppedEvent("send_error","replay")}}else h7&&C7.error("No session or eventBuffer found to flush.")}__init5(){var e=this;this._flush=async function(){let{force:n=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!e._isEnabled&&!n)return;if(!e.checkAndHandleExpiredSession())return void(h7&&C7.error("Attempting to finish replay event after session expired."));if(!e.session)return;const t=e.session.started,r=Date.now()-t;e._debouncedFlush.cancel();const o=r<e._options.minReplayDuration,a=r>e._options.maxReplayDuration+5e3;if(o||a)return h7&&C7.info(`Session duration (${Math.floor(r/1e3)}s) is too ${o?"short":"long"}, not sending replay.`),void(o&&e._debouncedFlush());const i=e.eventBuffer;if(i&&0===e.session.segmentId&&!i.hasCheckout&&h7&&C7.info("Flushing initial segment without checkout."),!e._flushLock)return e._flushLock=e._runFlush(),await e._flushLock,void(e._flushLock=void 0);try{await e._flushLock}catch(iee){h7&&C7.error(iee)}finally{e._debouncedFlush()}}}_maybeSaveSession(){this.session&&this._options.stickySession&&r9(this.session)}__init6(){this._onMutationHandler=e=>{const n=e.length,t=this._options.mutationLimit,r=t&&n>t;if(n>this._options.mutationBreadcrumbLimit||r){const e=F7({category:"replay.mutations",data:{count:n,limit:r}});this._createCustomBreadcrumb(e)}return!r||(this.stop({reason:"mutationLimit",forceFlush:"session"===this.recordingMode}),!1)}}}function Q9(e,n){return[...e,...n].join(",")}const K9='img,image,svg,video,object,picture,embed,map,audio,link[rel="icon"],link[rel="apple-touch-icon"]',X9=["content-length","content-type","accept"];let Z9=!1;const eee=e=>new nee(e);class nee{static __initStatic(){this.id="Replay"}constructor(){let{flushMinDelay:e=e3,flushMaxDelay:n=n3,minReplayDuration:t=a3,maxReplayDuration:r=i3,stickySession:o=!0,useCompression:a=!0,workerUrl:i,_experiments:s={},maskAllText:l=!0,maskAllInputs:c=!0,blockAllMedia:d=!0,mutationBreadcrumbLimit:A=750,mutationLimit:u=1e4,slowClickTimeout:p=7e3,slowClickIgnoreSelectors:h=[],networkDetailAllowUrls:g=[],networkDetailDenyUrls:m=[],networkCaptureBodies:f=!0,networkRequestHeaders:C=[],networkResponseHeaders:b=[],mask:v=[],maskAttributes:x=["title","placeholder"],unmask:y=[],block:w=[],unblock:_=[],ignore:E=[],maskFn:k,beforeAddRecordingEvent:B,beforeErrorSampling:S}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.name=nee.id;const j=function(e){let{mask:n,unmask:t,block:r,unblock:o,ignore:a}=e;return{maskTextSelector:Q9(n,[".sentry-mask","[data-sentry-mask]"]),unmaskTextSelector:Q9(t,[]),blockSelector:Q9(r,[".sentry-block","[data-sentry-block]",'base[href="/"]']),unblockSelector:Q9(o,[]),ignoreSelector:Q9(a,[".sentry-ignore","[data-sentry-ignore]",'
2input[type="file"]'])}}({mask:v,unmask:y,block:w,unblock:_,ignore:E});if(this._recordingOptions={maskAllInputs:c,maskAllText:l,maskInputOptions:{password:!0},maskTextFn:k,maskInputFn:k,maskAttributeFn:(e,n,t)=>function(e){let{el:n,key:t,maskAttributes:r,maskAllText:o,privacyOptions:a,value:i}=e;return o?a.unmaskTextSelector&&n.matches(a.unmaskTextSelector)?i:r.includes(t)||"value"===t&&"INPUT"===n.tagName&&["submit","button"].includes(n.getAttribute("type")||"")?i.replace(/[\S]/g,"*"):i:i}({maskAttributes:x,maskAllText:l,privacyOptions:j,key:e,value:n,el:t}),...j,slimDOMOptions:"all",inlineStylesheet:!0,inlineImages:!1,collectFonts:!0,errorHandler:e=>{try{e.__rrweb__=!0}catch(n){}}},this._initialOptions={flushMinDelay:e,flushMaxDelay:n,minReplayDuration:Math.min(t,15e3),maxReplayDuration:Math.min(r,i3),stickySession:o,useCompression:a,workerUrl:i,blockAllMedia:d,maskAllInputs:c,maskAllText:l,mutationBreadcrumbLimit:A,mutationLimit:u,slowClickTimeout:p,slowClickIgnoreSelectors:h,networkDetailAllowUrls:g,networkDetailDenyUrls:m,networkCaptureBodies:f,networkRequestHeaders:tee(C),networkResponseHeaders:tee(b),beforeAddRecordingEvent:B,beforeErrorSampling:S,_experiments:s},this._initialOptions.blockAllMedia&&(this._recordingOptions.blockSelector=this._recordingOptions.blockSelector?`${this._recordingOptions.blockSelector},${K9}`:K9),this._isInitialized&&Q4())throw new Error("Multiple Sentry Session Replay instances are not supported");this._isInitialized=!0}get _isInitialized(){return Z9}set _isInitialized(e){Z9=e}afterAllSetup(e){Q4()&&!this._replay&&(this._setup(e),this._initialize(e))}start(){this._replay&&this._replay.start()}startBuffering(){this._replay&&this._replay.startBuffering()}stop(){return this._replay?this._replay.stop({forceFlush:"session"===this._replay.recordingMode}):Promise.resolve()}flush(e){return this._replay?this._replay.isEnabled()?this._replay.sendBufferedReplayOrFlush(e):(this._replay.start(),Promise.resolve()):Promise.resolve()}getReplayId(){if(this._replay&&this._replay.isEnabled())return this._replay.getSessionId()}_initialize(e){this._replay&&(this._maybeLoadFromReplayCanvasIntegration(e),this._replay.initializeSampling())}_setup(e){const n=function(e,n){const t=n.getOptions(),r={sessionSampleRate:0,errorSampleRate:0,...zZ(e)},o=x2(t.replaysSessionSampleRate),a=x2(t.replaysOnErrorSampleRate);null==o&&null==a&&wZ(()=>{console.warn("Replay is disabled because neither `replaysSessionSampleRate` nor `replaysOnErrorSampleRate` are set.")});null!=o&&(r.sessionSampleRate=o);null!=a&&(r.errorSampleRate=a);return r}(this._initialOptions,e);this._replay=new J9({options:n,recordingOptions:this._recordingOptions})}_maybeLoadFromReplayCanvasIntegration(e){try{const n=e.getIntegrationByName("ReplayCanvas");if(!n)return;this._replay._canvas=n.getOptions()}catch(n){}}}function tee(e){return[...X9,...e.map(e=>e.toLowerCase())]}nee.__initStatic(),t(38412),t(81501),t(28717),t(63603),console.log("Hello Jason!");const ree=(()=>{if(JX.includes(window.navigator.language))return window.navigator.language;let e=function(){let e=window.navigator.language;if(e){const n=e.split("-");2===n.length&&(e=n[0])}return e}();return JX.includes(e)?e:"en"})();jr.isBuilder=!0;const oee={en:{translation:{Organizations:"Organizations",Organization:"Organization",Calendars:"Calendars"}},es:{translation:{Organizations:"Organizaciones",Organization:"Organizaci\xf3n",Calendars:"Calendarios"}},fr:{translation:{Organizations:"Organisations",Organization:"Organisation",Calendars:"Calendriers"}},de:{translation:{Organizations:"Organisationen",Organization:"Organisation",Calendars:"Kalender"}},it:{translation:{Organizations:"Organizzazioni",Organization:"Organizzazione",Calendars:"Calendari"}},pt:{translation:{Organizations:"Organiza\xe7\xf5es",Organization:"Organiza\xe7\xe3o",Calendars:"Calend\xe1rios"}},nl:{translation:{Organizations:"Organisaties",Organization:"Organisatie",Calendars:"Kalenders"}},pl:{translation:{Organizations:"Organizacje",Organization:"Organizacja",Calendars:"Kalendarze"}},ru:{translation:{Organizations:"\u041e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438",Organization:"\u041e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f",Calendars:"\u041a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u0438"}}};for(const t in{calendar:{en:{translation:{Organizations:"Organizations",Organization:"Organization",information:"Information","Event details":"Event details","Google Calendar":"Google Calendar","Your Calendar":"Your Calendar",Organizer:"Organizer","Time of the event":"Time","Event schedule":"Schedule","Event location":"Location","Event summary":"Summary",Share:"Share","Link to":"Link to",More:"More",Copy:"Copy","Link copied to clipboard":"Link copied to clipboard","Future event times in this recurring event series":"Future event times in this recurring event series","This event repeats":"This event repeats","Show more":"Show more","Next events in this series":"Next events in this series",Recurring:"Recurring",Featured:"Featured","Add to calendar":"Add to Calendar","All day":"All day","Back to calendar":"Back to calendar",Close:"Close","No Events":"No Events",from:"from","Virtual Event":"Virtual Event",Any:"Any","This week":"This week","Search events":"Search events",Subscribe:"Subscribe","Subscribe to":"Subscribe to","Open with your calendar app":"Open with your calendar app","Follow live":"Follow live","RSS Feed":"RSS Feed","Download ICS file":"Download ICS file","Show on map":"Show on map",at:"at",Days:"Days",Hrs:"Hrs",Min:"Min",Sec:"Sec",on:"on","Past events":"Past events"}},de:{translation:{Organizations:"Organisationen",Organization:"Organisation",information:"Information","Event details":"Veranstaltungsdetails","Google Calendar":"Google Kalender","Your Calendar":"Dein Kalender",Organizer:"Veranstalter","Time of the event":"Zeit","Event schedule":"Zeitplan","Event location":"Ort","Event summary":"Zusammenfassung",Share:"Teilen","Link to":"Link zu",More:"Mehr",Copy:"Kopieren","Link copied to clipboard":"Link in die Zwischenablage kopiert","Future event times in this recurring event series":"Zuk\xfcnftige Termine in dieser wiederkehrenden Veranstaltungsreihe","This event repeats":"Diese Veranstaltung wiederholt sich","Show more":"Mehr anzeigen","Next events in this series":"N\xe4chste Veranstaltung dieser Serie",Recurring:"Wiederkehrend",Featured:"Hervorgehoben","Add to calendar":"Zum Kalender hinzuf\xfcgen","All day":"Ganzt\xe4gig","Back to calendar":"Zur\xfcck zum Kalender",Close:"Schlie\xdfen","No Events":"Keine Veranstaltungen",from:"von","Virtual Event":"Virtuelle Veranstaltung",Any:"Beliebig","This week":"Diese Woche","Search events":"Ereignisse suchen",Subscribe:"Abonnieren","Subscribe to":"Abonnieren von","Open with your calendar app":"Mit deiner Kalender-App \xf6ffnen","Follow live":"Live folgen","RSS Feed":"RSS-Feed","Download ICS file":"ICS-Datei herunterladen","Show on map":"Auf Karte anzeigen",at:"um",Days:"Tage",Hrs:"Std",Min:"Min",Sec:"Sek",on:"am","Past events":"Vergangene Ereignisse"}},el:{translation:{Organizations:"\u039f\u03c1\u03b3\u03b1\u03bd\u03ce\u03c3\u03b5\u03b9\u03c2",Organization:"\u039f\u03c1\u03b3\u03ac\u03bd\u03c9\u03c3\u03b7",information:"\u03a0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2","Event details":"\u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7\u03c2","Google Calendar":"\u
20397\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf Google","Your Calendar":"\u03a4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03cc \u03c3\u03b1\u03c2",Organizer:"\u0394\u03b9\u03bf\u03c1\u03b3\u03b1\u03bd\u03c9\u03c4\u03ae\u03c2","Time of the event":"\u038f\u03c1\u03b1 \u03c4\u03b7\u03c2 \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7\u03c2","Event schedule":"\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1","Event location":"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1","Event summary":"\u03a0\u03b5\u03c1\u03af\u03bb\u03b7\u03c8\u03b7",Share:"Share","Link to":"\u03a3\u03c5\u03bd\u03b4\u03ad\u03c9 \u03bc\u03b5",More:"\u03a0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03bf",Copy:"\u0391\u03bd\u03c4\u03af\u03b3\u03c1\u03b1\u03c6\u03bf","Link copied to clipboard":"\u039f \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf\u03c2 \u03b1\u03bd\u03c4\u03b9\u03b3\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03c3\u03c4\u03bf \u03c0\u03c1\u03cc\u03c7\u03b5\u03b9\u03c1\u03bf","Future event times in this recurring event series":"\u039c\u03b5\u03bb\u03bb\u03bf\u03bd\u03c4\u03b9\u03ba\u03bf\u03af \u03c7\u03c1\u03cc\u03bd\u03bf\u03b9 \u03c3\u03c5\u03bc\u03b2\u03ac\u03bd\u03c4\u03c9\u03bd \u03c3\u03b5 \u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7 \u03c3\u03b5\u03b9\u03c1\u03ac \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03b5\u03ba\u03b4\u03b7\u03bb\u03ce\u03c3\u03b5\u03c9\u03bd","This event repeats":"\u0391\u03c5\u03c4\u03cc \u03c4\u03bf \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03c4\u03b1\u03b9","Show more":"\u0394\u03b5\u03af\u03c4\u03b5 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1","Next events in this series":"\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03b1 \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1 \u03b1\u03c5\u03c4\u03ae\u03c2 \u03c4\u03b7\u03c2 \u03c3\u03b5\u03b9\u03c1\u03ac\u03c2",Recurring:"\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf",Featured:"\u03a0\u03c1\u03bf\u03c4\u03b5\u03b9\u03bd\u03cc\u03bc\u03b5\u03bd\u03b1","Add to calendar":"\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03c3\u03c4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf","All day":"\u039f\u03bb\u03b7 \u03bc\u03ad\u03c1\u03b1","Back to calendar":"\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c3\u03c4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf",Close:"\u039a\u03bb\u03b5\u03af\u03c3\u03b5","No Events":"\u0394\u03b5\u03bd \u03c5\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03bd \u03b5\u03ba\u03b4\u03b7\u03bb\u03ce\u03c3\u03b5\u03b9\u03c2",from:"\u03b1\u03c0\u03cc","Virtual Event":"\u0395\u03b9\u03ba\u03bf\u03bd\u03b9\u03ba\u03ae \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7",Any:"\u039f\u03c0\u03bf\u03b9\u03bf\u03c2","This week":"\u0391\u03c5\u03c4\u03ae \u03c4\u03b7\u03bd \u03b5\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1","Search events":"\u03a3\u03c5\u03bc\u03b2\u03ac\u03bd\u03c4\u03b1 \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u03c2",Subscribe:"\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae","Subscribe to":"\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03c3\u03b5","Open with your calendar app":"\u0386\u03bd\u03bf\u03b9\u03be\u03b5 \u03bc\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5 \u03c3\u03bf\u03c5","Follow live":"\u0391\u03ba\u03bf\u03bb\u03bf\u03cd\u03b8\u03b7\u03c3\u03b5 \u03b6\u03c9\u03bd\u03c4\u03b1\u03bd\u03ac","RSS Feed":"RSS \u03a1\u03bf\u03ae","Download ICS file":"Download ICS","Show on map":"\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c3\u03c4\u03bf \u03c7\u03ac\u03c1\u03c4\u03b7",at:"\u03c3\u03c4\u03b9\u03c2",Days:"\u0397\u03bc\u03ad\u03c1\u03b5\u03c2",Hrs:"\u038f\u03c1",Min:"\u039b\u03b5\u03c0",Sec:"\u0394\u03b5\u03c5",on:"\u03c4\u03b7\u03bd","Past events":"\u03a0\u03b1\u03c1\u03b5\u03bb\u03b8\u03cc\u03bd\u03c4\u03b1 \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1"}},es:{translation:{Organizations:"Organizaciones",Organization:"Organizaci\xf3n",information:"Informaci\xf3n","Event details":"Detalles del evento","Google Calendar":"Calendario de Google","Your Calendar":"Tu calendario",Organizer:"Organizador","Time of the event":"Tiempo","Event schedule":"Cronograma","Event location":"Ubicaci\xf3n","Event summary":"Resumen",Share:"Compartir","Link to":"Enlace a",More:"M\xe1s",Copy:"Copiar","Link copied to clipboard":"Enlace copiado al portapapeles","Future event times in this recurring event series":"Horarios de eventos futuros en esta serie de eventos recurrentes","This event repeats":"Este evento se repite","Show more":"Mostrar m\xe1s","Next events in this series":"Pr\xf3ximos eventos de esta serie",Recurring:"Peri\xf3dico",Featured:"Presentado","Add to calendar":"A\xf1adir al calendario","All day":"Todo el dia","Back to calendar":"Volver al calendario",Close:"Cerca","N
2o Events":"No hay eventos",from:"de","Virtual Event":"Evento virtual",Any:"Cualquier","This week":"Esta semana","Search events":"Buscar eventos",Subscribe:"Suscribirse","Subscribe to":"Suscribirse a","Open with your calendar app":"Abrir con tu aplicaci\xf3n de calendario","Follow live":"Sigue en vivo","RSS Feed":"Fuente RSS","Download ICS file":"Descargar archivo ICS","Show on map":"Mostrar en el mapa",at:"a las",Days:"D\xedas",Hrs:"Hrs",Min:"Min",Sec:"Seg",on:"el","Past events":"Eventos pasados"}},he:{translation:{Organizations:"\u05d0\u05e8\u05d2\u05d5\u05e0\u05d9\u05dd",Organization:"\u05d0\u05e8\u05d2\u05d5\u05df",information:"\u05de\u05d9\u05d3\u05e2","Event details":"\u05e4\u05e8\u05d8\u05d9 \u05d4\u05d0\u05d9\u05e8\u05d5\u05e2","Google Calendar":"\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4 \u05e9\u05dc GOOGLE","Your Calendar":"\u05dc\u05d5\u05d7 \u05d4\u05e9\u05e0\u05d4 \u05e9\u05dc\u05da",Organizer:"\u05de\u05d0\u05e8\u05d2\u05df","Time of the event":"\u05d6\u05de\u05df","Event schedule":"\u05dc\u05d5\u05d7 \u05d6\u05de\u05e0\u05d9\u05dd","Event location":"\u05de\u05e7\u05d5\u05dd","Event summary":"\u05e1\u05d9\u05db\u05d5\u05dd",Share:"\u05dc\u05d4\u05e4\u05d9\u05e5","Link to":"\u05e7\u05d9\u05e9\u05d5\u05e8 \u05dc-",More:"\u05e2\u05d5\u05d3",Copy:"\u05dc\u05d4\u05e2\u05ea\u05d9\u05e7","Link copied to clipboard":"\u05d4\u05e7\u05d9\u05e9\u05d5\u05e8 \u05d4\u05d5\u05e2\u05ea\u05e7 \u05dc\u05dc\u05d5\u05d7","Future event times in this recurring event series":"\u05d6\u05de\u05e0\u05d9 \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05e2\u05ea\u05d9\u05d3\u05d9\u05d9\u05dd \u05d1\u05e1\u05d3\u05e8\u05ea \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05d7\u05d5\u05d6\u05e8\u05ea \u05d6\u05d5","This event repeats":"\u05d0\u05d9\u05e8\u05d5\u05e2 \u05d6\u05d4 \u05d7\u05d5\u05d6\u05e8 \u05e2\u05dc \u05e2\u05e6\u05de\u05d5","Show more":"\u05dc\u05d4\u05e8\u05d0\u05d5\u05ea \u05e2\u05d5\u05d3","Next events in this series":"\u05d4\u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05d4\u05d1\u05d0\u05d9\u05dd \u05d1\u05e1\u05d3\u05e8\u05d4 \u05d6\u05d5",Recurring:"\u05de\u05d7\u05d6\u05d5\u05e8\u05d9",Featured:"\u05de\u05d5\u05de\u05dc\u05e6\u05d9\u05dd","Add to calendar":"\u05d4\u05d5\u05e1\u05e3 \u05dc\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4","All day":"\u05db\u05dc \u05d4\u05d9\u05d5\u05dd","Back to calendar":"\u05d7\u05d6\u05e8\u05d4 \u05dc\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4",Close:"\u05dc\u05e1\u05d2\u05d5\u05e8","No Events":"\u05d0\u05d9\u05df \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd",from:"\u05de-","Virtual Event":"\u05d0\u05d9\u05e8\u05d5\u05e2 \u05d5\u05d9\u05e8\u05d8\u05d5\u05d0\u05dc\u05d9",Any:"\u05db\u05dc","This week":"\u05d4\u05e9\u05d1\u05d5\u05e2","Show on map":"\u05d4\u05e6\u05d2 \u05d1\u05de\u05e4\u05d4",at:"\u05d1\u05e9\u05e2\u05d4",Days:"\u05d9\u05de\u05d9\u05dd",Hrs:"\u05e9\u05e2",Min:"\u05d3\u05e7",Sec:"\u05e9\u05e0",on:"\u05d1","Past events":"\u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05e7\u05d5\u05d3\u05de\u05d9\u05dd"}},pl:{translation:{Organizations:"Organizacje",Organization:"Organizacja",information:"Informacje","Event details":"Szczeg\xf3\u0142y wydarzenia","Google Calendar":"Kalendarz Google","Your Calendar":"Tw\xf3j kalendarz",Organizer:"Organizator","Time of the event":"Czas wydarzenia","Event schedule":"Harmonogram","Event location":"Miejsce","Event summary":"Podsumowanie",Share:"Udost\u0119pnij","Link to":"Link do",More:"Wi\u0119cej",Copy:"Skopiuj","Link copied to clipboard":"Link skopiowany do schowka","Future event times in this recurring event series":"Przysz\u0142e terminy w tej powtarzaj\u0105cej si\u0119 serii wydarze\u0144","This event repeats":"To wydarzenie powtarza si\u0119","Show more":"Poka\u017c wi\u0119cej","Next events in this series":"Kolejne wydarzenia w tej serii",Recurring:"Cykliczne",Featured:"Wyr\xf3\u017cnione","Add to calendar":"Kalendarz","All day":"Ca\u0142y dzie\u0144","Back to calendar":"Powr\xf3t do kalendarza",Close:"Zamknij","No Events":"Brak wydarze\u0144",from:"od","Virtual Event":"Wydarzenie wirtualne",Any:"Wszystkie","This week":"Ten tydzie\u0144","Search events":"Szukaj wydarze\u0144",Subscribe:"Subskrybuj","Subscribe to":"Subskrybuj","Open with your calendar app":"Dod
2aj do swojego kalendarza","Follow live":"B\u0105d\u017a na bie\u017c\u0105co","RSS Feed":"Kana\u0142 RSS","Download ICS file":"Pobierz plik ICS","Show on map":"Poka\u017c na mapie",at:"o",Days:"Dni",Hrs:"Godz.",Min:"Min.",Sec:"Sek.",on:"w","Past events":"Minione wydarzenia"}},"pt-BR":{translation:{Organizations:"Organiza\xe7\xf5es",Organization:"Organiza\xe7\xe3o",information:"informa\xe7\xf5es","Event details":"Detalhes do evento","Google Calendar":"Google Agenda","Your Calendar":"Sua Agenda",Organizer:"Organizador","Time of the event":"Hor\xe1rio do evento","Event schedule":"Agenda do evento","Event location":"Local do evento","Event summary":"Resumo do evento",Share:"Compartilhar","Link to":"Link para",More:"Mais",Copy:"Copiar","Link copied to clipboard":"Link copiado para a \xe1rea de transfer\xeancia","Future event times in this recurring event series":"Hor\xe1rios futuros nesta s\xe9rie de eventos recorrentes","This event repeats":"Este evento se repete","Show more":"Mostrar mais","Next events in this series":"Pr\xf3ximos eventos nesta s\xe9rie",Recurring:"Recorrente",Featured:"Destaque","Add to calendar":"Adicionar \xe0 agenda","All day":"Dia inteiro","Back to calendar":"Voltar \xe0 agenda",Close:"Fechar","No Events":"Nenhum evento",from:"de","Virtual Event":"Evento virtual",Any:"Qualquer","This week":"Esta semana","Search events":"Eventos de pesquisa",Subscribe:"Inscrever-se","Subscribe to":"Inscrever-se em","Open with your calendar app":"Abrir com seu aplicativo de calend\xe1rio","Follow live":"Acompanhar ao vivo","RSS Feed":"Feed RSS","Download ICS file":"Baixar arquivo ICS","Show on map":"Mostrar no mapa",at:"\xe0s",Days:"Dias",Hrs:"Hrs",Min:"Min",Sec:"Seg",on:"em","Past events":"Eventos passados"}},da:{translation:{Organizations:"Organisationer",Organization:"Organisation",information:"Information","Event details":"Begivenhedsoplysninger","Google Calendar":"Google Kalender","Your Calendar":"Din kalender",Organizer:"Arrang\xf8r","Time of the event":"Tidspunkt for begivenheden","Event schedule":"Begivenheds plan","Event location":"Begivenheds sted","Event summary":"Begivenheds oversigt",Share:"Del","Link to":"Link til",More:"Mere",Copy:"Kopier","Link copied to clipboard":"Link kopieret til udklipsholder","Future event times in this recurring event series":"Fremtidige begivenheder i denne tilbagevendende begivenhedsserie","This event repeats":"Denne begivenhed gentages","Show more":"Vis mere","Next events in this series":"N\xe6ste begivenhed i denne serie",Recurring:"Gentagende",Featured:"Udvalgt","Add to calendar":"Tilf\xf8j til kalender","All day":"Hele dagen","Back to calendar":"Tilbage til kalender",Close:"Luk","No Events":"Ingen begivenheder",from:"fra","Virtual Event":"Virtiel begivenhed",Any:"Enhver","This week":"Denne uge","Search events":"S\xf8g begivenheder",Subscribe:"Abonner","Subscribe to":"Abonner p\xe5","Open with your calendar app":"\xc5bn i din kalender app","Follow live":"F\xf8lg live","RSS Feed":"Feed RSS","Download ICS file":"Download ICS fil","Show on map":"Vis p\xe5 kort",at:"kl.",Days:"Dage",Hrs:"Tim",Min:"Min",Sec:"Sek",on:"den","Past events":"Tidligere begivenheder"}}}})for(const e in oee)if(oee[e]&&{calendar:{en:{translation:{Organizations:"Organizations",Organization:"Organization",information:"Information","Event details":"Event details","Google Calendar":"Google Calendar","Your Calendar":"Your Calendar",Organizer:"Organizer","Time of the event":"Time","Event schedule":"Schedule","Event location":"Location","Event summary":"Summary",Share:"Share","Link to":"Link to",More:"More",Copy:"Copy","Link copied to clipboard":"Link copied to clipboard","Future event times in this recurring event series":"Future event times in this recurring event series","This event repeats":"This event repeats","Show more":"Show more","Next events in this series":"Next events in this series",Recurring:"Recurring",Featured:"Featured","Add to calendar":"Add to Calendar","All day":"All day","Back to calendar":"Back to calendar",Close:"Close","No Events":"No Events",from:"from","Virtual Event":"Virtual Event",Any:"Any","This week":"This week","Search events":"Search events",Subscribe:"Subscribe","Subscribe to":"Subscribe to","Open with your calendar app":"Open with your calendar app","Follow live":"Follow live","RSS Feed":"RSS Feed","Download ICS file":"Download ICS file","Show on map":"Show on map",at:"at",Days:"Days",Hrs:"Hrs",Min:"Min",Sec:"Sec",on:"on","Past events":"Past events"}},de:{translation:{Organizations:"Organisationen",Organization:"Organisation",information:"Information","Event details":"Veranstaltungsdetails","Google Calendar":"Google Kalender","Your Calendar":"Dein Kalender",Organizer:"Veranstalter","Time of the event":"Zeit","Event schedule":"Zeitplan","Event location":"Ort","Event summary":"Zusammenfassung",Share:"Teilen","Link to":"Link zu",More:"Mehr",Copy:"Kopieren","Link copied to clipboard":"Link in die Zwischenablage kopiert","Future event times in this recurring event series":"Zuk\xfcnftige Termine in dieser wiederkehrenden Veranstaltungsreihe","This event repeats":"Diese Veranstaltung wiederholt sich","Show more":"Mehr anzeigen","Next events in this series":"N\xe4chste Veranstaltung dieser Serie",Recurring:"Wiederkehrend",Featured:"Hervorgehoben","Add to calendar":"Zum Kalender hinzuf\xfcgen","All day":"Ganzt\xe4gig","Back to calendar":"Zur\xfcck zum Kalender",Close:"Schlie\xdfen","No Events":"Keine Veranstaltungen",from:"von","Virtual Event":"Virtuelle Veranstaltung",Any:"Beliebig","This week":"Diese Woche","Search events":"Ereignisse suchen",Subscribe:"Abonnieren","Subscribe to":"Abonnieren von","Open with your calendar app":"Mit deiner Kalender-App \xf6ffnen","Follow live":"Live folgen","RSS Feed":"RSS-Feed","Download ICS file":"ICS-Datei herunterladen","Show on map":"Auf Karte anzeigen",at:"um",Days:"Tage",Hrs:"Std",Min:"Min",Sec:"Sek",on:"am","Past events":"Vergangene Ereignisse"}},el:{translation:{Organizations:"\u039f\u03c1\u03b3\u03b1\u03bd\u03ce\u03c3\u03b5\u03b9\u03c2",Organization:"\u039f\u03c1\u03b3\u03ac\u03bd\u03c9\u03c3\u03b7",information:"\u03a0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2","Event details":"\u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7\u03c2","Google Calendar":"\u
20397\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf Google","Your Calendar":"\u03a4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03cc \u03c3\u03b1\u03c2",Organizer:"\u0394\u03b9\u03bf\u03c1\u03b3\u03b1\u03bd\u03c9\u03c4\u03ae\u03c2","Time of the event":"\u038f\u03c1\u03b1 \u03c4\u03b7\u03c2 \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7\u03c2","Event schedule":"\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1","Event location":"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1","Event summary":"\u03a0\u03b5\u03c1\u03af\u03bb\u03b7\u03c8\u03b7",Share:"Share","Link to":"\u03a3\u03c5\u03bd\u03b4\u03ad\u03c9 \u03bc\u03b5",More:"\u03a0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03bf",Copy:"\u0391\u03bd\u03c4\u03af\u03b3\u03c1\u03b1\u03c6\u03bf","Link copied to clipboard":"\u039f \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf\u03c2 \u03b1\u03bd\u03c4\u03b9\u03b3\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03c3\u03c4\u03bf \u03c0\u03c1\u03cc\u03c7\u03b5\u03b9\u03c1\u03bf","Future event times in this recurring event series":"\u039c\u03b5\u03bb\u03bb\u03bf\u03bd\u03c4\u03b9\u03ba\u03bf\u03af \u03c7\u03c1\u03cc\u03bd\u03bf\u03b9 \u03c3\u03c5\u03bc\u03b2\u03ac\u03bd\u03c4\u03c9\u03bd \u03c3\u03b5 \u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7 \u03c3\u03b5\u03b9\u03c1\u03ac \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03b5\u03ba\u03b4\u03b7\u03bb\u03ce\u03c3\u03b5\u03c9\u03bd","This event repeats":"\u0391\u03c5\u03c4\u03cc \u03c4\u03bf \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03c4\u03b1\u03b9","Show more":"\u0394\u03b5\u03af\u03c4\u03b5 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1","Next events in this series":"\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03b1 \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1 \u03b1\u03c5\u03c4\u03ae\u03c2 \u03c4\u03b7\u03c2 \u03c3\u03b5\u03b9\u03c1\u03ac\u03c2",Recurring:"\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf",Featured:"\u03a0\u03c1\u03bf\u03c4\u03b5\u03b9\u03bd\u03cc\u03bc\u03b5\u03bd\u03b1","Add to calendar":"\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03c3\u03c4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf","All day":"\u039f\u03bb\u03b7 \u03bc\u03ad\u03c1\u03b1","Back to calendar":"\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c3\u03c4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf",Close:"\u039a\u03bb\u03b5\u03af\u03c3\u03b5","No Events":"\u0394\u03b5\u03bd \u03c5\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03bd \u03b5\u03ba\u03b4\u03b7\u03bb\u03ce\u03c3\u03b5\u03b9\u03c2",from:"\u03b1\u03c0\u03cc","Virtual Event":"\u0395\u03b9\u03ba\u03bf\u03bd\u03b9\u03ba\u03ae \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7",Any:"\u039f\u03c0\u03bf\u03b9\u03bf\u03c2","This week":"\u0391\u03c5\u03c4\u03ae \u03c4\u03b7\u03bd \u03b5\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1","Search events":"\u03a3\u03c5\u03bc\u03b2\u03ac\u03bd\u03c4\u03b1 \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u03c2",Subscribe:"\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae","Subscribe to":"\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03c3\u03b5","Open with your calendar app":"\u0386\u03bd\u03bf\u03b9\u03be\u03b5 \u03bc\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5 \u03c3\u03bf\u03c5","Follow live":"\u0391\u03ba\u03bf\u03bb\u03bf\u03cd\u03b8\u03b7\u03c3\u03b5 \u03b6\u03c9\u03bd\u03c4\u03b1\u03bd\u03ac","RSS Feed":"RSS \u03a1\u03bf\u03ae","Download ICS file":"Download ICS","Show on map":"\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c3\u03c4\u03bf \u03c7\u03ac\u03c1\u03c4\u03b7",at:"\u03c3\u03c4\u03b9\u03c2",Days:"\u0397\u03bc\u03ad\u03c1\u03b5\u03c2",Hrs:"\u038f\u03c1",Min:"\u039b\u03b5\u03c0",Sec:"\u0394\u03b5\u03c5",on:"\u03c4\u03b7\u03bd","Past events":"\u03a0\u03b1\u03c1\u03b5\u03bb\u03b8\u03cc\u03bd\u03c4\u03b1 \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1"}},es:{translation:{Organizations:"Organizaciones",Organization:"Organizaci\xf3n",information:"Informaci\xf3n","Event details":"Detalles del evento","Google Calendar":"Calendario de Google","Your Calendar":"Tu calendario",Organizer:"Organizador","Time of the event":"Tiempo","Event schedule":"Cronograma","Event location":"Ubicaci\xf3n","Event summary":"Resumen",Share:"Compartir","Link to":"Enlace a",More:"M\xe1s",Copy:"Copiar","Link copied to clipboard":"Enlace copiado al portapapeles","Future event times in this recurring event series":"Horarios de eventos futuros en esta serie de eventos recurrentes","This event repeats":"Este evento se repite","Show more":"Mostrar m\xe1s","Next events in this series":"Pr\xf3ximos eventos de esta serie",Recurring:"Peri\xf3dico",Featured:"Presentado","Add to calendar":"A\xf1adir al calendario","All day":"Todo el dia","Back to calendar":"Volver al calendario",Close:"Cerca","N
2o Events":"No hay eventos",from:"de","Virtual Event":"Evento virtual",Any:"Cualquier","This week":"Esta semana","Search events":"Buscar eventos",Subscribe:"Suscribirse","Subscribe to":"Suscribirse a","Open with your calendar app":"Abrir con tu aplicaci\xf3n de calendario","Follow live":"Sigue en vivo","RSS Feed":"Fuente RSS","Download ICS file":"Descargar archivo ICS","Show on map":"Mostrar en el mapa",at:"a las",Days:"D\xedas",Hrs:"Hrs",Min:"Min",Sec:"Seg",on:"el","Past events":"Eventos pasados"}},he:{translation:{Organizations:"\u05d0\u05e8\u05d2\u05d5\u05e0\u05d9\u05dd",Organization:"\u05d0\u05e8\u05d2\u05d5\u05df",information:"\u05de\u05d9\u05d3\u05e2","Event details":"\u05e4\u05e8\u05d8\u05d9 \u05d4\u05d0\u05d9\u05e8\u05d5\u05e2","Google Calendar":"\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4 \u05e9\u05dc GOOGLE","Your Calendar":"\u05dc\u05d5\u05d7 \u05d4\u05e9\u05e0\u05d4 \u05e9\u05dc\u05da",Organizer:"\u05de\u05d0\u05e8\u05d2\u05df","Time of the event":"\u05d6\u05de\u05df","Event schedule":"\u05dc\u05d5\u05d7 \u05d6\u05de\u05e0\u05d9\u05dd","Event location":"\u05de\u05e7\u05d5\u05dd","Event summary":"\u05e1\u05d9\u05db\u05d5\u05dd",Share:"\u05dc\u05d4\u05e4\u05d9\u05e5","Link to":"\u05e7\u05d9\u05e9\u05d5\u05e8 \u05dc-",More:"\u05e2\u05d5\u05d3",Copy:"\u05dc\u05d4\u05e2\u05ea\u05d9\u05e7","Link copied to clipboard":"\u05d4\u05e7\u05d9\u05e9\u05d5\u05e8 \u05d4\u05d5\u05e2\u05ea\u05e7 \u05dc\u05dc\u05d5\u05d7","Future event times in this recurring event series":"\u05d6\u05de\u05e0\u05d9 \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05e2\u05ea\u05d9\u05d3\u05d9\u05d9\u05dd \u05d1\u05e1\u05d3\u05e8\u05ea \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05d7\u05d5\u05d6\u05e8\u05ea \u05d6\u05d5","This event repeats":"\u05d0\u05d9\u05e8\u05d5\u05e2 \u05d6\u05d4 \u05d7\u05d5\u05d6\u05e8 \u05e2\u05dc \u05e2\u05e6\u05de\u05d5","Show more":"\u05dc\u05d4\u05e8\u05d0\u05d5\u05ea \u05e2\u05d5\u05d3","Next events in this series":"\u05d4\u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05d4\u05d1\u05d0\u05d9\u05dd \u05d1\u05e1\u05d3\u05e8\u05d4 \u05d6\u05d5",Recurring:"\u05de\u05d7\u05d6\u05d5\u05e8\u05d9",Featured:"\u05de\u05d5\u05de\u05dc\u05e6\u05d9\u05dd","Add to calendar":"\u05d4\u05d5\u05e1\u05e3 \u05dc\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4","All day":"\u05db\u05dc \u05d4\u05d9\u05d5\u05dd","Back to calendar":"\u05d7\u05d6\u05e8\u05d4 \u05dc\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4",Close:"\u05dc\u05e1\u05d2\u05d5\u05e8","No Events":"\u05d0\u05d9\u05df \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd",from:"\u05de-","Virtual Event":"\u05d0\u05d9\u05e8\u05d5\u05e2 \u05d5\u05d9\u05e8\u05d8\u05d5\u05d0\u05dc\u05d9",Any:"\u05db\u05dc","This week":"\u05d4\u05e9\u05d1\u05d5\u05e2","Show on map":"\u05d4\u05e6\u05d2 \u05d1\u05de\u05e4\u05d4",at:"\u05d1\u05e9\u05e2\u05d4",Days:"\u05d9\u05de\u05d9\u05dd",Hrs:"\u05e9\u05e2",Min:"\u05d3\u05e7",Sec:"\u05e9\u05e0",on:"\u05d1","Past events":"\u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05e7\u05d5\u05d3\u05de\u05d9\u05dd"}},pl:{translation:{Organizations:"Organizacje",Organization:"Organizacja",information:"Informacje","Event details":"Szczeg\xf3\u0142y wydarzenia","Google Calendar":"Kalendarz Google","Your Calendar":"Tw\xf3j kalendarz",Organizer:"Organizator","Time of the event":"Czas wydarzenia","Event schedule":"Harmonogram","Event location":"Miejsce","Event summary":"Podsumowanie",Share:"Udost\u0119pnij","Link to":"Link do",More:"Wi\u0119cej",Copy:"Skopiuj","Link copied to clipboard":"Link skopiowany do schowka","Future event times in this recurring event series":"Przysz\u0142e terminy w tej powtarzaj\u0105cej si\u0119 serii wydarze\u0144","This event repeats":"To wydarzenie powtarza si\u0119","Show more":"Poka\u017c wi\u0119cej","Next events in this series":"Kolejne wydarzenia w tej serii",Recurring:"Cykliczne",Featured:"Wyr\xf3\u017cnione","Add to calendar":"Kalendarz","All day":"Ca\u0142y dzie\u0144","Back to calendar":"Powr\xf3t do kalendarza",Close:"Zamknij","No Events":"Brak wydarze\u0144",from:"od","Virtual Event":"Wydarzenie wirtualne",Any:"Wszystkie","This week":"Ten tydzie\u0144","Search events":"Szukaj wydarze\u0144",Subscribe:"Subskrybuj","Subscribe to":"Subskrybuj","Open with your calendar app":"Dod
2aj do swojego kalendarza","Follow live":"B\u0105d\u017a na bie\u017c\u0105co","RSS Feed":"Kana\u0142 RSS","Download ICS file":"Pobierz plik ICS","Show on map":"Poka\u017c na mapie",at:"o",Days:"Dni",Hrs:"Godz.",Min:"Min.",Sec:"Sek.",on:"w","Past events":"Minione wydarzenia"}},"pt-BR":{translation:{Organizations:"Organiza\xe7\xf5es",Organization:"Organiza\xe7\xe3o",information:"informa\xe7\xf5es","Event details":"Detalhes do evento","Google Calendar":"Google Agenda","Your Calendar":"Sua Agenda",Organizer:"Organizador","Time of the event":"Hor\xe1rio do evento","Event schedule":"Agenda do evento","Event location":"Local do evento","Event summary":"Resumo do evento",Share:"Compartilhar","Link to":"Link para",More:"Mais",Copy:"Copiar","Link copied to clipboard":"Link copiado para a \xe1rea de transfer\xeancia","Future event times in this recurring event series":"Hor\xe1rios futuros nesta s\xe9rie de eventos recorrentes","This event repeats":"Este evento se repete","Show more":"Mostrar mais","Next events in this series":"Pr\xf3ximos eventos nesta s\xe9rie",Recurring:"Recorrente",Featured:"Destaque","Add to calendar":"Adicionar \xe0 agenda","All day":"Dia inteiro","Back to calendar":"Voltar \xe0 agenda",Close:"Fechar","No Events":"Nenhum evento",from:"de","Virtual Event":"Evento virtual",Any:"Qualquer","This week":"Esta semana","Search events":"Eventos de pesquisa",Subscribe:"Inscrever-se","Subscribe to":"Inscrever-se em","Open with your calendar app":"Abrir com seu aplicativo de calend\xe1rio","Follow live":"Acompanhar ao vivo","RSS Feed":"Feed RSS","Download ICS file":"Baixar arquivo ICS","Show on map":"Mostrar no mapa",at:"\xe0s",Days:"Dias",Hrs:"Hrs",Min:"Min",Sec:"Seg",on:"em","Past events":"Eventos passados"}},da:{translation:{Organizations:"Organisationer",Organization:"Organisation",information:"Information","Event details":"Begivenhedsoplysninger","Google Calendar":"Google Kalender","Your Calendar":"Din kalender",Organizer:"Arrang\xf8r","Time of the event":"Tidspunkt for begivenheden","Event schedule":"Begivenheds plan","Event location":"Begivenheds sted","Event summary":"Begivenheds oversigt",Share:"Del","Link to":"Link til",More:"Mere",Copy:"Kopier","Link copied to clipboard":"Link kopieret til udklipsholder","Future event times in this recurring event series":"Fremtidige begivenheder i denne tilbagevendende begivenhedsserie","This event repeats":"Denne begivenhed gentages","Show more":"Vis mere","Next events in this series":"N\xe6ste begivenhed i denne serie",Recurring:"Gentagende",Featured:"Udvalgt","Add to calendar":"Tilf\xf8j til kalender","All day":"Hele dagen","Back to calendar":"Tilbage til kalender",Close:"Luk","No Events":"Ingen begivenheder",from:"fra","Virtual Event":"Virtiel begivenhed",Any:"Enhver","This week":"Denne uge","Search events":"S\xf8g begivenheder",Subscribe:"Abonner","Subscribe to":"Abonner p\xe5","Open with your calendar app":"\xc5bn i din kalender app","Follow live":"F\xf8lg live","RSS Feed":"Feed RSS","Download ICS file":"Download ICS fil","Show on map":"Vis p\xe5 kort",at:"kl.",Days:"Dage",Hrs:"Tim",Min:"Min",Sec:"Sek",on:"den","Past events":"Tidligere begivenheder"}}}}[t][e]){const n=Object.assign({},oee[e].translation,{calendar:{en:{translation:{Organizations:"Organizations",Organization:"Organization",information:"Information","Event details":"Event details","Google Calendar":"Google Calendar","Your Calendar":"Your Calendar",Organizer:"Organizer","Time of the event":"Time","Event schedule":"Schedule","Event location":"Location","Event summary":"Summary",Share:"Share","Link to":"Link to",More:"More",Copy:"Copy","Link copied to clipboard":"Link copied to clipboard","Future event times in this recurring event series":"Future event times in this recurring event series","This event repeats":"This event repeats","Show more":"Show more","Next events in this series":"Next events in this series",Recurring:"Recurring",Featured:"Featured","Add to calendar":"Add to Calendar","All day":"All day","Back to calendar":"Back to calendar",Close:"Close","No Events":"No Events",from:"from","Virtual Event":"Virtual Event",Any:"Any","This week":"This week","Search events":"Search events",Subscribe:"Subscribe","Subscribe to":"Subscribe to","Open with your calendar app":"Open with your calendar app","Follow live":"Follow live","RSS Feed":"RSS Feed","Download ICS file":"Download ICS file","Show on map":"Show on map",at:"at",Days:"Days",Hrs:"Hrs",Min:"Min",Sec:"Sec",on:"on","Past events":"Past events"}},de:{translation:{Organizations:"Organisationen",Organization:"Organisation",information:"Information","Event details":"Veranstaltungsdetails","Google Calendar":"Google Kalender","Your Calendar":"Dein Kalender",Organizer:"Veranstalter","Time of the event":"Zeit","Event schedule":"Zeitplan","Event location":"Ort","Event summary":"Zusammenfassung",Share:"Teilen","Link to":"Link zu",More:"Mehr",Copy:"Kopieren","Link copied to clipboard":"Link in die Zwischenablage kopiert","Future event times in this recurring event series":"Zuk\xfcnftige Termine in dieser wiederkehrenden Veranstaltungsreihe","This event repeats":"Diese Veranstaltung wiederholt sich","Show more":"Mehr anzeigen","Next events in this series":"N\xe4chste Veranstaltung dieser Serie",Recurring:"Wiederkehrend",Featured:"Hervorgehoben","Add to calendar":"Zum Kalender hinzuf\xfcgen","All day":"Ganzt\xe4gig","Back to calendar":"Zur\xfcck zum Kalender",Close:"Schlie\xdfen","No Events":"Keine Veranstaltungen",from:"von","Virtual Event":"Virtuelle Veranstaltung",Any:"Beliebig","This week":"Diese Woche","Search events":"Ereignisse suchen",Subscribe:"Abonnieren","Subscribe to":"Abonnieren von","Open with your calendar app":"Mit deiner Kalender-App \xf6ffnen","Follow live":"Live folgen","RSS Feed":"RSS-Feed","Download ICS file":"ICS-Datei herunterladen","Show on map":"Auf Karte anzeigen",at:"um",Days:"Tage",Hrs:"Std",Min:"Min",Sec:"Sek",on:"am","Past events":"Vergangene Ereignisse"}},el:{translation:{Organizations:"\u039f\u03c1\u03b3\u03b1\u03bd\u03ce\u03c3\u03b5\u03b9\u03c2",Organization:"\u039f\u03c1\u03b3\u03ac\u03bd\u03c9\u03c3\u03b7",information:"\u03a0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2","Event details":"\u039b\u03b5\u03c0\u03c4\u03bf\u03bc\u03ad\u03c1\u03b5\u03b9\u03b5\u03c2 \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7\u03c2","Google Calendar":"\u
20397\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf Google","Your Calendar":"\u03a4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03cc \u03c3\u03b1\u03c2",Organizer:"\u0394\u03b9\u03bf\u03c1\u03b3\u03b1\u03bd\u03c9\u03c4\u03ae\u03c2","Time of the event":"\u038f\u03c1\u03b1 \u03c4\u03b7\u03c2 \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7\u03c2","Event schedule":"\u03a0\u03c1\u03cc\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1","Event location":"\u03a4\u03bf\u03c0\u03bf\u03b8\u03b5\u03c3\u03af\u03b1","Event summary":"\u03a0\u03b5\u03c1\u03af\u03bb\u03b7\u03c8\u03b7",Share:"Share","Link to":"\u03a3\u03c5\u03bd\u03b4\u03ad\u03c9 \u03bc\u03b5",More:"\u03a0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03bf",Copy:"\u0391\u03bd\u03c4\u03af\u03b3\u03c1\u03b1\u03c6\u03bf","Link copied to clipboard":"\u039f \u03c3\u03cd\u03bd\u03b4\u03b5\u03c3\u03bc\u03bf\u03c2 \u03b1\u03bd\u03c4\u03b9\u03b3\u03c1\u03ac\u03c6\u03b7\u03ba\u03b5 \u03c3\u03c4\u03bf \u03c0\u03c1\u03cc\u03c7\u03b5\u03b9\u03c1\u03bf","Future event times in this recurring event series":"\u039c\u03b5\u03bb\u03bb\u03bf\u03bd\u03c4\u03b9\u03ba\u03bf\u03af \u03c7\u03c1\u03cc\u03bd\u03bf\u03b9 \u03c3\u03c5\u03bc\u03b2\u03ac\u03bd\u03c4\u03c9\u03bd \u03c3\u03b5 \u03b1\u03c5\u03c4\u03ae\u03bd \u03c4\u03b7 \u03c3\u03b5\u03b9\u03c1\u03ac \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03c9\u03bd \u03b5\u03ba\u03b4\u03b7\u03bb\u03ce\u03c3\u03b5\u03c9\u03bd","This event repeats":"\u0391\u03c5\u03c4\u03cc \u03c4\u03bf \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c2 \u03b5\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03ac\u03bd\u03b5\u03c4\u03b1\u03b9","Show more":"\u0394\u03b5\u03af\u03c4\u03b5 \u03c0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1","Next events in this series":"\u0395\u03c0\u03cc\u03bc\u03b5\u03bd\u03b1 \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1 \u03b1\u03c5\u03c4\u03ae\u03c2 \u03c4\u03b7\u03c2 \u03c3\u03b5\u03b9\u03c1\u03ac\u03c2",Recurring:"\u0395\u03c0\u03b1\u03bd\u03b1\u03bb\u03b1\u03bc\u03b2\u03b1\u03bd\u03cc\u03bc\u03b5\u03bd\u03bf",Featured:"\u03a0\u03c1\u03bf\u03c4\u03b5\u03b9\u03bd\u03cc\u03bc\u03b5\u03bd\u03b1","Add to calendar":"\u03a0\u03c1\u03bf\u03c3\u03b8\u03ae\u03ba\u03b7 \u03c3\u03c4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf","All day":"\u039f\u03bb\u03b7 \u03bc\u03ad\u03c1\u03b1","Back to calendar":"\u0395\u03c0\u03b9\u03c3\u03c4\u03c1\u03bf\u03c6\u03ae \u03c3\u03c4\u03bf \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03cc\u03b3\u03b9\u03bf",Close:"\u039a\u03bb\u03b5\u03af\u03c3\u03b5","No Events":"\u0394\u03b5\u03bd \u03c5\u03c0\u03ac\u03c1\u03c7\u03bf\u03c5\u03bd \u03b5\u03ba\u03b4\u03b7\u03bb\u03ce\u03c3\u03b5\u03b9\u03c2",from:"\u03b1\u03c0\u03cc","Virtual Event":"\u0395\u03b9\u03ba\u03bf\u03bd\u03b9\u03ba\u03ae \u03b5\u03ba\u03b4\u03ae\u03bb\u03c9\u03c3\u03b7",Any:"\u039f\u03c0\u03bf\u03b9\u03bf\u03c2","This week":"\u0391\u03c5\u03c4\u03ae \u03c4\u03b7\u03bd \u03b5\u03b2\u03b4\u03bf\u03bc\u03ac\u03b4\u03b1","Search events":"\u03a3\u03c5\u03bc\u03b2\u03ac\u03bd\u03c4\u03b1 \u03b1\u03bd\u03b1\u03b6\u03ae\u03c4\u03b7\u03c3\u03b7\u03c2",Subscribe:"\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae","Subscribe to":"\u0395\u03b3\u03b3\u03c1\u03b1\u03c6\u03ae \u03c3\u03b5","Open with your calendar app":"\u0386\u03bd\u03bf\u03b9\u03be\u03b5 \u03bc\u03b5 \u03c4\u03b7\u03bd \u03b5\u03c6\u03b1\u03c1\u03bc\u03bf\u03b3\u03ae \u03b7\u03bc\u03b5\u03c1\u03bf\u03bb\u03bf\u03b3\u03af\u03bf\u03c5 \u03c3\u03bf\u03c5","Follow live":"\u0391\u03ba\u03bf\u03bb\u03bf\u03cd\u03b8\u03b7\u03c3\u03b5 \u03b6\u03c9\u03bd\u03c4\u03b1\u03bd\u03ac","RSS Feed":"RSS \u03a1\u03bf\u03ae","Download ICS file":"Download ICS","Show on map":"\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03c3\u03c4\u03bf \u03c7\u03ac\u03c1\u03c4\u03b7",at:"\u03c3\u03c4\u03b9\u03c2",Days:"\u0397\u03bc\u03ad\u03c1\u03b5\u03c2",Hrs:"\u038f\u03c1",Min:"\u039b\u03b5\u03c0",Sec:"\u0394\u03b5\u03c5",on:"\u03c4\u03b7\u03bd","Past events":"\u03a0\u03b1\u03c1\u03b5\u03bb\u03b8\u03cc\u03bd\u03c4\u03b1 \u03b3\u03b5\u03b3\u03bf\u03bd\u03cc\u03c4\u03b1"}},es:{translation:{Organizations:"Organizaciones",Organization:"Organizaci\xf3n",information:"Informaci\xf3n","Event details":"Detalles del evento","Google Calendar":"Calendario de Google","Your Calendar":"Tu calendario",Organizer:"Organizador","Time of the event":"Tiempo","Event schedule":"Cronograma","Event location":"Ubicaci\xf3n","Event summary":"Resumen",Share:"Compartir","Link to":"Enlace a",More:"M\xe1s",Copy:"Copiar","Link copied to clipboard":"Enlace copiado al portapapeles","Future event times in this recurring event series":"Horarios de eventos futuros en esta serie de eventos recurrentes","This event repeats":"Este evento se repite","Show more":"Mostrar m\xe1s","Next events in this series":"Pr\xf3ximos eventos de esta serie",Recurring:"Peri\xf3dico",Featured:"Presentado","Add to calendar":"A\xf1adir al calendario","All day":"Todo el dia","Back to calendar":"Volver al calendario",Close:"Cerca","N
2o Events":"No hay eventos",from:"de","Virtual Event":"Evento virtual",Any:"Cualquier","This week":"Esta semana","Search events":"Buscar eventos",Subscribe:"Suscribirse","Subscribe to":"Suscribirse a","Open with your calendar app":"Abrir con tu aplicaci\xf3n de calendario","Follow live":"Sigue en vivo","RSS Feed":"Fuente RSS","Download ICS file":"Descargar archivo ICS","Show on map":"Mostrar en el mapa",at:"a las",Days:"D\xedas",Hrs:"Hrs",Min:"Min",Sec:"Seg",on:"el","Past events":"Eventos pasados"}},he:{translation:{Organizations:"\u05d0\u05e8\u05d2\u05d5\u05e0\u05d9\u05dd",Organization:"\u05d0\u05e8\u05d2\u05d5\u05df",information:"\u05de\u05d9\u05d3\u05e2","Event details":"\u05e4\u05e8\u05d8\u05d9 \u05d4\u05d0\u05d9\u05e8\u05d5\u05e2","Google Calendar":"\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4 \u05e9\u05dc GOOGLE","Your Calendar":"\u05dc\u05d5\u05d7 \u05d4\u05e9\u05e0\u05d4 \u05e9\u05dc\u05da",Organizer:"\u05de\u05d0\u05e8\u05d2\u05df","Time of the event":"\u05d6\u05de\u05df","Event schedule":"\u05dc\u05d5\u05d7 \u05d6\u05de\u05e0\u05d9\u05dd","Event location":"\u05de\u05e7\u05d5\u05dd","Event summary":"\u05e1\u05d9\u05db\u05d5\u05dd",Share:"\u05dc\u05d4\u05e4\u05d9\u05e5","Link to":"\u05e7\u05d9\u05e9\u05d5\u05e8 \u05dc-",More:"\u05e2\u05d5\u05d3",Copy:"\u05dc\u05d4\u05e2\u05ea\u05d9\u05e7","Link copied to clipboard":"\u05d4\u05e7\u05d9\u05e9\u05d5\u05e8 \u05d4\u05d5\u05e2\u05ea\u05e7 \u05dc\u05dc\u05d5\u05d7","Future event times in this recurring event series":"\u05d6\u05de\u05e0\u05d9 \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05e2\u05ea\u05d9\u05d3\u05d9\u05d9\u05dd \u05d1\u05e1\u05d3\u05e8\u05ea \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05d7\u05d5\u05d6\u05e8\u05ea \u05d6\u05d5","This event repeats":"\u05d0\u05d9\u05e8\u05d5\u05e2 \u05d6\u05d4 \u05d7\u05d5\u05d6\u05e8 \u05e2\u05dc \u05e2\u05e6\u05de\u05d5","Show more":"\u05dc\u05d4\u05e8\u05d0\u05d5\u05ea \u05e2\u05d5\u05d3","Next events in this series":"\u05d4\u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05d4\u05d1\u05d0\u05d9\u05dd \u05d1\u05e1\u05d3\u05e8\u05d4 \u05d6\u05d5",Recurring:"\u05de\u05d7\u05d6\u05d5\u05e8\u05d9",Featured:"\u05de\u05d5\u05de\u05dc\u05e6\u05d9\u05dd","Add to calendar":"\u05d4\u05d5\u05e1\u05e3 \u05dc\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4","All day":"\u05db\u05dc \u05d4\u05d9\u05d5\u05dd","Back to calendar":"\u05d7\u05d6\u05e8\u05d4 \u05dc\u05dc\u05d5\u05d7 \u05e9\u05e0\u05d4",Close:"\u05dc\u05e1\u05d2\u05d5\u05e8","No Events":"\u05d0\u05d9\u05df \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd",from:"\u05de-","Virtual Event":"\u05d0\u05d9\u05e8\u05d5\u05e2 \u05d5\u05d9\u05e8\u05d8\u05d5\u05d0\u05dc\u05d9",Any:"\u05db\u05dc","This week":"\u05d4\u05e9\u05d1\u05d5\u05e2","Show on map":"\u05d4\u05e6\u05d2 \u05d1\u05de\u05e4\u05d4",at:"\u05d1\u05e9\u05e2\u05d4",Days:"\u05d9\u05de\u05d9\u05dd",Hrs:"\u05e9\u05e2",Min:"\u05d3\u05e7",Sec:"\u05e9\u05e0",on:"\u05d1","Past events":"\u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05e7\u05d5\u05d3\u05de\u05d9\u05dd"}},pl:{translation:{Organizations:"Organizacje",Organization:"Organizacja",information:"Informacje","Event details":"Szczeg\xf3\u0142y wydarzenia","Google Calendar":"Kalendarz Google","Your Calendar":"Tw\xf3j kalendarz",Organizer:"Organizator","Time of the event":"Czas wydarzenia","Event schedule":"Harmonogram","Event location":"Miejsce","Event summary":"Podsumowanie",Share:"Udost\u0119pnij","Link to":"Link do",More:"Wi\u0119cej",Copy:"Skopiuj","Link copied to clipboard":"Link skopiowany do schowka","Future event times in this recurring event series":"Przysz\u0142e terminy w tej powtarzaj\u0105cej si\u0119 serii wydarze\u0144","This event repeats":"To wydarzenie powtarza si\u0119","Show more":"Poka\u017c wi\u0119cej","Next events in this series":"Kolejne wydarzenia w tej serii",Recurring:"Cykliczne",Featured:"Wyr\xf3\u017cnione","Add to calendar":"Kalendarz","All day":"Ca\u0142y dzie\u0144","Back to calendar":"Powr\xf3t do kalendarza",Close:"Zamknij","No Events":"Brak wydarze\u0144",from:"od","Virtual Event":"Wydarzenie wirtualne",Any:"Wszystkie","This week":"Ten tydzie\u0144","Search events":"Szukaj wydarze\u0144",Subscribe:"Subskrybuj","Subscribe to":"Subskrybuj","Open with your calendar app":"Dod
2aj do swojego kalendarza","Follow live":"B\u0105d\u017a na bie\u017c\u0105co","RSS Feed":"Kana\u0142 RSS","Download ICS file":"Pobierz plik ICS","Show on map":"Poka\u017c na mapie",at:"o",Days:"Dni",Hrs:"Godz.",Min:"Min.",Sec:"Sek.",on:"w","Past events":"Minione wydarzenia"}},"pt-BR":{translation:{Organizations:"Organiza\xe7\xf5es",Organization:"Organiza\xe7\xe3o",information:"informa\xe7\xf5es","Event details":"Detalhes do evento","Google Calendar":"Google Agenda","Your Calendar":"Sua Agenda",Organizer:"Organizador","Time of the event":"Hor\xe1rio do evento","Event schedule":"Agenda do evento","Event location":"Local do evento","Event summary":"Resumo do evento",Share:"Compartilhar","Link to":"Link para",More:"Mais",Copy:"Copiar","Link copied to clipboard":"Link copiado para a \xe1rea de transfer\xeancia","Future event times in this recurring event series":"Hor\xe1rios futuros nesta s\xe9rie de eventos recorrentes","This event repeats":"Este evento se repete","Show more":"Mostrar mais","Next events in this series":"Pr\xf3ximos eventos nesta s\xe9rie",Recurring:"Recorrente",Featured:"Destaque","Add to calendar":"Adicionar \xe0 agenda","All day":"Dia inteiro","Back to calendar":"Voltar \xe0 agenda",Close:"Fechar","No Events":"Nenhum evento",from:"de","Virtual Event":"Evento virtual",Any:"Qualquer","This week":"Esta semana","Search events":"Eventos de pesquisa",Subscribe:"Inscrever-se","Subscribe to":"Inscrever-se em","Open with your calendar app":"Abrir com seu aplicativo de calend\xe1rio","Follow live":"Acompanhar ao vivo","RSS Feed":"Feed RSS","Download ICS file":"Baixar arquivo ICS","Show on map":"Mostrar no mapa",at:"\xe0s",Days:"Dias",Hrs:"Hrs",Min:"Min",Sec:"Seg",on:"em","Past events":"Eventos passados"}},da:{translation:{Organizations:"Organisationer",Organization:"Organisation",information:"Information","Event details":"Begivenhedsoplysninger","Google Calendar":"Google Kalender","Your Calendar":"Din kalender",Organizer:"Arrang\xf8r","Time of the event":"Tidspunkt for begivenheden","Event schedule":"Begivenheds plan","Event location":"Begivenheds sted","Event summary":"Begivenheds oversigt",Share:"Del","Link to":"Link til",More:"Mere",Copy:"Kopier","Link copied to clipboard":"Link kopieret til udklipsholder","Future event times in this recurring event series":"Fremtidige begivenheder i denne tilbagevendende begivenhedsserie","This event repeats":"Denne begivenhed gentages","Show more":"Vis mere","Next events in this series":"N\xe6ste begivenhed i denne serie",Recurring:"Gentagende",Featured:"Udvalgt","Add to calendar":"Tilf\xf8j til kalender","All day":"Hele dagen","Back to calendar":"Tilbage til kalender",Close:"Luk","No Events":"Ingen begivenheder",from:"fra","Virtual Event":"Virtiel begivenhed",Any:"Enhver","This week":"Denne uge","Search events":"S\xf8g begivenheder",Subscribe:"Abonner","Subscribe to":"Abonner p\xe5","Open with your calendar app":"\xc5bn i din kalender app","Follow live":"F\xf8lg live","RSS Feed":"Feed RSS","Download ICS file":"Download ICS fil","Show on map":"Vis p\xe5 kort",at:"kl.",Days:"Dage",Hrs:"Tim",Min:"Min",Sec:"Sek",on:"den","Past events":"Tidligere begivenheder"}}}}[t][e].translation);oee[e].translation=n}YX.use(pm).init({resources:oee,lng:ree,fallbackLng:"en"}),window.__DCE__DEV__=!1,function(e){const t={...e};k2(t,"react"),w1("react",{version:n.version}),K5(t)}({dsn:Xt.sentryDsn,integrations:[V4(),eee()],tracesSampleRate:1,tracePropagationTargets:["localhost","localhost:81",jr.getEndpointAddress()],replaysSessionSampleRate:.1,replaysOnErrorSampleRate:1}),Hp.interceptors.response.use(e=>e,e=>(e.response?(console.log("Error response",e.response),x1(e.response.data)):e.request?console.log(e.request):x1(e.message),x1(e),Promise.reject(e)));const aee=(e,n,t)=>{e()?n():setTimeout(()=>aee(e,n,t),t)};aee(()=>!(!window.$||"function"!==typeof window.$),function(e){(0,Wl.H)(document.getElementById("app")).render((0,Wi.jsx)(Nl,{children:(0,Wi.jsx)(E,{store:Ys,children:(0,Wi.jsx)(M,{loading:null,persistor:Qs,children:(0,Wi.jsx)(lX,{swObject:e})})})}))},100)})()})();
3//# sourceMappingURL=client.min.js.map

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.